Changes since OpenSSH 6.6
========================= Potentially-incompatible changes * sshd(8): The default set of ciphers and MACs has been altered to remove unsafe algorithms. In particular, CBC ciphers and arcfour* are disabled by default. The full set of algorithms remains available if configured explicitly via the Ciphers and MACs sshd_config options. * sshd(8): Support for tcpwrappers/libwrap has been removed. * OpenSSH 6.5 and 6.6 have a bug that causes ~0.2% of connections using the curve25519-sha256@libssh.org KEX exchange method to fail when connecting with something that implements the specification correctly. OpenSSH 6.7 disables this KEX method when speaking to one of the affected versions. New Features * Major internal refactoring to begin to make part of OpenSSH usable as a library. So far the wire parsing, key handling and KRL code has been refactored. Please note that we do not consider the API stable yet, nor do we offer the library in separable form. * ssh(1), sshd(8): Add support for Unix domain socket forwarding. A remote TCP port may be forwarded to a local Unix domain socket and vice versa or both ends may be a Unix domain socket. * ssh(1), ssh-keygen(1): Add support for SSHFP DNS records for ED25519 key types. * sftp(1): Allow resumption of interrupted uploads. * ssh(1): When rekeying, skip file/DNS lookups of the hostkey if it is the same as the one sent during initial key exchange; bz#2154 * sshd(8): Allow explicit ::1 and 127.0.0.1 forwarding bind addresses when GatewayPorts=no; allows client to choose address family; bz#2222 * sshd(8): Add a sshd_config PermitUserRC option to control whether ~/.ssh/rc is executed, mirroring the no-user-rc authorized_keys option; bz#2160 * ssh(1): Add a %C escape sequence for LocalCommand and ControlPath that expands to a unique identifer based on a hash of the tuple of (local host, remote user, hostname, port). Helps avoid exceeding miserly pathname limits for Unix domain sockets in multiplexing control paths; bz#2220 * sshd(8): Make the "Too many authentication failures" message include the user, source address, port and protocol in a format similar to the authentication success / failure messages; bz#2199 * Added unit and fuzz tests for refactored code. These are run automatically in portable OpenSSH via the "make tests" target. Bugfixes * sshd(8): Fix remote forwarding with the same listen port but different listen address. * ssh(1): Fix inverted test that caused PKCS#11 keys that were explicitly listed in ssh_config or on the commandline not to be preferred. * ssh-keygen(1): Fix bug in KRL generation: multiple consecutive revoked certificate serial number ranges could be serialised to an invalid format. Readers of a broken KRL caused by this bug will fail closed, so no should-have-been-revoked key will be accepted. * ssh(1): Reflect stdio-forward ("ssh -W host:port ...") failures in exit status. Previously we were always returning 0; bz#2255 * ssh(1), ssh-keygen(1): Make Ed25519 keys' title fit properly in the randomart border; bz#2247 * ssh-agent(1): Only cleanup agent socket in the main agent process and not in any subprocesses it may have started (e.g. forked askpass). Fixes agent sockets being zapped when askpass processes fatal(); bz#2236 * ssh-add(1): Make stdout line-buffered; saves partial output getting lost when ssh-add fatal()s part-way through (e.g. when listing keys from an agent that supports key types that ssh-add doesn't); bz#2234 * ssh-keygen(1): When hashing or removing hosts, don't choke on @revoked markers and don't remove @cert-authority markers; bz#2241 * ssh(1): Don't fatal when hostname canonicalisation fails and a ProxyCommand is in use; continue and allow the ProxyCommand to connect anyway (e.g. to a host with a name outside the DNS behind a bastion) * scp(1): When copying local->remote fails during read, don't send uninitialised heap to the remote end. * sftp(1): Fix fatal "el_insertstr failed" errors when tab-completing filenames with a single quote char somewhere in the string; bz#2238 * ssh-keyscan(1): Scan for Ed25519 keys by default. * ssh(1): When using VerifyHostKeyDNS with a DNSSEC resolver, down- convert any certificate keys to plain keys and attempt SSHFP resolution. Prevents a server from skipping SSHFP lookup and forcing a new-hostkey dialog by offering only certificate keys. * sshd(8): Avoid crash at exit via NULL pointer reference; bz#2225 * Fix some strict-alignment errors. Portable OpenSSH * Portable OpenSSH now supports building against libressl-portable. * Portable OpenSSH now requires openssl 0.9.8f or greater. Older versions are no longer supported. * In the OpenSSL version check, allow fix version upgrades (but not downgrades. Debian bug #748150. * sshd(8): On Cygwin, determine privilege separation user at runtime, since it may need to be a domain account. * sshd(8): Don't attempt to use vhangup on Linux. It doesn't work for non-root users, and for them it just messes up the tty settings. * Use CLOCK_BOOTTIME in preference to CLOCK_MONOTONIC when it is available. It considers time spent suspended, thereby ensuring timeouts (e.g. for expiring agent keys) fire correctly. bz#2228 * Add support for ed25519 to opensshd.init init script. * sftp-server(8): On platforms that support it, use prctl() to prevent sftp-server from accessing /proc/self/{mem,maps} Changes since OpenSSH 6.5 ========================= This is primarily a bugfix release. Security: * sshd(8): when using environment passing with a sshd_config(5) AcceptEnv pattern with a wildcard. OpenSSH prior to 6.6 could be tricked into accepting any enviornment variable that contains the characters before the wildcard character. New / changed features: * ssh(1), sshd(8): this release removes the J-PAKE authentication code. This code was experimental, never enabled and had been unmaintained for some time. * ssh(1): when processing Match blocks, skip 'exec' clauses other clauses predicates failed to match. * ssh(1): if hostname canonicalisation is enabled and results in the destination hostname being changed, then re-parse ssh_config(5) files using the new destination hostname. This gives 'Host' and 'Match' directives that use the expanded hostname a chance to be applied. Bugfixes: * ssh(1): avoid spurious "getsockname failed: Bad file descriptor" in ssh -W. bz#2200, debian#738692 * sshd(8): allow the shutdown(2) syscall in seccomp-bpf and systrace sandbox modes, as it is reachable if the connection is terminated during the pre-auth phase. * ssh(1), sshd(8): fix unsigned overflow that in SSH protocol 1 bignum parsing. Minimum key length checks render this bug unexploitable to compromise SSH 1 sessions. * sshd_config(5): clarify behaviour of a keyword that appears in multiple matching Match blocks. bz#2184 * ssh(1): avoid unnecessary hostname lookups when canonicalisation is disabled. bz#2205 * sshd(8): avoid sandbox violation crashes in GSSAPI code by caching the supported list of GSSAPI mechanism OIDs before entering the sandbox. bz#2107 * ssh(1): fix possible crashes in SOCKS4 parsing caused by assumption that the SOCKS username is nul-terminated. * ssh(1): fix regression for UsePrivilegedPort=yes when BindAddress is not specified. * ssh(1), sshd(8): fix memory leak in ECDSA signature verification. * ssh(1): fix matching of 'Host' directives in ssh_config(5) files to be case-insensitive again (regression in 6.5). Portable OpenSSH: * sshd(8): don't fatal if the FreeBSD Capsicum is offered by the system headers and libc but is not supported by the kernel. * Fix build using the HP-UX compiler. Changes since OpenSSH 6.4 ========================= This is a feature-focused release. New features: * ssh(1), sshd(8): Add support for key exchange using elliptic-curve Diffie Hellman in Daniel Bernstein's Curve25519. This key exchange method is the default when both the client and server support it. * ssh(1), sshd(8): Add support for Ed25519 as a public key type. Ed25519 is a elliptic curve signature scheme that offers better security than ECDSA and DSA and good performance. It may be used for both user and host keys. * Add a new private key format that uses a bcrypt KDF to better protect keys at rest. This format is used unconditionally for Ed25519 keys, but may be requested when generating or saving existing keys of other types via the -o ssh-keygen(1) option. We intend to make the new format the default in the near future. Details of the new format are in the PROTOCOL.key file. * ssh(1), sshd(8): Add a new transport cipher "chacha20-poly1305@openssh.com" that combines Daniel Bernstein's ChaCha20 stream cipher and Poly1305 MAC to build an authenticated encryption mode. Details are in the PROTOCOL.chacha20poly1305 file. * ssh(1), sshd(8): Refuse RSA keys from old proprietary clients and servers that use the obsolete RSA+MD5 signature scheme. It will still be possible to connect with these clients/servers but only DSA keys will be accepted, and OpenSSH will refuse connection entirely in a future release. * ssh(1), sshd(8): Refuse old proprietary clients and servers that use a weaker key exchange hash calculation. * ssh(1): Increase the size of the Diffie-Hellman groups requested for each symmetric key size. New values from NIST Special Publication 800-57 with the upper limit specified by RFC4419. * ssh(1), ssh-agent(1): Support PKCS#11 tokens that only provide X.509 certs instead of raw public keys (requested as bz#1908). * ssh(1): Add a ssh_config(5) "Match" keyword that allows conditional configuration to be applied by matching on hostname, user and result of arbitrary commands. * ssh(1): Add support for client-side hostname canonicalisation using a set of DNS suffixes and rules in ssh_config(5). This allows unqualified names to be canonicalised to fully-qualified domain names to eliminate ambiguity when looking up keys in known_hosts or checking host certificate names. * sftp-server(8): Add the ability to whitelist and/or blacklist sftp protocol requests by name. * sftp-server(8): Add a sftp "fsync@openssh.com" to support calling fsync(2) on an open file handle. * sshd(8): Add a ssh_config(5) PermitTTY to disallow TTY allocation, mirroring the longstanding no-pty authorized_keys option. * ssh(1): Add a ssh_config ProxyUseFDPass option that supports the use of ProxyCommands that establish a connection and then pass a connected file descriptor back to ssh(1). This allows the ProxyCommand to exit rather than staying around to transfer data. Bugfixes: * ssh(1), sshd(8): Fix potential stack exhaustion caused by nested certificates. * ssh(1): bz#1211: make BindAddress work with UsePrivilegedPort. * sftp(1): bz#2137: fix the progress meter for resumed transfer. * ssh-add(1): bz#2187: do not request smartcard PIN when removing keys from ssh-agent. * sshd(8): bz#2139: fix re-exec fallback when original sshd binary cannot be executed. * ssh-keygen(1): Make relative-specified certificate expiry times relative to current time and not the validity start time. * sshd(8): bz#2161: fix AuthorizedKeysCommand inside a Match block. * sftp(1): bz#2129: symlinking a file would incorrectly canonicalise the target path. * ssh-agent(1): bz#2175: fix a use-after-free in the PKCS#11 agent helper executable. * sshd(8): Improve logging of sessions to include the user name, remote host and port, the session type (shell, command, etc.) and allocated TTY (if any). * sshd(8): bz#1297: tell the client (via a debug message) when their preferred listen address has been overridden by the server's GatewayPorts setting. * sshd(8): bz#2162: include report port in bad protocol banner message. * sftp(1): bz#2163: fix memory leak in error path in do_readdir(). * sftp(1): bz#2171: don't leak file descriptor on error. * sshd(8): Include the local address and port in "Connection from ..." message (only shown at loglevel>=verbose). Portable OpenSSH: * Please note that this is the last version of Portable OpenSSH that will support versions of OpenSSL prior to 0.9.6. Support (i.e. SSH_OLD_EVP) will be removed following the 6.5p1 release. * Portable OpenSSH will attempt compile and link as a Position Independent Executable on Linux, OS X and OpenBSD on recent gcc- like compilers. Other platforms and older/other compilers may request this using the --with-pie configure flag. * A number of other toolchain-related hardening options are used automatically if available, including -ftrapv to abort on signed integer overflow and options to write-protect dynamic linking information. The use of these options may be disabled using the --without-hardening configure flag. * If the toolchain supports it, one of the -fstack-protector-strong, -fstack-protector-all or -fstack-protector compilation flag are used to add guards to mitigate attacks based on stack overflows. The use of these options may be disabled using the --without-stackprotect configure option. * sshd(8): Add support for pre-authentication sandboxing using the Capsicum API introduced in FreeBSD 10. * Switch to a ChaCha20-based arc4random() PRNG for platforms that do not provide their own. * sshd(8): bz#2156: restore Linux oom_adj setting when handling SIGHUP to maintain behaviour over retart. * sshd(8): bz#2032: use local username in krb5_kuserok check rather than full client name which may be of form user@REALM. * ssh(1), sshd(8): Test for both the presence of ECC NID numbers in OpenSSL and that they actually work. Fedora (at least) has NID_secp521r1 that doesn't work. * bz#2173: use pkg-config --libs to include correct -L location for libedit.
This commit is contained in:
parent
f123b0a5e8
commit
d7010b65f1
|
@ -91,6 +91,17 @@ an MAC algorithm. Additionally, if AES-GCM is selected as the cipher
|
|||
the exchanged MAC algorithms are ignored and there doesn't have to be
|
||||
a matching MAC.
|
||||
|
||||
1.7 transport: chacha20-poly1305@openssh.com authenticated encryption
|
||||
|
||||
OpenSSH supports authenticated encryption using ChaCha20 and Poly1305
|
||||
as described in PROTOCOL.chacha20poly1305.
|
||||
|
||||
1.8 transport: curve25519-sha256@libssh.org key exchange algorithm
|
||||
|
||||
OpenSSH supports the use of ECDH in Curve25519 for key exchange as
|
||||
described at:
|
||||
http://git.libssh.org/users/aris/libssh.git/plain/doc/curve25519-sha256@libssh.org.txt?h=curve25519
|
||||
|
||||
2. Connection protocol changes
|
||||
|
||||
2.1. connection: Channel write close extension "eow@openssh.com"
|
||||
|
@ -221,6 +232,56 @@ The contents of the "data" field for layer 2 packets is:
|
|||
The "frame" field contains an IEEE 802.3 Ethernet frame, including
|
||||
header.
|
||||
|
||||
2.4. connection: Unix domain socket forwarding
|
||||
|
||||
OpenSSH supports local and remote Unix domain socket forwarding
|
||||
using the "streamlocal" extension. Forwarding is initiated as per
|
||||
TCP sockets but with a single path instead of a host and port.
|
||||
|
||||
Similar to direct-tcpip, direct-streamlocal is sent by the client
|
||||
to request that the server make a connection to a Unix domain socket.
|
||||
|
||||
byte SSH_MSG_CHANNEL_OPEN
|
||||
string "direct-streamlocal@openssh.com"
|
||||
uint32 sender channel
|
||||
uint32 initial window size
|
||||
uint32 maximum packet size
|
||||
string socket path
|
||||
string reserved for future use
|
||||
|
||||
Similar to forwarded-tcpip, forwarded-streamlocal is sent by the
|
||||
server when the client has previously send the server a streamlocal-forward
|
||||
GLOBAL_REQUEST.
|
||||
|
||||
byte SSH_MSG_CHANNEL_OPEN
|
||||
string "forwarded-streamlocal@openssh.com"
|
||||
uint32 sender channel
|
||||
uint32 initial window size
|
||||
uint32 maximum packet size
|
||||
string socket path
|
||||
string reserved for future use
|
||||
|
||||
The reserved field is not currently defined and is ignored on the
|
||||
remote end. It is intended to be used in the future to pass
|
||||
information about the socket file, such as ownership and mode.
|
||||
The client currently sends the empty string for this field.
|
||||
|
||||
Similar to tcpip-forward, streamlocal-forward is sent by the client
|
||||
to request remote forwarding of a Unix domain socket.
|
||||
|
||||
byte SSH2_MSG_GLOBAL_REQUEST
|
||||
string "streamlocal-forward@openssh.com"
|
||||
boolean TRUE
|
||||
string socket path
|
||||
|
||||
Similar to cancel-tcpip-forward, cancel-streamlocal-forward is sent
|
||||
by the client cancel the forwarding of a Unix domain socket.
|
||||
|
||||
byte SSH2_MSG_GLOBAL_REQUEST
|
||||
string "cancel-streamlocal-forward@openssh.com"
|
||||
boolean FALSE
|
||||
string socket path
|
||||
|
||||
3. SFTP protocol changes
|
||||
|
||||
3.1. sftp: Reversal of arguments to SSH_FXP_SYMLINK
|
||||
|
@ -331,4 +392,18 @@ link(oldpath, newpath) and will respond with a SSH_FXP_STATUS message.
|
|||
This extension is advertised in the SSH_FXP_VERSION hello with version
|
||||
"1".
|
||||
|
||||
$OpenBSD: PROTOCOL,v 1.20 2013/01/08 18:49:04 markus Exp $
|
||||
10. sftp: Extension request "fsync@openssh.com"
|
||||
|
||||
This request asks the server to call fsync(2) on an open file handle.
|
||||
|
||||
uint32 id
|
||||
string "fsync@openssh.com"
|
||||
string handle
|
||||
|
||||
One receiving this request, a server will call fsync(handle_fd) and will
|
||||
respond with a SSH_FXP_STATUS message.
|
||||
|
||||
This extension is advertised in the SSH_FXP_VERSION hello with version
|
||||
"1".
|
||||
|
||||
$OpenBSD: PROTOCOL,v 1.24 2014/07/15 15:54:14 millert Exp $
|
||||
|
|
|
@ -0,0 +1,105 @@
|
|||
This document describes the chacha20-poly1305@openssh.com authenticated
|
||||
encryption cipher supported by OpenSSH.
|
||||
|
||||
Background
|
||||
----------
|
||||
|
||||
ChaCha20 is a stream cipher designed by Daniel Bernstein and described
|
||||
in [1]. It operates by permuting 128 fixed bits, 128 or 256 bits of key,
|
||||
a 64 bit nonce and a 64 bit counter into 64 bytes of output. This output
|
||||
is used as a keystream, with any unused bytes simply discarded.
|
||||
|
||||
Poly1305[2], also by Daniel Bernstein, is a one-time Carter-Wegman MAC
|
||||
that computes a 128 bit integrity tag given a message and a single-use
|
||||
256 bit secret key.
|
||||
|
||||
The chacha20-poly1305@openssh.com combines these two primitives into an
|
||||
authenticated encryption mode. The construction used is based on that
|
||||
proposed for TLS by Adam Langley in [3], but differs in the layout of
|
||||
data passed to the MAC and in the addition of encyption of the packet
|
||||
lengths.
|
||||
|
||||
Negotiation
|
||||
-----------
|
||||
|
||||
The chacha20-poly1305@openssh.com offers both encryption and
|
||||
authentication. As such, no separate MAC is required. If the
|
||||
chacha20-poly1305@openssh.com cipher is selected in key exchange,
|
||||
the offered MAC algorithms are ignored and no MAC is required to be
|
||||
negotiated.
|
||||
|
||||
Detailed Construction
|
||||
---------------------
|
||||
|
||||
The chacha20-poly1305@openssh.com cipher requires 512 bits of key
|
||||
material as output from the SSH key exchange. This forms two 256 bit
|
||||
keys (K_1 and K_2), used by two separate instances of chacha20.
|
||||
|
||||
The instance keyed by K_1 is a stream cipher that is used only
|
||||
to encrypt the 4 byte packet length field. The second instance,
|
||||
keyed by K_2, is used in conjunction with poly1305 to build an AEAD
|
||||
(Authenticated Encryption with Associated Data) that is used to encrypt
|
||||
and authenticate the entire packet.
|
||||
|
||||
Two separate cipher instances are used here so as to keep the packet
|
||||
lengths confidential but not create an oracle for the packet payload
|
||||
cipher by decrypting and using the packet length prior to checking
|
||||
the MAC. By using an independently-keyed cipher instance to encrypt the
|
||||
length, an active attacker seeking to exploit the packet input handling
|
||||
as a decryption oracle can learn nothing about the payload contents or
|
||||
its MAC (assuming key derivation, ChaCha20 and Poly1305 are secure).
|
||||
|
||||
The AEAD is constructed as follows: for each packet, generate a Poly1305
|
||||
key by taking the first 256 bits of ChaCha20 stream output generated
|
||||
using K_2, an IV consisting of the packet sequence number encoded as an
|
||||
uint64 under the SSH wire encoding rules and a ChaCha20 block counter of
|
||||
zero. The K_2 ChaCha20 block counter is then set to the little-endian
|
||||
encoding of 1 (i.e. {1, 0, 0, 0, 0, 0, 0, 0}) and this instance is used
|
||||
for encryption of the packet payload.
|
||||
|
||||
Packet Handling
|
||||
---------------
|
||||
|
||||
When receiving a packet, the length must be decrypted first. When 4
|
||||
bytes of ciphertext length have been received, they may be decrypted
|
||||
using the K_1 key, a nonce consisting of the packet sequence number
|
||||
encoded as a uint64 under the usual SSH wire encoding and a zero block
|
||||
counter to obtain the plaintext length.
|
||||
|
||||
Once the entire packet has been received, the MAC MUST be checked
|
||||
before decryption. A per-packet Poly1305 key is generated as described
|
||||
above and the MAC tag calculated using Poly1305 with this key over the
|
||||
ciphertext of the packet length and the payload together. The calculated
|
||||
MAC is then compared in constant time with the one appended to the
|
||||
packet and the packet decrypted using ChaCha20 as described above (with
|
||||
K_2, the packet sequence number as nonce and a starting block counter of
|
||||
1).
|
||||
|
||||
To send a packet, first encode the 4 byte length and encrypt it using
|
||||
K_1. Encrypt the packet payload (using K_2) and append it to the
|
||||
encrypted length. Finally, calculate a MAC tag and append it.
|
||||
|
||||
Rekeying
|
||||
--------
|
||||
|
||||
ChaCha20 must never reuse a {key, nonce} for encryption nor may it be
|
||||
used to encrypt more than 2^70 bytes under the same {key, nonce}. The
|
||||
SSH Transport protocol (RFC4253) recommends a far more conservative
|
||||
rekeying every 1GB of data sent or received. If this recommendation
|
||||
is followed, then chacha20-poly1305@openssh.com requires no special
|
||||
handling in this area.
|
||||
|
||||
References
|
||||
----------
|
||||
|
||||
[1] "ChaCha, a variant of Salsa20", Daniel Bernstein
|
||||
http://cr.yp.to/chacha/chacha-20080128.pdf
|
||||
|
||||
[2] "The Poly1305-AES message-authentication code", Daniel Bernstein
|
||||
http://cr.yp.to/mac/poly1305-20050329.pdf
|
||||
|
||||
[3] "ChaCha20 and Poly1305 based Cipher Suites for TLS", Adam Langley
|
||||
http://tools.ietf.org/html/draft-agl-tls-chacha20poly1305-03
|
||||
|
||||
$OpenBSD: PROTOCOL.chacha20poly1305,v 1.2 2013/12/02 02:50:27 djm Exp $
|
||||
|
|
@ -0,0 +1,68 @@
|
|||
This document describes the private key format for OpenSSH.
|
||||
|
||||
1. Overall format
|
||||
|
||||
The key consists of a header, a list of public keys, and
|
||||
an encrypted list of matching private keys.
|
||||
|
||||
#define AUTH_MAGIC "openssh-key-v1"
|
||||
|
||||
byte[] AUTH_MAGIC
|
||||
string ciphername
|
||||
string kdfname
|
||||
string kdfoptions
|
||||
int number of keys N
|
||||
string publickey1
|
||||
string publickey2
|
||||
...
|
||||
string publickeyN
|
||||
string encrypted, padded list of private keys
|
||||
|
||||
2. KDF options for kdfname "bcrypt"
|
||||
|
||||
The options:
|
||||
|
||||
string salt
|
||||
uint32 rounds
|
||||
|
||||
are concatenated and represented as a string.
|
||||
|
||||
3. Unencrypted list of N private keys
|
||||
|
||||
The list of privatekey/comment pairs is padded with the
|
||||
bytes 1, 2, 3, ... until the total length is a multiple
|
||||
of the cipher block size.
|
||||
|
||||
uint32 checkint
|
||||
uint32 checkint
|
||||
string privatekey1
|
||||
string comment1
|
||||
string privatekey2
|
||||
string comment2
|
||||
...
|
||||
string privatekeyN
|
||||
string commentN
|
||||
char 1
|
||||
char 2
|
||||
char 3
|
||||
...
|
||||
char padlen % 255
|
||||
|
||||
Before the key is encrypted, a random integer is assigned
|
||||
to both checkint fields so successful decryption can be
|
||||
quickly checked by verifying that both checkint fields
|
||||
hold the same value.
|
||||
|
||||
4. Encryption
|
||||
|
||||
The KDF is used to derive a key, IV (and other values required by
|
||||
the cipher) from the passphrase. These values are then used to
|
||||
encrypt the unencrypted list of private keys.
|
||||
|
||||
5. No encryption
|
||||
|
||||
For unencrypted keys the cipher "none" and the KDF "none"
|
||||
are used with empty passphrases. The options if the KDF "none"
|
||||
are the empty string.
|
||||
|
||||
$OpenBSD: PROTOCOL.key,v 1.1 2013/12/06 13:34:54 markus Exp $
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: addrmatch.c,v 1.7 2013/05/17 00:13:13 djm Exp $ */
|
||||
/* $OpenBSD: addrmatch.c,v 1.9 2014/01/19 11:21:51 dtucker Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 2004-2008 Damien Miller <djm@mindrot.org>
|
||||
|
@ -86,13 +86,13 @@ addr_sa_to_xaddr(struct sockaddr *sa, socklen_t slen, struct xaddr *xa)
|
|||
|
||||
switch (sa->sa_family) {
|
||||
case AF_INET:
|
||||
if (slen < sizeof(*in4))
|
||||
if (slen < (socklen_t)sizeof(*in4))
|
||||
return -1;
|
||||
xa->af = AF_INET;
|
||||
memcpy(&xa->v4, &in4->sin_addr, sizeof(xa->v4));
|
||||
break;
|
||||
case AF_INET6:
|
||||
if (slen < sizeof(*in6))
|
||||
if (slen < (socklen_t)sizeof(*in6))
|
||||
return -1;
|
||||
xa->af = AF_INET6;
|
||||
memcpy(&xa->v6, &in6->sin6_addr, sizeof(xa->v6));
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: auth-bsdauth.c,v 1.11 2007/09/21 08:15:29 djm Exp $ */
|
||||
/* $OpenBSD: auth-bsdauth.c,v 1.13 2014/06/24 01:13:21 djm Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2001 Markus Friedl. All rights reserved.
|
||||
*
|
||||
|
@ -24,6 +24,8 @@
|
|||
*/
|
||||
|
||||
#include <sys/types.h>
|
||||
#include <stdarg.h>
|
||||
#include <stdio.h>
|
||||
|
||||
#include "xmalloc.h"
|
||||
#include "key.h"
|
||||
|
@ -49,6 +51,11 @@ bsdauth_query(void *ctx, char **name, char **infotxt,
|
|||
Authctxt *authctxt = ctx;
|
||||
char *challenge = NULL;
|
||||
|
||||
*infotxt = NULL;
|
||||
*numprompts = 0;
|
||||
*prompts = NULL;
|
||||
*echo_on = NULL;
|
||||
|
||||
if (authctxt->as != NULL) {
|
||||
debug2("bsdauth_query: try reuse session");
|
||||
challenge = auth_getitem(authctxt->as, AUTHV_CHALLENGE);
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: auth-chall.c,v 1.13 2013/05/17 00:13:13 djm Exp $ */
|
||||
/* $OpenBSD: auth-chall.c,v 1.14 2014/06/24 01:13:21 djm Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2001 Markus Friedl. All rights reserved.
|
||||
*
|
||||
|
@ -24,6 +24,9 @@
|
|||
*/
|
||||
|
||||
#include <sys/types.h>
|
||||
#include <stdarg.h>
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
|
||||
#include "xmalloc.h"
|
||||
#include "key.h"
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: auth-options.c,v 1.59.2.1 2013/11/08 01:33:56 djm Exp $ */
|
||||
/* $OpenBSD: auth-options.c,v 1.64 2014/07/15 15:54:14 millert Exp $ */
|
||||
/*
|
||||
* Author: Tatu Ylonen <ylo@cs.hut.fi>
|
||||
* Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
|
||||
|
@ -24,17 +24,13 @@
|
|||
#include "log.h"
|
||||
#include "canohost.h"
|
||||
#include "buffer.h"
|
||||
#include "misc.h"
|
||||
#include "channels.h"
|
||||
#include "servconf.h"
|
||||
#include "misc.h"
|
||||
#include "key.h"
|
||||
#include "auth-options.h"
|
||||
#include "hostfile.h"
|
||||
#include "auth.h"
|
||||
#ifdef GSSAPI
|
||||
#include "ssh-gss.h"
|
||||
#endif
|
||||
#include "monitor_wrap.h"
|
||||
|
||||
/* Flags set authorized_keys flags */
|
||||
int no_port_forwarding_flag = 0;
|
||||
|
@ -327,6 +323,7 @@ auth_parse_options(struct passwd *pw, char *opts, char *file, u_long linenum)
|
|||
patterns[i] = '\0';
|
||||
opts++;
|
||||
p = patterns;
|
||||
/* XXX - add streamlocal support */
|
||||
host = hpdelim(&p);
|
||||
if (host == NULL || strlen(host) >= NI_MAXHOST) {
|
||||
debug("%.100s, line %lu: Bad permitopen "
|
||||
|
@ -434,7 +431,7 @@ parse_option_list(u_char *optblob, size_t optblob_len, struct passwd *pw,
|
|||
u_char *data_blob = NULL;
|
||||
u_int nlen, dlen, clen;
|
||||
Buffer c, data;
|
||||
int ret = -1, found;
|
||||
int ret = -1, result, found;
|
||||
|
||||
buffer_init(&data);
|
||||
|
||||
|
@ -503,11 +500,12 @@ parse_option_list(u_char *optblob, size_t optblob_len, struct passwd *pw,
|
|||
goto out;
|
||||
}
|
||||
remote_ip = get_remote_ipaddr();
|
||||
switch (addr_match_cidr_list(remote_ip,
|
||||
allowed)) {
|
||||
result = addr_match_cidr_list(remote_ip,
|
||||
allowed);
|
||||
free(allowed);
|
||||
switch (result) {
|
||||
case 1:
|
||||
/* accepted */
|
||||
free(allowed);
|
||||
break;
|
||||
case 0:
|
||||
/* no match */
|
||||
|
@ -520,12 +518,11 @@ parse_option_list(u_char *optblob, size_t optblob_len, struct passwd *pw,
|
|||
"is not permitted to use this "
|
||||
"certificate for login.",
|
||||
remote_ip);
|
||||
free(allowed);
|
||||
goto out;
|
||||
case -1:
|
||||
default:
|
||||
error("Certificate source-address "
|
||||
"contents invalid");
|
||||
free(allowed);
|
||||
goto out;
|
||||
}
|
||||
found = 1;
|
||||
|
@ -588,8 +585,8 @@ auth_cert_options(Key *k, struct passwd *pw)
|
|||
|
||||
if (key_cert_is_legacy(k)) {
|
||||
/* All options are in the one field for v00 certs */
|
||||
if (parse_option_list(buffer_ptr(&k->cert->critical),
|
||||
buffer_len(&k->cert->critical), pw,
|
||||
if (parse_option_list(buffer_ptr(k->cert->critical),
|
||||
buffer_len(k->cert->critical), pw,
|
||||
OPTIONS_CRITICAL|OPTIONS_EXTENSIONS, 1,
|
||||
&cert_no_port_forwarding_flag,
|
||||
&cert_no_agent_forwarding_flag,
|
||||
|
@ -601,14 +598,14 @@ auth_cert_options(Key *k, struct passwd *pw)
|
|||
return -1;
|
||||
} else {
|
||||
/* Separate options and extensions for v01 certs */
|
||||
if (parse_option_list(buffer_ptr(&k->cert->critical),
|
||||
buffer_len(&k->cert->critical), pw,
|
||||
if (parse_option_list(buffer_ptr(k->cert->critical),
|
||||
buffer_len(k->cert->critical), pw,
|
||||
OPTIONS_CRITICAL, 1, NULL, NULL, NULL, NULL, NULL,
|
||||
&cert_forced_command,
|
||||
&cert_source_address_done) == -1)
|
||||
return -1;
|
||||
if (parse_option_list(buffer_ptr(&k->cert->extensions),
|
||||
buffer_len(&k->cert->extensions), pw,
|
||||
if (parse_option_list(buffer_ptr(k->cert->extensions),
|
||||
buffer_len(k->cert->extensions), pw,
|
||||
OPTIONS_EXTENSIONS, 1,
|
||||
&cert_no_port_forwarding_flag,
|
||||
&cert_no_agent_forwarding_flag,
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: auth-passwd.c,v 1.43 2007/09/21 08:15:29 djm Exp $ */
|
||||
/* $OpenBSD: auth-passwd.c,v 1.44 2014/07/15 15:54:14 millert Exp $ */
|
||||
/*
|
||||
* Author: Tatu Ylonen <ylo@cs.hut.fi>
|
||||
* Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
|
||||
|
@ -47,6 +47,7 @@
|
|||
#include "packet.h"
|
||||
#include "buffer.h"
|
||||
#include "log.h"
|
||||
#include "misc.h"
|
||||
#include "servconf.h"
|
||||
#include "key.h"
|
||||
#include "hostfile.h"
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: auth-rh-rsa.c,v 1.43 2010/03/04 10:36:03 djm Exp $ */
|
||||
/* $OpenBSD: auth-rh-rsa.c,v 1.44 2014/07/15 15:54:14 millert Exp $ */
|
||||
/*
|
||||
* Author: Tatu Ylonen <ylo@cs.hut.fi>
|
||||
* Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
|
||||
|
@ -22,6 +22,7 @@
|
|||
#include "uidswap.h"
|
||||
#include "log.h"
|
||||
#include "buffer.h"
|
||||
#include "misc.h"
|
||||
#include "servconf.h"
|
||||
#include "key.h"
|
||||
#include "hostfile.h"
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: auth-rhosts.c,v 1.44 2010/03/07 11:57:13 dtucker Exp $ */
|
||||
/* $OpenBSD: auth-rhosts.c,v 1.45 2014/07/15 15:54:14 millert Exp $ */
|
||||
/*
|
||||
* Author: Tatu Ylonen <ylo@cs.hut.fi>
|
||||
* Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
|
||||
|
@ -30,12 +30,12 @@
|
|||
#include "uidswap.h"
|
||||
#include "pathnames.h"
|
||||
#include "log.h"
|
||||
#include "misc.h"
|
||||
#include "servconf.h"
|
||||
#include "canohost.h"
|
||||
#include "key.h"
|
||||
#include "hostfile.h"
|
||||
#include "auth.h"
|
||||
#include "misc.h"
|
||||
|
||||
/* import */
|
||||
extern ServerOptions options;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: auth-rsa.c,v 1.85 2013/07/12 00:19:58 djm Exp $ */
|
||||
/* $OpenBSD: auth-rsa.c,v 1.88 2014/07/15 15:54:14 millert Exp $ */
|
||||
/*
|
||||
* Author: Tatu Ylonen <ylo@cs.hut.fi>
|
||||
* Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
|
||||
|
@ -18,7 +18,6 @@
|
|||
#include <sys/stat.h>
|
||||
|
||||
#include <openssl/rsa.h>
|
||||
#include <openssl/md5.h>
|
||||
|
||||
#include <pwd.h>
|
||||
#include <stdio.h>
|
||||
|
@ -33,6 +32,7 @@
|
|||
#include "buffer.h"
|
||||
#include "pathnames.h"
|
||||
#include "log.h"
|
||||
#include "misc.h"
|
||||
#include "servconf.h"
|
||||
#include "key.h"
|
||||
#include "auth-options.h"
|
||||
|
@ -43,7 +43,8 @@
|
|||
#endif
|
||||
#include "monitor_wrap.h"
|
||||
#include "ssh.h"
|
||||
#include "misc.h"
|
||||
|
||||
#include "digest.h"
|
||||
|
||||
/* import */
|
||||
extern ServerOptions options;
|
||||
|
@ -88,12 +89,13 @@ int
|
|||
auth_rsa_verify_response(Key *key, BIGNUM *challenge, u_char response[16])
|
||||
{
|
||||
u_char buf[32], mdbuf[16];
|
||||
MD5_CTX md;
|
||||
struct ssh_digest_ctx *md;
|
||||
int len;
|
||||
|
||||
/* don't allow short keys */
|
||||
if (BN_num_bits(key->rsa->n) < SSH_RSA_MINIMUM_MODULUS_SIZE) {
|
||||
error("auth_rsa_verify_response: RSA modulus too small: %d < minimum %d bits",
|
||||
error("%s: RSA modulus too small: %d < minimum %d bits",
|
||||
__func__,
|
||||
BN_num_bits(key->rsa->n), SSH_RSA_MINIMUM_MODULUS_SIZE);
|
||||
return (0);
|
||||
}
|
||||
|
@ -101,13 +103,15 @@ auth_rsa_verify_response(Key *key, BIGNUM *challenge, u_char response[16])
|
|||
/* The response is MD5 of decrypted challenge plus session id. */
|
||||
len = BN_num_bytes(challenge);
|
||||
if (len <= 0 || len > 32)
|
||||
fatal("auth_rsa_verify_response: bad challenge length %d", len);
|
||||
fatal("%s: bad challenge length %d", __func__, len);
|
||||
memset(buf, 0, 32);
|
||||
BN_bn2bin(challenge, buf + 32 - len);
|
||||
MD5_Init(&md);
|
||||
MD5_Update(&md, buf, 32);
|
||||
MD5_Update(&md, session_id, 16);
|
||||
MD5_Final(mdbuf, &md);
|
||||
if ((md = ssh_digest_start(SSH_DIGEST_MD5)) == NULL ||
|
||||
ssh_digest_update(md, buf, 32) < 0 ||
|
||||
ssh_digest_update(md, session_id, 16) < 0 ||
|
||||
ssh_digest_final(md, mdbuf, sizeof(mdbuf)) < 0)
|
||||
fatal("%s: md5 failed", __func__);
|
||||
ssh_digest_free(md);
|
||||
|
||||
/* Verify that the response is the original challenge. */
|
||||
if (timingsafe_bcmp(response, mdbuf, 16) != 0) {
|
||||
|
@ -137,7 +141,8 @@ auth_rsa_challenge_dialog(Key *key)
|
|||
challenge = PRIVSEP(auth_rsa_generate_challenge(key));
|
||||
|
||||
/* Encrypt the challenge with the public key. */
|
||||
rsa_public_encrypt(encrypted_challenge, challenge, key->rsa);
|
||||
if (rsa_public_encrypt(encrypted_challenge, challenge, key->rsa) != 0)
|
||||
fatal("%s: rsa_public_encrypt failed", __func__);
|
||||
|
||||
/* Send the encrypted challenge to the client. */
|
||||
packet_start(SSH_SMSG_AUTH_RSA_CHALLENGE);
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: auth.c,v 1.103 2013/05/19 02:42:42 djm Exp $ */
|
||||
/* $OpenBSD: auth.c,v 1.106 2014/07/15 15:54:14 millert Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2000 Markus Friedl. All rights reserved.
|
||||
*
|
||||
|
@ -43,6 +43,7 @@
|
|||
#include "groupaccess.h"
|
||||
#include "log.h"
|
||||
#include "buffer.h"
|
||||
#include "misc.h"
|
||||
#include "servconf.h"
|
||||
#include "key.h"
|
||||
#include "hostfile.h"
|
||||
|
@ -50,7 +51,6 @@
|
|||
#include "auth-options.h"
|
||||
#include "canohost.h"
|
||||
#include "uidswap.h"
|
||||
#include "misc.h"
|
||||
#include "packet.h"
|
||||
#ifdef GSSAPI
|
||||
#include "ssh-gss.h"
|
||||
|
@ -236,6 +236,19 @@ auth_log(Authctxt *authctxt, int authenticated, int partial,
|
|||
authctxt->info = NULL;
|
||||
}
|
||||
|
||||
void
|
||||
auth_maxtries_exceeded(Authctxt *authctxt)
|
||||
{
|
||||
packet_disconnect("Too many authentication failures for "
|
||||
"%s%.100s from %.200s port %d %s",
|
||||
authctxt->valid ? "" : "invalid user ",
|
||||
authctxt->user,
|
||||
get_remote_ipaddr(),
|
||||
get_remote_port(),
|
||||
compat20 ? "ssh2" : "ssh1");
|
||||
/* NOTREACHED */
|
||||
}
|
||||
|
||||
/*
|
||||
* Check whether root logins are disallowed.
|
||||
*/
|
||||
|
@ -533,6 +546,7 @@ getpwnamallow(const char *user)
|
|||
int
|
||||
auth_key_is_revoked(Key *key)
|
||||
{
|
||||
#ifdef WITH_OPENSSL
|
||||
char *key_fp;
|
||||
|
||||
if (options.revoked_keys_file == NULL)
|
||||
|
@ -545,6 +559,7 @@ auth_key_is_revoked(Key *key)
|
|||
default:
|
||||
goto revoked;
|
||||
}
|
||||
#endif
|
||||
debug3("%s: treating %s as a key list", __func__,
|
||||
options.revoked_keys_file);
|
||||
switch (key_in_file(key, options.revoked_keys_file, 0)) {
|
||||
|
@ -556,6 +571,7 @@ auth_key_is_revoked(Key *key)
|
|||
error("Revoked keys file is unreadable: refusing public key "
|
||||
"authentication");
|
||||
return 1;
|
||||
#ifdef WITH_OPENSSL
|
||||
case 1:
|
||||
revoked:
|
||||
/* Key revoked */
|
||||
|
@ -564,6 +580,7 @@ auth_key_is_revoked(Key *key)
|
|||
"%s key %s ", key_type(key), key_fp);
|
||||
free(key_fp);
|
||||
return 1;
|
||||
#endif
|
||||
}
|
||||
fatal("key_in_file returned junk");
|
||||
}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: auth.h,v 1.76 2013/07/19 07:37:48 markus Exp $ */
|
||||
/* $OpenBSD: auth.h,v 1.78 2014/07/03 11:16:55 djm Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 2000 Markus Friedl. All rights reserved.
|
||||
|
@ -56,7 +56,6 @@ struct Authctxt {
|
|||
char *style;
|
||||
void *kbdintctxt;
|
||||
char *info; /* Extra info for next auth_log */
|
||||
void *jpake_ctx;
|
||||
auth_session_t *as;
|
||||
char **auth_methods; /* modified from server config */
|
||||
u_int num_auth_methods;
|
||||
|
@ -134,6 +133,7 @@ void auth_info(Authctxt *authctxt, const char *, ...)
|
|||
__attribute__((__format__ (printf, 2, 3)))
|
||||
__attribute__((__nonnull__ (2)));
|
||||
void auth_log(Authctxt *, int, int, const char *, const char *);
|
||||
void auth_maxtries_exceeded(Authctxt *) __attribute__((noreturn));
|
||||
void userauth_finish(Authctxt *, int, const char *, const char *);
|
||||
int auth_root_allowed(const char *);
|
||||
|
||||
|
@ -152,9 +152,6 @@ int bsdauth_respond(void *, u_int, char **);
|
|||
int skey_query(void *, char **, char **, u_int *, char ***, u_int **);
|
||||
int skey_respond(void *, u_int, char **);
|
||||
|
||||
void auth2_jpake_get_pwdata(Authctxt *, BIGNUM **, char **, char **);
|
||||
void auth2_jpake_stop(Authctxt *);
|
||||
|
||||
int allowed_user(struct passwd *);
|
||||
struct passwd * getpwnamallow(const char *user);
|
||||
|
||||
|
@ -188,6 +185,4 @@ void auth_debug_reset(void);
|
|||
|
||||
struct passwd *fakepw(void);
|
||||
|
||||
#define AUTH_FAIL_MSG "Too many authentication failures for %.100s"
|
||||
|
||||
#endif
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: auth1.c,v 1.79 2013/05/19 02:42:42 djm Exp $ */
|
||||
/* $OpenBSD: auth1.c,v 1.82 2014/07/15 15:54:14 millert Exp $ */
|
||||
/*
|
||||
* Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
|
||||
* All rights reserved
|
||||
|
@ -24,6 +24,7 @@
|
|||
#include "packet.h"
|
||||
#include "buffer.h"
|
||||
#include "log.h"
|
||||
#include "misc.h"
|
||||
#include "servconf.h"
|
||||
#include "compat.h"
|
||||
#include "key.h"
|
||||
|
@ -122,7 +123,7 @@ auth1_process_password(Authctxt *authctxt)
|
|||
/* Try authentication with the password. */
|
||||
authenticated = PRIVSEP(auth_password(authctxt, password));
|
||||
|
||||
memset(password, 0, dlen);
|
||||
explicit_bzero(password, dlen);
|
||||
free(password);
|
||||
|
||||
return (authenticated);
|
||||
|
@ -217,7 +218,7 @@ auth1_process_tis_response(Authctxt *authctxt)
|
|||
response = packet_get_string(&dlen);
|
||||
packet_check_eom();
|
||||
authenticated = verify_response(authctxt, response);
|
||||
memset(response, 'r', dlen);
|
||||
explicit_bzero(response, dlen);
|
||||
free(response);
|
||||
|
||||
return (authenticated);
|
||||
|
@ -297,7 +298,7 @@ do_authloop(Authctxt *authctxt)
|
|||
return;
|
||||
|
||||
if (++authctxt->failures >= options.max_authtries)
|
||||
packet_disconnect(AUTH_FAIL_MSG, authctxt->user);
|
||||
auth_maxtries_exceeded(authctxt);
|
||||
|
||||
packet_start(SSH_SMSG_FAILURE);
|
||||
packet_send();
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: auth2-chall.c,v 1.38.2.1 2013/11/08 01:33:56 djm Exp $ */
|
||||
/* $OpenBSD: auth2-chall.c,v 1.41 2014/02/02 03:44:31 djm Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2001 Markus Friedl. All rights reserved.
|
||||
* Copyright (c) 2001 Per Allansson. All rights reserved.
|
||||
|
@ -103,7 +103,7 @@ kbdint_free(KbdintAuthctxt *kbdintctxt)
|
|||
if (kbdintctxt->device)
|
||||
kbdint_reset_device(kbdintctxt);
|
||||
free(kbdintctxt->devices);
|
||||
bzero(kbdintctxt, sizeof(*kbdintctxt));
|
||||
explicit_bzero(kbdintctxt, sizeof(*kbdintctxt));
|
||||
free(kbdintctxt);
|
||||
}
|
||||
/* get next device */
|
||||
|
@ -267,7 +267,7 @@ input_userauth_info_response(int type, u_int32_t seq, void *ctxt)
|
|||
res = kbdintctxt->device->respond(kbdintctxt->ctxt, nresp, response);
|
||||
|
||||
for (i = 0; i < nresp; i++) {
|
||||
memset(response[i], 'r', strlen(response[i]));
|
||||
explicit_bzero(response[i], strlen(response[i]));
|
||||
free(response[i]);
|
||||
}
|
||||
free(response);
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: auth2-gss.c,v 1.20 2013/05/17 00:13:13 djm Exp $ */
|
||||
/* $OpenBSD: auth2-gss.c,v 1.21 2014/02/26 20:28:44 djm Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 2001-2003 Simon Wilkinson. All rights reserved.
|
||||
|
@ -58,7 +58,6 @@ userauth_gssapi(Authctxt *authctxt)
|
|||
gss_OID_desc goid = {0, NULL};
|
||||
Gssctxt *ctxt = NULL;
|
||||
int mechs;
|
||||
gss_OID_set supported;
|
||||
int present;
|
||||
OM_uint32 ms;
|
||||
u_int len;
|
||||
|
@ -73,7 +72,6 @@ userauth_gssapi(Authctxt *authctxt)
|
|||
return (0);
|
||||
}
|
||||
|
||||
ssh_gssapi_supported_oids(&supported);
|
||||
do {
|
||||
mechs--;
|
||||
|
||||
|
@ -86,15 +84,12 @@ userauth_gssapi(Authctxt *authctxt)
|
|||
doid[1] == len - 2) {
|
||||
goid.elements = doid + 2;
|
||||
goid.length = len - 2;
|
||||
gss_test_oid_set_member(&ms, &goid, supported,
|
||||
&present);
|
||||
ssh_gssapi_test_oid_supported(&ms, &goid, &present);
|
||||
} else {
|
||||
logit("Badly formed OID received");
|
||||
}
|
||||
} while (mechs > 0 && !present);
|
||||
|
||||
gss_release_oid_set(&ms, &supported);
|
||||
|
||||
if (!present) {
|
||||
free(doid);
|
||||
authctxt->server_caused_failure = 1;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: auth2-hostbased.c,v 1.16 2013/06/21 00:34:49 djm Exp $ */
|
||||
/* $OpenBSD: auth2-hostbased.c,v 1.18 2014/07/15 15:54:14 millert Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2000 Markus Friedl. All rights reserved.
|
||||
*
|
||||
|
@ -35,6 +35,7 @@
|
|||
#include "packet.h"
|
||||
#include "buffer.h"
|
||||
#include "log.h"
|
||||
#include "misc.h"
|
||||
#include "servconf.h"
|
||||
#include "compat.h"
|
||||
#include "key.h"
|
||||
|
@ -99,6 +100,12 @@ userauth_hostbased(Authctxt *authctxt)
|
|||
"(received %d, expected %d)", key->type, pktype);
|
||||
goto done;
|
||||
}
|
||||
if (key_type_plain(key->type) == KEY_RSA &&
|
||||
(datafellows & SSH_BUG_RSASIGMD5) != 0) {
|
||||
error("Refusing RSA key because peer uses unsafe "
|
||||
"signature format");
|
||||
goto done;
|
||||
}
|
||||
service = datafellows & SSH_BUG_HBSERVICE ? "ssh-userauth" :
|
||||
authctxt->service;
|
||||
buffer_init(&b);
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: auth2-kbdint.c,v 1.6 2013/05/17 00:13:13 djm Exp $ */
|
||||
/* $OpenBSD: auth2-kbdint.c,v 1.7 2014/07/15 15:54:14 millert Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2000 Markus Friedl. All rights reserved.
|
||||
*
|
||||
|
@ -32,6 +32,7 @@
|
|||
#include "auth.h"
|
||||
#include "log.h"
|
||||
#include "buffer.h"
|
||||
#include "misc.h"
|
||||
#include "servconf.h"
|
||||
|
||||
/* import */
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: auth2-none.c,v 1.16 2010/06/25 08:46:17 djm Exp $ */
|
||||
/* $OpenBSD: auth2-none.c,v 1.18 2014/07/15 15:54:14 millert Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2000 Markus Friedl. All rights reserved.
|
||||
*
|
||||
|
@ -24,6 +24,8 @@
|
|||
*/
|
||||
|
||||
#include <sys/types.h>
|
||||
#include <stdarg.h>
|
||||
#include <stdio.h>
|
||||
|
||||
#include "xmalloc.h"
|
||||
#include "key.h"
|
||||
|
@ -32,6 +34,7 @@
|
|||
#include "packet.h"
|
||||
#include "log.h"
|
||||
#include "buffer.h"
|
||||
#include "misc.h"
|
||||
#include "servconf.h"
|
||||
#include "compat.h"
|
||||
#include "ssh2.h"
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: auth2-passwd.c,v 1.10 2013/05/17 00:13:13 djm Exp $ */
|
||||
/* $OpenBSD: auth2-passwd.c,v 1.12 2014/07/15 15:54:14 millert Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2000 Markus Friedl. All rights reserved.
|
||||
*
|
||||
|
@ -39,6 +39,7 @@
|
|||
#include "ssh-gss.h"
|
||||
#endif
|
||||
#include "monitor_wrap.h"
|
||||
#include "misc.h"
|
||||
#include "servconf.h"
|
||||
|
||||
/* import */
|
||||
|
@ -57,7 +58,7 @@ userauth_passwd(Authctxt *authctxt)
|
|||
if (change) {
|
||||
/* discard new password from packet */
|
||||
newpass = packet_get_string(&newlen);
|
||||
memset(newpass, 0, newlen);
|
||||
explicit_bzero(newpass, newlen);
|
||||
free(newpass);
|
||||
}
|
||||
packet_check_eom();
|
||||
|
@ -66,7 +67,7 @@ userauth_passwd(Authctxt *authctxt)
|
|||
logit("password change not supported");
|
||||
else if (PRIVSEP(auth_password(authctxt, password)) == 1)
|
||||
authenticated = 1;
|
||||
memset(password, 0, len);
|
||||
explicit_bzero(password, len);
|
||||
free(password);
|
||||
return authenticated;
|
||||
}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: auth2-pubkey.c,v 1.38 2013/06/21 00:34:49 djm Exp $ */
|
||||
/* $OpenBSD: auth2-pubkey.c,v 1.41 2014/07/15 15:54:14 millert Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2000 Markus Friedl. All rights reserved.
|
||||
*
|
||||
|
@ -45,6 +45,7 @@
|
|||
#include "packet.h"
|
||||
#include "buffer.h"
|
||||
#include "log.h"
|
||||
#include "misc.h"
|
||||
#include "servconf.h"
|
||||
#include "compat.h"
|
||||
#include "key.h"
|
||||
|
@ -58,7 +59,6 @@
|
|||
#include "ssh-gss.h"
|
||||
#endif
|
||||
#include "monitor_wrap.h"
|
||||
#include "misc.h"
|
||||
#include "authfile.h"
|
||||
#include "match.h"
|
||||
|
||||
|
@ -113,6 +113,12 @@ userauth_pubkey(Authctxt *authctxt)
|
|||
"(received %d, expected %d)", key->type, pktype);
|
||||
goto done;
|
||||
}
|
||||
if (key_type_plain(key->type) == KEY_RSA &&
|
||||
(datafellows & SSH_BUG_RSASIGMD5) != 0) {
|
||||
logit("Refusing RSA key because client uses unsafe "
|
||||
"signature scheme");
|
||||
goto done;
|
||||
}
|
||||
if (have_sig) {
|
||||
sig = packet_get_string(&slen);
|
||||
packet_check_eom();
|
||||
|
@ -221,7 +227,7 @@ pubkey_auth_info(Authctxt *authctxt, const Key *key, const char *fmt, ...)
|
|||
}
|
||||
|
||||
static int
|
||||
match_principals_option(const char *principal_list, struct KeyCert *cert)
|
||||
match_principals_option(const char *principal_list, struct sshkey_cert *cert)
|
||||
{
|
||||
char *result;
|
||||
u_int i;
|
||||
|
@ -241,7 +247,7 @@ match_principals_option(const char *principal_list, struct KeyCert *cert)
|
|||
}
|
||||
|
||||
static int
|
||||
match_principals_file(char *file, struct passwd *pw, struct KeyCert *cert)
|
||||
match_principals_file(char *file, struct passwd *pw, struct sshkey_cert *cert)
|
||||
{
|
||||
FILE *f;
|
||||
char line[SSH_MAX_PUBKEY_BYTES], *cp, *ep, *line_opts;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: auth2.c,v 1.129 2013/05/19 02:42:42 djm Exp $ */
|
||||
/* $OpenBSD: auth2.c,v 1.132 2014/07/15 15:54:14 millert Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2000 Markus Friedl. All rights reserved.
|
||||
*
|
||||
|
@ -40,6 +40,7 @@
|
|||
#include "packet.h"
|
||||
#include "log.h"
|
||||
#include "buffer.h"
|
||||
#include "misc.h"
|
||||
#include "servconf.h"
|
||||
#include "compat.h"
|
||||
#include "key.h"
|
||||
|
@ -67,18 +68,12 @@ extern Authmethod method_hostbased;
|
|||
#ifdef GSSAPI
|
||||
extern Authmethod method_gssapi;
|
||||
#endif
|
||||
#ifdef JPAKE
|
||||
extern Authmethod method_jpake;
|
||||
#endif
|
||||
|
||||
Authmethod *authmethods[] = {
|
||||
&method_none,
|
||||
&method_pubkey,
|
||||
#ifdef GSSAPI
|
||||
&method_gssapi,
|
||||
#endif
|
||||
#ifdef JPAKE
|
||||
&method_jpake,
|
||||
#endif
|
||||
&method_passwd,
|
||||
&method_kbdint,
|
||||
|
@ -250,9 +245,6 @@ input_userauth_request(int type, u_int32_t seq, void *ctxt)
|
|||
}
|
||||
/* reset state */
|
||||
auth2_challenge_stop(authctxt);
|
||||
#ifdef JPAKE
|
||||
auth2_jpake_stop(authctxt);
|
||||
#endif
|
||||
|
||||
#ifdef GSSAPI
|
||||
/* XXX move to auth2_gssapi_stop() */
|
||||
|
@ -321,7 +313,7 @@ userauth_finish(Authctxt *authctxt, int authenticated, const char *method,
|
|||
(authctxt->attempt > 1 || strcmp(method, "none") != 0))
|
||||
authctxt->failures++;
|
||||
if (authctxt->failures >= options.max_authtries)
|
||||
packet_disconnect(AUTH_FAIL_MSG, authctxt->user);
|
||||
auth_maxtries_exceeded(authctxt);
|
||||
methods = authmethods_get(authctxt);
|
||||
debug3("%s: failure partial=%d next methods=\"%s\"", __func__,
|
||||
partial, methods);
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: authfd.c,v 1.87.2.1 2013/11/08 01:33:56 djm Exp $ */
|
||||
/* $OpenBSD: authfd.c,v 1.93 2014/04/29 18:01:49 markus Exp $ */
|
||||
/*
|
||||
* Author: Tatu Ylonen <ylo@cs.hut.fi>
|
||||
* Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
|
||||
|
@ -40,9 +40,6 @@
|
|||
#include <sys/un.h>
|
||||
#include <sys/socket.h>
|
||||
|
||||
#include <openssl/evp.h>
|
||||
|
||||
#include <openssl/crypto.h>
|
||||
#include <fcntl.h>
|
||||
#include <stdlib.h>
|
||||
#include <signal.h>
|
||||
|
@ -100,7 +97,7 @@ ssh_get_authentication_socket(void)
|
|||
if (!authsocket)
|
||||
return -1;
|
||||
|
||||
bzero(&sunaddr, sizeof(sunaddr));
|
||||
memset(&sunaddr, 0, sizeof(sunaddr));
|
||||
sunaddr.sun_family = AF_UNIX;
|
||||
strlcpy(sunaddr.sun_path, authsocket, sizeof(sunaddr.sun_path));
|
||||
|
||||
|
@ -311,8 +308,10 @@ ssh_get_first_identity(AuthenticationConnection *auth, char **comment, int versi
|
|||
Key *
|
||||
ssh_get_next_identity(AuthenticationConnection *auth, char **comment, int version)
|
||||
{
|
||||
#ifdef WITH_SSH1
|
||||
int keybits;
|
||||
u_int bits;
|
||||
#endif
|
||||
u_char *blob;
|
||||
u_int blen;
|
||||
Key *key = NULL;
|
||||
|
@ -326,6 +325,7 @@ ssh_get_next_identity(AuthenticationConnection *auth, char **comment, int versio
|
|||
* error if the packet is too short or contains corrupt data.
|
||||
*/
|
||||
switch (version) {
|
||||
#ifdef WITH_SSH1
|
||||
case 1:
|
||||
key = key_new(KEY_RSA1);
|
||||
bits = buffer_get_int(&auth->identities);
|
||||
|
@ -337,6 +337,7 @@ ssh_get_next_identity(AuthenticationConnection *auth, char **comment, int versio
|
|||
logit("Warning: identity keysize mismatch: actual %d, announced %u",
|
||||
BN_num_bits(key->rsa->n), bits);
|
||||
break;
|
||||
#endif
|
||||
case 2:
|
||||
blob = buffer_get_string(&auth->identities, &blen);
|
||||
*comment = buffer_get_string(&auth->identities, NULL);
|
||||
|
@ -359,6 +360,7 @@ ssh_get_next_identity(AuthenticationConnection *auth, char **comment, int versio
|
|||
* supported) and 1 corresponding to protocol version 1.1.
|
||||
*/
|
||||
|
||||
#ifdef WITH_SSH1
|
||||
int
|
||||
ssh_decrypt_challenge(AuthenticationConnection *auth,
|
||||
Key* key, BIGNUM *challenge,
|
||||
|
@ -408,6 +410,7 @@ ssh_decrypt_challenge(AuthenticationConnection *auth,
|
|||
buffer_free(&buffer);
|
||||
return success;
|
||||
}
|
||||
#endif
|
||||
|
||||
/* ask agent to sign data, returns -1 on error, 0 on success */
|
||||
int
|
||||
|
@ -455,6 +458,7 @@ ssh_agent_sign(AuthenticationConnection *auth,
|
|||
|
||||
/* Encode key for a message to the agent. */
|
||||
|
||||
#ifdef WITH_SSH1
|
||||
static void
|
||||
ssh_encode_identity_rsa1(Buffer *b, RSA *key, const char *comment)
|
||||
{
|
||||
|
@ -468,60 +472,12 @@ ssh_encode_identity_rsa1(Buffer *b, RSA *key, const char *comment)
|
|||
buffer_put_bignum(b, key->p); /* ssh key->q, SSL key->p */
|
||||
buffer_put_cstring(b, comment);
|
||||
}
|
||||
#endif
|
||||
|
||||
static void
|
||||
ssh_encode_identity_ssh2(Buffer *b, Key *key, const char *comment)
|
||||
{
|
||||
buffer_put_cstring(b, key_ssh_name(key));
|
||||
switch (key->type) {
|
||||
case KEY_RSA:
|
||||
buffer_put_bignum2(b, key->rsa->n);
|
||||
buffer_put_bignum2(b, key->rsa->e);
|
||||
buffer_put_bignum2(b, key->rsa->d);
|
||||
buffer_put_bignum2(b, key->rsa->iqmp);
|
||||
buffer_put_bignum2(b, key->rsa->p);
|
||||
buffer_put_bignum2(b, key->rsa->q);
|
||||
break;
|
||||
case KEY_RSA_CERT_V00:
|
||||
case KEY_RSA_CERT:
|
||||
if (key->cert == NULL || buffer_len(&key->cert->certblob) == 0)
|
||||
fatal("%s: no cert/certblob", __func__);
|
||||
buffer_put_string(b, buffer_ptr(&key->cert->certblob),
|
||||
buffer_len(&key->cert->certblob));
|
||||
buffer_put_bignum2(b, key->rsa->d);
|
||||
buffer_put_bignum2(b, key->rsa->iqmp);
|
||||
buffer_put_bignum2(b, key->rsa->p);
|
||||
buffer_put_bignum2(b, key->rsa->q);
|
||||
break;
|
||||
case KEY_DSA:
|
||||
buffer_put_bignum2(b, key->dsa->p);
|
||||
buffer_put_bignum2(b, key->dsa->q);
|
||||
buffer_put_bignum2(b, key->dsa->g);
|
||||
buffer_put_bignum2(b, key->dsa->pub_key);
|
||||
buffer_put_bignum2(b, key->dsa->priv_key);
|
||||
break;
|
||||
case KEY_DSA_CERT_V00:
|
||||
case KEY_DSA_CERT:
|
||||
if (key->cert == NULL || buffer_len(&key->cert->certblob) == 0)
|
||||
fatal("%s: no cert/certblob", __func__);
|
||||
buffer_put_string(b, buffer_ptr(&key->cert->certblob),
|
||||
buffer_len(&key->cert->certblob));
|
||||
buffer_put_bignum2(b, key->dsa->priv_key);
|
||||
break;
|
||||
case KEY_ECDSA:
|
||||
buffer_put_cstring(b, key_curve_nid_to_name(key->ecdsa_nid));
|
||||
buffer_put_ecpoint(b, EC_KEY_get0_group(key->ecdsa),
|
||||
EC_KEY_get0_public_key(key->ecdsa));
|
||||
buffer_put_bignum2(b, EC_KEY_get0_private_key(key->ecdsa));
|
||||
break;
|
||||
case KEY_ECDSA_CERT:
|
||||
if (key->cert == NULL || buffer_len(&key->cert->certblob) == 0)
|
||||
fatal("%s: no cert/certblob", __func__);
|
||||
buffer_put_string(b, buffer_ptr(&key->cert->certblob),
|
||||
buffer_len(&key->cert->certblob));
|
||||
buffer_put_bignum2(b, EC_KEY_get0_private_key(key->ecdsa));
|
||||
break;
|
||||
}
|
||||
key_private_serialize(key, b);
|
||||
buffer_put_cstring(b, comment);
|
||||
}
|
||||
|
||||
|
@ -540,6 +496,7 @@ ssh_add_identity_constrained(AuthenticationConnection *auth, Key *key,
|
|||
buffer_init(&msg);
|
||||
|
||||
switch (key->type) {
|
||||
#ifdef WITH_SSH1
|
||||
case KEY_RSA1:
|
||||
type = constrained ?
|
||||
SSH_AGENTC_ADD_RSA_ID_CONSTRAINED :
|
||||
|
@ -547,6 +504,8 @@ ssh_add_identity_constrained(AuthenticationConnection *auth, Key *key,
|
|||
buffer_put_char(&msg, type);
|
||||
ssh_encode_identity_rsa1(&msg, key->rsa, comment);
|
||||
break;
|
||||
#endif
|
||||
#ifdef WITH_OPENSSL
|
||||
case KEY_RSA:
|
||||
case KEY_RSA_CERT:
|
||||
case KEY_RSA_CERT_V00:
|
||||
|
@ -555,6 +514,9 @@ ssh_add_identity_constrained(AuthenticationConnection *auth, Key *key,
|
|||
case KEY_DSA_CERT_V00:
|
||||
case KEY_ECDSA:
|
||||
case KEY_ECDSA_CERT:
|
||||
#endif
|
||||
case KEY_ED25519:
|
||||
case KEY_ED25519_CERT:
|
||||
type = constrained ?
|
||||
SSH2_AGENTC_ADD_ID_CONSTRAINED :
|
||||
SSH2_AGENTC_ADD_IDENTITY;
|
||||
|
@ -597,14 +559,15 @@ ssh_remove_identity(AuthenticationConnection *auth, Key *key)
|
|||
|
||||
buffer_init(&msg);
|
||||
|
||||
#ifdef WITH_SSH1
|
||||
if (key->type == KEY_RSA1) {
|
||||
buffer_put_char(&msg, SSH_AGENTC_REMOVE_RSA_IDENTITY);
|
||||
buffer_put_int(&msg, BN_num_bits(key->rsa->n));
|
||||
buffer_put_bignum(&msg, key->rsa->e);
|
||||
buffer_put_bignum(&msg, key->rsa->n);
|
||||
} else if (key_type_plain(key->type) == KEY_DSA ||
|
||||
key_type_plain(key->type) == KEY_RSA ||
|
||||
key_type_plain(key->type) == KEY_ECDSA) {
|
||||
} else
|
||||
#endif
|
||||
if (key->type != KEY_UNSPEC) {
|
||||
key_to_blob(key, &blob, &blen);
|
||||
buffer_put_char(&msg, SSH2_AGENTC_REMOVE_IDENTITY);
|
||||
buffer_put_string(&msg, blob, blen);
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -1,31 +1,47 @@
|
|||
/* $OpenBSD: authfile.h,v 1.16 2011/05/04 21:15:29 djm Exp $ */
|
||||
/* $OpenBSD: authfile.h,v 1.19 2014/07/03 23:18:35 djm Exp $ */
|
||||
|
||||
/*
|
||||
* Author: Tatu Ylonen <ylo@cs.hut.fi>
|
||||
* Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
|
||||
* All rights reserved
|
||||
* Copyright (c) 2000, 2013 Markus Friedl. All rights reserved.
|
||||
*
|
||||
* As far as I am concerned, the code I have written for this software
|
||||
* can be used freely for any purpose. Any derived versions of this
|
||||
* software must be clearly marked as such, and if the derived work is
|
||||
* incompatible with the protocol description in the RFC file, it must be
|
||||
* called by a name other than "ssh" or "Secure Shell".
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
* 1. Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* 2. Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in the
|
||||
* documentation and/or other materials provided with the distribution.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
|
||||
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
|
||||
* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
|
||||
* IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
|
||||
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
||||
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
||||
* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
|
||||
#ifndef AUTHFILE_H
|
||||
#define AUTHFILE_H
|
||||
|
||||
int key_save_private(Key *, const char *, const char *, const char *);
|
||||
int key_load_file(int, const char *, Buffer *);
|
||||
Key *key_load_cert(const char *);
|
||||
Key *key_load_public(const char *, char **);
|
||||
Key *key_load_public_type(int, const char *, char **);
|
||||
Key *key_parse_private(Buffer *, const char *, const char *, char **);
|
||||
Key *key_load_private(const char *, const char *, char **);
|
||||
Key *key_load_private_cert(int, const char *, const char *, int *);
|
||||
Key *key_load_private_type(int, const char *, const char *, char **, int *);
|
||||
Key *key_load_private_pem(int, int, const char *, char **);
|
||||
int key_perm_ok(int, const char *);
|
||||
int key_in_file(Key *, const char *, int);
|
||||
struct sshbuf;
|
||||
struct sshkey;
|
||||
|
||||
int sshkey_save_private(struct sshkey *, const char *,
|
||||
const char *, const char *, int, const char *, int);
|
||||
int sshkey_load_file(int, const char *, struct sshbuf *);
|
||||
int sshkey_load_cert(const char *, struct sshkey **);
|
||||
int sshkey_load_public(const char *, struct sshkey **, char **);
|
||||
int sshkey_load_private(const char *, const char *, struct sshkey **, char **);
|
||||
int sshkey_load_private_cert(int, const char *, const char *,
|
||||
struct sshkey **, int *);
|
||||
int sshkey_load_private_type(int, const char *, const char *,
|
||||
struct sshkey **, char **, int *);
|
||||
int sshkey_load_private_pem(int, int, const char *, struct sshkey **, char **);
|
||||
int sshkey_perm_ok(int, const char *);
|
||||
int sshkey_in_file(struct sshkey *, const char *, int);
|
||||
|
||||
#endif
|
||||
|
|
|
@ -0,0 +1,246 @@
|
|||
/* $OpenBSD: blocks.c,v 1.3 2013/12/09 11:03:45 markus Exp $ */
|
||||
|
||||
/*
|
||||
* Public Domain, Author: Daniel J. Bernstein
|
||||
* Copied from nacl-20110221/crypto_hashblocks/sha512/ref/blocks.c
|
||||
*/
|
||||
|
||||
#include "crypto_api.h"
|
||||
|
||||
typedef unsigned long long uint64;
|
||||
|
||||
static uint64 load_bigendian(const unsigned char *x)
|
||||
{
|
||||
return
|
||||
(uint64) (x[7]) \
|
||||
| (((uint64) (x[6])) << 8) \
|
||||
| (((uint64) (x[5])) << 16) \
|
||||
| (((uint64) (x[4])) << 24) \
|
||||
| (((uint64) (x[3])) << 32) \
|
||||
| (((uint64) (x[2])) << 40) \
|
||||
| (((uint64) (x[1])) << 48) \
|
||||
| (((uint64) (x[0])) << 56)
|
||||
;
|
||||
}
|
||||
|
||||
static void store_bigendian(unsigned char *x,uint64 u)
|
||||
{
|
||||
x[7] = u; u >>= 8;
|
||||
x[6] = u; u >>= 8;
|
||||
x[5] = u; u >>= 8;
|
||||
x[4] = u; u >>= 8;
|
||||
x[3] = u; u >>= 8;
|
||||
x[2] = u; u >>= 8;
|
||||
x[1] = u; u >>= 8;
|
||||
x[0] = u;
|
||||
}
|
||||
|
||||
#define SHR(x,c) ((x) >> (c))
|
||||
#define ROTR(x,c) (((x) >> (c)) | ((x) << (64 - (c))))
|
||||
|
||||
#define Ch(x,y,z) ((x & y) ^ (~x & z))
|
||||
#define Maj(x,y,z) ((x & y) ^ (x & z) ^ (y & z))
|
||||
#define Sigma0(x) (ROTR(x,28) ^ ROTR(x,34) ^ ROTR(x,39))
|
||||
#define Sigma1(x) (ROTR(x,14) ^ ROTR(x,18) ^ ROTR(x,41))
|
||||
#define sigma0(x) (ROTR(x, 1) ^ ROTR(x, 8) ^ SHR(x,7))
|
||||
#define sigma1(x) (ROTR(x,19) ^ ROTR(x,61) ^ SHR(x,6))
|
||||
|
||||
#define M(w0,w14,w9,w1) w0 = sigma1(w14) + w9 + sigma0(w1) + w0;
|
||||
|
||||
#define EXPAND \
|
||||
M(w0 ,w14,w9 ,w1 ) \
|
||||
M(w1 ,w15,w10,w2 ) \
|
||||
M(w2 ,w0 ,w11,w3 ) \
|
||||
M(w3 ,w1 ,w12,w4 ) \
|
||||
M(w4 ,w2 ,w13,w5 ) \
|
||||
M(w5 ,w3 ,w14,w6 ) \
|
||||
M(w6 ,w4 ,w15,w7 ) \
|
||||
M(w7 ,w5 ,w0 ,w8 ) \
|
||||
M(w8 ,w6 ,w1 ,w9 ) \
|
||||
M(w9 ,w7 ,w2 ,w10) \
|
||||
M(w10,w8 ,w3 ,w11) \
|
||||
M(w11,w9 ,w4 ,w12) \
|
||||
M(w12,w10,w5 ,w13) \
|
||||
M(w13,w11,w6 ,w14) \
|
||||
M(w14,w12,w7 ,w15) \
|
||||
M(w15,w13,w8 ,w0 )
|
||||
|
||||
#define F(w,k) \
|
||||
T1 = h + Sigma1(e) + Ch(e,f,g) + k + w; \
|
||||
T2 = Sigma0(a) + Maj(a,b,c); \
|
||||
h = g; \
|
||||
g = f; \
|
||||
f = e; \
|
||||
e = d + T1; \
|
||||
d = c; \
|
||||
c = b; \
|
||||
b = a; \
|
||||
a = T1 + T2;
|
||||
|
||||
int crypto_hashblocks_sha512(unsigned char *statebytes,const unsigned char *in,unsigned long long inlen)
|
||||
{
|
||||
uint64 state[8];
|
||||
uint64 a;
|
||||
uint64 b;
|
||||
uint64 c;
|
||||
uint64 d;
|
||||
uint64 e;
|
||||
uint64 f;
|
||||
uint64 g;
|
||||
uint64 h;
|
||||
uint64 T1;
|
||||
uint64 T2;
|
||||
|
||||
a = load_bigendian(statebytes + 0); state[0] = a;
|
||||
b = load_bigendian(statebytes + 8); state[1] = b;
|
||||
c = load_bigendian(statebytes + 16); state[2] = c;
|
||||
d = load_bigendian(statebytes + 24); state[3] = d;
|
||||
e = load_bigendian(statebytes + 32); state[4] = e;
|
||||
f = load_bigendian(statebytes + 40); state[5] = f;
|
||||
g = load_bigendian(statebytes + 48); state[6] = g;
|
||||
h = load_bigendian(statebytes + 56); state[7] = h;
|
||||
|
||||
while (inlen >= 128) {
|
||||
uint64 w0 = load_bigendian(in + 0);
|
||||
uint64 w1 = load_bigendian(in + 8);
|
||||
uint64 w2 = load_bigendian(in + 16);
|
||||
uint64 w3 = load_bigendian(in + 24);
|
||||
uint64 w4 = load_bigendian(in + 32);
|
||||
uint64 w5 = load_bigendian(in + 40);
|
||||
uint64 w6 = load_bigendian(in + 48);
|
||||
uint64 w7 = load_bigendian(in + 56);
|
||||
uint64 w8 = load_bigendian(in + 64);
|
||||
uint64 w9 = load_bigendian(in + 72);
|
||||
uint64 w10 = load_bigendian(in + 80);
|
||||
uint64 w11 = load_bigendian(in + 88);
|
||||
uint64 w12 = load_bigendian(in + 96);
|
||||
uint64 w13 = load_bigendian(in + 104);
|
||||
uint64 w14 = load_bigendian(in + 112);
|
||||
uint64 w15 = load_bigendian(in + 120);
|
||||
|
||||
F(w0 ,0x428a2f98d728ae22ULL)
|
||||
F(w1 ,0x7137449123ef65cdULL)
|
||||
F(w2 ,0xb5c0fbcfec4d3b2fULL)
|
||||
F(w3 ,0xe9b5dba58189dbbcULL)
|
||||
F(w4 ,0x3956c25bf348b538ULL)
|
||||
F(w5 ,0x59f111f1b605d019ULL)
|
||||
F(w6 ,0x923f82a4af194f9bULL)
|
||||
F(w7 ,0xab1c5ed5da6d8118ULL)
|
||||
F(w8 ,0xd807aa98a3030242ULL)
|
||||
F(w9 ,0x12835b0145706fbeULL)
|
||||
F(w10,0x243185be4ee4b28cULL)
|
||||
F(w11,0x550c7dc3d5ffb4e2ULL)
|
||||
F(w12,0x72be5d74f27b896fULL)
|
||||
F(w13,0x80deb1fe3b1696b1ULL)
|
||||
F(w14,0x9bdc06a725c71235ULL)
|
||||
F(w15,0xc19bf174cf692694ULL)
|
||||
|
||||
EXPAND
|
||||
|
||||
F(w0 ,0xe49b69c19ef14ad2ULL)
|
||||
F(w1 ,0xefbe4786384f25e3ULL)
|
||||
F(w2 ,0x0fc19dc68b8cd5b5ULL)
|
||||
F(w3 ,0x240ca1cc77ac9c65ULL)
|
||||
F(w4 ,0x2de92c6f592b0275ULL)
|
||||
F(w5 ,0x4a7484aa6ea6e483ULL)
|
||||
F(w6 ,0x5cb0a9dcbd41fbd4ULL)
|
||||
F(w7 ,0x76f988da831153b5ULL)
|
||||
F(w8 ,0x983e5152ee66dfabULL)
|
||||
F(w9 ,0xa831c66d2db43210ULL)
|
||||
F(w10,0xb00327c898fb213fULL)
|
||||
F(w11,0xbf597fc7beef0ee4ULL)
|
||||
F(w12,0xc6e00bf33da88fc2ULL)
|
||||
F(w13,0xd5a79147930aa725ULL)
|
||||
F(w14,0x06ca6351e003826fULL)
|
||||
F(w15,0x142929670a0e6e70ULL)
|
||||
|
||||
EXPAND
|
||||
|
||||
F(w0 ,0x27b70a8546d22ffcULL)
|
||||
F(w1 ,0x2e1b21385c26c926ULL)
|
||||
F(w2 ,0x4d2c6dfc5ac42aedULL)
|
||||
F(w3 ,0x53380d139d95b3dfULL)
|
||||
F(w4 ,0x650a73548baf63deULL)
|
||||
F(w5 ,0x766a0abb3c77b2a8ULL)
|
||||
F(w6 ,0x81c2c92e47edaee6ULL)
|
||||
F(w7 ,0x92722c851482353bULL)
|
||||
F(w8 ,0xa2bfe8a14cf10364ULL)
|
||||
F(w9 ,0xa81a664bbc423001ULL)
|
||||
F(w10,0xc24b8b70d0f89791ULL)
|
||||
F(w11,0xc76c51a30654be30ULL)
|
||||
F(w12,0xd192e819d6ef5218ULL)
|
||||
F(w13,0xd69906245565a910ULL)
|
||||
F(w14,0xf40e35855771202aULL)
|
||||
F(w15,0x106aa07032bbd1b8ULL)
|
||||
|
||||
EXPAND
|
||||
|
||||
F(w0 ,0x19a4c116b8d2d0c8ULL)
|
||||
F(w1 ,0x1e376c085141ab53ULL)
|
||||
F(w2 ,0x2748774cdf8eeb99ULL)
|
||||
F(w3 ,0x34b0bcb5e19b48a8ULL)
|
||||
F(w4 ,0x391c0cb3c5c95a63ULL)
|
||||
F(w5 ,0x4ed8aa4ae3418acbULL)
|
||||
F(w6 ,0x5b9cca4f7763e373ULL)
|
||||
F(w7 ,0x682e6ff3d6b2b8a3ULL)
|
||||
F(w8 ,0x748f82ee5defb2fcULL)
|
||||
F(w9 ,0x78a5636f43172f60ULL)
|
||||
F(w10,0x84c87814a1f0ab72ULL)
|
||||
F(w11,0x8cc702081a6439ecULL)
|
||||
F(w12,0x90befffa23631e28ULL)
|
||||
F(w13,0xa4506cebde82bde9ULL)
|
||||
F(w14,0xbef9a3f7b2c67915ULL)
|
||||
F(w15,0xc67178f2e372532bULL)
|
||||
|
||||
EXPAND
|
||||
|
||||
F(w0 ,0xca273eceea26619cULL)
|
||||
F(w1 ,0xd186b8c721c0c207ULL)
|
||||
F(w2 ,0xeada7dd6cde0eb1eULL)
|
||||
F(w3 ,0xf57d4f7fee6ed178ULL)
|
||||
F(w4 ,0x06f067aa72176fbaULL)
|
||||
F(w5 ,0x0a637dc5a2c898a6ULL)
|
||||
F(w6 ,0x113f9804bef90daeULL)
|
||||
F(w7 ,0x1b710b35131c471bULL)
|
||||
F(w8 ,0x28db77f523047d84ULL)
|
||||
F(w9 ,0x32caab7b40c72493ULL)
|
||||
F(w10,0x3c9ebe0a15c9bebcULL)
|
||||
F(w11,0x431d67c49c100d4cULL)
|
||||
F(w12,0x4cc5d4becb3e42b6ULL)
|
||||
F(w13,0x597f299cfc657e2aULL)
|
||||
F(w14,0x5fcb6fab3ad6faecULL)
|
||||
F(w15,0x6c44198c4a475817ULL)
|
||||
|
||||
a += state[0];
|
||||
b += state[1];
|
||||
c += state[2];
|
||||
d += state[3];
|
||||
e += state[4];
|
||||
f += state[5];
|
||||
g += state[6];
|
||||
h += state[7];
|
||||
|
||||
state[0] = a;
|
||||
state[1] = b;
|
||||
state[2] = c;
|
||||
state[3] = d;
|
||||
state[4] = e;
|
||||
state[5] = f;
|
||||
state[6] = g;
|
||||
state[7] = h;
|
||||
|
||||
in += 128;
|
||||
inlen -= 128;
|
||||
}
|
||||
|
||||
store_bigendian(statebytes + 0,state[0]);
|
||||
store_bigendian(statebytes + 8,state[1]);
|
||||
store_bigendian(statebytes + 16,state[2]);
|
||||
store_bigendian(statebytes + 24,state[3]);
|
||||
store_bigendian(statebytes + 32,state[4]);
|
||||
store_bigendian(statebytes + 40,state[5]);
|
||||
store_bigendian(statebytes + 48,state[6]);
|
||||
store_bigendian(statebytes + 56,state[7]);
|
||||
|
||||
return inlen;
|
||||
}
|
|
@ -1,67 +1,38 @@
|
|||
/* $OpenBSD: bufaux.c,v 1.52 2013/07/12 00:19:58 djm Exp $ */
|
||||
/* $OpenBSD: bufaux.c,v 1.60 2014/04/30 05:29:56 djm Exp $ */
|
||||
/*
|
||||
* Author: Tatu Ylonen <ylo@cs.hut.fi>
|
||||
* Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
|
||||
* All rights reserved
|
||||
* Auxiliary functions for storing and retrieving various data types to/from
|
||||
* Buffers.
|
||||
* Copyright (c) 2012 Damien Miller <djm@mindrot.org>
|
||||
*
|
||||
* As far as I am concerned, the code I have written for this software
|
||||
* can be used freely for any purpose. Any derived versions of this
|
||||
* software must be clearly marked as such, and if the derived work is
|
||||
* incompatible with the protocol description in the RFC file, it must be
|
||||
* called by a name other than "ssh" or "Secure Shell".
|
||||
* Permission to use, copy, modify, and distribute this software for any
|
||||
* purpose with or without fee is hereby granted, provided that the above
|
||||
* copyright notice and this permission notice appear in all copies.
|
||||
*
|
||||
*
|
||||
* SSH2 packet format added by Markus Friedl
|
||||
* Copyright (c) 2000 Markus Friedl. All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
* 1. Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* 2. Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in the
|
||||
* documentation and/or other materials provided with the distribution.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
|
||||
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
|
||||
* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
|
||||
* IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
|
||||
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
||||
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
||||
* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
/* Emulation wrappers for legacy OpenSSH buffer API atop sshbuf */
|
||||
|
||||
#include <sys/types.h>
|
||||
|
||||
#include <openssl/bn.h>
|
||||
|
||||
#include <string.h>
|
||||
#include <stdarg.h>
|
||||
|
||||
#include "xmalloc.h"
|
||||
#include "buffer.h"
|
||||
#include "log.h"
|
||||
#include "misc.h"
|
||||
|
||||
/*
|
||||
* Returns integers from the buffer (msb first).
|
||||
*/
|
||||
#include "ssherr.h"
|
||||
|
||||
int
|
||||
buffer_get_short_ret(u_short *ret, Buffer *buffer)
|
||||
buffer_get_short_ret(u_short *v, Buffer *buffer)
|
||||
{
|
||||
u_char buf[2];
|
||||
int ret;
|
||||
|
||||
if (buffer_get_ret(buffer, (char *) buf, 2) == -1)
|
||||
return (-1);
|
||||
*ret = get_u16(buf);
|
||||
return (0);
|
||||
if ((ret = sshbuf_get_u16(buffer, v)) != 0) {
|
||||
error("%s: %s", __func__, ssh_err(ret));
|
||||
return -1;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
u_short
|
||||
|
@ -70,21 +41,21 @@ buffer_get_short(Buffer *buffer)
|
|||
u_short ret;
|
||||
|
||||
if (buffer_get_short_ret(&ret, buffer) == -1)
|
||||
fatal("buffer_get_short: buffer error");
|
||||
fatal("%s: buffer error", __func__);
|
||||
|
||||
return (ret);
|
||||
}
|
||||
|
||||
int
|
||||
buffer_get_int_ret(u_int *ret, Buffer *buffer)
|
||||
buffer_get_int_ret(u_int *v, Buffer *buffer)
|
||||
{
|
||||
u_char buf[4];
|
||||
int ret;
|
||||
|
||||
if (buffer_get_ret(buffer, (char *) buf, 4) == -1)
|
||||
return (-1);
|
||||
if (ret != NULL)
|
||||
*ret = get_u32(buf);
|
||||
return (0);
|
||||
if ((ret = sshbuf_get_u32(buffer, v)) != 0) {
|
||||
error("%s: %s", __func__, ssh_err(ret));
|
||||
return -1;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
u_int
|
||||
|
@ -93,21 +64,21 @@ buffer_get_int(Buffer *buffer)
|
|||
u_int ret;
|
||||
|
||||
if (buffer_get_int_ret(&ret, buffer) == -1)
|
||||
fatal("buffer_get_int: buffer error");
|
||||
fatal("%s: buffer error", __func__);
|
||||
|
||||
return (ret);
|
||||
}
|
||||
|
||||
int
|
||||
buffer_get_int64_ret(u_int64_t *ret, Buffer *buffer)
|
||||
buffer_get_int64_ret(u_int64_t *v, Buffer *buffer)
|
||||
{
|
||||
u_char buf[8];
|
||||
int ret;
|
||||
|
||||
if (buffer_get_ret(buffer, (char *) buf, 8) == -1)
|
||||
return (-1);
|
||||
if (ret != NULL)
|
||||
*ret = get_u64(buf);
|
||||
return (0);
|
||||
if ((ret = sshbuf_get_u64(buffer, v)) != 0) {
|
||||
error("%s: %s", __func__, ssh_err(ret));
|
||||
return -1;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
u_int64_t
|
||||
|
@ -116,78 +87,52 @@ buffer_get_int64(Buffer *buffer)
|
|||
u_int64_t ret;
|
||||
|
||||
if (buffer_get_int64_ret(&ret, buffer) == -1)
|
||||
fatal("buffer_get_int: buffer error");
|
||||
fatal("%s: buffer error", __func__);
|
||||
|
||||
return (ret);
|
||||
}
|
||||
|
||||
/*
|
||||
* Stores integers in the buffer, msb first.
|
||||
*/
|
||||
void
|
||||
buffer_put_short(Buffer *buffer, u_short value)
|
||||
{
|
||||
char buf[2];
|
||||
int ret;
|
||||
|
||||
put_u16(buf, value);
|
||||
buffer_append(buffer, buf, 2);
|
||||
if ((ret = sshbuf_put_u16(buffer, value)) != 0)
|
||||
fatal("%s: %s", __func__, ssh_err(ret));
|
||||
}
|
||||
|
||||
void
|
||||
buffer_put_int(Buffer *buffer, u_int value)
|
||||
{
|
||||
char buf[4];
|
||||
int ret;
|
||||
|
||||
put_u32(buf, value);
|
||||
buffer_append(buffer, buf, 4);
|
||||
if ((ret = sshbuf_put_u32(buffer, value)) != 0)
|
||||
fatal("%s: %s", __func__, ssh_err(ret));
|
||||
}
|
||||
|
||||
void
|
||||
buffer_put_int64(Buffer *buffer, u_int64_t value)
|
||||
{
|
||||
char buf[8];
|
||||
int ret;
|
||||
|
||||
put_u64(buf, value);
|
||||
buffer_append(buffer, buf, 8);
|
||||
if ((ret = sshbuf_put_u64(buffer, value)) != 0)
|
||||
fatal("%s: %s", __func__, ssh_err(ret));
|
||||
}
|
||||
|
||||
/*
|
||||
* Returns an arbitrary binary string from the buffer. The string cannot
|
||||
* be longer than 256k. The returned value points to memory allocated
|
||||
* with xmalloc; it is the responsibility of the calling function to free
|
||||
* the data. If length_ptr is non-NULL, the length of the returned data
|
||||
* will be stored there. A null character will be automatically appended
|
||||
* to the returned string, and is not counted in length.
|
||||
*/
|
||||
void *
|
||||
buffer_get_string_ret(Buffer *buffer, u_int *length_ptr)
|
||||
{
|
||||
size_t len;
|
||||
int ret;
|
||||
u_char *value;
|
||||
u_int len;
|
||||
|
||||
/* Get the length. */
|
||||
if (buffer_get_int_ret(&len, buffer) != 0) {
|
||||
error("buffer_get_string_ret: cannot extract length");
|
||||
return (NULL);
|
||||
if ((ret = sshbuf_get_string(buffer, &value, &len)) != 0) {
|
||||
error("%s: %s", __func__, ssh_err(ret));
|
||||
return NULL;
|
||||
}
|
||||
if (len > 256 * 1024) {
|
||||
error("buffer_get_string_ret: bad string length %u", len);
|
||||
return (NULL);
|
||||
}
|
||||
/* Allocate space for the string. Add one byte for a null character. */
|
||||
value = xmalloc(len + 1);
|
||||
/* Get the string. */
|
||||
if (buffer_get_ret(buffer, value, len) == -1) {
|
||||
error("buffer_get_string_ret: buffer_get failed");
|
||||
free(value);
|
||||
return (NULL);
|
||||
}
|
||||
/* Append a null character to make processing easier. */
|
||||
value[len] = '\0';
|
||||
/* Optionally return the length of the string. */
|
||||
if (length_ptr)
|
||||
*length_ptr = len;
|
||||
return (value);
|
||||
if (length_ptr != NULL)
|
||||
*length_ptr = len; /* Safe: sshbuf never stores len > 2^31 */
|
||||
return value;
|
||||
}
|
||||
|
||||
void *
|
||||
|
@ -196,31 +141,24 @@ buffer_get_string(Buffer *buffer, u_int *length_ptr)
|
|||
void *ret;
|
||||
|
||||
if ((ret = buffer_get_string_ret(buffer, length_ptr)) == NULL)
|
||||
fatal("buffer_get_string: buffer error");
|
||||
fatal("%s: buffer error", __func__);
|
||||
return (ret);
|
||||
}
|
||||
|
||||
char *
|
||||
buffer_get_cstring_ret(Buffer *buffer, u_int *length_ptr)
|
||||
{
|
||||
u_int length;
|
||||
char *cp, *ret = buffer_get_string_ret(buffer, &length);
|
||||
size_t len;
|
||||
int ret;
|
||||
char *value;
|
||||
|
||||
if (ret == NULL)
|
||||
if ((ret = sshbuf_get_cstring(buffer, &value, &len)) != 0) {
|
||||
error("%s: %s", __func__, ssh_err(ret));
|
||||
return NULL;
|
||||
if ((cp = memchr(ret, '\0', length)) != NULL) {
|
||||
/* XXX allow \0 at end-of-string for a while, remove later */
|
||||
if (cp == ret + length - 1)
|
||||
error("buffer_get_cstring_ret: string contains \\0");
|
||||
else {
|
||||
bzero(ret, length);
|
||||
free(ret);
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
if (length_ptr != NULL)
|
||||
*length_ptr = length;
|
||||
return ret;
|
||||
*length_ptr = len; /* Safe: sshbuf never stores len > 2^31 */
|
||||
return value;
|
||||
}
|
||||
|
||||
char *
|
||||
|
@ -229,86 +167,91 @@ buffer_get_cstring(Buffer *buffer, u_int *length_ptr)
|
|||
char *ret;
|
||||
|
||||
if ((ret = buffer_get_cstring_ret(buffer, length_ptr)) == NULL)
|
||||
fatal("buffer_get_cstring: buffer error");
|
||||
fatal("%s: buffer error", __func__);
|
||||
return ret;
|
||||
}
|
||||
|
||||
void *
|
||||
const void *
|
||||
buffer_get_string_ptr_ret(Buffer *buffer, u_int *length_ptr)
|
||||
{
|
||||
void *ptr;
|
||||
u_int len;
|
||||
size_t len;
|
||||
int ret;
|
||||
const u_char *value;
|
||||
|
||||
if (buffer_get_int_ret(&len, buffer) != 0)
|
||||
return NULL;
|
||||
if (len > 256 * 1024) {
|
||||
error("buffer_get_string_ptr: bad string length %u", len);
|
||||
if ((ret = sshbuf_get_string_direct(buffer, &value, &len)) != 0) {
|
||||
error("%s: %s", __func__, ssh_err(ret));
|
||||
return NULL;
|
||||
}
|
||||
ptr = buffer_ptr(buffer);
|
||||
buffer_consume(buffer, len);
|
||||
if (length_ptr)
|
||||
*length_ptr = len;
|
||||
return (ptr);
|
||||
if (length_ptr != NULL)
|
||||
*length_ptr = len; /* Safe: sshbuf never stores len > 2^31 */
|
||||
return value;
|
||||
}
|
||||
|
||||
void *
|
||||
const void *
|
||||
buffer_get_string_ptr(Buffer *buffer, u_int *length_ptr)
|
||||
{
|
||||
void *ret;
|
||||
const void *ret;
|
||||
|
||||
if ((ret = buffer_get_string_ptr_ret(buffer, length_ptr)) == NULL)
|
||||
fatal("buffer_get_string_ptr: buffer error");
|
||||
fatal("%s: buffer error", __func__);
|
||||
return (ret);
|
||||
}
|
||||
|
||||
/*
|
||||
* Stores and arbitrary binary string in the buffer.
|
||||
*/
|
||||
void
|
||||
buffer_put_string(Buffer *buffer, const void *buf, u_int len)
|
||||
{
|
||||
buffer_put_int(buffer, len);
|
||||
buffer_append(buffer, buf, len);
|
||||
int ret;
|
||||
|
||||
if ((ret = sshbuf_put_string(buffer, buf, len)) != 0)
|
||||
fatal("%s: %s", __func__, ssh_err(ret));
|
||||
}
|
||||
|
||||
void
|
||||
buffer_put_cstring(Buffer *buffer, const char *s)
|
||||
{
|
||||
if (s == NULL)
|
||||
fatal("buffer_put_cstring: s == NULL");
|
||||
buffer_put_string(buffer, s, strlen(s));
|
||||
int ret;
|
||||
|
||||
if ((ret = sshbuf_put_cstring(buffer, s)) != 0)
|
||||
fatal("%s: %s", __func__, ssh_err(ret));
|
||||
}
|
||||
|
||||
/*
|
||||
* Returns a character from the buffer (0 - 255).
|
||||
*/
|
||||
int
|
||||
buffer_get_char_ret(u_char *ret, Buffer *buffer)
|
||||
buffer_get_char_ret(char *v, Buffer *buffer)
|
||||
{
|
||||
if (buffer_get_ret(buffer, ret, 1) == -1) {
|
||||
error("buffer_get_char_ret: buffer_get_ret failed");
|
||||
return (-1);
|
||||
int ret;
|
||||
|
||||
if ((ret = sshbuf_get_u8(buffer, (u_char *)v)) != 0) {
|
||||
error("%s: %s", __func__, ssh_err(ret));
|
||||
return -1;
|
||||
}
|
||||
return (0);
|
||||
return 0;
|
||||
}
|
||||
|
||||
int
|
||||
buffer_get_char(Buffer *buffer)
|
||||
{
|
||||
u_char ch;
|
||||
char ch;
|
||||
|
||||
if (buffer_get_char_ret(&ch, buffer) == -1)
|
||||
fatal("buffer_get_char: buffer error");
|
||||
return ch;
|
||||
fatal("%s: buffer error", __func__);
|
||||
return (u_char) ch;
|
||||
}
|
||||
|
||||
/*
|
||||
* Stores a character in the buffer.
|
||||
*/
|
||||
void
|
||||
buffer_put_char(Buffer *buffer, int value)
|
||||
{
|
||||
char ch = value;
|
||||
int ret;
|
||||
|
||||
buffer_append(buffer, &ch, 1);
|
||||
if ((ret = sshbuf_put_u8(buffer, value)) != 0)
|
||||
fatal("%s: %s", __func__, ssh_err(ret));
|
||||
}
|
||||
|
||||
void
|
||||
buffer_put_bignum2_from_string(Buffer *buffer, const u_char *s, u_int l)
|
||||
{
|
||||
int ret;
|
||||
|
||||
if ((ret = sshbuf_put_bignum2_bytes(buffer, s, l)) != 0)
|
||||
fatal("%s: %s", __func__, ssh_err(ret));
|
||||
}
|
||||
|
||||
|
|
|
@ -1,221 +1,101 @@
|
|||
/* $OpenBSD: bufbn.c,v 1.7 2013/05/17 00:13:13 djm Exp $*/
|
||||
/* $OpenBSD: bufbn.c,v 1.12 2014/04/30 05:29:56 djm Exp $ */
|
||||
|
||||
/*
|
||||
* Author: Tatu Ylonen <ylo@cs.hut.fi>
|
||||
* Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
|
||||
* All rights reserved
|
||||
* Auxiliary functions for storing and retrieving various data types to/from
|
||||
* Buffers.
|
||||
* Copyright (c) 2012 Damien Miller <djm@mindrot.org>
|
||||
*
|
||||
* As far as I am concerned, the code I have written for this software
|
||||
* can be used freely for any purpose. Any derived versions of this
|
||||
* software must be clearly marked as such, and if the derived work is
|
||||
* incompatible with the protocol description in the RFC file, it must be
|
||||
* called by a name other than "ssh" or "Secure Shell".
|
||||
* Permission to use, copy, modify, and distribute this software for any
|
||||
* purpose with or without fee is hereby granted, provided that the above
|
||||
* copyright notice and this permission notice appear in all copies.
|
||||
*
|
||||
*
|
||||
* SSH2 packet format added by Markus Friedl
|
||||
* Copyright (c) 2000 Markus Friedl. All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
* 1. Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* 2. Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in the
|
||||
* documentation and/or other materials provided with the distribution.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
|
||||
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
|
||||
* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
|
||||
* IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
|
||||
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
||||
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
||||
* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
/* Emulation wrappers for legacy OpenSSH buffer API atop sshbuf */
|
||||
|
||||
#include <sys/types.h>
|
||||
|
||||
#include <openssl/bn.h>
|
||||
|
||||
#include <string.h>
|
||||
#include <stdarg.h>
|
||||
|
||||
#include "xmalloc.h"
|
||||
#include "buffer.h"
|
||||
#include "log.h"
|
||||
#include "misc.h"
|
||||
#include "ssherr.h"
|
||||
|
||||
/*
|
||||
* Stores an BIGNUM in the buffer with a 2-byte msb first bit count, followed
|
||||
* by (bits+7)/8 bytes of binary data, msb first.
|
||||
*/
|
||||
int
|
||||
buffer_put_bignum_ret(Buffer *buffer, const BIGNUM *value)
|
||||
{
|
||||
int bits = BN_num_bits(value);
|
||||
int bin_size = (bits + 7) / 8;
|
||||
u_char *buf = xmalloc(bin_size);
|
||||
int oi;
|
||||
char msg[2];
|
||||
int ret;
|
||||
|
||||
/* Get the value of in binary */
|
||||
oi = BN_bn2bin(value, buf);
|
||||
if (oi != bin_size) {
|
||||
error("buffer_put_bignum_ret: BN_bn2bin() failed: oi %d != bin_size %d",
|
||||
oi, bin_size);
|
||||
free(buf);
|
||||
return (-1);
|
||||
if ((ret = sshbuf_put_bignum1(buffer, value)) != 0) {
|
||||
error("%s: %s", __func__, ssh_err(ret));
|
||||
return -1;
|
||||
}
|
||||
|
||||
/* Store the number of bits in the buffer in two bytes, msb first. */
|
||||
put_u16(msg, bits);
|
||||
buffer_append(buffer, msg, 2);
|
||||
/* Store the binary data. */
|
||||
buffer_append(buffer, buf, oi);
|
||||
|
||||
memset(buf, 0, bin_size);
|
||||
free(buf);
|
||||
|
||||
return (0);
|
||||
return 0;
|
||||
}
|
||||
|
||||
void
|
||||
buffer_put_bignum(Buffer *buffer, const BIGNUM *value)
|
||||
{
|
||||
if (buffer_put_bignum_ret(buffer, value) == -1)
|
||||
fatal("buffer_put_bignum: buffer error");
|
||||
fatal("%s: buffer error", __func__);
|
||||
}
|
||||
|
||||
/*
|
||||
* Retrieves a BIGNUM from the buffer.
|
||||
*/
|
||||
int
|
||||
buffer_get_bignum_ret(Buffer *buffer, BIGNUM *value)
|
||||
{
|
||||
u_int bits, bytes;
|
||||
u_char buf[2], *bin;
|
||||
int ret;
|
||||
|
||||
/* Get the number of bits. */
|
||||
if (buffer_get_ret(buffer, (char *) buf, 2) == -1) {
|
||||
error("buffer_get_bignum_ret: invalid length");
|
||||
return (-1);
|
||||
if ((ret = sshbuf_get_bignum1(buffer, value)) != 0) {
|
||||
error("%s: %s", __func__, ssh_err(ret));
|
||||
return -1;
|
||||
}
|
||||
bits = get_u16(buf);
|
||||
/* Compute the number of binary bytes that follow. */
|
||||
bytes = (bits + 7) / 8;
|
||||
if (bytes > 8 * 1024) {
|
||||
error("buffer_get_bignum_ret: cannot handle BN of size %d", bytes);
|
||||
return (-1);
|
||||
}
|
||||
if (buffer_len(buffer) < bytes) {
|
||||
error("buffer_get_bignum_ret: input buffer too small");
|
||||
return (-1);
|
||||
}
|
||||
bin = buffer_ptr(buffer);
|
||||
if (BN_bin2bn(bin, bytes, value) == NULL) {
|
||||
error("buffer_get_bignum_ret: BN_bin2bn failed");
|
||||
return (-1);
|
||||
}
|
||||
if (buffer_consume_ret(buffer, bytes) == -1) {
|
||||
error("buffer_get_bignum_ret: buffer_consume failed");
|
||||
return (-1);
|
||||
}
|
||||
return (0);
|
||||
return 0;
|
||||
}
|
||||
|
||||
void
|
||||
buffer_get_bignum(Buffer *buffer, BIGNUM *value)
|
||||
{
|
||||
if (buffer_get_bignum_ret(buffer, value) == -1)
|
||||
fatal("buffer_get_bignum: buffer error");
|
||||
fatal("%s: buffer error", __func__);
|
||||
}
|
||||
|
||||
/*
|
||||
* Stores a BIGNUM in the buffer in SSH2 format.
|
||||
*/
|
||||
int
|
||||
buffer_put_bignum2_ret(Buffer *buffer, const BIGNUM *value)
|
||||
{
|
||||
u_int bytes;
|
||||
u_char *buf;
|
||||
int oi;
|
||||
u_int hasnohigh = 0;
|
||||
int ret;
|
||||
|
||||
if (BN_is_zero(value)) {
|
||||
buffer_put_int(buffer, 0);
|
||||
return 0;
|
||||
if ((ret = sshbuf_put_bignum2(buffer, value)) != 0) {
|
||||
error("%s: %s", __func__, ssh_err(ret));
|
||||
return -1;
|
||||
}
|
||||
if (value->neg) {
|
||||
error("buffer_put_bignum2_ret: negative numbers not supported");
|
||||
return (-1);
|
||||
}
|
||||
bytes = BN_num_bytes(value) + 1; /* extra padding byte */
|
||||
if (bytes < 2) {
|
||||
error("buffer_put_bignum2_ret: BN too small");
|
||||
return (-1);
|
||||
}
|
||||
buf = xmalloc(bytes);
|
||||
buf[0] = 0x00;
|
||||
/* Get the value of in binary */
|
||||
oi = BN_bn2bin(value, buf+1);
|
||||
if (oi < 0 || (u_int)oi != bytes - 1) {
|
||||
error("buffer_put_bignum2_ret: BN_bn2bin() failed: "
|
||||
"oi %d != bin_size %d", oi, bytes);
|
||||
free(buf);
|
||||
return (-1);
|
||||
}
|
||||
hasnohigh = (buf[1] & 0x80) ? 0 : 1;
|
||||
buffer_put_string(buffer, buf+hasnohigh, bytes-hasnohigh);
|
||||
memset(buf, 0, bytes);
|
||||
free(buf);
|
||||
return (0);
|
||||
return 0;
|
||||
}
|
||||
|
||||
void
|
||||
buffer_put_bignum2(Buffer *buffer, const BIGNUM *value)
|
||||
{
|
||||
if (buffer_put_bignum2_ret(buffer, value) == -1)
|
||||
fatal("buffer_put_bignum2: buffer error");
|
||||
fatal("%s: buffer error", __func__);
|
||||
}
|
||||
|
||||
int
|
||||
buffer_get_bignum2_ret(Buffer *buffer, BIGNUM *value)
|
||||
{
|
||||
u_int len;
|
||||
u_char *bin;
|
||||
int ret;
|
||||
|
||||
if ((bin = buffer_get_string_ret(buffer, &len)) == NULL) {
|
||||
error("buffer_get_bignum2_ret: invalid bignum");
|
||||
return (-1);
|
||||
if ((ret = sshbuf_get_bignum2(buffer, value)) != 0) {
|
||||
error("%s: %s", __func__, ssh_err(ret));
|
||||
return -1;
|
||||
}
|
||||
|
||||
if (len > 0 && (bin[0] & 0x80)) {
|
||||
error("buffer_get_bignum2_ret: negative numbers not supported");
|
||||
free(bin);
|
||||
return (-1);
|
||||
}
|
||||
if (len > 8 * 1024) {
|
||||
error("buffer_get_bignum2_ret: cannot handle BN of size %d",
|
||||
len);
|
||||
free(bin);
|
||||
return (-1);
|
||||
}
|
||||
if (BN_bin2bn(bin, len, value) == NULL) {
|
||||
error("buffer_get_bignum2_ret: BN_bin2bn failed");
|
||||
free(bin);
|
||||
return (-1);
|
||||
}
|
||||
free(bin);
|
||||
return (0);
|
||||
return 0;
|
||||
}
|
||||
|
||||
void
|
||||
buffer_get_bignum2(Buffer *buffer, BIGNUM *value)
|
||||
{
|
||||
if (buffer_get_bignum2_ret(buffer, value) == -1)
|
||||
fatal("buffer_get_bignum2: buffer error");
|
||||
fatal("%s: buffer error", __func__);
|
||||
}
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
/* $OpenBSD: bufec.c,v 1.2 2013/05/17 00:13:13 djm Exp $ */
|
||||
/* $OpenBSD: bufec.c,v 1.4 2014/04/30 05:29:56 djm Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 2010 Damien Miller <djm@mindrot.org>
|
||||
* Copyright (c) 2012 Damien Miller <djm@mindrot.org>
|
||||
*
|
||||
* Permission to use, copy, modify, and distribute this software for any
|
||||
* purpose with or without fee is hereby granted, provided that the above
|
||||
|
@ -14,69 +15,26 @@
|
|||
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
/* Emulation wrappers for legacy OpenSSH buffer API atop sshbuf */
|
||||
|
||||
#include <sys/types.h>
|
||||
|
||||
#include <openssl/bn.h>
|
||||
#include <openssl/ec.h>
|
||||
|
||||
#include <string.h>
|
||||
#include <stdarg.h>
|
||||
|
||||
#include "xmalloc.h"
|
||||
#include "buffer.h"
|
||||
#include "log.h"
|
||||
#include "misc.h"
|
||||
#include "ssherr.h"
|
||||
|
||||
/*
|
||||
* Maximum supported EC GFp field length is 528 bits. SEC1 uncompressed
|
||||
* encoding represents this as two bitstring points that should each
|
||||
* be no longer than the field length, SEC1 specifies a 1 byte
|
||||
* point type header.
|
||||
* Being paranoid here may insulate us to parsing problems in
|
||||
* EC_POINT_oct2point.
|
||||
*/
|
||||
#define BUFFER_MAX_ECPOINT_LEN ((528*2 / 8) + 1)
|
||||
|
||||
/*
|
||||
* Append an EC_POINT to the buffer as a string containing a SEC1 encoded
|
||||
* uncompressed point. Fortunately OpenSSL handles the gory details for us.
|
||||
*/
|
||||
int
|
||||
buffer_put_ecpoint_ret(Buffer *buffer, const EC_GROUP *curve,
|
||||
const EC_POINT *point)
|
||||
{
|
||||
u_char *buf = NULL;
|
||||
size_t len;
|
||||
BN_CTX *bnctx;
|
||||
int ret = -1;
|
||||
int ret;
|
||||
|
||||
/* Determine length */
|
||||
if ((bnctx = BN_CTX_new()) == NULL)
|
||||
fatal("%s: BN_CTX_new failed", __func__);
|
||||
len = EC_POINT_point2oct(curve, point, POINT_CONVERSION_UNCOMPRESSED,
|
||||
NULL, 0, bnctx);
|
||||
if (len > BUFFER_MAX_ECPOINT_LEN) {
|
||||
error("%s: giant EC point: len = %lu (max %u)",
|
||||
__func__, (u_long)len, BUFFER_MAX_ECPOINT_LEN);
|
||||
goto out;
|
||||
if ((ret = sshbuf_put_ec(buffer, point, curve)) != 0) {
|
||||
error("%s: %s", __func__, ssh_err(ret));
|
||||
return -1;
|
||||
}
|
||||
/* Convert */
|
||||
buf = xmalloc(len);
|
||||
if (EC_POINT_point2oct(curve, point, POINT_CONVERSION_UNCOMPRESSED,
|
||||
buf, len, bnctx) != len) {
|
||||
error("%s: EC_POINT_point2oct length mismatch", __func__);
|
||||
goto out;
|
||||
}
|
||||
/* Append */
|
||||
buffer_put_string(buffer, buf, len);
|
||||
ret = 0;
|
||||
out:
|
||||
if (buf != NULL) {
|
||||
bzero(buf, len);
|
||||
free(buf);
|
||||
}
|
||||
BN_CTX_free(bnctx);
|
||||
return ret;
|
||||
return 0;
|
||||
}
|
||||
|
||||
void
|
||||
|
@ -91,43 +49,13 @@ int
|
|||
buffer_get_ecpoint_ret(Buffer *buffer, const EC_GROUP *curve,
|
||||
EC_POINT *point)
|
||||
{
|
||||
u_char *buf;
|
||||
u_int len;
|
||||
BN_CTX *bnctx;
|
||||
int ret = -1;
|
||||
int ret;
|
||||
|
||||
if ((buf = buffer_get_string_ret(buffer, &len)) == NULL) {
|
||||
error("%s: invalid point", __func__);
|
||||
if ((ret = sshbuf_get_ec(buffer, point, curve)) != 0) {
|
||||
error("%s: %s", __func__, ssh_err(ret));
|
||||
return -1;
|
||||
}
|
||||
if ((bnctx = BN_CTX_new()) == NULL)
|
||||
fatal("%s: BN_CTX_new failed", __func__);
|
||||
if (len > BUFFER_MAX_ECPOINT_LEN) {
|
||||
error("%s: EC_POINT too long: %u > max %u", __func__,
|
||||
len, BUFFER_MAX_ECPOINT_LEN);
|
||||
goto out;
|
||||
}
|
||||
if (len == 0) {
|
||||
error("%s: EC_POINT buffer is empty", __func__);
|
||||
goto out;
|
||||
}
|
||||
if (buf[0] != POINT_CONVERSION_UNCOMPRESSED) {
|
||||
error("%s: EC_POINT is in an incorrect form: "
|
||||
"0x%02x (want 0x%02x)", __func__, buf[0],
|
||||
POINT_CONVERSION_UNCOMPRESSED);
|
||||
goto out;
|
||||
}
|
||||
if (EC_POINT_oct2point(curve, point, buf, len, bnctx) != 1) {
|
||||
error("buffer_get_bignum2_ret: BN_bin2bn failed");
|
||||
goto out;
|
||||
}
|
||||
/* EC_POINT_oct2point verifies that the point is on the curve for us */
|
||||
ret = 0;
|
||||
out:
|
||||
BN_CTX_free(bnctx);
|
||||
bzero(buf, len);
|
||||
free(buf);
|
||||
return ret;
|
||||
return 0;
|
||||
}
|
||||
|
||||
void
|
||||
|
@ -138,3 +66,4 @@ buffer_get_ecpoint(Buffer *buffer, const EC_GROUP *curve,
|
|||
fatal("%s: buffer error", __func__);
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -1,250 +1,116 @@
|
|||
/* $OpenBSD: buffer.c,v 1.33 2013/05/17 00:13:13 djm Exp $ */
|
||||
/* $OpenBSD: buffer.c,v 1.36 2014/04/30 05:29:56 djm Exp $ */
|
||||
|
||||
/*
|
||||
* Author: Tatu Ylonen <ylo@cs.hut.fi>
|
||||
* Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
|
||||
* All rights reserved
|
||||
* Functions for manipulating fifo buffers (that can grow if needed).
|
||||
* Copyright (c) 2012 Damien Miller <djm@mindrot.org>
|
||||
*
|
||||
* As far as I am concerned, the code I have written for this software
|
||||
* can be used freely for any purpose. Any derived versions of this
|
||||
* software must be clearly marked as such, and if the derived work is
|
||||
* incompatible with the protocol description in the RFC file, it must be
|
||||
* called by a name other than "ssh" or "Secure Shell".
|
||||
* Permission to use, copy, modify, and distribute this software for any
|
||||
* purpose with or without fee is hereby granted, provided that the above
|
||||
* copyright notice and this permission notice appear in all copies.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
#include <sys/param.h>
|
||||
/* Emulation wrappers for legacy OpenSSH buffer API atop sshbuf */
|
||||
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
#include <stdarg.h>
|
||||
#include <sys/types.h>
|
||||
|
||||
#include "xmalloc.h"
|
||||
#include "buffer.h"
|
||||
#include "log.h"
|
||||
|
||||
#define BUFFER_MAX_CHUNK 0x100000
|
||||
#define BUFFER_MAX_LEN 0xa00000
|
||||
#define BUFFER_ALLOCSZ 0x008000
|
||||
|
||||
/* Initializes the buffer structure. */
|
||||
|
||||
void
|
||||
buffer_init(Buffer *buffer)
|
||||
{
|
||||
const u_int len = 4096;
|
||||
|
||||
buffer->alloc = 0;
|
||||
buffer->buf = xmalloc(len);
|
||||
buffer->alloc = len;
|
||||
buffer->offset = 0;
|
||||
buffer->end = 0;
|
||||
}
|
||||
|
||||
/* Frees any memory used for the buffer. */
|
||||
|
||||
void
|
||||
buffer_free(Buffer *buffer)
|
||||
{
|
||||
if (buffer->alloc > 0) {
|
||||
memset(buffer->buf, 0, buffer->alloc);
|
||||
buffer->alloc = 0;
|
||||
free(buffer->buf);
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* Clears any data from the buffer, making it empty. This does not actually
|
||||
* zero the memory.
|
||||
*/
|
||||
|
||||
void
|
||||
buffer_clear(Buffer *buffer)
|
||||
{
|
||||
buffer->offset = 0;
|
||||
buffer->end = 0;
|
||||
}
|
||||
|
||||
/* Appends data to the buffer, expanding it if necessary. */
|
||||
#include "ssherr.h"
|
||||
|
||||
void
|
||||
buffer_append(Buffer *buffer, const void *data, u_int len)
|
||||
{
|
||||
void *p;
|
||||
p = buffer_append_space(buffer, len);
|
||||
memcpy(p, data, len);
|
||||
}
|
||||
int ret;
|
||||
|
||||
static int
|
||||
buffer_compact(Buffer *buffer)
|
||||
{
|
||||
/*
|
||||
* If the buffer is quite empty, but all data is at the end, move the
|
||||
* data to the beginning.
|
||||
*/
|
||||
if (buffer->offset > MIN(buffer->alloc, BUFFER_MAX_CHUNK)) {
|
||||
memmove(buffer->buf, buffer->buf + buffer->offset,
|
||||
buffer->end - buffer->offset);
|
||||
buffer->end -= buffer->offset;
|
||||
buffer->offset = 0;
|
||||
return (1);
|
||||
}
|
||||
return (0);
|
||||
if ((ret = sshbuf_put(buffer, data, len)) != 0)
|
||||
fatal("%s: %s", __func__, ssh_err(ret));
|
||||
}
|
||||
|
||||
/*
|
||||
* Appends space to the buffer, expanding the buffer if necessary. This does
|
||||
* not actually copy the data into the buffer, but instead returns a pointer
|
||||
* to the allocated region.
|
||||
*/
|
||||
|
||||
void *
|
||||
buffer_append_space(Buffer *buffer, u_int len)
|
||||
{
|
||||
u_int newlen;
|
||||
void *p;
|
||||
int ret;
|
||||
u_char *p;
|
||||
|
||||
if (len > BUFFER_MAX_CHUNK)
|
||||
fatal("buffer_append_space: len %u not supported", len);
|
||||
|
||||
/* If the buffer is empty, start using it from the beginning. */
|
||||
if (buffer->offset == buffer->end) {
|
||||
buffer->offset = 0;
|
||||
buffer->end = 0;
|
||||
}
|
||||
restart:
|
||||
/* If there is enough space to store all data, store it now. */
|
||||
if (buffer->end + len < buffer->alloc) {
|
||||
p = buffer->buf + buffer->end;
|
||||
buffer->end += len;
|
||||
return p;
|
||||
}
|
||||
|
||||
/* Compact data back to the start of the buffer if necessary */
|
||||
if (buffer_compact(buffer))
|
||||
goto restart;
|
||||
|
||||
/* Increase the size of the buffer and retry. */
|
||||
newlen = roundup(buffer->alloc + len, BUFFER_ALLOCSZ);
|
||||
if (newlen > BUFFER_MAX_LEN)
|
||||
fatal("buffer_append_space: alloc %u not supported",
|
||||
newlen);
|
||||
buffer->buf = xrealloc(buffer->buf, 1, newlen);
|
||||
buffer->alloc = newlen;
|
||||
goto restart;
|
||||
/* NOTREACHED */
|
||||
if ((ret = sshbuf_reserve(buffer, len, &p)) != 0)
|
||||
fatal("%s: %s", __func__, ssh_err(ret));
|
||||
return p;
|
||||
}
|
||||
|
||||
/*
|
||||
* Check whether an allocation of 'len' will fit in the buffer
|
||||
* This must follow the same math as buffer_append_space
|
||||
*/
|
||||
int
|
||||
buffer_check_alloc(Buffer *buffer, u_int len)
|
||||
{
|
||||
if (buffer->offset == buffer->end) {
|
||||
buffer->offset = 0;
|
||||
buffer->end = 0;
|
||||
}
|
||||
restart:
|
||||
if (buffer->end + len < buffer->alloc)
|
||||
return (1);
|
||||
if (buffer_compact(buffer))
|
||||
goto restart;
|
||||
if (roundup(buffer->alloc + len, BUFFER_ALLOCSZ) <= BUFFER_MAX_LEN)
|
||||
return (1);
|
||||
return (0);
|
||||
int ret = sshbuf_check_reserve(buffer, len);
|
||||
|
||||
if (ret == 0)
|
||||
return 1;
|
||||
if (ret == SSH_ERR_NO_BUFFER_SPACE)
|
||||
return 0;
|
||||
fatal("%s: %s", __func__, ssh_err(ret));
|
||||
}
|
||||
|
||||
/* Returns the number of bytes of data in the buffer. */
|
||||
|
||||
u_int
|
||||
buffer_len(const Buffer *buffer)
|
||||
{
|
||||
return buffer->end - buffer->offset;
|
||||
}
|
||||
|
||||
/* Gets data from the beginning of the buffer. */
|
||||
|
||||
int
|
||||
buffer_get_ret(Buffer *buffer, void *buf, u_int len)
|
||||
{
|
||||
if (len > buffer->end - buffer->offset) {
|
||||
error("buffer_get_ret: trying to get more bytes %d than in buffer %d",
|
||||
len, buffer->end - buffer->offset);
|
||||
return (-1);
|
||||
int ret;
|
||||
|
||||
if ((ret = sshbuf_get(buffer, buf, len)) != 0) {
|
||||
error("%s: %s", __func__, ssh_err(ret));
|
||||
return -1;
|
||||
}
|
||||
memcpy(buf, buffer->buf + buffer->offset, len);
|
||||
buffer->offset += len;
|
||||
return (0);
|
||||
return 0;
|
||||
}
|
||||
|
||||
void
|
||||
buffer_get(Buffer *buffer, void *buf, u_int len)
|
||||
{
|
||||
if (buffer_get_ret(buffer, buf, len) == -1)
|
||||
fatal("buffer_get: buffer error");
|
||||
fatal("%s: buffer error", __func__);
|
||||
}
|
||||
|
||||
/* Consumes the given number of bytes from the beginning of the buffer. */
|
||||
|
||||
int
|
||||
buffer_consume_ret(Buffer *buffer, u_int bytes)
|
||||
{
|
||||
if (bytes > buffer->end - buffer->offset) {
|
||||
error("buffer_consume_ret: trying to get more bytes than in buffer");
|
||||
return (-1);
|
||||
}
|
||||
buffer->offset += bytes;
|
||||
return (0);
|
||||
int ret = sshbuf_consume(buffer, bytes);
|
||||
|
||||
if (ret == 0)
|
||||
return 0;
|
||||
if (ret == SSH_ERR_MESSAGE_INCOMPLETE)
|
||||
return -1;
|
||||
fatal("%s: %s", __func__, ssh_err(ret));
|
||||
}
|
||||
|
||||
void
|
||||
buffer_consume(Buffer *buffer, u_int bytes)
|
||||
{
|
||||
if (buffer_consume_ret(buffer, bytes) == -1)
|
||||
fatal("buffer_consume: buffer error");
|
||||
fatal("%s: buffer error", __func__);
|
||||
}
|
||||
|
||||
/* Consumes the given number of bytes from the end of the buffer. */
|
||||
|
||||
int
|
||||
buffer_consume_end_ret(Buffer *buffer, u_int bytes)
|
||||
{
|
||||
if (bytes > buffer->end - buffer->offset)
|
||||
return (-1);
|
||||
buffer->end -= bytes;
|
||||
return (0);
|
||||
int ret = sshbuf_consume_end(buffer, bytes);
|
||||
|
||||
if (ret == 0)
|
||||
return 0;
|
||||
if (ret == SSH_ERR_MESSAGE_INCOMPLETE)
|
||||
return -1;
|
||||
fatal("%s: %s", __func__, ssh_err(ret));
|
||||
}
|
||||
|
||||
void
|
||||
buffer_consume_end(Buffer *buffer, u_int bytes)
|
||||
{
|
||||
if (buffer_consume_end_ret(buffer, bytes) == -1)
|
||||
fatal("buffer_consume_end: trying to get more bytes than in buffer");
|
||||
fatal("%s: buffer error", __func__);
|
||||
}
|
||||
|
||||
/* Returns a pointer to the first used byte in the buffer. */
|
||||
|
||||
void *
|
||||
buffer_ptr(const Buffer *buffer)
|
||||
{
|
||||
return buffer->buf + buffer->offset;
|
||||
}
|
||||
|
||||
/* Dumps the contents of the buffer to stderr. */
|
||||
|
||||
void
|
||||
buffer_dump(const Buffer *buffer)
|
||||
{
|
||||
u_int i;
|
||||
u_char *ucp = buffer->buf;
|
||||
|
||||
for (i = buffer->offset; i < buffer->end; i++) {
|
||||
fprintf(stderr, "%02x", ucp[i]);
|
||||
if ((i-buffer->offset)%16==15)
|
||||
fprintf(stderr, "\r\n");
|
||||
else if ((i-buffer->offset)%2==1)
|
||||
fprintf(stderr, " ");
|
||||
}
|
||||
fprintf(stderr, "\r\n");
|
||||
}
|
||||
|
|
|
@ -1,57 +1,57 @@
|
|||
/* $OpenBSD: buffer.h,v 1.22 2013/07/12 00:19:58 djm Exp $ */
|
||||
/* $OpenBSD: buffer.h,v 1.25 2014/04/30 05:29:56 djm Exp $ */
|
||||
|
||||
/*
|
||||
* Author: Tatu Ylonen <ylo@cs.hut.fi>
|
||||
* Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
|
||||
* All rights reserved
|
||||
* Code for manipulating FIFO buffers.
|
||||
* Copyright (c) 2012 Damien Miller <djm@mindrot.org>
|
||||
*
|
||||
* As far as I am concerned, the code I have written for this software
|
||||
* can be used freely for any purpose. Any derived versions of this
|
||||
* software must be clearly marked as such, and if the derived work is
|
||||
* incompatible with the protocol description in the RFC file, it must be
|
||||
* called by a name other than "ssh" or "Secure Shell".
|
||||
* Permission to use, copy, modify, and distribute this software for any
|
||||
* purpose with or without fee is hereby granted, provided that the above
|
||||
* copyright notice and this permission notice appear in all copies.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
/* Emulation wrappers for legacy OpenSSH buffer API atop sshbuf */
|
||||
|
||||
#ifndef BUFFER_H
|
||||
#define BUFFER_H
|
||||
|
||||
typedef struct {
|
||||
u_char *buf; /* Buffer for data. */
|
||||
u_int alloc; /* Number of bytes allocated for data. */
|
||||
u_int offset; /* Offset of first byte containing data. */
|
||||
u_int end; /* Offset of last byte containing data. */
|
||||
} Buffer;
|
||||
#include "sshbuf.h"
|
||||
|
||||
void buffer_init(Buffer *);
|
||||
void buffer_clear(Buffer *);
|
||||
void buffer_free(Buffer *);
|
||||
typedef struct sshbuf Buffer;
|
||||
|
||||
u_int buffer_len(const Buffer *);
|
||||
void *buffer_ptr(const Buffer *);
|
||||
#define buffer_init(b) sshbuf_init(b)
|
||||
#define buffer_clear(b) sshbuf_reset(b)
|
||||
#define buffer_free(b) sshbuf_free(b)
|
||||
#define buffer_dump(b) sshbuf_dump(b, stderr)
|
||||
|
||||
/* XXX cast is safe: sshbuf never stores more than len 2^31 */
|
||||
#define buffer_len(b) ((u_int) sshbuf_len(b))
|
||||
#define buffer_ptr(b) sshbuf_mutable_ptr(b)
|
||||
|
||||
void buffer_append(Buffer *, const void *, u_int);
|
||||
void *buffer_append_space(Buffer *, u_int);
|
||||
|
||||
int buffer_check_alloc(Buffer *, u_int);
|
||||
|
||||
void buffer_get(Buffer *, void *, u_int);
|
||||
|
||||
void buffer_consume(Buffer *, u_int);
|
||||
void buffer_consume_end(Buffer *, u_int);
|
||||
|
||||
void buffer_dump(const Buffer *);
|
||||
|
||||
int buffer_get_ret(Buffer *, void *, u_int);
|
||||
int buffer_consume_ret(Buffer *, u_int);
|
||||
int buffer_consume_end_ret(Buffer *, u_int);
|
||||
|
||||
#include <openssl/bn.h>
|
||||
|
||||
void buffer_put_bignum(Buffer *, const BIGNUM *);
|
||||
void buffer_put_bignum2(Buffer *, const BIGNUM *);
|
||||
void buffer_get_bignum(Buffer *, BIGNUM *);
|
||||
void buffer_get_bignum2(Buffer *, BIGNUM *);
|
||||
void buffer_put_bignum2_from_string(Buffer *, const u_char *, u_int);
|
||||
|
||||
u_short buffer_get_short(Buffer *);
|
||||
void buffer_put_short(Buffer *, u_short);
|
||||
|
@ -66,13 +66,12 @@ int buffer_get_char(Buffer *);
|
|||
void buffer_put_char(Buffer *, int);
|
||||
|
||||
void *buffer_get_string(Buffer *, u_int *);
|
||||
void *buffer_get_string_ptr(Buffer *, u_int *);
|
||||
const void *buffer_get_string_ptr(Buffer *, u_int *);
|
||||
void buffer_put_string(Buffer *, const void *, u_int);
|
||||
char *buffer_get_cstring(Buffer *, u_int *);
|
||||
void buffer_put_cstring(Buffer *, const char *);
|
||||
|
||||
#define buffer_skip_string(b) \
|
||||
do { u_int l = buffer_get_int(b); buffer_consume(b, l); } while (0)
|
||||
#define buffer_skip_string(b) (void)buffer_get_string_ptr(b, NULL);
|
||||
|
||||
int buffer_put_bignum_ret(Buffer *, const BIGNUM *);
|
||||
int buffer_get_bignum_ret(Buffer *, BIGNUM *);
|
||||
|
@ -83,14 +82,13 @@ int buffer_get_int_ret(u_int *, Buffer *);
|
|||
int buffer_get_int64_ret(u_int64_t *, Buffer *);
|
||||
void *buffer_get_string_ret(Buffer *, u_int *);
|
||||
char *buffer_get_cstring_ret(Buffer *, u_int *);
|
||||
void *buffer_get_string_ptr_ret(Buffer *, u_int *);
|
||||
int buffer_get_char_ret(u_char *, Buffer *);
|
||||
|
||||
#include <openssl/ec.h>
|
||||
const void *buffer_get_string_ptr_ret(Buffer *, u_int *);
|
||||
int buffer_get_char_ret(char *, Buffer *);
|
||||
|
||||
int buffer_put_ecpoint_ret(Buffer *, const EC_GROUP *, const EC_POINT *);
|
||||
void buffer_put_ecpoint(Buffer *, const EC_GROUP *, const EC_POINT *);
|
||||
int buffer_get_ecpoint_ret(Buffer *, const EC_GROUP *, EC_POINT *);
|
||||
void buffer_get_ecpoint(Buffer *, const EC_GROUP *, EC_POINT *);
|
||||
|
||||
#endif /* BUFFER_H */
|
||||
#endif /* BUFFER_H */
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: canohost.c,v 1.67 2013/05/17 00:13:13 djm Exp $ */
|
||||
/* $OpenBSD: canohost.c,v 1.71 2014/07/15 15:54:14 millert Exp $ */
|
||||
/*
|
||||
* Author: Tatu Ylonen <ylo@cs.hut.fi>
|
||||
* Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
|
||||
|
@ -14,10 +14,10 @@
|
|||
|
||||
#include <sys/types.h>
|
||||
#include <sys/socket.h>
|
||||
#include <sys/un.h>
|
||||
|
||||
#include <netinet/in.h>
|
||||
|
||||
#include <ctype.h>
|
||||
#include <errno.h>
|
||||
#include <netdb.h>
|
||||
#include <stdio.h>
|
||||
|
@ -45,7 +45,6 @@ static char *
|
|||
get_remote_hostname(int sock, int use_dns)
|
||||
{
|
||||
struct sockaddr_storage from;
|
||||
int i;
|
||||
socklen_t fromlen;
|
||||
struct addrinfo hints, *ai, *aitop;
|
||||
char name[NI_MAXHOST], ntop[NI_MAXHOST], ntop2[NI_MAXHOST];
|
||||
|
@ -91,13 +90,9 @@ get_remote_hostname(int sock, int use_dns)
|
|||
return xstrdup(ntop);
|
||||
}
|
||||
|
||||
/*
|
||||
* Convert it to all lowercase (which is expected by the rest
|
||||
* of this software).
|
||||
*/
|
||||
for (i = 0; name[i]; i++)
|
||||
if (isupper(name[i]))
|
||||
name[i] = (char)tolower(name[i]);
|
||||
/* Names are stores in lowercase. */
|
||||
lowercase(name);
|
||||
|
||||
/*
|
||||
* Map it back to an IP address and check that the given
|
||||
* address actually is an address of this host. This is
|
||||
|
@ -151,8 +146,7 @@ check_ip_options(int sock, char *ipaddr)
|
|||
{
|
||||
u_char options[200];
|
||||
char text[sizeof(options) * 3 + 1];
|
||||
socklen_t option_size;
|
||||
u_int i;
|
||||
socklen_t option_size, i;
|
||||
int ipproto;
|
||||
struct protoent *ip;
|
||||
|
||||
|
@ -229,6 +223,12 @@ get_socket_address(int sock, int remote, int flags)
|
|||
< 0)
|
||||
return NULL;
|
||||
}
|
||||
|
||||
if (addr.ss_family == AF_UNIX) {
|
||||
/* Get the Unix domain socket path. */
|
||||
return xstrdup(((struct sockaddr_un *)&addr)->sun_path);
|
||||
}
|
||||
|
||||
/* Get the address in ascii. */
|
||||
if ((r = getnameinfo((struct sockaddr *)&addr, addrlen, ntop,
|
||||
sizeof(ntop), NULL, 0, flags)) != 0) {
|
||||
|
@ -344,6 +344,11 @@ get_sock_port(int sock, int local)
|
|||
return -1;
|
||||
}
|
||||
}
|
||||
|
||||
/* Unix domain sockets don't have a port number. */
|
||||
if (from.ss_family == AF_UNIX)
|
||||
return 0;
|
||||
|
||||
/* Return port number. */
|
||||
if ((r = getnameinfo((struct sockaddr *)&from, fromlen, NULL, 0,
|
||||
strport, sizeof(strport), NI_NUMERICSERV)) != 0)
|
||||
|
|
|
@ -0,0 +1,217 @@
|
|||
/*
|
||||
chacha-merged.c version 20080118
|
||||
D. J. Bernstein
|
||||
Public domain.
|
||||
*/
|
||||
|
||||
#include "chacha.h"
|
||||
|
||||
/* $OpenBSD: chacha.c,v 1.1 2013/11/21 00:45:44 djm Exp $ */
|
||||
|
||||
typedef unsigned char u8;
|
||||
typedef unsigned int u32;
|
||||
|
||||
typedef struct chacha_ctx chacha_ctx;
|
||||
|
||||
#define U8C(v) (v##U)
|
||||
#define U32C(v) (v##U)
|
||||
|
||||
#define U8V(v) ((u8)(v) & U8C(0xFF))
|
||||
#define U32V(v) ((u32)(v) & U32C(0xFFFFFFFF))
|
||||
|
||||
#define ROTL32(v, n) \
|
||||
(U32V((v) << (n)) | ((v) >> (32 - (n))))
|
||||
|
||||
#define U8TO32_LITTLE(p) \
|
||||
(((u32)((p)[0]) ) | \
|
||||
((u32)((p)[1]) << 8) | \
|
||||
((u32)((p)[2]) << 16) | \
|
||||
((u32)((p)[3]) << 24))
|
||||
|
||||
#define U32TO8_LITTLE(p, v) \
|
||||
do { \
|
||||
(p)[0] = U8V((v) ); \
|
||||
(p)[1] = U8V((v) >> 8); \
|
||||
(p)[2] = U8V((v) >> 16); \
|
||||
(p)[3] = U8V((v) >> 24); \
|
||||
} while (0)
|
||||
|
||||
#define ROTATE(v,c) (ROTL32(v,c))
|
||||
#define XOR(v,w) ((v) ^ (w))
|
||||
#define PLUS(v,w) (U32V((v) + (w)))
|
||||
#define PLUSONE(v) (PLUS((v),1))
|
||||
|
||||
#define QUARTERROUND(a,b,c,d) \
|
||||
a = PLUS(a,b); d = ROTATE(XOR(d,a),16); \
|
||||
c = PLUS(c,d); b = ROTATE(XOR(b,c),12); \
|
||||
a = PLUS(a,b); d = ROTATE(XOR(d,a), 8); \
|
||||
c = PLUS(c,d); b = ROTATE(XOR(b,c), 7);
|
||||
|
||||
static const char sigma[16] = "expand 32-byte k";
|
||||
static const char tau[16] = "expand 16-byte k";
|
||||
|
||||
void
|
||||
chacha_keysetup(chacha_ctx *x,const u8 *k,u32 kbits)
|
||||
{
|
||||
const char *constants;
|
||||
|
||||
x->input[4] = U8TO32_LITTLE(k + 0);
|
||||
x->input[5] = U8TO32_LITTLE(k + 4);
|
||||
x->input[6] = U8TO32_LITTLE(k + 8);
|
||||
x->input[7] = U8TO32_LITTLE(k + 12);
|
||||
if (kbits == 256) { /* recommended */
|
||||
k += 16;
|
||||
constants = sigma;
|
||||
} else { /* kbits == 128 */
|
||||
constants = tau;
|
||||
}
|
||||
x->input[8] = U8TO32_LITTLE(k + 0);
|
||||
x->input[9] = U8TO32_LITTLE(k + 4);
|
||||
x->input[10] = U8TO32_LITTLE(k + 8);
|
||||
x->input[11] = U8TO32_LITTLE(k + 12);
|
||||
x->input[0] = U8TO32_LITTLE(constants + 0);
|
||||
x->input[1] = U8TO32_LITTLE(constants + 4);
|
||||
x->input[2] = U8TO32_LITTLE(constants + 8);
|
||||
x->input[3] = U8TO32_LITTLE(constants + 12);
|
||||
}
|
||||
|
||||
void
|
||||
chacha_ivsetup(chacha_ctx *x, const u8 *iv, const u8 *counter)
|
||||
{
|
||||
x->input[12] = counter == NULL ? 0 : U8TO32_LITTLE(counter + 0);
|
||||
x->input[13] = counter == NULL ? 0 : U8TO32_LITTLE(counter + 4);
|
||||
x->input[14] = U8TO32_LITTLE(iv + 0);
|
||||
x->input[15] = U8TO32_LITTLE(iv + 4);
|
||||
}
|
||||
|
||||
void
|
||||
chacha_encrypt_bytes(chacha_ctx *x,const u8 *m,u8 *c,u32 bytes)
|
||||
{
|
||||
u32 x0, x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12, x13, x14, x15;
|
||||
u32 j0, j1, j2, j3, j4, j5, j6, j7, j8, j9, j10, j11, j12, j13, j14, j15;
|
||||
u8 *ctarget = NULL;
|
||||
u8 tmp[64];
|
||||
u_int i;
|
||||
|
||||
if (!bytes) return;
|
||||
|
||||
j0 = x->input[0];
|
||||
j1 = x->input[1];
|
||||
j2 = x->input[2];
|
||||
j3 = x->input[3];
|
||||
j4 = x->input[4];
|
||||
j5 = x->input[5];
|
||||
j6 = x->input[6];
|
||||
j7 = x->input[7];
|
||||
j8 = x->input[8];
|
||||
j9 = x->input[9];
|
||||
j10 = x->input[10];
|
||||
j11 = x->input[11];
|
||||
j12 = x->input[12];
|
||||
j13 = x->input[13];
|
||||
j14 = x->input[14];
|
||||
j15 = x->input[15];
|
||||
|
||||
for (;;) {
|
||||
if (bytes < 64) {
|
||||
for (i = 0;i < bytes;++i) tmp[i] = m[i];
|
||||
m = tmp;
|
||||
ctarget = c;
|
||||
c = tmp;
|
||||
}
|
||||
x0 = j0;
|
||||
x1 = j1;
|
||||
x2 = j2;
|
||||
x3 = j3;
|
||||
x4 = j4;
|
||||
x5 = j5;
|
||||
x6 = j6;
|
||||
x7 = j7;
|
||||
x8 = j8;
|
||||
x9 = j9;
|
||||
x10 = j10;
|
||||
x11 = j11;
|
||||
x12 = j12;
|
||||
x13 = j13;
|
||||
x14 = j14;
|
||||
x15 = j15;
|
||||
for (i = 20;i > 0;i -= 2) {
|
||||
QUARTERROUND( x0, x4, x8,x12)
|
||||
QUARTERROUND( x1, x5, x9,x13)
|
||||
QUARTERROUND( x2, x6,x10,x14)
|
||||
QUARTERROUND( x3, x7,x11,x15)
|
||||
QUARTERROUND( x0, x5,x10,x15)
|
||||
QUARTERROUND( x1, x6,x11,x12)
|
||||
QUARTERROUND( x2, x7, x8,x13)
|
||||
QUARTERROUND( x3, x4, x9,x14)
|
||||
}
|
||||
x0 = PLUS(x0,j0);
|
||||
x1 = PLUS(x1,j1);
|
||||
x2 = PLUS(x2,j2);
|
||||
x3 = PLUS(x3,j3);
|
||||
x4 = PLUS(x4,j4);
|
||||
x5 = PLUS(x5,j5);
|
||||
x6 = PLUS(x6,j6);
|
||||
x7 = PLUS(x7,j7);
|
||||
x8 = PLUS(x8,j8);
|
||||
x9 = PLUS(x9,j9);
|
||||
x10 = PLUS(x10,j10);
|
||||
x11 = PLUS(x11,j11);
|
||||
x12 = PLUS(x12,j12);
|
||||
x13 = PLUS(x13,j13);
|
||||
x14 = PLUS(x14,j14);
|
||||
x15 = PLUS(x15,j15);
|
||||
|
||||
x0 = XOR(x0,U8TO32_LITTLE(m + 0));
|
||||
x1 = XOR(x1,U8TO32_LITTLE(m + 4));
|
||||
x2 = XOR(x2,U8TO32_LITTLE(m + 8));
|
||||
x3 = XOR(x3,U8TO32_LITTLE(m + 12));
|
||||
x4 = XOR(x4,U8TO32_LITTLE(m + 16));
|
||||
x5 = XOR(x5,U8TO32_LITTLE(m + 20));
|
||||
x6 = XOR(x6,U8TO32_LITTLE(m + 24));
|
||||
x7 = XOR(x7,U8TO32_LITTLE(m + 28));
|
||||
x8 = XOR(x8,U8TO32_LITTLE(m + 32));
|
||||
x9 = XOR(x9,U8TO32_LITTLE(m + 36));
|
||||
x10 = XOR(x10,U8TO32_LITTLE(m + 40));
|
||||
x11 = XOR(x11,U8TO32_LITTLE(m + 44));
|
||||
x12 = XOR(x12,U8TO32_LITTLE(m + 48));
|
||||
x13 = XOR(x13,U8TO32_LITTLE(m + 52));
|
||||
x14 = XOR(x14,U8TO32_LITTLE(m + 56));
|
||||
x15 = XOR(x15,U8TO32_LITTLE(m + 60));
|
||||
|
||||
j12 = PLUSONE(j12);
|
||||
if (!j12) {
|
||||
j13 = PLUSONE(j13);
|
||||
/* stopping at 2^70 bytes per nonce is user's responsibility */
|
||||
}
|
||||
|
||||
U32TO8_LITTLE(c + 0,x0);
|
||||
U32TO8_LITTLE(c + 4,x1);
|
||||
U32TO8_LITTLE(c + 8,x2);
|
||||
U32TO8_LITTLE(c + 12,x3);
|
||||
U32TO8_LITTLE(c + 16,x4);
|
||||
U32TO8_LITTLE(c + 20,x5);
|
||||
U32TO8_LITTLE(c + 24,x6);
|
||||
U32TO8_LITTLE(c + 28,x7);
|
||||
U32TO8_LITTLE(c + 32,x8);
|
||||
U32TO8_LITTLE(c + 36,x9);
|
||||
U32TO8_LITTLE(c + 40,x10);
|
||||
U32TO8_LITTLE(c + 44,x11);
|
||||
U32TO8_LITTLE(c + 48,x12);
|
||||
U32TO8_LITTLE(c + 52,x13);
|
||||
U32TO8_LITTLE(c + 56,x14);
|
||||
U32TO8_LITTLE(c + 60,x15);
|
||||
|
||||
if (bytes <= 64) {
|
||||
if (bytes < 64) {
|
||||
for (i = 0;i < bytes;++i) ctarget[i] = c[i];
|
||||
}
|
||||
x->input[12] = j12;
|
||||
x->input[13] = j13;
|
||||
return;
|
||||
}
|
||||
bytes -= 64;
|
||||
c += 64;
|
||||
m += 64;
|
||||
}
|
||||
}
|
|
@ -0,0 +1,35 @@
|
|||
/* $OpenBSD: chacha.h,v 1.3 2014/05/02 03:27:54 djm Exp $ */
|
||||
|
||||
/*
|
||||
chacha-merged.c version 20080118
|
||||
D. J. Bernstein
|
||||
Public domain.
|
||||
*/
|
||||
|
||||
#ifndef CHACHA_H
|
||||
#define CHACHA_H
|
||||
|
||||
#include <sys/types.h>
|
||||
|
||||
struct chacha_ctx {
|
||||
u_int input[16];
|
||||
};
|
||||
|
||||
#define CHACHA_MINKEYLEN 16
|
||||
#define CHACHA_NONCELEN 8
|
||||
#define CHACHA_CTRLEN 8
|
||||
#define CHACHA_STATELEN (CHACHA_NONCELEN+CHACHA_CTRLEN)
|
||||
#define CHACHA_BLOCKLEN 64
|
||||
|
||||
void chacha_keysetup(struct chacha_ctx *x, const u_char *k, u_int kbits)
|
||||
__attribute__((__bounded__(__minbytes__, 2, CHACHA_MINKEYLEN)));
|
||||
void chacha_ivsetup(struct chacha_ctx *x, const u_char *iv, const u_char *ctr)
|
||||
__attribute__((__bounded__(__minbytes__, 2, CHACHA_NONCELEN)))
|
||||
__attribute__((__bounded__(__minbytes__, 3, CHACHA_CTRLEN)));
|
||||
void chacha_encrypt_bytes(struct chacha_ctx *x, const u_char *m,
|
||||
u_char *c, u_int bytes)
|
||||
__attribute__((__bounded__(__buffer__, 2, 4)))
|
||||
__attribute__((__bounded__(__buffer__, 3, 4)));
|
||||
|
||||
#endif /* CHACHA_H */
|
||||
|
File diff suppressed because it is too large
Load Diff
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: channels.h,v 1.113 2013/06/07 15:37:52 dtucker Exp $ */
|
||||
/* $OpenBSD: channels.h,v 1.115 2014/07/15 15:54:14 millert Exp $ */
|
||||
|
||||
/*
|
||||
* Author: Tatu Ylonen <ylo@cs.hut.fi>
|
||||
|
@ -56,7 +56,9 @@
|
|||
#define SSH_CHANNEL_MUX_LISTENER 15 /* Listener for mux conn. */
|
||||
#define SSH_CHANNEL_MUX_CLIENT 16 /* Conn. to mux slave */
|
||||
#define SSH_CHANNEL_ABANDONED 17 /* Abandoned session, eg mux */
|
||||
#define SSH_CHANNEL_MAX_TYPE 18
|
||||
#define SSH_CHANNEL_UNIX_LISTENER 18 /* Listening on a domain socket. */
|
||||
#define SSH_CHANNEL_RUNIX_LISTENER 19 /* Listening to a R-style domain socket. */
|
||||
#define SSH_CHANNEL_MAX_TYPE 20
|
||||
|
||||
#define CHANNEL_CANCEL_PORT_STATIC -1
|
||||
|
||||
|
@ -251,6 +253,8 @@ char *channel_open_message(void);
|
|||
int channel_find_open(void);
|
||||
|
||||
/* tcp forwarding */
|
||||
struct Forward;
|
||||
struct ForwardOptions;
|
||||
void channel_set_af(int af);
|
||||
void channel_permit_all_opens(void);
|
||||
void channel_add_permitted_opens(char *, int);
|
||||
|
@ -260,18 +264,19 @@ void channel_update_permitted_opens(int, int);
|
|||
void channel_clear_permitted_opens(void);
|
||||
void channel_clear_adm_permitted_opens(void);
|
||||
void channel_print_adm_permitted_opens(void);
|
||||
int channel_input_port_forward_request(int, int);
|
||||
Channel *channel_connect_to(const char *, u_short, char *, char *);
|
||||
int channel_input_port_forward_request(int, struct ForwardOptions *);
|
||||
Channel *channel_connect_to_port(const char *, u_short, char *, char *);
|
||||
Channel *channel_connect_to_path(const char *, char *, char *);
|
||||
Channel *channel_connect_stdio_fwd(const char*, u_short, int, int);
|
||||
Channel *channel_connect_by_listen_address(u_short, char *, char *);
|
||||
int channel_request_remote_forwarding(const char *, u_short,
|
||||
const char *, u_short);
|
||||
int channel_setup_local_fwd_listener(const char *, u_short,
|
||||
const char *, u_short, int);
|
||||
int channel_request_rforward_cancel(const char *host, u_short port);
|
||||
int channel_setup_remote_fwd_listener(const char *, u_short, int *, int);
|
||||
int channel_cancel_rport_listener(const char *, u_short);
|
||||
int channel_cancel_lport_listener(const char *, u_short, int, int);
|
||||
Channel *channel_connect_by_listen_address(const char *, u_short,
|
||||
char *, char *);
|
||||
Channel *channel_connect_by_listen_path(const char *, char *, char *);
|
||||
int channel_request_remote_forwarding(struct Forward *);
|
||||
int channel_setup_local_fwd_listener(struct Forward *, struct ForwardOptions *);
|
||||
int channel_request_rforward_cancel(struct Forward *);
|
||||
int channel_setup_remote_fwd_listener(struct Forward *, int *, struct ForwardOptions *);
|
||||
int channel_cancel_rport_listener(struct Forward *);
|
||||
int channel_cancel_lport_listener(struct Forward *, int, struct ForwardOptions *);
|
||||
int permitopen_port(const char *);
|
||||
|
||||
/* x11 forwarding */
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: cipher-3des1.c,v 1.8.2.1 2013/11/08 01:33:56 djm Exp $ */
|
||||
/* $OpenBSD: cipher-3des1.c,v 1.11 2014/07/02 04:59:06 djm Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2003 Markus Friedl. All rights reserved.
|
||||
*
|
||||
|
@ -31,6 +31,7 @@
|
|||
|
||||
#include "xmalloc.h"
|
||||
#include "log.h"
|
||||
#include "ssherr.h"
|
||||
|
||||
/*
|
||||
* This is used by SSH1:
|
||||
|
@ -52,7 +53,7 @@ struct ssh1_3des_ctx
|
|||
};
|
||||
|
||||
const EVP_CIPHER * evp_ssh1_3des(void);
|
||||
void ssh1_3des_iv(EVP_CIPHER_CTX *, int, u_char *, int);
|
||||
int ssh1_3des_iv(EVP_CIPHER_CTX *, int, u_char *, int);
|
||||
|
||||
static int
|
||||
ssh1_3des_init(EVP_CIPHER_CTX *ctx, const u_char *key, const u_char *iv,
|
||||
|
@ -62,11 +63,12 @@ ssh1_3des_init(EVP_CIPHER_CTX *ctx, const u_char *key, const u_char *iv,
|
|||
u_char *k1, *k2, *k3;
|
||||
|
||||
if ((c = EVP_CIPHER_CTX_get_app_data(ctx)) == NULL) {
|
||||
c = xcalloc(1, sizeof(*c));
|
||||
if ((c = calloc(1, sizeof(*c))) == NULL)
|
||||
return 0;
|
||||
EVP_CIPHER_CTX_set_app_data(ctx, c);
|
||||
}
|
||||
if (key == NULL)
|
||||
return (1);
|
||||
return 1;
|
||||
if (enc == -1)
|
||||
enc = ctx->encrypt;
|
||||
k1 = k2 = k3 = (u_char *) key;
|
||||
|
@ -83,12 +85,12 @@ ssh1_3des_init(EVP_CIPHER_CTX *ctx, const u_char *key, const u_char *iv,
|
|||
if (EVP_CipherInit(&c->k1, EVP_des_cbc(), k1, NULL, enc) == 0 ||
|
||||
EVP_CipherInit(&c->k2, EVP_des_cbc(), k2, NULL, !enc) == 0 ||
|
||||
EVP_CipherInit(&c->k3, EVP_des_cbc(), k3, NULL, enc) == 0) {
|
||||
memset(c, 0, sizeof(*c));
|
||||
explicit_bzero(c, sizeof(*c));
|
||||
free(c);
|
||||
EVP_CIPHER_CTX_set_app_data(ctx, NULL);
|
||||
return (0);
|
||||
return 0;
|
||||
}
|
||||
return (1);
|
||||
return 1;
|
||||
}
|
||||
|
||||
static int
|
||||
|
@ -96,15 +98,13 @@ ssh1_3des_cbc(EVP_CIPHER_CTX *ctx, u_char *dest, const u_char *src, size_t len)
|
|||
{
|
||||
struct ssh1_3des_ctx *c;
|
||||
|
||||
if ((c = EVP_CIPHER_CTX_get_app_data(ctx)) == NULL) {
|
||||
error("ssh1_3des_cbc: no context");
|
||||
return (0);
|
||||
}
|
||||
if ((c = EVP_CIPHER_CTX_get_app_data(ctx)) == NULL)
|
||||
return 0;
|
||||
if (EVP_Cipher(&c->k1, dest, (u_char *)src, len) == 0 ||
|
||||
EVP_Cipher(&c->k2, dest, dest, len) == 0 ||
|
||||
EVP_Cipher(&c->k3, dest, dest, len) == 0)
|
||||
return (0);
|
||||
return (1);
|
||||
return 0;
|
||||
return 1;
|
||||
}
|
||||
|
||||
static int
|
||||
|
@ -116,33 +116,32 @@ ssh1_3des_cleanup(EVP_CIPHER_CTX *ctx)
|
|||
EVP_CIPHER_CTX_cleanup(&c->k1);
|
||||
EVP_CIPHER_CTX_cleanup(&c->k2);
|
||||
EVP_CIPHER_CTX_cleanup(&c->k3);
|
||||
memset(c, 0, sizeof(*c));
|
||||
explicit_bzero(c, sizeof(*c));
|
||||
free(c);
|
||||
EVP_CIPHER_CTX_set_app_data(ctx, NULL);
|
||||
}
|
||||
return (1);
|
||||
return 1;
|
||||
}
|
||||
|
||||
void
|
||||
int
|
||||
ssh1_3des_iv(EVP_CIPHER_CTX *evp, int doset, u_char *iv, int len)
|
||||
{
|
||||
struct ssh1_3des_ctx *c;
|
||||
|
||||
if (len != 24)
|
||||
fatal("%s: bad 3des iv length: %d", __func__, len);
|
||||
return SSH_ERR_INVALID_ARGUMENT;
|
||||
if ((c = EVP_CIPHER_CTX_get_app_data(evp)) == NULL)
|
||||
fatal("%s: no 3des context", __func__);
|
||||
return SSH_ERR_INTERNAL_ERROR;
|
||||
if (doset) {
|
||||
debug3("%s: Installed 3DES IV", __func__);
|
||||
memcpy(c->k1.iv, iv, 8);
|
||||
memcpy(c->k2.iv, iv + 8, 8);
|
||||
memcpy(c->k3.iv, iv + 16, 8);
|
||||
} else {
|
||||
debug3("%s: Copying 3DES IV", __func__);
|
||||
memcpy(iv, c->k1.iv, 8);
|
||||
memcpy(iv + 8, c->k2.iv, 8);
|
||||
memcpy(iv + 16, c->k3.iv, 8);
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
const EVP_CIPHER *
|
||||
|
@ -159,5 +158,5 @@ evp_ssh1_3des(void)
|
|||
ssh1_3des.cleanup = ssh1_3des_cleanup;
|
||||
ssh1_3des.do_cipher = ssh1_3des_cbc;
|
||||
ssh1_3des.flags = EVP_CIPH_CBC_MODE | EVP_CIPH_VARIABLE_LENGTH;
|
||||
return (&ssh1_3des);
|
||||
return &ssh1_3des;
|
||||
}
|
||||
|
|
|
@ -0,0 +1,78 @@
|
|||
/* $OpenBSD: cipher-aesctr.c,v 1.1 2014/04/29 15:39:33 markus Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2003 Markus Friedl <markus@openbsd.org>
|
||||
*
|
||||
* Permission to use, copy, modify, and distribute this software for any
|
||||
* purpose with or without fee is hereby granted, provided that the above
|
||||
* copyright notice and this permission notice appear in all copies.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
#include <sys/types.h>
|
||||
#include <string.h>
|
||||
|
||||
#include "cipher-aesctr.h"
|
||||
|
||||
/*
|
||||
* increment counter 'ctr',
|
||||
* the counter is of size 'len' bytes and stored in network-byte-order.
|
||||
* (LSB at ctr[len-1], MSB at ctr[0])
|
||||
*/
|
||||
static __inline__ void
|
||||
aesctr_inc(u8 *ctr, u32 len)
|
||||
{
|
||||
ssize_t i;
|
||||
|
||||
#ifndef CONSTANT_TIME_INCREMENT
|
||||
for (i = len - 1; i >= 0; i--)
|
||||
if (++ctr[i]) /* continue on overflow */
|
||||
return;
|
||||
#else
|
||||
u8 x, add = 1;
|
||||
|
||||
for (i = len - 1; i >= 0; i--) {
|
||||
ctr[i] += add;
|
||||
/* constant time for: x = ctr[i] ? 1 : 0 */
|
||||
x = ctr[i];
|
||||
x = (x | (x >> 4)) & 0xf;
|
||||
x = (x | (x >> 2)) & 0x3;
|
||||
x = (x | (x >> 1)) & 0x1;
|
||||
add *= (x^1);
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
void
|
||||
aesctr_keysetup(aesctr_ctx *x,const u8 *k,u32 kbits,u32 ivbits)
|
||||
{
|
||||
x->rounds = rijndaelKeySetupEnc(x->ek, k, kbits);
|
||||
}
|
||||
|
||||
void
|
||||
aesctr_ivsetup(aesctr_ctx *x,const u8 *iv)
|
||||
{
|
||||
memcpy(x->ctr, iv, AES_BLOCK_SIZE);
|
||||
}
|
||||
|
||||
void
|
||||
aesctr_encrypt_bytes(aesctr_ctx *x,const u8 *m,u8 *c,u32 bytes)
|
||||
{
|
||||
u32 n = 0;
|
||||
u8 buf[AES_BLOCK_SIZE];
|
||||
|
||||
while ((bytes--) > 0) {
|
||||
if (n == 0) {
|
||||
rijndaelEncrypt(x->ek, x->rounds, x->ctr, buf);
|
||||
aesctr_inc(x->ctr, AES_BLOCK_SIZE);
|
||||
}
|
||||
*(c++) = *(m++) ^ buf[n];
|
||||
n = (n + 1) % AES_BLOCK_SIZE;
|
||||
}
|
||||
}
|
|
@ -0,0 +1,35 @@
|
|||
/* $OpenBSD: cipher-aesctr.h,v 1.1 2014/04/29 15:39:33 markus Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2014 Markus Friedl
|
||||
*
|
||||
* Permission to use, copy, modify, and distribute this software for any
|
||||
* purpose with or without fee is hereby granted, provided that the above
|
||||
* copyright notice and this permission notice appear in all copies.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
#ifndef OPENSSH_AESCTR_H
|
||||
#define OPENSSH_AESCTR_H
|
||||
|
||||
#include "rijndael.h"
|
||||
|
||||
#define AES_BLOCK_SIZE 16
|
||||
|
||||
typedef struct aesctr_ctx {
|
||||
int rounds; /* keylen-dependent #rounds */
|
||||
u32 ek[4*(AES_MAXROUNDS + 1)]; /* encrypt key schedule */
|
||||
u8 ctr[AES_BLOCK_SIZE]; /* counter */
|
||||
} aesctr_ctx;
|
||||
|
||||
void aesctr_keysetup(aesctr_ctx *x,const u8 *k,u32 kbits,u32 ivbits);
|
||||
void aesctr_ivsetup(aesctr_ctx *x,const u8 *iv);
|
||||
void aesctr_encrypt_bytes(aesctr_ctx *x,const u8 *m,u8 *c,u32 bytes);
|
||||
|
||||
#endif
|
|
@ -0,0 +1,117 @@
|
|||
/*
|
||||
* Copyright (c) 2013 Damien Miller <djm@mindrot.org>
|
||||
*
|
||||
* Permission to use, copy, modify, and distribute this software for any
|
||||
* purpose with or without fee is hereby granted, provided that the above
|
||||
* copyright notice and this permission notice appear in all copies.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
/* $OpenBSD: cipher-chachapoly.c,v 1.6 2014/07/03 12:42:16 jsing Exp $ */
|
||||
|
||||
#include <sys/types.h>
|
||||
#include <stdarg.h> /* needed for log.h */
|
||||
#include <string.h>
|
||||
#include <stdio.h> /* needed for misc.h */
|
||||
|
||||
#include "log.h"
|
||||
#include "sshbuf.h"
|
||||
#include "ssherr.h"
|
||||
#include "cipher-chachapoly.h"
|
||||
|
||||
int chachapoly_init(struct chachapoly_ctx *ctx,
|
||||
const u_char *key, u_int keylen)
|
||||
{
|
||||
if (keylen != (32 + 32)) /* 2 x 256 bit keys */
|
||||
return SSH_ERR_INVALID_ARGUMENT;
|
||||
chacha_keysetup(&ctx->main_ctx, key, 256);
|
||||
chacha_keysetup(&ctx->header_ctx, key + 32, 256);
|
||||
return 0;
|
||||
}
|
||||
|
||||
/*
|
||||
* chachapoly_crypt() operates as following:
|
||||
* En/decrypt with header key 'aadlen' bytes from 'src', storing result
|
||||
* to 'dest'. The ciphertext here is treated as additional authenticated
|
||||
* data for MAC calculation.
|
||||
* En/decrypt 'len' bytes at offset 'aadlen' from 'src' to 'dest'. Use
|
||||
* POLY1305_TAGLEN bytes at offset 'len'+'aadlen' as the authentication
|
||||
* tag. This tag is written on encryption and verified on decryption.
|
||||
*/
|
||||
int
|
||||
chachapoly_crypt(struct chachapoly_ctx *ctx, u_int seqnr, u_char *dest,
|
||||
const u_char *src, u_int len, u_int aadlen, u_int authlen, int do_encrypt)
|
||||
{
|
||||
u_char seqbuf[8];
|
||||
const u_char one[8] = { 1, 0, 0, 0, 0, 0, 0, 0 }; /* NB little-endian */
|
||||
u_char expected_tag[POLY1305_TAGLEN], poly_key[POLY1305_KEYLEN];
|
||||
int r = SSH_ERR_INTERNAL_ERROR;
|
||||
|
||||
/*
|
||||
* Run ChaCha20 once to generate the Poly1305 key. The IV is the
|
||||
* packet sequence number.
|
||||
*/
|
||||
memset(poly_key, 0, sizeof(poly_key));
|
||||
POKE_U64(seqbuf, seqnr);
|
||||
chacha_ivsetup(&ctx->main_ctx, seqbuf, NULL);
|
||||
chacha_encrypt_bytes(&ctx->main_ctx,
|
||||
poly_key, poly_key, sizeof(poly_key));
|
||||
|
||||
/* If decrypting, check tag before anything else */
|
||||
if (!do_encrypt) {
|
||||
const u_char *tag = src + aadlen + len;
|
||||
|
||||
poly1305_auth(expected_tag, src, aadlen + len, poly_key);
|
||||
if (timingsafe_bcmp(expected_tag, tag, POLY1305_TAGLEN) != 0) {
|
||||
r = SSH_ERR_MAC_INVALID;
|
||||
goto out;
|
||||
}
|
||||
}
|
||||
|
||||
/* Crypt additional data */
|
||||
if (aadlen) {
|
||||
chacha_ivsetup(&ctx->header_ctx, seqbuf, NULL);
|
||||
chacha_encrypt_bytes(&ctx->header_ctx, src, dest, aadlen);
|
||||
}
|
||||
|
||||
/* Set Chacha's block counter to 1 */
|
||||
chacha_ivsetup(&ctx->main_ctx, seqbuf, one);
|
||||
chacha_encrypt_bytes(&ctx->main_ctx, src + aadlen,
|
||||
dest + aadlen, len);
|
||||
|
||||
/* If encrypting, calculate and append tag */
|
||||
if (do_encrypt) {
|
||||
poly1305_auth(dest + aadlen + len, dest, aadlen + len,
|
||||
poly_key);
|
||||
}
|
||||
r = 0;
|
||||
out:
|
||||
explicit_bzero(expected_tag, sizeof(expected_tag));
|
||||
explicit_bzero(seqbuf, sizeof(seqbuf));
|
||||
explicit_bzero(poly_key, sizeof(poly_key));
|
||||
return r;
|
||||
}
|
||||
|
||||
/* Decrypt and extract the encrypted packet length */
|
||||
int
|
||||
chachapoly_get_length(struct chachapoly_ctx *ctx,
|
||||
u_int *plenp, u_int seqnr, const u_char *cp, u_int len)
|
||||
{
|
||||
u_char buf[4], seqbuf[8];
|
||||
|
||||
if (len < 4)
|
||||
return SSH_ERR_MESSAGE_INCOMPLETE;
|
||||
POKE_U64(seqbuf, seqnr);
|
||||
chacha_ivsetup(&ctx->header_ctx, seqbuf, NULL);
|
||||
chacha_encrypt_bytes(&ctx->header_ctx, cp, buf, 4);
|
||||
*plenp = PEEK_U32(buf);
|
||||
return 0;
|
||||
}
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
/* $OpenBSD: cipher-chachapoly.h,v 1.4 2014/06/24 01:13:21 djm Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) Damien Miller 2013 <djm@mindrot.org>
|
||||
*
|
||||
* Permission to use, copy, modify, and distribute this software for any
|
||||
* purpose with or without fee is hereby granted, provided that the above
|
||||
* copyright notice and this permission notice appear in all copies.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
#ifndef CHACHA_POLY_AEAD_H
|
||||
#define CHACHA_POLY_AEAD_H
|
||||
|
||||
#include <sys/types.h>
|
||||
#include "chacha.h"
|
||||
#include "poly1305.h"
|
||||
|
||||
#define CHACHA_KEYLEN 32 /* Only 256 bit keys used here */
|
||||
|
||||
struct chachapoly_ctx {
|
||||
struct chacha_ctx main_ctx, header_ctx;
|
||||
};
|
||||
|
||||
int chachapoly_init(struct chachapoly_ctx *cpctx,
|
||||
const u_char *key, u_int keylen)
|
||||
__attribute__((__bounded__(__buffer__, 2, 3)));
|
||||
int chachapoly_crypt(struct chachapoly_ctx *cpctx, u_int seqnr,
|
||||
u_char *dest, const u_char *src, u_int len, u_int aadlen, u_int authlen,
|
||||
int do_encrypt);
|
||||
int chachapoly_get_length(struct chachapoly_ctx *cpctx,
|
||||
u_int *plenp, u_int seqnr, const u_char *cp, u_int len)
|
||||
__attribute__((__bounded__(__buffer__, 4, 5)));
|
||||
|
||||
#endif /* CHACHA_POLY_AEAD_H */
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: cipher.c,v 1.89 2013/05/17 00:13:13 djm Exp $ */
|
||||
/* $OpenBSD: cipher.c,v 1.99 2014/06/24 01:13:21 djm Exp $ */
|
||||
/*
|
||||
* Author: Tatu Ylonen <ylo@cs.hut.fi>
|
||||
* Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
|
||||
|
@ -37,20 +37,23 @@
|
|||
|
||||
#include <sys/types.h>
|
||||
|
||||
#include <openssl/md5.h>
|
||||
|
||||
#include <string.h>
|
||||
#include <stdarg.h>
|
||||
#include <stdio.h>
|
||||
|
||||
#include "xmalloc.h"
|
||||
#include "log.h"
|
||||
#include "cipher.h"
|
||||
#include "misc.h"
|
||||
#include "sshbuf.h"
|
||||
#include "ssherr.h"
|
||||
#include "digest.h"
|
||||
|
||||
#ifdef WITH_SSH1
|
||||
extern const EVP_CIPHER *evp_ssh1_bf(void);
|
||||
extern const EVP_CIPHER *evp_ssh1_3des(void);
|
||||
extern void ssh1_3des_iv(EVP_CIPHER_CTX *, int, u_char *, int);
|
||||
extern int ssh1_3des_iv(EVP_CIPHER_CTX *, int, u_char *, int);
|
||||
#endif
|
||||
|
||||
struct Cipher {
|
||||
struct sshcipher {
|
||||
char *name;
|
||||
int number; /* for ssh1 only */
|
||||
u_int block_size;
|
||||
|
@ -58,16 +61,26 @@ struct Cipher {
|
|||
u_int iv_len; /* defaults to block_size */
|
||||
u_int auth_len;
|
||||
u_int discard_len;
|
||||
u_int cbc_mode;
|
||||
u_int flags;
|
||||
#define CFLAG_CBC (1<<0)
|
||||
#define CFLAG_CHACHAPOLY (1<<1)
|
||||
#define CFLAG_AESCTR (1<<2)
|
||||
#define CFLAG_NONE (1<<3)
|
||||
#ifdef WITH_OPENSSL
|
||||
const EVP_CIPHER *(*evptype)(void);
|
||||
#else
|
||||
void *ignored;
|
||||
#endif
|
||||
};
|
||||
|
||||
static const struct Cipher ciphers[] = {
|
||||
{ "none", SSH_CIPHER_NONE, 8, 0, 0, 0, 0, 0, EVP_enc_null },
|
||||
static const struct sshcipher ciphers[] = {
|
||||
#ifdef WITH_SSH1
|
||||
{ "des", SSH_CIPHER_DES, 8, 8, 0, 0, 0, 1, EVP_des_cbc },
|
||||
{ "3des", SSH_CIPHER_3DES, 8, 16, 0, 0, 0, 1, evp_ssh1_3des },
|
||||
{ "blowfish", SSH_CIPHER_BLOWFISH, 8, 32, 0, 0, 0, 1, evp_ssh1_bf },
|
||||
|
||||
#endif
|
||||
#ifdef WITH_OPENSSL
|
||||
{ "none", SSH_CIPHER_NONE, 8, 0, 0, 0, 0, 0, EVP_enc_null },
|
||||
{ "3des-cbc", SSH_CIPHER_SSH2, 8, 24, 0, 0, 0, 1, EVP_des_ede3_cbc },
|
||||
{ "blowfish-cbc",
|
||||
SSH_CIPHER_SSH2, 8, 16, 0, 0, 0, 1, EVP_bf_cbc },
|
||||
|
@ -88,6 +101,14 @@ static const struct Cipher ciphers[] = {
|
|||
SSH_CIPHER_SSH2, 16, 16, 12, 16, 0, 0, EVP_aes_128_gcm },
|
||||
{ "aes256-gcm@openssh.com",
|
||||
SSH_CIPHER_SSH2, 16, 32, 12, 16, 0, 0, EVP_aes_256_gcm },
|
||||
#else
|
||||
{ "aes128-ctr", SSH_CIPHER_SSH2, 16, 16, 0, 0, 0, CFLAG_AESCTR, NULL },
|
||||
{ "aes192-ctr", SSH_CIPHER_SSH2, 16, 24, 0, 0, 0, CFLAG_AESCTR, NULL },
|
||||
{ "aes256-ctr", SSH_CIPHER_SSH2, 16, 32, 0, 0, 0, CFLAG_AESCTR, NULL },
|
||||
{ "none", SSH_CIPHER_NONE, 8, 0, 0, 0, 0, CFLAG_NONE, NULL },
|
||||
#endif
|
||||
{ "chacha20-poly1305@openssh.com",
|
||||
SSH_CIPHER_SSH2, 8, 64, 0, 16, 0, CFLAG_CHACHAPOLY, NULL },
|
||||
|
||||
{ NULL, SSH_CIPHER_INVALID, 0, 0, 0, 0, 0, 0, NULL }
|
||||
};
|
||||
|
@ -96,19 +117,25 @@ static const struct Cipher ciphers[] = {
|
|||
|
||||
/* Returns a comma-separated list of supported ciphers. */
|
||||
char *
|
||||
cipher_alg_list(void)
|
||||
cipher_alg_list(char sep, int auth_only)
|
||||
{
|
||||
char *ret = NULL;
|
||||
char *tmp, *ret = NULL;
|
||||
size_t nlen, rlen = 0;
|
||||
const Cipher *c;
|
||||
const struct sshcipher *c;
|
||||
|
||||
for (c = ciphers; c->name != NULL; c++) {
|
||||
if (c->number != SSH_CIPHER_SSH2)
|
||||
continue;
|
||||
if (auth_only && c->auth_len == 0)
|
||||
continue;
|
||||
if (ret != NULL)
|
||||
ret[rlen++] = '\n';
|
||||
ret[rlen++] = sep;
|
||||
nlen = strlen(c->name);
|
||||
ret = xrealloc(ret, 1, rlen + nlen + 2);
|
||||
if ((tmp = realloc(ret, rlen + nlen + 2)) == NULL) {
|
||||
free(ret);
|
||||
return NULL;
|
||||
}
|
||||
ret = tmp;
|
||||
memcpy(ret + rlen, c->name, nlen + 1);
|
||||
rlen += nlen;
|
||||
}
|
||||
|
@ -116,39 +143,52 @@ cipher_alg_list(void)
|
|||
}
|
||||
|
||||
u_int
|
||||
cipher_blocksize(const Cipher *c)
|
||||
cipher_blocksize(const struct sshcipher *c)
|
||||
{
|
||||
return (c->block_size);
|
||||
}
|
||||
|
||||
u_int
|
||||
cipher_keylen(const Cipher *c)
|
||||
cipher_keylen(const struct sshcipher *c)
|
||||
{
|
||||
return (c->key_len);
|
||||
}
|
||||
|
||||
u_int
|
||||
cipher_authlen(const Cipher *c)
|
||||
cipher_seclen(const struct sshcipher *c)
|
||||
{
|
||||
if (strcmp("3des-cbc", c->name) == 0)
|
||||
return 14;
|
||||
return cipher_keylen(c);
|
||||
}
|
||||
|
||||
u_int
|
||||
cipher_authlen(const struct sshcipher *c)
|
||||
{
|
||||
return (c->auth_len);
|
||||
}
|
||||
|
||||
u_int
|
||||
cipher_ivlen(const Cipher *c)
|
||||
cipher_ivlen(const struct sshcipher *c)
|
||||
{
|
||||
return (c->iv_len ? c->iv_len : c->block_size);
|
||||
/*
|
||||
* Default is cipher block size, except for chacha20+poly1305 that
|
||||
* needs no IV. XXX make iv_len == -1 default?
|
||||
*/
|
||||
return (c->iv_len != 0 || (c->flags & CFLAG_CHACHAPOLY) != 0) ?
|
||||
c->iv_len : c->block_size;
|
||||
}
|
||||
|
||||
u_int
|
||||
cipher_get_number(const Cipher *c)
|
||||
cipher_get_number(const struct sshcipher *c)
|
||||
{
|
||||
return (c->number);
|
||||
}
|
||||
|
||||
u_int
|
||||
cipher_is_cbc(const Cipher *c)
|
||||
cipher_is_cbc(const struct sshcipher *c)
|
||||
{
|
||||
return (c->cbc_mode);
|
||||
return (c->flags & CFLAG_CBC) != 0;
|
||||
}
|
||||
|
||||
u_int
|
||||
|
@ -163,20 +203,20 @@ cipher_mask_ssh1(int client)
|
|||
return mask;
|
||||
}
|
||||
|
||||
const Cipher *
|
||||
const struct sshcipher *
|
||||
cipher_by_name(const char *name)
|
||||
{
|
||||
const Cipher *c;
|
||||
const struct sshcipher *c;
|
||||
for (c = ciphers; c->name != NULL; c++)
|
||||
if (strcmp(c->name, name) == 0)
|
||||
return c;
|
||||
return NULL;
|
||||
}
|
||||
|
||||
const Cipher *
|
||||
const struct sshcipher *
|
||||
cipher_by_number(int id)
|
||||
{
|
||||
const Cipher *c;
|
||||
const struct sshcipher *c;
|
||||
for (c = ciphers; c->name != NULL; c++)
|
||||
if (c->number == id)
|
||||
return c;
|
||||
|
@ -187,25 +227,22 @@ cipher_by_number(int id)
|
|||
int
|
||||
ciphers_valid(const char *names)
|
||||
{
|
||||
const Cipher *c;
|
||||
const struct sshcipher *c;
|
||||
char *cipher_list, *cp;
|
||||
char *p;
|
||||
|
||||
if (names == NULL || strcmp(names, "") == 0)
|
||||
return 0;
|
||||
cipher_list = cp = xstrdup(names);
|
||||
if ((cipher_list = cp = strdup(names)) == NULL)
|
||||
return 0;
|
||||
for ((p = strsep(&cp, CIPHER_SEP)); p && *p != '\0';
|
||||
(p = strsep(&cp, CIPHER_SEP))) {
|
||||
c = cipher_by_name(p);
|
||||
if (c == NULL || c->number != SSH_CIPHER_SSH2) {
|
||||
debug("bad cipher %s [%s]", p, names);
|
||||
free(cipher_list);
|
||||
return 0;
|
||||
} else {
|
||||
debug3("cipher ok: %s [%s]", p, names);
|
||||
}
|
||||
}
|
||||
debug3("ciphers ok: [%s]", names);
|
||||
free(cipher_list);
|
||||
return 1;
|
||||
}
|
||||
|
@ -218,7 +255,7 @@ ciphers_valid(const char *names)
|
|||
int
|
||||
cipher_number(const char *name)
|
||||
{
|
||||
const Cipher *c;
|
||||
const struct sshcipher *c;
|
||||
if (name == NULL)
|
||||
return -1;
|
||||
for (c = ciphers; c->name != NULL; c++)
|
||||
|
@ -230,73 +267,104 @@ cipher_number(const char *name)
|
|||
char *
|
||||
cipher_name(int id)
|
||||
{
|
||||
const Cipher *c = cipher_by_number(id);
|
||||
const struct sshcipher *c = cipher_by_number(id);
|
||||
return (c==NULL) ? "<unknown>" : c->name;
|
||||
}
|
||||
|
||||
void
|
||||
cipher_init(CipherContext *cc, const Cipher *cipher,
|
||||
const char *
|
||||
cipher_warning_message(const struct sshcipher_ctx *cc)
|
||||
{
|
||||
if (cc == NULL || cc->cipher == NULL)
|
||||
return NULL;
|
||||
if (cc->cipher->number == SSH_CIPHER_DES)
|
||||
return "use of DES is strongly discouraged due to "
|
||||
"cryptographic weaknesses";
|
||||
return NULL;
|
||||
}
|
||||
|
||||
int
|
||||
cipher_init(struct sshcipher_ctx *cc, const struct sshcipher *cipher,
|
||||
const u_char *key, u_int keylen, const u_char *iv, u_int ivlen,
|
||||
int do_encrypt)
|
||||
{
|
||||
static int dowarn = 1;
|
||||
#ifdef WITH_OPENSSL
|
||||
int ret = SSH_ERR_INTERNAL_ERROR;
|
||||
const EVP_CIPHER *type;
|
||||
int klen;
|
||||
u_char *junk, *discard;
|
||||
|
||||
if (cipher->number == SSH_CIPHER_DES) {
|
||||
if (dowarn) {
|
||||
error("Warning: use of DES is strongly discouraged "
|
||||
"due to cryptographic weaknesses");
|
||||
dowarn = 0;
|
||||
}
|
||||
if (keylen > 8)
|
||||
keylen = 8;
|
||||
}
|
||||
#endif
|
||||
cc->plaintext = (cipher->number == SSH_CIPHER_NONE);
|
||||
cc->encrypt = do_encrypt;
|
||||
|
||||
if (keylen < cipher->key_len)
|
||||
fatal("cipher_init: key length %d is insufficient for %s.",
|
||||
keylen, cipher->name);
|
||||
if (iv != NULL && ivlen < cipher_ivlen(cipher))
|
||||
fatal("cipher_init: iv length %d is insufficient for %s.",
|
||||
ivlen, cipher->name);
|
||||
if (keylen < cipher->key_len ||
|
||||
(iv != NULL && ivlen < cipher_ivlen(cipher)))
|
||||
return SSH_ERR_INVALID_ARGUMENT;
|
||||
|
||||
cc->cipher = cipher;
|
||||
|
||||
if ((cc->cipher->flags & CFLAG_CHACHAPOLY) != 0) {
|
||||
return chachapoly_init(&cc->cp_ctx, key, keylen);
|
||||
}
|
||||
#ifndef WITH_OPENSSL
|
||||
if ((cc->cipher->flags & CFLAG_AESCTR) != 0) {
|
||||
aesctr_keysetup(&cc->ac_ctx, key, 8 * keylen, 8 * ivlen);
|
||||
aesctr_ivsetup(&cc->ac_ctx, iv);
|
||||
return 0;
|
||||
}
|
||||
if ((cc->cipher->flags & CFLAG_NONE) != 0)
|
||||
return 0;
|
||||
return SSH_ERR_INVALID_ARGUMENT;
|
||||
#else
|
||||
type = (*cipher->evptype)();
|
||||
|
||||
EVP_CIPHER_CTX_init(&cc->evp);
|
||||
if (EVP_CipherInit(&cc->evp, type, NULL, (u_char *)iv,
|
||||
(do_encrypt == CIPHER_ENCRYPT)) == 0)
|
||||
fatal("cipher_init: EVP_CipherInit failed for %s",
|
||||
cipher->name);
|
||||
(do_encrypt == CIPHER_ENCRYPT)) == 0) {
|
||||
ret = SSH_ERR_LIBCRYPTO_ERROR;
|
||||
goto bad;
|
||||
}
|
||||
if (cipher_authlen(cipher) &&
|
||||
!EVP_CIPHER_CTX_ctrl(&cc->evp, EVP_CTRL_GCM_SET_IV_FIXED,
|
||||
-1, (u_char *)iv))
|
||||
fatal("cipher_init: EVP_CTRL_GCM_SET_IV_FIXED failed for %s",
|
||||
cipher->name);
|
||||
-1, (u_char *)iv)) {
|
||||
ret = SSH_ERR_LIBCRYPTO_ERROR;
|
||||
goto bad;
|
||||
}
|
||||
klen = EVP_CIPHER_CTX_key_length(&cc->evp);
|
||||
if (klen > 0 && keylen != (u_int)klen) {
|
||||
debug2("cipher_init: set keylen (%d -> %d)", klen, keylen);
|
||||
if (EVP_CIPHER_CTX_set_key_length(&cc->evp, keylen) == 0)
|
||||
fatal("cipher_init: set keylen failed (%d -> %d)",
|
||||
klen, keylen);
|
||||
if (EVP_CIPHER_CTX_set_key_length(&cc->evp, keylen) == 0) {
|
||||
ret = SSH_ERR_LIBCRYPTO_ERROR;
|
||||
goto bad;
|
||||
}
|
||||
}
|
||||
if (EVP_CipherInit(&cc->evp, NULL, (u_char *)key, NULL, -1) == 0) {
|
||||
ret = SSH_ERR_LIBCRYPTO_ERROR;
|
||||
goto bad;
|
||||
}
|
||||
if (EVP_CipherInit(&cc->evp, NULL, (u_char *)key, NULL, -1) == 0)
|
||||
fatal("cipher_init: EVP_CipherInit: set key failed for %s",
|
||||
cipher->name);
|
||||
|
||||
if (cipher->discard_len > 0) {
|
||||
junk = xmalloc(cipher->discard_len);
|
||||
discard = xmalloc(cipher->discard_len);
|
||||
if (EVP_Cipher(&cc->evp, discard, junk,
|
||||
cipher->discard_len) == 0)
|
||||
fatal("evp_crypt: EVP_Cipher failed during discard");
|
||||
memset(discard, 0, cipher->discard_len);
|
||||
if ((junk = malloc(cipher->discard_len)) == NULL ||
|
||||
(discard = malloc(cipher->discard_len)) == NULL) {
|
||||
if (junk != NULL)
|
||||
free(junk);
|
||||
ret = SSH_ERR_ALLOC_FAIL;
|
||||
goto bad;
|
||||
}
|
||||
ret = EVP_Cipher(&cc->evp, discard, junk, cipher->discard_len);
|
||||
explicit_bzero(discard, cipher->discard_len);
|
||||
free(junk);
|
||||
free(discard);
|
||||
if (ret != 1) {
|
||||
ret = SSH_ERR_LIBCRYPTO_ERROR;
|
||||
bad:
|
||||
EVP_CIPHER_CTX_cleanup(&cc->evp);
|
||||
return ret;
|
||||
}
|
||||
}
|
||||
#endif
|
||||
return 0;
|
||||
}
|
||||
|
||||
/*
|
||||
|
@ -309,166 +377,238 @@ cipher_init(CipherContext *cc, const Cipher *cipher,
|
|||
* This tag is written on encryption and verified on decryption.
|
||||
* Both 'aadlen' and 'authlen' can be set to 0.
|
||||
*/
|
||||
void
|
||||
cipher_crypt(CipherContext *cc, u_char *dest, const u_char *src,
|
||||
u_int len, u_int aadlen, u_int authlen)
|
||||
int
|
||||
cipher_crypt(struct sshcipher_ctx *cc, u_int seqnr, u_char *dest,
|
||||
const u_char *src, u_int len, u_int aadlen, u_int authlen)
|
||||
{
|
||||
if ((cc->cipher->flags & CFLAG_CHACHAPOLY) != 0) {
|
||||
return chachapoly_crypt(&cc->cp_ctx, seqnr, dest, src,
|
||||
len, aadlen, authlen, cc->encrypt);
|
||||
}
|
||||
#ifndef WITH_OPENSSL
|
||||
if ((cc->cipher->flags & CFLAG_AESCTR) != 0) {
|
||||
if (aadlen)
|
||||
memcpy(dest, src, aadlen);
|
||||
aesctr_encrypt_bytes(&cc->ac_ctx, src + aadlen,
|
||||
dest + aadlen, len);
|
||||
return 0;
|
||||
}
|
||||
if ((cc->cipher->flags & CFLAG_NONE) != 0) {
|
||||
memcpy(dest, src, aadlen + len);
|
||||
return 0;
|
||||
}
|
||||
return SSH_ERR_INVALID_ARGUMENT;
|
||||
#else
|
||||
if (authlen) {
|
||||
u_char lastiv[1];
|
||||
|
||||
if (authlen != cipher_authlen(cc->cipher))
|
||||
fatal("%s: authlen mismatch %d", __func__, authlen);
|
||||
return SSH_ERR_INVALID_ARGUMENT;
|
||||
/* increment IV */
|
||||
if (!EVP_CIPHER_CTX_ctrl(&cc->evp, EVP_CTRL_GCM_IV_GEN,
|
||||
1, lastiv))
|
||||
fatal("%s: EVP_CTRL_GCM_IV_GEN", __func__);
|
||||
return SSH_ERR_LIBCRYPTO_ERROR;
|
||||
/* set tag on decyption */
|
||||
if (!cc->encrypt &&
|
||||
!EVP_CIPHER_CTX_ctrl(&cc->evp, EVP_CTRL_GCM_SET_TAG,
|
||||
authlen, (u_char *)src + aadlen + len))
|
||||
fatal("%s: EVP_CTRL_GCM_SET_TAG", __func__);
|
||||
return SSH_ERR_LIBCRYPTO_ERROR;
|
||||
}
|
||||
if (aadlen) {
|
||||
if (authlen &&
|
||||
EVP_Cipher(&cc->evp, NULL, (u_char *)src, aadlen) < 0)
|
||||
fatal("%s: EVP_Cipher(aad) failed", __func__);
|
||||
return SSH_ERR_LIBCRYPTO_ERROR;
|
||||
memcpy(dest, src, aadlen);
|
||||
}
|
||||
if (len % cc->cipher->block_size)
|
||||
fatal("%s: bad plaintext length %d", __func__, len);
|
||||
return SSH_ERR_INVALID_ARGUMENT;
|
||||
if (EVP_Cipher(&cc->evp, dest + aadlen, (u_char *)src + aadlen,
|
||||
len) < 0)
|
||||
fatal("%s: EVP_Cipher failed", __func__);
|
||||
return SSH_ERR_LIBCRYPTO_ERROR;
|
||||
if (authlen) {
|
||||
/* compute tag (on encrypt) or verify tag (on decrypt) */
|
||||
if (EVP_Cipher(&cc->evp, NULL, NULL, 0) < 0) {
|
||||
if (cc->encrypt)
|
||||
fatal("%s: EVP_Cipher(final) failed", __func__);
|
||||
else
|
||||
fatal("Decryption integrity check failed");
|
||||
}
|
||||
if (EVP_Cipher(&cc->evp, NULL, NULL, 0) < 0)
|
||||
return cc->encrypt ?
|
||||
SSH_ERR_LIBCRYPTO_ERROR : SSH_ERR_MAC_INVALID;
|
||||
if (cc->encrypt &&
|
||||
!EVP_CIPHER_CTX_ctrl(&cc->evp, EVP_CTRL_GCM_GET_TAG,
|
||||
authlen, dest + aadlen + len))
|
||||
fatal("%s: EVP_CTRL_GCM_GET_TAG", __func__);
|
||||
return SSH_ERR_LIBCRYPTO_ERROR;
|
||||
}
|
||||
return 0;
|
||||
#endif
|
||||
}
|
||||
|
||||
void
|
||||
cipher_cleanup(CipherContext *cc)
|
||||
/* Extract the packet length, including any decryption necessary beforehand */
|
||||
int
|
||||
cipher_get_length(struct sshcipher_ctx *cc, u_int *plenp, u_int seqnr,
|
||||
const u_char *cp, u_int len)
|
||||
{
|
||||
if (EVP_CIPHER_CTX_cleanup(&cc->evp) == 0)
|
||||
error("cipher_cleanup: EVP_CIPHER_CTX_cleanup failed");
|
||||
if ((cc->cipher->flags & CFLAG_CHACHAPOLY) != 0)
|
||||
return chachapoly_get_length(&cc->cp_ctx, plenp, seqnr,
|
||||
cp, len);
|
||||
if (len < 4)
|
||||
return SSH_ERR_MESSAGE_INCOMPLETE;
|
||||
*plenp = get_u32(cp);
|
||||
return 0;
|
||||
}
|
||||
|
||||
int
|
||||
cipher_cleanup(struct sshcipher_ctx *cc)
|
||||
{
|
||||
if (cc == NULL || cc->cipher == NULL)
|
||||
return 0;
|
||||
if ((cc->cipher->flags & CFLAG_CHACHAPOLY) != 0)
|
||||
explicit_bzero(&cc->cp_ctx, sizeof(cc->cp_ctx));
|
||||
else if ((cc->cipher->flags & CFLAG_AESCTR) != 0)
|
||||
explicit_bzero(&cc->ac_ctx, sizeof(cc->ac_ctx));
|
||||
#ifdef WITH_OPENSSL
|
||||
else if (EVP_CIPHER_CTX_cleanup(&cc->evp) == 0)
|
||||
return SSH_ERR_LIBCRYPTO_ERROR;
|
||||
#endif
|
||||
return 0;
|
||||
}
|
||||
|
||||
/*
|
||||
* Selects the cipher, and keys if by computing the MD5 checksum of the
|
||||
* passphrase and using the resulting 16 bytes as the key.
|
||||
*/
|
||||
|
||||
void
|
||||
cipher_set_key_string(CipherContext *cc, const Cipher *cipher,
|
||||
int
|
||||
cipher_set_key_string(struct sshcipher_ctx *cc, const struct sshcipher *cipher,
|
||||
const char *passphrase, int do_encrypt)
|
||||
{
|
||||
MD5_CTX md;
|
||||
u_char digest[16];
|
||||
int r = SSH_ERR_INTERNAL_ERROR;
|
||||
|
||||
MD5_Init(&md);
|
||||
MD5_Update(&md, (const u_char *)passphrase, strlen(passphrase));
|
||||
MD5_Final(digest, &md);
|
||||
if ((r = ssh_digest_memory(SSH_DIGEST_MD5,
|
||||
passphrase, strlen(passphrase),
|
||||
digest, sizeof(digest))) != 0)
|
||||
goto out;
|
||||
|
||||
cipher_init(cc, cipher, digest, 16, NULL, 0, do_encrypt);
|
||||
|
||||
memset(digest, 0, sizeof(digest));
|
||||
memset(&md, 0, sizeof(md));
|
||||
r = cipher_init(cc, cipher, digest, 16, NULL, 0, do_encrypt);
|
||||
out:
|
||||
explicit_bzero(digest, sizeof(digest));
|
||||
return r;
|
||||
}
|
||||
|
||||
/*
|
||||
* Exports an IV from the CipherContext required to export the key
|
||||
* Exports an IV from the sshcipher_ctx required to export the key
|
||||
* state back from the unprivileged child to the privileged parent
|
||||
* process.
|
||||
*/
|
||||
|
||||
int
|
||||
cipher_get_keyiv_len(const CipherContext *cc)
|
||||
cipher_get_keyiv_len(const struct sshcipher_ctx *cc)
|
||||
{
|
||||
const Cipher *c = cc->cipher;
|
||||
int ivlen;
|
||||
const struct sshcipher *c = cc->cipher;
|
||||
int ivlen = 0;
|
||||
|
||||
if (c->number == SSH_CIPHER_3DES)
|
||||
ivlen = 24;
|
||||
else if ((cc->cipher->flags & CFLAG_CHACHAPOLY) != 0)
|
||||
ivlen = 0;
|
||||
#ifdef WITH_OPENSSL
|
||||
else
|
||||
ivlen = EVP_CIPHER_CTX_iv_length(&cc->evp);
|
||||
#endif /* WITH_OPENSSL */
|
||||
return (ivlen);
|
||||
}
|
||||
|
||||
void
|
||||
cipher_get_keyiv(CipherContext *cc, u_char *iv, u_int len)
|
||||
int
|
||||
cipher_get_keyiv(struct sshcipher_ctx *cc, u_char *iv, u_int len)
|
||||
{
|
||||
const Cipher *c = cc->cipher;
|
||||
int evplen;
|
||||
const struct sshcipher *c = cc->cipher;
|
||||
#ifdef WITH_OPENSSL
|
||||
int evplen;
|
||||
#endif
|
||||
|
||||
switch (c->number) {
|
||||
case SSH_CIPHER_SSH2:
|
||||
case SSH_CIPHER_DES:
|
||||
case SSH_CIPHER_BLOWFISH:
|
||||
evplen = EVP_CIPHER_CTX_iv_length(&cc->evp);
|
||||
if (evplen <= 0)
|
||||
return;
|
||||
if ((u_int)evplen != len)
|
||||
fatal("%s: wrong iv length %d != %d", __func__,
|
||||
evplen, len);
|
||||
if (cipher_authlen(c)) {
|
||||
if (!EVP_CIPHER_CTX_ctrl(&cc->evp, EVP_CTRL_GCM_IV_GEN,
|
||||
len, iv))
|
||||
fatal("%s: EVP_CTRL_GCM_IV_GEN", __func__);
|
||||
} else
|
||||
memcpy(iv, cc->evp.iv, len);
|
||||
break;
|
||||
case SSH_CIPHER_3DES:
|
||||
ssh1_3des_iv(&cc->evp, 0, iv, 24);
|
||||
break;
|
||||
default:
|
||||
fatal("%s: bad cipher %d", __func__, c->number);
|
||||
if ((cc->cipher->flags & CFLAG_CHACHAPOLY) != 0) {
|
||||
if (len != 0)
|
||||
return SSH_ERR_INVALID_ARGUMENT;
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
void
|
||||
cipher_set_keyiv(CipherContext *cc, u_char *iv)
|
||||
{
|
||||
const Cipher *c = cc->cipher;
|
||||
int evplen = 0;
|
||||
if ((cc->cipher->flags & CFLAG_NONE) != 0)
|
||||
return 0;
|
||||
|
||||
switch (c->number) {
|
||||
#ifdef WITH_OPENSSL
|
||||
case SSH_CIPHER_SSH2:
|
||||
case SSH_CIPHER_DES:
|
||||
case SSH_CIPHER_BLOWFISH:
|
||||
evplen = EVP_CIPHER_CTX_iv_length(&cc->evp);
|
||||
if (evplen == 0)
|
||||
return;
|
||||
return 0;
|
||||
else if (evplen < 0)
|
||||
return SSH_ERR_LIBCRYPTO_ERROR;
|
||||
if ((u_int)evplen != len)
|
||||
return SSH_ERR_INVALID_ARGUMENT;
|
||||
if (cipher_authlen(c)) {
|
||||
if (!EVP_CIPHER_CTX_ctrl(&cc->evp, EVP_CTRL_GCM_IV_GEN,
|
||||
len, iv))
|
||||
return SSH_ERR_LIBCRYPTO_ERROR;
|
||||
} else
|
||||
memcpy(iv, cc->evp.iv, len);
|
||||
break;
|
||||
#endif
|
||||
#ifdef WITH_SSH1
|
||||
case SSH_CIPHER_3DES:
|
||||
return ssh1_3des_iv(&cc->evp, 0, iv, 24);
|
||||
#endif
|
||||
default:
|
||||
return SSH_ERR_INVALID_ARGUMENT;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
int
|
||||
cipher_set_keyiv(struct sshcipher_ctx *cc, const u_char *iv)
|
||||
{
|
||||
const struct sshcipher *c = cc->cipher;
|
||||
#ifdef WITH_OPENSSL
|
||||
int evplen = 0;
|
||||
#endif
|
||||
|
||||
if ((cc->cipher->flags & CFLAG_CHACHAPOLY) != 0)
|
||||
return 0;
|
||||
if ((cc->cipher->flags & CFLAG_NONE) != 0)
|
||||
return 0;
|
||||
|
||||
switch (c->number) {
|
||||
#ifdef WITH_OPENSSL
|
||||
case SSH_CIPHER_SSH2:
|
||||
case SSH_CIPHER_DES:
|
||||
case SSH_CIPHER_BLOWFISH:
|
||||
evplen = EVP_CIPHER_CTX_iv_length(&cc->evp);
|
||||
if (evplen <= 0)
|
||||
return SSH_ERR_LIBCRYPTO_ERROR;
|
||||
if (cipher_authlen(c)) {
|
||||
/* XXX iv arg is const, but EVP_CIPHER_CTX_ctrl isn't */
|
||||
if (!EVP_CIPHER_CTX_ctrl(&cc->evp,
|
||||
EVP_CTRL_GCM_SET_IV_FIXED, -1, iv))
|
||||
fatal("%s: EVP_CTRL_GCM_SET_IV_FIXED failed",
|
||||
__func__);
|
||||
EVP_CTRL_GCM_SET_IV_FIXED, -1, (void *)iv))
|
||||
return SSH_ERR_LIBCRYPTO_ERROR;
|
||||
} else
|
||||
memcpy(cc->evp.iv, iv, evplen);
|
||||
break;
|
||||
#endif
|
||||
#ifdef WITH_SSH1
|
||||
case SSH_CIPHER_3DES:
|
||||
ssh1_3des_iv(&cc->evp, 1, iv, 24);
|
||||
break;
|
||||
return ssh1_3des_iv(&cc->evp, 1, (u_char *)iv, 24);
|
||||
#endif
|
||||
default:
|
||||
fatal("%s: bad cipher %d", __func__, c->number);
|
||||
return SSH_ERR_INVALID_ARGUMENT;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
#ifdef WITH_OPENSSL
|
||||
#define EVP_X_STATE(evp) (evp).cipher_data
|
||||
#define EVP_X_STATE_LEN(evp) (evp).cipher->ctx_size
|
||||
#endif
|
||||
|
||||
int
|
||||
cipher_get_keycontext(const CipherContext *cc, u_char *dat)
|
||||
cipher_get_keycontext(const struct sshcipher_ctx *cc, u_char *dat)
|
||||
{
|
||||
const Cipher *c = cc->cipher;
|
||||
#ifdef WITH_OPENSSL
|
||||
const struct sshcipher *c = cc->cipher;
|
||||
int plen = 0;
|
||||
|
||||
if (c->evptype == EVP_rc4) {
|
||||
|
@ -478,16 +618,21 @@ cipher_get_keycontext(const CipherContext *cc, u_char *dat)
|
|||
memcpy(dat, EVP_X_STATE(cc->evp), plen);
|
||||
}
|
||||
return (plen);
|
||||
#else
|
||||
return 0;
|
||||
#endif
|
||||
}
|
||||
|
||||
void
|
||||
cipher_set_keycontext(CipherContext *cc, u_char *dat)
|
||||
cipher_set_keycontext(struct sshcipher_ctx *cc, const u_char *dat)
|
||||
{
|
||||
const Cipher *c = cc->cipher;
|
||||
#ifdef WITH_OPENSSL
|
||||
const struct sshcipher *c = cc->cipher;
|
||||
int plen;
|
||||
|
||||
if (c->evptype == EVP_rc4) {
|
||||
plen = EVP_X_STATE_LEN(cc->evp);
|
||||
memcpy(EVP_X_STATE(cc->evp), dat, plen);
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: cipher.h,v 1.40 2013/04/19 01:06:50 djm Exp $ */
|
||||
/* $OpenBSD: cipher.h,v 1.46 2014/06/24 01:13:21 djm Exp $ */
|
||||
|
||||
/*
|
||||
* Author: Tatu Ylonen <ylo@cs.hut.fi>
|
||||
|
@ -37,7 +37,11 @@
|
|||
#ifndef CIPHER_H
|
||||
#define CIPHER_H
|
||||
|
||||
#include <sys/types.h>
|
||||
#include <openssl/evp.h>
|
||||
#include "cipher-chachapoly.h"
|
||||
#include "cipher-aesctr.h"
|
||||
|
||||
/*
|
||||
* Cipher types for SSH-1. New types can be added, but old types should not
|
||||
* be removed for compatibility. The maximum allowed value is 31.
|
||||
|
@ -58,40 +62,47 @@
|
|||
#define CIPHER_ENCRYPT 1
|
||||
#define CIPHER_DECRYPT 0
|
||||
|
||||
typedef struct Cipher Cipher;
|
||||
typedef struct CipherContext CipherContext;
|
||||
|
||||
struct Cipher;
|
||||
struct CipherContext {
|
||||
struct sshcipher;
|
||||
struct sshcipher_ctx {
|
||||
int plaintext;
|
||||
int encrypt;
|
||||
EVP_CIPHER_CTX evp;
|
||||
const Cipher *cipher;
|
||||
struct chachapoly_ctx cp_ctx; /* XXX union with evp? */
|
||||
struct aesctr_ctx ac_ctx; /* XXX union with evp? */
|
||||
const struct sshcipher *cipher;
|
||||
};
|
||||
|
||||
typedef struct sshcipher Cipher ;
|
||||
typedef struct sshcipher_ctx CipherContext ;
|
||||
|
||||
u_int cipher_mask_ssh1(int);
|
||||
const Cipher *cipher_by_name(const char *);
|
||||
const Cipher *cipher_by_number(int);
|
||||
const struct sshcipher *cipher_by_name(const char *);
|
||||
const struct sshcipher *cipher_by_number(int);
|
||||
int cipher_number(const char *);
|
||||
char *cipher_name(int);
|
||||
int ciphers_valid(const char *);
|
||||
char *cipher_alg_list(void);
|
||||
void cipher_init(CipherContext *, const Cipher *, const u_char *, u_int,
|
||||
const u_char *, u_int, int);
|
||||
void cipher_crypt(CipherContext *, u_char *, const u_char *,
|
||||
char *cipher_alg_list(char, int);
|
||||
int cipher_init(struct sshcipher_ctx *, const struct sshcipher *,
|
||||
const u_char *, u_int, const u_char *, u_int, int);
|
||||
const char* cipher_warning_message(const struct sshcipher_ctx *);
|
||||
int cipher_crypt(struct sshcipher_ctx *, u_int, u_char *, const u_char *,
|
||||
u_int, u_int, u_int);
|
||||
void cipher_cleanup(CipherContext *);
|
||||
void cipher_set_key_string(CipherContext *, const Cipher *, const char *, int);
|
||||
u_int cipher_blocksize(const Cipher *);
|
||||
u_int cipher_keylen(const Cipher *);
|
||||
u_int cipher_authlen(const Cipher *);
|
||||
u_int cipher_ivlen(const Cipher *);
|
||||
u_int cipher_is_cbc(const Cipher *);
|
||||
int cipher_get_length(struct sshcipher_ctx *, u_int *, u_int,
|
||||
const u_char *, u_int);
|
||||
int cipher_cleanup(struct sshcipher_ctx *);
|
||||
int cipher_set_key_string(struct sshcipher_ctx *, const struct sshcipher *,
|
||||
const char *, int);
|
||||
u_int cipher_blocksize(const struct sshcipher *);
|
||||
u_int cipher_keylen(const struct sshcipher *);
|
||||
u_int cipher_seclen(const struct sshcipher *);
|
||||
u_int cipher_authlen(const struct sshcipher *);
|
||||
u_int cipher_ivlen(const struct sshcipher *);
|
||||
u_int cipher_is_cbc(const struct sshcipher *);
|
||||
|
||||
u_int cipher_get_number(const Cipher *);
|
||||
void cipher_get_keyiv(CipherContext *, u_char *, u_int);
|
||||
void cipher_set_keyiv(CipherContext *, u_char *);
|
||||
int cipher_get_keyiv_len(const CipherContext *);
|
||||
int cipher_get_keycontext(const CipherContext *, u_char *);
|
||||
void cipher_set_keycontext(CipherContext *, u_char *);
|
||||
u_int cipher_get_number(const struct sshcipher *);
|
||||
int cipher_get_keyiv(struct sshcipher_ctx *, u_char *, u_int);
|
||||
int cipher_set_keyiv(struct sshcipher_ctx *, const u_char *);
|
||||
int cipher_get_keyiv_len(const struct sshcipher_ctx *);
|
||||
int cipher_get_keycontext(const struct sshcipher_ctx *, u_char *);
|
||||
void cipher_set_keycontext(struct sshcipher_ctx *, const u_char *);
|
||||
#endif /* CIPHER_H */
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: clientloop.c,v 1.253.2.1 2013/11/08 01:33:56 djm Exp $ */
|
||||
/* $OpenBSD: clientloop.c,v 1.261 2014/07/15 15:54:14 millert Exp $ */
|
||||
/*
|
||||
* Author: Tatu Ylonen <ylo@cs.hut.fi>
|
||||
* Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
|
||||
|
@ -92,13 +92,13 @@
|
|||
#include "cipher.h"
|
||||
#include "kex.h"
|
||||
#include "log.h"
|
||||
#include "misc.h"
|
||||
#include "readconf.h"
|
||||
#include "clientloop.h"
|
||||
#include "sshconnect.h"
|
||||
#include "authfd.h"
|
||||
#include "atomicio.h"
|
||||
#include "sshpty.h"
|
||||
#include "misc.h"
|
||||
#include "match.h"
|
||||
#include "msg.h"
|
||||
#include "roaming.h"
|
||||
|
@ -281,7 +281,7 @@ client_x11_display_valid(const char *display)
|
|||
|
||||
dlen = strlen(display);
|
||||
for (i = 0; i < dlen; i++) {
|
||||
if (!isalnum(display[i]) &&
|
||||
if (!isalnum((u_char)display[i]) &&
|
||||
strchr(SSH_X11_VALID_DISPLAY_CHARS, display[i]) == NULL) {
|
||||
debug("Invalid character '%c' in DISPLAY", display[i]);
|
||||
return 0;
|
||||
|
@ -541,7 +541,7 @@ client_global_request_reply(int type, u_int32_t seq, void *ctxt)
|
|||
gc->cb(type, seq, gc->ctx);
|
||||
if (--gc->ref_count <= 0) {
|
||||
TAILQ_REMOVE(&global_confirms, gc, entry);
|
||||
bzero(gc, sizeof(*gc));
|
||||
explicit_bzero(gc, sizeof(*gc));
|
||||
free(gc);
|
||||
}
|
||||
|
||||
|
@ -862,20 +862,18 @@ static void
|
|||
process_cmdline(void)
|
||||
{
|
||||
void (*handler)(int);
|
||||
char *s, *cmd, *cancel_host;
|
||||
int delete = 0, local = 0, remote = 0, dynamic = 0;
|
||||
int cancel_port, ok;
|
||||
Forward fwd;
|
||||
char *s, *cmd;
|
||||
int ok, delete = 0, local = 0, remote = 0, dynamic = 0;
|
||||
struct Forward fwd;
|
||||
|
||||
bzero(&fwd, sizeof(fwd));
|
||||
fwd.listen_host = fwd.connect_host = NULL;
|
||||
memset(&fwd, 0, sizeof(fwd));
|
||||
|
||||
leave_raw_mode(options.request_tty == REQUEST_TTY_FORCE);
|
||||
handler = signal(SIGINT, SIG_IGN);
|
||||
cmd = s = read_passphrase("\r\nssh> ", RP_ECHO);
|
||||
if (s == NULL)
|
||||
goto out;
|
||||
while (isspace(*s))
|
||||
while (isspace((u_char)*s))
|
||||
s++;
|
||||
if (*s == '-')
|
||||
s++; /* Skip cmdline '-', if any */
|
||||
|
@ -929,34 +927,25 @@ process_cmdline(void)
|
|||
goto out;
|
||||
}
|
||||
|
||||
while (isspace(*++s))
|
||||
while (isspace((u_char)*++s))
|
||||
;
|
||||
|
||||
/* XXX update list of forwards in options */
|
||||
if (delete) {
|
||||
cancel_port = 0;
|
||||
cancel_host = hpdelim(&s); /* may be NULL */
|
||||
if (s != NULL) {
|
||||
cancel_port = a2port(s);
|
||||
cancel_host = cleanhostname(cancel_host);
|
||||
} else {
|
||||
cancel_port = a2port(cancel_host);
|
||||
cancel_host = NULL;
|
||||
}
|
||||
if (cancel_port <= 0) {
|
||||
logit("Bad forwarding close port");
|
||||
/* We pass 1 for dynamicfwd to restrict to 1 or 2 fields. */
|
||||
if (!parse_forward(&fwd, s, 1, 0)) {
|
||||
logit("Bad forwarding close specification.");
|
||||
goto out;
|
||||
}
|
||||
if (remote)
|
||||
ok = channel_request_rforward_cancel(cancel_host,
|
||||
cancel_port) == 0;
|
||||
ok = channel_request_rforward_cancel(&fwd) == 0;
|
||||
else if (dynamic)
|
||||
ok = channel_cancel_lport_listener(cancel_host,
|
||||
cancel_port, 0, options.gateway_ports) > 0;
|
||||
ok = channel_cancel_lport_listener(&fwd,
|
||||
0, &options.fwd_opts) > 0;
|
||||
else
|
||||
ok = channel_cancel_lport_listener(cancel_host,
|
||||
cancel_port, CHANNEL_CANCEL_PORT_STATIC,
|
||||
options.gateway_ports) > 0;
|
||||
ok = channel_cancel_lport_listener(&fwd,
|
||||
CHANNEL_CANCEL_PORT_STATIC,
|
||||
&options.fwd_opts) > 0;
|
||||
if (!ok) {
|
||||
logit("Unkown port forwarding.");
|
||||
goto out;
|
||||
|
@ -968,16 +957,13 @@ process_cmdline(void)
|
|||
goto out;
|
||||
}
|
||||
if (local || dynamic) {
|
||||
if (!channel_setup_local_fwd_listener(fwd.listen_host,
|
||||
fwd.listen_port, fwd.connect_host,
|
||||
fwd.connect_port, options.gateway_ports)) {
|
||||
if (!channel_setup_local_fwd_listener(&fwd,
|
||||
&options.fwd_opts)) {
|
||||
logit("Port forwarding failed.");
|
||||
goto out;
|
||||
}
|
||||
} else {
|
||||
if (channel_request_remote_forwarding(fwd.listen_host,
|
||||
fwd.listen_port, fwd.connect_host,
|
||||
fwd.connect_port) < 0) {
|
||||
if (channel_request_remote_forwarding(&fwd) < 0) {
|
||||
logit("Port forwarding failed.");
|
||||
goto out;
|
||||
}
|
||||
|
@ -990,7 +976,9 @@ out:
|
|||
enter_raw_mode(options.request_tty == REQUEST_TTY_FORCE);
|
||||
free(cmd);
|
||||
free(fwd.listen_host);
|
||||
free(fwd.listen_path);
|
||||
free(fwd.connect_host);
|
||||
free(fwd.connect_path);
|
||||
}
|
||||
|
||||
/* reasons to suppress output of an escape command in help output */
|
||||
|
@ -1144,7 +1132,7 @@ process_escapes(Channel *c, Buffer *bin, Buffer *bout, Buffer *berr,
|
|||
"%cB\r\n", escape_char);
|
||||
buffer_append(berr, string,
|
||||
strlen(string));
|
||||
channel_request_start(session_ident,
|
||||
channel_request_start(c->self,
|
||||
"break", 0);
|
||||
packet_put_int(1000);
|
||||
packet_send();
|
||||
|
@ -1749,7 +1737,7 @@ client_input_stdout_data(int type, u_int32_t seq, void *ctxt)
|
|||
char *data = packet_get_string(&data_len);
|
||||
packet_check_eom();
|
||||
buffer_append(&stdout_buffer, data, data_len);
|
||||
memset(data, 0, data_len);
|
||||
explicit_bzero(data, data_len);
|
||||
free(data);
|
||||
}
|
||||
static void
|
||||
|
@ -1759,7 +1747,7 @@ client_input_stderr_data(int type, u_int32_t seq, void *ctxt)
|
|||
char *data = packet_get_string(&data_len);
|
||||
packet_check_eom();
|
||||
buffer_append(&stderr_buffer, data, data_len);
|
||||
memset(data, 0, data_len);
|
||||
explicit_bzero(data, data_len);
|
||||
free(data);
|
||||
}
|
||||
static void
|
||||
|
@ -1833,11 +1821,10 @@ client_request_forwarded_tcpip(const char *request_type, int rchan)
|
|||
originator_port = packet_get_int();
|
||||
packet_check_eom();
|
||||
|
||||
debug("client_request_forwarded_tcpip: listen %s port %d, "
|
||||
"originator %s port %d", listen_address, listen_port,
|
||||
originator_address, originator_port);
|
||||
debug("%s: listen %s port %d, originator %s port %d", __func__,
|
||||
listen_address, listen_port, originator_address, originator_port);
|
||||
|
||||
c = channel_connect_by_listen_address(listen_port,
|
||||
c = channel_connect_by_listen_address(listen_address, listen_port,
|
||||
"forwarded-tcpip", originator_address);
|
||||
|
||||
free(originator_address);
|
||||
|
@ -1845,6 +1832,27 @@ client_request_forwarded_tcpip(const char *request_type, int rchan)
|
|||
return c;
|
||||
}
|
||||
|
||||
static Channel *
|
||||
client_request_forwarded_streamlocal(const char *request_type, int rchan)
|
||||
{
|
||||
Channel *c = NULL;
|
||||
char *listen_path;
|
||||
|
||||
/* Get the remote path. */
|
||||
listen_path = packet_get_string(NULL);
|
||||
/* XXX: Skip reserved field for now. */
|
||||
if (packet_get_string_ptr(NULL) == NULL)
|
||||
fatal("%s: packet_get_string_ptr failed", __func__);
|
||||
packet_check_eom();
|
||||
|
||||
debug("%s: %s", __func__, listen_path);
|
||||
|
||||
c = channel_connect_by_listen_path(listen_path,
|
||||
"forwarded-streamlocal@openssh.com", "forwarded-streamlocal");
|
||||
free(listen_path);
|
||||
return c;
|
||||
}
|
||||
|
||||
static Channel *
|
||||
client_request_x11(const char *request_type, int rchan)
|
||||
{
|
||||
|
@ -1966,6 +1974,8 @@ client_input_channel_open(int type, u_int32_t seq, void *ctxt)
|
|||
|
||||
if (strcmp(ctype, "forwarded-tcpip") == 0) {
|
||||
c = client_request_forwarded_tcpip(ctype, rchan);
|
||||
} else if (strcmp(ctype, "forwarded-streamlocal@openssh.com") == 0) {
|
||||
c = client_request_forwarded_streamlocal(ctype, rchan);
|
||||
} else if (strcmp(ctype, "x11") == 0) {
|
||||
c = client_request_x11(ctype, rchan);
|
||||
} else if (strcmp(ctype, "auth-agent@openssh.com") == 0) {
|
||||
|
@ -2036,7 +2046,7 @@ client_input_channel_req(int type, u_int32_t seq, void *ctxt)
|
|||
}
|
||||
packet_check_eom();
|
||||
}
|
||||
if (reply && c != NULL) {
|
||||
if (reply && c != NULL && !(c->flags & CHAN_CLOSE_SENT)) {
|
||||
packet_start(success ?
|
||||
SSH2_MSG_CHANNEL_SUCCESS : SSH2_MSG_CHANNEL_FAILURE);
|
||||
packet_put_int(c->remote_id);
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: compat.c,v 1.81 2013/05/17 00:13:13 djm Exp $ */
|
||||
/* $OpenBSD: compat.c,v 1.85 2014/04/20 02:49:32 djm Exp $ */
|
||||
/*
|
||||
* Copyright (c) 1999, 2000, 2001, 2002 Markus Friedl. All rights reserved.
|
||||
*
|
||||
|
@ -93,6 +93,9 @@ compat_datafellows(const char *version)
|
|||
{ "Sun_SSH_1.0*", SSH_BUG_NOREKEY|SSH_BUG_EXTEOF},
|
||||
{ "OpenSSH_4*", 0 },
|
||||
{ "OpenSSH_5*", SSH_NEW_OPENSSH|SSH_BUG_DYNAMIC_RPORT},
|
||||
{ "OpenSSH_6.6.1*", SSH_NEW_OPENSSH},
|
||||
{ "OpenSSH_6.5*,"
|
||||
"OpenSSH_6.6*", SSH_NEW_OPENSSH|SSH_BUG_CURVE25519PAD},
|
||||
{ "OpenSSH*", SSH_NEW_OPENSSH },
|
||||
{ "*MindTerm*", 0 },
|
||||
{ "2.1.0*", SSH_BUG_SIGBLOB|SSH_BUG_HMAC|
|
||||
|
@ -169,8 +172,9 @@ compat_datafellows(const char *version)
|
|||
for (i = 0; check[i].pat; i++) {
|
||||
if (match_pattern_list(version, check[i].pat,
|
||||
strlen(check[i].pat), 0) == 1) {
|
||||
debug("match: %s pat %s", version, check[i].pat);
|
||||
datafellows = check[i].bugs;
|
||||
debug("match: %s pat %s compat 0x%08x",
|
||||
version, check[i].pat, datafellows);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
@ -206,33 +210,71 @@ proto_spec(const char *spec)
|
|||
return ret;
|
||||
}
|
||||
|
||||
char *
|
||||
compat_cipher_proposal(char *cipher_prop)
|
||||
/*
|
||||
* Filters a proposal string, excluding any algorithm matching the 'filter'
|
||||
* pattern list.
|
||||
*/
|
||||
static char *
|
||||
filter_proposal(char *proposal, const char *filter)
|
||||
{
|
||||
Buffer b;
|
||||
char *orig_prop, *fix_ciphers;
|
||||
char *orig_prop, *fix_prop;
|
||||
char *cp, *tmp;
|
||||
|
||||
if (!(datafellows & SSH_BUG_BIGENDIANAES))
|
||||
return(cipher_prop);
|
||||
|
||||
buffer_init(&b);
|
||||
tmp = orig_prop = xstrdup(cipher_prop);
|
||||
tmp = orig_prop = xstrdup(proposal);
|
||||
while ((cp = strsep(&tmp, ",")) != NULL) {
|
||||
if (strncmp(cp, "aes", 3) != 0) {
|
||||
if (match_pattern_list(cp, filter, strlen(cp), 0) != 1) {
|
||||
if (buffer_len(&b) > 0)
|
||||
buffer_append(&b, ",", 1);
|
||||
buffer_append(&b, cp, strlen(cp));
|
||||
}
|
||||
} else
|
||||
debug2("Compat: skipping algorithm \"%s\"", cp);
|
||||
}
|
||||
buffer_append(&b, "\0", 1);
|
||||
fix_ciphers = xstrdup(buffer_ptr(&b));
|
||||
fix_prop = xstrdup(buffer_ptr(&b));
|
||||
buffer_free(&b);
|
||||
free(orig_prop);
|
||||
debug2("Original cipher proposal: %s", cipher_prop);
|
||||
debug2("Compat cipher proposal: %s", fix_ciphers);
|
||||
if (!*fix_ciphers)
|
||||
fatal("No available ciphers found.");
|
||||
|
||||
return(fix_ciphers);
|
||||
return fix_prop;
|
||||
}
|
||||
|
||||
char *
|
||||
compat_cipher_proposal(char *cipher_prop)
|
||||
{
|
||||
if (!(datafellows & SSH_BUG_BIGENDIANAES))
|
||||
return cipher_prop;
|
||||
debug2("%s: original cipher proposal: %s", __func__, cipher_prop);
|
||||
cipher_prop = filter_proposal(cipher_prop, "aes*");
|
||||
debug2("%s: compat cipher proposal: %s", __func__, cipher_prop);
|
||||
if (*cipher_prop == '\0')
|
||||
fatal("No supported ciphers found");
|
||||
return cipher_prop;
|
||||
}
|
||||
|
||||
char *
|
||||
compat_pkalg_proposal(char *pkalg_prop)
|
||||
{
|
||||
if (!(datafellows & SSH_BUG_RSASIGMD5))
|
||||
return pkalg_prop;
|
||||
debug2("%s: original public key proposal: %s", __func__, pkalg_prop);
|
||||
pkalg_prop = filter_proposal(pkalg_prop, "ssh-rsa");
|
||||
debug2("%s: compat public key proposal: %s", __func__, pkalg_prop);
|
||||
if (*pkalg_prop == '\0')
|
||||
fatal("No supported PK algorithms found");
|
||||
return pkalg_prop;
|
||||
}
|
||||
|
||||
char *
|
||||
compat_kex_proposal(char *kex_prop)
|
||||
{
|
||||
if (!(datafellows & SSH_BUG_CURVE25519PAD))
|
||||
return kex_prop;
|
||||
debug2("%s: original KEX proposal: %s", __func__, kex_prop);
|
||||
kex_prop = filter_proposal(kex_prop, "curve25519-sha256@libssh.org");
|
||||
debug2("%s: compat KEX proposal: %s", __func__, kex_prop);
|
||||
if (*kex_prop == '\0')
|
||||
fatal("No supported key exchange algorithms found");
|
||||
return kex_prop;
|
||||
}
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: compat.h,v 1.43 2011/09/23 07:45:05 markus Exp $ */
|
||||
/* $OpenBSD: compat.h,v 1.45 2014/04/18 23:52:25 djm Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 1999, 2000, 2001 Markus Friedl. All rights reserved.
|
||||
|
@ -59,12 +59,15 @@
|
|||
#define SSH_BUG_RFWD_ADDR 0x02000000
|
||||
#define SSH_NEW_OPENSSH 0x04000000
|
||||
#define SSH_BUG_DYNAMIC_RPORT 0x08000000
|
||||
#define SSH_BUG_CURVE25519PAD 0x10000000
|
||||
|
||||
void enable_compat13(void);
|
||||
void enable_compat20(void);
|
||||
void compat_datafellows(const char *);
|
||||
int proto_spec(const char *);
|
||||
char *compat_cipher_proposal(char *);
|
||||
char *compat_pkalg_proposal(char *);
|
||||
char *compat_kex_proposal(char *);
|
||||
|
||||
extern int compat13;
|
||||
extern int compat20;
|
||||
|
|
|
@ -0,0 +1,42 @@
|
|||
/* $OpenBSD: crypto_api.h,v 1.3 2013/12/17 10:36:38 markus Exp $ */
|
||||
|
||||
/*
|
||||
* Assembled from generated headers and source files by Markus Friedl.
|
||||
* Placed in the public domain.
|
||||
*/
|
||||
|
||||
#ifndef crypto_api_h
|
||||
#define crypto_api_h
|
||||
|
||||
#include <stdint.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
typedef int32_t crypto_int32;
|
||||
typedef uint32_t crypto_uint32;
|
||||
|
||||
#define randombytes(buf, buf_len) arc4random_buf((buf), (buf_len))
|
||||
|
||||
#define crypto_hashblocks_sha512_STATEBYTES 64U
|
||||
#define crypto_hashblocks_sha512_BLOCKBYTES 128U
|
||||
|
||||
int crypto_hashblocks_sha512(unsigned char *, const unsigned char *,
|
||||
unsigned long long);
|
||||
|
||||
#define crypto_hash_sha512_BYTES 64U
|
||||
|
||||
int crypto_hash_sha512(unsigned char *, const unsigned char *,
|
||||
unsigned long long);
|
||||
|
||||
int crypto_verify_32(const unsigned char *, const unsigned char *);
|
||||
|
||||
#define crypto_sign_ed25519_SECRETKEYBYTES 64U
|
||||
#define crypto_sign_ed25519_PUBLICKEYBYTES 32U
|
||||
#define crypto_sign_ed25519_BYTES 64U
|
||||
|
||||
int crypto_sign_ed25519(unsigned char *, unsigned long long *,
|
||||
const unsigned char *, unsigned long long, const unsigned char *);
|
||||
int crypto_sign_ed25519_open(unsigned char *, unsigned long long *,
|
||||
const unsigned char *, unsigned long long, const unsigned char *);
|
||||
int crypto_sign_ed25519_keypair(unsigned char *, unsigned char *);
|
||||
|
||||
#endif /* crypto_api_h */
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: dh.c,v 1.51 2013/07/02 12:31:43 markus Exp $ */
|
||||
/* $OpenBSD: dh.c,v 1.53 2013/11/21 00:45:44 djm Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2000 Niels Provos. All rights reserved.
|
||||
*
|
||||
|
@ -251,33 +251,19 @@ dh_pub_is_valid(DH *dh, BIGNUM *dh_pub)
|
|||
void
|
||||
dh_gen_key(DH *dh, int need)
|
||||
{
|
||||
int i, bits_set, tries = 0;
|
||||
int pbits;
|
||||
|
||||
if (need < 0)
|
||||
fatal("dh_gen_key: need < 0");
|
||||
if (need <= 0)
|
||||
fatal("%s: need <= 0", __func__);
|
||||
if (dh->p == NULL)
|
||||
fatal("dh_gen_key: dh->p == NULL");
|
||||
if (need > INT_MAX / 2 || 2 * need >= BN_num_bits(dh->p))
|
||||
fatal("dh_gen_key: group too small: %d (2*need %d)",
|
||||
BN_num_bits(dh->p), 2*need);
|
||||
do {
|
||||
if (dh->priv_key != NULL)
|
||||
BN_clear_free(dh->priv_key);
|
||||
if ((dh->priv_key = BN_new()) == NULL)
|
||||
fatal("dh_gen_key: BN_new failed");
|
||||
/* generate a 2*need bits random private exponent */
|
||||
if (!BN_rand(dh->priv_key, 2*need, 0, 0))
|
||||
fatal("dh_gen_key: BN_rand failed");
|
||||
if (DH_generate_key(dh) == 0)
|
||||
fatal("DH_generate_key");
|
||||
for (i = 0, bits_set = 0; i <= BN_num_bits(dh->priv_key); i++)
|
||||
if (BN_is_bit_set(dh->priv_key, i))
|
||||
bits_set++;
|
||||
debug2("dh_gen_key: priv key bits set: %d/%d",
|
||||
bits_set, BN_num_bits(dh->priv_key));
|
||||
if (tries++ > 10)
|
||||
fatal("dh_gen_key: too many bad keys: giving up");
|
||||
} while (!dh_pub_is_valid(dh, dh->pub_key));
|
||||
fatal("%s: dh->p == NULL", __func__);
|
||||
if ((pbits = BN_num_bits(dh->p)) <= 0)
|
||||
fatal("%s: bits(p) <= 0", __func__);
|
||||
dh->length = MIN(need * 2, pbits - 1);
|
||||
if (DH_generate_key(dh) == 0)
|
||||
fatal("%s: key generation failed", __func__);
|
||||
if (!dh_pub_is_valid(dh, dh->pub_key))
|
||||
fatal("%s: generated invalid key", __func__);
|
||||
}
|
||||
|
||||
DH *
|
||||
|
@ -349,17 +335,20 @@ dh_new_group14(void)
|
|||
|
||||
/*
|
||||
* Estimates the group order for a Diffie-Hellman group that has an
|
||||
* attack complexity approximately the same as O(2**bits). Estimate
|
||||
* with: O(exp(1.9223 * (ln q)^(1/3) (ln ln q)^(2/3)))
|
||||
* attack complexity approximately the same as O(2**bits).
|
||||
* Values from NIST Special Publication 800-57: Recommendation for Key
|
||||
* Management Part 1 (rev 3) limited by the recommended maximum value
|
||||
* from RFC4419 section 3.
|
||||
*/
|
||||
|
||||
int
|
||||
dh_estimate(int bits)
|
||||
{
|
||||
|
||||
if (bits <= 112)
|
||||
return 2048;
|
||||
if (bits <= 128)
|
||||
return (1024); /* O(2**86) */
|
||||
return 3072;
|
||||
if (bits <= 192)
|
||||
return (2048); /* O(2**116) */
|
||||
return (4096); /* O(2**156) */
|
||||
return 7680;
|
||||
return 8192;
|
||||
}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: dh.h,v 1.10 2008/06/26 09:19:40 djm Exp $ */
|
||||
/* $OpenBSD: dh.h,v 1.11 2013/10/08 11:42:13 dtucker Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 2000 Niels Provos. All rights reserved.
|
||||
|
@ -43,6 +43,7 @@ int dh_pub_is_valid(DH *, BIGNUM *);
|
|||
|
||||
int dh_estimate(int);
|
||||
|
||||
/* Min and max values from RFC4419. */
|
||||
#define DH_GRP_MIN 1024
|
||||
#define DH_GRP_MAX 8192
|
||||
|
||||
|
|
|
@ -0,0 +1,237 @@
|
|||
/* $OpenBSD: digest-libc.c,v 1.3 2014/06/24 01:13:21 djm Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2013 Damien Miller <djm@mindrot.org>
|
||||
* Copyright (c) 2014 Markus Friedl. All rights reserved.
|
||||
*
|
||||
* Permission to use, copy, modify, and distribute this software for any
|
||||
* purpose with or without fee is hereby granted, provided that the above
|
||||
* copyright notice and this permission notice appear in all copies.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
#include <sys/types.h>
|
||||
#include <limits.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
|
||||
#include <md5.h>
|
||||
#include <rmd160.h>
|
||||
#include <sha1.h>
|
||||
#include <sha2.h>
|
||||
|
||||
#include "ssherr.h"
|
||||
#include "sshbuf.h"
|
||||
#include "digest.h"
|
||||
|
||||
typedef void md_init_fn(void *mdctx);
|
||||
typedef void md_update_fn(void *mdctx, const u_int8_t *m, size_t mlen);
|
||||
typedef void md_final_fn(u_int8_t[], void *mdctx);
|
||||
|
||||
struct ssh_digest_ctx {
|
||||
int alg;
|
||||
void *mdctx;
|
||||
};
|
||||
|
||||
struct ssh_digest {
|
||||
int id;
|
||||
const char *name;
|
||||
size_t block_len;
|
||||
size_t digest_len;
|
||||
size_t ctx_len;
|
||||
md_init_fn *md_init;
|
||||
md_update_fn *md_update;
|
||||
md_final_fn *md_final;
|
||||
};
|
||||
|
||||
/* NB. Indexed directly by algorithm number */
|
||||
const struct ssh_digest digests[SSH_DIGEST_MAX] = {
|
||||
{
|
||||
SSH_DIGEST_MD5,
|
||||
"MD5",
|
||||
MD5_BLOCK_LENGTH,
|
||||
MD5_DIGEST_LENGTH,
|
||||
sizeof(MD5_CTX),
|
||||
(md_init_fn *) MD5Init,
|
||||
(md_update_fn *) MD5Update,
|
||||
(md_final_fn *) MD5Final
|
||||
},
|
||||
{
|
||||
SSH_DIGEST_RIPEMD160,
|
||||
"RIPEMD160",
|
||||
RMD160_BLOCK_LENGTH,
|
||||
RMD160_DIGEST_LENGTH,
|
||||
sizeof(RMD160_CTX),
|
||||
(md_init_fn *) RMD160Init,
|
||||
(md_update_fn *) RMD160Update,
|
||||
(md_final_fn *) RMD160Final
|
||||
},
|
||||
{
|
||||
SSH_DIGEST_SHA1,
|
||||
"SHA1",
|
||||
SHA1_BLOCK_LENGTH,
|
||||
SHA1_DIGEST_LENGTH,
|
||||
sizeof(SHA1_CTX),
|
||||
(md_init_fn *) SHA1Init,
|
||||
(md_update_fn *) SHA1Update,
|
||||
(md_final_fn *) SHA1Final
|
||||
},
|
||||
{
|
||||
SSH_DIGEST_SHA256,
|
||||
"SHA256",
|
||||
SHA256_BLOCK_LENGTH,
|
||||
SHA256_DIGEST_LENGTH,
|
||||
sizeof(SHA2_CTX),
|
||||
(md_init_fn *) SHA256Init,
|
||||
(md_update_fn *) SHA256Update,
|
||||
(md_final_fn *) SHA256Final
|
||||
},
|
||||
{
|
||||
SSH_DIGEST_SHA384,
|
||||
"SHA384",
|
||||
SHA384_BLOCK_LENGTH,
|
||||
SHA384_DIGEST_LENGTH,
|
||||
sizeof(SHA2_CTX),
|
||||
(md_init_fn *) SHA384Init,
|
||||
(md_update_fn *) SHA384Update,
|
||||
(md_final_fn *) SHA384Final
|
||||
},
|
||||
{
|
||||
SSH_DIGEST_SHA512,
|
||||
"SHA512",
|
||||
SHA512_BLOCK_LENGTH,
|
||||
SHA512_DIGEST_LENGTH,
|
||||
sizeof(SHA2_CTX),
|
||||
(md_init_fn *) SHA512Init,
|
||||
(md_update_fn *) SHA512Update,
|
||||
(md_final_fn *) SHA512Final
|
||||
}
|
||||
};
|
||||
|
||||
static const struct ssh_digest *
|
||||
ssh_digest_by_alg(int alg)
|
||||
{
|
||||
if (alg < 0 || alg >= SSH_DIGEST_MAX)
|
||||
return NULL;
|
||||
if (digests[alg].id != alg) /* sanity */
|
||||
return NULL;
|
||||
return &(digests[alg]);
|
||||
}
|
||||
|
||||
size_t
|
||||
ssh_digest_bytes(int alg)
|
||||
{
|
||||
const struct ssh_digest *digest = ssh_digest_by_alg(alg);
|
||||
|
||||
return digest == NULL ? 0 : digest->digest_len;
|
||||
}
|
||||
|
||||
size_t
|
||||
ssh_digest_blocksize(struct ssh_digest_ctx *ctx)
|
||||
{
|
||||
const struct ssh_digest *digest = ssh_digest_by_alg(ctx->alg);
|
||||
|
||||
return digest == NULL ? 0 : digest->block_len;
|
||||
}
|
||||
|
||||
struct ssh_digest_ctx *
|
||||
ssh_digest_start(int alg)
|
||||
{
|
||||
const struct ssh_digest *digest = ssh_digest_by_alg(alg);
|
||||
struct ssh_digest_ctx *ret;
|
||||
|
||||
if (digest == NULL || (ret = calloc(1, sizeof(ret))) == NULL)
|
||||
return NULL;
|
||||
if ((ret->mdctx = calloc(1, digest->ctx_len)) == NULL) {
|
||||
free(ret);
|
||||
return NULL;
|
||||
}
|
||||
ret->alg = alg;
|
||||
digest->md_init(ret->mdctx);
|
||||
return ret;
|
||||
}
|
||||
|
||||
int
|
||||
ssh_digest_copy_state(struct ssh_digest_ctx *from, struct ssh_digest_ctx *to)
|
||||
{
|
||||
const struct ssh_digest *digest = ssh_digest_by_alg(from->alg);
|
||||
|
||||
if (digest == NULL || from->alg != to->alg)
|
||||
return SSH_ERR_INVALID_ARGUMENT;
|
||||
memcpy(to->mdctx, from->mdctx, digest->ctx_len);
|
||||
return 0;
|
||||
}
|
||||
|
||||
int
|
||||
ssh_digest_update(struct ssh_digest_ctx *ctx, const void *m, size_t mlen)
|
||||
{
|
||||
const struct ssh_digest *digest = ssh_digest_by_alg(ctx->alg);
|
||||
|
||||
if (digest == NULL)
|
||||
return SSH_ERR_INVALID_ARGUMENT;
|
||||
digest->md_update(ctx->mdctx, m, mlen);
|
||||
return 0;
|
||||
}
|
||||
|
||||
int
|
||||
ssh_digest_update_buffer(struct ssh_digest_ctx *ctx, const struct sshbuf *b)
|
||||
{
|
||||
return ssh_digest_update(ctx, sshbuf_ptr(b), sshbuf_len(b));
|
||||
}
|
||||
|
||||
int
|
||||
ssh_digest_final(struct ssh_digest_ctx *ctx, u_char *d, size_t dlen)
|
||||
{
|
||||
const struct ssh_digest *digest = ssh_digest_by_alg(ctx->alg);
|
||||
|
||||
if (digest == NULL)
|
||||
return SSH_ERR_INVALID_ARGUMENT;
|
||||
if (dlen > UINT_MAX)
|
||||
return SSH_ERR_INVALID_ARGUMENT;
|
||||
if (dlen < digest->digest_len) /* No truncation allowed */
|
||||
return SSH_ERR_INVALID_ARGUMENT;
|
||||
digest->md_final(d, ctx->mdctx);
|
||||
return 0;
|
||||
}
|
||||
|
||||
void
|
||||
ssh_digest_free(struct ssh_digest_ctx *ctx)
|
||||
{
|
||||
const struct ssh_digest *digest;
|
||||
|
||||
if (ctx != NULL) {
|
||||
digest = ssh_digest_by_alg(ctx->alg);
|
||||
if (digest) {
|
||||
explicit_bzero(ctx->mdctx, digest->ctx_len);
|
||||
free(ctx->mdctx);
|
||||
explicit_bzero(ctx, sizeof(*ctx));
|
||||
free(ctx);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
int
|
||||
ssh_digest_memory(int alg, const void *m, size_t mlen, u_char *d, size_t dlen)
|
||||
{
|
||||
struct ssh_digest_ctx *ctx = ssh_digest_start(alg);
|
||||
|
||||
if (ctx == NULL)
|
||||
return SSH_ERR_INVALID_ARGUMENT;
|
||||
if (ssh_digest_update(ctx, m, mlen) != 0 ||
|
||||
ssh_digest_final(ctx, d, dlen) != 0)
|
||||
return SSH_ERR_INVALID_ARGUMENT;
|
||||
ssh_digest_free(ctx);
|
||||
return 0;
|
||||
}
|
||||
|
||||
int
|
||||
ssh_digest_buffer(int alg, const struct sshbuf *b, u_char *d, size_t dlen)
|
||||
{
|
||||
return ssh_digest_memory(alg, sshbuf_ptr(b), sshbuf_len(b), d, dlen);
|
||||
}
|
|
@ -0,0 +1,167 @@
|
|||
/* $OpenBSD: digest-openssl.c,v 1.4 2014/07/03 03:26:43 djm Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2013 Damien Miller <djm@mindrot.org>
|
||||
*
|
||||
* Permission to use, copy, modify, and distribute this software for any
|
||||
* purpose with or without fee is hereby granted, provided that the above
|
||||
* copyright notice and this permission notice appear in all copies.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
#include <sys/types.h>
|
||||
#include <limits.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
|
||||
#include <openssl/evp.h>
|
||||
|
||||
#include "sshbuf.h"
|
||||
#include "digest.h"
|
||||
#include "ssherr.h"
|
||||
|
||||
struct ssh_digest_ctx {
|
||||
int alg;
|
||||
EVP_MD_CTX mdctx;
|
||||
};
|
||||
|
||||
struct ssh_digest {
|
||||
int id;
|
||||
const char *name;
|
||||
size_t digest_len;
|
||||
const EVP_MD *(*mdfunc)(void);
|
||||
};
|
||||
|
||||
/* NB. Indexed directly by algorithm number */
|
||||
const struct ssh_digest digests[] = {
|
||||
{ SSH_DIGEST_MD5, "MD5", 16, EVP_md5 },
|
||||
{ SSH_DIGEST_RIPEMD160, "RIPEMD160", 20, EVP_ripemd160 },
|
||||
{ SSH_DIGEST_SHA1, "SHA1", 20, EVP_sha1 },
|
||||
{ SSH_DIGEST_SHA256, "SHA256", 32, EVP_sha256 },
|
||||
{ SSH_DIGEST_SHA384, "SHA384", 48, EVP_sha384 },
|
||||
{ SSH_DIGEST_SHA512, "SHA512", 64, EVP_sha512 },
|
||||
{ -1, NULL, 0, NULL },
|
||||
};
|
||||
|
||||
static const struct ssh_digest *
|
||||
ssh_digest_by_alg(int alg)
|
||||
{
|
||||
if (alg < 0 || alg >= SSH_DIGEST_MAX)
|
||||
return NULL;
|
||||
if (digests[alg].id != alg) /* sanity */
|
||||
return NULL;
|
||||
return &(digests[alg]);
|
||||
}
|
||||
|
||||
size_t
|
||||
ssh_digest_bytes(int alg)
|
||||
{
|
||||
const struct ssh_digest *digest = ssh_digest_by_alg(alg);
|
||||
|
||||
return digest == NULL ? 0 : digest->digest_len;
|
||||
}
|
||||
|
||||
size_t
|
||||
ssh_digest_blocksize(struct ssh_digest_ctx *ctx)
|
||||
{
|
||||
return EVP_MD_CTX_block_size(&ctx->mdctx);
|
||||
}
|
||||
|
||||
struct ssh_digest_ctx *
|
||||
ssh_digest_start(int alg)
|
||||
{
|
||||
const struct ssh_digest *digest = ssh_digest_by_alg(alg);
|
||||
struct ssh_digest_ctx *ret;
|
||||
|
||||
if (digest == NULL || ((ret = calloc(1, sizeof(*ret))) == NULL))
|
||||
return NULL;
|
||||
ret->alg = alg;
|
||||
EVP_MD_CTX_init(&ret->mdctx);
|
||||
if (EVP_DigestInit_ex(&ret->mdctx, digest->mdfunc(), NULL) != 1) {
|
||||
free(ret);
|
||||
return NULL;
|
||||
}
|
||||
return ret;
|
||||
}
|
||||
|
||||
int
|
||||
ssh_digest_copy_state(struct ssh_digest_ctx *from, struct ssh_digest_ctx *to)
|
||||
{
|
||||
if (from->alg != to->alg)
|
||||
return SSH_ERR_INVALID_ARGUMENT;
|
||||
/* we have bcopy-style order while openssl has memcpy-style */
|
||||
if (!EVP_MD_CTX_copy_ex(&to->mdctx, &from->mdctx))
|
||||
return SSH_ERR_LIBCRYPTO_ERROR;
|
||||
return 0;
|
||||
}
|
||||
|
||||
int
|
||||
ssh_digest_update(struct ssh_digest_ctx *ctx, const void *m, size_t mlen)
|
||||
{
|
||||
if (EVP_DigestUpdate(&ctx->mdctx, m, mlen) != 1)
|
||||
return SSH_ERR_LIBCRYPTO_ERROR;
|
||||
return 0;
|
||||
}
|
||||
|
||||
int
|
||||
ssh_digest_update_buffer(struct ssh_digest_ctx *ctx, const struct sshbuf *b)
|
||||
{
|
||||
return ssh_digest_update(ctx, sshbuf_ptr(b), sshbuf_len(b));
|
||||
}
|
||||
|
||||
int
|
||||
ssh_digest_final(struct ssh_digest_ctx *ctx, u_char *d, size_t dlen)
|
||||
{
|
||||
const struct ssh_digest *digest = ssh_digest_by_alg(ctx->alg);
|
||||
u_int l = dlen;
|
||||
|
||||
if (dlen > UINT_MAX)
|
||||
return SSH_ERR_INVALID_ARGUMENT;
|
||||
if (dlen < digest->digest_len) /* No truncation allowed */
|
||||
return SSH_ERR_INVALID_ARGUMENT;
|
||||
if (EVP_DigestFinal_ex(&ctx->mdctx, d, &l) != 1)
|
||||
return SSH_ERR_LIBCRYPTO_ERROR;
|
||||
if (l != digest->digest_len) /* sanity */
|
||||
return SSH_ERR_INTERNAL_ERROR;
|
||||
return 0;
|
||||
}
|
||||
|
||||
void
|
||||
ssh_digest_free(struct ssh_digest_ctx *ctx)
|
||||
{
|
||||
if (ctx != NULL) {
|
||||
EVP_MD_CTX_cleanup(&ctx->mdctx);
|
||||
explicit_bzero(ctx, sizeof(*ctx));
|
||||
free(ctx);
|
||||
}
|
||||
}
|
||||
|
||||
int
|
||||
ssh_digest_memory(int alg, const void *m, size_t mlen, u_char *d, size_t dlen)
|
||||
{
|
||||
const struct ssh_digest *digest = ssh_digest_by_alg(alg);
|
||||
u_int mdlen;
|
||||
|
||||
if (digest == NULL)
|
||||
return SSH_ERR_INVALID_ARGUMENT;
|
||||
if (dlen > UINT_MAX)
|
||||
return SSH_ERR_INVALID_ARGUMENT;
|
||||
if (dlen < digest->digest_len)
|
||||
return SSH_ERR_INVALID_ARGUMENT;
|
||||
mdlen = dlen;
|
||||
if (!EVP_Digest(m, mlen, d, &mdlen, digest->mdfunc(), NULL))
|
||||
return SSH_ERR_LIBCRYPTO_ERROR;
|
||||
return 0;
|
||||
}
|
||||
|
||||
int
|
||||
ssh_digest_buffer(int alg, const struct sshbuf *b, u_char *d, size_t dlen)
|
||||
{
|
||||
return ssh_digest_memory(alg, sshbuf_ptr(b), sshbuf_len(b), d, dlen);
|
||||
}
|
|
@ -0,0 +1,65 @@
|
|||
/* $OpenBSD: digest.h,v 1.6 2014/07/03 04:36:45 djm Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2013 Damien Miller <djm@mindrot.org>
|
||||
*
|
||||
* Permission to use, copy, modify, and distribute this software for any
|
||||
* purpose with or without fee is hereby granted, provided that the above
|
||||
* copyright notice and this permission notice appear in all copies.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
#ifndef _DIGEST_H
|
||||
#define _DIGEST_H
|
||||
|
||||
/* Maximum digest output length */
|
||||
#define SSH_DIGEST_MAX_LENGTH 64
|
||||
|
||||
/* Digest algorithms */
|
||||
#define SSH_DIGEST_MD5 0
|
||||
#define SSH_DIGEST_RIPEMD160 1
|
||||
#define SSH_DIGEST_SHA1 2
|
||||
#define SSH_DIGEST_SHA256 3
|
||||
#define SSH_DIGEST_SHA384 4
|
||||
#define SSH_DIGEST_SHA512 5
|
||||
#define SSH_DIGEST_MAX 6
|
||||
|
||||
struct sshbuf;
|
||||
struct ssh_digest_ctx;
|
||||
|
||||
/* Returns the algorithm's digest length in bytes or 0 for invalid algorithm */
|
||||
size_t ssh_digest_bytes(int alg);
|
||||
|
||||
/* Returns the block size of the digest, e.g. for implementing HMAC */
|
||||
size_t ssh_digest_blocksize(struct ssh_digest_ctx *ctx);
|
||||
|
||||
/* Copies internal state of digest of 'from' to 'to' */
|
||||
int ssh_digest_copy_state(struct ssh_digest_ctx *from,
|
||||
struct ssh_digest_ctx *to);
|
||||
|
||||
/* One-shot API */
|
||||
int ssh_digest_memory(int alg, const void *m, size_t mlen,
|
||||
u_char *d, size_t dlen)
|
||||
__attribute__((__bounded__(__buffer__, 2, 3)))
|
||||
__attribute__((__bounded__(__buffer__, 4, 5)));
|
||||
int ssh_digest_buffer(int alg, const struct sshbuf *b, u_char *d, size_t dlen)
|
||||
__attribute__((__bounded__(__buffer__, 3, 4)));
|
||||
|
||||
/* Update API */
|
||||
struct ssh_digest_ctx *ssh_digest_start(int alg);
|
||||
int ssh_digest_update(struct ssh_digest_ctx *ctx, const void *m, size_t mlen)
|
||||
__attribute__((__bounded__(__buffer__, 2, 3)));
|
||||
int ssh_digest_update_buffer(struct ssh_digest_ctx *ctx,
|
||||
const struct sshbuf *b);
|
||||
int ssh_digest_final(struct ssh_digest_ctx *ctx, u_char *d, size_t dlen)
|
||||
__attribute__((__bounded__(__buffer__, 2, 3)));
|
||||
void ssh_digest_free(struct ssh_digest_ctx *ctx);
|
||||
|
||||
#endif /* _DIGEST_H */
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: dns.c,v 1.29 2013/05/17 00:13:13 djm Exp $ */
|
||||
/* $OpenBSD: dns.c,v 1.31 2014/06/24 01:13:21 djm Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 2003 Wesley Griffin. All rights reserved.
|
||||
|
@ -31,6 +31,8 @@
|
|||
#include <netdb.h>
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
#include <stdarg.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "xmalloc.h"
|
||||
#include "key.h"
|
||||
|
@ -93,6 +95,11 @@ dns_read_key(u_int8_t *algorithm, u_int8_t *digest_type,
|
|||
if (!*digest_type)
|
||||
*digest_type = SSHFP_HASH_SHA256;
|
||||
break;
|
||||
case KEY_ED25519:
|
||||
*algorithm = SSHFP_KEY_ED25519;
|
||||
if (!*digest_type)
|
||||
*digest_type = SSHFP_HASH_SHA256;
|
||||
break;
|
||||
default:
|
||||
*algorithm = SSHFP_KEY_RESERVED; /* 0 */
|
||||
*digest_type = SSHFP_HASH_RESERVED; /* 0 */
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: dns.h,v 1.12 2012/05/23 03:28:28 djm Exp $ */
|
||||
/* $OpenBSD: dns.h,v 1.13 2014/04/20 09:24:26 logan Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 2003 Wesley Griffin. All rights reserved.
|
||||
|
@ -32,7 +32,8 @@ enum sshfp_types {
|
|||
SSHFP_KEY_RESERVED = 0,
|
||||
SSHFP_KEY_RSA = 1,
|
||||
SSHFP_KEY_DSA = 2,
|
||||
SSHFP_KEY_ECDSA = 3
|
||||
SSHFP_KEY_ECDSA = 3,
|
||||
SSHFP_KEY_ED25519 = 4
|
||||
};
|
||||
|
||||
enum sshfp_hashes {
|
||||
|
|
|
@ -0,0 +1,143 @@
|
|||
/* $OpenBSD: ed25519.c,v 1.3 2013/12/09 11:03:45 markus Exp $ */
|
||||
|
||||
/*
|
||||
* Public Domain, Authors: Daniel J. Bernstein, Niels Duif, Tanja Lange,
|
||||
* Peter Schwabe, Bo-Yin Yang.
|
||||
* Copied from supercop-20130419/crypto_sign/ed25519/ref/ed25519.c
|
||||
*/
|
||||
|
||||
#include "crypto_api.h"
|
||||
|
||||
#include "ge25519.h"
|
||||
|
||||
static void get_hram(unsigned char *hram, const unsigned char *sm, const unsigned char *pk, unsigned char *playground, unsigned long long smlen)
|
||||
{
|
||||
unsigned long long i;
|
||||
|
||||
for (i = 0;i < 32;++i) playground[i] = sm[i];
|
||||
for (i = 32;i < 64;++i) playground[i] = pk[i-32];
|
||||
for (i = 64;i < smlen;++i) playground[i] = sm[i];
|
||||
|
||||
crypto_hash_sha512(hram,playground,smlen);
|
||||
}
|
||||
|
||||
|
||||
int crypto_sign_ed25519_keypair(
|
||||
unsigned char *pk,
|
||||
unsigned char *sk
|
||||
)
|
||||
{
|
||||
sc25519 scsk;
|
||||
ge25519 gepk;
|
||||
unsigned char extsk[64];
|
||||
int i;
|
||||
|
||||
randombytes(sk, 32);
|
||||
crypto_hash_sha512(extsk, sk, 32);
|
||||
extsk[0] &= 248;
|
||||
extsk[31] &= 127;
|
||||
extsk[31] |= 64;
|
||||
|
||||
sc25519_from32bytes(&scsk,extsk);
|
||||
|
||||
ge25519_scalarmult_base(&gepk, &scsk);
|
||||
ge25519_pack(pk, &gepk);
|
||||
for(i=0;i<32;i++)
|
||||
sk[32 + i] = pk[i];
|
||||
return 0;
|
||||
}
|
||||
|
||||
int crypto_sign_ed25519(
|
||||
unsigned char *sm,unsigned long long *smlen,
|
||||
const unsigned char *m,unsigned long long mlen,
|
||||
const unsigned char *sk
|
||||
)
|
||||
{
|
||||
sc25519 sck, scs, scsk;
|
||||
ge25519 ger;
|
||||
unsigned char r[32];
|
||||
unsigned char s[32];
|
||||
unsigned char extsk[64];
|
||||
unsigned long long i;
|
||||
unsigned char hmg[crypto_hash_sha512_BYTES];
|
||||
unsigned char hram[crypto_hash_sha512_BYTES];
|
||||
|
||||
crypto_hash_sha512(extsk, sk, 32);
|
||||
extsk[0] &= 248;
|
||||
extsk[31] &= 127;
|
||||
extsk[31] |= 64;
|
||||
|
||||
*smlen = mlen+64;
|
||||
for(i=0;i<mlen;i++)
|
||||
sm[64 + i] = m[i];
|
||||
for(i=0;i<32;i++)
|
||||
sm[32 + i] = extsk[32+i];
|
||||
|
||||
crypto_hash_sha512(hmg, sm+32, mlen+32); /* Generate k as h(extsk[32],...,extsk[63],m) */
|
||||
|
||||
/* Computation of R */
|
||||
sc25519_from64bytes(&sck, hmg);
|
||||
ge25519_scalarmult_base(&ger, &sck);
|
||||
ge25519_pack(r, &ger);
|
||||
|
||||
/* Computation of s */
|
||||
for(i=0;i<32;i++)
|
||||
sm[i] = r[i];
|
||||
|
||||
get_hram(hram, sm, sk+32, sm, mlen+64);
|
||||
|
||||
sc25519_from64bytes(&scs, hram);
|
||||
sc25519_from32bytes(&scsk, extsk);
|
||||
sc25519_mul(&scs, &scs, &scsk);
|
||||
|
||||
sc25519_add(&scs, &scs, &sck);
|
||||
|
||||
sc25519_to32bytes(s,&scs); /* cat s */
|
||||
for(i=0;i<32;i++)
|
||||
sm[32 + i] = s[i];
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
int crypto_sign_ed25519_open(
|
||||
unsigned char *m,unsigned long long *mlen,
|
||||
const unsigned char *sm,unsigned long long smlen,
|
||||
const unsigned char *pk
|
||||
)
|
||||
{
|
||||
unsigned int i;
|
||||
int ret;
|
||||
unsigned char t2[32];
|
||||
ge25519 get1, get2;
|
||||
sc25519 schram, scs;
|
||||
unsigned char hram[crypto_hash_sha512_BYTES];
|
||||
|
||||
*mlen = (unsigned long long) -1;
|
||||
if (smlen < 64) return -1;
|
||||
|
||||
if (ge25519_unpackneg_vartime(&get1, pk)) return -1;
|
||||
|
||||
get_hram(hram,sm,pk,m,smlen);
|
||||
|
||||
sc25519_from64bytes(&schram, hram);
|
||||
|
||||
sc25519_from32bytes(&scs, sm+32);
|
||||
|
||||
ge25519_double_scalarmult_vartime(&get2, &get1, &schram, &ge25519_base, &scs);
|
||||
ge25519_pack(t2, &get2);
|
||||
|
||||
ret = crypto_verify_32(sm, t2);
|
||||
|
||||
if (!ret)
|
||||
{
|
||||
for(i=0;i<smlen-64;i++)
|
||||
m[i] = sm[i + 64];
|
||||
*mlen = smlen-64;
|
||||
}
|
||||
else
|
||||
{
|
||||
for(i=0;i<smlen-64;i++)
|
||||
m[i] = 0;
|
||||
}
|
||||
return ret;
|
||||
}
|
|
@ -0,0 +1,335 @@
|
|||
/* $OpenBSD: fe25519.c,v 1.3 2013/12/09 11:03:45 markus Exp $ */
|
||||
|
||||
/*
|
||||
* Public Domain, Authors: Daniel J. Bernstein, Niels Duif, Tanja Lange,
|
||||
* Peter Schwabe, Bo-Yin Yang.
|
||||
* Copied from supercop-20130419/crypto_sign/ed25519/ref/fe25519.c
|
||||
*/
|
||||
|
||||
#define WINDOWSIZE 1 /* Should be 1,2, or 4 */
|
||||
#define WINDOWMASK ((1<<WINDOWSIZE)-1)
|
||||
|
||||
#include "fe25519.h"
|
||||
|
||||
static crypto_uint32 equal(crypto_uint32 a,crypto_uint32 b) /* 16-bit inputs */
|
||||
{
|
||||
crypto_uint32 x = a ^ b; /* 0: yes; 1..65535: no */
|
||||
x -= 1; /* 4294967295: yes; 0..65534: no */
|
||||
x >>= 31; /* 1: yes; 0: no */
|
||||
return x;
|
||||
}
|
||||
|
||||
static crypto_uint32 ge(crypto_uint32 a,crypto_uint32 b) /* 16-bit inputs */
|
||||
{
|
||||
unsigned int x = a;
|
||||
x -= (unsigned int) b; /* 0..65535: yes; 4294901761..4294967295: no */
|
||||
x >>= 31; /* 0: yes; 1: no */
|
||||
x ^= 1; /* 1: yes; 0: no */
|
||||
return x;
|
||||
}
|
||||
|
||||
static crypto_uint32 times19(crypto_uint32 a)
|
||||
{
|
||||
return (a << 4) + (a << 1) + a;
|
||||
}
|
||||
|
||||
static crypto_uint32 times38(crypto_uint32 a)
|
||||
{
|
||||
return (a << 5) + (a << 2) + (a << 1);
|
||||
}
|
||||
|
||||
static void reduce_add_sub(fe25519 *r)
|
||||
{
|
||||
crypto_uint32 t;
|
||||
int i,rep;
|
||||
|
||||
for(rep=0;rep<4;rep++)
|
||||
{
|
||||
t = r->v[31] >> 7;
|
||||
r->v[31] &= 127;
|
||||
t = times19(t);
|
||||
r->v[0] += t;
|
||||
for(i=0;i<31;i++)
|
||||
{
|
||||
t = r->v[i] >> 8;
|
||||
r->v[i+1] += t;
|
||||
r->v[i] &= 255;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
static void reduce_mul(fe25519 *r)
|
||||
{
|
||||
crypto_uint32 t;
|
||||
int i,rep;
|
||||
|
||||
for(rep=0;rep<2;rep++)
|
||||
{
|
||||
t = r->v[31] >> 7;
|
||||
r->v[31] &= 127;
|
||||
t = times19(t);
|
||||
r->v[0] += t;
|
||||
for(i=0;i<31;i++)
|
||||
{
|
||||
t = r->v[i] >> 8;
|
||||
r->v[i+1] += t;
|
||||
r->v[i] &= 255;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* reduction modulo 2^255-19 */
|
||||
void fe25519_freeze(fe25519 *r)
|
||||
{
|
||||
int i;
|
||||
crypto_uint32 m = equal(r->v[31],127);
|
||||
for(i=30;i>0;i--)
|
||||
m &= equal(r->v[i],255);
|
||||
m &= ge(r->v[0],237);
|
||||
|
||||
m = -m;
|
||||
|
||||
r->v[31] -= m&127;
|
||||
for(i=30;i>0;i--)
|
||||
r->v[i] -= m&255;
|
||||
r->v[0] -= m&237;
|
||||
}
|
||||
|
||||
void fe25519_unpack(fe25519 *r, const unsigned char x[32])
|
||||
{
|
||||
int i;
|
||||
for(i=0;i<32;i++) r->v[i] = x[i];
|
||||
r->v[31] &= 127;
|
||||
}
|
||||
|
||||
/* Assumes input x being reduced below 2^255 */
|
||||
void fe25519_pack(unsigned char r[32], const fe25519 *x)
|
||||
{
|
||||
int i;
|
||||
fe25519 y = *x;
|
||||
fe25519_freeze(&y);
|
||||
for(i=0;i<32;i++)
|
||||
r[i] = y.v[i];
|
||||
}
|
||||
|
||||
int fe25519_iszero(const fe25519 *x)
|
||||
{
|
||||
int i;
|
||||
int r;
|
||||
fe25519 t = *x;
|
||||
fe25519_freeze(&t);
|
||||
r = equal(t.v[0],0);
|
||||
for(i=1;i<32;i++)
|
||||
r &= equal(t.v[i],0);
|
||||
return r;
|
||||
}
|
||||
|
||||
int fe25519_iseq_vartime(const fe25519 *x, const fe25519 *y)
|
||||
{
|
||||
int i;
|
||||
fe25519 t1 = *x;
|
||||
fe25519 t2 = *y;
|
||||
fe25519_freeze(&t1);
|
||||
fe25519_freeze(&t2);
|
||||
for(i=0;i<32;i++)
|
||||
if(t1.v[i] != t2.v[i]) return 0;
|
||||
return 1;
|
||||
}
|
||||
|
||||
void fe25519_cmov(fe25519 *r, const fe25519 *x, unsigned char b)
|
||||
{
|
||||
int i;
|
||||
crypto_uint32 mask = b;
|
||||
mask = -mask;
|
||||
for(i=0;i<32;i++) r->v[i] ^= mask & (x->v[i] ^ r->v[i]);
|
||||
}
|
||||
|
||||
unsigned char fe25519_getparity(const fe25519 *x)
|
||||
{
|
||||
fe25519 t = *x;
|
||||
fe25519_freeze(&t);
|
||||
return t.v[0] & 1;
|
||||
}
|
||||
|
||||
void fe25519_setone(fe25519 *r)
|
||||
{
|
||||
int i;
|
||||
r->v[0] = 1;
|
||||
for(i=1;i<32;i++) r->v[i]=0;
|
||||
}
|
||||
|
||||
void fe25519_setzero(fe25519 *r)
|
||||
{
|
||||
int i;
|
||||
for(i=0;i<32;i++) r->v[i]=0;
|
||||
}
|
||||
|
||||
void fe25519_neg(fe25519 *r, const fe25519 *x)
|
||||
{
|
||||
fe25519 t;
|
||||
int i;
|
||||
for(i=0;i<32;i++) t.v[i]=x->v[i];
|
||||
fe25519_setzero(r);
|
||||
fe25519_sub(r, r, &t);
|
||||
}
|
||||
|
||||
void fe25519_add(fe25519 *r, const fe25519 *x, const fe25519 *y)
|
||||
{
|
||||
int i;
|
||||
for(i=0;i<32;i++) r->v[i] = x->v[i] + y->v[i];
|
||||
reduce_add_sub(r);
|
||||
}
|
||||
|
||||
void fe25519_sub(fe25519 *r, const fe25519 *x, const fe25519 *y)
|
||||
{
|
||||
int i;
|
||||
crypto_uint32 t[32];
|
||||
t[0] = x->v[0] + 0x1da;
|
||||
t[31] = x->v[31] + 0xfe;
|
||||
for(i=1;i<31;i++) t[i] = x->v[i] + 0x1fe;
|
||||
for(i=0;i<32;i++) r->v[i] = t[i] - y->v[i];
|
||||
reduce_add_sub(r);
|
||||
}
|
||||
|
||||
void fe25519_mul(fe25519 *r, const fe25519 *x, const fe25519 *y)
|
||||
{
|
||||
int i,j;
|
||||
crypto_uint32 t[63];
|
||||
for(i=0;i<63;i++)t[i] = 0;
|
||||
|
||||
for(i=0;i<32;i++)
|
||||
for(j=0;j<32;j++)
|
||||
t[i+j] += x->v[i] * y->v[j];
|
||||
|
||||
for(i=32;i<63;i++)
|
||||
r->v[i-32] = t[i-32] + times38(t[i]);
|
||||
r->v[31] = t[31]; /* result now in r[0]...r[31] */
|
||||
|
||||
reduce_mul(r);
|
||||
}
|
||||
|
||||
void fe25519_square(fe25519 *r, const fe25519 *x)
|
||||
{
|
||||
fe25519_mul(r, x, x);
|
||||
}
|
||||
|
||||
void fe25519_invert(fe25519 *r, const fe25519 *x)
|
||||
{
|
||||
fe25519 z2;
|
||||
fe25519 z9;
|
||||
fe25519 z11;
|
||||
fe25519 z2_5_0;
|
||||
fe25519 z2_10_0;
|
||||
fe25519 z2_20_0;
|
||||
fe25519 z2_50_0;
|
||||
fe25519 z2_100_0;
|
||||
fe25519 t0;
|
||||
fe25519 t1;
|
||||
int i;
|
||||
|
||||
/* 2 */ fe25519_square(&z2,x);
|
||||
/* 4 */ fe25519_square(&t1,&z2);
|
||||
/* 8 */ fe25519_square(&t0,&t1);
|
||||
/* 9 */ fe25519_mul(&z9,&t0,x);
|
||||
/* 11 */ fe25519_mul(&z11,&z9,&z2);
|
||||
/* 22 */ fe25519_square(&t0,&z11);
|
||||
/* 2^5 - 2^0 = 31 */ fe25519_mul(&z2_5_0,&t0,&z9);
|
||||
|
||||
/* 2^6 - 2^1 */ fe25519_square(&t0,&z2_5_0);
|
||||
/* 2^7 - 2^2 */ fe25519_square(&t1,&t0);
|
||||
/* 2^8 - 2^3 */ fe25519_square(&t0,&t1);
|
||||
/* 2^9 - 2^4 */ fe25519_square(&t1,&t0);
|
||||
/* 2^10 - 2^5 */ fe25519_square(&t0,&t1);
|
||||
/* 2^10 - 2^0 */ fe25519_mul(&z2_10_0,&t0,&z2_5_0);
|
||||
|
||||
/* 2^11 - 2^1 */ fe25519_square(&t0,&z2_10_0);
|
||||
/* 2^12 - 2^2 */ fe25519_square(&t1,&t0);
|
||||
/* 2^20 - 2^10 */ for (i = 2;i < 10;i += 2) { fe25519_square(&t0,&t1); fe25519_square(&t1,&t0); }
|
||||
/* 2^20 - 2^0 */ fe25519_mul(&z2_20_0,&t1,&z2_10_0);
|
||||
|
||||
/* 2^21 - 2^1 */ fe25519_square(&t0,&z2_20_0);
|
||||
/* 2^22 - 2^2 */ fe25519_square(&t1,&t0);
|
||||
/* 2^40 - 2^20 */ for (i = 2;i < 20;i += 2) { fe25519_square(&t0,&t1); fe25519_square(&t1,&t0); }
|
||||
/* 2^40 - 2^0 */ fe25519_mul(&t0,&t1,&z2_20_0);
|
||||
|
||||
/* 2^41 - 2^1 */ fe25519_square(&t1,&t0);
|
||||
/* 2^42 - 2^2 */ fe25519_square(&t0,&t1);
|
||||
/* 2^50 - 2^10 */ for (i = 2;i < 10;i += 2) { fe25519_square(&t1,&t0); fe25519_square(&t0,&t1); }
|
||||
/* 2^50 - 2^0 */ fe25519_mul(&z2_50_0,&t0,&z2_10_0);
|
||||
|
||||
/* 2^51 - 2^1 */ fe25519_square(&t0,&z2_50_0);
|
||||
/* 2^52 - 2^2 */ fe25519_square(&t1,&t0);
|
||||
/* 2^100 - 2^50 */ for (i = 2;i < 50;i += 2) { fe25519_square(&t0,&t1); fe25519_square(&t1,&t0); }
|
||||
/* 2^100 - 2^0 */ fe25519_mul(&z2_100_0,&t1,&z2_50_0);
|
||||
|
||||
/* 2^101 - 2^1 */ fe25519_square(&t1,&z2_100_0);
|
||||
/* 2^102 - 2^2 */ fe25519_square(&t0,&t1);
|
||||
/* 2^200 - 2^100 */ for (i = 2;i < 100;i += 2) { fe25519_square(&t1,&t0); fe25519_square(&t0,&t1); }
|
||||
/* 2^200 - 2^0 */ fe25519_mul(&t1,&t0,&z2_100_0);
|
||||
|
||||
/* 2^201 - 2^1 */ fe25519_square(&t0,&t1);
|
||||
/* 2^202 - 2^2 */ fe25519_square(&t1,&t0);
|
||||
/* 2^250 - 2^50 */ for (i = 2;i < 50;i += 2) { fe25519_square(&t0,&t1); fe25519_square(&t1,&t0); }
|
||||
/* 2^250 - 2^0 */ fe25519_mul(&t0,&t1,&z2_50_0);
|
||||
|
||||
/* 2^251 - 2^1 */ fe25519_square(&t1,&t0);
|
||||
/* 2^252 - 2^2 */ fe25519_square(&t0,&t1);
|
||||
/* 2^253 - 2^3 */ fe25519_square(&t1,&t0);
|
||||
/* 2^254 - 2^4 */ fe25519_square(&t0,&t1);
|
||||
/* 2^255 - 2^5 */ fe25519_square(&t1,&t0);
|
||||
/* 2^255 - 21 */ fe25519_mul(r,&t1,&z11);
|
||||
}
|
||||
|
||||
void fe25519_pow2523(fe25519 *r, const fe25519 *x)
|
||||
{
|
||||
fe25519 z2;
|
||||
fe25519 z9;
|
||||
fe25519 z11;
|
||||
fe25519 z2_5_0;
|
||||
fe25519 z2_10_0;
|
||||
fe25519 z2_20_0;
|
||||
fe25519 z2_50_0;
|
||||
fe25519 z2_100_0;
|
||||
fe25519 t;
|
||||
int i;
|
||||
|
||||
/* 2 */ fe25519_square(&z2,x);
|
||||
/* 4 */ fe25519_square(&t,&z2);
|
||||
/* 8 */ fe25519_square(&t,&t);
|
||||
/* 9 */ fe25519_mul(&z9,&t,x);
|
||||
/* 11 */ fe25519_mul(&z11,&z9,&z2);
|
||||
/* 22 */ fe25519_square(&t,&z11);
|
||||
/* 2^5 - 2^0 = 31 */ fe25519_mul(&z2_5_0,&t,&z9);
|
||||
|
||||
/* 2^6 - 2^1 */ fe25519_square(&t,&z2_5_0);
|
||||
/* 2^10 - 2^5 */ for (i = 1;i < 5;i++) { fe25519_square(&t,&t); }
|
||||
/* 2^10 - 2^0 */ fe25519_mul(&z2_10_0,&t,&z2_5_0);
|
||||
|
||||
/* 2^11 - 2^1 */ fe25519_square(&t,&z2_10_0);
|
||||
/* 2^20 - 2^10 */ for (i = 1;i < 10;i++) { fe25519_square(&t,&t); }
|
||||
/* 2^20 - 2^0 */ fe25519_mul(&z2_20_0,&t,&z2_10_0);
|
||||
|
||||
/* 2^21 - 2^1 */ fe25519_square(&t,&z2_20_0);
|
||||
/* 2^40 - 2^20 */ for (i = 1;i < 20;i++) { fe25519_square(&t,&t); }
|
||||
/* 2^40 - 2^0 */ fe25519_mul(&t,&t,&z2_20_0);
|
||||
|
||||
/* 2^41 - 2^1 */ fe25519_square(&t,&t);
|
||||
/* 2^50 - 2^10 */ for (i = 1;i < 10;i++) { fe25519_square(&t,&t); }
|
||||
/* 2^50 - 2^0 */ fe25519_mul(&z2_50_0,&t,&z2_10_0);
|
||||
|
||||
/* 2^51 - 2^1 */ fe25519_square(&t,&z2_50_0);
|
||||
/* 2^100 - 2^50 */ for (i = 1;i < 50;i++) { fe25519_square(&t,&t); }
|
||||
/* 2^100 - 2^0 */ fe25519_mul(&z2_100_0,&t,&z2_50_0);
|
||||
|
||||
/* 2^101 - 2^1 */ fe25519_square(&t,&z2_100_0);
|
||||
/* 2^200 - 2^100 */ for (i = 1;i < 100;i++) { fe25519_square(&t,&t); }
|
||||
/* 2^200 - 2^0 */ fe25519_mul(&t,&t,&z2_100_0);
|
||||
|
||||
/* 2^201 - 2^1 */ fe25519_square(&t,&t);
|
||||
/* 2^250 - 2^50 */ for (i = 1;i < 50;i++) { fe25519_square(&t,&t); }
|
||||
/* 2^250 - 2^0 */ fe25519_mul(&t,&t,&z2_50_0);
|
||||
|
||||
/* 2^251 - 2^1 */ fe25519_square(&t,&t);
|
||||
/* 2^252 - 2^2 */ fe25519_square(&t,&t);
|
||||
/* 2^252 - 3 */ fe25519_mul(r,&t,x);
|
||||
}
|
|
@ -0,0 +1,70 @@
|
|||
/* $OpenBSD: fe25519.h,v 1.3 2013/12/09 11:03:45 markus Exp $ */
|
||||
|
||||
/*
|
||||
* Public Domain, Authors: Daniel J. Bernstein, Niels Duif, Tanja Lange,
|
||||
* Peter Schwabe, Bo-Yin Yang.
|
||||
* Copied from supercop-20130419/crypto_sign/ed25519/ref/fe25519.h
|
||||
*/
|
||||
|
||||
#ifndef FE25519_H
|
||||
#define FE25519_H
|
||||
|
||||
#include "crypto_api.h"
|
||||
|
||||
#define fe25519 crypto_sign_ed25519_ref_fe25519
|
||||
#define fe25519_freeze crypto_sign_ed25519_ref_fe25519_freeze
|
||||
#define fe25519_unpack crypto_sign_ed25519_ref_fe25519_unpack
|
||||
#define fe25519_pack crypto_sign_ed25519_ref_fe25519_pack
|
||||
#define fe25519_iszero crypto_sign_ed25519_ref_fe25519_iszero
|
||||
#define fe25519_iseq_vartime crypto_sign_ed25519_ref_fe25519_iseq_vartime
|
||||
#define fe25519_cmov crypto_sign_ed25519_ref_fe25519_cmov
|
||||
#define fe25519_setone crypto_sign_ed25519_ref_fe25519_setone
|
||||
#define fe25519_setzero crypto_sign_ed25519_ref_fe25519_setzero
|
||||
#define fe25519_neg crypto_sign_ed25519_ref_fe25519_neg
|
||||
#define fe25519_getparity crypto_sign_ed25519_ref_fe25519_getparity
|
||||
#define fe25519_add crypto_sign_ed25519_ref_fe25519_add
|
||||
#define fe25519_sub crypto_sign_ed25519_ref_fe25519_sub
|
||||
#define fe25519_mul crypto_sign_ed25519_ref_fe25519_mul
|
||||
#define fe25519_square crypto_sign_ed25519_ref_fe25519_square
|
||||
#define fe25519_invert crypto_sign_ed25519_ref_fe25519_invert
|
||||
#define fe25519_pow2523 crypto_sign_ed25519_ref_fe25519_pow2523
|
||||
|
||||
typedef struct
|
||||
{
|
||||
crypto_uint32 v[32];
|
||||
}
|
||||
fe25519;
|
||||
|
||||
void fe25519_freeze(fe25519 *r);
|
||||
|
||||
void fe25519_unpack(fe25519 *r, const unsigned char x[32]);
|
||||
|
||||
void fe25519_pack(unsigned char r[32], const fe25519 *x);
|
||||
|
||||
int fe25519_iszero(const fe25519 *x);
|
||||
|
||||
int fe25519_iseq_vartime(const fe25519 *x, const fe25519 *y);
|
||||
|
||||
void fe25519_cmov(fe25519 *r, const fe25519 *x, unsigned char b);
|
||||
|
||||
void fe25519_setone(fe25519 *r);
|
||||
|
||||
void fe25519_setzero(fe25519 *r);
|
||||
|
||||
void fe25519_neg(fe25519 *r, const fe25519 *x);
|
||||
|
||||
unsigned char fe25519_getparity(const fe25519 *x);
|
||||
|
||||
void fe25519_add(fe25519 *r, const fe25519 *x, const fe25519 *y);
|
||||
|
||||
void fe25519_sub(fe25519 *r, const fe25519 *x, const fe25519 *y);
|
||||
|
||||
void fe25519_mul(fe25519 *r, const fe25519 *x, const fe25519 *y);
|
||||
|
||||
void fe25519_square(fe25519 *r, const fe25519 *x);
|
||||
|
||||
void fe25519_invert(fe25519 *r, const fe25519 *x);
|
||||
|
||||
void fe25519_pow2523(fe25519 *r, const fe25519 *x);
|
||||
|
||||
#endif
|
|
@ -0,0 +1,319 @@
|
|||
/* $OpenBSD: ge25519.c,v 1.3 2013/12/09 11:03:45 markus Exp $ */
|
||||
|
||||
/*
|
||||
* Public Domain, Authors: Daniel J. Bernstein, Niels Duif, Tanja Lange,
|
||||
* Peter Schwabe, Bo-Yin Yang.
|
||||
* Copied from supercop-20130419/crypto_sign/ed25519/ref/ge25519.c
|
||||
*/
|
||||
|
||||
#include "fe25519.h"
|
||||
#include "sc25519.h"
|
||||
#include "ge25519.h"
|
||||
|
||||
/*
|
||||
* Arithmetic on the twisted Edwards curve -x^2 + y^2 = 1 + dx^2y^2
|
||||
* with d = -(121665/121666) = 37095705934669439343138083508754565189542113879843219016388785533085940283555
|
||||
* Base point: (15112221349535400772501151409588531511454012693041857206046113283949847762202,46316835694926478169428394003475163141307993866256225615783033603165251855960);
|
||||
*/
|
||||
|
||||
/* d */
|
||||
static const fe25519 ge25519_ecd = {{0xA3, 0x78, 0x59, 0x13, 0xCA, 0x4D, 0xEB, 0x75, 0xAB, 0xD8, 0x41, 0x41, 0x4D, 0x0A, 0x70, 0x00,
|
||||
0x98, 0xE8, 0x79, 0x77, 0x79, 0x40, 0xC7, 0x8C, 0x73, 0xFE, 0x6F, 0x2B, 0xEE, 0x6C, 0x03, 0x52}};
|
||||
/* 2*d */
|
||||
static const fe25519 ge25519_ec2d = {{0x59, 0xF1, 0xB2, 0x26, 0x94, 0x9B, 0xD6, 0xEB, 0x56, 0xB1, 0x83, 0x82, 0x9A, 0x14, 0xE0, 0x00,
|
||||
0x30, 0xD1, 0xF3, 0xEE, 0xF2, 0x80, 0x8E, 0x19, 0xE7, 0xFC, 0xDF, 0x56, 0xDC, 0xD9, 0x06, 0x24}};
|
||||
/* sqrt(-1) */
|
||||
static const fe25519 ge25519_sqrtm1 = {{0xB0, 0xA0, 0x0E, 0x4A, 0x27, 0x1B, 0xEE, 0xC4, 0x78, 0xE4, 0x2F, 0xAD, 0x06, 0x18, 0x43, 0x2F,
|
||||
0xA7, 0xD7, 0xFB, 0x3D, 0x99, 0x00, 0x4D, 0x2B, 0x0B, 0xDF, 0xC1, 0x4F, 0x80, 0x24, 0x83, 0x2B}};
|
||||
|
||||
#define ge25519_p3 ge25519
|
||||
|
||||
typedef struct
|
||||
{
|
||||
fe25519 x;
|
||||
fe25519 z;
|
||||
fe25519 y;
|
||||
fe25519 t;
|
||||
} ge25519_p1p1;
|
||||
|
||||
typedef struct
|
||||
{
|
||||
fe25519 x;
|
||||
fe25519 y;
|
||||
fe25519 z;
|
||||
} ge25519_p2;
|
||||
|
||||
typedef struct
|
||||
{
|
||||
fe25519 x;
|
||||
fe25519 y;
|
||||
} ge25519_aff;
|
||||
|
||||
|
||||
/* Packed coordinates of the base point */
|
||||
const ge25519 ge25519_base = {{{0x1A, 0xD5, 0x25, 0x8F, 0x60, 0x2D, 0x56, 0xC9, 0xB2, 0xA7, 0x25, 0x95, 0x60, 0xC7, 0x2C, 0x69,
|
||||
0x5C, 0xDC, 0xD6, 0xFD, 0x31, 0xE2, 0xA4, 0xC0, 0xFE, 0x53, 0x6E, 0xCD, 0xD3, 0x36, 0x69, 0x21}},
|
||||
{{0x58, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
|
||||
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0xA3, 0xDD, 0xB7, 0xA5, 0xB3, 0x8A, 0xDE, 0x6D, 0xF5, 0x52, 0x51, 0x77, 0x80, 0x9F, 0xF0, 0x20,
|
||||
0x7D, 0xE3, 0xAB, 0x64, 0x8E, 0x4E, 0xEA, 0x66, 0x65, 0x76, 0x8B, 0xD7, 0x0F, 0x5F, 0x87, 0x67}}};
|
||||
|
||||
/* Multiples of the base point in affine representation */
|
||||
static const ge25519_aff ge25519_base_multiples_affine[425] = {
|
||||
#include "ge25519_base.data"
|
||||
};
|
||||
|
||||
static void p1p1_to_p2(ge25519_p2 *r, const ge25519_p1p1 *p)
|
||||
{
|
||||
fe25519_mul(&r->x, &p->x, &p->t);
|
||||
fe25519_mul(&r->y, &p->y, &p->z);
|
||||
fe25519_mul(&r->z, &p->z, &p->t);
|
||||
}
|
||||
|
||||
static void p1p1_to_p3(ge25519_p3 *r, const ge25519_p1p1 *p)
|
||||
{
|
||||
p1p1_to_p2((ge25519_p2 *)r, p);
|
||||
fe25519_mul(&r->t, &p->x, &p->y);
|
||||
}
|
||||
|
||||
static void ge25519_mixadd2(ge25519_p3 *r, const ge25519_aff *q)
|
||||
{
|
||||
fe25519 a,b,t1,t2,c,d,e,f,g,h,qt;
|
||||
fe25519_mul(&qt, &q->x, &q->y);
|
||||
fe25519_sub(&a, &r->y, &r->x); /* A = (Y1-X1)*(Y2-X2) */
|
||||
fe25519_add(&b, &r->y, &r->x); /* B = (Y1+X1)*(Y2+X2) */
|
||||
fe25519_sub(&t1, &q->y, &q->x);
|
||||
fe25519_add(&t2, &q->y, &q->x);
|
||||
fe25519_mul(&a, &a, &t1);
|
||||
fe25519_mul(&b, &b, &t2);
|
||||
fe25519_sub(&e, &b, &a); /* E = B-A */
|
||||
fe25519_add(&h, &b, &a); /* H = B+A */
|
||||
fe25519_mul(&c, &r->t, &qt); /* C = T1*k*T2 */
|
||||
fe25519_mul(&c, &c, &ge25519_ec2d);
|
||||
fe25519_add(&d, &r->z, &r->z); /* D = Z1*2 */
|
||||
fe25519_sub(&f, &d, &c); /* F = D-C */
|
||||
fe25519_add(&g, &d, &c); /* G = D+C */
|
||||
fe25519_mul(&r->x, &e, &f);
|
||||
fe25519_mul(&r->y, &h, &g);
|
||||
fe25519_mul(&r->z, &g, &f);
|
||||
fe25519_mul(&r->t, &e, &h);
|
||||
}
|
||||
|
||||
static void add_p1p1(ge25519_p1p1 *r, const ge25519_p3 *p, const ge25519_p3 *q)
|
||||
{
|
||||
fe25519 a, b, c, d, t;
|
||||
|
||||
fe25519_sub(&a, &p->y, &p->x); /* A = (Y1-X1)*(Y2-X2) */
|
||||
fe25519_sub(&t, &q->y, &q->x);
|
||||
fe25519_mul(&a, &a, &t);
|
||||
fe25519_add(&b, &p->x, &p->y); /* B = (Y1+X1)*(Y2+X2) */
|
||||
fe25519_add(&t, &q->x, &q->y);
|
||||
fe25519_mul(&b, &b, &t);
|
||||
fe25519_mul(&c, &p->t, &q->t); /* C = T1*k*T2 */
|
||||
fe25519_mul(&c, &c, &ge25519_ec2d);
|
||||
fe25519_mul(&d, &p->z, &q->z); /* D = Z1*2*Z2 */
|
||||
fe25519_add(&d, &d, &d);
|
||||
fe25519_sub(&r->x, &b, &a); /* E = B-A */
|
||||
fe25519_sub(&r->t, &d, &c); /* F = D-C */
|
||||
fe25519_add(&r->z, &d, &c); /* G = D+C */
|
||||
fe25519_add(&r->y, &b, &a); /* H = B+A */
|
||||
}
|
||||
|
||||
/* See http://www.hyperelliptic.org/EFD/g1p/auto-twisted-extended-1.html#doubling-dbl-2008-hwcd */
|
||||
static void dbl_p1p1(ge25519_p1p1 *r, const ge25519_p2 *p)
|
||||
{
|
||||
fe25519 a,b,c,d;
|
||||
fe25519_square(&a, &p->x);
|
||||
fe25519_square(&b, &p->y);
|
||||
fe25519_square(&c, &p->z);
|
||||
fe25519_add(&c, &c, &c);
|
||||
fe25519_neg(&d, &a);
|
||||
|
||||
fe25519_add(&r->x, &p->x, &p->y);
|
||||
fe25519_square(&r->x, &r->x);
|
||||
fe25519_sub(&r->x, &r->x, &a);
|
||||
fe25519_sub(&r->x, &r->x, &b);
|
||||
fe25519_add(&r->z, &d, &b);
|
||||
fe25519_sub(&r->t, &r->z, &c);
|
||||
fe25519_sub(&r->y, &d, &b);
|
||||
}
|
||||
|
||||
/* Constant-time version of: if(b) r = p */
|
||||
static void cmov_aff(ge25519_aff *r, const ge25519_aff *p, unsigned char b)
|
||||
{
|
||||
fe25519_cmov(&r->x, &p->x, b);
|
||||
fe25519_cmov(&r->y, &p->y, b);
|
||||
}
|
||||
|
||||
static unsigned char equal(signed char b,signed char c)
|
||||
{
|
||||
unsigned char ub = b;
|
||||
unsigned char uc = c;
|
||||
unsigned char x = ub ^ uc; /* 0: yes; 1..255: no */
|
||||
crypto_uint32 y = x; /* 0: yes; 1..255: no */
|
||||
y -= 1; /* 4294967295: yes; 0..254: no */
|
||||
y >>= 31; /* 1: yes; 0: no */
|
||||
return y;
|
||||
}
|
||||
|
||||
static unsigned char negative(signed char b)
|
||||
{
|
||||
unsigned long long x = b; /* 18446744073709551361..18446744073709551615: yes; 0..255: no */
|
||||
x >>= 63; /* 1: yes; 0: no */
|
||||
return x;
|
||||
}
|
||||
|
||||
static void choose_t(ge25519_aff *t, unsigned long long pos, signed char b)
|
||||
{
|
||||
/* constant time */
|
||||
fe25519 v;
|
||||
*t = ge25519_base_multiples_affine[5*pos+0];
|
||||
cmov_aff(t, &ge25519_base_multiples_affine[5*pos+1],equal(b,1) | equal(b,-1));
|
||||
cmov_aff(t, &ge25519_base_multiples_affine[5*pos+2],equal(b,2) | equal(b,-2));
|
||||
cmov_aff(t, &ge25519_base_multiples_affine[5*pos+3],equal(b,3) | equal(b,-3));
|
||||
cmov_aff(t, &ge25519_base_multiples_affine[5*pos+4],equal(b,-4));
|
||||
fe25519_neg(&v, &t->x);
|
||||
fe25519_cmov(&t->x, &v, negative(b));
|
||||
}
|
||||
|
||||
static void setneutral(ge25519 *r)
|
||||
{
|
||||
fe25519_setzero(&r->x);
|
||||
fe25519_setone(&r->y);
|
||||
fe25519_setone(&r->z);
|
||||
fe25519_setzero(&r->t);
|
||||
}
|
||||
|
||||
/* ********************************************************************
|
||||
* EXPORTED FUNCTIONS
|
||||
******************************************************************** */
|
||||
|
||||
/* return 0 on success, -1 otherwise */
|
||||
int ge25519_unpackneg_vartime(ge25519_p3 *r, const unsigned char p[32])
|
||||
{
|
||||
unsigned char par;
|
||||
fe25519 t, chk, num, den, den2, den4, den6;
|
||||
fe25519_setone(&r->z);
|
||||
par = p[31] >> 7;
|
||||
fe25519_unpack(&r->y, p);
|
||||
fe25519_square(&num, &r->y); /* x = y^2 */
|
||||
fe25519_mul(&den, &num, &ge25519_ecd); /* den = dy^2 */
|
||||
fe25519_sub(&num, &num, &r->z); /* x = y^2-1 */
|
||||
fe25519_add(&den, &r->z, &den); /* den = dy^2+1 */
|
||||
|
||||
/* Computation of sqrt(num/den) */
|
||||
/* 1.: computation of num^((p-5)/8)*den^((7p-35)/8) = (num*den^7)^((p-5)/8) */
|
||||
fe25519_square(&den2, &den);
|
||||
fe25519_square(&den4, &den2);
|
||||
fe25519_mul(&den6, &den4, &den2);
|
||||
fe25519_mul(&t, &den6, &num);
|
||||
fe25519_mul(&t, &t, &den);
|
||||
|
||||
fe25519_pow2523(&t, &t);
|
||||
/* 2. computation of r->x = t * num * den^3 */
|
||||
fe25519_mul(&t, &t, &num);
|
||||
fe25519_mul(&t, &t, &den);
|
||||
fe25519_mul(&t, &t, &den);
|
||||
fe25519_mul(&r->x, &t, &den);
|
||||
|
||||
/* 3. Check whether sqrt computation gave correct result, multiply by sqrt(-1) if not: */
|
||||
fe25519_square(&chk, &r->x);
|
||||
fe25519_mul(&chk, &chk, &den);
|
||||
if (!fe25519_iseq_vartime(&chk, &num))
|
||||
fe25519_mul(&r->x, &r->x, &ge25519_sqrtm1);
|
||||
|
||||
/* 4. Now we have one of the two square roots, except if input was not a square */
|
||||
fe25519_square(&chk, &r->x);
|
||||
fe25519_mul(&chk, &chk, &den);
|
||||
if (!fe25519_iseq_vartime(&chk, &num))
|
||||
return -1;
|
||||
|
||||
/* 5. Choose the desired square root according to parity: */
|
||||
if(fe25519_getparity(&r->x) != (1-par))
|
||||
fe25519_neg(&r->x, &r->x);
|
||||
|
||||
fe25519_mul(&r->t, &r->x, &r->y);
|
||||
return 0;
|
||||
}
|
||||
|
||||
void ge25519_pack(unsigned char r[32], const ge25519_p3 *p)
|
||||
{
|
||||
fe25519 tx, ty, zi;
|
||||
fe25519_invert(&zi, &p->z);
|
||||
fe25519_mul(&tx, &p->x, &zi);
|
||||
fe25519_mul(&ty, &p->y, &zi);
|
||||
fe25519_pack(r, &ty);
|
||||
r[31] ^= fe25519_getparity(&tx) << 7;
|
||||
}
|
||||
|
||||
int ge25519_isneutral_vartime(const ge25519_p3 *p)
|
||||
{
|
||||
int ret = 1;
|
||||
if(!fe25519_iszero(&p->x)) ret = 0;
|
||||
if(!fe25519_iseq_vartime(&p->y, &p->z)) ret = 0;
|
||||
return ret;
|
||||
}
|
||||
|
||||
/* computes [s1]p1 + [s2]p2 */
|
||||
void ge25519_double_scalarmult_vartime(ge25519_p3 *r, const ge25519_p3 *p1, const sc25519 *s1, const ge25519_p3 *p2, const sc25519 *s2)
|
||||
{
|
||||
ge25519_p1p1 tp1p1;
|
||||
ge25519_p3 pre[16];
|
||||
unsigned char b[127];
|
||||
int i;
|
||||
|
||||
/* precomputation s2 s1 */
|
||||
setneutral(pre); /* 00 00 */
|
||||
pre[1] = *p1; /* 00 01 */
|
||||
dbl_p1p1(&tp1p1,(ge25519_p2 *)p1); p1p1_to_p3( &pre[2], &tp1p1); /* 00 10 */
|
||||
add_p1p1(&tp1p1,&pre[1], &pre[2]); p1p1_to_p3( &pre[3], &tp1p1); /* 00 11 */
|
||||
pre[4] = *p2; /* 01 00 */
|
||||
add_p1p1(&tp1p1,&pre[1], &pre[4]); p1p1_to_p3( &pre[5], &tp1p1); /* 01 01 */
|
||||
add_p1p1(&tp1p1,&pre[2], &pre[4]); p1p1_to_p3( &pre[6], &tp1p1); /* 01 10 */
|
||||
add_p1p1(&tp1p1,&pre[3], &pre[4]); p1p1_to_p3( &pre[7], &tp1p1); /* 01 11 */
|
||||
dbl_p1p1(&tp1p1,(ge25519_p2 *)p2); p1p1_to_p3( &pre[8], &tp1p1); /* 10 00 */
|
||||
add_p1p1(&tp1p1,&pre[1], &pre[8]); p1p1_to_p3( &pre[9], &tp1p1); /* 10 01 */
|
||||
dbl_p1p1(&tp1p1,(ge25519_p2 *)&pre[5]); p1p1_to_p3(&pre[10], &tp1p1); /* 10 10 */
|
||||
add_p1p1(&tp1p1,&pre[3], &pre[8]); p1p1_to_p3(&pre[11], &tp1p1); /* 10 11 */
|
||||
add_p1p1(&tp1p1,&pre[4], &pre[8]); p1p1_to_p3(&pre[12], &tp1p1); /* 11 00 */
|
||||
add_p1p1(&tp1p1,&pre[1],&pre[12]); p1p1_to_p3(&pre[13], &tp1p1); /* 11 01 */
|
||||
add_p1p1(&tp1p1,&pre[2],&pre[12]); p1p1_to_p3(&pre[14], &tp1p1); /* 11 10 */
|
||||
add_p1p1(&tp1p1,&pre[3],&pre[12]); p1p1_to_p3(&pre[15], &tp1p1); /* 11 11 */
|
||||
|
||||
sc25519_2interleave2(b,s1,s2);
|
||||
|
||||
/* scalar multiplication */
|
||||
*r = pre[b[126]];
|
||||
for(i=125;i>=0;i--)
|
||||
{
|
||||
dbl_p1p1(&tp1p1, (ge25519_p2 *)r);
|
||||
p1p1_to_p2((ge25519_p2 *) r, &tp1p1);
|
||||
dbl_p1p1(&tp1p1, (ge25519_p2 *)r);
|
||||
if(b[i]!=0)
|
||||
{
|
||||
p1p1_to_p3(r, &tp1p1);
|
||||
add_p1p1(&tp1p1, r, &pre[b[i]]);
|
||||
}
|
||||
if(i != 0) p1p1_to_p2((ge25519_p2 *)r, &tp1p1);
|
||||
else p1p1_to_p3(r, &tp1p1);
|
||||
}
|
||||
}
|
||||
|
||||
void ge25519_scalarmult_base(ge25519_p3 *r, const sc25519 *s)
|
||||
{
|
||||
signed char b[85];
|
||||
int i;
|
||||
ge25519_aff t;
|
||||
sc25519_window3(b,s);
|
||||
|
||||
choose_t((ge25519_aff *)r, 0, b[0]);
|
||||
fe25519_setone(&r->z);
|
||||
fe25519_mul(&r->t, &r->x, &r->y);
|
||||
for(i=1;i<85;i++)
|
||||
{
|
||||
choose_t(&t, (unsigned long long) i, b[i]);
|
||||
ge25519_mixadd2(r, &t);
|
||||
}
|
||||
}
|
|
@ -0,0 +1,43 @@
|
|||
/* $OpenBSD: ge25519.h,v 1.3 2013/12/09 11:03:45 markus Exp $ */
|
||||
|
||||
/*
|
||||
* Public Domain, Authors: Daniel J. Bernstein, Niels Duif, Tanja Lange,
|
||||
* Peter Schwabe, Bo-Yin Yang.
|
||||
* Copied from supercop-20130419/crypto_sign/ed25519/ref/ge25519.h
|
||||
*/
|
||||
|
||||
#ifndef GE25519_H
|
||||
#define GE25519_H
|
||||
|
||||
#include "fe25519.h"
|
||||
#include "sc25519.h"
|
||||
|
||||
#define ge25519 crypto_sign_ed25519_ref_ge25519
|
||||
#define ge25519_base crypto_sign_ed25519_ref_ge25519_base
|
||||
#define ge25519_unpackneg_vartime crypto_sign_ed25519_ref_unpackneg_vartime
|
||||
#define ge25519_pack crypto_sign_ed25519_ref_pack
|
||||
#define ge25519_isneutral_vartime crypto_sign_ed25519_ref_isneutral_vartime
|
||||
#define ge25519_double_scalarmult_vartime crypto_sign_ed25519_ref_double_scalarmult_vartime
|
||||
#define ge25519_scalarmult_base crypto_sign_ed25519_ref_scalarmult_base
|
||||
|
||||
typedef struct
|
||||
{
|
||||
fe25519 x;
|
||||
fe25519 y;
|
||||
fe25519 z;
|
||||
fe25519 t;
|
||||
} ge25519;
|
||||
|
||||
const ge25519 ge25519_base;
|
||||
|
||||
int ge25519_unpackneg_vartime(ge25519 *r, const unsigned char p[32]);
|
||||
|
||||
void ge25519_pack(unsigned char r[32], const ge25519 *p);
|
||||
|
||||
int ge25519_isneutral_vartime(const ge25519 *p);
|
||||
|
||||
void ge25519_double_scalarmult_vartime(ge25519 *r, const ge25519 *p1, const sc25519 *s1, const ge25519 *p2, const sc25519 *s2);
|
||||
|
||||
void ge25519_scalarmult_base(ge25519 *r, const sc25519 *s);
|
||||
|
||||
#endif
|
|
@ -0,0 +1,858 @@
|
|||
/* $OpenBSD: ge25519_base.data,v 1.3 2013/12/09 11:03:45 markus Exp $ */
|
||||
|
||||
/*
|
||||
* Public Domain, Authors: Daniel J. Bernstein, Niels Duif, Tanja Lange,
|
||||
* Peter Schwabe, Bo-Yin Yang.
|
||||
* Copied from supercop-20130419/crypto_sign/ed25519/ref/ge25519_base.data
|
||||
*/
|
||||
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x1a, 0xd5, 0x25, 0x8f, 0x60, 0x2d, 0x56, 0xc9, 0xb2, 0xa7, 0x25, 0x95, 0x60, 0xc7, 0x2c, 0x69, 0x5c, 0xdc, 0xd6, 0xfd, 0x31, 0xe2, 0xa4, 0xc0, 0xfe, 0x53, 0x6e, 0xcd, 0xd3, 0x36, 0x69, 0x21}} ,
|
||||
{{0x58, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66}}},
|
||||
{{{0x0e, 0xce, 0x43, 0x28, 0x4e, 0xa1, 0xc5, 0x83, 0x5f, 0xa4, 0xd7, 0x15, 0x45, 0x8e, 0x0d, 0x08, 0xac, 0xe7, 0x33, 0x18, 0x7d, 0x3b, 0x04, 0x3d, 0x6c, 0x04, 0x5a, 0x9f, 0x4c, 0x38, 0xab, 0x36}} ,
|
||||
{{0xc9, 0xa3, 0xf8, 0x6a, 0xae, 0x46, 0x5f, 0x0e, 0x56, 0x51, 0x38, 0x64, 0x51, 0x0f, 0x39, 0x97, 0x56, 0x1f, 0xa2, 0xc9, 0xe8, 0x5e, 0xa2, 0x1d, 0xc2, 0x29, 0x23, 0x09, 0xf3, 0xcd, 0x60, 0x22}}},
|
||||
{{{0x5c, 0xe2, 0xf8, 0xd3, 0x5f, 0x48, 0x62, 0xac, 0x86, 0x48, 0x62, 0x81, 0x19, 0x98, 0x43, 0x63, 0x3a, 0xc8, 0xda, 0x3e, 0x74, 0xae, 0xf4, 0x1f, 0x49, 0x8f, 0x92, 0x22, 0x4a, 0x9c, 0xae, 0x67}} ,
|
||||
{{0xd4, 0xb4, 0xf5, 0x78, 0x48, 0x68, 0xc3, 0x02, 0x04, 0x03, 0x24, 0x67, 0x17, 0xec, 0x16, 0x9f, 0xf7, 0x9e, 0x26, 0x60, 0x8e, 0xa1, 0x26, 0xa1, 0xab, 0x69, 0xee, 0x77, 0xd1, 0xb1, 0x67, 0x12}}},
|
||||
{{{0x70, 0xf8, 0xc9, 0xc4, 0x57, 0xa6, 0x3a, 0x49, 0x47, 0x15, 0xce, 0x93, 0xc1, 0x9e, 0x73, 0x1a, 0xf9, 0x20, 0x35, 0x7a, 0xb8, 0xd4, 0x25, 0x83, 0x46, 0xf1, 0xcf, 0x56, 0xdb, 0xa8, 0x3d, 0x20}} ,
|
||||
{{0x2f, 0x11, 0x32, 0xca, 0x61, 0xab, 0x38, 0xdf, 0xf0, 0x0f, 0x2f, 0xea, 0x32, 0x28, 0xf2, 0x4c, 0x6c, 0x71, 0xd5, 0x80, 0x85, 0xb8, 0x0e, 0x47, 0xe1, 0x95, 0x15, 0xcb, 0x27, 0xe8, 0xd0, 0x47}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0xc8, 0x84, 0xa5, 0x08, 0xbc, 0xfd, 0x87, 0x3b, 0x99, 0x8b, 0x69, 0x80, 0x7b, 0xc6, 0x3a, 0xeb, 0x93, 0xcf, 0x4e, 0xf8, 0x5c, 0x2d, 0x86, 0x42, 0xb6, 0x71, 0xd7, 0x97, 0x5f, 0xe1, 0x42, 0x67}} ,
|
||||
{{0xb4, 0xb9, 0x37, 0xfc, 0xa9, 0x5b, 0x2f, 0x1e, 0x93, 0xe4, 0x1e, 0x62, 0xfc, 0x3c, 0x78, 0x81, 0x8f, 0xf3, 0x8a, 0x66, 0x09, 0x6f, 0xad, 0x6e, 0x79, 0x73, 0xe5, 0xc9, 0x00, 0x06, 0xd3, 0x21}}},
|
||||
{{{0xf8, 0xf9, 0x28, 0x6c, 0x6d, 0x59, 0xb2, 0x59, 0x74, 0x23, 0xbf, 0xe7, 0x33, 0x8d, 0x57, 0x09, 0x91, 0x9c, 0x24, 0x08, 0x15, 0x2b, 0xe2, 0xb8, 0xee, 0x3a, 0xe5, 0x27, 0x06, 0x86, 0xa4, 0x23}} ,
|
||||
{{0xeb, 0x27, 0x67, 0xc1, 0x37, 0xab, 0x7a, 0xd8, 0x27, 0x9c, 0x07, 0x8e, 0xff, 0x11, 0x6a, 0xb0, 0x78, 0x6e, 0xad, 0x3a, 0x2e, 0x0f, 0x98, 0x9f, 0x72, 0xc3, 0x7f, 0x82, 0xf2, 0x96, 0x96, 0x70}}},
|
||||
{{{0x81, 0x6b, 0x88, 0xe8, 0x1e, 0xc7, 0x77, 0x96, 0x0e, 0xa1, 0xa9, 0x52, 0xe0, 0xd8, 0x0e, 0x61, 0x9e, 0x79, 0x2d, 0x95, 0x9c, 0x8d, 0x96, 0xe0, 0x06, 0x40, 0x5d, 0x87, 0x28, 0x5f, 0x98, 0x70}} ,
|
||||
{{0xf1, 0x79, 0x7b, 0xed, 0x4f, 0x44, 0xb2, 0xe7, 0x08, 0x0d, 0xc2, 0x08, 0x12, 0xd2, 0x9f, 0xdf, 0xcd, 0x93, 0x20, 0x8a, 0xcf, 0x33, 0xca, 0x6d, 0x89, 0xb9, 0x77, 0xc8, 0x93, 0x1b, 0x4e, 0x60}}},
|
||||
{{{0x26, 0x4f, 0x7e, 0x97, 0xf6, 0x40, 0xdd, 0x4f, 0xfc, 0x52, 0x78, 0xf9, 0x90, 0x31, 0x03, 0xe6, 0x7d, 0x56, 0x39, 0x0b, 0x1d, 0x56, 0x82, 0x85, 0xf9, 0x1a, 0x42, 0x17, 0x69, 0x6c, 0xcf, 0x39}} ,
|
||||
{{0x69, 0xd2, 0x06, 0x3a, 0x4f, 0x39, 0x2d, 0xf9, 0x38, 0x40, 0x8c, 0x4c, 0xe7, 0x05, 0x12, 0xb4, 0x78, 0x8b, 0xf8, 0xc0, 0xec, 0x93, 0xde, 0x7a, 0x6b, 0xce, 0x2c, 0xe1, 0x0e, 0xa9, 0x34, 0x44}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x0b, 0xa4, 0x3c, 0xb0, 0x0f, 0x7a, 0x51, 0xf1, 0x78, 0xd6, 0xd9, 0x6a, 0xfd, 0x46, 0xe8, 0xb8, 0xa8, 0x79, 0x1d, 0x87, 0xf9, 0x90, 0xf2, 0x9c, 0x13, 0x29, 0xf8, 0x0b, 0x20, 0x64, 0xfa, 0x05}} ,
|
||||
{{0x26, 0x09, 0xda, 0x17, 0xaf, 0x95, 0xd6, 0xfb, 0x6a, 0x19, 0x0d, 0x6e, 0x5e, 0x12, 0xf1, 0x99, 0x4c, 0xaa, 0xa8, 0x6f, 0x79, 0x86, 0xf4, 0x72, 0x28, 0x00, 0x26, 0xf9, 0xea, 0x9e, 0x19, 0x3d}}},
|
||||
{{{0x87, 0xdd, 0xcf, 0xf0, 0x5b, 0x49, 0xa2, 0x5d, 0x40, 0x7a, 0x23, 0x26, 0xa4, 0x7a, 0x83, 0x8a, 0xb7, 0x8b, 0xd2, 0x1a, 0xbf, 0xea, 0x02, 0x24, 0x08, 0x5f, 0x7b, 0xa9, 0xb1, 0xbe, 0x9d, 0x37}} ,
|
||||
{{0xfc, 0x86, 0x4b, 0x08, 0xee, 0xe7, 0xa0, 0xfd, 0x21, 0x45, 0x09, 0x34, 0xc1, 0x61, 0x32, 0x23, 0xfc, 0x9b, 0x55, 0x48, 0x53, 0x99, 0xf7, 0x63, 0xd0, 0x99, 0xce, 0x01, 0xe0, 0x9f, 0xeb, 0x28}}},
|
||||
{{{0x47, 0xfc, 0xab, 0x5a, 0x17, 0xf0, 0x85, 0x56, 0x3a, 0x30, 0x86, 0x20, 0x28, 0x4b, 0x8e, 0x44, 0x74, 0x3a, 0x6e, 0x02, 0xf1, 0x32, 0x8f, 0x9f, 0x3f, 0x08, 0x35, 0xe9, 0xca, 0x16, 0x5f, 0x6e}} ,
|
||||
{{0x1c, 0x59, 0x1c, 0x65, 0x5d, 0x34, 0xa4, 0x09, 0xcd, 0x13, 0x9c, 0x70, 0x7d, 0xb1, 0x2a, 0xc5, 0x88, 0xaf, 0x0b, 0x60, 0xc7, 0x9f, 0x34, 0x8d, 0xd6, 0xb7, 0x7f, 0xea, 0x78, 0x65, 0x8d, 0x77}}},
|
||||
{{{0x56, 0xa5, 0xc2, 0x0c, 0xdd, 0xbc, 0xb8, 0x20, 0x6d, 0x57, 0x61, 0xb5, 0xfb, 0x78, 0xb5, 0xd4, 0x49, 0x54, 0x90, 0x26, 0xc1, 0xcb, 0xe9, 0xe6, 0xbf, 0xec, 0x1d, 0x4e, 0xed, 0x07, 0x7e, 0x5e}} ,
|
||||
{{0xc7, 0xf6, 0x6c, 0x56, 0x31, 0x20, 0x14, 0x0e, 0xa8, 0xd9, 0x27, 0xc1, 0x9a, 0x3d, 0x1b, 0x7d, 0x0e, 0x26, 0xd3, 0x81, 0xaa, 0xeb, 0xf5, 0x6b, 0x79, 0x02, 0xf1, 0x51, 0x5c, 0x75, 0x55, 0x0f}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x0a, 0x34, 0xcd, 0x82, 0x3c, 0x33, 0x09, 0x54, 0xd2, 0x61, 0x39, 0x30, 0x9b, 0xfd, 0xef, 0x21, 0x26, 0xd4, 0x70, 0xfa, 0xee, 0xf9, 0x31, 0x33, 0x73, 0x84, 0xd0, 0xb3, 0x81, 0xbf, 0xec, 0x2e}} ,
|
||||
{{0xe8, 0x93, 0x8b, 0x00, 0x64, 0xf7, 0x9c, 0xb8, 0x74, 0xe0, 0xe6, 0x49, 0x48, 0x4d, 0x4d, 0x48, 0xb6, 0x19, 0xa1, 0x40, 0xb7, 0xd9, 0x32, 0x41, 0x7c, 0x82, 0x37, 0xa1, 0x2d, 0xdc, 0xd2, 0x54}}},
|
||||
{{{0x68, 0x2b, 0x4a, 0x5b, 0xd5, 0xc7, 0x51, 0x91, 0x1d, 0xe1, 0x2a, 0x4b, 0xc4, 0x47, 0xf1, 0xbc, 0x7a, 0xb3, 0xcb, 0xc8, 0xb6, 0x7c, 0xac, 0x90, 0x05, 0xfd, 0xf3, 0xf9, 0x52, 0x3a, 0x11, 0x6b}} ,
|
||||
{{0x3d, 0xc1, 0x27, 0xf3, 0x59, 0x43, 0x95, 0x90, 0xc5, 0x96, 0x79, 0xf5, 0xf4, 0x95, 0x65, 0x29, 0x06, 0x9c, 0x51, 0x05, 0x18, 0xda, 0xb8, 0x2e, 0x79, 0x7e, 0x69, 0x59, 0x71, 0x01, 0xeb, 0x1a}}},
|
||||
{{{0x15, 0x06, 0x49, 0xb6, 0x8a, 0x3c, 0xea, 0x2f, 0x34, 0x20, 0x14, 0xc3, 0xaa, 0xd6, 0xaf, 0x2c, 0x3e, 0xbd, 0x65, 0x20, 0xe2, 0x4d, 0x4b, 0x3b, 0xeb, 0x9f, 0x4a, 0xc3, 0xad, 0xa4, 0x3b, 0x60}} ,
|
||||
{{0xbc, 0x58, 0xe6, 0xc0, 0x95, 0x2a, 0x2a, 0x81, 0x9a, 0x7a, 0xf3, 0xd2, 0x06, 0xbe, 0x48, 0xbc, 0x0c, 0xc5, 0x46, 0xe0, 0x6a, 0xd4, 0xac, 0x0f, 0xd9, 0xcc, 0x82, 0x34, 0x2c, 0xaf, 0xdb, 0x1f}}},
|
||||
{{{0xf7, 0x17, 0x13, 0xbd, 0xfb, 0xbc, 0xd2, 0xec, 0x45, 0xb3, 0x15, 0x31, 0xe9, 0xaf, 0x82, 0x84, 0x3d, 0x28, 0xc6, 0xfc, 0x11, 0xf5, 0x41, 0xb5, 0x8b, 0xd3, 0x12, 0x76, 0x52, 0xe7, 0x1a, 0x3c}} ,
|
||||
{{0x4e, 0x36, 0x11, 0x07, 0xa2, 0x15, 0x20, 0x51, 0xc4, 0x2a, 0xc3, 0x62, 0x8b, 0x5e, 0x7f, 0xa6, 0x0f, 0xf9, 0x45, 0x85, 0x6c, 0x11, 0x86, 0xb7, 0x7e, 0xe5, 0xd7, 0xf9, 0xc3, 0x91, 0x1c, 0x05}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0xea, 0xd6, 0xde, 0x29, 0x3a, 0x00, 0xb9, 0x02, 0x59, 0xcb, 0x26, 0xc4, 0xba, 0x99, 0xb1, 0x97, 0x2f, 0x8e, 0x00, 0x92, 0x26, 0x4f, 0x52, 0xeb, 0x47, 0x1b, 0x89, 0x8b, 0x24, 0xc0, 0x13, 0x7d}} ,
|
||||
{{0xd5, 0x20, 0x5b, 0x80, 0xa6, 0x80, 0x20, 0x95, 0xc3, 0xe9, 0x9f, 0x8e, 0x87, 0x9e, 0x1e, 0x9e, 0x7a, 0xc7, 0xcc, 0x75, 0x6c, 0xa5, 0xf1, 0x91, 0x1a, 0xa8, 0x01, 0x2c, 0xab, 0x76, 0xa9, 0x59}}},
|
||||
{{{0xde, 0xc9, 0xb1, 0x31, 0x10, 0x16, 0xaa, 0x35, 0x14, 0x6a, 0xd4, 0xb5, 0x34, 0x82, 0x71, 0xd2, 0x4a, 0x5d, 0x9a, 0x1f, 0x53, 0x26, 0x3c, 0xe5, 0x8e, 0x8d, 0x33, 0x7f, 0xff, 0xa9, 0xd5, 0x17}} ,
|
||||
{{0x89, 0xaf, 0xf6, 0xa4, 0x64, 0xd5, 0x10, 0xe0, 0x1d, 0xad, 0xef, 0x44, 0xbd, 0xda, 0x83, 0xac, 0x7a, 0xa8, 0xf0, 0x1c, 0x07, 0xf9, 0xc3, 0x43, 0x6c, 0x3f, 0xb7, 0xd3, 0x87, 0x22, 0x02, 0x73}}},
|
||||
{{{0x64, 0x1d, 0x49, 0x13, 0x2f, 0x71, 0xec, 0x69, 0x87, 0xd0, 0x42, 0xee, 0x13, 0xec, 0xe3, 0xed, 0x56, 0x7b, 0xbf, 0xbd, 0x8c, 0x2f, 0x7d, 0x7b, 0x9d, 0x28, 0xec, 0x8e, 0x76, 0x2f, 0x6f, 0x08}} ,
|
||||
{{0x22, 0xf5, 0x5f, 0x4d, 0x15, 0xef, 0xfc, 0x4e, 0x57, 0x03, 0x36, 0x89, 0xf0, 0xeb, 0x5b, 0x91, 0xd6, 0xe2, 0xca, 0x01, 0xa5, 0xee, 0x52, 0xec, 0xa0, 0x3c, 0x8f, 0x33, 0x90, 0x5a, 0x94, 0x72}}},
|
||||
{{{0x8a, 0x4b, 0xe7, 0x38, 0xbc, 0xda, 0xc2, 0xb0, 0x85, 0xe1, 0x4a, 0xfe, 0x2d, 0x44, 0x84, 0xcb, 0x20, 0x6b, 0x2d, 0xbf, 0x11, 0x9c, 0xd7, 0xbe, 0xd3, 0x3e, 0x5f, 0xbf, 0x68, 0xbc, 0xa8, 0x07}} ,
|
||||
{{0x01, 0x89, 0x28, 0x22, 0x6a, 0x78, 0xaa, 0x29, 0x03, 0xc8, 0x74, 0x95, 0x03, 0x3e, 0xdc, 0xbd, 0x07, 0x13, 0xa8, 0xa2, 0x20, 0x2d, 0xb3, 0x18, 0x70, 0x42, 0xfd, 0x7a, 0xc4, 0xd7, 0x49, 0x72}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x02, 0xff, 0x32, 0x2b, 0x5c, 0x93, 0x54, 0x32, 0xe8, 0x57, 0x54, 0x1a, 0x8b, 0x33, 0x60, 0x65, 0xd3, 0x67, 0xa4, 0xc1, 0x26, 0xc4, 0xa4, 0x34, 0x1f, 0x9b, 0xa7, 0xa9, 0xf4, 0xd9, 0x4f, 0x5b}} ,
|
||||
{{0x46, 0x8d, 0xb0, 0x33, 0x54, 0x26, 0x5b, 0x68, 0xdf, 0xbb, 0xc5, 0xec, 0xc2, 0xf9, 0x3c, 0x5a, 0x37, 0xc1, 0x8e, 0x27, 0x47, 0xaa, 0x49, 0x5a, 0xf8, 0xfb, 0x68, 0x04, 0x23, 0xd1, 0xeb, 0x40}}},
|
||||
{{{0x65, 0xa5, 0x11, 0x84, 0x8a, 0x67, 0x9d, 0x9e, 0xd1, 0x44, 0x68, 0x7a, 0x34, 0xe1, 0x9f, 0xa3, 0x54, 0xcd, 0x07, 0xca, 0x79, 0x1f, 0x54, 0x2f, 0x13, 0x70, 0x4e, 0xee, 0xa2, 0xfa, 0xe7, 0x5d}} ,
|
||||
{{0x36, 0xec, 0x54, 0xf8, 0xce, 0xe4, 0x85, 0xdf, 0xf6, 0x6f, 0x1d, 0x90, 0x08, 0xbc, 0xe8, 0xc0, 0x92, 0x2d, 0x43, 0x6b, 0x92, 0xa9, 0x8e, 0xab, 0x0a, 0x2e, 0x1c, 0x1e, 0x64, 0x23, 0x9f, 0x2c}}},
|
||||
{{{0xa7, 0xd6, 0x2e, 0xd5, 0xcc, 0xd4, 0xcb, 0x5a, 0x3b, 0xa7, 0xf9, 0x46, 0x03, 0x1d, 0xad, 0x2b, 0x34, 0x31, 0x90, 0x00, 0x46, 0x08, 0x82, 0x14, 0xc4, 0xe0, 0x9c, 0xf0, 0xe3, 0x55, 0x43, 0x31}} ,
|
||||
{{0x60, 0xd6, 0xdd, 0x78, 0xe6, 0xd4, 0x22, 0x42, 0x1f, 0x00, 0xf9, 0xb1, 0x6a, 0x63, 0xe2, 0x92, 0x59, 0xd1, 0x1a, 0xb7, 0x00, 0x54, 0x29, 0xc9, 0xc1, 0xf6, 0x6f, 0x7a, 0xc5, 0x3c, 0x5f, 0x65}}},
|
||||
{{{0x27, 0x4f, 0xd0, 0x72, 0xb1, 0x11, 0x14, 0x27, 0x15, 0x94, 0x48, 0x81, 0x7e, 0x74, 0xd8, 0x32, 0xd5, 0xd1, 0x11, 0x28, 0x60, 0x63, 0x36, 0x32, 0x37, 0xb5, 0x13, 0x1c, 0xa0, 0x37, 0xe3, 0x74}} ,
|
||||
{{0xf1, 0x25, 0x4e, 0x11, 0x96, 0x67, 0xe6, 0x1c, 0xc2, 0xb2, 0x53, 0xe2, 0xda, 0x85, 0xee, 0xb2, 0x9f, 0x59, 0xf3, 0xba, 0xbd, 0xfa, 0xcf, 0x6e, 0xf9, 0xda, 0xa4, 0xb3, 0x02, 0x8f, 0x64, 0x08}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x34, 0x94, 0xf2, 0x64, 0x54, 0x47, 0x37, 0x07, 0x40, 0x8a, 0x20, 0xba, 0x4a, 0x55, 0xd7, 0x3f, 0x47, 0xba, 0x25, 0x23, 0x14, 0xb0, 0x2c, 0xe8, 0x55, 0xa8, 0xa6, 0xef, 0x51, 0xbd, 0x6f, 0x6a}} ,
|
||||
{{0x71, 0xd6, 0x16, 0x76, 0xb2, 0x06, 0xea, 0x79, 0xf5, 0xc4, 0xc3, 0x52, 0x7e, 0x61, 0xd1, 0xe1, 0xad, 0x70, 0x78, 0x1d, 0x16, 0x11, 0xf8, 0x7c, 0x2b, 0xfc, 0x55, 0x9f, 0x52, 0xf8, 0xf5, 0x16}}},
|
||||
{{{0x34, 0x96, 0x9a, 0xf6, 0xc5, 0xe0, 0x14, 0x03, 0x24, 0x0e, 0x4c, 0xad, 0x9e, 0x9a, 0x70, 0x23, 0x96, 0xb2, 0xf1, 0x2e, 0x9d, 0xc3, 0x32, 0x9b, 0x54, 0xa5, 0x73, 0xde, 0x88, 0xb1, 0x3e, 0x24}} ,
|
||||
{{0xf6, 0xe2, 0x4c, 0x1f, 0x5b, 0xb2, 0xaf, 0x82, 0xa5, 0xcf, 0x81, 0x10, 0x04, 0xef, 0xdb, 0xa2, 0xcc, 0x24, 0xb2, 0x7e, 0x0b, 0x7a, 0xeb, 0x01, 0xd8, 0x52, 0xf4, 0x51, 0x89, 0x29, 0x79, 0x37}}},
|
||||
{{{0x74, 0xde, 0x12, 0xf3, 0x68, 0xb7, 0x66, 0xc3, 0xee, 0x68, 0xdc, 0x81, 0xb5, 0x55, 0x99, 0xab, 0xd9, 0x28, 0x63, 0x6d, 0x8b, 0x40, 0x69, 0x75, 0x6c, 0xcd, 0x5c, 0x2a, 0x7e, 0x32, 0x7b, 0x29}} ,
|
||||
{{0x02, 0xcc, 0x22, 0x74, 0x4d, 0x19, 0x07, 0xc0, 0xda, 0xb5, 0x76, 0x51, 0x2a, 0xaa, 0xa6, 0x0a, 0x5f, 0x26, 0xd4, 0xbc, 0xaf, 0x48, 0x88, 0x7f, 0x02, 0xbc, 0xf2, 0xe1, 0xcf, 0xe9, 0xdd, 0x15}}},
|
||||
{{{0xed, 0xb5, 0x9a, 0x8c, 0x9a, 0xdd, 0x27, 0xf4, 0x7f, 0x47, 0xd9, 0x52, 0xa7, 0xcd, 0x65, 0xa5, 0x31, 0x22, 0xed, 0xa6, 0x63, 0x5b, 0x80, 0x4a, 0xad, 0x4d, 0xed, 0xbf, 0xee, 0x49, 0xb3, 0x06}} ,
|
||||
{{0xf8, 0x64, 0x8b, 0x60, 0x90, 0xe9, 0xde, 0x44, 0x77, 0xb9, 0x07, 0x36, 0x32, 0xc2, 0x50, 0xf5, 0x65, 0xdf, 0x48, 0x4c, 0x37, 0xaa, 0x68, 0xab, 0x9a, 0x1f, 0x3e, 0xff, 0x89, 0x92, 0xa0, 0x07}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x7d, 0x4f, 0x9c, 0x19, 0xc0, 0x4a, 0x31, 0xec, 0xf9, 0xaa, 0xeb, 0xb2, 0x16, 0x9c, 0xa3, 0x66, 0x5f, 0xd1, 0xd4, 0xed, 0xb8, 0x92, 0x1c, 0xab, 0xda, 0xea, 0xd9, 0x57, 0xdf, 0x4c, 0x2a, 0x48}} ,
|
||||
{{0x4b, 0xb0, 0x4e, 0x6e, 0x11, 0x3b, 0x51, 0xbd, 0x6a, 0xfd, 0xe4, 0x25, 0xa5, 0x5f, 0x11, 0x3f, 0x98, 0x92, 0x51, 0x14, 0xc6, 0x5f, 0x3c, 0x0b, 0xa8, 0xf7, 0xc2, 0x81, 0x43, 0xde, 0x91, 0x73}}},
|
||||
{{{0x3c, 0x8f, 0x9f, 0x33, 0x2a, 0x1f, 0x43, 0x33, 0x8f, 0x68, 0xff, 0x1f, 0x3d, 0x73, 0x6b, 0xbf, 0x68, 0xcc, 0x7d, 0x13, 0x6c, 0x24, 0x4b, 0xcc, 0x4d, 0x24, 0x0d, 0xfe, 0xde, 0x86, 0xad, 0x3b}} ,
|
||||
{{0x79, 0x51, 0x81, 0x01, 0xdc, 0x73, 0x53, 0xe0, 0x6e, 0x9b, 0xea, 0x68, 0x3f, 0x5c, 0x14, 0x84, 0x53, 0x8d, 0x4b, 0xc0, 0x9f, 0x9f, 0x89, 0x2b, 0x8c, 0xba, 0x86, 0xfa, 0xf2, 0xcd, 0xe3, 0x2d}}},
|
||||
{{{0x06, 0xf9, 0x29, 0x5a, 0xdb, 0x3d, 0x84, 0x52, 0xab, 0xcc, 0x6b, 0x60, 0x9d, 0xb7, 0x4a, 0x0e, 0x36, 0x63, 0x91, 0xad, 0xa0, 0x95, 0xb0, 0x97, 0x89, 0x4e, 0xcf, 0x7d, 0x3c, 0xe5, 0x7c, 0x28}} ,
|
||||
{{0x2e, 0x69, 0x98, 0xfd, 0xc6, 0xbd, 0xcc, 0xca, 0xdf, 0x9a, 0x44, 0x7e, 0x9d, 0xca, 0x89, 0x6d, 0xbf, 0x27, 0xc2, 0xf8, 0xcd, 0x46, 0x00, 0x2b, 0xb5, 0x58, 0x4e, 0xb7, 0x89, 0x09, 0xe9, 0x2d}}},
|
||||
{{{0x54, 0xbe, 0x75, 0xcb, 0x05, 0xb0, 0x54, 0xb7, 0xe7, 0x26, 0x86, 0x4a, 0xfc, 0x19, 0xcf, 0x27, 0x46, 0xd4, 0x22, 0x96, 0x5a, 0x11, 0xe8, 0xd5, 0x1b, 0xed, 0x71, 0xc5, 0x5d, 0xc8, 0xaf, 0x45}} ,
|
||||
{{0x40, 0x7b, 0x77, 0x57, 0x49, 0x9e, 0x80, 0x39, 0x23, 0xee, 0x81, 0x0b, 0x22, 0xcf, 0xdb, 0x7a, 0x2f, 0x14, 0xb8, 0x57, 0x8f, 0xa1, 0x39, 0x1e, 0x77, 0xfc, 0x0b, 0xa6, 0xbf, 0x8a, 0x0c, 0x6c}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x77, 0x3a, 0xd4, 0xd8, 0x27, 0xcf, 0xe8, 0xa1, 0x72, 0x9d, 0xca, 0xdd, 0x0d, 0x96, 0xda, 0x79, 0xed, 0x56, 0x42, 0x15, 0x60, 0xc7, 0x1c, 0x6b, 0x26, 0x30, 0xf6, 0x6a, 0x95, 0x67, 0xf3, 0x0a}} ,
|
||||
{{0xc5, 0x08, 0xa4, 0x2b, 0x2f, 0xbd, 0x31, 0x81, 0x2a, 0xa6, 0xb6, 0xe4, 0x00, 0x91, 0xda, 0x3d, 0xb2, 0xb0, 0x96, 0xce, 0x8a, 0xd2, 0x8d, 0x70, 0xb3, 0xd3, 0x34, 0x01, 0x90, 0x8d, 0x10, 0x21}}},
|
||||
{{{0x33, 0x0d, 0xe7, 0xba, 0x4f, 0x07, 0xdf, 0x8d, 0xea, 0x7d, 0xa0, 0xc5, 0xd6, 0xb1, 0xb0, 0xe5, 0x57, 0x1b, 0x5b, 0xf5, 0x45, 0x13, 0x14, 0x64, 0x5a, 0xeb, 0x5c, 0xfc, 0x54, 0x01, 0x76, 0x2b}} ,
|
||||
{{0x02, 0x0c, 0xc2, 0xaf, 0x96, 0x36, 0xfe, 0x4a, 0xe2, 0x54, 0x20, 0x6a, 0xeb, 0xb2, 0x9f, 0x62, 0xd7, 0xce, 0xa2, 0x3f, 0x20, 0x11, 0x34, 0x37, 0xe0, 0x42, 0xed, 0x6f, 0xf9, 0x1a, 0xc8, 0x7d}}},
|
||||
{{{0xd8, 0xb9, 0x11, 0xe8, 0x36, 0x3f, 0x42, 0xc1, 0xca, 0xdc, 0xd3, 0xf1, 0xc8, 0x23, 0x3d, 0x4f, 0x51, 0x7b, 0x9d, 0x8d, 0xd8, 0xe4, 0xa0, 0xaa, 0xf3, 0x04, 0xd6, 0x11, 0x93, 0xc8, 0x35, 0x45}} ,
|
||||
{{0x61, 0x36, 0xd6, 0x08, 0x90, 0xbf, 0xa7, 0x7a, 0x97, 0x6c, 0x0f, 0x84, 0xd5, 0x33, 0x2d, 0x37, 0xc9, 0x6a, 0x80, 0x90, 0x3d, 0x0a, 0xa2, 0xaa, 0xe1, 0xb8, 0x84, 0xba, 0x61, 0x36, 0xdd, 0x69}}},
|
||||
{{{0x6b, 0xdb, 0x5b, 0x9c, 0xc6, 0x92, 0xbc, 0x23, 0xaf, 0xc5, 0xb8, 0x75, 0xf8, 0x42, 0xfa, 0xd6, 0xb6, 0x84, 0x94, 0x63, 0x98, 0x93, 0x48, 0x78, 0x38, 0xcd, 0xbb, 0x18, 0x34, 0xc3, 0xdb, 0x67}} ,
|
||||
{{0x96, 0xf3, 0x3a, 0x09, 0x56, 0xb0, 0x6f, 0x7c, 0x51, 0x1e, 0x1b, 0x39, 0x48, 0xea, 0xc9, 0x0c, 0x25, 0xa2, 0x7a, 0xca, 0xe7, 0x92, 0xfc, 0x59, 0x30, 0xa3, 0x89, 0x85, 0xdf, 0x6f, 0x43, 0x38}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x79, 0x84, 0x44, 0x19, 0xbd, 0xe9, 0x54, 0xc4, 0xc0, 0x6e, 0x2a, 0xa8, 0xa8, 0x9b, 0x43, 0xd5, 0x71, 0x22, 0x5f, 0xdc, 0x01, 0xfa, 0xdf, 0xb3, 0xb8, 0x47, 0x4b, 0x0a, 0xa5, 0x44, 0xea, 0x29}} ,
|
||||
{{0x05, 0x90, 0x50, 0xaf, 0x63, 0x5f, 0x9d, 0x9e, 0xe1, 0x9d, 0x38, 0x97, 0x1f, 0x6c, 0xac, 0x30, 0x46, 0xb2, 0x6a, 0x19, 0xd1, 0x4b, 0xdb, 0xbb, 0x8c, 0xda, 0x2e, 0xab, 0xc8, 0x5a, 0x77, 0x6c}}},
|
||||
{{{0x2b, 0xbe, 0xaf, 0xa1, 0x6d, 0x2f, 0x0b, 0xb1, 0x8f, 0xe3, 0xe0, 0x38, 0xcd, 0x0b, 0x41, 0x1b, 0x4a, 0x15, 0x07, 0xf3, 0x6f, 0xdc, 0xb8, 0xe9, 0xde, 0xb2, 0xa3, 0x40, 0x01, 0xa6, 0x45, 0x1e}} ,
|
||||
{{0x76, 0x0a, 0xda, 0x8d, 0x2c, 0x07, 0x3f, 0x89, 0x7d, 0x04, 0xad, 0x43, 0x50, 0x6e, 0xd2, 0x47, 0xcb, 0x8a, 0xe6, 0x85, 0x1a, 0x24, 0xf3, 0xd2, 0x60, 0xfd, 0xdf, 0x73, 0xa4, 0x0d, 0x73, 0x0e}}},
|
||||
{{{0xfd, 0x67, 0x6b, 0x71, 0x9b, 0x81, 0x53, 0x39, 0x39, 0xf4, 0xb8, 0xd5, 0xc3, 0x30, 0x9b, 0x3b, 0x7c, 0xa3, 0xf0, 0xd0, 0x84, 0x21, 0xd6, 0xbf, 0xb7, 0x4c, 0x87, 0x13, 0x45, 0x2d, 0xa7, 0x55}} ,
|
||||
{{0x5d, 0x04, 0xb3, 0x40, 0x28, 0x95, 0x2d, 0x30, 0x83, 0xec, 0x5e, 0xe4, 0xff, 0x75, 0xfe, 0x79, 0x26, 0x9d, 0x1d, 0x36, 0xcd, 0x0a, 0x15, 0xd2, 0x24, 0x14, 0x77, 0x71, 0xd7, 0x8a, 0x1b, 0x04}}},
|
||||
{{{0x5d, 0x93, 0xc9, 0xbe, 0xaa, 0x90, 0xcd, 0x9b, 0xfb, 0x73, 0x7e, 0xb0, 0x64, 0x98, 0x57, 0x44, 0x42, 0x41, 0xb1, 0xaf, 0xea, 0xc1, 0xc3, 0x22, 0xff, 0x60, 0x46, 0xcb, 0x61, 0x81, 0x70, 0x61}} ,
|
||||
{{0x0d, 0x82, 0xb9, 0xfe, 0x21, 0xcd, 0xc4, 0xf5, 0x98, 0x0c, 0x4e, 0x72, 0xee, 0x87, 0x49, 0xf8, 0xa1, 0x95, 0xdf, 0x8f, 0x2d, 0xbd, 0x21, 0x06, 0x7c, 0x15, 0xe8, 0x12, 0x6d, 0x93, 0xd6, 0x38}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x91, 0xf7, 0x51, 0xd9, 0xef, 0x7d, 0x42, 0x01, 0x13, 0xe9, 0xb8, 0x7f, 0xa6, 0x49, 0x17, 0x64, 0x21, 0x80, 0x83, 0x2c, 0x63, 0x4c, 0x60, 0x09, 0x59, 0x91, 0x92, 0x77, 0x39, 0x51, 0xf4, 0x48}} ,
|
||||
{{0x60, 0xd5, 0x22, 0x83, 0x08, 0x2f, 0xff, 0x99, 0x3e, 0x69, 0x6d, 0x88, 0xda, 0xe7, 0x5b, 0x52, 0x26, 0x31, 0x2a, 0xe5, 0x89, 0xde, 0x68, 0x90, 0xb6, 0x22, 0x5a, 0xbd, 0xd3, 0x85, 0x53, 0x31}}},
|
||||
{{{0xd8, 0xce, 0xdc, 0xf9, 0x3c, 0x4b, 0xa2, 0x1d, 0x2c, 0x2f, 0x36, 0xbe, 0x7a, 0xfc, 0xcd, 0xbc, 0xdc, 0xf9, 0x30, 0xbd, 0xff, 0x05, 0xc7, 0xe4, 0x8e, 0x17, 0x62, 0xf8, 0x4d, 0xa0, 0x56, 0x79}} ,
|
||||
{{0x82, 0xe7, 0xf6, 0xba, 0x53, 0x84, 0x0a, 0xa3, 0x34, 0xff, 0x3c, 0xa3, 0x6a, 0xa1, 0x37, 0xea, 0xdd, 0xb6, 0x95, 0xb3, 0x78, 0x19, 0x76, 0x1e, 0x55, 0x2f, 0x77, 0x2e, 0x7f, 0xc1, 0xea, 0x5e}}},
|
||||
{{{0x83, 0xe1, 0x6e, 0xa9, 0x07, 0x33, 0x3e, 0x83, 0xff, 0xcb, 0x1c, 0x9f, 0xb1, 0xa3, 0xb4, 0xc9, 0xe1, 0x07, 0x97, 0xff, 0xf8, 0x23, 0x8f, 0xce, 0x40, 0xfd, 0x2e, 0x5e, 0xdb, 0x16, 0x43, 0x2d}} ,
|
||||
{{0xba, 0x38, 0x02, 0xf7, 0x81, 0x43, 0x83, 0xa3, 0x20, 0x4f, 0x01, 0x3b, 0x8a, 0x04, 0x38, 0x31, 0xc6, 0x0f, 0xc8, 0xdf, 0xd7, 0xfa, 0x2f, 0x88, 0x3f, 0xfc, 0x0c, 0x76, 0xc4, 0xa6, 0x45, 0x72}}},
|
||||
{{{0xbb, 0x0c, 0xbc, 0x6a, 0xa4, 0x97, 0x17, 0x93, 0x2d, 0x6f, 0xde, 0x72, 0x10, 0x1c, 0x08, 0x2c, 0x0f, 0x80, 0x32, 0x68, 0x27, 0xd4, 0xab, 0xdd, 0xc5, 0x58, 0x61, 0x13, 0x6d, 0x11, 0x1e, 0x4d}} ,
|
||||
{{0x1a, 0xb9, 0xc9, 0x10, 0xfb, 0x1e, 0x4e, 0xf4, 0x84, 0x4b, 0x8a, 0x5e, 0x7b, 0x4b, 0xe8, 0x43, 0x8c, 0x8f, 0x00, 0xb5, 0x54, 0x13, 0xc5, 0x5c, 0xb6, 0x35, 0x4e, 0x9d, 0xe4, 0x5b, 0x41, 0x6d}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x15, 0x7d, 0x12, 0x48, 0x82, 0x14, 0x42, 0xcd, 0x32, 0xd4, 0x4b, 0xc1, 0x72, 0x61, 0x2a, 0x8c, 0xec, 0xe2, 0xf8, 0x24, 0x45, 0x94, 0xe3, 0xbe, 0xdd, 0x67, 0xa8, 0x77, 0x5a, 0xae, 0x5b, 0x4b}} ,
|
||||
{{0xcb, 0x77, 0x9a, 0x20, 0xde, 0xb8, 0x23, 0xd9, 0xa0, 0x0f, 0x8c, 0x7b, 0xa5, 0xcb, 0xae, 0xb6, 0xec, 0x42, 0x67, 0x0e, 0x58, 0xa4, 0x75, 0x98, 0x21, 0x71, 0x84, 0xb3, 0xe0, 0x76, 0x94, 0x73}}},
|
||||
{{{0xdf, 0xfc, 0x69, 0x28, 0x23, 0x3f, 0x5b, 0xf8, 0x3b, 0x24, 0x37, 0xf3, 0x1d, 0xd5, 0x22, 0x6b, 0xd0, 0x98, 0xa8, 0x6c, 0xcf, 0xff, 0x06, 0xe1, 0x13, 0xdf, 0xb9, 0xc1, 0x0c, 0xa9, 0xbf, 0x33}} ,
|
||||
{{0xd9, 0x81, 0xda, 0xb2, 0x4f, 0x82, 0x9d, 0x43, 0x81, 0x09, 0xf1, 0xd2, 0x01, 0xef, 0xac, 0xf4, 0x2d, 0x7d, 0x01, 0x09, 0xf1, 0xff, 0xa5, 0x9f, 0xe5, 0xca, 0x27, 0x63, 0xdb, 0x20, 0xb1, 0x53}}},
|
||||
{{{0x67, 0x02, 0xe8, 0xad, 0xa9, 0x34, 0xd4, 0xf0, 0x15, 0x81, 0xaa, 0xc7, 0x4d, 0x87, 0x94, 0xea, 0x75, 0xe7, 0x4c, 0x94, 0x04, 0x0e, 0x69, 0x87, 0xe7, 0x51, 0x91, 0x10, 0x03, 0xc7, 0xbe, 0x56}} ,
|
||||
{{0x32, 0xfb, 0x86, 0xec, 0x33, 0x6b, 0x2e, 0x51, 0x2b, 0xc8, 0xfa, 0x6c, 0x70, 0x47, 0x7e, 0xce, 0x05, 0x0c, 0x71, 0xf3, 0xb4, 0x56, 0xa6, 0xdc, 0xcc, 0x78, 0x07, 0x75, 0xd0, 0xdd, 0xb2, 0x6a}}},
|
||||
{{{0xc6, 0xef, 0xb9, 0xc0, 0x2b, 0x22, 0x08, 0x1e, 0x71, 0x70, 0xb3, 0x35, 0x9c, 0x7a, 0x01, 0x92, 0x44, 0x9a, 0xf6, 0xb0, 0x58, 0x95, 0xc1, 0x9b, 0x02, 0xed, 0x2d, 0x7c, 0x34, 0x29, 0x49, 0x44}} ,
|
||||
{{0x45, 0x62, 0x1d, 0x2e, 0xff, 0x2a, 0x1c, 0x21, 0xa4, 0x25, 0x7b, 0x0d, 0x8c, 0x15, 0x39, 0xfc, 0x8f, 0x7c, 0xa5, 0x7d, 0x1e, 0x25, 0xa3, 0x45, 0xd6, 0xab, 0xbd, 0xcb, 0xc5, 0x5e, 0x78, 0x77}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0xd0, 0xd3, 0x42, 0xed, 0x1d, 0x00, 0x3c, 0x15, 0x2c, 0x9c, 0x77, 0x81, 0xd2, 0x73, 0xd1, 0x06, 0xd5, 0xc4, 0x7f, 0x94, 0xbb, 0x92, 0x2d, 0x2c, 0x4b, 0x45, 0x4b, 0xe9, 0x2a, 0x89, 0x6b, 0x2b}} ,
|
||||
{{0xd2, 0x0c, 0x88, 0xc5, 0x48, 0x4d, 0xea, 0x0d, 0x4a, 0xc9, 0x52, 0x6a, 0x61, 0x79, 0xe9, 0x76, 0xf3, 0x85, 0x52, 0x5c, 0x1b, 0x2c, 0xe1, 0xd6, 0xc4, 0x0f, 0x18, 0x0e, 0x4e, 0xf6, 0x1c, 0x7f}}},
|
||||
{{{0xb4, 0x04, 0x2e, 0x42, 0xcb, 0x1f, 0x2b, 0x11, 0x51, 0x7b, 0x08, 0xac, 0xaa, 0x3e, 0x9e, 0x52, 0x60, 0xb7, 0xc2, 0x61, 0x57, 0x8c, 0x84, 0xd5, 0x18, 0xa6, 0x19, 0xfc, 0xb7, 0x75, 0x91, 0x1b}} ,
|
||||
{{0xe8, 0x68, 0xca, 0x44, 0xc8, 0x38, 0x38, 0xcc, 0x53, 0x0a, 0x32, 0x35, 0xcc, 0x52, 0xcb, 0x0e, 0xf7, 0xc5, 0xe7, 0xec, 0x3d, 0x85, 0xcc, 0x58, 0xe2, 0x17, 0x47, 0xff, 0x9f, 0xa5, 0x30, 0x17}}},
|
||||
{{{0xe3, 0xae, 0xc8, 0xc1, 0x71, 0x75, 0x31, 0x00, 0x37, 0x41, 0x5c, 0x0e, 0x39, 0xda, 0x73, 0xa0, 0xc7, 0x97, 0x36, 0x6c, 0x5b, 0xf2, 0xee, 0x64, 0x0a, 0x3d, 0x89, 0x1e, 0x1d, 0x49, 0x8c, 0x37}} ,
|
||||
{{0x4c, 0xe6, 0xb0, 0xc1, 0xa5, 0x2a, 0x82, 0x09, 0x08, 0xad, 0x79, 0x9c, 0x56, 0xf6, 0xf9, 0xc1, 0xd7, 0x7c, 0x39, 0x7f, 0x93, 0xca, 0x11, 0x55, 0xbf, 0x07, 0x1b, 0x82, 0x29, 0x69, 0x95, 0x5c}}},
|
||||
{{{0x87, 0xee, 0xa6, 0x56, 0x9e, 0xc2, 0x9a, 0x56, 0x24, 0x42, 0x85, 0x4d, 0x98, 0x31, 0x1e, 0x60, 0x4d, 0x87, 0x85, 0x04, 0xae, 0x46, 0x12, 0xf9, 0x8e, 0x7f, 0xe4, 0x7f, 0xf6, 0x1c, 0x37, 0x01}} ,
|
||||
{{0x73, 0x4c, 0xb6, 0xc5, 0xc4, 0xe9, 0x6c, 0x85, 0x48, 0x4a, 0x5a, 0xac, 0xd9, 0x1f, 0x43, 0xf8, 0x62, 0x5b, 0xee, 0x98, 0x2a, 0x33, 0x8e, 0x79, 0xce, 0x61, 0x06, 0x35, 0xd8, 0xd7, 0xca, 0x71}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x72, 0xd3, 0xae, 0xa6, 0xca, 0x8f, 0xcd, 0xcc, 0x78, 0x8e, 0x19, 0x4d, 0xa7, 0xd2, 0x27, 0xe9, 0xa4, 0x3c, 0x16, 0x5b, 0x84, 0x80, 0xf9, 0xd0, 0xcc, 0x6a, 0x1e, 0xca, 0x1e, 0x67, 0xbd, 0x63}} ,
|
||||
{{0x7b, 0x6e, 0x2a, 0xd2, 0x87, 0x48, 0xff, 0xa1, 0xca, 0xe9, 0x15, 0x85, 0xdc, 0xdb, 0x2c, 0x39, 0x12, 0x91, 0xa9, 0x20, 0xaa, 0x4f, 0x29, 0xf4, 0x15, 0x7a, 0xd2, 0xf5, 0x32, 0xcc, 0x60, 0x04}}},
|
||||
{{{0xe5, 0x10, 0x47, 0x3b, 0xfa, 0x90, 0xfc, 0x30, 0xb5, 0xea, 0x6f, 0x56, 0x8f, 0xfb, 0x0e, 0xa7, 0x3b, 0xc8, 0xb2, 0xff, 0x02, 0x7a, 0x33, 0x94, 0x93, 0x2a, 0x03, 0xe0, 0x96, 0x3a, 0x6c, 0x0f}} ,
|
||||
{{0x5a, 0x63, 0x67, 0xe1, 0x9b, 0x47, 0x78, 0x9f, 0x38, 0x79, 0xac, 0x97, 0x66, 0x1d, 0x5e, 0x51, 0xee, 0x24, 0x42, 0xe8, 0x58, 0x4b, 0x8a, 0x03, 0x75, 0x86, 0x37, 0x86, 0xe2, 0x97, 0x4e, 0x3d}}},
|
||||
{{{0x3f, 0x75, 0x8e, 0xb4, 0xff, 0xd8, 0xdd, 0xd6, 0x37, 0x57, 0x9d, 0x6d, 0x3b, 0xbd, 0xd5, 0x60, 0x88, 0x65, 0x9a, 0xb9, 0x4a, 0x68, 0x84, 0xa2, 0x67, 0xdd, 0x17, 0x25, 0x97, 0x04, 0x8b, 0x5e}} ,
|
||||
{{0xbb, 0x40, 0x5e, 0xbc, 0x16, 0x92, 0x05, 0xc4, 0xc0, 0x4e, 0x72, 0x90, 0x0e, 0xab, 0xcf, 0x8a, 0xed, 0xef, 0xb9, 0x2d, 0x3b, 0xf8, 0x43, 0x5b, 0xba, 0x2d, 0xeb, 0x2f, 0x52, 0xd2, 0xd1, 0x5a}}},
|
||||
{{{0x40, 0xb4, 0xab, 0xe6, 0xad, 0x9f, 0x46, 0x69, 0x4a, 0xb3, 0x8e, 0xaa, 0xea, 0x9c, 0x8a, 0x20, 0x16, 0x5d, 0x8c, 0x13, 0xbd, 0xf6, 0x1d, 0xc5, 0x24, 0xbd, 0x90, 0x2a, 0x1c, 0xc7, 0x13, 0x3b}} ,
|
||||
{{0x54, 0xdc, 0x16, 0x0d, 0x18, 0xbe, 0x35, 0x64, 0x61, 0x52, 0x02, 0x80, 0xaf, 0x05, 0xf7, 0xa6, 0x42, 0xd3, 0x8f, 0x2e, 0x79, 0x26, 0xa8, 0xbb, 0xb2, 0x17, 0x48, 0xb2, 0x7a, 0x0a, 0x89, 0x14}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x20, 0xa8, 0x88, 0xe3, 0x91, 0xc0, 0x6e, 0xbb, 0x8a, 0x27, 0x82, 0x51, 0x83, 0xb2, 0x28, 0xa9, 0x83, 0xeb, 0xa6, 0xa9, 0x4d, 0x17, 0x59, 0x22, 0x54, 0x00, 0x50, 0x45, 0xcb, 0x48, 0x4b, 0x18}} ,
|
||||
{{0x33, 0x7c, 0xe7, 0x26, 0xba, 0x4d, 0x32, 0xfe, 0x53, 0xf4, 0xfa, 0x83, 0xe3, 0xa5, 0x79, 0x66, 0x73, 0xef, 0x80, 0x23, 0x68, 0xc2, 0x60, 0xdd, 0xa9, 0x33, 0xdc, 0x03, 0x7a, 0xe0, 0xe0, 0x3e}}},
|
||||
{{{0x34, 0x5c, 0x13, 0xfb, 0xc0, 0xe3, 0x78, 0x2b, 0x54, 0x58, 0x22, 0x9b, 0x76, 0x81, 0x7f, 0x93, 0x9c, 0x25, 0x3c, 0xd2, 0xe9, 0x96, 0x21, 0x26, 0x08, 0xf5, 0xed, 0x95, 0x11, 0xae, 0x04, 0x5a}} ,
|
||||
{{0xb9, 0xe8, 0xc5, 0x12, 0x97, 0x1f, 0x83, 0xfe, 0x3e, 0x94, 0x99, 0xd4, 0x2d, 0xf9, 0x52, 0x59, 0x5c, 0x82, 0xa6, 0xf0, 0x75, 0x7e, 0xe8, 0xec, 0xcc, 0xac, 0x18, 0x21, 0x09, 0x67, 0x66, 0x67}}},
|
||||
{{{0xb3, 0x40, 0x29, 0xd1, 0xcb, 0x1b, 0x08, 0x9e, 0x9c, 0xb7, 0x53, 0xb9, 0x3b, 0x71, 0x08, 0x95, 0x12, 0x1a, 0x58, 0xaf, 0x7e, 0x82, 0x52, 0x43, 0x4f, 0x11, 0x39, 0xf4, 0x93, 0x1a, 0x26, 0x05}} ,
|
||||
{{0x6e, 0x44, 0xa3, 0xf9, 0x64, 0xaf, 0xe7, 0x6d, 0x7d, 0xdf, 0x1e, 0xac, 0x04, 0xea, 0x3b, 0x5f, 0x9b, 0xe8, 0x24, 0x9d, 0x0e, 0xe5, 0x2e, 0x3e, 0xdf, 0xa9, 0xf7, 0xd4, 0x50, 0x71, 0xf0, 0x78}}},
|
||||
{{{0x3e, 0xa8, 0x38, 0xc2, 0x57, 0x56, 0x42, 0x9a, 0xb1, 0xe2, 0xf8, 0x45, 0xaa, 0x11, 0x48, 0x5f, 0x17, 0xc4, 0x54, 0x27, 0xdc, 0x5d, 0xaa, 0xdd, 0x41, 0xbc, 0xdf, 0x81, 0xb9, 0x53, 0xee, 0x52}} ,
|
||||
{{0xc3, 0xf1, 0xa7, 0x6d, 0xb3, 0x5f, 0x92, 0x6f, 0xcc, 0x91, 0xb8, 0x95, 0x05, 0xdf, 0x3c, 0x64, 0x57, 0x39, 0x61, 0x51, 0xad, 0x8c, 0x38, 0x7b, 0xc8, 0xde, 0x00, 0x34, 0xbe, 0xa1, 0xb0, 0x7e}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x25, 0x24, 0x1d, 0x8a, 0x67, 0x20, 0xee, 0x42, 0xeb, 0x38, 0xed, 0x0b, 0x8b, 0xcd, 0x46, 0x9d, 0x5e, 0x6b, 0x1e, 0x24, 0x9d, 0x12, 0x05, 0x1a, 0xcc, 0x05, 0x4e, 0x92, 0x38, 0xe1, 0x1f, 0x50}} ,
|
||||
{{0x4e, 0xee, 0x1c, 0x91, 0xe6, 0x11, 0xbd, 0x8e, 0x55, 0x1a, 0x18, 0x75, 0x66, 0xaf, 0x4d, 0x7b, 0x0f, 0xae, 0x6d, 0x85, 0xca, 0x82, 0x58, 0x21, 0x9c, 0x18, 0xe0, 0xed, 0xec, 0x22, 0x80, 0x2f}}},
|
||||
{{{0x68, 0x3b, 0x0a, 0x39, 0x1d, 0x6a, 0x15, 0x57, 0xfc, 0xf0, 0x63, 0x54, 0xdb, 0x39, 0xdb, 0xe8, 0x5c, 0x64, 0xff, 0xa0, 0x09, 0x4f, 0x3b, 0xb7, 0x32, 0x60, 0x99, 0x94, 0xfd, 0x94, 0x82, 0x2d}} ,
|
||||
{{0x24, 0xf6, 0x5a, 0x44, 0xf1, 0x55, 0x2c, 0xdb, 0xea, 0x7c, 0x84, 0x7c, 0x01, 0xac, 0xe3, 0xfd, 0xc9, 0x27, 0xc1, 0x5a, 0xb9, 0xde, 0x4f, 0x5a, 0x90, 0xdd, 0xc6, 0x67, 0xaa, 0x6f, 0x8a, 0x3a}}},
|
||||
{{{0x78, 0x52, 0x87, 0xc9, 0x97, 0x63, 0xb1, 0xdd, 0x54, 0x5f, 0xc1, 0xf8, 0xf1, 0x06, 0xa6, 0xa8, 0xa3, 0x88, 0x82, 0xd4, 0xcb, 0xa6, 0x19, 0xdd, 0xd1, 0x11, 0x87, 0x08, 0x17, 0x4c, 0x37, 0x2a}} ,
|
||||
{{0xa1, 0x0c, 0xf3, 0x08, 0x43, 0xd9, 0x24, 0x1e, 0x83, 0xa7, 0xdf, 0x91, 0xca, 0xbd, 0x69, 0x47, 0x8d, 0x1b, 0xe2, 0xb9, 0x4e, 0xb5, 0xe1, 0x76, 0xb3, 0x1c, 0x93, 0x03, 0xce, 0x5f, 0xb3, 0x5a}}},
|
||||
{{{0x1d, 0xda, 0xe4, 0x61, 0x03, 0x50, 0xa9, 0x8b, 0x68, 0x18, 0xef, 0xb2, 0x1c, 0x84, 0x3b, 0xa2, 0x44, 0x95, 0xa3, 0x04, 0x3b, 0xd6, 0x99, 0x00, 0xaf, 0x76, 0x42, 0x67, 0x02, 0x7d, 0x85, 0x56}} ,
|
||||
{{0xce, 0x72, 0x0e, 0x29, 0x84, 0xb2, 0x7d, 0xd2, 0x45, 0xbe, 0x57, 0x06, 0xed, 0x7f, 0xcf, 0xed, 0xcd, 0xef, 0x19, 0xd6, 0xbc, 0x15, 0x79, 0x64, 0xd2, 0x18, 0xe3, 0x20, 0x67, 0x3a, 0x54, 0x0b}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x52, 0xfd, 0x04, 0xc5, 0xfb, 0x99, 0xe7, 0xe8, 0xfb, 0x8c, 0xe1, 0x42, 0x03, 0xef, 0x9d, 0xd9, 0x9e, 0x4d, 0xf7, 0x80, 0xcf, 0x2e, 0xcc, 0x9b, 0x45, 0xc9, 0x7b, 0x7a, 0xbc, 0x37, 0xa8, 0x52}} ,
|
||||
{{0x96, 0x11, 0x41, 0x8a, 0x47, 0x91, 0xfe, 0xb6, 0xda, 0x7a, 0x54, 0x63, 0xd1, 0x14, 0x35, 0x05, 0x86, 0x8c, 0xa9, 0x36, 0x3f, 0xf2, 0x85, 0x54, 0x4e, 0x92, 0xd8, 0x85, 0x01, 0x46, 0xd6, 0x50}}},
|
||||
{{{0x53, 0xcd, 0xf3, 0x86, 0x40, 0xe6, 0x39, 0x42, 0x95, 0xd6, 0xcb, 0x45, 0x1a, 0x20, 0xc8, 0x45, 0x4b, 0x32, 0x69, 0x04, 0xb1, 0xaf, 0x20, 0x46, 0xc7, 0x6b, 0x23, 0x5b, 0x69, 0xee, 0x30, 0x3f}} ,
|
||||
{{0x70, 0x83, 0x47, 0xc0, 0xdb, 0x55, 0x08, 0xa8, 0x7b, 0x18, 0x6d, 0xf5, 0x04, 0x5a, 0x20, 0x0c, 0x4a, 0x8c, 0x60, 0xae, 0xae, 0x0f, 0x64, 0x55, 0x55, 0x2e, 0xd5, 0x1d, 0x53, 0x31, 0x42, 0x41}}},
|
||||
{{{0xca, 0xfc, 0x88, 0x6b, 0x96, 0x78, 0x0a, 0x8b, 0x83, 0xdc, 0xbc, 0xaf, 0x40, 0xb6, 0x8d, 0x7f, 0xef, 0xb4, 0xd1, 0x3f, 0xcc, 0xa2, 0x74, 0xc9, 0xc2, 0x92, 0x55, 0x00, 0xab, 0xdb, 0xbf, 0x4f}} ,
|
||||
{{0x93, 0x1c, 0x06, 0x2d, 0x66, 0x65, 0x02, 0xa4, 0x97, 0x18, 0xfd, 0x00, 0xe7, 0xab, 0x03, 0xec, 0xce, 0xc1, 0xbf, 0x37, 0xf8, 0x13, 0x53, 0xa5, 0xe5, 0x0c, 0x3a, 0xa8, 0x55, 0xb9, 0xff, 0x68}}},
|
||||
{{{0xe4, 0xe6, 0x6d, 0x30, 0x7d, 0x30, 0x35, 0xc2, 0x78, 0x87, 0xf9, 0xfc, 0x6b, 0x5a, 0xc3, 0xb7, 0x65, 0xd8, 0x2e, 0xc7, 0xa5, 0x0c, 0xc6, 0xdc, 0x12, 0xaa, 0xd6, 0x4f, 0xc5, 0x38, 0xbc, 0x0e}} ,
|
||||
{{0xe2, 0x3c, 0x76, 0x86, 0x38, 0xf2, 0x7b, 0x2c, 0x16, 0x78, 0x8d, 0xf5, 0xa4, 0x15, 0xda, 0xdb, 0x26, 0x85, 0xa0, 0x56, 0xdd, 0x1d, 0xe3, 0xb3, 0xfd, 0x40, 0xef, 0xf2, 0xd9, 0xa1, 0xb3, 0x04}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0xdb, 0x49, 0x0e, 0xe6, 0x58, 0x10, 0x7a, 0x52, 0xda, 0xb5, 0x7d, 0x37, 0x6a, 0x3e, 0xa1, 0x78, 0xce, 0xc7, 0x1c, 0x24, 0x23, 0xdb, 0x7d, 0xfb, 0x8c, 0x8d, 0xdc, 0x30, 0x67, 0x69, 0x75, 0x3b}} ,
|
||||
{{0xa9, 0xea, 0x6d, 0x16, 0x16, 0x60, 0xf4, 0x60, 0x87, 0x19, 0x44, 0x8c, 0x4a, 0x8b, 0x3e, 0xfb, 0x16, 0x00, 0x00, 0x54, 0xa6, 0x9e, 0x9f, 0xef, 0xcf, 0xd9, 0xd2, 0x4c, 0x74, 0x31, 0xd0, 0x34}}},
|
||||
{{{0xa4, 0xeb, 0x04, 0xa4, 0x8c, 0x8f, 0x71, 0x27, 0x95, 0x85, 0x5d, 0x55, 0x4b, 0xb1, 0x26, 0x26, 0xc8, 0xae, 0x6a, 0x7d, 0xa2, 0x21, 0xca, 0xce, 0x38, 0xab, 0x0f, 0xd0, 0xd5, 0x2b, 0x6b, 0x00}} ,
|
||||
{{0xe5, 0x67, 0x0c, 0xf1, 0x3a, 0x9a, 0xea, 0x09, 0x39, 0xef, 0xd1, 0x30, 0xbc, 0x33, 0xba, 0xb1, 0x6a, 0xc5, 0x27, 0x08, 0x7f, 0x54, 0x80, 0x3d, 0xab, 0xf6, 0x15, 0x7a, 0xc2, 0x40, 0x73, 0x72}}},
|
||||
{{{0x84, 0x56, 0x82, 0xb6, 0x12, 0x70, 0x7f, 0xf7, 0xf0, 0xbd, 0x5b, 0xa9, 0xd5, 0xc5, 0x5f, 0x59, 0xbf, 0x7f, 0xb3, 0x55, 0x22, 0x02, 0xc9, 0x44, 0x55, 0x87, 0x8f, 0x96, 0x98, 0x64, 0x6d, 0x15}} ,
|
||||
{{0xb0, 0x8b, 0xaa, 0x1e, 0xec, 0xc7, 0xa5, 0x8f, 0x1f, 0x92, 0x04, 0xc6, 0x05, 0xf6, 0xdf, 0xa1, 0xcc, 0x1f, 0x81, 0xf5, 0x0e, 0x9c, 0x57, 0xdc, 0xe3, 0xbb, 0x06, 0x87, 0x1e, 0xfe, 0x23, 0x6c}}},
|
||||
{{{0xd8, 0x2b, 0x5b, 0x16, 0xea, 0x20, 0xf1, 0xd3, 0x68, 0x8f, 0xae, 0x5b, 0xd0, 0xa9, 0x1a, 0x19, 0xa8, 0x36, 0xfb, 0x2b, 0x57, 0x88, 0x7d, 0x90, 0xd5, 0xa6, 0xf3, 0xdc, 0x38, 0x89, 0x4e, 0x1f}} ,
|
||||
{{0xcc, 0x19, 0xda, 0x9b, 0x3b, 0x43, 0x48, 0x21, 0x2e, 0x23, 0x4d, 0x3d, 0xae, 0xf8, 0x8c, 0xfc, 0xdd, 0xa6, 0x74, 0x37, 0x65, 0xca, 0xee, 0x1a, 0x19, 0x8e, 0x9f, 0x64, 0x6f, 0x0c, 0x8b, 0x5a}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x25, 0xb9, 0xc2, 0xf0, 0x72, 0xb8, 0x15, 0x16, 0xcc, 0x8d, 0x3c, 0x6f, 0x25, 0xed, 0xf4, 0x46, 0x2e, 0x0c, 0x60, 0x0f, 0xe2, 0x84, 0x34, 0x55, 0x89, 0x59, 0x34, 0x1b, 0xf5, 0x8d, 0xfe, 0x08}} ,
|
||||
{{0xf8, 0xab, 0x93, 0xbc, 0x44, 0xba, 0x1b, 0x75, 0x4b, 0x49, 0x6f, 0xd0, 0x54, 0x2e, 0x63, 0xba, 0xb5, 0xea, 0xed, 0x32, 0x14, 0xc9, 0x94, 0xd8, 0xc5, 0xce, 0xf4, 0x10, 0x68, 0xe0, 0x38, 0x27}}},
|
||||
{{{0x74, 0x1c, 0x14, 0x9b, 0xd4, 0x64, 0x61, 0x71, 0x5a, 0xb6, 0x21, 0x33, 0x4f, 0xf7, 0x8e, 0xba, 0xa5, 0x48, 0x9a, 0xc7, 0xfa, 0x9a, 0xf0, 0xb4, 0x62, 0xad, 0xf2, 0x5e, 0xcc, 0x03, 0x24, 0x1a}} ,
|
||||
{{0xf5, 0x76, 0xfd, 0xe4, 0xaf, 0xb9, 0x03, 0x59, 0xce, 0x63, 0xd2, 0x3b, 0x1f, 0xcd, 0x21, 0x0c, 0xad, 0x44, 0xa5, 0x97, 0xac, 0x80, 0x11, 0x02, 0x9b, 0x0c, 0xe5, 0x8b, 0xcd, 0xfb, 0x79, 0x77}}},
|
||||
{{{0x15, 0xbe, 0x9a, 0x0d, 0xba, 0x38, 0x72, 0x20, 0x8a, 0xf5, 0xbe, 0x59, 0x93, 0x79, 0xb7, 0xf6, 0x6a, 0x0c, 0x38, 0x27, 0x1a, 0x60, 0xf4, 0x86, 0x3b, 0xab, 0x5a, 0x00, 0xa0, 0xce, 0x21, 0x7d}} ,
|
||||
{{0x6c, 0xba, 0x14, 0xc5, 0xea, 0x12, 0x9e, 0x2e, 0x82, 0x63, 0xce, 0x9b, 0x4a, 0xe7, 0x1d, 0xec, 0xf1, 0x2e, 0x51, 0x1c, 0xf4, 0xd0, 0x69, 0x15, 0x42, 0x9d, 0xa3, 0x3f, 0x0e, 0xbf, 0xe9, 0x5c}}},
|
||||
{{{0xe4, 0x0d, 0xf4, 0xbd, 0xee, 0x31, 0x10, 0xed, 0xcb, 0x12, 0x86, 0xad, 0xd4, 0x2f, 0x90, 0x37, 0x32, 0xc3, 0x0b, 0x73, 0xec, 0x97, 0x85, 0xa4, 0x01, 0x1c, 0x76, 0x35, 0xfe, 0x75, 0xdd, 0x71}} ,
|
||||
{{0x11, 0xa4, 0x88, 0x9f, 0x3e, 0x53, 0x69, 0x3b, 0x1b, 0xe0, 0xf7, 0xba, 0x9b, 0xad, 0x4e, 0x81, 0x5f, 0xb5, 0x5c, 0xae, 0xbe, 0x67, 0x86, 0x37, 0x34, 0x8e, 0x07, 0x32, 0x45, 0x4a, 0x67, 0x39}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x90, 0x70, 0x58, 0x20, 0x03, 0x1e, 0x67, 0xb2, 0xc8, 0x9b, 0x58, 0xc5, 0xb1, 0xeb, 0x2d, 0x4a, 0xde, 0x82, 0x8c, 0xf2, 0xd2, 0x14, 0xb8, 0x70, 0x61, 0x4e, 0x73, 0xd6, 0x0b, 0x6b, 0x0d, 0x30}} ,
|
||||
{{0x81, 0xfc, 0x55, 0x5c, 0xbf, 0xa7, 0xc4, 0xbd, 0xe2, 0xf0, 0x4b, 0x8f, 0xe9, 0x7d, 0x99, 0xfa, 0xd3, 0xab, 0xbc, 0xc7, 0x83, 0x2b, 0x04, 0x7f, 0x0c, 0x19, 0x43, 0x03, 0x3d, 0x07, 0xca, 0x40}}},
|
||||
{{{0xf9, 0xc8, 0xbe, 0x8c, 0x16, 0x81, 0x39, 0x96, 0xf6, 0x17, 0x58, 0xc8, 0x30, 0x58, 0xfb, 0xc2, 0x03, 0x45, 0xd2, 0x52, 0x76, 0xe0, 0x6a, 0x26, 0x28, 0x5c, 0x88, 0x59, 0x6a, 0x5a, 0x54, 0x42}} ,
|
||||
{{0x07, 0xb5, 0x2e, 0x2c, 0x67, 0x15, 0x9b, 0xfb, 0x83, 0x69, 0x1e, 0x0f, 0xda, 0xd6, 0x29, 0xb1, 0x60, 0xe0, 0xb2, 0xba, 0x69, 0xa2, 0x9e, 0xbd, 0xbd, 0xe0, 0x1c, 0xbd, 0xcd, 0x06, 0x64, 0x70}}},
|
||||
{{{0x41, 0xfa, 0x8c, 0xe1, 0x89, 0x8f, 0x27, 0xc8, 0x25, 0x8f, 0x6f, 0x5f, 0x55, 0xf8, 0xde, 0x95, 0x6d, 0x2f, 0x75, 0x16, 0x2b, 0x4e, 0x44, 0xfd, 0x86, 0x6e, 0xe9, 0x70, 0x39, 0x76, 0x97, 0x7e}} ,
|
||||
{{0x17, 0x62, 0x6b, 0x14, 0xa1, 0x7c, 0xd0, 0x79, 0x6e, 0xd8, 0x8a, 0xa5, 0x6d, 0x8c, 0x93, 0xd2, 0x3f, 0xec, 0x44, 0x8d, 0x6e, 0x91, 0x01, 0x8c, 0x8f, 0xee, 0x01, 0x8f, 0xc0, 0xb4, 0x85, 0x0e}}},
|
||||
{{{0x02, 0x3a, 0x70, 0x41, 0xe4, 0x11, 0x57, 0x23, 0xac, 0xe6, 0xfc, 0x54, 0x7e, 0xcd, 0xd7, 0x22, 0xcb, 0x76, 0x9f, 0x20, 0xce, 0xa0, 0x73, 0x76, 0x51, 0x3b, 0xa4, 0xf8, 0xe3, 0x62, 0x12, 0x6c}} ,
|
||||
{{0x7f, 0x00, 0x9c, 0x26, 0x0d, 0x6f, 0x48, 0x7f, 0x3a, 0x01, 0xed, 0xc5, 0x96, 0xb0, 0x1f, 0x4f, 0xa8, 0x02, 0x62, 0x27, 0x8a, 0x50, 0x8d, 0x9a, 0x8b, 0x52, 0x0f, 0x1e, 0xcf, 0x41, 0x38, 0x19}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0xf5, 0x6c, 0xd4, 0x2f, 0x0f, 0x69, 0x0f, 0x87, 0x3f, 0x61, 0x65, 0x1e, 0x35, 0x34, 0x85, 0xba, 0x02, 0x30, 0xac, 0x25, 0x3d, 0xe2, 0x62, 0xf1, 0xcc, 0xe9, 0x1b, 0xc2, 0xef, 0x6a, 0x42, 0x57}} ,
|
||||
{{0x34, 0x1f, 0x2e, 0xac, 0xd1, 0xc7, 0x04, 0x52, 0x32, 0x66, 0xb2, 0x33, 0x73, 0x21, 0x34, 0x54, 0xf7, 0x71, 0xed, 0x06, 0xb0, 0xff, 0xa6, 0x59, 0x6f, 0x8a, 0x4e, 0xfb, 0x02, 0xb0, 0x45, 0x6b}}},
|
||||
{{{0xf5, 0x48, 0x0b, 0x03, 0xc5, 0x22, 0x7d, 0x80, 0x08, 0x53, 0xfe, 0x32, 0xb1, 0xa1, 0x8a, 0x74, 0x6f, 0xbd, 0x3f, 0x85, 0xf4, 0xcf, 0xf5, 0x60, 0xaf, 0x41, 0x7e, 0x3e, 0x46, 0xa3, 0x5a, 0x20}} ,
|
||||
{{0xaa, 0x35, 0x87, 0x44, 0x63, 0x66, 0x97, 0xf8, 0x6e, 0x55, 0x0c, 0x04, 0x3e, 0x35, 0x50, 0xbf, 0x93, 0x69, 0xd2, 0x8b, 0x05, 0x55, 0x99, 0xbe, 0xe2, 0x53, 0x61, 0xec, 0xe8, 0x08, 0x0b, 0x32}}},
|
||||
{{{0xb3, 0x10, 0x45, 0x02, 0x69, 0x59, 0x2e, 0x97, 0xd9, 0x64, 0xf8, 0xdb, 0x25, 0x80, 0xdc, 0xc4, 0xd5, 0x62, 0x3c, 0xed, 0x65, 0x91, 0xad, 0xd1, 0x57, 0x81, 0x94, 0xaa, 0xa1, 0x29, 0xfc, 0x68}} ,
|
||||
{{0xdd, 0xb5, 0x7d, 0xab, 0x5a, 0x21, 0x41, 0x53, 0xbb, 0x17, 0x79, 0x0d, 0xd1, 0xa8, 0x0c, 0x0c, 0x20, 0x88, 0x09, 0xe9, 0x84, 0xe8, 0x25, 0x11, 0x67, 0x7a, 0x8b, 0x1a, 0xe4, 0x5d, 0xe1, 0x5d}}},
|
||||
{{{0x37, 0xea, 0xfe, 0x65, 0x3b, 0x25, 0xe8, 0xe1, 0xc2, 0xc5, 0x02, 0xa4, 0xbe, 0x98, 0x0a, 0x2b, 0x61, 0xc1, 0x9b, 0xe2, 0xd5, 0x92, 0xe6, 0x9e, 0x7d, 0x1f, 0xca, 0x43, 0x88, 0x8b, 0x2c, 0x59}} ,
|
||||
{{0xe0, 0xb5, 0x00, 0x1d, 0x2a, 0x6f, 0xaf, 0x79, 0x86, 0x2f, 0xa6, 0x5a, 0x93, 0xd1, 0xfe, 0xae, 0x3a, 0xee, 0xdb, 0x7c, 0x61, 0xbe, 0x7c, 0x01, 0xf9, 0xfe, 0x52, 0xdc, 0xd8, 0x52, 0xa3, 0x42}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x22, 0xaf, 0x13, 0x37, 0xbd, 0x37, 0x71, 0xac, 0x04, 0x46, 0x63, 0xac, 0xa4, 0x77, 0xed, 0x25, 0x38, 0xe0, 0x15, 0xa8, 0x64, 0x00, 0x0d, 0xce, 0x51, 0x01, 0xa9, 0xbc, 0x0f, 0x03, 0x1c, 0x04}} ,
|
||||
{{0x89, 0xf9, 0x80, 0x07, 0xcf, 0x3f, 0xb3, 0xe9, 0xe7, 0x45, 0x44, 0x3d, 0x2a, 0x7c, 0xe9, 0xe4, 0x16, 0x5c, 0x5e, 0x65, 0x1c, 0xc7, 0x7d, 0xc6, 0x7a, 0xfb, 0x43, 0xee, 0x25, 0x76, 0x46, 0x72}}},
|
||||
{{{0x02, 0xa2, 0xed, 0xf4, 0x8f, 0x6b, 0x0b, 0x3e, 0xeb, 0x35, 0x1a, 0xd5, 0x7e, 0xdb, 0x78, 0x00, 0x96, 0x8a, 0xa0, 0xb4, 0xcf, 0x60, 0x4b, 0xd4, 0xd5, 0xf9, 0x2d, 0xbf, 0x88, 0xbd, 0x22, 0x62}} ,
|
||||
{{0x13, 0x53, 0xe4, 0x82, 0x57, 0xfa, 0x1e, 0x8f, 0x06, 0x2b, 0x90, 0xba, 0x08, 0xb6, 0x10, 0x54, 0x4f, 0x7c, 0x1b, 0x26, 0xed, 0xda, 0x6b, 0xdd, 0x25, 0xd0, 0x4e, 0xea, 0x42, 0xbb, 0x25, 0x03}}},
|
||||
{{{0x51, 0x16, 0x50, 0x7c, 0xd5, 0x5d, 0xf6, 0x99, 0xe8, 0x77, 0x72, 0x4e, 0xfa, 0x62, 0xcb, 0x76, 0x75, 0x0c, 0xe2, 0x71, 0x98, 0x92, 0xd5, 0xfa, 0x45, 0xdf, 0x5c, 0x6f, 0x1e, 0x9e, 0x28, 0x69}} ,
|
||||
{{0x0d, 0xac, 0x66, 0x6d, 0xc3, 0x8b, 0xba, 0x16, 0xb5, 0xe2, 0xa0, 0x0d, 0x0c, 0xbd, 0xa4, 0x8e, 0x18, 0x6c, 0xf2, 0xdc, 0xf9, 0xdc, 0x4a, 0x86, 0x25, 0x95, 0x14, 0xcb, 0xd8, 0x1a, 0x04, 0x0f}}},
|
||||
{{{0x97, 0xa5, 0xdb, 0x8b, 0x2d, 0xaa, 0x42, 0x11, 0x09, 0xf2, 0x93, 0xbb, 0xd9, 0x06, 0x84, 0x4e, 0x11, 0xa8, 0xa0, 0x25, 0x2b, 0xa6, 0x5f, 0xae, 0xc4, 0xb4, 0x4c, 0xc8, 0xab, 0xc7, 0x3b, 0x02}} ,
|
||||
{{0xee, 0xc9, 0x29, 0x0f, 0xdf, 0x11, 0x85, 0xed, 0xce, 0x0d, 0x62, 0x2c, 0x8f, 0x4b, 0xf9, 0x04, 0xe9, 0x06, 0x72, 0x1d, 0x37, 0x20, 0x50, 0xc9, 0x14, 0xeb, 0xec, 0x39, 0xa7, 0x97, 0x2b, 0x4d}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x69, 0xd1, 0x39, 0xbd, 0xfb, 0x33, 0xbe, 0xc4, 0xf0, 0x5c, 0xef, 0xf0, 0x56, 0x68, 0xfc, 0x97, 0x47, 0xc8, 0x72, 0xb6, 0x53, 0xa4, 0x0a, 0x98, 0xa5, 0xb4, 0x37, 0x71, 0xcf, 0x66, 0x50, 0x6d}} ,
|
||||
{{0x17, 0xa4, 0x19, 0x52, 0x11, 0x47, 0xb3, 0x5c, 0x5b, 0xa9, 0x2e, 0x22, 0xb4, 0x00, 0x52, 0xf9, 0x57, 0x18, 0xb8, 0xbe, 0x5a, 0xe3, 0xab, 0x83, 0xc8, 0x87, 0x0a, 0x2a, 0xd8, 0x8c, 0xbb, 0x54}}},
|
||||
{{{0xa9, 0x62, 0x93, 0x85, 0xbe, 0xe8, 0x73, 0x4a, 0x0e, 0xb0, 0xb5, 0x2d, 0x94, 0x50, 0xaa, 0xd3, 0xb2, 0xea, 0x9d, 0x62, 0x76, 0x3b, 0x07, 0x34, 0x4e, 0x2d, 0x70, 0xc8, 0x9a, 0x15, 0x66, 0x6b}} ,
|
||||
{{0xc5, 0x96, 0xca, 0xc8, 0x22, 0x1a, 0xee, 0x5f, 0xe7, 0x31, 0x60, 0x22, 0x83, 0x08, 0x63, 0xce, 0xb9, 0x32, 0x44, 0x58, 0x5d, 0x3a, 0x9b, 0xe4, 0x04, 0xd5, 0xef, 0x38, 0xef, 0x4b, 0xdd, 0x19}}},
|
||||
{{{0x4d, 0xc2, 0x17, 0x75, 0xa1, 0x68, 0xcd, 0xc3, 0xc6, 0x03, 0x44, 0xe3, 0x78, 0x09, 0x91, 0x47, 0x3f, 0x0f, 0xe4, 0x92, 0x58, 0xfa, 0x7d, 0x1f, 0x20, 0x94, 0x58, 0x5e, 0xbc, 0x19, 0x02, 0x6f}} ,
|
||||
{{0x20, 0xd6, 0xd8, 0x91, 0x54, 0xa7, 0xf3, 0x20, 0x4b, 0x34, 0x06, 0xfa, 0x30, 0xc8, 0x6f, 0x14, 0x10, 0x65, 0x74, 0x13, 0x4e, 0xf0, 0x69, 0x26, 0xce, 0xcf, 0x90, 0xf4, 0xd0, 0xc5, 0xc8, 0x64}}},
|
||||
{{{0x26, 0xa2, 0x50, 0x02, 0x24, 0x72, 0xf1, 0xf0, 0x4e, 0x2d, 0x93, 0xd5, 0x08, 0xe7, 0xae, 0x38, 0xf7, 0x18, 0xa5, 0x32, 0x34, 0xc2, 0xf0, 0xa6, 0xec, 0xb9, 0x61, 0x7b, 0x64, 0x99, 0xac, 0x71}} ,
|
||||
{{0x25, 0xcf, 0x74, 0x55, 0x1b, 0xaa, 0xa9, 0x38, 0x41, 0x40, 0xd5, 0x95, 0x95, 0xab, 0x1c, 0x5e, 0xbc, 0x41, 0x7e, 0x14, 0x30, 0xbe, 0x13, 0x89, 0xf4, 0xe5, 0xeb, 0x28, 0xc0, 0xc2, 0x96, 0x3a}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x2b, 0x77, 0x45, 0xec, 0x67, 0x76, 0x32, 0x4c, 0xb9, 0xdf, 0x25, 0x32, 0x6b, 0xcb, 0xe7, 0x14, 0x61, 0x43, 0xee, 0xba, 0x9b, 0x71, 0xef, 0xd2, 0x48, 0x65, 0xbb, 0x1b, 0x8a, 0x13, 0x1b, 0x22}} ,
|
||||
{{0x84, 0xad, 0x0c, 0x18, 0x38, 0x5a, 0xba, 0xd0, 0x98, 0x59, 0xbf, 0x37, 0xb0, 0x4f, 0x97, 0x60, 0x20, 0xb3, 0x9b, 0x97, 0xf6, 0x08, 0x6c, 0xa4, 0xff, 0xfb, 0xb7, 0xfa, 0x95, 0xb2, 0x51, 0x79}}},
|
||||
{{{0x28, 0x5c, 0x3f, 0xdb, 0x6b, 0x18, 0x3b, 0x5c, 0xd1, 0x04, 0x28, 0xde, 0x85, 0x52, 0x31, 0xb5, 0xbb, 0xf6, 0xa9, 0xed, 0xbe, 0x28, 0x4f, 0xb3, 0x7e, 0x05, 0x6a, 0xdb, 0x95, 0x0d, 0x1b, 0x1c}} ,
|
||||
{{0xd5, 0xc5, 0xc3, 0x9a, 0x0a, 0xd0, 0x31, 0x3e, 0x07, 0x36, 0x8e, 0xc0, 0x8a, 0x62, 0xb1, 0xca, 0xd6, 0x0e, 0x1e, 0x9d, 0xef, 0xab, 0x98, 0x4d, 0xbb, 0x6c, 0x05, 0xe0, 0xe4, 0x5d, 0xbd, 0x57}}},
|
||||
{{{0xcc, 0x21, 0x27, 0xce, 0xfd, 0xa9, 0x94, 0x8e, 0xe1, 0xab, 0x49, 0xe0, 0x46, 0x26, 0xa1, 0xa8, 0x8c, 0xa1, 0x99, 0x1d, 0xb4, 0x27, 0x6d, 0x2d, 0xc8, 0x39, 0x30, 0x5e, 0x37, 0x52, 0xc4, 0x6e}} ,
|
||||
{{0xa9, 0x85, 0xf4, 0xe7, 0xb0, 0x15, 0x33, 0x84, 0x1b, 0x14, 0x1a, 0x02, 0xd9, 0x3b, 0xad, 0x0f, 0x43, 0x6c, 0xea, 0x3e, 0x0f, 0x7e, 0xda, 0xdd, 0x6b, 0x4c, 0x7f, 0x6e, 0xd4, 0x6b, 0xbf, 0x0f}}},
|
||||
{{{0x47, 0x9f, 0x7c, 0x56, 0x7c, 0x43, 0x91, 0x1c, 0xbb, 0x4e, 0x72, 0x3e, 0x64, 0xab, 0xa0, 0xa0, 0xdf, 0xb4, 0xd8, 0x87, 0x3a, 0xbd, 0xa8, 0x48, 0xc9, 0xb8, 0xef, 0x2e, 0xad, 0x6f, 0x84, 0x4f}} ,
|
||||
{{0x2d, 0x2d, 0xf0, 0x1b, 0x7e, 0x2a, 0x6c, 0xf8, 0xa9, 0x6a, 0xe1, 0xf0, 0x99, 0xa1, 0x67, 0x9a, 0xd4, 0x13, 0xca, 0xca, 0xba, 0x27, 0x92, 0xaa, 0xa1, 0x5d, 0x50, 0xde, 0xcc, 0x40, 0x26, 0x0a}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x9f, 0x3e, 0xf2, 0xb2, 0x90, 0xce, 0xdb, 0x64, 0x3e, 0x03, 0xdd, 0x37, 0x36, 0x54, 0x70, 0x76, 0x24, 0xb5, 0x69, 0x03, 0xfc, 0xa0, 0x2b, 0x74, 0xb2, 0x05, 0x0e, 0xcc, 0xd8, 0x1f, 0x6a, 0x1f}} ,
|
||||
{{0x19, 0x5e, 0x60, 0x69, 0x58, 0x86, 0xa0, 0x31, 0xbd, 0x32, 0xe9, 0x2c, 0x5c, 0xd2, 0x85, 0xba, 0x40, 0x64, 0xa8, 0x74, 0xf8, 0x0e, 0x1c, 0xb3, 0xa9, 0x69, 0xe8, 0x1e, 0x40, 0x64, 0x99, 0x77}}},
|
||||
{{{0x6c, 0x32, 0x4f, 0xfd, 0xbb, 0x5c, 0xbb, 0x8d, 0x64, 0x66, 0x4a, 0x71, 0x1f, 0x79, 0xa3, 0xad, 0x8d, 0xf9, 0xd4, 0xec, 0xcf, 0x67, 0x70, 0xfa, 0x05, 0x4a, 0x0f, 0x6e, 0xaf, 0x87, 0x0a, 0x6f}} ,
|
||||
{{0xc6, 0x36, 0x6e, 0x6c, 0x8c, 0x24, 0x09, 0x60, 0xbe, 0x26, 0xd2, 0x4c, 0x5e, 0x17, 0xca, 0x5f, 0x1d, 0xcc, 0x87, 0xe8, 0x42, 0x6a, 0xcb, 0xcb, 0x7d, 0x92, 0x05, 0x35, 0x81, 0x13, 0x60, 0x6b}}},
|
||||
{{{0xf4, 0x15, 0xcd, 0x0f, 0x0a, 0xaf, 0x4e, 0x6b, 0x51, 0xfd, 0x14, 0xc4, 0x2e, 0x13, 0x86, 0x74, 0x44, 0xcb, 0x66, 0x6b, 0xb6, 0x9d, 0x74, 0x56, 0x32, 0xac, 0x8d, 0x8e, 0x8c, 0x8c, 0x8c, 0x39}} ,
|
||||
{{0xca, 0x59, 0x74, 0x1a, 0x11, 0xef, 0x6d, 0xf7, 0x39, 0x5c, 0x3b, 0x1f, 0xfa, 0xe3, 0x40, 0x41, 0x23, 0x9e, 0xf6, 0xd1, 0x21, 0xa2, 0xbf, 0xad, 0x65, 0x42, 0x6b, 0x59, 0x8a, 0xe8, 0xc5, 0x7f}}},
|
||||
{{{0x64, 0x05, 0x7a, 0x84, 0x4a, 0x13, 0xc3, 0xf6, 0xb0, 0x6e, 0x9a, 0x6b, 0x53, 0x6b, 0x32, 0xda, 0xd9, 0x74, 0x75, 0xc4, 0xba, 0x64, 0x3d, 0x3b, 0x08, 0xdd, 0x10, 0x46, 0xef, 0xc7, 0x90, 0x1f}} ,
|
||||
{{0x7b, 0x2f, 0x3a, 0xce, 0xc8, 0xa1, 0x79, 0x3c, 0x30, 0x12, 0x44, 0x28, 0xf6, 0xbc, 0xff, 0xfd, 0xf4, 0xc0, 0x97, 0xb0, 0xcc, 0xc3, 0x13, 0x7a, 0xb9, 0x9a, 0x16, 0xe4, 0xcb, 0x4c, 0x34, 0x63}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x07, 0x4e, 0xd3, 0x2d, 0x09, 0x33, 0x0e, 0xd2, 0x0d, 0xbe, 0x3e, 0xe7, 0xe4, 0xaa, 0xb7, 0x00, 0x8b, 0xe8, 0xad, 0xaa, 0x7a, 0x8d, 0x34, 0x28, 0xa9, 0x81, 0x94, 0xc5, 0xe7, 0x42, 0xac, 0x47}} ,
|
||||
{{0x24, 0x89, 0x7a, 0x8f, 0xb5, 0x9b, 0xf0, 0xc2, 0x03, 0x64, 0xd0, 0x1e, 0xf5, 0xa4, 0xb2, 0xf3, 0x74, 0xe9, 0x1a, 0x16, 0xfd, 0xcb, 0x15, 0xea, 0xeb, 0x10, 0x6c, 0x35, 0xd1, 0xc1, 0xa6, 0x28}}},
|
||||
{{{0xcc, 0xd5, 0x39, 0xfc, 0xa5, 0xa4, 0xad, 0x32, 0x15, 0xce, 0x19, 0xe8, 0x34, 0x2b, 0x1c, 0x60, 0x91, 0xfc, 0x05, 0xa9, 0xb3, 0xdc, 0x80, 0x29, 0xc4, 0x20, 0x79, 0x06, 0x39, 0xc0, 0xe2, 0x22}} ,
|
||||
{{0xbb, 0xa8, 0xe1, 0x89, 0x70, 0x57, 0x18, 0x54, 0x3c, 0xf6, 0x0d, 0x82, 0x12, 0x05, 0x87, 0x96, 0x06, 0x39, 0xe3, 0xf8, 0xb3, 0x95, 0xe5, 0xd7, 0x26, 0xbf, 0x09, 0x5a, 0x94, 0xf9, 0x1c, 0x63}}},
|
||||
{{{0x2b, 0x8c, 0x2d, 0x9a, 0x8b, 0x84, 0xf2, 0x56, 0xfb, 0xad, 0x2e, 0x7f, 0xb7, 0xfc, 0x30, 0xe1, 0x35, 0x89, 0xba, 0x4d, 0xa8, 0x6d, 0xce, 0x8c, 0x8b, 0x30, 0xe0, 0xda, 0x29, 0x18, 0x11, 0x17}} ,
|
||||
{{0x19, 0xa6, 0x5a, 0x65, 0x93, 0xc3, 0xb5, 0x31, 0x22, 0x4f, 0xf3, 0xf6, 0x0f, 0xeb, 0x28, 0xc3, 0x7c, 0xeb, 0xce, 0x86, 0xec, 0x67, 0x76, 0x6e, 0x35, 0x45, 0x7b, 0xd8, 0x6b, 0x92, 0x01, 0x65}}},
|
||||
{{{0x3d, 0xd5, 0x9a, 0x64, 0x73, 0x36, 0xb1, 0xd6, 0x86, 0x98, 0x42, 0x3f, 0x8a, 0xf1, 0xc7, 0xf5, 0x42, 0xa8, 0x9c, 0x52, 0xa8, 0xdc, 0xf9, 0x24, 0x3f, 0x4a, 0xa1, 0xa4, 0x5b, 0xe8, 0x62, 0x1a}} ,
|
||||
{{0xc5, 0xbd, 0xc8, 0x14, 0xd5, 0x0d, 0xeb, 0xe1, 0xa5, 0xe6, 0x83, 0x11, 0x09, 0x00, 0x1d, 0x55, 0x83, 0x51, 0x7e, 0x75, 0x00, 0x81, 0xb9, 0xcb, 0xd8, 0xc5, 0xe5, 0xa1, 0xd9, 0x17, 0x6d, 0x1f}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0xea, 0xf9, 0xe4, 0xe9, 0xe1, 0x52, 0x3f, 0x51, 0x19, 0x0d, 0xdd, 0xd9, 0x9d, 0x93, 0x31, 0x87, 0x23, 0x09, 0xd5, 0x83, 0xeb, 0x92, 0x09, 0x76, 0x6e, 0xe3, 0xf8, 0xc0, 0xa2, 0x66, 0xb5, 0x36}} ,
|
||||
{{0x3a, 0xbb, 0x39, 0xed, 0x32, 0x02, 0xe7, 0x43, 0x7a, 0x38, 0x14, 0x84, 0xe3, 0x44, 0xd2, 0x5e, 0x94, 0xdd, 0x78, 0x89, 0x55, 0x4c, 0x73, 0x9e, 0xe1, 0xe4, 0x3e, 0x43, 0xd0, 0x4a, 0xde, 0x1b}}},
|
||||
{{{0xb2, 0xe7, 0x8f, 0xe3, 0xa3, 0xc5, 0xcb, 0x72, 0xee, 0x79, 0x41, 0xf8, 0xdf, 0xee, 0x65, 0xc5, 0x45, 0x77, 0x27, 0x3c, 0xbd, 0x58, 0xd3, 0x75, 0xe2, 0x04, 0x4b, 0xbb, 0x65, 0xf3, 0xc8, 0x0f}} ,
|
||||
{{0x24, 0x7b, 0x93, 0x34, 0xb5, 0xe2, 0x74, 0x48, 0xcd, 0xa0, 0x0b, 0x92, 0x97, 0x66, 0x39, 0xf4, 0xb0, 0xe2, 0x5d, 0x39, 0x6a, 0x5b, 0x45, 0x17, 0x78, 0x1e, 0xdb, 0x91, 0x81, 0x1c, 0xf9, 0x16}}},
|
||||
{{{0x16, 0xdf, 0xd1, 0x5a, 0xd5, 0xe9, 0x4e, 0x58, 0x95, 0x93, 0x5f, 0x51, 0x09, 0xc3, 0x2a, 0xc9, 0xd4, 0x55, 0x48, 0x79, 0xa4, 0xa3, 0xb2, 0xc3, 0x62, 0xaa, 0x8c, 0xe8, 0xad, 0x47, 0x39, 0x1b}} ,
|
||||
{{0x46, 0xda, 0x9e, 0x51, 0x3a, 0xe6, 0xd1, 0xa6, 0xbb, 0x4d, 0x7b, 0x08, 0xbe, 0x8c, 0xd5, 0xf3, 0x3f, 0xfd, 0xf7, 0x44, 0x80, 0x2d, 0x53, 0x4b, 0xd0, 0x87, 0x68, 0xc1, 0xb5, 0xd8, 0xf7, 0x07}}},
|
||||
{{{0xf4, 0x10, 0x46, 0xbe, 0xb7, 0xd2, 0xd1, 0xce, 0x5e, 0x76, 0xa2, 0xd7, 0x03, 0xdc, 0xe4, 0x81, 0x5a, 0xf6, 0x3c, 0xde, 0xae, 0x7a, 0x9d, 0x21, 0x34, 0xa5, 0xf6, 0xa9, 0x73, 0xe2, 0x8d, 0x60}} ,
|
||||
{{0xfa, 0x44, 0x71, 0xf6, 0x41, 0xd8, 0xc6, 0x58, 0x13, 0x37, 0xeb, 0x84, 0x0f, 0x96, 0xc7, 0xdc, 0xc8, 0xa9, 0x7a, 0x83, 0xb2, 0x2f, 0x31, 0xb1, 0x1a, 0xd8, 0x98, 0x3f, 0x11, 0xd0, 0x31, 0x3b}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x81, 0xd5, 0x34, 0x16, 0x01, 0xa3, 0x93, 0xea, 0x52, 0x94, 0xec, 0x93, 0xb7, 0x81, 0x11, 0x2d, 0x58, 0xf9, 0xb5, 0x0a, 0xaa, 0x4f, 0xf6, 0x2e, 0x3f, 0x36, 0xbf, 0x33, 0x5a, 0xe7, 0xd1, 0x08}} ,
|
||||
{{0x1a, 0xcf, 0x42, 0xae, 0xcc, 0xb5, 0x77, 0x39, 0xc4, 0x5b, 0x5b, 0xd0, 0x26, 0x59, 0x27, 0xd0, 0x55, 0x71, 0x12, 0x9d, 0x88, 0x3d, 0x9c, 0xea, 0x41, 0x6a, 0xf0, 0x50, 0x93, 0x93, 0xdd, 0x47}}},
|
||||
{{{0x6f, 0xc9, 0x51, 0x6d, 0x1c, 0xaa, 0xf5, 0xa5, 0x90, 0x3f, 0x14, 0xe2, 0x6e, 0x8e, 0x64, 0xfd, 0xac, 0xe0, 0x4e, 0x22, 0xe5, 0xc1, 0xbc, 0x29, 0x0a, 0x6a, 0x9e, 0xa1, 0x60, 0xcb, 0x2f, 0x0b}} ,
|
||||
{{0xdc, 0x39, 0x32, 0xf3, 0xa1, 0x44, 0xe9, 0xc5, 0xc3, 0x78, 0xfb, 0x95, 0x47, 0x34, 0x35, 0x34, 0xe8, 0x25, 0xde, 0x93, 0xc6, 0xb4, 0x76, 0x6d, 0x86, 0x13, 0xc6, 0xe9, 0x68, 0xb5, 0x01, 0x63}}},
|
||||
{{{0x1f, 0x9a, 0x52, 0x64, 0x97, 0xd9, 0x1c, 0x08, 0x51, 0x6f, 0x26, 0x9d, 0xaa, 0x93, 0x33, 0x43, 0xfa, 0x77, 0xe9, 0x62, 0x9b, 0x5d, 0x18, 0x75, 0xeb, 0x78, 0xf7, 0x87, 0x8f, 0x41, 0xb4, 0x4d}} ,
|
||||
{{0x13, 0xa8, 0x82, 0x3e, 0xe9, 0x13, 0xad, 0xeb, 0x01, 0xca, 0xcf, 0xda, 0xcd, 0xf7, 0x6c, 0xc7, 0x7a, 0xdc, 0x1e, 0x6e, 0xc8, 0x4e, 0x55, 0x62, 0x80, 0xea, 0x78, 0x0c, 0x86, 0xb9, 0x40, 0x51}}},
|
||||
{{{0x27, 0xae, 0xd3, 0x0d, 0x4c, 0x8f, 0x34, 0xea, 0x7d, 0x3c, 0xe5, 0x8a, 0xcf, 0x5b, 0x92, 0xd8, 0x30, 0x16, 0xb4, 0xa3, 0x75, 0xff, 0xeb, 0x27, 0xc8, 0x5c, 0x6c, 0xc2, 0xee, 0x6c, 0x21, 0x0b}} ,
|
||||
{{0xc3, 0xba, 0x12, 0x53, 0x2a, 0xaa, 0x77, 0xad, 0x19, 0x78, 0x55, 0x8a, 0x2e, 0x60, 0x87, 0xc2, 0x6e, 0x91, 0x38, 0x91, 0x3f, 0x7a, 0xc5, 0x24, 0x8f, 0x51, 0xc5, 0xde, 0xb0, 0x53, 0x30, 0x56}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x02, 0xfe, 0x54, 0x12, 0x18, 0xca, 0x7d, 0xa5, 0x68, 0x43, 0xa3, 0x6d, 0x14, 0x2a, 0x6a, 0xa5, 0x8e, 0x32, 0xe7, 0x63, 0x4f, 0xe3, 0xc6, 0x44, 0x3e, 0xab, 0x63, 0xca, 0x17, 0x86, 0x74, 0x3f}} ,
|
||||
{{0x1e, 0x64, 0xc1, 0x7d, 0x52, 0xdc, 0x13, 0x5a, 0xa1, 0x9c, 0x4e, 0xee, 0x99, 0x28, 0xbb, 0x4c, 0xee, 0xac, 0xa9, 0x1b, 0x89, 0xa2, 0x38, 0x39, 0x7b, 0xc4, 0x0f, 0x42, 0xe6, 0x89, 0xed, 0x0f}}},
|
||||
{{{0xf3, 0x3c, 0x8c, 0x80, 0x83, 0x10, 0x8a, 0x37, 0x50, 0x9c, 0xb4, 0xdf, 0x3f, 0x8c, 0xf7, 0x23, 0x07, 0xd6, 0xff, 0xa0, 0x82, 0x6c, 0x75, 0x3b, 0xe4, 0xb5, 0xbb, 0xe4, 0xe6, 0x50, 0xf0, 0x08}} ,
|
||||
{{0x62, 0xee, 0x75, 0x48, 0x92, 0x33, 0xf2, 0xf4, 0xad, 0x15, 0x7a, 0xa1, 0x01, 0x46, 0xa9, 0x32, 0x06, 0x88, 0xb6, 0x36, 0x47, 0x35, 0xb9, 0xb4, 0x42, 0x85, 0x76, 0xf0, 0x48, 0x00, 0x90, 0x38}}},
|
||||
{{{0x51, 0x15, 0x9d, 0xc3, 0x95, 0xd1, 0x39, 0xbb, 0x64, 0x9d, 0x15, 0x81, 0xc1, 0x68, 0xd0, 0xb6, 0xa4, 0x2c, 0x7d, 0x5e, 0x02, 0x39, 0x00, 0xe0, 0x3b, 0xa4, 0xcc, 0xca, 0x1d, 0x81, 0x24, 0x10}} ,
|
||||
{{0xe7, 0x29, 0xf9, 0x37, 0xd9, 0x46, 0x5a, 0xcd, 0x70, 0xfe, 0x4d, 0x5b, 0xbf, 0xa5, 0xcf, 0x91, 0xf4, 0xef, 0xee, 0x8a, 0x29, 0xd0, 0xe7, 0xc4, 0x25, 0x92, 0x8a, 0xff, 0x36, 0xfc, 0xe4, 0x49}}},
|
||||
{{{0xbd, 0x00, 0xb9, 0x04, 0x7d, 0x35, 0xfc, 0xeb, 0xd0, 0x0b, 0x05, 0x32, 0x52, 0x7a, 0x89, 0x24, 0x75, 0x50, 0xe1, 0x63, 0x02, 0x82, 0x8e, 0xe7, 0x85, 0x0c, 0xf2, 0x56, 0x44, 0x37, 0x83, 0x25}} ,
|
||||
{{0x8f, 0xa1, 0xce, 0xcb, 0x60, 0xda, 0x12, 0x02, 0x1e, 0x29, 0x39, 0x2a, 0x03, 0xb7, 0xeb, 0x77, 0x40, 0xea, 0xc9, 0x2b, 0x2c, 0xd5, 0x7d, 0x7e, 0x2c, 0xc7, 0x5a, 0xfd, 0xff, 0xc4, 0xd1, 0x62}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x1d, 0x88, 0x98, 0x5b, 0x4e, 0xfc, 0x41, 0x24, 0x05, 0xe6, 0x50, 0x2b, 0xae, 0x96, 0x51, 0xd9, 0x6b, 0x72, 0xb2, 0x33, 0x42, 0x98, 0x68, 0xbb, 0x10, 0x5a, 0x7a, 0x8c, 0x9d, 0x07, 0xb4, 0x05}} ,
|
||||
{{0x2f, 0x61, 0x9f, 0xd7, 0xa8, 0x3f, 0x83, 0x8c, 0x10, 0x69, 0x90, 0xe6, 0xcf, 0xd2, 0x63, 0xa3, 0xe4, 0x54, 0x7e, 0xe5, 0x69, 0x13, 0x1c, 0x90, 0x57, 0xaa, 0xe9, 0x53, 0x22, 0x43, 0x29, 0x23}}},
|
||||
{{{0xe5, 0x1c, 0xf8, 0x0a, 0xfd, 0x2d, 0x7e, 0xf5, 0xf5, 0x70, 0x7d, 0x41, 0x6b, 0x11, 0xfe, 0xbe, 0x99, 0xd1, 0x55, 0x29, 0x31, 0xbf, 0xc0, 0x97, 0x6c, 0xd5, 0x35, 0xcc, 0x5e, 0x8b, 0xd9, 0x69}} ,
|
||||
{{0x8e, 0x4e, 0x9f, 0x25, 0xf8, 0x81, 0x54, 0x2d, 0x0e, 0xd5, 0x54, 0x81, 0x9b, 0xa6, 0x92, 0xce, 0x4b, 0xe9, 0x8f, 0x24, 0x3b, 0xca, 0xe0, 0x44, 0xab, 0x36, 0xfe, 0xfb, 0x87, 0xd4, 0x26, 0x3e}}},
|
||||
{{{0x0f, 0x93, 0x9c, 0x11, 0xe7, 0xdb, 0xf1, 0xf0, 0x85, 0x43, 0x28, 0x15, 0x37, 0xdd, 0xde, 0x27, 0xdf, 0xad, 0x3e, 0x49, 0x4f, 0xe0, 0x5b, 0xf6, 0x80, 0x59, 0x15, 0x3c, 0x85, 0xb7, 0x3e, 0x12}} ,
|
||||
{{0xf5, 0xff, 0xcc, 0xf0, 0xb4, 0x12, 0x03, 0x5f, 0xc9, 0x84, 0xcb, 0x1d, 0x17, 0xe0, 0xbc, 0xcc, 0x03, 0x62, 0xa9, 0x8b, 0x94, 0xa6, 0xaa, 0x18, 0xcb, 0x27, 0x8d, 0x49, 0xa6, 0x17, 0x15, 0x07}}},
|
||||
{{{0xd9, 0xb6, 0xd4, 0x9d, 0xd4, 0x6a, 0xaf, 0x70, 0x07, 0x2c, 0x10, 0x9e, 0xbd, 0x11, 0xad, 0xe4, 0x26, 0x33, 0x70, 0x92, 0x78, 0x1c, 0x74, 0x9f, 0x75, 0x60, 0x56, 0xf4, 0x39, 0xa8, 0xa8, 0x62}} ,
|
||||
{{0x3b, 0xbf, 0x55, 0x35, 0x61, 0x8b, 0x44, 0x97, 0xe8, 0x3a, 0x55, 0xc1, 0xc8, 0x3b, 0xfd, 0x95, 0x29, 0x11, 0x60, 0x96, 0x1e, 0xcb, 0x11, 0x9d, 0xc2, 0x03, 0x8a, 0x1b, 0xc6, 0xd6, 0x45, 0x3d}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x7e, 0x0e, 0x50, 0xb2, 0xcc, 0x0d, 0x6b, 0xa6, 0x71, 0x5b, 0x42, 0xed, 0xbd, 0xaf, 0xac, 0xf0, 0xfc, 0x12, 0xa2, 0x3f, 0x4e, 0xda, 0xe8, 0x11, 0xf3, 0x23, 0xe1, 0x04, 0x62, 0x03, 0x1c, 0x4e}} ,
|
||||
{{0xc8, 0xb1, 0x1b, 0x6f, 0x73, 0x61, 0x3d, 0x27, 0x0d, 0x7d, 0x7a, 0x25, 0x5f, 0x73, 0x0e, 0x2f, 0x93, 0xf6, 0x24, 0xd8, 0x4f, 0x90, 0xac, 0xa2, 0x62, 0x0a, 0xf0, 0x61, 0xd9, 0x08, 0x59, 0x6a}}},
|
||||
{{{0x6f, 0x2d, 0x55, 0xf8, 0x2f, 0x8e, 0xf0, 0x18, 0x3b, 0xea, 0xdd, 0x26, 0x72, 0xd1, 0xf5, 0xfe, 0xe5, 0xb8, 0xe6, 0xd3, 0x10, 0x48, 0x46, 0x49, 0x3a, 0x9f, 0x5e, 0x45, 0x6b, 0x90, 0xe8, 0x7f}} ,
|
||||
{{0xd3, 0x76, 0x69, 0x33, 0x7b, 0xb9, 0x40, 0x70, 0xee, 0xa6, 0x29, 0x6b, 0xdd, 0xd0, 0x5d, 0x8d, 0xc1, 0x3e, 0x4a, 0xea, 0x37, 0xb1, 0x03, 0x02, 0x03, 0x35, 0xf1, 0x28, 0x9d, 0xff, 0x00, 0x13}}},
|
||||
{{{0x7a, 0xdb, 0x12, 0xd2, 0x8a, 0x82, 0x03, 0x1b, 0x1e, 0xaf, 0xf9, 0x4b, 0x9c, 0xbe, 0xae, 0x7c, 0xe4, 0x94, 0x2a, 0x23, 0xb3, 0x62, 0x86, 0xe7, 0xfd, 0x23, 0xaa, 0x99, 0xbd, 0x2b, 0x11, 0x6c}} ,
|
||||
{{0x8d, 0xa6, 0xd5, 0xac, 0x9d, 0xcc, 0x68, 0x75, 0x7f, 0xc3, 0x4d, 0x4b, 0xdd, 0x6c, 0xbb, 0x11, 0x5a, 0x60, 0xe5, 0xbd, 0x7d, 0x27, 0x8b, 0xda, 0xb4, 0x95, 0xf6, 0x03, 0x27, 0xa4, 0x92, 0x3f}}},
|
||||
{{{0x22, 0xd6, 0xb5, 0x17, 0x84, 0xbf, 0x12, 0xcc, 0x23, 0x14, 0x4a, 0xdf, 0x14, 0x31, 0xbc, 0xa1, 0xac, 0x6e, 0xab, 0xfa, 0x57, 0x11, 0x53, 0xb3, 0x27, 0xe6, 0xf9, 0x47, 0x33, 0x44, 0x34, 0x1e}} ,
|
||||
{{0x79, 0xfc, 0xa6, 0xb4, 0x0b, 0x35, 0x20, 0xc9, 0x4d, 0x22, 0x84, 0xc4, 0xa9, 0x20, 0xec, 0x89, 0x94, 0xba, 0x66, 0x56, 0x48, 0xb9, 0x87, 0x7f, 0xca, 0x1e, 0x06, 0xed, 0xa5, 0x55, 0x59, 0x29}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x56, 0xe1, 0xf5, 0xf1, 0xd5, 0xab, 0xa8, 0x2b, 0xae, 0x89, 0xf3, 0xcf, 0x56, 0x9f, 0xf2, 0x4b, 0x31, 0xbc, 0x18, 0xa9, 0x06, 0x5b, 0xbe, 0xb4, 0x61, 0xf8, 0xb2, 0x06, 0x9c, 0x81, 0xab, 0x4c}} ,
|
||||
{{0x1f, 0x68, 0x76, 0x01, 0x16, 0x38, 0x2b, 0x0f, 0x77, 0x97, 0x92, 0x67, 0x4e, 0x86, 0x6a, 0x8b, 0xe5, 0xe8, 0x0c, 0xf7, 0x36, 0x39, 0xb5, 0x33, 0xe6, 0xcf, 0x5e, 0xbd, 0x18, 0xfb, 0x10, 0x1f}}},
|
||||
{{{0x83, 0xf0, 0x0d, 0x63, 0xef, 0x53, 0x6b, 0xb5, 0x6b, 0xf9, 0x83, 0xcf, 0xde, 0x04, 0x22, 0x9b, 0x2c, 0x0a, 0xe0, 0xa5, 0xd8, 0xc7, 0x9c, 0xa5, 0xa3, 0xf6, 0x6f, 0xcf, 0x90, 0x6b, 0x68, 0x7c}} ,
|
||||
{{0x33, 0x15, 0xd7, 0x7f, 0x1a, 0xd5, 0x21, 0x58, 0xc4, 0x18, 0xa5, 0xf0, 0xcc, 0x73, 0xa8, 0xfd, 0xfa, 0x18, 0xd1, 0x03, 0x91, 0x8d, 0x52, 0xd2, 0xa3, 0xa4, 0xd3, 0xb1, 0xea, 0x1d, 0x0f, 0x00}}},
|
||||
{{{0xcc, 0x48, 0x83, 0x90, 0xe5, 0xfd, 0x3f, 0x84, 0xaa, 0xf9, 0x8b, 0x82, 0x59, 0x24, 0x34, 0x68, 0x4f, 0x1c, 0x23, 0xd9, 0xcc, 0x71, 0xe1, 0x7f, 0x8c, 0xaf, 0xf1, 0xee, 0x00, 0xb6, 0xa0, 0x77}} ,
|
||||
{{0xf5, 0x1a, 0x61, 0xf7, 0x37, 0x9d, 0x00, 0xf4, 0xf2, 0x69, 0x6f, 0x4b, 0x01, 0x85, 0x19, 0x45, 0x4d, 0x7f, 0x02, 0x7c, 0x6a, 0x05, 0x47, 0x6c, 0x1f, 0x81, 0x20, 0xd4, 0xe8, 0x50, 0x27, 0x72}}},
|
||||
{{{0x2c, 0x3a, 0xe5, 0xad, 0xf4, 0xdd, 0x2d, 0xf7, 0x5c, 0x44, 0xb5, 0x5b, 0x21, 0xa3, 0x89, 0x5f, 0x96, 0x45, 0xca, 0x4d, 0xa4, 0x21, 0x99, 0x70, 0xda, 0xc4, 0xc4, 0xa0, 0xe5, 0xf4, 0xec, 0x0a}} ,
|
||||
{{0x07, 0x68, 0x21, 0x65, 0xe9, 0x08, 0xa0, 0x0b, 0x6a, 0x4a, 0xba, 0xb5, 0x80, 0xaf, 0xd0, 0x1b, 0xc5, 0xf5, 0x4b, 0x73, 0x50, 0x60, 0x2d, 0x71, 0x69, 0x61, 0x0e, 0xc0, 0x20, 0x40, 0x30, 0x19}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0xd0, 0x75, 0x57, 0x3b, 0xeb, 0x5c, 0x14, 0x56, 0x50, 0xc9, 0x4f, 0xb8, 0xb8, 0x1e, 0xa3, 0xf4, 0xab, 0xf5, 0xa9, 0x20, 0x15, 0x94, 0x82, 0xda, 0x96, 0x1c, 0x9b, 0x59, 0x8c, 0xff, 0xf4, 0x51}} ,
|
||||
{{0xc1, 0x3a, 0x86, 0xd7, 0xb0, 0x06, 0x84, 0x7f, 0x1b, 0xbd, 0xd4, 0x07, 0x78, 0x80, 0x2e, 0xb1, 0xb4, 0xee, 0x52, 0x38, 0xee, 0x9a, 0xf9, 0xf6, 0xf3, 0x41, 0x6e, 0xd4, 0x88, 0x95, 0xac, 0x35}}},
|
||||
{{{0x41, 0x97, 0xbf, 0x71, 0x6a, 0x9b, 0x72, 0xec, 0xf3, 0xf8, 0x6b, 0xe6, 0x0e, 0x6c, 0x69, 0xa5, 0x2f, 0x68, 0x52, 0xd8, 0x61, 0x81, 0xc0, 0x63, 0x3f, 0xa6, 0x3c, 0x13, 0x90, 0xe6, 0x8d, 0x56}} ,
|
||||
{{0xe8, 0x39, 0x30, 0x77, 0x23, 0xb1, 0xfd, 0x1b, 0x3d, 0x3e, 0x74, 0x4d, 0x7f, 0xae, 0x5b, 0x3a, 0xb4, 0x65, 0x0e, 0x3a, 0x43, 0xdc, 0xdc, 0x41, 0x47, 0xe6, 0xe8, 0x92, 0x09, 0x22, 0x48, 0x4c}}},
|
||||
{{{0x85, 0x57, 0x9f, 0xb5, 0xc8, 0x06, 0xb2, 0x9f, 0x47, 0x3f, 0xf0, 0xfa, 0xe6, 0xa9, 0xb1, 0x9b, 0x6f, 0x96, 0x7d, 0xf9, 0xa4, 0x65, 0x09, 0x75, 0x32, 0xa6, 0x6c, 0x7f, 0x47, 0x4b, 0x2f, 0x4f}} ,
|
||||
{{0x34, 0xe9, 0x59, 0x93, 0x9d, 0x26, 0x80, 0x54, 0xf2, 0xcc, 0x3c, 0xc2, 0x25, 0x85, 0xe3, 0x6a, 0xc1, 0x62, 0x04, 0xa7, 0x08, 0x32, 0x6d, 0xa1, 0x39, 0x84, 0x8a, 0x3b, 0x87, 0x5f, 0x11, 0x13}}},
|
||||
{{{0xda, 0x03, 0x34, 0x66, 0xc4, 0x0c, 0x73, 0x6e, 0xbc, 0x24, 0xb5, 0xf9, 0x70, 0x81, 0x52, 0xe9, 0xf4, 0x7c, 0x23, 0xdd, 0x9f, 0xb8, 0x46, 0xef, 0x1d, 0x22, 0x55, 0x7d, 0x71, 0xc4, 0x42, 0x33}} ,
|
||||
{{0xc5, 0x37, 0x69, 0x5b, 0xa8, 0xc6, 0x9d, 0xa4, 0xfc, 0x61, 0x6e, 0x68, 0x46, 0xea, 0xd7, 0x1c, 0x67, 0xd2, 0x7d, 0xfa, 0xf1, 0xcc, 0x54, 0x8d, 0x36, 0x35, 0xc9, 0x00, 0xdf, 0x6c, 0x67, 0x50}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x9a, 0x4d, 0x42, 0x29, 0x5d, 0xa4, 0x6b, 0x6f, 0xa8, 0x8a, 0x4d, 0x91, 0x7b, 0xd2, 0xdf, 0x36, 0xef, 0x01, 0x22, 0xc5, 0xcc, 0x8d, 0xeb, 0x58, 0x3d, 0xb3, 0x50, 0xfc, 0x8b, 0x97, 0x96, 0x33}} ,
|
||||
{{0x93, 0x33, 0x07, 0xc8, 0x4a, 0xca, 0xd0, 0xb1, 0xab, 0xbd, 0xdd, 0xa7, 0x7c, 0xac, 0x3e, 0x45, 0xcb, 0xcc, 0x07, 0x91, 0xbf, 0x35, 0x9d, 0xcb, 0x7d, 0x12, 0x3c, 0x11, 0x59, 0x13, 0xcf, 0x5c}}},
|
||||
{{{0x45, 0xb8, 0x41, 0xd7, 0xab, 0x07, 0x15, 0x00, 0x8e, 0xce, 0xdf, 0xb2, 0x43, 0x5c, 0x01, 0xdc, 0xf4, 0x01, 0x51, 0x95, 0x10, 0x5a, 0xf6, 0x24, 0x24, 0xa0, 0x19, 0x3a, 0x09, 0x2a, 0xaa, 0x3f}} ,
|
||||
{{0xdc, 0x8e, 0xeb, 0xc6, 0xbf, 0xdd, 0x11, 0x7b, 0xe7, 0x47, 0xe6, 0xce, 0xe7, 0xb6, 0xc5, 0xe8, 0x8a, 0xdc, 0x4b, 0x57, 0x15, 0x3b, 0x66, 0xca, 0x89, 0xa3, 0xfd, 0xac, 0x0d, 0xe1, 0x1d, 0x7a}}},
|
||||
{{{0x89, 0xef, 0xbf, 0x03, 0x75, 0xd0, 0x29, 0x50, 0xcb, 0x7d, 0xd6, 0xbe, 0xad, 0x5f, 0x7b, 0x00, 0x32, 0xaa, 0x98, 0xed, 0x3f, 0x8f, 0x92, 0xcb, 0x81, 0x56, 0x01, 0x63, 0x64, 0xa3, 0x38, 0x39}} ,
|
||||
{{0x8b, 0xa4, 0xd6, 0x50, 0xb4, 0xaa, 0x5d, 0x64, 0x64, 0x76, 0x2e, 0xa1, 0xa6, 0xb3, 0xb8, 0x7c, 0x7a, 0x56, 0xf5, 0x5c, 0x4e, 0x84, 0x5c, 0xfb, 0xdd, 0xca, 0x48, 0x8b, 0x48, 0xb9, 0xba, 0x34}}},
|
||||
{{{0xc5, 0xe3, 0xe8, 0xae, 0x17, 0x27, 0xe3, 0x64, 0x60, 0x71, 0x47, 0x29, 0x02, 0x0f, 0x92, 0x5d, 0x10, 0x93, 0xc8, 0x0e, 0xa1, 0xed, 0xba, 0xa9, 0x96, 0x1c, 0xc5, 0x76, 0x30, 0xcd, 0xf9, 0x30}} ,
|
||||
{{0x95, 0xb0, 0xbd, 0x8c, 0xbc, 0xa7, 0x4f, 0x7e, 0xfd, 0x4e, 0x3a, 0xbf, 0x5f, 0x04, 0x79, 0x80, 0x2b, 0x5a, 0x9f, 0x4f, 0x68, 0x21, 0x19, 0x71, 0xc6, 0x20, 0x01, 0x42, 0xaa, 0xdf, 0xae, 0x2c}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x90, 0x6e, 0x7e, 0x4b, 0x71, 0x93, 0xc0, 0x72, 0xed, 0xeb, 0x71, 0x24, 0x97, 0x26, 0x9c, 0xfe, 0xcb, 0x3e, 0x59, 0x19, 0xa8, 0x0f, 0x75, 0x7d, 0xbe, 0x18, 0xe6, 0x96, 0x1e, 0x95, 0x70, 0x60}} ,
|
||||
{{0x89, 0x66, 0x3e, 0x1d, 0x4c, 0x5f, 0xfe, 0xc0, 0x04, 0x43, 0xd6, 0x44, 0x19, 0xb5, 0xad, 0xc7, 0x22, 0xdc, 0x71, 0x28, 0x64, 0xde, 0x41, 0x38, 0x27, 0x8f, 0x2c, 0x6b, 0x08, 0xb8, 0xb8, 0x7b}}},
|
||||
{{{0x3d, 0x70, 0x27, 0x9d, 0xd9, 0xaf, 0xb1, 0x27, 0xaf, 0xe3, 0x5d, 0x1e, 0x3a, 0x30, 0x54, 0x61, 0x60, 0xe8, 0xc3, 0x26, 0x3a, 0xbc, 0x7e, 0xf5, 0x81, 0xdd, 0x64, 0x01, 0x04, 0xeb, 0xc0, 0x1e}} ,
|
||||
{{0xda, 0x2c, 0xa4, 0xd1, 0xa1, 0xc3, 0x5c, 0x6e, 0x32, 0x07, 0x1f, 0xb8, 0x0e, 0x19, 0x9e, 0x99, 0x29, 0x33, 0x9a, 0xae, 0x7a, 0xed, 0x68, 0x42, 0x69, 0x7c, 0x07, 0xb3, 0x38, 0x2c, 0xf6, 0x3d}}},
|
||||
{{{0x64, 0xaa, 0xb5, 0x88, 0x79, 0x65, 0x38, 0x8c, 0x94, 0xd6, 0x62, 0x37, 0x7d, 0x64, 0xcd, 0x3a, 0xeb, 0xff, 0xe8, 0x81, 0x09, 0xc7, 0x6a, 0x50, 0x09, 0x0d, 0x28, 0x03, 0x0d, 0x9a, 0x93, 0x0a}} ,
|
||||
{{0x42, 0xa3, 0xf1, 0xc5, 0xb4, 0x0f, 0xd8, 0xc8, 0x8d, 0x15, 0x31, 0xbd, 0xf8, 0x07, 0x8b, 0xcd, 0x08, 0x8a, 0xfb, 0x18, 0x07, 0xfe, 0x8e, 0x52, 0x86, 0xef, 0xbe, 0xec, 0x49, 0x52, 0x99, 0x08}}},
|
||||
{{{0x0f, 0xa9, 0xd5, 0x01, 0xaa, 0x48, 0x4f, 0x28, 0x66, 0x32, 0x1a, 0xba, 0x7c, 0xea, 0x11, 0x80, 0x17, 0x18, 0x9b, 0x56, 0x88, 0x25, 0x06, 0x69, 0x12, 0x2c, 0xea, 0x56, 0x69, 0x41, 0x24, 0x19}} ,
|
||||
{{0xde, 0x21, 0xf0, 0xda, 0x8a, 0xfb, 0xb1, 0xb8, 0xcd, 0xc8, 0x6a, 0x82, 0x19, 0x73, 0xdb, 0xc7, 0xcf, 0x88, 0xeb, 0x96, 0xee, 0x6f, 0xfb, 0x06, 0xd2, 0xcd, 0x7d, 0x7b, 0x12, 0x28, 0x8e, 0x0c}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x93, 0x44, 0x97, 0xce, 0x28, 0xff, 0x3a, 0x40, 0xc4, 0xf5, 0xf6, 0x9b, 0xf4, 0x6b, 0x07, 0x84, 0xfb, 0x98, 0xd8, 0xec, 0x8c, 0x03, 0x57, 0xec, 0x49, 0xed, 0x63, 0xb6, 0xaa, 0xff, 0x98, 0x28}} ,
|
||||
{{0x3d, 0x16, 0x35, 0xf3, 0x46, 0xbc, 0xb3, 0xf4, 0xc6, 0xb6, 0x4f, 0xfa, 0xf4, 0xa0, 0x13, 0xe6, 0x57, 0x45, 0x93, 0xb9, 0xbc, 0xd6, 0x59, 0xe7, 0x77, 0x94, 0x6c, 0xab, 0x96, 0x3b, 0x4f, 0x09}}},
|
||||
{{{0x5a, 0xf7, 0x6b, 0x01, 0x12, 0x4f, 0x51, 0xc1, 0x70, 0x84, 0x94, 0x47, 0xb2, 0x01, 0x6c, 0x71, 0xd7, 0xcc, 0x17, 0x66, 0x0f, 0x59, 0x5d, 0x5d, 0x10, 0x01, 0x57, 0x11, 0xf5, 0xdd, 0xe2, 0x34}} ,
|
||||
{{0x26, 0xd9, 0x1f, 0x5c, 0x58, 0xac, 0x8b, 0x03, 0xd2, 0xc3, 0x85, 0x0f, 0x3a, 0xc3, 0x7f, 0x6d, 0x8e, 0x86, 0xcd, 0x52, 0x74, 0x8f, 0x55, 0x77, 0x17, 0xb7, 0x8e, 0xb7, 0x88, 0xea, 0xda, 0x1b}}},
|
||||
{{{0xb6, 0xea, 0x0e, 0x40, 0x93, 0x20, 0x79, 0x35, 0x6a, 0x61, 0x84, 0x5a, 0x07, 0x6d, 0xf9, 0x77, 0x6f, 0xed, 0x69, 0x1c, 0x0d, 0x25, 0x76, 0xcc, 0xf0, 0xdb, 0xbb, 0xc5, 0xad, 0xe2, 0x26, 0x57}} ,
|
||||
{{0xcf, 0xe8, 0x0e, 0x6b, 0x96, 0x7d, 0xed, 0x27, 0xd1, 0x3c, 0xa9, 0xd9, 0x50, 0xa9, 0x98, 0x84, 0x5e, 0x86, 0xef, 0xd6, 0xf0, 0xf8, 0x0e, 0x89, 0x05, 0x2f, 0xd9, 0x5f, 0x15, 0x5f, 0x73, 0x79}}},
|
||||
{{{0xc8, 0x5c, 0x16, 0xfe, 0xed, 0x9f, 0x26, 0x56, 0xf6, 0x4b, 0x9f, 0xa7, 0x0a, 0x85, 0xfe, 0xa5, 0x8c, 0x87, 0xdd, 0x98, 0xce, 0x4e, 0xc3, 0x58, 0x55, 0xb2, 0x7b, 0x3d, 0xd8, 0x6b, 0xb5, 0x4c}} ,
|
||||
{{0x65, 0x38, 0xa0, 0x15, 0xfa, 0xa7, 0xb4, 0x8f, 0xeb, 0xc4, 0x86, 0x9b, 0x30, 0xa5, 0x5e, 0x4d, 0xea, 0x8a, 0x9a, 0x9f, 0x1a, 0xd8, 0x5b, 0x53, 0x14, 0x19, 0x25, 0x63, 0xb4, 0x6f, 0x1f, 0x5d}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0xac, 0x8f, 0xbc, 0x1e, 0x7d, 0x8b, 0x5a, 0x0b, 0x8d, 0xaf, 0x76, 0x2e, 0x71, 0xe3, 0x3b, 0x6f, 0x53, 0x2f, 0x3e, 0x90, 0x95, 0xd4, 0x35, 0x14, 0x4f, 0x8c, 0x3c, 0xce, 0x57, 0x1c, 0x76, 0x49}} ,
|
||||
{{0xa8, 0x50, 0xe1, 0x61, 0x6b, 0x57, 0x35, 0xeb, 0x44, 0x0b, 0x0c, 0x6e, 0xf9, 0x25, 0x80, 0x74, 0xf2, 0x8f, 0x6f, 0x7a, 0x3e, 0x7f, 0x2d, 0xf3, 0x4e, 0x09, 0x65, 0x10, 0x5e, 0x03, 0x25, 0x32}}},
|
||||
{{{0xa9, 0x60, 0xdc, 0x0f, 0x64, 0xe5, 0x1d, 0xe2, 0x8d, 0x4f, 0x79, 0x2f, 0x0e, 0x24, 0x02, 0x00, 0x05, 0x77, 0x43, 0x25, 0x3d, 0x6a, 0xc7, 0xb7, 0xbf, 0x04, 0x08, 0x65, 0xf4, 0x39, 0x4b, 0x65}} ,
|
||||
{{0x96, 0x19, 0x12, 0x6b, 0x6a, 0xb7, 0xe3, 0xdc, 0x45, 0x9b, 0xdb, 0xb4, 0xa8, 0xae, 0xdc, 0xa8, 0x14, 0x44, 0x65, 0x62, 0xce, 0x34, 0x9a, 0x84, 0x18, 0x12, 0x01, 0xf1, 0xe2, 0x7b, 0xce, 0x50}}},
|
||||
{{{0x41, 0x21, 0x30, 0x53, 0x1b, 0x47, 0x01, 0xb7, 0x18, 0xd8, 0x82, 0x57, 0xbd, 0xa3, 0x60, 0xf0, 0x32, 0xf6, 0x5b, 0xf0, 0x30, 0x88, 0x91, 0x59, 0xfd, 0x90, 0xa2, 0xb9, 0x55, 0x93, 0x21, 0x34}} ,
|
||||
{{0x97, 0x67, 0x9e, 0xeb, 0x6a, 0xf9, 0x6e, 0xd6, 0x73, 0xe8, 0x6b, 0x29, 0xec, 0x63, 0x82, 0x00, 0xa8, 0x99, 0x1c, 0x1d, 0x30, 0xc8, 0x90, 0x52, 0x90, 0xb6, 0x6a, 0x80, 0x4e, 0xff, 0x4b, 0x51}}},
|
||||
{{{0x0f, 0x7d, 0x63, 0x8c, 0x6e, 0x5c, 0xde, 0x30, 0xdf, 0x65, 0xfa, 0x2e, 0xb0, 0xa3, 0x25, 0x05, 0x54, 0xbd, 0x25, 0xba, 0x06, 0xae, 0xdf, 0x8b, 0xd9, 0x1b, 0xea, 0x38, 0xb3, 0x05, 0x16, 0x09}} ,
|
||||
{{0xc7, 0x8c, 0xbf, 0x64, 0x28, 0xad, 0xf8, 0xa5, 0x5a, 0x6f, 0xc9, 0xba, 0xd5, 0x7f, 0xd5, 0xd6, 0xbd, 0x66, 0x2f, 0x3d, 0xaa, 0x54, 0xf6, 0xba, 0x32, 0x22, 0x9a, 0x1e, 0x52, 0x05, 0xf4, 0x1d}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0xaa, 0x1f, 0xbb, 0xeb, 0xfe, 0xe4, 0x87, 0xfc, 0xb1, 0x2c, 0xb7, 0x88, 0xf4, 0xc6, 0xb9, 0xf5, 0x24, 0x46, 0xf2, 0xa5, 0x9f, 0x8f, 0x8a, 0x93, 0x70, 0x69, 0xd4, 0x56, 0xec, 0xfd, 0x06, 0x46}} ,
|
||||
{{0x4e, 0x66, 0xcf, 0x4e, 0x34, 0xce, 0x0c, 0xd9, 0xa6, 0x50, 0xd6, 0x5e, 0x95, 0xaf, 0xe9, 0x58, 0xfa, 0xee, 0x9b, 0xb8, 0xa5, 0x0f, 0x35, 0xe0, 0x43, 0x82, 0x6d, 0x65, 0xe6, 0xd9, 0x00, 0x0f}}},
|
||||
{{{0x7b, 0x75, 0x3a, 0xfc, 0x64, 0xd3, 0x29, 0x7e, 0xdd, 0x49, 0x9a, 0x59, 0x53, 0xbf, 0xb4, 0xa7, 0x52, 0xb3, 0x05, 0xab, 0xc3, 0xaf, 0x16, 0x1a, 0x85, 0x42, 0x32, 0xa2, 0x86, 0xfa, 0x39, 0x43}} ,
|
||||
{{0x0e, 0x4b, 0xa3, 0x63, 0x8a, 0xfe, 0xa5, 0x58, 0xf1, 0x13, 0xbd, 0x9d, 0xaa, 0x7f, 0x76, 0x40, 0x70, 0x81, 0x10, 0x75, 0x99, 0xbb, 0xbe, 0x0b, 0x16, 0xe9, 0xba, 0x62, 0x34, 0xcc, 0x07, 0x6d}}},
|
||||
{{{0xc3, 0xf1, 0xc6, 0x93, 0x65, 0xee, 0x0b, 0xbc, 0xea, 0x14, 0xf0, 0xc1, 0xf8, 0x84, 0x89, 0xc2, 0xc9, 0xd7, 0xea, 0x34, 0xca, 0xa7, 0xc4, 0x99, 0xd5, 0x50, 0x69, 0xcb, 0xd6, 0x21, 0x63, 0x7c}} ,
|
||||
{{0x99, 0xeb, 0x7c, 0x31, 0x73, 0x64, 0x67, 0x7f, 0x0c, 0x66, 0xaa, 0x8c, 0x69, 0x91, 0xe2, 0x26, 0xd3, 0x23, 0xe2, 0x76, 0x5d, 0x32, 0x52, 0xdf, 0x5d, 0xc5, 0x8f, 0xb7, 0x7c, 0x84, 0xb3, 0x70}}},
|
||||
{{{0xeb, 0x01, 0xc7, 0x36, 0x97, 0x4e, 0xb6, 0xab, 0x5f, 0x0d, 0x2c, 0xba, 0x67, 0x64, 0x55, 0xde, 0xbc, 0xff, 0xa6, 0xec, 0x04, 0xd3, 0x8d, 0x39, 0x56, 0x5e, 0xee, 0xf8, 0xe4, 0x2e, 0x33, 0x62}} ,
|
||||
{{0x65, 0xef, 0xb8, 0x9f, 0xc8, 0x4b, 0xa7, 0xfd, 0x21, 0x49, 0x9b, 0x92, 0x35, 0x82, 0xd6, 0x0a, 0x9b, 0xf2, 0x79, 0xf1, 0x47, 0x2f, 0x6a, 0x7e, 0x9f, 0xcf, 0x18, 0x02, 0x3c, 0xfb, 0x1b, 0x3e}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x2f, 0x8b, 0xc8, 0x40, 0x51, 0xd1, 0xac, 0x1a, 0x0b, 0xe4, 0xa9, 0xa2, 0x42, 0x21, 0x19, 0x2f, 0x7b, 0x97, 0xbf, 0xf7, 0x57, 0x6d, 0x3f, 0x3d, 0x4f, 0x0f, 0xe2, 0xb2, 0x81, 0x00, 0x9e, 0x7b}} ,
|
||||
{{0x8c, 0x85, 0x2b, 0xc4, 0xfc, 0xf1, 0xab, 0xe8, 0x79, 0x22, 0xc4, 0x84, 0x17, 0x3a, 0xfa, 0x86, 0xa6, 0x7d, 0xf9, 0xf3, 0x6f, 0x03, 0x57, 0x20, 0x4d, 0x79, 0xf9, 0x6e, 0x71, 0x54, 0x38, 0x09}}},
|
||||
{{{0x40, 0x29, 0x74, 0xa8, 0x2f, 0x5e, 0xf9, 0x79, 0xa4, 0xf3, 0x3e, 0xb9, 0xfd, 0x33, 0x31, 0xac, 0x9a, 0x69, 0x88, 0x1e, 0x77, 0x21, 0x2d, 0xf3, 0x91, 0x52, 0x26, 0x15, 0xb2, 0xa6, 0xcf, 0x7e}} ,
|
||||
{{0xc6, 0x20, 0x47, 0x6c, 0xa4, 0x7d, 0xcb, 0x63, 0xea, 0x5b, 0x03, 0xdf, 0x3e, 0x88, 0x81, 0x6d, 0xce, 0x07, 0x42, 0x18, 0x60, 0x7e, 0x7b, 0x55, 0xfe, 0x6a, 0xf3, 0xda, 0x5c, 0x8b, 0x95, 0x10}}},
|
||||
{{{0x62, 0xe4, 0x0d, 0x03, 0xb4, 0xd7, 0xcd, 0xfa, 0xbd, 0x46, 0xdf, 0x93, 0x71, 0x10, 0x2c, 0xa8, 0x3b, 0xb6, 0x09, 0x05, 0x70, 0x84, 0x43, 0x29, 0xa8, 0x59, 0xf5, 0x8e, 0x10, 0xe4, 0xd7, 0x20}} ,
|
||||
{{0x57, 0x82, 0x1c, 0xab, 0xbf, 0x62, 0x70, 0xe8, 0xc4, 0xcf, 0xf0, 0x28, 0x6e, 0x16, 0x3c, 0x08, 0x78, 0x89, 0x85, 0x46, 0x0f, 0xf6, 0x7f, 0xcf, 0xcb, 0x7e, 0xb8, 0x25, 0xe9, 0x5a, 0xfa, 0x03}}},
|
||||
{{{0xfb, 0x95, 0x92, 0x63, 0x50, 0xfc, 0x62, 0xf0, 0xa4, 0x5e, 0x8c, 0x18, 0xc2, 0x17, 0x24, 0xb7, 0x78, 0xc2, 0xa9, 0xe7, 0x6a, 0x32, 0xd6, 0x29, 0x85, 0xaf, 0xcb, 0x8d, 0x91, 0x13, 0xda, 0x6b}} ,
|
||||
{{0x36, 0x0a, 0xc2, 0xb6, 0x4b, 0xa5, 0x5d, 0x07, 0x17, 0x41, 0x31, 0x5f, 0x62, 0x46, 0xf8, 0x92, 0xf9, 0x66, 0x48, 0x73, 0xa6, 0x97, 0x0d, 0x7d, 0x88, 0xee, 0x62, 0xb1, 0x03, 0xa8, 0x3f, 0x2c}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x4a, 0xb1, 0x70, 0x8a, 0xa9, 0xe8, 0x63, 0x79, 0x00, 0xe2, 0x25, 0x16, 0xca, 0x4b, 0x0f, 0xa4, 0x66, 0xad, 0x19, 0x9f, 0x88, 0x67, 0x0c, 0x8b, 0xc2, 0x4a, 0x5b, 0x2b, 0x6d, 0x95, 0xaf, 0x19}} ,
|
||||
{{0x8b, 0x9d, 0xb6, 0xcc, 0x60, 0xb4, 0x72, 0x4f, 0x17, 0x69, 0x5a, 0x4a, 0x68, 0x34, 0xab, 0xa1, 0x45, 0x32, 0x3c, 0x83, 0x87, 0x72, 0x30, 0x54, 0x77, 0x68, 0xae, 0xfb, 0xb5, 0x8b, 0x22, 0x5e}}},
|
||||
{{{0xf1, 0xb9, 0x87, 0x35, 0xc5, 0xbb, 0xb9, 0xcf, 0xf5, 0xd6, 0xcd, 0xd5, 0x0c, 0x7c, 0x0e, 0xe6, 0x90, 0x34, 0xfb, 0x51, 0x42, 0x1e, 0x6d, 0xac, 0x9a, 0x46, 0xc4, 0x97, 0x29, 0x32, 0xbf, 0x45}} ,
|
||||
{{0x66, 0x9e, 0xc6, 0x24, 0xc0, 0xed, 0xa5, 0x5d, 0x88, 0xd4, 0xf0, 0x73, 0x97, 0x7b, 0xea, 0x7f, 0x42, 0xff, 0x21, 0xa0, 0x9b, 0x2f, 0x9a, 0xfd, 0x53, 0x57, 0x07, 0x84, 0x48, 0x88, 0x9d, 0x52}}},
|
||||
{{{0xc6, 0x96, 0x48, 0x34, 0x2a, 0x06, 0xaf, 0x94, 0x3d, 0xf4, 0x1a, 0xcf, 0xf2, 0xc0, 0x21, 0xc2, 0x42, 0x5e, 0xc8, 0x2f, 0x35, 0xa2, 0x3e, 0x29, 0xfa, 0x0c, 0x84, 0xe5, 0x89, 0x72, 0x7c, 0x06}} ,
|
||||
{{0x32, 0x65, 0x03, 0xe5, 0x89, 0xa6, 0x6e, 0xb3, 0x5b, 0x8e, 0xca, 0xeb, 0xfe, 0x22, 0x56, 0x8b, 0x5d, 0x14, 0x4b, 0x4d, 0xf9, 0xbe, 0xb5, 0xf5, 0xe6, 0x5c, 0x7b, 0x8b, 0xf4, 0x13, 0x11, 0x34}}},
|
||||
{{{0x07, 0xc6, 0x22, 0x15, 0xe2, 0x9c, 0x60, 0xa2, 0x19, 0xd9, 0x27, 0xae, 0x37, 0x4e, 0xa6, 0xc9, 0x80, 0xa6, 0x91, 0x8f, 0x12, 0x49, 0xe5, 0x00, 0x18, 0x47, 0xd1, 0xd7, 0x28, 0x22, 0x63, 0x39}} ,
|
||||
{{0xe8, 0xe2, 0x00, 0x7e, 0xf2, 0x9e, 0x1e, 0x99, 0x39, 0x95, 0x04, 0xbd, 0x1e, 0x67, 0x7b, 0xb2, 0x26, 0xac, 0xe6, 0xaa, 0xe2, 0x46, 0xd5, 0xe4, 0xe8, 0x86, 0xbd, 0xab, 0x7c, 0x55, 0x59, 0x6f}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x24, 0x64, 0x6e, 0x9b, 0x35, 0x71, 0x78, 0xce, 0x33, 0x03, 0x21, 0x33, 0x36, 0xf1, 0x73, 0x9b, 0xb9, 0x15, 0x8b, 0x2c, 0x69, 0xcf, 0x4d, 0xed, 0x4f, 0x4d, 0x57, 0x14, 0x13, 0x82, 0xa4, 0x4d}} ,
|
||||
{{0x65, 0x6e, 0x0a, 0xa4, 0x59, 0x07, 0x17, 0xf2, 0x6b, 0x4a, 0x1f, 0x6e, 0xf6, 0xb5, 0xbc, 0x62, 0xe4, 0xb6, 0xda, 0xa2, 0x93, 0xbc, 0x29, 0x05, 0xd2, 0xd2, 0x73, 0x46, 0x03, 0x16, 0x40, 0x31}}},
|
||||
{{{0x4c, 0x73, 0x6d, 0x15, 0xbd, 0xa1, 0x4d, 0x5c, 0x13, 0x0b, 0x24, 0x06, 0x98, 0x78, 0x1c, 0x5b, 0xeb, 0x1f, 0x18, 0x54, 0x43, 0xd9, 0x55, 0x66, 0xda, 0x29, 0x21, 0xe8, 0xb8, 0x3c, 0x42, 0x22}} ,
|
||||
{{0xb4, 0xcd, 0x08, 0x6f, 0x15, 0x23, 0x1a, 0x0b, 0x22, 0xed, 0xd1, 0xf1, 0xa7, 0xc7, 0x73, 0x45, 0xf3, 0x9e, 0xce, 0x76, 0xb7, 0xf6, 0x39, 0xb6, 0x8e, 0x79, 0xbe, 0xe9, 0x9b, 0xcf, 0x7d, 0x62}}},
|
||||
{{{0x92, 0x5b, 0xfc, 0x72, 0xfd, 0xba, 0xf1, 0xfd, 0xa6, 0x7c, 0x95, 0xe3, 0x61, 0x3f, 0xe9, 0x03, 0xd4, 0x2b, 0xd4, 0x20, 0xd9, 0xdb, 0x4d, 0x32, 0x3e, 0xf5, 0x11, 0x64, 0xe3, 0xb4, 0xbe, 0x32}} ,
|
||||
{{0x86, 0x17, 0x90, 0xe7, 0xc9, 0x1f, 0x10, 0xa5, 0x6a, 0x2d, 0x39, 0xd0, 0x3b, 0xc4, 0xa6, 0xe9, 0x59, 0x13, 0xda, 0x1a, 0xe6, 0xa0, 0xb9, 0x3c, 0x50, 0xb8, 0x40, 0x7c, 0x15, 0x36, 0x5a, 0x42}}},
|
||||
{{{0xb4, 0x0b, 0x32, 0xab, 0xdc, 0x04, 0x51, 0x55, 0x21, 0x1e, 0x0b, 0x75, 0x99, 0x89, 0x73, 0x35, 0x3a, 0x91, 0x2b, 0xfe, 0xe7, 0x49, 0xea, 0x76, 0xc1, 0xf9, 0x46, 0xb9, 0x53, 0x02, 0x23, 0x04}} ,
|
||||
{{0xfc, 0x5a, 0x1e, 0x1d, 0x74, 0x58, 0x95, 0xa6, 0x8f, 0x7b, 0x97, 0x3e, 0x17, 0x3b, 0x79, 0x2d, 0xa6, 0x57, 0xef, 0x45, 0x02, 0x0b, 0x4d, 0x6e, 0x9e, 0x93, 0x8d, 0x2f, 0xd9, 0x9d, 0xdb, 0x04}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0xc0, 0xd7, 0x56, 0x97, 0x58, 0x91, 0xde, 0x09, 0x4f, 0x9f, 0xbe, 0x63, 0xb0, 0x83, 0x86, 0x43, 0x5d, 0xbc, 0xe0, 0xf3, 0xc0, 0x75, 0xbf, 0x8b, 0x8e, 0xaa, 0xf7, 0x8b, 0x64, 0x6e, 0xb0, 0x63}} ,
|
||||
{{0x16, 0xae, 0x8b, 0xe0, 0x9b, 0x24, 0x68, 0x5c, 0x44, 0xc2, 0xd0, 0x08, 0xb7, 0x7b, 0x62, 0xfd, 0x7f, 0xd8, 0xd4, 0xb7, 0x50, 0xfd, 0x2c, 0x1b, 0xbf, 0x41, 0x95, 0xd9, 0x8e, 0xd8, 0x17, 0x1b}}},
|
||||
{{{0x86, 0x55, 0x37, 0x8e, 0xc3, 0x38, 0x48, 0x14, 0xb5, 0x97, 0xd2, 0xa7, 0x54, 0x45, 0xf1, 0x35, 0x44, 0x38, 0x9e, 0xf1, 0x1b, 0xb6, 0x34, 0x00, 0x3c, 0x96, 0xee, 0x29, 0x00, 0xea, 0x2c, 0x0b}} ,
|
||||
{{0xea, 0xda, 0x99, 0x9e, 0x19, 0x83, 0x66, 0x6d, 0xe9, 0x76, 0x87, 0x50, 0xd1, 0xfd, 0x3c, 0x60, 0x87, 0xc6, 0x41, 0xd9, 0x8e, 0xdb, 0x5e, 0xde, 0xaa, 0x9a, 0xd3, 0x28, 0xda, 0x95, 0xea, 0x47}}},
|
||||
{{{0xd0, 0x80, 0xba, 0x19, 0xae, 0x1d, 0xa9, 0x79, 0xf6, 0x3f, 0xac, 0x5d, 0x6f, 0x96, 0x1f, 0x2a, 0xce, 0x29, 0xb2, 0xff, 0x37, 0xf1, 0x94, 0x8f, 0x0c, 0xb5, 0x28, 0xba, 0x9a, 0x21, 0xf6, 0x66}} ,
|
||||
{{0x02, 0xfb, 0x54, 0xb8, 0x05, 0xf3, 0x81, 0x52, 0x69, 0x34, 0x46, 0x9d, 0x86, 0x76, 0x8f, 0xd7, 0xf8, 0x6a, 0x66, 0xff, 0xe6, 0xa7, 0x90, 0xf7, 0x5e, 0xcd, 0x6a, 0x9b, 0x55, 0xfc, 0x9d, 0x48}}},
|
||||
{{{0xbd, 0xaa, 0x13, 0xe6, 0xcd, 0x45, 0x4a, 0xa4, 0x59, 0x0a, 0x64, 0xb1, 0x98, 0xd6, 0x34, 0x13, 0x04, 0xe6, 0x97, 0x94, 0x06, 0xcb, 0xd4, 0x4e, 0xbb, 0x96, 0xcd, 0xd1, 0x57, 0xd1, 0xe3, 0x06}} ,
|
||||
{{0x7a, 0x6c, 0x45, 0x27, 0xc4, 0x93, 0x7f, 0x7d, 0x7c, 0x62, 0x50, 0x38, 0x3a, 0x6b, 0xb5, 0x88, 0xc6, 0xd9, 0xf1, 0x78, 0x19, 0xb9, 0x39, 0x93, 0x3d, 0xc9, 0xe0, 0x9c, 0x3c, 0xce, 0xf5, 0x72}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x24, 0xea, 0x23, 0x7d, 0x56, 0x2c, 0xe2, 0x59, 0x0e, 0x85, 0x60, 0x04, 0x88, 0x5a, 0x74, 0x1e, 0x4b, 0xef, 0x13, 0xda, 0x4c, 0xff, 0x83, 0x45, 0x85, 0x3f, 0x08, 0x95, 0x2c, 0x20, 0x13, 0x1f}} ,
|
||||
{{0x48, 0x5f, 0x27, 0x90, 0x5c, 0x02, 0x42, 0xad, 0x78, 0x47, 0x5c, 0xb5, 0x7e, 0x08, 0x85, 0x00, 0xfa, 0x7f, 0xfd, 0xfd, 0xe7, 0x09, 0x11, 0xf2, 0x7e, 0x1b, 0x38, 0x6c, 0x35, 0x6d, 0x33, 0x66}}},
|
||||
{{{0x93, 0x03, 0x36, 0x81, 0xac, 0xe4, 0x20, 0x09, 0x35, 0x4c, 0x45, 0xb2, 0x1e, 0x4c, 0x14, 0x21, 0xe6, 0xe9, 0x8a, 0x7b, 0x8d, 0xfe, 0x1e, 0xc6, 0x3e, 0xc1, 0x35, 0xfa, 0xe7, 0x70, 0x4e, 0x1d}} ,
|
||||
{{0x61, 0x2e, 0xc2, 0xdd, 0x95, 0x57, 0xd1, 0xab, 0x80, 0xe8, 0x63, 0x17, 0xb5, 0x48, 0xe4, 0x8a, 0x11, 0x9e, 0x72, 0xbe, 0x85, 0x8d, 0x51, 0x0a, 0xf2, 0x9f, 0xe0, 0x1c, 0xa9, 0x07, 0x28, 0x7b}}},
|
||||
{{{0xbb, 0x71, 0x14, 0x5e, 0x26, 0x8c, 0x3d, 0xc8, 0xe9, 0x7c, 0xd3, 0xd6, 0xd1, 0x2f, 0x07, 0x6d, 0xe6, 0xdf, 0xfb, 0x79, 0xd6, 0x99, 0x59, 0x96, 0x48, 0x40, 0x0f, 0x3a, 0x7b, 0xb2, 0xa0, 0x72}} ,
|
||||
{{0x4e, 0x3b, 0x69, 0xc8, 0x43, 0x75, 0x51, 0x6c, 0x79, 0x56, 0xe4, 0xcb, 0xf7, 0xa6, 0x51, 0xc2, 0x2c, 0x42, 0x0b, 0xd4, 0x82, 0x20, 0x1c, 0x01, 0x08, 0x66, 0xd7, 0xbf, 0x04, 0x56, 0xfc, 0x02}}},
|
||||
{{{0x24, 0xe8, 0xb7, 0x60, 0xae, 0x47, 0x80, 0xfc, 0xe5, 0x23, 0xe7, 0xc2, 0xc9, 0x85, 0xe6, 0x98, 0xa0, 0x29, 0x4e, 0xe1, 0x84, 0x39, 0x2d, 0x95, 0x2c, 0xf3, 0x45, 0x3c, 0xff, 0xaf, 0x27, 0x4c}} ,
|
||||
{{0x6b, 0xa6, 0xf5, 0x4b, 0x11, 0xbd, 0xba, 0x5b, 0x9e, 0xc4, 0xa4, 0x51, 0x1e, 0xbe, 0xd0, 0x90, 0x3a, 0x9c, 0xc2, 0x26, 0xb6, 0x1e, 0xf1, 0x95, 0x7d, 0xc8, 0x6d, 0x52, 0xe6, 0x99, 0x2c, 0x5f}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x85, 0xe0, 0x24, 0x32, 0xb4, 0xd1, 0xef, 0xfc, 0x69, 0xa2, 0xbf, 0x8f, 0x72, 0x2c, 0x95, 0xf6, 0xe4, 0x6e, 0x7d, 0x90, 0xf7, 0x57, 0x81, 0xa0, 0xf7, 0xda, 0xef, 0x33, 0x07, 0xe3, 0x6b, 0x78}} ,
|
||||
{{0x36, 0x27, 0x3e, 0xc6, 0x12, 0x07, 0xab, 0x4e, 0xbe, 0x69, 0x9d, 0xb3, 0xbe, 0x08, 0x7c, 0x2a, 0x47, 0x08, 0xfd, 0xd4, 0xcd, 0x0e, 0x27, 0x34, 0x5b, 0x98, 0x34, 0x2f, 0x77, 0x5f, 0x3a, 0x65}}},
|
||||
{{{0x13, 0xaa, 0x2e, 0x4c, 0xf0, 0x22, 0xb8, 0x6c, 0xb3, 0x19, 0x4d, 0xeb, 0x6b, 0xd0, 0xa4, 0xc6, 0x9c, 0xdd, 0xc8, 0x5b, 0x81, 0x57, 0x89, 0xdf, 0x33, 0xa9, 0x68, 0x49, 0x80, 0xe4, 0xfe, 0x21}} ,
|
||||
{{0x00, 0x17, 0x90, 0x30, 0xe9, 0xd3, 0x60, 0x30, 0x31, 0xc2, 0x72, 0x89, 0x7a, 0x36, 0xa5, 0xbd, 0x39, 0x83, 0x85, 0x50, 0xa1, 0x5d, 0x6c, 0x41, 0x1d, 0xb5, 0x2c, 0x07, 0x40, 0x77, 0x0b, 0x50}}},
|
||||
{{{0x64, 0x34, 0xec, 0xc0, 0x9e, 0x44, 0x41, 0xaf, 0xa0, 0x36, 0x05, 0x6d, 0xea, 0x30, 0x25, 0x46, 0x35, 0x24, 0x9d, 0x86, 0xbd, 0x95, 0xf1, 0x6a, 0x46, 0xd7, 0x94, 0x54, 0xf9, 0x3b, 0xbd, 0x5d}} ,
|
||||
{{0x77, 0x5b, 0xe2, 0x37, 0xc7, 0xe1, 0x7c, 0x13, 0x8c, 0x9f, 0x7b, 0x7b, 0x2a, 0xce, 0x42, 0xa3, 0xb9, 0x2a, 0x99, 0xa8, 0xc0, 0xd8, 0x3c, 0x86, 0xb0, 0xfb, 0xe9, 0x76, 0x77, 0xf7, 0xf5, 0x56}}},
|
||||
{{{0xdf, 0xb3, 0x46, 0x11, 0x6e, 0x13, 0xb7, 0x28, 0x4e, 0x56, 0xdd, 0xf1, 0xac, 0xad, 0x58, 0xc3, 0xf8, 0x88, 0x94, 0x5e, 0x06, 0x98, 0xa1, 0xe4, 0x6a, 0xfb, 0x0a, 0x49, 0x5d, 0x8a, 0xfe, 0x77}} ,
|
||||
{{0x46, 0x02, 0xf5, 0xa5, 0xaf, 0xc5, 0x75, 0x6d, 0xba, 0x45, 0x35, 0x0a, 0xfe, 0xc9, 0xac, 0x22, 0x91, 0x8d, 0x21, 0x95, 0x33, 0x03, 0xc0, 0x8a, 0x16, 0xf3, 0x39, 0xe0, 0x01, 0x0f, 0x53, 0x3c}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x34, 0x75, 0x37, 0x1f, 0x34, 0x4e, 0xa9, 0x1d, 0x68, 0x67, 0xf8, 0x49, 0x98, 0x96, 0xfc, 0x4c, 0x65, 0x97, 0xf7, 0x02, 0x4a, 0x52, 0x6c, 0x01, 0xbd, 0x48, 0xbb, 0x1b, 0xed, 0xa4, 0xe2, 0x53}} ,
|
||||
{{0x59, 0xd5, 0x9b, 0x5a, 0xa2, 0x90, 0xd3, 0xb8, 0x37, 0x4c, 0x55, 0x82, 0x28, 0x08, 0x0f, 0x7f, 0xaa, 0x81, 0x65, 0xe0, 0x0c, 0x52, 0xc9, 0xa3, 0x32, 0x27, 0x64, 0xda, 0xfd, 0x34, 0x23, 0x5a}}},
|
||||
{{{0xb5, 0xb0, 0x0c, 0x4d, 0xb3, 0x7b, 0x23, 0xc8, 0x1f, 0x8a, 0x39, 0x66, 0xe6, 0xba, 0x4c, 0x10, 0x37, 0xca, 0x9c, 0x7c, 0x05, 0x9e, 0xff, 0xc0, 0xf8, 0x8e, 0xb1, 0x8f, 0x6f, 0x67, 0x18, 0x26}} ,
|
||||
{{0x4b, 0x41, 0x13, 0x54, 0x23, 0x1a, 0xa4, 0x4e, 0xa9, 0x8b, 0x1e, 0x4b, 0xfc, 0x15, 0x24, 0xbb, 0x7e, 0xcb, 0xb6, 0x1e, 0x1b, 0xf5, 0xf2, 0xc8, 0x56, 0xec, 0x32, 0xa2, 0x60, 0x5b, 0xa0, 0x2a}}},
|
||||
{{{0xa4, 0x29, 0x47, 0x86, 0x2e, 0x92, 0x4f, 0x11, 0x4f, 0xf3, 0xb2, 0x5c, 0xd5, 0x3e, 0xa6, 0xb9, 0xc8, 0xe2, 0x33, 0x11, 0x1f, 0x01, 0x8f, 0xb0, 0x9b, 0xc7, 0xa5, 0xff, 0x83, 0x0f, 0x1e, 0x28}} ,
|
||||
{{0x1d, 0x29, 0x7a, 0xa1, 0xec, 0x8e, 0xb5, 0xad, 0xea, 0x02, 0x68, 0x60, 0x74, 0x29, 0x1c, 0xa5, 0xcf, 0xc8, 0x3b, 0x7d, 0x8b, 0x2b, 0x7c, 0xad, 0xa4, 0x40, 0x17, 0x51, 0x59, 0x7c, 0x2e, 0x5d}}},
|
||||
{{{0x0a, 0x6c, 0x4f, 0xbc, 0x3e, 0x32, 0xe7, 0x4a, 0x1a, 0x13, 0xc1, 0x49, 0x38, 0xbf, 0xf7, 0xc2, 0xd3, 0x8f, 0x6b, 0xad, 0x52, 0xf7, 0xcf, 0xbc, 0x27, 0xcb, 0x40, 0x67, 0x76, 0xcd, 0x6d, 0x56}} ,
|
||||
{{0xe5, 0xb0, 0x27, 0xad, 0xbe, 0x9b, 0xf2, 0xb5, 0x63, 0xde, 0x3a, 0x23, 0x95, 0xb7, 0x0a, 0x7e, 0xf3, 0x9e, 0x45, 0x6f, 0x19, 0x39, 0x75, 0x8f, 0x39, 0x3d, 0x0f, 0xc0, 0x9f, 0xf1, 0xe9, 0x51}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x88, 0xaa, 0x14, 0x24, 0x86, 0x94, 0x11, 0x12, 0x3e, 0x1a, 0xb5, 0xcc, 0xbb, 0xe0, 0x9c, 0xd5, 0x9c, 0x6d, 0xba, 0x58, 0x72, 0x8d, 0xfb, 0x22, 0x7b, 0x9f, 0x7c, 0x94, 0x30, 0xb3, 0x51, 0x21}} ,
|
||||
{{0xf6, 0x74, 0x3d, 0xf2, 0xaf, 0xd0, 0x1e, 0x03, 0x7c, 0x23, 0x6b, 0xc9, 0xfc, 0x25, 0x70, 0x90, 0xdc, 0x9a, 0xa4, 0xfb, 0x49, 0xfc, 0x3d, 0x0a, 0x35, 0x38, 0x6f, 0xe4, 0x7e, 0x50, 0x01, 0x2a}}},
|
||||
{{{0xd6, 0xe3, 0x96, 0x61, 0x3a, 0xfd, 0xef, 0x9b, 0x1f, 0x90, 0xa4, 0x24, 0x14, 0x5b, 0xc8, 0xde, 0x50, 0xb1, 0x1d, 0xaf, 0xe8, 0x55, 0x8a, 0x87, 0x0d, 0xfe, 0xaa, 0x3b, 0x82, 0x2c, 0x8d, 0x7b}} ,
|
||||
{{0x85, 0x0c, 0xaf, 0xf8, 0x83, 0x44, 0x49, 0xd9, 0x45, 0xcf, 0xf7, 0x48, 0xd9, 0x53, 0xb4, 0xf1, 0x65, 0xa0, 0xe1, 0xc3, 0xb3, 0x15, 0xed, 0x89, 0x9b, 0x4f, 0x62, 0xb3, 0x57, 0xa5, 0x45, 0x1c}}},
|
||||
{{{0x8f, 0x12, 0xea, 0xaf, 0xd1, 0x1f, 0x79, 0x10, 0x0b, 0xf6, 0xa3, 0x7b, 0xea, 0xac, 0x8b, 0x57, 0x32, 0x62, 0xe7, 0x06, 0x12, 0x51, 0xa0, 0x3b, 0x43, 0x5e, 0xa4, 0x20, 0x78, 0x31, 0xce, 0x0d}} ,
|
||||
{{0x84, 0x7c, 0xc2, 0xa6, 0x91, 0x23, 0xce, 0xbd, 0xdc, 0xf9, 0xce, 0xd5, 0x75, 0x30, 0x22, 0xe6, 0xf9, 0x43, 0x62, 0x0d, 0xf7, 0x75, 0x9d, 0x7f, 0x8c, 0xff, 0x7d, 0xe4, 0x72, 0xac, 0x9f, 0x1c}}},
|
||||
{{{0x88, 0xc1, 0x99, 0xd0, 0x3c, 0x1c, 0x5d, 0xb4, 0xef, 0x13, 0x0f, 0x90, 0xb9, 0x36, 0x2f, 0x95, 0x95, 0xc6, 0xdc, 0xde, 0x0a, 0x51, 0xe2, 0x8d, 0xf3, 0xbc, 0x51, 0xec, 0xdf, 0xb1, 0xa2, 0x5f}} ,
|
||||
{{0x2e, 0x68, 0xa1, 0x23, 0x7d, 0x9b, 0x40, 0x69, 0x85, 0x7b, 0x42, 0xbf, 0x90, 0x4b, 0xd6, 0x40, 0x2f, 0xd7, 0x52, 0x52, 0xb2, 0x21, 0xde, 0x64, 0xbd, 0x88, 0xc3, 0x6d, 0xa5, 0xfa, 0x81, 0x3f}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0xfb, 0xfd, 0x47, 0x7b, 0x8a, 0x66, 0x9e, 0x79, 0x2e, 0x64, 0x82, 0xef, 0xf7, 0x21, 0xec, 0xf6, 0xd8, 0x86, 0x09, 0x31, 0x7c, 0xdd, 0x03, 0x6a, 0x58, 0xa0, 0x77, 0xb7, 0x9b, 0x8c, 0x87, 0x1f}} ,
|
||||
{{0x55, 0x47, 0xe4, 0xa8, 0x3d, 0x55, 0x21, 0x34, 0xab, 0x1d, 0xae, 0xe0, 0xf4, 0xea, 0xdb, 0xc5, 0xb9, 0x58, 0xbf, 0xc4, 0x2a, 0x89, 0x31, 0x1a, 0xf4, 0x2d, 0xe1, 0xca, 0x37, 0x99, 0x47, 0x59}}},
|
||||
{{{0xc7, 0xca, 0x63, 0xc1, 0x49, 0xa9, 0x35, 0x45, 0x55, 0x7e, 0xda, 0x64, 0x32, 0x07, 0x50, 0xf7, 0x32, 0xac, 0xde, 0x75, 0x58, 0x9b, 0x11, 0xb2, 0x3a, 0x1f, 0xf5, 0xf7, 0x79, 0x04, 0xe6, 0x08}} ,
|
||||
{{0x46, 0xfa, 0x22, 0x4b, 0xfa, 0xe1, 0xfe, 0x96, 0xfc, 0x67, 0xba, 0x67, 0x97, 0xc4, 0xe7, 0x1b, 0x86, 0x90, 0x5f, 0xee, 0xf4, 0x5b, 0x11, 0xb2, 0xcd, 0xad, 0xee, 0xc2, 0x48, 0x6c, 0x2b, 0x1b}}},
|
||||
{{{0xe3, 0x39, 0x62, 0xb4, 0x4f, 0x31, 0x04, 0xc9, 0xda, 0xd5, 0x73, 0x51, 0x57, 0xc5, 0xb8, 0xf3, 0xa3, 0x43, 0x70, 0xe4, 0x61, 0x81, 0x84, 0xe2, 0xbb, 0xbf, 0x4f, 0x9e, 0xa4, 0x5e, 0x74, 0x06}} ,
|
||||
{{0x29, 0xac, 0xff, 0x27, 0xe0, 0x59, 0xbe, 0x39, 0x9c, 0x0d, 0x83, 0xd7, 0x10, 0x0b, 0x15, 0xb7, 0xe1, 0xc2, 0x2c, 0x30, 0x73, 0x80, 0x3a, 0x7d, 0x5d, 0xab, 0x58, 0x6b, 0xc1, 0xf0, 0xf4, 0x22}}},
|
||||
{{{0xfe, 0x7f, 0xfb, 0x35, 0x7d, 0xc6, 0x01, 0x23, 0x28, 0xc4, 0x02, 0xac, 0x1f, 0x42, 0xb4, 0x9d, 0xfc, 0x00, 0x94, 0xa5, 0xee, 0xca, 0xda, 0x97, 0x09, 0x41, 0x77, 0x87, 0x5d, 0x7b, 0x87, 0x78}} ,
|
||||
{{0xf5, 0xfb, 0x90, 0x2d, 0x81, 0x19, 0x9e, 0x2f, 0x6d, 0x85, 0x88, 0x8c, 0x40, 0x5c, 0x77, 0x41, 0x4d, 0x01, 0x19, 0x76, 0x60, 0xe8, 0x4c, 0x48, 0xe4, 0x33, 0x83, 0x32, 0x6c, 0xb4, 0x41, 0x03}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0xff, 0x10, 0xc2, 0x09, 0x4f, 0x6e, 0xf4, 0xd2, 0xdf, 0x7e, 0xca, 0x7b, 0x1c, 0x1d, 0xba, 0xa3, 0xb6, 0xda, 0x67, 0x33, 0xd4, 0x87, 0x36, 0x4b, 0x11, 0x20, 0x05, 0xa6, 0x29, 0xc1, 0x87, 0x17}} ,
|
||||
{{0xf6, 0x96, 0xca, 0x2f, 0xda, 0x38, 0xa7, 0x1b, 0xfc, 0xca, 0x7d, 0xfe, 0x08, 0x89, 0xe2, 0x47, 0x2b, 0x6a, 0x5d, 0x4b, 0xfa, 0xa1, 0xb4, 0xde, 0xb6, 0xc2, 0x31, 0x51, 0xf5, 0xe0, 0xa4, 0x0b}}},
|
||||
{{{0x5c, 0xe5, 0xc6, 0x04, 0x8e, 0x2b, 0x57, 0xbe, 0x38, 0x85, 0x23, 0xcb, 0xb7, 0xbe, 0x4f, 0xa9, 0xd3, 0x6e, 0x12, 0xaa, 0xd5, 0xb2, 0x2e, 0x93, 0x29, 0x9a, 0x4a, 0x88, 0x18, 0x43, 0xf5, 0x01}} ,
|
||||
{{0x50, 0xfc, 0xdb, 0xa2, 0x59, 0x21, 0x8d, 0xbd, 0x7e, 0x33, 0xae, 0x2f, 0x87, 0x1a, 0xd0, 0x97, 0xc7, 0x0d, 0x4d, 0x63, 0x01, 0xef, 0x05, 0x84, 0xec, 0x40, 0xdd, 0xa8, 0x0a, 0x4f, 0x70, 0x0b}}},
|
||||
{{{0x41, 0x69, 0x01, 0x67, 0x5c, 0xd3, 0x8a, 0xc5, 0xcf, 0x3f, 0xd1, 0x57, 0xd1, 0x67, 0x3e, 0x01, 0x39, 0xb5, 0xcb, 0x81, 0x56, 0x96, 0x26, 0xb6, 0xc2, 0xe7, 0x5c, 0xfb, 0x63, 0x97, 0x58, 0x06}} ,
|
||||
{{0x0c, 0x0e, 0xf3, 0xba, 0xf0, 0xe5, 0xba, 0xb2, 0x57, 0x77, 0xc6, 0x20, 0x9b, 0x89, 0x24, 0xbe, 0xf2, 0x9c, 0x8a, 0xba, 0x69, 0xc1, 0xf1, 0xb0, 0x4f, 0x2a, 0x05, 0x9a, 0xee, 0x10, 0x7e, 0x36}}},
|
||||
{{{0x3f, 0x26, 0xe9, 0x40, 0xe9, 0x03, 0xad, 0x06, 0x69, 0x91, 0xe0, 0xd1, 0x89, 0x60, 0x84, 0x79, 0xde, 0x27, 0x6d, 0xe6, 0x76, 0xbd, 0xea, 0xe6, 0xae, 0x48, 0xc3, 0x67, 0xc0, 0x57, 0xcd, 0x2f}} ,
|
||||
{{0x7f, 0xc1, 0xdc, 0xb9, 0xc7, 0xbc, 0x86, 0x3d, 0x55, 0x4b, 0x28, 0x7a, 0xfb, 0x4d, 0xc7, 0xf8, 0xbc, 0x67, 0x2a, 0x60, 0x4d, 0x8f, 0x07, 0x0b, 0x1a, 0x17, 0xbf, 0xfa, 0xac, 0xa7, 0x3d, 0x1a}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x91, 0x3f, 0xed, 0x5e, 0x18, 0x78, 0x3f, 0x23, 0x2c, 0x0d, 0x8c, 0x44, 0x00, 0xe8, 0xfb, 0xe9, 0x8e, 0xd6, 0xd1, 0x36, 0x58, 0x57, 0x9e, 0xae, 0x4b, 0x5c, 0x0b, 0x07, 0xbc, 0x6b, 0x55, 0x2b}} ,
|
||||
{{0x6f, 0x4d, 0x17, 0xd7, 0xe1, 0x84, 0xd9, 0x78, 0xb1, 0x90, 0xfd, 0x2e, 0xb3, 0xb5, 0x19, 0x3f, 0x1b, 0xfa, 0xc0, 0x68, 0xb3, 0xdd, 0x00, 0x2e, 0x89, 0xbd, 0x7e, 0x80, 0x32, 0x13, 0xa0, 0x7b}}},
|
||||
{{{0x1a, 0x6f, 0x40, 0xaf, 0x44, 0x44, 0xb0, 0x43, 0x8f, 0x0d, 0xd0, 0x1e, 0xc4, 0x0b, 0x19, 0x5d, 0x8e, 0xfe, 0xc1, 0xf3, 0xc5, 0x5c, 0x91, 0xf8, 0x04, 0x4e, 0xbe, 0x90, 0xb4, 0x47, 0x5c, 0x3f}} ,
|
||||
{{0xb0, 0x3b, 0x2c, 0xf3, 0xfe, 0x32, 0x71, 0x07, 0x3f, 0xaa, 0xba, 0x45, 0x60, 0xa8, 0x8d, 0xea, 0x54, 0xcb, 0x39, 0x10, 0xb4, 0xf2, 0x8b, 0xd2, 0x14, 0x82, 0x42, 0x07, 0x8e, 0xe9, 0x7c, 0x53}}},
|
||||
{{{0xb0, 0xae, 0xc1, 0x8d, 0xc9, 0x8f, 0xb9, 0x7a, 0x77, 0xef, 0xba, 0x79, 0xa0, 0x3c, 0xa8, 0xf5, 0x6a, 0xe2, 0x3f, 0x5d, 0x00, 0xe3, 0x4b, 0x45, 0x24, 0x7b, 0x43, 0x78, 0x55, 0x1d, 0x2b, 0x1e}} ,
|
||||
{{0x01, 0xb8, 0xd6, 0x16, 0x67, 0xa0, 0x15, 0xb9, 0xe1, 0x58, 0xa4, 0xa7, 0x31, 0x37, 0x77, 0x2f, 0x8b, 0x12, 0x9f, 0xf4, 0x3f, 0xc7, 0x36, 0x66, 0xd2, 0xa8, 0x56, 0xf7, 0x7f, 0x74, 0xc6, 0x41}}},
|
||||
{{{0x5d, 0xf8, 0xb4, 0xa8, 0x30, 0xdd, 0xcc, 0x38, 0xa5, 0xd3, 0xca, 0xd8, 0xd1, 0xf8, 0xb2, 0x31, 0x91, 0xd4, 0x72, 0x05, 0x57, 0x4a, 0x3b, 0x82, 0x4a, 0xc6, 0x68, 0x20, 0xe2, 0x18, 0x41, 0x61}} ,
|
||||
{{0x19, 0xd4, 0x8d, 0x47, 0x29, 0x12, 0x65, 0xb0, 0x11, 0x78, 0x47, 0xb5, 0xcb, 0xa3, 0xa5, 0xfa, 0x05, 0x85, 0x54, 0xa9, 0x33, 0x97, 0x8d, 0x2b, 0xc2, 0xfe, 0x99, 0x35, 0x28, 0xe5, 0xeb, 0x63}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0xb1, 0x3f, 0x3f, 0xef, 0xd8, 0xf4, 0xfc, 0xb3, 0xa0, 0x60, 0x50, 0x06, 0x2b, 0x29, 0x52, 0x70, 0x15, 0x0b, 0x24, 0x24, 0xf8, 0x5f, 0x79, 0x18, 0xcc, 0xff, 0x89, 0x99, 0x84, 0xa1, 0xae, 0x13}} ,
|
||||
{{0x44, 0x1f, 0xb8, 0xc2, 0x01, 0xc1, 0x30, 0x19, 0x55, 0x05, 0x60, 0x10, 0xa4, 0x6c, 0x2d, 0x67, 0x70, 0xe5, 0x25, 0x1b, 0xf2, 0xbf, 0xdd, 0xfb, 0x70, 0x2b, 0xa1, 0x8c, 0x9c, 0x94, 0x84, 0x08}}},
|
||||
{{{0xe7, 0xc4, 0x43, 0x4d, 0xc9, 0x2b, 0x69, 0x5d, 0x1d, 0x3c, 0xaf, 0xbb, 0x43, 0x38, 0x4e, 0x98, 0x3d, 0xed, 0x0d, 0x21, 0x03, 0xfd, 0xf0, 0x99, 0x47, 0x04, 0xb0, 0x98, 0x69, 0x55, 0x72, 0x0f}} ,
|
||||
{{0x5e, 0xdf, 0x15, 0x53, 0x3b, 0x86, 0x80, 0xb0, 0xf1, 0x70, 0x68, 0x8f, 0x66, 0x7c, 0x0e, 0x49, 0x1a, 0xd8, 0x6b, 0xfe, 0x4e, 0xef, 0xca, 0x47, 0xd4, 0x03, 0xc1, 0x37, 0x50, 0x9c, 0xc1, 0x16}}},
|
||||
{{{0xcd, 0x24, 0xc6, 0x3e, 0x0c, 0x82, 0x9b, 0x91, 0x2b, 0x61, 0x4a, 0xb2, 0x0f, 0x88, 0x55, 0x5f, 0x5a, 0x57, 0xff, 0xe5, 0x74, 0x0b, 0x13, 0x43, 0x00, 0xd8, 0x6b, 0xcf, 0xd2, 0x15, 0x03, 0x2c}} ,
|
||||
{{0xdc, 0xff, 0x15, 0x61, 0x2f, 0x4a, 0x2f, 0x62, 0xf2, 0x04, 0x2f, 0xb5, 0x0c, 0xb7, 0x1e, 0x3f, 0x74, 0x1a, 0x0f, 0xd7, 0xea, 0xcd, 0xd9, 0x7d, 0xf6, 0x12, 0x0e, 0x2f, 0xdb, 0x5a, 0x3b, 0x16}}},
|
||||
{{{0x1b, 0x37, 0x47, 0xe3, 0xf5, 0x9e, 0xea, 0x2c, 0x2a, 0xe7, 0x82, 0x36, 0xf4, 0x1f, 0x81, 0x47, 0x92, 0x4b, 0x69, 0x0e, 0x11, 0x8c, 0x5d, 0x53, 0x5b, 0x81, 0x27, 0x08, 0xbc, 0xa0, 0xae, 0x25}} ,
|
||||
{{0x69, 0x32, 0xa1, 0x05, 0x11, 0x42, 0x00, 0xd2, 0x59, 0xac, 0x4d, 0x62, 0x8b, 0x13, 0xe2, 0x50, 0x5d, 0xa0, 0x9d, 0x9b, 0xfd, 0xbb, 0x12, 0x41, 0x75, 0x41, 0x9e, 0xcc, 0xdc, 0xc7, 0xdc, 0x5d}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0xd9, 0xe3, 0x38, 0x06, 0x46, 0x70, 0x82, 0x5e, 0x28, 0x49, 0x79, 0xff, 0x25, 0xd2, 0x4e, 0x29, 0x8d, 0x06, 0xb0, 0x23, 0xae, 0x9b, 0x66, 0xe4, 0x7d, 0xc0, 0x70, 0x91, 0xa3, 0xfc, 0xec, 0x4e}} ,
|
||||
{{0x62, 0x12, 0x37, 0x6a, 0x30, 0xf6, 0x1e, 0xfb, 0x14, 0x5c, 0x0d, 0x0e, 0xb7, 0x81, 0x6a, 0xe7, 0x08, 0x05, 0xac, 0xaa, 0x38, 0x46, 0xe2, 0x73, 0xea, 0x4b, 0x07, 0x81, 0x43, 0x7c, 0x9e, 0x5e}}},
|
||||
{{{0xfc, 0xf9, 0x21, 0x4f, 0x2e, 0x76, 0x9b, 0x1f, 0x28, 0x60, 0x77, 0x43, 0x32, 0x9d, 0xbe, 0x17, 0x30, 0x2a, 0xc6, 0x18, 0x92, 0x66, 0x62, 0x30, 0x98, 0x40, 0x11, 0xa6, 0x7f, 0x18, 0x84, 0x28}} ,
|
||||
{{0x3f, 0xab, 0xd3, 0xf4, 0x8a, 0x76, 0xa1, 0x3c, 0xca, 0x2d, 0x49, 0xc3, 0xea, 0x08, 0x0b, 0x85, 0x17, 0x2a, 0xc3, 0x6c, 0x08, 0xfd, 0x57, 0x9f, 0x3d, 0x5f, 0xdf, 0x67, 0x68, 0x42, 0x00, 0x32}}},
|
||||
{{{0x51, 0x60, 0x1b, 0x06, 0x4f, 0x8a, 0x21, 0xba, 0x38, 0xa8, 0xba, 0xd6, 0x40, 0xf6, 0xe9, 0x9b, 0x76, 0x4d, 0x56, 0x21, 0x5b, 0x0a, 0x9b, 0x2e, 0x4f, 0x3d, 0x81, 0x32, 0x08, 0x9f, 0x97, 0x5b}} ,
|
||||
{{0xe5, 0x44, 0xec, 0x06, 0x9d, 0x90, 0x79, 0x9f, 0xd3, 0xe0, 0x79, 0xaf, 0x8f, 0x10, 0xfd, 0xdd, 0x04, 0xae, 0x27, 0x97, 0x46, 0x33, 0x79, 0xea, 0xb8, 0x4e, 0xca, 0x5a, 0x59, 0x57, 0xe1, 0x0e}}},
|
||||
{{{0x1a, 0xda, 0xf3, 0xa5, 0x41, 0x43, 0x28, 0xfc, 0x7e, 0xe7, 0x71, 0xea, 0xc6, 0x3b, 0x59, 0xcc, 0x2e, 0xd3, 0x40, 0xec, 0xb3, 0x13, 0x6f, 0x44, 0xcd, 0x13, 0xb2, 0x37, 0xf2, 0x6e, 0xd9, 0x1c}} ,
|
||||
{{0xe3, 0xdb, 0x60, 0xcd, 0x5c, 0x4a, 0x18, 0x0f, 0xef, 0x73, 0x36, 0x71, 0x8c, 0xf6, 0x11, 0xb4, 0xd8, 0xce, 0x17, 0x5e, 0x4f, 0x26, 0x77, 0x97, 0x5f, 0xcb, 0xef, 0x91, 0xeb, 0x6a, 0x62, 0x7a}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x18, 0x4a, 0xa2, 0x97, 0x08, 0x81, 0x2d, 0x83, 0xc4, 0xcc, 0xf0, 0x83, 0x7e, 0xec, 0x0d, 0x95, 0x4c, 0x5b, 0xfb, 0xfa, 0x98, 0x80, 0x4a, 0x66, 0x56, 0x0c, 0x51, 0xb3, 0xf2, 0x04, 0x5d, 0x27}} ,
|
||||
{{0x3b, 0xb9, 0xb8, 0x06, 0x5a, 0x2e, 0xfe, 0xc3, 0x82, 0x37, 0x9c, 0xa3, 0x11, 0x1f, 0x9c, 0xa6, 0xda, 0x63, 0x48, 0x9b, 0xad, 0xde, 0x2d, 0xa6, 0xbc, 0x6e, 0x32, 0xda, 0x27, 0x65, 0xdd, 0x57}}},
|
||||
{{{0x84, 0x4f, 0x37, 0x31, 0x7d, 0x2e, 0xbc, 0xad, 0x87, 0x07, 0x2a, 0x6b, 0x37, 0xfc, 0x5f, 0xeb, 0x4e, 0x75, 0x35, 0xa6, 0xde, 0xab, 0x0a, 0x19, 0x3a, 0xb7, 0xb1, 0xef, 0x92, 0x6a, 0x3b, 0x3c}} ,
|
||||
{{0x3b, 0xb2, 0x94, 0x6d, 0x39, 0x60, 0xac, 0xee, 0xe7, 0x81, 0x1a, 0x3b, 0x76, 0x87, 0x5c, 0x05, 0x94, 0x2a, 0x45, 0xb9, 0x80, 0xe9, 0x22, 0xb1, 0x07, 0xcb, 0x40, 0x9e, 0x70, 0x49, 0x6d, 0x12}}},
|
||||
{{{0xfd, 0x18, 0x78, 0x84, 0xa8, 0x4c, 0x7d, 0x6e, 0x59, 0xa6, 0xe5, 0x74, 0xf1, 0x19, 0xa6, 0x84, 0x2e, 0x51, 0xc1, 0x29, 0x13, 0xf2, 0x14, 0x6b, 0x5d, 0x53, 0x51, 0xf7, 0xef, 0xbf, 0x01, 0x22}} ,
|
||||
{{0xa4, 0x4b, 0x62, 0x4c, 0xe6, 0xfd, 0x72, 0x07, 0xf2, 0x81, 0xfc, 0xf2, 0xbd, 0x12, 0x7c, 0x68, 0x76, 0x2a, 0xba, 0xf5, 0x65, 0xb1, 0x1f, 0x17, 0x0a, 0x38, 0xb0, 0xbf, 0xc0, 0xf8, 0xf4, 0x2a}}},
|
||||
{{{0x55, 0x60, 0x55, 0x5b, 0xe4, 0x1d, 0x71, 0x4c, 0x9d, 0x5b, 0x9f, 0x70, 0xa6, 0x85, 0x9a, 0x2c, 0xa0, 0xe2, 0x32, 0x48, 0xce, 0x9e, 0x2a, 0xa5, 0x07, 0x3b, 0xc7, 0x6c, 0x86, 0x77, 0xde, 0x3c}} ,
|
||||
{{0xf7, 0x18, 0x7a, 0x96, 0x7e, 0x43, 0x57, 0xa9, 0x55, 0xfc, 0x4e, 0xb6, 0x72, 0x00, 0xf2, 0xe4, 0xd7, 0x52, 0xd3, 0xd3, 0xb6, 0x85, 0xf6, 0x71, 0xc7, 0x44, 0x3f, 0x7f, 0xd7, 0xb3, 0xf2, 0x79}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x46, 0xca, 0xa7, 0x55, 0x7b, 0x79, 0xf3, 0xca, 0x5a, 0x65, 0xf6, 0xed, 0x50, 0x14, 0x7b, 0xe4, 0xc4, 0x2a, 0x65, 0x9e, 0xe2, 0xf9, 0xca, 0xa7, 0x22, 0x26, 0x53, 0xcb, 0x21, 0x5b, 0xa7, 0x31}} ,
|
||||
{{0x90, 0xd7, 0xc5, 0x26, 0x08, 0xbd, 0xb0, 0x53, 0x63, 0x58, 0xc3, 0x31, 0x5e, 0x75, 0x46, 0x15, 0x91, 0xa6, 0xf8, 0x2f, 0x1a, 0x08, 0x65, 0x88, 0x2f, 0x98, 0x04, 0xf1, 0x7c, 0x6e, 0x00, 0x77}}},
|
||||
{{{0x81, 0x21, 0x61, 0x09, 0xf6, 0x4e, 0xf1, 0x92, 0xee, 0x63, 0x61, 0x73, 0x87, 0xc7, 0x54, 0x0e, 0x42, 0x4b, 0xc9, 0x47, 0xd1, 0xb8, 0x7e, 0x91, 0x75, 0x37, 0x99, 0x28, 0xb8, 0xdd, 0x7f, 0x50}} ,
|
||||
{{0x89, 0x8f, 0xc0, 0xbe, 0x5d, 0xd6, 0x9f, 0xa0, 0xf0, 0x9d, 0x81, 0xce, 0x3a, 0x7b, 0x98, 0x58, 0xbb, 0xd7, 0x78, 0xc8, 0x3f, 0x13, 0xf1, 0x74, 0x19, 0xdf, 0xf8, 0x98, 0x89, 0x5d, 0xfa, 0x5f}}},
|
||||
{{{0x9e, 0x35, 0x85, 0x94, 0x47, 0x1f, 0x90, 0x15, 0x26, 0xd0, 0x84, 0xed, 0x8a, 0x80, 0xf7, 0x63, 0x42, 0x86, 0x27, 0xd7, 0xf4, 0x75, 0x58, 0xdc, 0x9c, 0xc0, 0x22, 0x7e, 0x20, 0x35, 0xfd, 0x1f}} ,
|
||||
{{0x68, 0x0e, 0x6f, 0x97, 0xba, 0x70, 0xbb, 0xa3, 0x0e, 0xe5, 0x0b, 0x12, 0xf4, 0xa2, 0xdc, 0x47, 0xf8, 0xe6, 0xd0, 0x23, 0x6c, 0x33, 0xa8, 0x99, 0x46, 0x6e, 0x0f, 0x44, 0xba, 0x76, 0x48, 0x0f}}},
|
||||
{{{0xa3, 0x2a, 0x61, 0x37, 0xe2, 0x59, 0x12, 0x0e, 0x27, 0xba, 0x64, 0x43, 0xae, 0xc0, 0x42, 0x69, 0x79, 0xa4, 0x1e, 0x29, 0x8b, 0x15, 0xeb, 0xf8, 0xaf, 0xd4, 0xa2, 0x68, 0x33, 0xb5, 0x7a, 0x24}} ,
|
||||
{{0x2c, 0x19, 0x33, 0xdd, 0x1b, 0xab, 0xec, 0x01, 0xb0, 0x23, 0xf8, 0x42, 0x2b, 0x06, 0x88, 0xea, 0x3d, 0x2d, 0x00, 0x2a, 0x78, 0x45, 0x4d, 0x38, 0xed, 0x2e, 0x2e, 0x44, 0x49, 0xed, 0xcb, 0x33}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0xa0, 0x68, 0xe8, 0x41, 0x8f, 0x91, 0xf8, 0x11, 0x13, 0x90, 0x2e, 0xa7, 0xab, 0x30, 0xef, 0xad, 0xa0, 0x61, 0x00, 0x88, 0xef, 0xdb, 0xce, 0x5b, 0x5c, 0xbb, 0x62, 0xc8, 0x56, 0xf9, 0x00, 0x73}} ,
|
||||
{{0x3f, 0x60, 0xc1, 0x82, 0x2d, 0xa3, 0x28, 0x58, 0x24, 0x9e, 0x9f, 0xe3, 0x70, 0xcc, 0x09, 0x4e, 0x1a, 0x3f, 0x11, 0x11, 0x15, 0x07, 0x3c, 0xa4, 0x41, 0xe0, 0x65, 0xa3, 0x0a, 0x41, 0x6d, 0x11}}},
|
||||
{{{0x31, 0x40, 0x01, 0x52, 0x56, 0x94, 0x5b, 0x28, 0x8a, 0xaa, 0x52, 0xee, 0xd8, 0x0a, 0x05, 0x8d, 0xcd, 0xb5, 0xaa, 0x2e, 0x38, 0xaa, 0xb7, 0x87, 0xf7, 0x2b, 0xfb, 0x04, 0xcb, 0x84, 0x3d, 0x54}} ,
|
||||
{{0x20, 0xef, 0x59, 0xde, 0xa4, 0x2b, 0x93, 0x6e, 0x2e, 0xec, 0x42, 0x9a, 0xd4, 0x2d, 0xf4, 0x46, 0x58, 0x27, 0x2b, 0x18, 0x8f, 0x83, 0x3d, 0x69, 0x9e, 0xd4, 0x3e, 0xb6, 0xc5, 0xfd, 0x58, 0x03}}},
|
||||
{{{0x33, 0x89, 0xc9, 0x63, 0x62, 0x1c, 0x17, 0xb4, 0x60, 0xc4, 0x26, 0x68, 0x09, 0xc3, 0x2e, 0x37, 0x0f, 0x7b, 0xb4, 0x9c, 0xb6, 0xf9, 0xfb, 0xd4, 0x51, 0x78, 0xc8, 0x63, 0xea, 0x77, 0x47, 0x07}} ,
|
||||
{{0x32, 0xb4, 0x18, 0x47, 0x79, 0xcb, 0xd4, 0x5a, 0x07, 0x14, 0x0f, 0xa0, 0xd5, 0xac, 0xd0, 0x41, 0x40, 0xab, 0x61, 0x23, 0xe5, 0x2a, 0x2a, 0x6f, 0xf7, 0xa8, 0xd4, 0x76, 0xef, 0xe7, 0x45, 0x6c}}},
|
||||
{{{0xa1, 0x5e, 0x60, 0x4f, 0xfb, 0xe1, 0x70, 0x6a, 0x1f, 0x55, 0x4f, 0x09, 0xb4, 0x95, 0x33, 0x36, 0xc6, 0x81, 0x01, 0x18, 0x06, 0x25, 0x27, 0xa4, 0xb4, 0x24, 0xa4, 0x86, 0x03, 0x4c, 0xac, 0x02}} ,
|
||||
{{0x77, 0x38, 0xde, 0xd7, 0x60, 0x48, 0x07, 0xf0, 0x74, 0xa8, 0xff, 0x54, 0xe5, 0x30, 0x43, 0xff, 0x77, 0xfb, 0x21, 0x07, 0xff, 0xb2, 0x07, 0x6b, 0xe4, 0xe5, 0x30, 0xfc, 0x19, 0x6c, 0xa3, 0x01}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x13, 0xc5, 0x2c, 0xac, 0xd3, 0x83, 0x82, 0x7c, 0x29, 0xf7, 0x05, 0xa5, 0x00, 0xb6, 0x1f, 0x86, 0x55, 0xf4, 0xd6, 0x2f, 0x0c, 0x99, 0xd0, 0x65, 0x9b, 0x6b, 0x46, 0x0d, 0x43, 0xf8, 0x16, 0x28}} ,
|
||||
{{0x1e, 0x7f, 0xb4, 0x74, 0x7e, 0xb1, 0x89, 0x4f, 0x18, 0x5a, 0xab, 0x64, 0x06, 0xdf, 0x45, 0x87, 0xe0, 0x6a, 0xc6, 0xf0, 0x0e, 0xc9, 0x24, 0x35, 0x38, 0xea, 0x30, 0x54, 0xb4, 0xc4, 0x52, 0x54}}},
|
||||
{{{0xe9, 0x9f, 0xdc, 0x3f, 0xc1, 0x89, 0x44, 0x74, 0x27, 0xe4, 0xc1, 0x90, 0xff, 0x4a, 0xa7, 0x3c, 0xee, 0xcd, 0xf4, 0x1d, 0x25, 0x94, 0x7f, 0x63, 0x16, 0x48, 0xbc, 0x64, 0xfe, 0x95, 0xc4, 0x0c}} ,
|
||||
{{0x8b, 0x19, 0x75, 0x6e, 0x03, 0x06, 0x5e, 0x6a, 0x6f, 0x1a, 0x8c, 0xe3, 0xd3, 0x28, 0xf2, 0xe0, 0xb9, 0x7a, 0x43, 0x69, 0xe6, 0xd3, 0xc0, 0xfe, 0x7e, 0x97, 0xab, 0x6c, 0x7b, 0x8e, 0x13, 0x42}}},
|
||||
{{{0xd4, 0xca, 0x70, 0x3d, 0xab, 0xfb, 0x5f, 0x5e, 0x00, 0x0c, 0xcc, 0x77, 0x22, 0xf8, 0x78, 0x55, 0xae, 0x62, 0x35, 0xfb, 0x9a, 0xc6, 0x03, 0xe4, 0x0c, 0xee, 0xab, 0xc7, 0xc0, 0x89, 0x87, 0x54}} ,
|
||||
{{0x32, 0xad, 0xae, 0x85, 0x58, 0x43, 0xb8, 0xb1, 0xe6, 0x3e, 0x00, 0x9c, 0x78, 0x88, 0x56, 0xdb, 0x9c, 0xfc, 0x79, 0xf6, 0xf9, 0x41, 0x5f, 0xb7, 0xbc, 0x11, 0xf9, 0x20, 0x36, 0x1c, 0x53, 0x2b}}},
|
||||
{{{0x5a, 0x20, 0x5b, 0xa1, 0xa5, 0x44, 0x91, 0x24, 0x02, 0x63, 0x12, 0x64, 0xb8, 0x55, 0xf6, 0xde, 0x2c, 0xdb, 0x47, 0xb8, 0xc6, 0x0a, 0xc3, 0x00, 0x78, 0x93, 0xd8, 0xf5, 0xf5, 0x18, 0x28, 0x0a}} ,
|
||||
{{0xd6, 0x1b, 0x9a, 0x6c, 0xe5, 0x46, 0xea, 0x70, 0x96, 0x8d, 0x4e, 0x2a, 0x52, 0x21, 0x26, 0x4b, 0xb1, 0xbb, 0x0f, 0x7c, 0xa9, 0x9b, 0x04, 0xbb, 0x51, 0x08, 0xf1, 0x9a, 0xa4, 0x76, 0x7c, 0x18}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0xfa, 0x94, 0xf7, 0x40, 0xd0, 0xd7, 0xeb, 0xa9, 0x82, 0x36, 0xd5, 0x15, 0xb9, 0x33, 0x7a, 0xbf, 0x8a, 0xf2, 0x63, 0xaa, 0x37, 0xf5, 0x59, 0xac, 0xbd, 0xbb, 0x32, 0x36, 0xbe, 0x73, 0x99, 0x38}} ,
|
||||
{{0x2c, 0xb3, 0xda, 0x7a, 0xd8, 0x3d, 0x99, 0xca, 0xd2, 0xf4, 0xda, 0x99, 0x8e, 0x4f, 0x98, 0xb7, 0xf4, 0xae, 0x3e, 0x9f, 0x8e, 0x35, 0x60, 0xa4, 0x33, 0x75, 0xa4, 0x04, 0x93, 0xb1, 0x6b, 0x4d}}},
|
||||
{{{0x97, 0x9d, 0xa8, 0xcd, 0x97, 0x7b, 0x9d, 0xb9, 0xe7, 0xa5, 0xef, 0xfd, 0xa8, 0x42, 0x6b, 0xc3, 0x62, 0x64, 0x7d, 0xa5, 0x1b, 0xc9, 0x9e, 0xd2, 0x45, 0xb9, 0xee, 0x03, 0xb0, 0xbf, 0xc0, 0x68}} ,
|
||||
{{0xed, 0xb7, 0x84, 0x2c, 0xf6, 0xd3, 0xa1, 0x6b, 0x24, 0x6d, 0x87, 0x56, 0x97, 0x59, 0x79, 0x62, 0x9f, 0xac, 0xed, 0xf3, 0xc9, 0x89, 0x21, 0x2e, 0x04, 0xb3, 0xcc, 0x2f, 0xbe, 0xd6, 0x0a, 0x4b}}},
|
||||
{{{0x39, 0x61, 0x05, 0xed, 0x25, 0x89, 0x8b, 0x5d, 0x1b, 0xcb, 0x0c, 0x55, 0xf4, 0x6a, 0x00, 0x8a, 0x46, 0xe8, 0x1e, 0xc6, 0x83, 0xc8, 0x5a, 0x76, 0xdb, 0xcc, 0x19, 0x7a, 0xcc, 0x67, 0x46, 0x0b}} ,
|
||||
{{0x53, 0xcf, 0xc2, 0xa1, 0xad, 0x6a, 0xf3, 0xcd, 0x8f, 0xc9, 0xde, 0x1c, 0xf8, 0x6c, 0x8f, 0xf8, 0x76, 0x42, 0xe7, 0xfe, 0xb2, 0x72, 0x21, 0x0a, 0x66, 0x74, 0x8f, 0xb7, 0xeb, 0xe4, 0x6f, 0x01}}},
|
||||
{{{0x22, 0x8c, 0x6b, 0xbe, 0xfc, 0x4d, 0x70, 0x62, 0x6e, 0x52, 0x77, 0x99, 0x88, 0x7e, 0x7b, 0x57, 0x7a, 0x0d, 0xfe, 0xdc, 0x72, 0x92, 0xf1, 0x68, 0x1d, 0x97, 0xd7, 0x7c, 0x8d, 0x53, 0x10, 0x37}} ,
|
||||
{{0x53, 0x88, 0x77, 0x02, 0xca, 0x27, 0xa8, 0xe5, 0x45, 0xe2, 0xa8, 0x48, 0x2a, 0xab, 0x18, 0xca, 0xea, 0x2d, 0x2a, 0x54, 0x17, 0x37, 0x32, 0x09, 0xdc, 0xe0, 0x4a, 0xb7, 0x7d, 0x82, 0x10, 0x7d}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x8a, 0x64, 0x1e, 0x14, 0x0a, 0x57, 0xd4, 0xda, 0x5c, 0x96, 0x9b, 0x01, 0x4c, 0x67, 0xbf, 0x8b, 0x30, 0xfe, 0x08, 0xdb, 0x0d, 0xd5, 0xa8, 0xd7, 0x09, 0x11, 0x85, 0xa2, 0xd3, 0x45, 0xfb, 0x7e}} ,
|
||||
{{0xda, 0x8c, 0xc2, 0xd0, 0xac, 0x18, 0xe8, 0x52, 0x36, 0xd4, 0x21, 0xa3, 0xdd, 0x57, 0x22, 0x79, 0xb7, 0xf8, 0x71, 0x9d, 0xc6, 0x91, 0x70, 0x86, 0x56, 0xbf, 0xa1, 0x11, 0x8b, 0x19, 0xe1, 0x0f}}},
|
||||
{{{0x18, 0x32, 0x98, 0x2c, 0x8f, 0x91, 0xae, 0x12, 0xf0, 0x8c, 0xea, 0xf3, 0x3c, 0xb9, 0x5d, 0xe4, 0x69, 0xed, 0xb2, 0x47, 0x18, 0xbd, 0xce, 0x16, 0x52, 0x5c, 0x23, 0xe2, 0xa5, 0x25, 0x52, 0x5d}} ,
|
||||
{{0xb9, 0xb1, 0xe7, 0x5d, 0x4e, 0xbc, 0xee, 0xbb, 0x40, 0x81, 0x77, 0x82, 0x19, 0xab, 0xb5, 0xc6, 0xee, 0xab, 0x5b, 0x6b, 0x63, 0x92, 0x8a, 0x34, 0x8d, 0xcd, 0xee, 0x4f, 0x49, 0xe5, 0xc9, 0x7e}}},
|
||||
{{{0x21, 0xac, 0x8b, 0x22, 0xcd, 0xc3, 0x9a, 0xe9, 0x5e, 0x78, 0xbd, 0xde, 0xba, 0xad, 0xab, 0xbf, 0x75, 0x41, 0x09, 0xc5, 0x58, 0xa4, 0x7d, 0x92, 0xb0, 0x7f, 0xf2, 0xa1, 0xd1, 0xc0, 0xb3, 0x6d}} ,
|
||||
{{0x62, 0x4f, 0xd0, 0x75, 0x77, 0xba, 0x76, 0x77, 0xd7, 0xb8, 0xd8, 0x92, 0x6f, 0x98, 0x34, 0x3d, 0xd6, 0x4e, 0x1c, 0x0f, 0xf0, 0x8f, 0x2e, 0xf1, 0xb3, 0xbd, 0xb1, 0xb9, 0xec, 0x99, 0xb4, 0x07}}},
|
||||
{{{0x60, 0x57, 0x2e, 0x9a, 0x72, 0x1d, 0x6b, 0x6e, 0x58, 0x33, 0x24, 0x8c, 0x48, 0x39, 0x46, 0x8e, 0x89, 0x6a, 0x88, 0x51, 0x23, 0x62, 0xb5, 0x32, 0x09, 0x36, 0xe3, 0x57, 0xf5, 0x98, 0xde, 0x6f}} ,
|
||||
{{0x8b, 0x2c, 0x00, 0x48, 0x4a, 0xf9, 0x5b, 0x87, 0x69, 0x52, 0xe5, 0x5b, 0xd1, 0xb1, 0xe5, 0x25, 0x25, 0xe0, 0x9c, 0xc2, 0x13, 0x44, 0xe8, 0xb9, 0x0a, 0x70, 0xad, 0xbd, 0x0f, 0x51, 0x94, 0x69}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0xa2, 0xdc, 0xab, 0xa9, 0x25, 0x2d, 0xac, 0x5f, 0x03, 0x33, 0x08, 0xe7, 0x7e, 0xfe, 0x95, 0x36, 0x3c, 0x5b, 0x3a, 0xd3, 0x05, 0x82, 0x1c, 0x95, 0x2d, 0xd8, 0x77, 0x7e, 0x02, 0xd9, 0x5b, 0x70}} ,
|
||||
{{0xc2, 0xfe, 0x1b, 0x0c, 0x67, 0xcd, 0xd6, 0xe0, 0x51, 0x8e, 0x2c, 0xe0, 0x79, 0x88, 0xf0, 0xcf, 0x41, 0x4a, 0xad, 0x23, 0xd4, 0x46, 0xca, 0x94, 0xa1, 0xc3, 0xeb, 0x28, 0x06, 0xfa, 0x17, 0x14}}},
|
||||
{{{0x7b, 0xaa, 0x70, 0x0a, 0x4b, 0xfb, 0xf5, 0xbf, 0x80, 0xc5, 0xcf, 0x08, 0x7a, 0xdd, 0xa1, 0xf4, 0x9d, 0x54, 0x50, 0x53, 0x23, 0x77, 0x23, 0xf5, 0x34, 0xa5, 0x22, 0xd1, 0x0d, 0x96, 0x2e, 0x47}} ,
|
||||
{{0xcc, 0xb7, 0x32, 0x89, 0x57, 0xd0, 0x98, 0x75, 0xe4, 0x37, 0x99, 0xa9, 0xe8, 0xba, 0xed, 0xba, 0xeb, 0xc7, 0x4f, 0x15, 0x76, 0x07, 0x0c, 0x4c, 0xef, 0x9f, 0x52, 0xfc, 0x04, 0x5d, 0x58, 0x10}}},
|
||||
{{{0xce, 0x82, 0xf0, 0x8f, 0x79, 0x02, 0xa8, 0xd1, 0xda, 0x14, 0x09, 0x48, 0xee, 0x8a, 0x40, 0x98, 0x76, 0x60, 0x54, 0x5a, 0xde, 0x03, 0x24, 0xf5, 0xe6, 0x2f, 0xe1, 0x03, 0xbf, 0x68, 0x82, 0x7f}} ,
|
||||
{{0x64, 0xe9, 0x28, 0xc7, 0xa4, 0xcf, 0x2a, 0xf9, 0x90, 0x64, 0x72, 0x2c, 0x8b, 0xeb, 0xec, 0xa0, 0xf2, 0x7d, 0x35, 0xb5, 0x90, 0x4d, 0x7f, 0x5b, 0x4a, 0x49, 0xe4, 0xb8, 0x3b, 0xc8, 0xa1, 0x2f}}},
|
||||
{{{0x8b, 0xc5, 0xcc, 0x3d, 0x69, 0xa6, 0xa1, 0x18, 0x44, 0xbc, 0x4d, 0x77, 0x37, 0xc7, 0x86, 0xec, 0x0c, 0xc9, 0xd6, 0x44, 0xa9, 0x23, 0x27, 0xb9, 0x03, 0x34, 0xa7, 0x0a, 0xd5, 0xc7, 0x34, 0x37}} ,
|
||||
{{0xf9, 0x7e, 0x3e, 0x66, 0xee, 0xf9, 0x99, 0x28, 0xff, 0xad, 0x11, 0xd8, 0xe2, 0x66, 0xc5, 0xcd, 0x0f, 0x0d, 0x0b, 0x6a, 0xfc, 0x7c, 0x24, 0xa8, 0x4f, 0xa8, 0x5e, 0x80, 0x45, 0x8b, 0x6c, 0x41}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0xef, 0x1e, 0xec, 0xf7, 0x8d, 0x77, 0xf2, 0xea, 0xdb, 0x60, 0x03, 0x21, 0xc0, 0xff, 0x5e, 0x67, 0xc3, 0x71, 0x0b, 0x21, 0xb4, 0x41, 0xa0, 0x68, 0x38, 0xc6, 0x01, 0xa3, 0xd3, 0x51, 0x3c, 0x3c}} ,
|
||||
{{0x92, 0xf8, 0xd6, 0x4b, 0xef, 0x42, 0x13, 0xb2, 0x4a, 0xc4, 0x2e, 0x72, 0x3f, 0xc9, 0x11, 0xbd, 0x74, 0x02, 0x0e, 0xf5, 0x13, 0x9d, 0x83, 0x1a, 0x1b, 0xd5, 0x54, 0xde, 0xc4, 0x1e, 0x16, 0x6c}}},
|
||||
{{{0x27, 0x52, 0xe4, 0x63, 0xaa, 0x94, 0xe6, 0xc3, 0x28, 0x9c, 0xc6, 0x56, 0xac, 0xfa, 0xb6, 0xbd, 0xe2, 0xcc, 0x76, 0xc6, 0x27, 0x27, 0xa2, 0x8e, 0x78, 0x2b, 0x84, 0x72, 0x10, 0xbd, 0x4e, 0x2a}} ,
|
||||
{{0xea, 0xa7, 0x23, 0xef, 0x04, 0x61, 0x80, 0x50, 0xc9, 0x6e, 0xa5, 0x96, 0xd1, 0xd1, 0xc8, 0xc3, 0x18, 0xd7, 0x2d, 0xfd, 0x26, 0xbd, 0xcb, 0x7b, 0x92, 0x51, 0x0e, 0x4a, 0x65, 0x57, 0xb8, 0x49}}},
|
||||
{{{0xab, 0x55, 0x36, 0xc3, 0xec, 0x63, 0x55, 0x11, 0x55, 0xf6, 0xa5, 0xc7, 0x01, 0x5f, 0xfe, 0x79, 0xd8, 0x0a, 0xf7, 0x03, 0xd8, 0x98, 0x99, 0xf5, 0xd0, 0x00, 0x54, 0x6b, 0x66, 0x28, 0xf5, 0x25}} ,
|
||||
{{0x7a, 0x8d, 0xa1, 0x5d, 0x70, 0x5d, 0x51, 0x27, 0xee, 0x30, 0x65, 0x56, 0x95, 0x46, 0xde, 0xbd, 0x03, 0x75, 0xb4, 0x57, 0x59, 0x89, 0xeb, 0x02, 0x9e, 0xcc, 0x89, 0x19, 0xa7, 0xcb, 0x17, 0x67}}},
|
||||
{{{0x6a, 0xeb, 0xfc, 0x9a, 0x9a, 0x10, 0xce, 0xdb, 0x3a, 0x1c, 0x3c, 0x6a, 0x9d, 0xea, 0x46, 0xbc, 0x45, 0x49, 0xac, 0xe3, 0x41, 0x12, 0x7c, 0xf0, 0xf7, 0x4f, 0xf9, 0xf7, 0xff, 0x2c, 0x89, 0x04}} ,
|
||||
{{0x30, 0x31, 0x54, 0x1a, 0x46, 0xca, 0xe6, 0xc6, 0xcb, 0xe2, 0xc3, 0xc1, 0x8b, 0x75, 0x81, 0xbe, 0xee, 0xf8, 0xa3, 0x11, 0x1c, 0x25, 0xa3, 0xa7, 0x35, 0x51, 0x55, 0xe2, 0x25, 0xaa, 0xe2, 0x3a}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0xb4, 0x48, 0x10, 0x9f, 0x8a, 0x09, 0x76, 0xfa, 0xf0, 0x7a, 0xb0, 0x70, 0xf7, 0x83, 0x80, 0x52, 0x84, 0x2b, 0x26, 0xa2, 0xc4, 0x5d, 0x4f, 0xba, 0xb1, 0xc8, 0x40, 0x0d, 0x78, 0x97, 0xc4, 0x60}} ,
|
||||
{{0xd4, 0xb1, 0x6c, 0x08, 0xc7, 0x40, 0x38, 0x73, 0x5f, 0x0b, 0xf3, 0x76, 0x5d, 0xb2, 0xa5, 0x2f, 0x57, 0x57, 0x07, 0xed, 0x08, 0xa2, 0x6c, 0x4f, 0x08, 0x02, 0xb5, 0x0e, 0xee, 0x44, 0xfa, 0x22}}},
|
||||
{{{0x0f, 0x00, 0x3f, 0xa6, 0x04, 0x19, 0x56, 0x65, 0x31, 0x7f, 0x8b, 0xeb, 0x0d, 0xe1, 0x47, 0x89, 0x97, 0x16, 0x53, 0xfa, 0x81, 0xa7, 0xaa, 0xb2, 0xbf, 0x67, 0xeb, 0x72, 0x60, 0x81, 0x0d, 0x48}} ,
|
||||
{{0x7e, 0x13, 0x33, 0xcd, 0xa8, 0x84, 0x56, 0x1e, 0x67, 0xaf, 0x6b, 0x43, 0xac, 0x17, 0xaf, 0x16, 0xc0, 0x52, 0x99, 0x49, 0x5b, 0x87, 0x73, 0x7e, 0xb5, 0x43, 0xda, 0x6b, 0x1d, 0x0f, 0x2d, 0x55}}},
|
||||
{{{0xe9, 0x58, 0x1f, 0xff, 0x84, 0x3f, 0x93, 0x1c, 0xcb, 0xe1, 0x30, 0x69, 0xa5, 0x75, 0x19, 0x7e, 0x14, 0x5f, 0xf8, 0xfc, 0x09, 0xdd, 0xa8, 0x78, 0x9d, 0xca, 0x59, 0x8b, 0xd1, 0x30, 0x01, 0x13}} ,
|
||||
{{0xff, 0x76, 0x03, 0xc5, 0x4b, 0x89, 0x99, 0x70, 0x00, 0x59, 0x70, 0x9c, 0xd5, 0xd9, 0x11, 0x89, 0x5a, 0x46, 0xfe, 0xef, 0xdc, 0xd9, 0x55, 0x2b, 0x45, 0xa7, 0xb0, 0x2d, 0xfb, 0x24, 0xc2, 0x29}}},
|
||||
{{{0x38, 0x06, 0xf8, 0x0b, 0xac, 0x82, 0xc4, 0x97, 0x2b, 0x90, 0xe0, 0xf7, 0xa8, 0xab, 0x6c, 0x08, 0x80, 0x66, 0x90, 0x46, 0xf7, 0x26, 0x2d, 0xf8, 0xf1, 0xc4, 0x6b, 0x4a, 0x82, 0x98, 0x8e, 0x37}} ,
|
||||
{{0x8e, 0xb4, 0xee, 0xb8, 0xd4, 0x3f, 0xb2, 0x1b, 0xe0, 0x0a, 0x3d, 0x75, 0x34, 0x28, 0xa2, 0x8e, 0xc4, 0x92, 0x7b, 0xfe, 0x60, 0x6e, 0x6d, 0xb8, 0x31, 0x1d, 0x62, 0x0d, 0x78, 0x14, 0x42, 0x11}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x5e, 0xa8, 0xd8, 0x04, 0x9b, 0x73, 0xc9, 0xc9, 0xdc, 0x0d, 0x73, 0xbf, 0x0a, 0x0a, 0x73, 0xff, 0x18, 0x1f, 0x9c, 0x51, 0xaa, 0xc6, 0xf1, 0x83, 0x25, 0xfd, 0xab, 0xa3, 0x11, 0xd3, 0x01, 0x24}} ,
|
||||
{{0x4d, 0xe3, 0x7e, 0x38, 0x62, 0x5e, 0x64, 0xbb, 0x2b, 0x53, 0xb5, 0x03, 0x68, 0xc4, 0xf2, 0x2b, 0x5a, 0x03, 0x32, 0x99, 0x4a, 0x41, 0x9a, 0xe1, 0x1a, 0xae, 0x8c, 0x48, 0xf3, 0x24, 0x32, 0x65}}},
|
||||
{{{0xe8, 0xdd, 0xad, 0x3a, 0x8c, 0xea, 0xf4, 0xb3, 0xb2, 0xe5, 0x73, 0xf2, 0xed, 0x8b, 0xbf, 0xed, 0xb1, 0x0c, 0x0c, 0xfb, 0x2b, 0xf1, 0x01, 0x48, 0xe8, 0x26, 0x03, 0x8e, 0x27, 0x4d, 0x96, 0x72}} ,
|
||||
{{0xc8, 0x09, 0x3b, 0x60, 0xc9, 0x26, 0x4d, 0x7c, 0xf2, 0x9c, 0xd4, 0xa1, 0x3b, 0x26, 0xc2, 0x04, 0x33, 0x44, 0x76, 0x3c, 0x02, 0xbb, 0x11, 0x42, 0x0c, 0x22, 0xb7, 0xc6, 0xe1, 0xac, 0xb4, 0x0e}}},
|
||||
{{{0x6f, 0x85, 0xe7, 0xef, 0xde, 0x67, 0x30, 0xfc, 0xbf, 0x5a, 0xe0, 0x7b, 0x7a, 0x2a, 0x54, 0x6b, 0x5d, 0x62, 0x85, 0xa1, 0xf8, 0x16, 0x88, 0xec, 0x61, 0xb9, 0x96, 0xb5, 0xef, 0x2d, 0x43, 0x4d}} ,
|
||||
{{0x7c, 0x31, 0x33, 0xcc, 0xe4, 0xcf, 0x6c, 0xff, 0x80, 0x47, 0x77, 0xd1, 0xd8, 0xe9, 0x69, 0x97, 0x98, 0x7f, 0x20, 0x57, 0x1d, 0x1d, 0x4f, 0x08, 0x27, 0xc8, 0x35, 0x57, 0x40, 0xc6, 0x21, 0x0c}}},
|
||||
{{{0xd2, 0x8e, 0x9b, 0xfa, 0x42, 0x8e, 0xdf, 0x8f, 0xc7, 0x86, 0xf9, 0xa4, 0xca, 0x70, 0x00, 0x9d, 0x21, 0xbf, 0xec, 0x57, 0x62, 0x30, 0x58, 0x8c, 0x0d, 0x35, 0xdb, 0x5d, 0x8b, 0x6a, 0xa0, 0x5a}} ,
|
||||
{{0xc1, 0x58, 0x7c, 0x0d, 0x20, 0xdd, 0x11, 0x26, 0x5f, 0x89, 0x3b, 0x97, 0x58, 0xf8, 0x8b, 0xe3, 0xdf, 0x32, 0xe2, 0xfc, 0xd8, 0x67, 0xf2, 0xa5, 0x37, 0x1e, 0x6d, 0xec, 0x7c, 0x27, 0x20, 0x79}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0xd0, 0xe9, 0xc0, 0xfa, 0x95, 0x45, 0x23, 0x96, 0xf1, 0x2c, 0x79, 0x25, 0x14, 0xce, 0x40, 0x14, 0x44, 0x2c, 0x36, 0x50, 0xd9, 0x63, 0x56, 0xb7, 0x56, 0x3b, 0x9e, 0xa7, 0xef, 0x89, 0xbb, 0x0e}} ,
|
||||
{{0xce, 0x7f, 0xdc, 0x0a, 0xcc, 0x82, 0x1c, 0x0a, 0x78, 0x71, 0xe8, 0x74, 0x8d, 0x01, 0x30, 0x0f, 0xa7, 0x11, 0x4c, 0xdf, 0x38, 0xd7, 0xa7, 0x0d, 0xf8, 0x48, 0x52, 0x00, 0x80, 0x7b, 0x5f, 0x0e}}},
|
||||
{{{0x25, 0x83, 0xe6, 0x94, 0x7b, 0x81, 0xb2, 0x91, 0xae, 0x0e, 0x05, 0xc9, 0xa3, 0x68, 0x2d, 0xd9, 0x88, 0x25, 0x19, 0x2a, 0x61, 0x61, 0x21, 0x97, 0x15, 0xa1, 0x35, 0xa5, 0x46, 0xc8, 0xa2, 0x0e}} ,
|
||||
{{0x1b, 0x03, 0x0d, 0x8b, 0x5a, 0x1b, 0x97, 0x4b, 0xf2, 0x16, 0x31, 0x3d, 0x1f, 0x33, 0xa0, 0x50, 0x3a, 0x18, 0xbe, 0x13, 0xa1, 0x76, 0xc1, 0xba, 0x1b, 0xf1, 0x05, 0x7b, 0x33, 0xa8, 0x82, 0x3b}}},
|
||||
{{{0xba, 0x36, 0x7b, 0x6d, 0xa9, 0xea, 0x14, 0x12, 0xc5, 0xfa, 0x91, 0x00, 0xba, 0x9b, 0x99, 0xcc, 0x56, 0x02, 0xe9, 0xa0, 0x26, 0x40, 0x66, 0x8c, 0xc4, 0xf8, 0x85, 0x33, 0x68, 0xe7, 0x03, 0x20}} ,
|
||||
{{0x50, 0x5b, 0xff, 0xa9, 0xb2, 0xf1, 0xf1, 0x78, 0xcf, 0x14, 0xa4, 0xa9, 0xfc, 0x09, 0x46, 0x94, 0x54, 0x65, 0x0d, 0x9c, 0x5f, 0x72, 0x21, 0xe2, 0x97, 0xa5, 0x2d, 0x81, 0xce, 0x4a, 0x5f, 0x79}}},
|
||||
{{{0x3d, 0x5f, 0x5c, 0xd2, 0xbc, 0x7d, 0x77, 0x0e, 0x2a, 0x6d, 0x22, 0x45, 0x84, 0x06, 0xc4, 0xdd, 0xc6, 0xa6, 0xc6, 0xd7, 0x49, 0xad, 0x6d, 0x87, 0x91, 0x0e, 0x3a, 0x67, 0x1d, 0x2c, 0x1d, 0x56}} ,
|
||||
{{0xfe, 0x7a, 0x74, 0xcf, 0xd4, 0xd2, 0xe5, 0x19, 0xde, 0xd0, 0xdb, 0x70, 0x23, 0x69, 0xe6, 0x6d, 0xec, 0xec, 0xcc, 0x09, 0x33, 0x6a, 0x77, 0xdc, 0x6b, 0x22, 0x76, 0x5d, 0x92, 0x09, 0xac, 0x2d}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x23, 0x15, 0x17, 0xeb, 0xd3, 0xdb, 0x12, 0x5e, 0x01, 0xf0, 0x91, 0xab, 0x2c, 0x41, 0xce, 0xac, 0xed, 0x1b, 0x4b, 0x2d, 0xbc, 0xdb, 0x17, 0x66, 0x89, 0x46, 0xad, 0x4b, 0x1e, 0x6f, 0x0b, 0x14}} ,
|
||||
{{0x11, 0xce, 0xbf, 0xb6, 0x77, 0x2d, 0x48, 0x22, 0x18, 0x4f, 0xa3, 0x5d, 0x4a, 0xb0, 0x70, 0x12, 0x3e, 0x54, 0xd7, 0xd8, 0x0e, 0x2b, 0x27, 0xdc, 0x53, 0xff, 0xca, 0x8c, 0x59, 0xb3, 0x4e, 0x44}}},
|
||||
{{{0x07, 0x76, 0x61, 0x0f, 0x66, 0xb2, 0x21, 0x39, 0x7e, 0xc0, 0xec, 0x45, 0x28, 0x82, 0xa1, 0x29, 0x32, 0x44, 0x35, 0x13, 0x5e, 0x61, 0x5e, 0x54, 0xcb, 0x7c, 0xef, 0xf6, 0x41, 0xcf, 0x9f, 0x0a}} ,
|
||||
{{0xdd, 0xf9, 0xda, 0x84, 0xc3, 0xe6, 0x8a, 0x9f, 0x24, 0xd2, 0x96, 0x5d, 0x39, 0x6f, 0x58, 0x8c, 0xc1, 0x56, 0x93, 0xab, 0xb5, 0x79, 0x3b, 0xd2, 0xa8, 0x73, 0x16, 0xed, 0xfa, 0xb4, 0x2f, 0x73}}},
|
||||
{{{0x8b, 0xb1, 0x95, 0xe5, 0x92, 0x50, 0x35, 0x11, 0x76, 0xac, 0xf4, 0x4d, 0x24, 0xc3, 0x32, 0xe6, 0xeb, 0xfe, 0x2c, 0x87, 0xc4, 0xf1, 0x56, 0xc4, 0x75, 0x24, 0x7a, 0x56, 0x85, 0x5a, 0x3a, 0x13}} ,
|
||||
{{0x0d, 0x16, 0xac, 0x3c, 0x4a, 0x58, 0x86, 0x3a, 0x46, 0x7f, 0x6c, 0xa3, 0x52, 0x6e, 0x37, 0xe4, 0x96, 0x9c, 0xe9, 0x5c, 0x66, 0x41, 0x67, 0xe4, 0xfb, 0x79, 0x0c, 0x05, 0xf6, 0x64, 0xd5, 0x7c}}},
|
||||
{{{0x28, 0xc1, 0xe1, 0x54, 0x73, 0xf2, 0xbf, 0x76, 0x74, 0x19, 0x19, 0x1b, 0xe4, 0xb9, 0xa8, 0x46, 0x65, 0x73, 0xf3, 0x77, 0x9b, 0x29, 0x74, 0x5b, 0xc6, 0x89, 0x6c, 0x2c, 0x7c, 0xf8, 0xb3, 0x0f}} ,
|
||||
{{0xf7, 0xd5, 0xe9, 0x74, 0x5d, 0xb8, 0x25, 0x16, 0xb5, 0x30, 0xbc, 0x84, 0xc5, 0xf0, 0xad, 0xca, 0x12, 0x28, 0xbc, 0x9d, 0xd4, 0xfa, 0x82, 0xe6, 0xe3, 0xbf, 0xa2, 0x15, 0x2c, 0xd4, 0x34, 0x10}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x61, 0xb1, 0x46, 0xba, 0x0e, 0x31, 0xa5, 0x67, 0x6c, 0x7f, 0xd6, 0xd9, 0x27, 0x85, 0x0f, 0x79, 0x14, 0xc8, 0x6c, 0x2f, 0x5f, 0x5b, 0x9c, 0x35, 0x3d, 0x38, 0x86, 0x77, 0x65, 0x55, 0x6a, 0x7b}} ,
|
||||
{{0xd3, 0xb0, 0x3a, 0x66, 0x60, 0x1b, 0x43, 0xf1, 0x26, 0x58, 0x99, 0x09, 0x8f, 0x2d, 0xa3, 0x14, 0x71, 0x85, 0xdb, 0xed, 0xf6, 0x26, 0xd5, 0x61, 0x9a, 0x73, 0xac, 0x0e, 0xea, 0xac, 0xb7, 0x0c}}},
|
||||
{{{0x5e, 0xf4, 0xe5, 0x17, 0x0e, 0x10, 0x9f, 0xe7, 0x43, 0x5f, 0x67, 0x5c, 0xac, 0x4b, 0xe5, 0x14, 0x41, 0xd2, 0xbf, 0x48, 0xf5, 0x14, 0xb0, 0x71, 0xc6, 0x61, 0xc1, 0xb2, 0x70, 0x58, 0xd2, 0x5a}} ,
|
||||
{{0x2d, 0xba, 0x16, 0x07, 0x92, 0x94, 0xdc, 0xbd, 0x50, 0x2b, 0xc9, 0x7f, 0x42, 0x00, 0xba, 0x61, 0xed, 0xf8, 0x43, 0xed, 0xf5, 0xf9, 0x40, 0x60, 0xb2, 0xb0, 0x82, 0xcb, 0xed, 0x75, 0xc7, 0x65}}},
|
||||
{{{0x80, 0xba, 0x0d, 0x09, 0x40, 0xa7, 0x39, 0xa6, 0x67, 0x34, 0x7e, 0x66, 0xbe, 0x56, 0xfb, 0x53, 0x78, 0xc4, 0x46, 0xe8, 0xed, 0x68, 0x6c, 0x7f, 0xce, 0xe8, 0x9f, 0xce, 0xa2, 0x64, 0x58, 0x53}} ,
|
||||
{{0xe8, 0xc1, 0xa9, 0xc2, 0x7b, 0x59, 0x21, 0x33, 0xe2, 0x43, 0x73, 0x2b, 0xac, 0x2d, 0xc1, 0x89, 0x3b, 0x15, 0xe2, 0xd5, 0xc0, 0x97, 0x8a, 0xfd, 0x6f, 0x36, 0x33, 0xb7, 0xb9, 0xc3, 0x88, 0x09}}},
|
||||
{{{0xd0, 0xb6, 0x56, 0x30, 0x5c, 0xae, 0xb3, 0x75, 0x44, 0xa4, 0x83, 0x51, 0x6e, 0x01, 0x65, 0xef, 0x45, 0x76, 0xe6, 0xf5, 0xa2, 0x0d, 0xd4, 0x16, 0x3b, 0x58, 0x2f, 0xf2, 0x2f, 0x36, 0x18, 0x3f}} ,
|
||||
{{0xfd, 0x2f, 0xe0, 0x9b, 0x1e, 0x8c, 0xc5, 0x18, 0xa9, 0xca, 0xd4, 0x2b, 0x35, 0xb6, 0x95, 0x0a, 0x9f, 0x7e, 0xfb, 0xc4, 0xef, 0x88, 0x7b, 0x23, 0x43, 0xec, 0x2f, 0x0d, 0x0f, 0x7a, 0xfc, 0x5c}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x8d, 0xd2, 0xda, 0xc7, 0x44, 0xd6, 0x7a, 0xdb, 0x26, 0x7d, 0x1d, 0xb8, 0xe1, 0xde, 0x9d, 0x7a, 0x7d, 0x17, 0x7e, 0x1c, 0x37, 0x04, 0x8d, 0x2d, 0x7c, 0x5e, 0x18, 0x38, 0x1e, 0xaf, 0xc7, 0x1b}} ,
|
||||
{{0x33, 0x48, 0x31, 0x00, 0x59, 0xf6, 0xf2, 0xca, 0x0f, 0x27, 0x1b, 0x63, 0x12, 0x7e, 0x02, 0x1d, 0x49, 0xc0, 0x5d, 0x79, 0x87, 0xef, 0x5e, 0x7a, 0x2f, 0x1f, 0x66, 0x55, 0xd8, 0x09, 0xd9, 0x61}}},
|
||||
{{{0x54, 0x83, 0x02, 0x18, 0x82, 0x93, 0x99, 0x07, 0xd0, 0xa7, 0xda, 0xd8, 0x75, 0x89, 0xfa, 0xf2, 0xd9, 0xa3, 0xb8, 0x6b, 0x5a, 0x35, 0x28, 0xd2, 0x6b, 0x59, 0xc2, 0xf8, 0x45, 0xe2, 0xbc, 0x06}} ,
|
||||
{{0x65, 0xc0, 0xa3, 0x88, 0x51, 0x95, 0xfc, 0x96, 0x94, 0x78, 0xe8, 0x0d, 0x8b, 0x41, 0xc9, 0xc2, 0x58, 0x48, 0x75, 0x10, 0x2f, 0xcd, 0x2a, 0xc9, 0xa0, 0x6d, 0x0f, 0xdd, 0x9c, 0x98, 0x26, 0x3d}}},
|
||||
{{{0x2f, 0x66, 0x29, 0x1b, 0x04, 0x89, 0xbd, 0x7e, 0xee, 0x6e, 0xdd, 0xb7, 0x0e, 0xef, 0xb0, 0x0c, 0xb4, 0xfc, 0x7f, 0xc2, 0xc9, 0x3a, 0x3c, 0x64, 0xef, 0x45, 0x44, 0xaf, 0x8a, 0x90, 0x65, 0x76}} ,
|
||||
{{0xa1, 0x4c, 0x70, 0x4b, 0x0e, 0xa0, 0x83, 0x70, 0x13, 0xa4, 0xaf, 0xb8, 0x38, 0x19, 0x22, 0x65, 0x09, 0xb4, 0x02, 0x4f, 0x06, 0xf8, 0x17, 0xce, 0x46, 0x45, 0xda, 0x50, 0x7c, 0x8a, 0xd1, 0x4e}}},
|
||||
{{{0xf7, 0xd4, 0x16, 0x6c, 0x4e, 0x95, 0x9d, 0x5d, 0x0f, 0x91, 0x2b, 0x52, 0xfe, 0x5c, 0x34, 0xe5, 0x30, 0xe6, 0xa4, 0x3b, 0xf3, 0xf3, 0x34, 0x08, 0xa9, 0x4a, 0xa0, 0xb5, 0x6e, 0xb3, 0x09, 0x0a}} ,
|
||||
{{0x26, 0xd9, 0x5e, 0xa3, 0x0f, 0xeb, 0xa2, 0xf3, 0x20, 0x3b, 0x37, 0xd4, 0xe4, 0x9e, 0xce, 0x06, 0x3d, 0x53, 0xed, 0xae, 0x2b, 0xeb, 0xb6, 0x24, 0x0a, 0x11, 0xa3, 0x0f, 0xd6, 0x7f, 0xa4, 0x3a}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0xdb, 0x9f, 0x2c, 0xfc, 0xd6, 0xb2, 0x1e, 0x2e, 0x52, 0x7a, 0x06, 0x87, 0x2d, 0x86, 0x72, 0x2b, 0x6d, 0x90, 0x77, 0x46, 0x43, 0xb5, 0x7a, 0xf8, 0x60, 0x7d, 0x91, 0x60, 0x5b, 0x9d, 0x9e, 0x07}} ,
|
||||
{{0x97, 0x87, 0xc7, 0x04, 0x1c, 0x38, 0x01, 0x39, 0x58, 0xc7, 0x85, 0xa3, 0xfc, 0x64, 0x00, 0x64, 0x25, 0xa2, 0xbf, 0x50, 0x94, 0xca, 0x26, 0x31, 0x45, 0x0a, 0x24, 0xd2, 0x51, 0x29, 0x51, 0x16}}},
|
||||
{{{0x4d, 0x4a, 0xd7, 0x98, 0x71, 0x57, 0xac, 0x7d, 0x8b, 0x37, 0xbd, 0x63, 0xff, 0x87, 0xb1, 0x49, 0x95, 0x20, 0x7c, 0xcf, 0x7c, 0x59, 0xc4, 0x91, 0x9c, 0xef, 0xd0, 0xdb, 0x60, 0x09, 0x9d, 0x46}} ,
|
||||
{{0xcb, 0x78, 0x94, 0x90, 0xe4, 0x45, 0xb3, 0xf6, 0xd9, 0xf6, 0x57, 0x74, 0xd5, 0xf8, 0x83, 0x4f, 0x39, 0xc9, 0xbd, 0x88, 0xc2, 0x57, 0x21, 0x1f, 0x24, 0x32, 0x68, 0xf8, 0xc7, 0x21, 0x5f, 0x0b}}},
|
||||
{{{0x2a, 0x36, 0x68, 0xfc, 0x5f, 0xb6, 0x4f, 0xa5, 0xe3, 0x9d, 0x24, 0x2f, 0xc0, 0x93, 0x61, 0xcf, 0xf8, 0x0a, 0xed, 0xe1, 0xdb, 0x27, 0xec, 0x0e, 0x14, 0x32, 0x5f, 0x8e, 0xa1, 0x62, 0x41, 0x16}} ,
|
||||
{{0x95, 0x21, 0x01, 0xce, 0x95, 0x5b, 0x0e, 0x57, 0xc7, 0xb9, 0x62, 0xb5, 0x28, 0xca, 0x11, 0xec, 0xb4, 0x46, 0x06, 0x73, 0x26, 0xff, 0xfb, 0x66, 0x7d, 0xee, 0x5f, 0xb2, 0x56, 0xfd, 0x2a, 0x08}}},
|
||||
{{{0x92, 0x67, 0x77, 0x56, 0xa1, 0xff, 0xc4, 0xc5, 0x95, 0xf0, 0xe3, 0x3a, 0x0a, 0xca, 0x94, 0x4d, 0x9e, 0x7e, 0x3d, 0xb9, 0x6e, 0xb6, 0xb0, 0xce, 0xa4, 0x30, 0x89, 0x99, 0xe9, 0xad, 0x11, 0x59}} ,
|
||||
{{0xf6, 0x48, 0x95, 0xa1, 0x6f, 0x5f, 0xb7, 0xa5, 0xbb, 0x30, 0x00, 0x1c, 0xd2, 0x8a, 0xd6, 0x25, 0x26, 0x1b, 0xb2, 0x0d, 0x37, 0x6a, 0x05, 0xf4, 0x9d, 0x3e, 0x17, 0x2a, 0x43, 0xd2, 0x3a, 0x06}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x32, 0x99, 0x93, 0xd1, 0x9a, 0x72, 0xf3, 0xa9, 0x16, 0xbd, 0xb4, 0x4c, 0xdd, 0xf9, 0xd4, 0xb2, 0x64, 0x9a, 0xd3, 0x05, 0xe4, 0xa3, 0x73, 0x1c, 0xcb, 0x7e, 0x57, 0x67, 0xff, 0x04, 0xb3, 0x10}} ,
|
||||
{{0xb9, 0x4b, 0xa4, 0xad, 0xd0, 0x6d, 0x61, 0x23, 0xb4, 0xaf, 0x34, 0xa9, 0xaa, 0x65, 0xec, 0xd9, 0x69, 0xe3, 0x85, 0xcd, 0xcc, 0xe7, 0xb0, 0x9b, 0x41, 0xc1, 0x1c, 0xf9, 0xa0, 0xfa, 0xb7, 0x13}}},
|
||||
{{{0x04, 0xfd, 0x88, 0x3c, 0x0c, 0xd0, 0x09, 0x52, 0x51, 0x4f, 0x06, 0x19, 0xcc, 0xc3, 0xbb, 0xde, 0x80, 0xc5, 0x33, 0xbc, 0xf9, 0xf3, 0x17, 0x36, 0xdd, 0xc6, 0xde, 0xe8, 0x9b, 0x5d, 0x79, 0x1b}} ,
|
||||
{{0x65, 0x0a, 0xbe, 0x51, 0x57, 0xad, 0x50, 0x79, 0x08, 0x71, 0x9b, 0x07, 0x95, 0x8f, 0xfb, 0xae, 0x4b, 0x38, 0xba, 0xcf, 0x53, 0x2a, 0x86, 0x1e, 0xc0, 0x50, 0x5c, 0x67, 0x1b, 0xf6, 0x87, 0x6c}}},
|
||||
{{{0x4f, 0x00, 0xb2, 0x66, 0x55, 0xed, 0x4a, 0xed, 0x8d, 0xe1, 0x66, 0x18, 0xb2, 0x14, 0x74, 0x8d, 0xfd, 0x1a, 0x36, 0x0f, 0x26, 0x5c, 0x8b, 0x89, 0xf3, 0xab, 0xf2, 0xf3, 0x24, 0x67, 0xfd, 0x70}} ,
|
||||
{{0xfd, 0x4e, 0x2a, 0xc1, 0x3a, 0xca, 0x8f, 0x00, 0xd8, 0xec, 0x74, 0x67, 0xef, 0x61, 0xe0, 0x28, 0xd0, 0x96, 0xf4, 0x48, 0xde, 0x81, 0xe3, 0xef, 0xdc, 0xaa, 0x7d, 0xf3, 0xb6, 0x55, 0xa6, 0x65}}},
|
||||
{{{0xeb, 0xcb, 0xc5, 0x70, 0x91, 0x31, 0x10, 0x93, 0x0d, 0xc8, 0xd0, 0xef, 0x62, 0xe8, 0x6f, 0x82, 0xe3, 0x69, 0x3d, 0x91, 0x7f, 0x31, 0xe1, 0x26, 0x35, 0x3c, 0x4a, 0x2f, 0xab, 0xc4, 0x9a, 0x5e}} ,
|
||||
{{0xab, 0x1b, 0xb5, 0xe5, 0x2b, 0xc3, 0x0e, 0x29, 0xb0, 0xd0, 0x73, 0xe6, 0x4f, 0x64, 0xf2, 0xbc, 0xe4, 0xe4, 0xe1, 0x9a, 0x52, 0x33, 0x2f, 0xbd, 0xcc, 0x03, 0xee, 0x8a, 0xfa, 0x00, 0x5f, 0x50}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0xf6, 0xdb, 0x0d, 0x22, 0x3d, 0xb5, 0x14, 0x75, 0x31, 0xf0, 0x81, 0xe2, 0xb9, 0x37, 0xa2, 0xa9, 0x84, 0x11, 0x9a, 0x07, 0xb5, 0x53, 0x89, 0x78, 0xa9, 0x30, 0x27, 0xa1, 0xf1, 0x4e, 0x5c, 0x2e}} ,
|
||||
{{0x8b, 0x00, 0x54, 0xfb, 0x4d, 0xdc, 0xcb, 0x17, 0x35, 0x40, 0xff, 0xb7, 0x8c, 0xfe, 0x4a, 0xe4, 0x4e, 0x99, 0x4e, 0xa8, 0x74, 0x54, 0x5d, 0x5c, 0x96, 0xa3, 0x12, 0x55, 0x36, 0x31, 0x17, 0x5c}}},
|
||||
{{{0xce, 0x24, 0xef, 0x7b, 0x86, 0xf2, 0x0f, 0x77, 0xe8, 0x5c, 0x7d, 0x87, 0x38, 0x2d, 0xef, 0xaf, 0xf2, 0x8c, 0x72, 0x2e, 0xeb, 0xb6, 0x55, 0x4b, 0x6e, 0xf1, 0x4e, 0x8a, 0x0e, 0x9a, 0x6c, 0x4c}} ,
|
||||
{{0x25, 0xea, 0x86, 0xc2, 0xd1, 0x4f, 0xb7, 0x3e, 0xa8, 0x5c, 0x8d, 0x66, 0x81, 0x25, 0xed, 0xc5, 0x4c, 0x05, 0xb9, 0xd8, 0xd6, 0x70, 0xbe, 0x73, 0x82, 0xe8, 0xa1, 0xe5, 0x1e, 0x71, 0xd5, 0x26}}},
|
||||
{{{0x4e, 0x6d, 0xc3, 0xa7, 0x4f, 0x22, 0x45, 0x26, 0xa2, 0x7e, 0x16, 0xf7, 0xf7, 0x63, 0xdc, 0x86, 0x01, 0x2a, 0x71, 0x38, 0x5c, 0x33, 0xc3, 0xce, 0x30, 0xff, 0xf9, 0x2c, 0x91, 0x71, 0x8a, 0x72}} ,
|
||||
{{0x8c, 0x44, 0x09, 0x28, 0xd5, 0x23, 0xc9, 0x8f, 0xf3, 0x84, 0x45, 0xc6, 0x9a, 0x5e, 0xff, 0xd2, 0xc7, 0x57, 0x93, 0xa3, 0xc1, 0x69, 0xdd, 0x62, 0x0f, 0xda, 0x5c, 0x30, 0x59, 0x5d, 0xe9, 0x4c}}},
|
||||
{{{0x92, 0x7e, 0x50, 0x27, 0x72, 0xd7, 0x0c, 0xd6, 0x69, 0x96, 0x81, 0x35, 0x84, 0x94, 0x35, 0x8b, 0x6c, 0xaa, 0x62, 0x86, 0x6e, 0x1c, 0x15, 0xf3, 0x6c, 0xb3, 0xff, 0x65, 0x1b, 0xa2, 0x9b, 0x59}} ,
|
||||
{{0xe2, 0xa9, 0x65, 0x88, 0xc4, 0x50, 0xfa, 0xbb, 0x3b, 0x6e, 0x5f, 0x44, 0x01, 0xca, 0x97, 0xd4, 0xdd, 0xf6, 0xcd, 0x3f, 0x3f, 0xe5, 0x97, 0x67, 0x2b, 0x8c, 0x66, 0x0f, 0x35, 0x9b, 0xf5, 0x07}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0xf1, 0x59, 0x27, 0xd8, 0xdb, 0x5a, 0x11, 0x5e, 0x82, 0xf3, 0x38, 0xff, 0x1c, 0xed, 0xfe, 0x3f, 0x64, 0x54, 0x3f, 0x7f, 0xd1, 0x81, 0xed, 0xef, 0x65, 0xc5, 0xcb, 0xfd, 0xe1, 0x80, 0xcd, 0x11}} ,
|
||||
{{0xe0, 0xdb, 0x22, 0x28, 0xe6, 0xff, 0x61, 0x9d, 0x41, 0x14, 0x2d, 0x3b, 0x26, 0x22, 0xdf, 0xf1, 0x34, 0x81, 0xe9, 0x45, 0xee, 0x0f, 0x98, 0x8b, 0xa6, 0x3f, 0xef, 0xf7, 0x43, 0x19, 0xf1, 0x43}}},
|
||||
{{{0xee, 0xf3, 0x00, 0xa1, 0x50, 0xde, 0xc0, 0xb6, 0x01, 0xe3, 0x8c, 0x3c, 0x4d, 0x31, 0xd2, 0xb0, 0x58, 0xcd, 0xed, 0x10, 0x4a, 0x7a, 0xef, 0x80, 0xa9, 0x19, 0x32, 0xf3, 0xd8, 0x33, 0x8c, 0x06}} ,
|
||||
{{0xcb, 0x7d, 0x4f, 0xff, 0x30, 0xd8, 0x12, 0x3b, 0x39, 0x1c, 0x06, 0xf9, 0x4c, 0x34, 0x35, 0x71, 0xb5, 0x16, 0x94, 0x67, 0xdf, 0xee, 0x11, 0xde, 0xa4, 0x1d, 0x88, 0x93, 0x35, 0xa9, 0x32, 0x10}}},
|
||||
{{{0xe9, 0xc3, 0xbc, 0x7b, 0x5c, 0xfc, 0xb2, 0xf9, 0xc9, 0x2f, 0xe5, 0xba, 0x3a, 0x0b, 0xab, 0x64, 0x38, 0x6f, 0x5b, 0x4b, 0x93, 0xda, 0x64, 0xec, 0x4d, 0x3d, 0xa0, 0xf5, 0xbb, 0xba, 0x47, 0x48}} ,
|
||||
{{0x60, 0xbc, 0x45, 0x1f, 0x23, 0xa2, 0x3b, 0x70, 0x76, 0xe6, 0x97, 0x99, 0x4f, 0x77, 0x54, 0x67, 0x30, 0x9a, 0xe7, 0x66, 0xd6, 0xcd, 0x2e, 0x51, 0x24, 0x2c, 0x42, 0x4a, 0x11, 0xfe, 0x6f, 0x7e}}},
|
||||
{{{0x87, 0xc0, 0xb1, 0xf0, 0xa3, 0x6f, 0x0c, 0x93, 0xa9, 0x0a, 0x72, 0xef, 0x5c, 0xbe, 0x65, 0x35, 0xa7, 0x6a, 0x4e, 0x2c, 0xbf, 0x21, 0x23, 0xe8, 0x2f, 0x97, 0xc7, 0x3e, 0xc8, 0x17, 0xac, 0x1e}} ,
|
||||
{{0x7b, 0xef, 0x21, 0xe5, 0x40, 0xcc, 0x1e, 0xdc, 0xd6, 0xbd, 0x97, 0x7a, 0x7c, 0x75, 0x86, 0x7a, 0x25, 0x5a, 0x6e, 0x7c, 0xe5, 0x51, 0x3c, 0x1b, 0x5b, 0x82, 0x9a, 0x07, 0x60, 0xa1, 0x19, 0x04}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x96, 0x88, 0xa6, 0xab, 0x8f, 0xe3, 0x3a, 0x49, 0xf8, 0xfe, 0x34, 0xe7, 0x6a, 0xb2, 0xfe, 0x40, 0x26, 0x74, 0x57, 0x4c, 0xf6, 0xd4, 0x99, 0xce, 0x5d, 0x7b, 0x2f, 0x67, 0xd6, 0x5a, 0xe4, 0x4e}} ,
|
||||
{{0x5c, 0x82, 0xb3, 0xbd, 0x55, 0x25, 0xf6, 0x6a, 0x93, 0xa4, 0x02, 0xc6, 0x7d, 0x5c, 0xb1, 0x2b, 0x5b, 0xff, 0xfb, 0x56, 0xf8, 0x01, 0x41, 0x90, 0xc6, 0xb6, 0xac, 0x4f, 0xfe, 0xa7, 0x41, 0x70}}},
|
||||
{{{0xdb, 0xfa, 0x9b, 0x2c, 0xd4, 0x23, 0x67, 0x2c, 0x8a, 0x63, 0x6c, 0x07, 0x26, 0x48, 0x4f, 0xc2, 0x03, 0xd2, 0x53, 0x20, 0x28, 0xed, 0x65, 0x71, 0x47, 0xa9, 0x16, 0x16, 0x12, 0xbc, 0x28, 0x33}} ,
|
||||
{{0x39, 0xc0, 0xfa, 0xfa, 0xcd, 0x33, 0x43, 0xc7, 0x97, 0x76, 0x9b, 0x93, 0x91, 0x72, 0xeb, 0xc5, 0x18, 0x67, 0x4c, 0x11, 0xf0, 0xf4, 0xe5, 0x73, 0xb2, 0x5c, 0x1b, 0xc2, 0x26, 0x3f, 0xbf, 0x2b}}},
|
||||
{{{0x86, 0xe6, 0x8c, 0x1d, 0xdf, 0xca, 0xfc, 0xd5, 0xf8, 0x3a, 0xc3, 0x44, 0x72, 0xe6, 0x78, 0x9d, 0x2b, 0x97, 0xf8, 0x28, 0x45, 0xb4, 0x20, 0xc9, 0x2a, 0x8c, 0x67, 0xaa, 0x11, 0xc5, 0x5b, 0x2f}} ,
|
||||
{{0x17, 0x0f, 0x86, 0x52, 0xd7, 0x9d, 0xc3, 0x44, 0x51, 0x76, 0x32, 0x65, 0xb4, 0x37, 0x81, 0x99, 0x46, 0x37, 0x62, 0xed, 0xcf, 0x64, 0x9d, 0x72, 0x40, 0x7a, 0x4c, 0x0b, 0x76, 0x2a, 0xfb, 0x56}}},
|
||||
{{{0x33, 0xa7, 0x90, 0x7c, 0xc3, 0x6f, 0x17, 0xa5, 0xa0, 0x67, 0x72, 0x17, 0xea, 0x7e, 0x63, 0x14, 0x83, 0xde, 0xc1, 0x71, 0x2d, 0x41, 0x32, 0x7a, 0xf3, 0xd1, 0x2b, 0xd8, 0x2a, 0xa6, 0x46, 0x36}} ,
|
||||
{{0xac, 0xcc, 0x6b, 0x7c, 0xf9, 0xb8, 0x8b, 0x08, 0x5c, 0xd0, 0x7d, 0x8f, 0x73, 0xea, 0x20, 0xda, 0x86, 0xca, 0x00, 0xc7, 0xad, 0x73, 0x4d, 0xe9, 0xe8, 0xa9, 0xda, 0x1f, 0x03, 0x06, 0xdd, 0x24}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x9c, 0xb2, 0x61, 0x0a, 0x98, 0x2a, 0xa5, 0xd7, 0xee, 0xa9, 0xac, 0x65, 0xcb, 0x0a, 0x1e, 0xe2, 0xbe, 0xdc, 0x85, 0x59, 0x0f, 0x9c, 0xa6, 0x57, 0x34, 0xa5, 0x87, 0xeb, 0x7b, 0x1e, 0x0c, 0x3c}} ,
|
||||
{{0x2f, 0xbd, 0x84, 0x63, 0x0d, 0xb5, 0xa0, 0xf0, 0x4b, 0x9e, 0x93, 0xc6, 0x34, 0x9a, 0x34, 0xff, 0x73, 0x19, 0x2f, 0x6e, 0x54, 0x45, 0x2c, 0x92, 0x31, 0x76, 0x34, 0xf1, 0xb2, 0x26, 0xe8, 0x74}}},
|
||||
{{{0x0a, 0x67, 0x90, 0x6d, 0x0c, 0x4c, 0xcc, 0xc0, 0xe6, 0xbd, 0xa7, 0x5e, 0x55, 0x8c, 0xcd, 0x58, 0x9b, 0x11, 0xa2, 0xbb, 0x4b, 0xb1, 0x43, 0x04, 0x3c, 0x55, 0xed, 0x23, 0xfe, 0xcd, 0xb1, 0x53}} ,
|
||||
{{0x05, 0xfb, 0x75, 0xf5, 0x01, 0xaf, 0x38, 0x72, 0x58, 0xfc, 0x04, 0x29, 0x34, 0x7a, 0x67, 0xa2, 0x08, 0x50, 0x6e, 0xd0, 0x2b, 0x73, 0xd5, 0xb8, 0xe4, 0x30, 0x96, 0xad, 0x45, 0xdf, 0xa6, 0x5c}}},
|
||||
{{{0x0d, 0x88, 0x1a, 0x90, 0x7e, 0xdc, 0xd8, 0xfe, 0xc1, 0x2f, 0x5d, 0x67, 0xee, 0x67, 0x2f, 0xed, 0x6f, 0x55, 0x43, 0x5f, 0x87, 0x14, 0x35, 0x42, 0xd3, 0x75, 0xae, 0xd5, 0xd3, 0x85, 0x1a, 0x76}} ,
|
||||
{{0x87, 0xc8, 0xa0, 0x6e, 0xe1, 0xb0, 0xad, 0x6a, 0x4a, 0x34, 0x71, 0xed, 0x7c, 0xd6, 0x44, 0x03, 0x65, 0x4a, 0x5c, 0x5c, 0x04, 0xf5, 0x24, 0x3f, 0xb0, 0x16, 0x5e, 0x8c, 0xb2, 0xd2, 0xc5, 0x20}}},
|
||||
{{{0x98, 0x83, 0xc2, 0x37, 0xa0, 0x41, 0xa8, 0x48, 0x5c, 0x5f, 0xbf, 0xc8, 0xfa, 0x24, 0xe0, 0x59, 0x2c, 0xbd, 0xf6, 0x81, 0x7e, 0x88, 0xe6, 0xca, 0x04, 0xd8, 0x5d, 0x60, 0xbb, 0x74, 0xa7, 0x0b}} ,
|
||||
{{0x21, 0x13, 0x91, 0xbf, 0x77, 0x7a, 0x33, 0xbc, 0xe9, 0x07, 0x39, 0x0a, 0xdd, 0x7d, 0x06, 0x10, 0x9a, 0xee, 0x47, 0x73, 0x1b, 0x15, 0x5a, 0xfb, 0xcd, 0x4d, 0xd0, 0xd2, 0x3a, 0x01, 0xba, 0x54}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x48, 0xd5, 0x39, 0x4a, 0x0b, 0x20, 0x6a, 0x43, 0xa0, 0x07, 0x82, 0x5e, 0x49, 0x7c, 0xc9, 0x47, 0xf1, 0x7c, 0x37, 0xb9, 0x23, 0xef, 0x6b, 0x46, 0x45, 0x8c, 0x45, 0x76, 0xdf, 0x14, 0x6b, 0x6e}} ,
|
||||
{{0x42, 0xc9, 0xca, 0x29, 0x4c, 0x76, 0x37, 0xda, 0x8a, 0x2d, 0x7c, 0x3a, 0x58, 0xf2, 0x03, 0xb4, 0xb5, 0xb9, 0x1a, 0x13, 0x2d, 0xde, 0x5f, 0x6b, 0x9d, 0xba, 0x52, 0xc9, 0x5d, 0xb3, 0xf3, 0x30}}},
|
||||
{{{0x4c, 0x6f, 0xfe, 0x6b, 0x0c, 0x62, 0xd7, 0x48, 0x71, 0xef, 0xb1, 0x85, 0x79, 0xc0, 0xed, 0x24, 0xb1, 0x08, 0x93, 0x76, 0x8e, 0xf7, 0x38, 0x8e, 0xeb, 0xfe, 0x80, 0x40, 0xaf, 0x90, 0x64, 0x49}} ,
|
||||
{{0x4a, 0x88, 0xda, 0xc1, 0x98, 0x44, 0x3c, 0x53, 0x4e, 0xdb, 0x4b, 0xb9, 0x12, 0x5f, 0xcd, 0x08, 0x04, 0xef, 0x75, 0xe7, 0xb1, 0x3a, 0xe5, 0x07, 0xfa, 0xca, 0x65, 0x7b, 0x72, 0x10, 0x64, 0x7f}}},
|
||||
{{{0x3d, 0x81, 0xf0, 0xeb, 0x16, 0xfd, 0x58, 0x33, 0x8d, 0x7c, 0x1a, 0xfb, 0x20, 0x2c, 0x8a, 0xee, 0x90, 0xbb, 0x33, 0x6d, 0x45, 0xe9, 0x8e, 0x99, 0x85, 0xe1, 0x08, 0x1f, 0xc5, 0xf1, 0xb5, 0x46}} ,
|
||||
{{0xe4, 0xe7, 0x43, 0x4b, 0xa0, 0x3f, 0x2b, 0x06, 0xba, 0x17, 0xae, 0x3d, 0xe6, 0xce, 0xbd, 0xb8, 0xed, 0x74, 0x11, 0x35, 0xec, 0x96, 0xfe, 0x31, 0xe3, 0x0e, 0x7a, 0x4e, 0xc9, 0x1d, 0xcb, 0x20}}},
|
||||
{{{0xe0, 0x67, 0xe9, 0x7b, 0xdb, 0x96, 0x5c, 0xb0, 0x32, 0xd0, 0x59, 0x31, 0x90, 0xdc, 0x92, 0x97, 0xac, 0x09, 0x38, 0x31, 0x0f, 0x7e, 0xd6, 0x5d, 0xd0, 0x06, 0xb6, 0x1f, 0xea, 0xf0, 0x5b, 0x07}} ,
|
||||
{{0x81, 0x9f, 0xc7, 0xde, 0x6b, 0x41, 0x22, 0x35, 0x14, 0x67, 0x77, 0x3e, 0x90, 0x81, 0xb0, 0xd9, 0x85, 0x4c, 0xca, 0x9b, 0x3f, 0x04, 0x59, 0xd6, 0xaa, 0x17, 0xc3, 0x88, 0x34, 0x37, 0xba, 0x43}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x4c, 0xb6, 0x69, 0xc8, 0x81, 0x95, 0x94, 0x33, 0x92, 0x34, 0xe9, 0x3c, 0x84, 0x0d, 0x3d, 0x5a, 0x37, 0x9c, 0x22, 0xa0, 0xaa, 0x65, 0xce, 0xb4, 0xc2, 0x2d, 0x66, 0x67, 0x02, 0xff, 0x74, 0x10}} ,
|
||||
{{0x22, 0xb0, 0xd5, 0xe6, 0xc7, 0xef, 0xb1, 0xa7, 0x13, 0xda, 0x60, 0xb4, 0x80, 0xc1, 0x42, 0x7d, 0x10, 0x70, 0x97, 0x04, 0x4d, 0xda, 0x23, 0x89, 0xc2, 0x0e, 0x68, 0xcb, 0xde, 0xe0, 0x9b, 0x29}}},
|
||||
{{{0x33, 0xfe, 0x42, 0x2a, 0x36, 0x2b, 0x2e, 0x36, 0x64, 0x5c, 0x8b, 0xcc, 0x81, 0x6a, 0x15, 0x08, 0xa1, 0x27, 0xe8, 0x57, 0xe5, 0x78, 0x8e, 0xf2, 0x58, 0x19, 0x12, 0x42, 0xae, 0xc4, 0x63, 0x3e}} ,
|
||||
{{0x78, 0x96, 0x9c, 0xa7, 0xca, 0x80, 0xae, 0x02, 0x85, 0xb1, 0x7c, 0x04, 0x5c, 0xc1, 0x5b, 0x26, 0xc1, 0xba, 0xed, 0xa5, 0x59, 0x70, 0x85, 0x8c, 0x8c, 0xe8, 0x87, 0xac, 0x6a, 0x28, 0x99, 0x35}}},
|
||||
{{{0x9f, 0x04, 0x08, 0x28, 0xbe, 0x87, 0xda, 0x80, 0x28, 0x38, 0xde, 0x9f, 0xcd, 0xe4, 0xe3, 0x62, 0xfb, 0x2e, 0x46, 0x8d, 0x01, 0xb3, 0x06, 0x51, 0xd4, 0x19, 0x3b, 0x11, 0xfa, 0xe2, 0xad, 0x1e}} ,
|
||||
{{0xa0, 0x20, 0x99, 0x69, 0x0a, 0xae, 0xa3, 0x70, 0x4e, 0x64, 0x80, 0xb7, 0x85, 0x9c, 0x87, 0x54, 0x43, 0x43, 0x55, 0x80, 0x6d, 0x8d, 0x7c, 0xa9, 0x64, 0xca, 0x6c, 0x2e, 0x21, 0xd8, 0xc8, 0x6c}}},
|
||||
{{{0x91, 0x4a, 0x07, 0xad, 0x08, 0x75, 0xc1, 0x4f, 0xa4, 0xb2, 0xc3, 0x6f, 0x46, 0x3e, 0xb1, 0xce, 0x52, 0xab, 0x67, 0x09, 0x54, 0x48, 0x6b, 0x6c, 0xd7, 0x1d, 0x71, 0x76, 0xcb, 0xff, 0xdd, 0x31}} ,
|
||||
{{0x36, 0x88, 0xfa, 0xfd, 0xf0, 0x36, 0x6f, 0x07, 0x74, 0x88, 0x50, 0xd0, 0x95, 0x38, 0x4a, 0x48, 0x2e, 0x07, 0x64, 0x97, 0x11, 0x76, 0x01, 0x1a, 0x27, 0x4d, 0x8e, 0x25, 0x9a, 0x9b, 0x1c, 0x22}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0xbe, 0x57, 0xbd, 0x0e, 0x0f, 0xac, 0x5e, 0x76, 0xa3, 0x71, 0xad, 0x2b, 0x10, 0x45, 0x02, 0xec, 0x59, 0xd5, 0x5d, 0xa9, 0x44, 0xcc, 0x25, 0x4c, 0xb3, 0x3c, 0x5b, 0x69, 0x07, 0x55, 0x26, 0x6b}} ,
|
||||
{{0x30, 0x6b, 0xd4, 0xa7, 0x51, 0x29, 0xe3, 0xf9, 0x7a, 0x75, 0x2a, 0x82, 0x2f, 0xd6, 0x1d, 0x99, 0x2b, 0x80, 0xd5, 0x67, 0x1e, 0x15, 0x9d, 0xca, 0xfd, 0xeb, 0xac, 0x97, 0x35, 0x09, 0x7f, 0x3f}}},
|
||||
{{{0x35, 0x0d, 0x34, 0x0a, 0xb8, 0x67, 0x56, 0x29, 0x20, 0xf3, 0x19, 0x5f, 0xe2, 0x83, 0x42, 0x73, 0x53, 0xa8, 0xc5, 0x02, 0x19, 0x33, 0xb4, 0x64, 0xbd, 0xc3, 0x87, 0x8c, 0xd7, 0x76, 0xed, 0x25}} ,
|
||||
{{0x47, 0x39, 0x37, 0x76, 0x0d, 0x1d, 0x0c, 0xf5, 0x5a, 0x6d, 0x43, 0x88, 0x99, 0x15, 0xb4, 0x52, 0x0f, 0x2a, 0xb3, 0xb0, 0x3f, 0xa6, 0xb3, 0x26, 0xb3, 0xc7, 0x45, 0xf5, 0x92, 0x5f, 0x9b, 0x17}}},
|
||||
{{{0x9d, 0x23, 0xbd, 0x15, 0xfe, 0x52, 0x52, 0x15, 0x26, 0x79, 0x86, 0xba, 0x06, 0x56, 0x66, 0xbb, 0x8c, 0x2e, 0x10, 0x11, 0xd5, 0x4a, 0x18, 0x52, 0xda, 0x84, 0x44, 0xf0, 0x3e, 0xe9, 0x8c, 0x35}} ,
|
||||
{{0xad, 0xa0, 0x41, 0xec, 0xc8, 0x4d, 0xb9, 0xd2, 0x6e, 0x96, 0x4e, 0x5b, 0xc5, 0xc2, 0xa0, 0x1b, 0xcf, 0x0c, 0xbf, 0x17, 0x66, 0x57, 0xc1, 0x17, 0x90, 0x45, 0x71, 0xc2, 0xe1, 0x24, 0xeb, 0x27}}},
|
||||
{{{0x2c, 0xb9, 0x42, 0xa4, 0xaf, 0x3b, 0x42, 0x0e, 0xc2, 0x0f, 0xf2, 0xea, 0x83, 0xaf, 0x9a, 0x13, 0x17, 0xb0, 0xbd, 0x89, 0x17, 0xe3, 0x72, 0xcb, 0x0e, 0x76, 0x7e, 0x41, 0x63, 0x04, 0x88, 0x71}} ,
|
||||
{{0x75, 0x78, 0x38, 0x86, 0x57, 0xdd, 0x9f, 0xee, 0x54, 0x70, 0x65, 0xbf, 0xf1, 0x2c, 0xe0, 0x39, 0x0d, 0xe3, 0x89, 0xfd, 0x8e, 0x93, 0x4f, 0x43, 0xdc, 0xd5, 0x5b, 0xde, 0xf9, 0x98, 0xe5, 0x7b}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0xe7, 0x3b, 0x65, 0x11, 0xdf, 0xb2, 0xf2, 0x63, 0x94, 0x12, 0x6f, 0x5c, 0x9e, 0x77, 0xc1, 0xb6, 0xd8, 0xab, 0x58, 0x7a, 0x1d, 0x95, 0x73, 0xdd, 0xe7, 0xe3, 0x6f, 0xf2, 0x03, 0x1d, 0xdb, 0x76}} ,
|
||||
{{0xae, 0x06, 0x4e, 0x2c, 0x52, 0x1b, 0xbc, 0x5a, 0x5a, 0xa5, 0xbe, 0x27, 0xbd, 0xeb, 0xe1, 0x14, 0x17, 0x68, 0x26, 0x07, 0x03, 0xd1, 0x18, 0x0b, 0xdf, 0xf1, 0x06, 0x5c, 0xa6, 0x1b, 0xb9, 0x24}}},
|
||||
{{{0xc5, 0x66, 0x80, 0x13, 0x0e, 0x48, 0x8c, 0x87, 0x31, 0x84, 0xb4, 0x60, 0xed, 0xc5, 0xec, 0xb6, 0xc5, 0x05, 0x33, 0x5f, 0x2f, 0x7d, 0x40, 0xb6, 0x32, 0x1d, 0x38, 0x74, 0x1b, 0xf1, 0x09, 0x3d}} ,
|
||||
{{0xd4, 0x69, 0x82, 0xbc, 0x8d, 0xf8, 0x34, 0x36, 0x75, 0x55, 0x18, 0x55, 0x58, 0x3c, 0x79, 0xaf, 0x26, 0x80, 0xab, 0x9b, 0x95, 0x00, 0xf1, 0xcb, 0xda, 0xc1, 0x9f, 0xf6, 0x2f, 0xa2, 0xf4, 0x45}}},
|
||||
{{{0x17, 0xbe, 0xeb, 0x85, 0xed, 0x9e, 0xcd, 0x56, 0xf5, 0x17, 0x45, 0x42, 0xb4, 0x1f, 0x44, 0x4c, 0x05, 0x74, 0x15, 0x47, 0x00, 0xc6, 0x6a, 0x3d, 0x24, 0x09, 0x0d, 0x58, 0xb1, 0x42, 0xd7, 0x04}} ,
|
||||
{{0x8d, 0xbd, 0xa3, 0xc4, 0x06, 0x9b, 0x1f, 0x90, 0x58, 0x60, 0x74, 0xb2, 0x00, 0x3b, 0x3c, 0xd2, 0xda, 0x82, 0xbb, 0x10, 0x90, 0x69, 0x92, 0xa9, 0xb4, 0x30, 0x81, 0xe3, 0x7c, 0xa8, 0x89, 0x45}}},
|
||||
{{{0x3f, 0xdc, 0x05, 0xcb, 0x41, 0x3c, 0xc8, 0x23, 0x04, 0x2c, 0x38, 0x99, 0xe3, 0x68, 0x55, 0xf9, 0xd3, 0x32, 0xc7, 0xbf, 0xfa, 0xd4, 0x1b, 0x5d, 0xde, 0xdc, 0x10, 0x42, 0xc0, 0x42, 0xd9, 0x75}} ,
|
||||
{{0x2d, 0xab, 0x35, 0x4e, 0x87, 0xc4, 0x65, 0x97, 0x67, 0x24, 0xa4, 0x47, 0xad, 0x3f, 0x8e, 0xf3, 0xcb, 0x31, 0x17, 0x77, 0xc5, 0xe2, 0xd7, 0x8f, 0x3c, 0xc1, 0xcd, 0x56, 0x48, 0xc1, 0x6c, 0x69}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x14, 0xae, 0x5f, 0x88, 0x7b, 0xa5, 0x90, 0xdf, 0x10, 0xb2, 0x8b, 0x5e, 0x24, 0x17, 0xc3, 0xa3, 0xd4, 0x0f, 0x92, 0x61, 0x1a, 0x19, 0x5a, 0xad, 0x76, 0xbd, 0xd8, 0x1c, 0xdd, 0xe0, 0x12, 0x6d}} ,
|
||||
{{0x8e, 0xbd, 0x70, 0x8f, 0x02, 0xa3, 0x24, 0x4d, 0x5a, 0x67, 0xc4, 0xda, 0xf7, 0x20, 0x0f, 0x81, 0x5b, 0x7a, 0x05, 0x24, 0x67, 0x83, 0x0b, 0x2a, 0x80, 0xe7, 0xfd, 0x74, 0x4b, 0x9e, 0x5c, 0x0d}}},
|
||||
{{{0x94, 0xd5, 0x5f, 0x1f, 0xa2, 0xfb, 0xeb, 0xe1, 0x07, 0x34, 0xf8, 0x20, 0xad, 0x81, 0x30, 0x06, 0x2d, 0xa1, 0x81, 0x95, 0x36, 0xcf, 0x11, 0x0b, 0xaf, 0xc1, 0x2b, 0x9a, 0x6c, 0x55, 0xc1, 0x16}} ,
|
||||
{{0x36, 0x4f, 0xf1, 0x5e, 0x74, 0x35, 0x13, 0x28, 0xd7, 0x11, 0xcf, 0xb8, 0xde, 0x93, 0xb3, 0x05, 0xb8, 0xb5, 0x73, 0xe9, 0xeb, 0xad, 0x19, 0x1e, 0x89, 0x0f, 0x8b, 0x15, 0xd5, 0x8c, 0xe3, 0x23}}},
|
||||
{{{0x33, 0x79, 0xe7, 0x18, 0xe6, 0x0f, 0x57, 0x93, 0x15, 0xa0, 0xa7, 0xaa, 0xc4, 0xbf, 0x4f, 0x30, 0x74, 0x95, 0x5e, 0x69, 0x4a, 0x5b, 0x45, 0xe4, 0x00, 0xeb, 0x23, 0x74, 0x4c, 0xdf, 0x6b, 0x45}} ,
|
||||
{{0x97, 0x29, 0x6c, 0xc4, 0x42, 0x0b, 0xdd, 0xc0, 0x29, 0x5c, 0x9b, 0x34, 0x97, 0xd0, 0xc7, 0x79, 0x80, 0x63, 0x74, 0xe4, 0x8e, 0x37, 0xb0, 0x2b, 0x7c, 0xe8, 0x68, 0x6c, 0xc3, 0x82, 0x97, 0x57}}},
|
||||
{{{0x22, 0xbe, 0x83, 0xb6, 0x4b, 0x80, 0x6b, 0x43, 0x24, 0x5e, 0xef, 0x99, 0x9b, 0xa8, 0xfc, 0x25, 0x8d, 0x3b, 0x03, 0x94, 0x2b, 0x3e, 0xe7, 0x95, 0x76, 0x9b, 0xcc, 0x15, 0xdb, 0x32, 0xe6, 0x66}} ,
|
||||
{{0x84, 0xf0, 0x4a, 0x13, 0xa6, 0xd6, 0xfa, 0x93, 0x46, 0x07, 0xf6, 0x7e, 0x5c, 0x6d, 0x5e, 0xf6, 0xa6, 0xe7, 0x48, 0xf0, 0x06, 0xea, 0xff, 0x90, 0xc1, 0xcc, 0x4c, 0x19, 0x9c, 0x3c, 0x4e, 0x53}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x2a, 0x50, 0xe3, 0x07, 0x15, 0x59, 0xf2, 0x8b, 0x81, 0xf2, 0xf3, 0xd3, 0x6c, 0x99, 0x8c, 0x70, 0x67, 0xec, 0xcc, 0xee, 0x9e, 0x59, 0x45, 0x59, 0x7d, 0x47, 0x75, 0x69, 0xf5, 0x24, 0x93, 0x5d}} ,
|
||||
{{0x6a, 0x4f, 0x1b, 0xbe, 0x6b, 0x30, 0xcf, 0x75, 0x46, 0xe3, 0x7b, 0x9d, 0xfc, 0xcd, 0xd8, 0x5c, 0x1f, 0xb4, 0xc8, 0xe2, 0x24, 0xec, 0x1a, 0x28, 0x05, 0x32, 0x57, 0xfd, 0x3c, 0x5a, 0x98, 0x10}}},
|
||||
{{{0xa3, 0xdb, 0xf7, 0x30, 0xd8, 0xc2, 0x9a, 0xe1, 0xd3, 0xce, 0x22, 0xe5, 0x80, 0x1e, 0xd9, 0xe4, 0x1f, 0xab, 0xc0, 0x71, 0x1a, 0x86, 0x0e, 0x27, 0x99, 0x5b, 0xfa, 0x76, 0x99, 0xb0, 0x08, 0x3c}} ,
|
||||
{{0x2a, 0x93, 0xd2, 0x85, 0x1b, 0x6a, 0x5d, 0xa6, 0xee, 0xd1, 0xd1, 0x33, 0xbd, 0x6a, 0x36, 0x73, 0x37, 0x3a, 0x44, 0xb4, 0xec, 0xa9, 0x7a, 0xde, 0x83, 0x40, 0xd7, 0xdf, 0x28, 0xba, 0xa2, 0x30}}},
|
||||
{{{0xd3, 0xb5, 0x6d, 0x05, 0x3f, 0x9f, 0xf3, 0x15, 0x8d, 0x7c, 0xca, 0xc9, 0xfc, 0x8a, 0x7c, 0x94, 0xb0, 0x63, 0x36, 0x9b, 0x78, 0xd1, 0x91, 0x1f, 0x93, 0xd8, 0x57, 0x43, 0xde, 0x76, 0xa3, 0x43}} ,
|
||||
{{0x9b, 0x35, 0xe2, 0xa9, 0x3d, 0x32, 0x1e, 0xbb, 0x16, 0x28, 0x70, 0xe9, 0x45, 0x2f, 0x8f, 0x70, 0x7f, 0x08, 0x7e, 0x53, 0xc4, 0x7a, 0xbf, 0xf7, 0xe1, 0xa4, 0x6a, 0xd8, 0xac, 0x64, 0x1b, 0x11}}},
|
||||
{{{0xb2, 0xeb, 0x47, 0x46, 0x18, 0x3e, 0x1f, 0x99, 0x0c, 0xcc, 0xf1, 0x2c, 0xe0, 0xe7, 0x8f, 0xe0, 0x01, 0x7e, 0x65, 0xb8, 0x0c, 0xd0, 0xfb, 0xc8, 0xb9, 0x90, 0x98, 0x33, 0x61, 0x3b, 0xd8, 0x27}} ,
|
||||
{{0xa0, 0xbe, 0x72, 0x3a, 0x50, 0x4b, 0x74, 0xab, 0x01, 0xc8, 0x93, 0xc5, 0xe4, 0xc7, 0x08, 0x6c, 0xb4, 0xca, 0xee, 0xeb, 0x8e, 0xd7, 0x4e, 0x26, 0xc6, 0x1d, 0xe2, 0x71, 0xaf, 0x89, 0xa0, 0x2a}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x98, 0x0b, 0xe4, 0xde, 0xdb, 0xa8, 0xfa, 0x82, 0x74, 0x06, 0x52, 0x6d, 0x08, 0x52, 0x8a, 0xff, 0x62, 0xc5, 0x6a, 0x44, 0x0f, 0x51, 0x8c, 0x1f, 0x6e, 0xb6, 0xc6, 0x2c, 0x81, 0xd3, 0x76, 0x46}} ,
|
||||
{{0xf4, 0x29, 0x74, 0x2e, 0x80, 0xa7, 0x1a, 0x8f, 0xf6, 0xbd, 0xd6, 0x8e, 0xbf, 0xc1, 0x95, 0x2a, 0xeb, 0xa0, 0x7f, 0x45, 0xa0, 0x50, 0x14, 0x05, 0xb1, 0x57, 0x4c, 0x74, 0xb7, 0xe2, 0x89, 0x7d}}},
|
||||
{{{0x07, 0xee, 0xa7, 0xad, 0xb7, 0x09, 0x0b, 0x49, 0x4e, 0xbf, 0xca, 0xe5, 0x21, 0xe6, 0xe6, 0xaf, 0xd5, 0x67, 0xf3, 0xce, 0x7e, 0x7c, 0x93, 0x7b, 0x5a, 0x10, 0x12, 0x0e, 0x6c, 0x06, 0x11, 0x75}} ,
|
||||
{{0xd5, 0xfc, 0x86, 0xa3, 0x3b, 0xa3, 0x3e, 0x0a, 0xfb, 0x0b, 0xf7, 0x36, 0xb1, 0x5b, 0xda, 0x70, 0xb7, 0x00, 0xa7, 0xda, 0x88, 0x8f, 0x84, 0xa8, 0xbc, 0x1c, 0x39, 0xb8, 0x65, 0xf3, 0x4d, 0x60}}},
|
||||
{{{0x96, 0x9d, 0x31, 0xf4, 0xa2, 0xbe, 0x81, 0xb9, 0xa5, 0x59, 0x9e, 0xba, 0x07, 0xbe, 0x74, 0x58, 0xd8, 0xeb, 0xc5, 0x9f, 0x3d, 0xd1, 0xf4, 0xae, 0xce, 0x53, 0xdf, 0x4f, 0xc7, 0x2a, 0x89, 0x4d}} ,
|
||||
{{0x29, 0xd8, 0xf2, 0xaa, 0xe9, 0x0e, 0xf7, 0x2e, 0x5f, 0x9d, 0x8a, 0x5b, 0x09, 0xed, 0xc9, 0x24, 0x22, 0xf4, 0x0f, 0x25, 0x8f, 0x1c, 0x84, 0x6e, 0x34, 0x14, 0x6c, 0xea, 0xb3, 0x86, 0x5d, 0x04}}},
|
||||
{{{0x07, 0x98, 0x61, 0xe8, 0x6a, 0xd2, 0x81, 0x49, 0x25, 0xd5, 0x5b, 0x18, 0xc7, 0x35, 0x52, 0x51, 0xa4, 0x46, 0xad, 0x18, 0x0d, 0xc9, 0x5f, 0x18, 0x91, 0x3b, 0xb4, 0xc0, 0x60, 0x59, 0x8d, 0x66}} ,
|
||||
{{0x03, 0x1b, 0x79, 0x53, 0x6e, 0x24, 0xae, 0x57, 0xd9, 0x58, 0x09, 0x85, 0x48, 0xa2, 0xd3, 0xb5, 0xe2, 0x4d, 0x11, 0x82, 0xe6, 0x86, 0x3c, 0xe9, 0xb1, 0x00, 0x19, 0xc2, 0x57, 0xf7, 0x66, 0x7a}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x0f, 0xe3, 0x89, 0x03, 0xd7, 0x22, 0x95, 0x9f, 0xca, 0xb4, 0x8d, 0x9e, 0x6d, 0x97, 0xff, 0x8d, 0x21, 0x59, 0x07, 0xef, 0x03, 0x2d, 0x5e, 0xf8, 0x44, 0x46, 0xe7, 0x85, 0x80, 0xc5, 0x89, 0x50}} ,
|
||||
{{0x8b, 0xd8, 0x53, 0x86, 0x24, 0x86, 0x29, 0x52, 0x01, 0xfa, 0x20, 0xc3, 0x4e, 0x95, 0xcb, 0xad, 0x7b, 0x34, 0x94, 0x30, 0xb7, 0x7a, 0xfa, 0x96, 0x41, 0x60, 0x2b, 0xcb, 0x59, 0xb9, 0xca, 0x50}}},
|
||||
{{{0xc2, 0x5b, 0x9b, 0x78, 0x23, 0x1b, 0x3a, 0x88, 0x94, 0x5f, 0x0a, 0x9b, 0x98, 0x2b, 0x6e, 0x53, 0x11, 0xf6, 0xff, 0xc6, 0x7d, 0x42, 0xcc, 0x02, 0x80, 0x40, 0x0d, 0x1e, 0xfb, 0xaf, 0x61, 0x07}} ,
|
||||
{{0xb0, 0xe6, 0x2f, 0x81, 0x70, 0xa1, 0x2e, 0x39, 0x04, 0x7c, 0xc4, 0x2c, 0x87, 0x45, 0x4a, 0x5b, 0x69, 0x97, 0xac, 0x6d, 0x2c, 0x10, 0x42, 0x7c, 0x3b, 0x15, 0x70, 0x60, 0x0e, 0x11, 0x6d, 0x3a}}},
|
||||
{{{0x9b, 0x18, 0x80, 0x5e, 0xdb, 0x05, 0xbd, 0xc6, 0xb7, 0x3c, 0xc2, 0x40, 0x4d, 0x5d, 0xce, 0x97, 0x8a, 0x34, 0x15, 0xab, 0x28, 0x5d, 0x10, 0xf0, 0x37, 0x0c, 0xcc, 0x16, 0xfa, 0x1f, 0x33, 0x0d}} ,
|
||||
{{0x19, 0xf9, 0x35, 0xaa, 0x59, 0x1a, 0x0c, 0x5c, 0x06, 0xfc, 0x6a, 0x0b, 0x97, 0x53, 0x36, 0xfc, 0x2a, 0xa5, 0x5a, 0x9b, 0x30, 0xef, 0x23, 0xaf, 0x39, 0x5d, 0x9a, 0x6b, 0x75, 0x57, 0x48, 0x0b}}},
|
||||
{{{0x26, 0xdc, 0x76, 0x3b, 0xfc, 0xf9, 0x9c, 0x3f, 0x89, 0x0b, 0x62, 0x53, 0xaf, 0x83, 0x01, 0x2e, 0xbc, 0x6a, 0xc6, 0x03, 0x0d, 0x75, 0x2a, 0x0d, 0xe6, 0x94, 0x54, 0xcf, 0xb3, 0xe5, 0x96, 0x25}} ,
|
||||
{{0xfe, 0x82, 0xb1, 0x74, 0x31, 0x8a, 0xa7, 0x6f, 0x56, 0xbd, 0x8d, 0xf4, 0xe0, 0x94, 0x51, 0x59, 0xde, 0x2c, 0x5a, 0xf4, 0x84, 0x6b, 0x4a, 0x88, 0x93, 0xc0, 0x0c, 0x9a, 0xac, 0xa7, 0xa0, 0x68}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x25, 0x0d, 0xd6, 0xc7, 0x23, 0x47, 0x10, 0xad, 0xc7, 0x08, 0x5c, 0x87, 0x87, 0x93, 0x98, 0x18, 0xb8, 0xd3, 0x9c, 0xac, 0x5a, 0x3d, 0xc5, 0x75, 0xf8, 0x49, 0x32, 0x14, 0xcc, 0x51, 0x96, 0x24}} ,
|
||||
{{0x65, 0x9c, 0x5d, 0xf0, 0x37, 0x04, 0xf0, 0x34, 0x69, 0x2a, 0xf0, 0xa5, 0x64, 0xca, 0xde, 0x2b, 0x5b, 0x15, 0x10, 0xd2, 0xab, 0x06, 0xdd, 0xc4, 0xb0, 0xb6, 0x5b, 0xc1, 0x17, 0xdf, 0x8f, 0x02}}},
|
||||
{{{0xbd, 0x59, 0x3d, 0xbf, 0x5c, 0x31, 0x44, 0x2c, 0x32, 0x94, 0x04, 0x60, 0x84, 0x0f, 0xad, 0x00, 0xb6, 0x8f, 0xc9, 0x1d, 0xcc, 0x5c, 0xa2, 0x49, 0x0e, 0x50, 0x91, 0x08, 0x9a, 0x43, 0x55, 0x05}} ,
|
||||
{{0x5d, 0x93, 0x55, 0xdf, 0x9b, 0x12, 0x19, 0xec, 0x93, 0x85, 0x42, 0x9e, 0x66, 0x0f, 0x9d, 0xaf, 0x99, 0xaf, 0x26, 0x89, 0xbc, 0x61, 0xfd, 0xff, 0xce, 0x4b, 0xf4, 0x33, 0x95, 0xc9, 0x35, 0x58}}},
|
||||
{{{0x12, 0x55, 0xf9, 0xda, 0xcb, 0x44, 0xa7, 0xdc, 0x57, 0xe2, 0xf9, 0x9a, 0xe6, 0x07, 0x23, 0x60, 0x54, 0xa7, 0x39, 0xa5, 0x9b, 0x84, 0x56, 0x6e, 0xaa, 0x8b, 0x8f, 0xb0, 0x2c, 0x87, 0xaf, 0x67}} ,
|
||||
{{0x00, 0xa9, 0x4c, 0xb2, 0x12, 0xf8, 0x32, 0xa8, 0x7a, 0x00, 0x4b, 0x49, 0x32, 0xba, 0x1f, 0x5d, 0x44, 0x8e, 0x44, 0x7a, 0xdc, 0x11, 0xfb, 0x39, 0x08, 0x57, 0x87, 0xa5, 0x12, 0x42, 0x93, 0x0e}}},
|
||||
{{{0x17, 0xb4, 0xae, 0x72, 0x59, 0xd0, 0xaa, 0xa8, 0x16, 0x8b, 0x63, 0x11, 0xb3, 0x43, 0x04, 0xda, 0x0c, 0xa8, 0xb7, 0x68, 0xdd, 0x4e, 0x54, 0xe7, 0xaf, 0x5d, 0x5d, 0x05, 0x76, 0x36, 0xec, 0x0d}} ,
|
||||
{{0x6d, 0x7c, 0x82, 0x32, 0x38, 0x55, 0x57, 0x74, 0x5b, 0x7d, 0xc3, 0xc4, 0xfb, 0x06, 0x29, 0xf0, 0x13, 0x55, 0x54, 0xc6, 0xa7, 0xdc, 0x4c, 0x9f, 0x98, 0x49, 0x20, 0xa8, 0xc3, 0x8d, 0xfa, 0x48}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x87, 0x47, 0x9d, 0xe9, 0x25, 0xd5, 0xe3, 0x47, 0x78, 0xdf, 0x85, 0xa7, 0x85, 0x5e, 0x7a, 0x4c, 0x5f, 0x79, 0x1a, 0xf3, 0xa2, 0xb2, 0x28, 0xa0, 0x9c, 0xdd, 0x30, 0x40, 0xd4, 0x38, 0xbd, 0x28}} ,
|
||||
{{0xfc, 0xbb, 0xd5, 0x78, 0x6d, 0x1d, 0xd4, 0x99, 0xb4, 0xaa, 0x44, 0x44, 0x7a, 0x1b, 0xd8, 0xfe, 0xb4, 0x99, 0xb9, 0xcc, 0xe7, 0xc4, 0xd3, 0x3a, 0x73, 0x83, 0x41, 0x5c, 0x40, 0xd7, 0x2d, 0x55}}},
|
||||
{{{0x26, 0xe1, 0x7b, 0x5f, 0xe5, 0xdc, 0x3f, 0x7d, 0xa1, 0xa7, 0x26, 0x44, 0x22, 0x23, 0xc0, 0x8f, 0x7d, 0xf1, 0xb5, 0x11, 0x47, 0x7b, 0x19, 0xd4, 0x75, 0x6f, 0x1e, 0xa5, 0x27, 0xfe, 0xc8, 0x0e}} ,
|
||||
{{0xd3, 0x11, 0x3d, 0xab, 0xef, 0x2c, 0xed, 0xb1, 0x3d, 0x7c, 0x32, 0x81, 0x6b, 0xfe, 0xf8, 0x1c, 0x3c, 0x7b, 0xc0, 0x61, 0xdf, 0xb8, 0x75, 0x76, 0x7f, 0xaa, 0xd8, 0x93, 0xaf, 0x3d, 0xe8, 0x3d}}},
|
||||
{{{0xfd, 0x5b, 0x4e, 0x8d, 0xb6, 0x7e, 0x82, 0x9b, 0xef, 0xce, 0x04, 0x69, 0x51, 0x52, 0xff, 0xef, 0xa0, 0x52, 0xb5, 0x79, 0x17, 0x5e, 0x2f, 0xde, 0xd6, 0x3c, 0x2d, 0xa0, 0x43, 0xb4, 0x0b, 0x19}} ,
|
||||
{{0xc0, 0x61, 0x48, 0x48, 0x17, 0xf4, 0x9e, 0x18, 0x51, 0x2d, 0xea, 0x2f, 0xf2, 0xf2, 0xe0, 0xa3, 0x14, 0xb7, 0x8b, 0x3a, 0x30, 0xf5, 0x81, 0xc1, 0x5d, 0x71, 0x39, 0x62, 0x55, 0x1f, 0x60, 0x5a}}},
|
||||
{{{0xe5, 0x89, 0x8a, 0x76, 0x6c, 0xdb, 0x4d, 0x0a, 0x5b, 0x72, 0x9d, 0x59, 0x6e, 0x63, 0x63, 0x18, 0x7c, 0xe3, 0xfa, 0xe2, 0xdb, 0xa1, 0x8d, 0xf4, 0xa5, 0xd7, 0x16, 0xb2, 0xd0, 0xb3, 0x3f, 0x39}} ,
|
||||
{{0xce, 0x60, 0x09, 0x6c, 0xf5, 0x76, 0x17, 0x24, 0x80, 0x3a, 0x96, 0xc7, 0x94, 0x2e, 0xf7, 0x6b, 0xef, 0xb5, 0x05, 0x96, 0xef, 0xd3, 0x7b, 0x51, 0xda, 0x05, 0x44, 0x67, 0xbc, 0x07, 0x21, 0x4e}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0xe9, 0x73, 0x6f, 0x21, 0xb9, 0xde, 0x22, 0x7d, 0xeb, 0x97, 0x31, 0x10, 0xa3, 0xea, 0xe1, 0xc6, 0x37, 0xeb, 0x8f, 0x43, 0x58, 0xde, 0x41, 0x64, 0x0e, 0x3e, 0x07, 0x99, 0x3d, 0xf1, 0xdf, 0x1e}} ,
|
||||
{{0xf8, 0xad, 0x43, 0xc2, 0x17, 0x06, 0xe2, 0xe4, 0xa9, 0x86, 0xcd, 0x18, 0xd7, 0x78, 0xc8, 0x74, 0x66, 0xd2, 0x09, 0x18, 0xa5, 0xf1, 0xca, 0xa6, 0x62, 0x92, 0xc1, 0xcb, 0x00, 0xeb, 0x42, 0x2e}}},
|
||||
{{{0x7b, 0x34, 0x24, 0x4c, 0xcf, 0x38, 0xe5, 0x6c, 0x0a, 0x01, 0x2c, 0x22, 0x0b, 0x24, 0x38, 0xad, 0x24, 0x7e, 0x19, 0xf0, 0x6c, 0xf9, 0x31, 0xf4, 0x35, 0x11, 0xf6, 0x46, 0x33, 0x3a, 0x23, 0x59}} ,
|
||||
{{0x20, 0x0b, 0xa1, 0x08, 0x19, 0xad, 0x39, 0x54, 0xea, 0x3e, 0x23, 0x09, 0xb6, 0xe2, 0xd2, 0xbc, 0x4d, 0xfc, 0x9c, 0xf0, 0x13, 0x16, 0x22, 0x3f, 0xb9, 0xd2, 0x11, 0x86, 0x90, 0x55, 0xce, 0x3c}}},
|
||||
{{{0xc4, 0x0b, 0x4b, 0x62, 0x99, 0x37, 0x84, 0x3f, 0x74, 0xa2, 0xf9, 0xce, 0xe2, 0x0b, 0x0f, 0x2a, 0x3d, 0xa3, 0xe3, 0xdb, 0x5a, 0x9d, 0x93, 0xcc, 0xa5, 0xef, 0x82, 0x91, 0x1d, 0xe6, 0x6c, 0x68}} ,
|
||||
{{0xa3, 0x64, 0x17, 0x9b, 0x8b, 0xc8, 0x3a, 0x61, 0xe6, 0x9d, 0xc6, 0xed, 0x7b, 0x03, 0x52, 0x26, 0x9d, 0x3a, 0xb3, 0x13, 0xcc, 0x8a, 0xfd, 0x2c, 0x1a, 0x1d, 0xed, 0x13, 0xd0, 0x55, 0x57, 0x0e}}},
|
||||
{{{0x1a, 0xea, 0xbf, 0xfd, 0x4a, 0x3c, 0x8e, 0xec, 0x29, 0x7e, 0x77, 0x77, 0x12, 0x99, 0xd7, 0x84, 0xf9, 0x55, 0x7f, 0xf1, 0x8b, 0xb4, 0xd2, 0x95, 0xa3, 0x8d, 0xf0, 0x8a, 0xa7, 0xeb, 0x82, 0x4b}} ,
|
||||
{{0x2c, 0x28, 0xf4, 0x3a, 0xf6, 0xde, 0x0a, 0xe0, 0x41, 0x44, 0x23, 0xf8, 0x3f, 0x03, 0x64, 0x9f, 0xc3, 0x55, 0x4c, 0xc6, 0xc1, 0x94, 0x1c, 0x24, 0x5d, 0x5f, 0x92, 0x45, 0x96, 0x57, 0x37, 0x14}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0xc1, 0xcd, 0x90, 0x66, 0xb9, 0x76, 0xa0, 0x5b, 0xa5, 0x85, 0x75, 0x23, 0xf9, 0x89, 0xa5, 0x82, 0xb2, 0x6f, 0xb1, 0xeb, 0xc4, 0x69, 0x6f, 0x18, 0x5a, 0xed, 0x94, 0x3d, 0x9d, 0xd9, 0x2c, 0x1a}} ,
|
||||
{{0x35, 0xb0, 0xe6, 0x73, 0x06, 0xb7, 0x37, 0xe0, 0xf8, 0xb0, 0x22, 0xe8, 0xd2, 0xed, 0x0b, 0xef, 0xe6, 0xc6, 0x5a, 0x99, 0x9e, 0x1a, 0x9f, 0x04, 0x97, 0xe4, 0x4d, 0x0b, 0xbe, 0xba, 0x44, 0x40}}},
|
||||
{{{0xc1, 0x56, 0x96, 0x91, 0x5f, 0x1f, 0xbb, 0x54, 0x6f, 0x88, 0x89, 0x0a, 0xb2, 0xd6, 0x41, 0x42, 0x6a, 0x82, 0xee, 0x14, 0xaa, 0x76, 0x30, 0x65, 0x0f, 0x67, 0x39, 0xa6, 0x51, 0x7c, 0x49, 0x24}} ,
|
||||
{{0x35, 0xa3, 0x78, 0xd1, 0x11, 0x0f, 0x75, 0xd3, 0x70, 0x46, 0xdb, 0x20, 0x51, 0xcb, 0x92, 0x80, 0x54, 0x10, 0x74, 0x36, 0x86, 0xa9, 0xd7, 0xa3, 0x08, 0x78, 0xf1, 0x01, 0x29, 0xf8, 0x80, 0x3b}}},
|
||||
{{{0xdb, 0xa7, 0x9d, 0x9d, 0xbf, 0xa0, 0xcc, 0xed, 0x53, 0xa2, 0xa2, 0x19, 0x39, 0x48, 0x83, 0x19, 0x37, 0x58, 0xd1, 0x04, 0x28, 0x40, 0xf7, 0x8a, 0xc2, 0x08, 0xb7, 0xa5, 0x42, 0xcf, 0x53, 0x4c}} ,
|
||||
{{0xa7, 0xbb, 0xf6, 0x8e, 0xad, 0xdd, 0xf7, 0x90, 0xdd, 0x5f, 0x93, 0x89, 0xae, 0x04, 0x37, 0xe6, 0x9a, 0xb7, 0xe8, 0xc0, 0xdf, 0x16, 0x2a, 0xbf, 0xc4, 0x3a, 0x3c, 0x41, 0xd5, 0x89, 0x72, 0x5a}}},
|
||||
{{{0x1f, 0x96, 0xff, 0x34, 0x2c, 0x13, 0x21, 0xcb, 0x0a, 0x89, 0x85, 0xbe, 0xb3, 0x70, 0x9e, 0x1e, 0xde, 0x97, 0xaf, 0x96, 0x30, 0xf7, 0x48, 0x89, 0x40, 0x8d, 0x07, 0xf1, 0x25, 0xf0, 0x30, 0x58}} ,
|
||||
{{0x1e, 0xd4, 0x93, 0x57, 0xe2, 0x17, 0xe7, 0x9d, 0xab, 0x3c, 0x55, 0x03, 0x82, 0x2f, 0x2b, 0xdb, 0x56, 0x1e, 0x30, 0x2e, 0x24, 0x47, 0x6e, 0xe6, 0xff, 0x33, 0x24, 0x2c, 0x75, 0x51, 0xd4, 0x67}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0x2b, 0x06, 0xd9, 0xa1, 0x5d, 0xe1, 0xf4, 0xd1, 0x1e, 0x3c, 0x9a, 0xc6, 0x29, 0x2b, 0x13, 0x13, 0x78, 0xc0, 0xd8, 0x16, 0x17, 0x2d, 0x9e, 0xa9, 0xc9, 0x79, 0x57, 0xab, 0x24, 0x91, 0x92, 0x19}} ,
|
||||
{{0x69, 0xfb, 0xa1, 0x9c, 0xa6, 0x75, 0x49, 0x7d, 0x60, 0x73, 0x40, 0x42, 0xc4, 0x13, 0x0a, 0x95, 0x79, 0x1e, 0x04, 0x83, 0x94, 0x99, 0x9b, 0x1e, 0x0c, 0xe8, 0x1f, 0x54, 0xef, 0xcb, 0xc0, 0x52}}},
|
||||
{{{0x14, 0x89, 0x73, 0xa1, 0x37, 0x87, 0x6a, 0x7a, 0xcf, 0x1d, 0xd9, 0x2e, 0x1a, 0x67, 0xed, 0x74, 0xc0, 0xf0, 0x9c, 0x33, 0xdd, 0xdf, 0x08, 0xbf, 0x7b, 0xd1, 0x66, 0xda, 0xe6, 0xc9, 0x49, 0x08}} ,
|
||||
{{0xe9, 0xdd, 0x5e, 0x55, 0xb0, 0x0a, 0xde, 0x21, 0x4c, 0x5a, 0x2e, 0xd4, 0x80, 0x3a, 0x57, 0x92, 0x7a, 0xf1, 0xc4, 0x2c, 0x40, 0xaf, 0x2f, 0xc9, 0x92, 0x03, 0xe5, 0x5a, 0xbc, 0xdc, 0xf4, 0x09}}},
|
||||
{{{0xf3, 0xe1, 0x2b, 0x7c, 0x05, 0x86, 0x80, 0x93, 0x4a, 0xad, 0xb4, 0x8f, 0x7e, 0x99, 0x0c, 0xfd, 0xcd, 0xef, 0xd1, 0xff, 0x2c, 0x69, 0x34, 0x13, 0x41, 0x64, 0xcf, 0x3b, 0xd0, 0x90, 0x09, 0x1e}} ,
|
||||
{{0x9d, 0x45, 0xd6, 0x80, 0xe6, 0x45, 0xaa, 0xf4, 0x15, 0xaa, 0x5c, 0x34, 0x87, 0x99, 0xa2, 0x8c, 0x26, 0x84, 0x62, 0x7d, 0xb6, 0x29, 0xc0, 0x52, 0xea, 0xf5, 0x81, 0x18, 0x0f, 0x35, 0xa9, 0x0e}}},
|
||||
{{{0xe7, 0x20, 0x72, 0x7c, 0x6d, 0x94, 0x5f, 0x52, 0x44, 0x54, 0xe3, 0xf1, 0xb2, 0xb0, 0x36, 0x46, 0x0f, 0xae, 0x92, 0xe8, 0x70, 0x9d, 0x6e, 0x79, 0xb1, 0xad, 0x37, 0xa9, 0x5f, 0xc0, 0xde, 0x03}} ,
|
||||
{{0x15, 0x55, 0x37, 0xc6, 0x1c, 0x27, 0x1c, 0x6d, 0x14, 0x4f, 0xca, 0xa4, 0xc4, 0x88, 0x25, 0x46, 0x39, 0xfc, 0x5a, 0xe5, 0xfe, 0x29, 0x11, 0x69, 0xf5, 0x72, 0x84, 0x4d, 0x78, 0x9f, 0x94, 0x15}}},
|
||||
{{{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}},
|
||||
{{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
|
||||
{{{0xec, 0xd3, 0xff, 0x57, 0x0b, 0xb0, 0xb2, 0xdc, 0xf8, 0x4f, 0xe2, 0x12, 0xd5, 0x36, 0xbe, 0x6b, 0x09, 0x43, 0x6d, 0xa3, 0x4d, 0x90, 0x2d, 0xb8, 0x74, 0xe8, 0x71, 0x45, 0x19, 0x8b, 0x0c, 0x6a}} ,
|
||||
{{0xb8, 0x42, 0x1c, 0x03, 0xad, 0x2c, 0x03, 0x8e, 0xac, 0xd7, 0x98, 0x29, 0x13, 0xc6, 0x02, 0x29, 0xb5, 0xd4, 0xe7, 0xcf, 0xcc, 0x8b, 0x83, 0xec, 0x35, 0xc7, 0x9c, 0x74, 0xb7, 0xad, 0x85, 0x5f}}},
|
||||
{{{0x78, 0x84, 0xe1, 0x56, 0x45, 0x69, 0x68, 0x5a, 0x4f, 0xb8, 0xb1, 0x29, 0xff, 0x33, 0x03, 0x31, 0xb7, 0xcb, 0x96, 0x25, 0xe6, 0xe6, 0x41, 0x98, 0x1a, 0xbb, 0x03, 0x56, 0xf2, 0xb2, 0x91, 0x34}} ,
|
||||
{{0x2c, 0x6c, 0xf7, 0x66, 0xa4, 0x62, 0x6b, 0x39, 0xb3, 0xba, 0x65, 0xd3, 0x1c, 0xf8, 0x11, 0xaa, 0xbe, 0xdc, 0x80, 0x59, 0x87, 0xf5, 0x7b, 0xe5, 0xe3, 0xb3, 0x3e, 0x39, 0xda, 0xbe, 0x88, 0x09}}},
|
||||
{{{0x8b, 0xf1, 0xa0, 0xf5, 0xdc, 0x29, 0xb4, 0xe2, 0x07, 0xc6, 0x7a, 0x00, 0xd0, 0x89, 0x17, 0x51, 0xd4, 0xbb, 0xd4, 0x22, 0xea, 0x7e, 0x7d, 0x7c, 0x24, 0xea, 0xf2, 0xe8, 0x22, 0x12, 0x95, 0x06}} ,
|
||||
{{0xda, 0x7c, 0xa4, 0x0c, 0xf4, 0xba, 0x6e, 0xe1, 0x89, 0xb5, 0x59, 0xca, 0xf1, 0xc0, 0x29, 0x36, 0x09, 0x44, 0xe2, 0x7f, 0xd1, 0x63, 0x15, 0x99, 0xea, 0x25, 0xcf, 0x0c, 0x9d, 0xc0, 0x44, 0x6f}}},
|
||||
{{{0x1d, 0x86, 0x4e, 0xcf, 0xf7, 0x37, 0x10, 0x25, 0x8f, 0x12, 0xfb, 0x19, 0xfb, 0xe0, 0xed, 0x10, 0xc8, 0xe2, 0xf5, 0x75, 0xb1, 0x33, 0xc0, 0x96, 0x0d, 0xfb, 0x15, 0x6c, 0x0d, 0x07, 0x5f, 0x05}} ,
|
||||
{{0x69, 0x3e, 0x47, 0x97, 0x2c, 0xaf, 0x52, 0x7c, 0x78, 0x83, 0xad, 0x1b, 0x39, 0x82, 0x2f, 0x02, 0x6f, 0x47, 0xdb, 0x2a, 0xb0, 0xe1, 0x91, 0x99, 0x55, 0xb8, 0x99, 0x3a, 0xa0, 0x44, 0x11, 0x51}}}
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: gss-genr.c,v 1.21.2.1 2013/11/08 01:33:56 djm Exp $ */
|
||||
/* $OpenBSD: gss-genr.c,v 1.22 2013/11/08 00:39:15 djm Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 2001-2007 Simon Wilkinson. All rights reserved.
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: gss-serv.c,v 1.24 2013/07/20 01:55:13 djm Exp $ */
|
||||
/* $OpenBSD: gss-serv.c,v 1.27 2014/07/03 03:34:09 djm Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 2001-2003 Simon Wilkinson. All rights reserved.
|
||||
|
@ -62,6 +62,25 @@ ssh_gssapi_mech* supported_mechs[]= {
|
|||
&gssapi_null_mech,
|
||||
};
|
||||
|
||||
/*
|
||||
* ssh_gssapi_supported_oids() can cause sandbox violations, so prepare the
|
||||
* list of supported mechanisms before privsep is set up.
|
||||
*/
|
||||
static gss_OID_set supported_oids;
|
||||
|
||||
void
|
||||
ssh_gssapi_prepare_supported_oids(void)
|
||||
{
|
||||
ssh_gssapi_supported_oids(&supported_oids);
|
||||
}
|
||||
|
||||
OM_uint32
|
||||
ssh_gssapi_test_oid_supported(OM_uint32 *ms, gss_OID member, int *present)
|
||||
{
|
||||
if (supported_oids == NULL)
|
||||
ssh_gssapi_prepare_supported_oids();
|
||||
return gss_test_oid_set_member(ms, member, supported_oids, present);
|
||||
}
|
||||
|
||||
/*
|
||||
* Acquire credentials for a server running on the current host.
|
||||
|
@ -74,13 +93,13 @@ static OM_uint32
|
|||
ssh_gssapi_acquire_cred(Gssctxt *ctx)
|
||||
{
|
||||
OM_uint32 status;
|
||||
char lname[MAXHOSTNAMELEN];
|
||||
char lname[NI_MAXHOST];
|
||||
gss_OID_set oidset;
|
||||
|
||||
gss_create_empty_oid_set(&status, &oidset);
|
||||
gss_add_oid_set_member(&status, ctx->oid, &oidset);
|
||||
|
||||
if (gethostname(lname, MAXHOSTNAMELEN)) {
|
||||
if (gethostname(lname, sizeof(lname))) {
|
||||
gss_release_oid_set(&status, &oidset);
|
||||
return (-1);
|
||||
}
|
||||
|
@ -342,7 +361,8 @@ ssh_gssapi_userok(char *user)
|
|||
gss_release_buffer(&lmin, &gssapi_client.displayname);
|
||||
gss_release_buffer(&lmin, &gssapi_client.exportedname);
|
||||
gss_release_cred(&lmin, &gssapi_client.creds);
|
||||
memset(&gssapi_client, 0, sizeof(ssh_gssapi_client));
|
||||
explicit_bzero(&gssapi_client,
|
||||
sizeof(ssh_gssapi_client));
|
||||
return 0;
|
||||
}
|
||||
else
|
||||
|
|
|
@ -0,0 +1,74 @@
|
|||
/* $OpenBSD: hash.c,v 1.3 2013/12/09 11:03:45 markus Exp $ */
|
||||
|
||||
/* Copied from nacl-20110221/crypto_hash/sha512/ref/hash.c */
|
||||
|
||||
/*
|
||||
20080913
|
||||
D. J. Bernstein
|
||||
Public domain.
|
||||
*/
|
||||
|
||||
#include "crypto_api.h"
|
||||
|
||||
#define blocks crypto_hashblocks_sha512
|
||||
|
||||
static const unsigned char iv[64] = {
|
||||
0x6a,0x09,0xe6,0x67,0xf3,0xbc,0xc9,0x08,
|
||||
0xbb,0x67,0xae,0x85,0x84,0xca,0xa7,0x3b,
|
||||
0x3c,0x6e,0xf3,0x72,0xfe,0x94,0xf8,0x2b,
|
||||
0xa5,0x4f,0xf5,0x3a,0x5f,0x1d,0x36,0xf1,
|
||||
0x51,0x0e,0x52,0x7f,0xad,0xe6,0x82,0xd1,
|
||||
0x9b,0x05,0x68,0x8c,0x2b,0x3e,0x6c,0x1f,
|
||||
0x1f,0x83,0xd9,0xab,0xfb,0x41,0xbd,0x6b,
|
||||
0x5b,0xe0,0xcd,0x19,0x13,0x7e,0x21,0x79
|
||||
} ;
|
||||
|
||||
typedef unsigned long long uint64;
|
||||
|
||||
int crypto_hash_sha512(unsigned char *out,const unsigned char *in,unsigned long long inlen)
|
||||
{
|
||||
unsigned char h[64];
|
||||
unsigned char padded[256];
|
||||
unsigned int i;
|
||||
unsigned long long bytes = inlen;
|
||||
|
||||
for (i = 0;i < 64;++i) h[i] = iv[i];
|
||||
|
||||
blocks(h,in,inlen);
|
||||
in += inlen;
|
||||
inlen &= 127;
|
||||
in -= inlen;
|
||||
|
||||
for (i = 0;i < inlen;++i) padded[i] = in[i];
|
||||
padded[inlen] = 0x80;
|
||||
|
||||
if (inlen < 112) {
|
||||
for (i = inlen + 1;i < 119;++i) padded[i] = 0;
|
||||
padded[119] = bytes >> 61;
|
||||
padded[120] = bytes >> 53;
|
||||
padded[121] = bytes >> 45;
|
||||
padded[122] = bytes >> 37;
|
||||
padded[123] = bytes >> 29;
|
||||
padded[124] = bytes >> 21;
|
||||
padded[125] = bytes >> 13;
|
||||
padded[126] = bytes >> 5;
|
||||
padded[127] = bytes << 3;
|
||||
blocks(h,padded,128);
|
||||
} else {
|
||||
for (i = inlen + 1;i < 247;++i) padded[i] = 0;
|
||||
padded[247] = bytes >> 61;
|
||||
padded[248] = bytes >> 53;
|
||||
padded[249] = bytes >> 45;
|
||||
padded[250] = bytes >> 37;
|
||||
padded[251] = bytes >> 29;
|
||||
padded[252] = bytes >> 21;
|
||||
padded[253] = bytes >> 13;
|
||||
padded[254] = bytes >> 5;
|
||||
padded[255] = bytes << 3;
|
||||
blocks(h,padded,256);
|
||||
}
|
||||
|
||||
for (i = 0;i < 64;++i) out[i] = h[i];
|
||||
|
||||
return 0;
|
||||
}
|
|
@ -0,0 +1,195 @@
|
|||
/* $OpenBSD: hmac.c,v 1.10 2014/01/31 16:39:19 tedu Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2014 Markus Friedl. All rights reserved.
|
||||
*
|
||||
* Permission to use, copy, modify, and distribute this software for any
|
||||
* purpose with or without fee is hereby granted, provided that the above
|
||||
* copyright notice and this permission notice appear in all copies.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
#include <sys/types.h>
|
||||
#include <string.h>
|
||||
|
||||
#include "buffer.h"
|
||||
#include "digest.h"
|
||||
#include "hmac.h"
|
||||
|
||||
struct ssh_hmac_ctx {
|
||||
int alg;
|
||||
struct ssh_digest_ctx *ictx;
|
||||
struct ssh_digest_ctx *octx;
|
||||
struct ssh_digest_ctx *digest;
|
||||
u_char *buf;
|
||||
size_t buf_len;
|
||||
};
|
||||
|
||||
size_t
|
||||
ssh_hmac_bytes(int alg)
|
||||
{
|
||||
return ssh_digest_bytes(alg);
|
||||
}
|
||||
|
||||
struct ssh_hmac_ctx *
|
||||
ssh_hmac_start(int alg)
|
||||
{
|
||||
struct ssh_hmac_ctx *ret;
|
||||
|
||||
if ((ret = calloc(1, sizeof(*ret))) == NULL)
|
||||
return NULL;
|
||||
ret->alg = alg;
|
||||
if ((ret->ictx = ssh_digest_start(alg)) == NULL ||
|
||||
(ret->octx = ssh_digest_start(alg)) == NULL ||
|
||||
(ret->digest = ssh_digest_start(alg)) == NULL)
|
||||
goto fail;
|
||||
ret->buf_len = ssh_digest_blocksize(ret->ictx);
|
||||
if ((ret->buf = calloc(1, ret->buf_len)) == NULL)
|
||||
goto fail;
|
||||
return ret;
|
||||
fail:
|
||||
ssh_hmac_free(ret);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
int
|
||||
ssh_hmac_init(struct ssh_hmac_ctx *ctx, const void *key, size_t klen)
|
||||
{
|
||||
size_t i;
|
||||
|
||||
/* reset ictx and octx if no is key given */
|
||||
if (key != NULL) {
|
||||
/* truncate long keys */
|
||||
if (klen <= ctx->buf_len)
|
||||
memcpy(ctx->buf, key, klen);
|
||||
else if (ssh_digest_memory(ctx->alg, key, klen, ctx->buf,
|
||||
ctx->buf_len) < 0)
|
||||
return -1;
|
||||
for (i = 0; i < ctx->buf_len; i++)
|
||||
ctx->buf[i] ^= 0x36;
|
||||
if (ssh_digest_update(ctx->ictx, ctx->buf, ctx->buf_len) < 0)
|
||||
return -1;
|
||||
for (i = 0; i < ctx->buf_len; i++)
|
||||
ctx->buf[i] ^= 0x36 ^ 0x5c;
|
||||
if (ssh_digest_update(ctx->octx, ctx->buf, ctx->buf_len) < 0)
|
||||
return -1;
|
||||
explicit_bzero(ctx->buf, ctx->buf_len);
|
||||
}
|
||||
/* start with ictx */
|
||||
if (ssh_digest_copy_state(ctx->ictx, ctx->digest) < 0)
|
||||
return -1;
|
||||
return 0;
|
||||
}
|
||||
|
||||
int
|
||||
ssh_hmac_update(struct ssh_hmac_ctx *ctx, const void *m, size_t mlen)
|
||||
{
|
||||
return ssh_digest_update(ctx->digest, m, mlen);
|
||||
}
|
||||
|
||||
int
|
||||
ssh_hmac_update_buffer(struct ssh_hmac_ctx *ctx, const Buffer *b)
|
||||
{
|
||||
return ssh_digest_update_buffer(ctx->digest, b);
|
||||
}
|
||||
|
||||
int
|
||||
ssh_hmac_final(struct ssh_hmac_ctx *ctx, u_char *d, size_t dlen)
|
||||
{
|
||||
size_t len;
|
||||
|
||||
len = ssh_digest_bytes(ctx->alg);
|
||||
if (dlen < len ||
|
||||
ssh_digest_final(ctx->digest, ctx->buf, len))
|
||||
return -1;
|
||||
/* switch to octx */
|
||||
if (ssh_digest_copy_state(ctx->octx, ctx->digest) < 0 ||
|
||||
ssh_digest_update(ctx->digest, ctx->buf, len) < 0 ||
|
||||
ssh_digest_final(ctx->digest, d, dlen) < 0)
|
||||
return -1;
|
||||
return 0;
|
||||
}
|
||||
|
||||
void
|
||||
ssh_hmac_free(struct ssh_hmac_ctx *ctx)
|
||||
{
|
||||
if (ctx != NULL) {
|
||||
ssh_digest_free(ctx->ictx);
|
||||
ssh_digest_free(ctx->octx);
|
||||
ssh_digest_free(ctx->digest);
|
||||
if (ctx->buf) {
|
||||
explicit_bzero(ctx->buf, ctx->buf_len);
|
||||
free(ctx->buf);
|
||||
}
|
||||
explicit_bzero(ctx, sizeof(*ctx));
|
||||
free(ctx);
|
||||
}
|
||||
}
|
||||
|
||||
#ifdef TEST
|
||||
|
||||
/* cc -DTEST hmac.c digest.c buffer.c cleanup.c fatal.c log.c xmalloc.c -lcrypto */
|
||||
static void
|
||||
hmac_test(void *key, size_t klen, void *m, size_t mlen, u_char *e, size_t elen)
|
||||
{
|
||||
struct ssh_hmac_ctx *ctx;
|
||||
size_t i;
|
||||
u_char digest[16];
|
||||
|
||||
if ((ctx = ssh_hmac_start(SSH_DIGEST_MD5)) == NULL)
|
||||
printf("ssh_hmac_start failed");
|
||||
if (ssh_hmac_init(ctx, key, klen) < 0 ||
|
||||
ssh_hmac_update(ctx, m, mlen) < 0 ||
|
||||
ssh_hmac_final(ctx, digest, sizeof(digest)) < 0)
|
||||
printf("ssh_hmac_xxx failed");
|
||||
ssh_hmac_free(ctx);
|
||||
|
||||
if (memcmp(e, digest, elen)) {
|
||||
for (i = 0; i < elen; i++)
|
||||
printf("[%zd] %2.2x %2.2x\n", i, e[i], digest[i]);
|
||||
printf("mismatch\n");
|
||||
} else
|
||||
printf("ok\n");
|
||||
}
|
||||
|
||||
int
|
||||
main(int argc, char **argv)
|
||||
{
|
||||
/* try test vectors from RFC 2104 */
|
||||
|
||||
u_char key1[16] = {
|
||||
0xb, 0xb, 0xb, 0xb, 0xb, 0xb, 0xb, 0xb,
|
||||
0xb, 0xb, 0xb, 0xb, 0xb, 0xb, 0xb, 0xb };
|
||||
u_char *data1 = "Hi There";
|
||||
u_char dig1[16] = {
|
||||
0x92, 0x94, 0x72, 0x7a, 0x36, 0x38, 0xbb, 0x1c,
|
||||
0x13, 0xf4, 0x8e, 0xf8, 0x15, 0x8b, 0xfc, 0x9d };
|
||||
|
||||
u_char *key2 = "Jefe";
|
||||
u_char *data2 = "what do ya want for nothing?";
|
||||
u_char dig2[16] = {
|
||||
0x75, 0x0c, 0x78, 0x3e, 0x6a, 0xb0, 0xb5, 0x03,
|
||||
0xea, 0xa8, 0x6e, 0x31, 0x0a, 0x5d, 0xb7, 0x38 };
|
||||
|
||||
u_char key3[16];
|
||||
u_char data3[50];
|
||||
u_char dig3[16] = {
|
||||
0x56, 0xbe, 0x34, 0x52, 0x1d, 0x14, 0x4c, 0x88,
|
||||
0xdb, 0xb8, 0xc7, 0x33, 0xf0, 0xe8, 0xb3, 0xf6 };
|
||||
memset(key3, 0xaa, sizeof(key3));
|
||||
memset(data3, 0xdd, sizeof(data3));
|
||||
|
||||
hmac_test(key1, sizeof(key1), data1, strlen(data1), dig1, sizeof(dig1));
|
||||
hmac_test(key2, strlen(key2), data2, strlen(data2), dig2, sizeof(dig2));
|
||||
hmac_test(key3, sizeof(key3), data3, sizeof(data3), dig3, sizeof(dig3));
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
#endif
|
|
@ -0,0 +1,38 @@
|
|||
/* $OpenBSD: hmac.h,v 1.9 2014/06/24 01:13:21 djm Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2014 Markus Friedl. All rights reserved.
|
||||
*
|
||||
* Permission to use, copy, modify, and distribute this software for any
|
||||
* purpose with or without fee is hereby granted, provided that the above
|
||||
* copyright notice and this permission notice appear in all copies.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
#ifndef _HMAC_H
|
||||
#define _HMAC_H
|
||||
|
||||
/* Returns the algorithm's digest length in bytes or 0 for invalid algorithm */
|
||||
size_t ssh_hmac_bytes(int alg);
|
||||
|
||||
struct sshbuf;
|
||||
struct ssh_hmac_ctx;
|
||||
struct ssh_hmac_ctx *ssh_hmac_start(int alg);
|
||||
|
||||
/* Sets the state of the HMAC or resets the state if key == NULL */
|
||||
int ssh_hmac_init(struct ssh_hmac_ctx *ctx, const void *key, size_t klen)
|
||||
__attribute__((__bounded__(__buffer__, 2, 3)));
|
||||
int ssh_hmac_update(struct ssh_hmac_ctx *ctx, const void *m, size_t mlen)
|
||||
__attribute__((__bounded__(__buffer__, 2, 3)));
|
||||
int ssh_hmac_update_buffer(struct ssh_hmac_ctx *ctx, const struct sshbuf *b);
|
||||
int ssh_hmac_final(struct ssh_hmac_ctx *ctx, u_char *d, size_t dlen)
|
||||
__attribute__((__bounded__(__buffer__, 2, 3)));
|
||||
void ssh_hmac_free(struct ssh_hmac_ctx *ctx);
|
||||
|
||||
#endif /* _HMAC_H */
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: hostfile.c,v 1.52 2013/07/12 00:19:58 djm Exp $ */
|
||||
/* $OpenBSD: hostfile.c,v 1.57 2014/06/24 01:13:21 djm Exp $ */
|
||||
/*
|
||||
* Author: Tatu Ylonen <ylo@cs.hut.fi>
|
||||
* Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
|
||||
|
@ -40,13 +40,11 @@
|
|||
|
||||
#include <netinet/in.h>
|
||||
|
||||
#include <openssl/hmac.h>
|
||||
#include <openssl/sha.h>
|
||||
|
||||
#include <resolv.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include <stdarg.h>
|
||||
|
||||
#include "xmalloc.h"
|
||||
#include "match.h"
|
||||
|
@ -54,6 +52,8 @@
|
|||
#include "hostfile.h"
|
||||
#include "log.h"
|
||||
#include "misc.h"
|
||||
#include "digest.h"
|
||||
#include "hmac.h"
|
||||
|
||||
struct hostkeys {
|
||||
struct hostkey_entry *entries;
|
||||
|
@ -98,9 +98,9 @@ extract_salt(const char *s, u_int l, u_char *salt, size_t salt_len)
|
|||
debug2("extract_salt: salt decode error");
|
||||
return (-1);
|
||||
}
|
||||
if (ret != SHA_DIGEST_LENGTH) {
|
||||
debug2("extract_salt: expected salt len %d, got %d",
|
||||
SHA_DIGEST_LENGTH, ret);
|
||||
if (ret != (int)ssh_hmac_bytes(SSH_DIGEST_SHA1)) {
|
||||
debug2("extract_salt: expected salt len %zd, got %d",
|
||||
ssh_hmac_bytes(SSH_DIGEST_SHA1), ret);
|
||||
return (-1);
|
||||
}
|
||||
|
||||
|
@ -110,14 +110,13 @@ extract_salt(const char *s, u_int l, u_char *salt, size_t salt_len)
|
|||
char *
|
||||
host_hash(const char *host, const char *name_from_hostfile, u_int src_len)
|
||||
{
|
||||
const EVP_MD *md = EVP_sha1();
|
||||
HMAC_CTX mac_ctx;
|
||||
struct ssh_hmac_ctx *ctx;
|
||||
u_char salt[256], result[256];
|
||||
char uu_salt[512], uu_result[512];
|
||||
static char encoded[1024];
|
||||
u_int i, len;
|
||||
|
||||
len = EVP_MD_size(md);
|
||||
len = ssh_digest_bytes(SSH_DIGEST_SHA1);
|
||||
|
||||
if (name_from_hostfile == NULL) {
|
||||
/* Create new salt */
|
||||
|
@ -130,14 +129,16 @@ host_hash(const char *host, const char *name_from_hostfile, u_int src_len)
|
|||
return (NULL);
|
||||
}
|
||||
|
||||
HMAC_Init(&mac_ctx, salt, len, md);
|
||||
HMAC_Update(&mac_ctx, (u_char *)host, strlen(host));
|
||||
HMAC_Final(&mac_ctx, result, NULL);
|
||||
HMAC_cleanup(&mac_ctx);
|
||||
if ((ctx = ssh_hmac_start(SSH_DIGEST_SHA1)) == NULL ||
|
||||
ssh_hmac_init(ctx, salt, len) < 0 ||
|
||||
ssh_hmac_update(ctx, host, strlen(host)) < 0 ||
|
||||
ssh_hmac_final(ctx, result, sizeof(result)))
|
||||
fatal("%s: ssh_hmac failed", __func__);
|
||||
ssh_hmac_free(ctx);
|
||||
|
||||
if (__b64_ntop(salt, len, uu_salt, sizeof(uu_salt)) == -1 ||
|
||||
__b64_ntop(result, len, uu_result, sizeof(uu_result)) == -1)
|
||||
fatal("host_hash: __b64_ntop failed");
|
||||
fatal("%s: __b64_ntop failed", __func__);
|
||||
|
||||
snprintf(encoded, sizeof(encoded), "%s%s%c%s", HASH_MAGIC, uu_salt,
|
||||
HASH_DELIM, uu_result);
|
||||
|
@ -179,6 +180,7 @@ static int
|
|||
hostfile_check_key(int bits, const Key *key, const char *host,
|
||||
const char *filename, u_long linenum)
|
||||
{
|
||||
#ifdef WITH_SSH1
|
||||
if (key == NULL || key->type != KEY_RSA1 || key->rsa == NULL)
|
||||
return 1;
|
||||
if (bits != BN_num_bits(key->rsa->n)) {
|
||||
|
@ -188,6 +190,7 @@ hostfile_check_key(int bits, const Key *key, const char *host,
|
|||
logit("Warning: replace %d with %d in %s, line %lu.",
|
||||
bits, BN_num_bits(key->rsa->n), filename, linenum);
|
||||
}
|
||||
#endif
|
||||
return 1;
|
||||
}
|
||||
|
||||
|
@ -293,11 +296,15 @@ load_hostkeys(struct hostkeys *hostkeys, const char *host, const char *path)
|
|||
key = key_new(KEY_UNSPEC);
|
||||
if (!hostfile_read_key(&cp, &kbits, key)) {
|
||||
key_free(key);
|
||||
#ifdef WITH_SSH1
|
||||
key = key_new(KEY_RSA1);
|
||||
if (!hostfile_read_key(&cp, &kbits, key)) {
|
||||
key_free(key);
|
||||
continue;
|
||||
}
|
||||
#else
|
||||
continue;
|
||||
#endif
|
||||
}
|
||||
if (!hostfile_check_key(kbits, key, host, path, linenum))
|
||||
continue;
|
||||
|
@ -330,10 +337,10 @@ free_hostkeys(struct hostkeys *hostkeys)
|
|||
free(hostkeys->entries[i].host);
|
||||
free(hostkeys->entries[i].file);
|
||||
key_free(hostkeys->entries[i].key);
|
||||
bzero(hostkeys->entries + i, sizeof(*hostkeys->entries));
|
||||
explicit_bzero(hostkeys->entries + i, sizeof(*hostkeys->entries));
|
||||
}
|
||||
free(hostkeys->entries);
|
||||
bzero(hostkeys, sizeof(*hostkeys));
|
||||
explicit_bzero(hostkeys, sizeof(*hostkeys));
|
||||
free(hostkeys);
|
||||
}
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: kex.c,v 1.91 2013/05/17 00:13:13 djm Exp $ */
|
||||
/* $OpenBSD: kex.c,v 1.99 2014/04/29 18:01:49 markus Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2000, 2001 Markus Friedl. All rights reserved.
|
||||
*
|
||||
|
@ -30,7 +30,9 @@
|
|||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
|
||||
#ifdef WITH_OPENSSL
|
||||
#include <openssl/crypto.h>
|
||||
#endif
|
||||
|
||||
#include "xmalloc.h"
|
||||
#include "ssh2.h"
|
||||
|
@ -46,6 +48,7 @@
|
|||
#include "dispatch.h"
|
||||
#include "monitor.h"
|
||||
#include "roaming.h"
|
||||
#include "digest.h"
|
||||
|
||||
/* prototype */
|
||||
static void kex_kexinit_finish(Kex *);
|
||||
|
@ -55,21 +58,27 @@ struct kexalg {
|
|||
char *name;
|
||||
int type;
|
||||
int ec_nid;
|
||||
const EVP_MD *(*mdfunc)(void);
|
||||
int hash_alg;
|
||||
};
|
||||
static const struct kexalg kexalgs[] = {
|
||||
{ KEX_DH1, KEX_DH_GRP1_SHA1, 0, EVP_sha1 },
|
||||
{ KEX_DH14, KEX_DH_GRP14_SHA1, 0, EVP_sha1 },
|
||||
{ KEX_DHGEX_SHA1, KEX_DH_GEX_SHA1, 0, EVP_sha1 },
|
||||
{ KEX_DHGEX_SHA256, KEX_DH_GEX_SHA256, 0, EVP_sha256 },
|
||||
{ KEX_ECDH_SHA2_NISTP256, KEX_ECDH_SHA2, NID_X9_62_prime256v1, EVP_sha256 },
|
||||
{ KEX_ECDH_SHA2_NISTP384, KEX_ECDH_SHA2, NID_secp384r1, EVP_sha384 },
|
||||
{ KEX_ECDH_SHA2_NISTP521, KEX_ECDH_SHA2, NID_secp521r1, EVP_sha512 },
|
||||
{ NULL, -1, -1, NULL},
|
||||
#ifdef WITH_OPENSSL
|
||||
{ KEX_DH1, KEX_DH_GRP1_SHA1, 0, SSH_DIGEST_SHA1 },
|
||||
{ KEX_DH14, KEX_DH_GRP14_SHA1, 0, SSH_DIGEST_SHA1 },
|
||||
{ KEX_DHGEX_SHA1, KEX_DH_GEX_SHA1, 0, SSH_DIGEST_SHA1 },
|
||||
{ KEX_DHGEX_SHA256, KEX_DH_GEX_SHA256, 0, SSH_DIGEST_SHA256 },
|
||||
{ KEX_ECDH_SHA2_NISTP256, KEX_ECDH_SHA2,
|
||||
NID_X9_62_prime256v1, SSH_DIGEST_SHA256 },
|
||||
{ KEX_ECDH_SHA2_NISTP384, KEX_ECDH_SHA2, NID_secp384r1,
|
||||
SSH_DIGEST_SHA384 },
|
||||
{ KEX_ECDH_SHA2_NISTP521, KEX_ECDH_SHA2, NID_secp521r1,
|
||||
SSH_DIGEST_SHA512 },
|
||||
#endif
|
||||
{ KEX_CURVE25519_SHA256, KEX_C25519_SHA256, 0, SSH_DIGEST_SHA256 },
|
||||
{ NULL, -1, -1, -1},
|
||||
};
|
||||
|
||||
char *
|
||||
kex_alg_list(void)
|
||||
kex_alg_list(char sep)
|
||||
{
|
||||
char *ret = NULL;
|
||||
size_t nlen, rlen = 0;
|
||||
|
@ -77,7 +86,7 @@ kex_alg_list(void)
|
|||
|
||||
for (k = kexalgs; k->name != NULL; k++) {
|
||||
if (ret != NULL)
|
||||
ret[rlen++] = '\n';
|
||||
ret[rlen++] = sep;
|
||||
nlen = strlen(k->name);
|
||||
ret = xrealloc(ret, 1, rlen + nlen + 2);
|
||||
memcpy(ret + rlen, k->name, nlen + 1);
|
||||
|
@ -386,7 +395,7 @@ choose_kex(Kex *k, char *client, char *server)
|
|||
if ((kexalg = kex_alg_by_name(k->name)) == NULL)
|
||||
fatal("unsupported kex alg %s", k->name);
|
||||
k->kex_type = kexalg->type;
|
||||
k->evp_md = kexalg->mdfunc();
|
||||
k->hash_alg = kexalg->hash_alg;
|
||||
k->ec_nid = kexalg->ec_nid;
|
||||
}
|
||||
|
||||
|
@ -433,7 +442,7 @@ kex_choose_conf(Kex *kex)
|
|||
char **my, **peer;
|
||||
char **cprop, **sprop;
|
||||
int nenc, nmac, ncomp;
|
||||
u_int mode, ctos, need, authlen;
|
||||
u_int mode, ctos, need, dh_need, authlen;
|
||||
int first_kex_follows, type;
|
||||
|
||||
my = kex_buf2prop(&kex->my, NULL);
|
||||
|
@ -481,20 +490,21 @@ kex_choose_conf(Kex *kex)
|
|||
choose_kex(kex, cprop[PROPOSAL_KEX_ALGS], sprop[PROPOSAL_KEX_ALGS]);
|
||||
choose_hostkeyalg(kex, cprop[PROPOSAL_SERVER_HOST_KEY_ALGS],
|
||||
sprop[PROPOSAL_SERVER_HOST_KEY_ALGS]);
|
||||
need = 0;
|
||||
need = dh_need = 0;
|
||||
for (mode = 0; mode < MODE_MAX; mode++) {
|
||||
newkeys = kex->newkeys[mode];
|
||||
if (need < newkeys->enc.key_len)
|
||||
need = newkeys->enc.key_len;
|
||||
if (need < newkeys->enc.block_size)
|
||||
need = newkeys->enc.block_size;
|
||||
if (need < newkeys->enc.iv_len)
|
||||
need = newkeys->enc.iv_len;
|
||||
if (need < newkeys->mac.key_len)
|
||||
need = newkeys->mac.key_len;
|
||||
need = MAX(need, newkeys->enc.key_len);
|
||||
need = MAX(need, newkeys->enc.block_size);
|
||||
need = MAX(need, newkeys->enc.iv_len);
|
||||
need = MAX(need, newkeys->mac.key_len);
|
||||
dh_need = MAX(dh_need, cipher_seclen(newkeys->enc.cipher));
|
||||
dh_need = MAX(dh_need, newkeys->enc.block_size);
|
||||
dh_need = MAX(dh_need, newkeys->enc.iv_len);
|
||||
dh_need = MAX(dh_need, newkeys->mac.key_len);
|
||||
}
|
||||
/* XXX need runden? */
|
||||
kex->we_need = need;
|
||||
kex->dh_need = dh_need;
|
||||
|
||||
/* ignore the next message if the proposals do not match */
|
||||
if (first_kex_follows && !proposals_match(my, peer) &&
|
||||
|
@ -509,30 +519,34 @@ kex_choose_conf(Kex *kex)
|
|||
|
||||
static u_char *
|
||||
derive_key(Kex *kex, int id, u_int need, u_char *hash, u_int hashlen,
|
||||
BIGNUM *shared_secret)
|
||||
const u_char *shared_secret, u_int slen)
|
||||
{
|
||||
Buffer b;
|
||||
EVP_MD_CTX md;
|
||||
struct ssh_digest_ctx *hashctx;
|
||||
char c = id;
|
||||
u_int have;
|
||||
int mdsz;
|
||||
size_t mdsz;
|
||||
u_char *digest;
|
||||
|
||||
if ((mdsz = EVP_MD_size(kex->evp_md)) <= 0)
|
||||
fatal("bad kex md size %d", mdsz);
|
||||
if ((mdsz = ssh_digest_bytes(kex->hash_alg)) == 0)
|
||||
fatal("bad kex md size %zu", mdsz);
|
||||
digest = xmalloc(roundup(need, mdsz));
|
||||
|
||||
buffer_init(&b);
|
||||
buffer_put_bignum2(&b, shared_secret);
|
||||
buffer_append(&b, shared_secret, slen);
|
||||
|
||||
/* K1 = HASH(K || H || "A" || session_id) */
|
||||
EVP_DigestInit(&md, kex->evp_md);
|
||||
if (!(datafellows & SSH_BUG_DERIVEKEY))
|
||||
EVP_DigestUpdate(&md, buffer_ptr(&b), buffer_len(&b));
|
||||
EVP_DigestUpdate(&md, hash, hashlen);
|
||||
EVP_DigestUpdate(&md, &c, 1);
|
||||
EVP_DigestUpdate(&md, kex->session_id, kex->session_id_len);
|
||||
EVP_DigestFinal(&md, digest, NULL);
|
||||
if ((hashctx = ssh_digest_start(kex->hash_alg)) == NULL)
|
||||
fatal("%s: ssh_digest_start failed", __func__);
|
||||
if (ssh_digest_update_buffer(hashctx, &b) != 0 ||
|
||||
ssh_digest_update(hashctx, hash, hashlen) != 0 ||
|
||||
ssh_digest_update(hashctx, &c, 1) != 0 ||
|
||||
ssh_digest_update(hashctx, kex->session_id,
|
||||
kex->session_id_len) != 0)
|
||||
fatal("%s: ssh_digest_update failed", __func__);
|
||||
if (ssh_digest_final(hashctx, digest, mdsz) != 0)
|
||||
fatal("%s: ssh_digest_final failed", __func__);
|
||||
ssh_digest_free(hashctx);
|
||||
|
||||
/*
|
||||
* expand key:
|
||||
|
@ -540,12 +554,15 @@ derive_key(Kex *kex, int id, u_int need, u_char *hash, u_int hashlen,
|
|||
* Key = K1 || K2 || ... || Kn
|
||||
*/
|
||||
for (have = mdsz; need > have; have += mdsz) {
|
||||
EVP_DigestInit(&md, kex->evp_md);
|
||||
if (!(datafellows & SSH_BUG_DERIVEKEY))
|
||||
EVP_DigestUpdate(&md, buffer_ptr(&b), buffer_len(&b));
|
||||
EVP_DigestUpdate(&md, hash, hashlen);
|
||||
EVP_DigestUpdate(&md, digest, have);
|
||||
EVP_DigestFinal(&md, digest + have, NULL);
|
||||
if ((hashctx = ssh_digest_start(kex->hash_alg)) == NULL)
|
||||
fatal("%s: ssh_digest_start failed", __func__);
|
||||
if (ssh_digest_update_buffer(hashctx, &b) != 0 ||
|
||||
ssh_digest_update(hashctx, hash, hashlen) != 0 ||
|
||||
ssh_digest_update(hashctx, digest, have) != 0)
|
||||
fatal("%s: ssh_digest_update failed", __func__);
|
||||
if (ssh_digest_final(hashctx, digest + have, mdsz) != 0)
|
||||
fatal("%s: ssh_digest_final failed", __func__);
|
||||
ssh_digest_free(hashctx);
|
||||
}
|
||||
buffer_free(&b);
|
||||
#ifdef DEBUG_KEX
|
||||
|
@ -559,14 +576,15 @@ Newkeys *current_keys[MODE_MAX];
|
|||
|
||||
#define NKEYS 6
|
||||
void
|
||||
kex_derive_keys(Kex *kex, u_char *hash, u_int hashlen, BIGNUM *shared_secret)
|
||||
kex_derive_keys(Kex *kex, u_char *hash, u_int hashlen,
|
||||
const u_char *shared_secret, u_int slen)
|
||||
{
|
||||
u_char *keys[NKEYS];
|
||||
u_int i, mode, ctos;
|
||||
|
||||
for (i = 0; i < NKEYS; i++) {
|
||||
keys[i] = derive_key(kex, 'A'+i, kex->we_need, hash, hashlen,
|
||||
shared_secret);
|
||||
shared_secret, slen);
|
||||
}
|
||||
|
||||
debug2("kex_derive_keys");
|
||||
|
@ -581,6 +599,20 @@ kex_derive_keys(Kex *kex, u_char *hash, u_int hashlen, BIGNUM *shared_secret)
|
|||
}
|
||||
}
|
||||
|
||||
#ifdef WITH_OPENSSL
|
||||
void
|
||||
kex_derive_keys_bn(Kex *kex, u_char *hash, u_int hashlen, const BIGNUM *secret)
|
||||
{
|
||||
Buffer shared_secret;
|
||||
|
||||
buffer_init(&shared_secret);
|
||||
buffer_put_bignum2(&shared_secret, secret);
|
||||
kex_derive_keys(kex, hash, hashlen,
|
||||
buffer_ptr(&shared_secret), buffer_len(&shared_secret));
|
||||
buffer_free(&shared_secret);
|
||||
}
|
||||
#endif
|
||||
|
||||
Newkeys *
|
||||
kex_get_newkeys(int mode)
|
||||
{
|
||||
|
@ -591,38 +623,40 @@ kex_get_newkeys(int mode)
|
|||
return ret;
|
||||
}
|
||||
|
||||
#ifdef WITH_SSH1
|
||||
void
|
||||
derive_ssh1_session_id(BIGNUM *host_modulus, BIGNUM *server_modulus,
|
||||
u_int8_t cookie[8], u_int8_t id[16])
|
||||
{
|
||||
const EVP_MD *evp_md = EVP_md5();
|
||||
EVP_MD_CTX md;
|
||||
u_int8_t nbuf[2048], obuf[EVP_MAX_MD_SIZE];
|
||||
u_int8_t nbuf[2048], obuf[SSH_DIGEST_MAX_LENGTH];
|
||||
int len;
|
||||
struct ssh_digest_ctx *hashctx;
|
||||
|
||||
EVP_DigestInit(&md, evp_md);
|
||||
if ((hashctx = ssh_digest_start(SSH_DIGEST_MD5)) == NULL)
|
||||
fatal("%s: ssh_digest_start", __func__);
|
||||
|
||||
len = BN_num_bytes(host_modulus);
|
||||
if (len < (512 / 8) || (u_int)len > sizeof(nbuf))
|
||||
fatal("%s: bad host modulus (len %d)", __func__, len);
|
||||
BN_bn2bin(host_modulus, nbuf);
|
||||
EVP_DigestUpdate(&md, nbuf, len);
|
||||
if (ssh_digest_update(hashctx, nbuf, len) != 0)
|
||||
fatal("%s: ssh_digest_update failed", __func__);
|
||||
|
||||
len = BN_num_bytes(server_modulus);
|
||||
if (len < (512 / 8) || (u_int)len > sizeof(nbuf))
|
||||
fatal("%s: bad server modulus (len %d)", __func__, len);
|
||||
BN_bn2bin(server_modulus, nbuf);
|
||||
EVP_DigestUpdate(&md, nbuf, len);
|
||||
if (ssh_digest_update(hashctx, nbuf, len) != 0 ||
|
||||
ssh_digest_update(hashctx, cookie, 8) != 0)
|
||||
fatal("%s: ssh_digest_update failed", __func__);
|
||||
if (ssh_digest_final(hashctx, obuf, sizeof(obuf)) != 0)
|
||||
fatal("%s: ssh_digest_final failed", __func__);
|
||||
memcpy(id, obuf, ssh_digest_bytes(SSH_DIGEST_MD5));
|
||||
|
||||
EVP_DigestUpdate(&md, cookie, 8);
|
||||
|
||||
EVP_DigestFinal(&md, obuf, NULL);
|
||||
memcpy(id, obuf, 16);
|
||||
|
||||
memset(nbuf, 0, sizeof(nbuf));
|
||||
memset(obuf, 0, sizeof(obuf));
|
||||
memset(&md, 0, sizeof(md));
|
||||
explicit_bzero(nbuf, sizeof(nbuf));
|
||||
explicit_bzero(obuf, sizeof(obuf));
|
||||
}
|
||||
#endif
|
||||
|
||||
#if defined(DEBUG_KEX) || defined(DEBUG_KEXDH) || defined(DEBUG_KEXECDH)
|
||||
void
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: kex.h,v 1.56 2013/07/19 07:37:48 markus Exp $ */
|
||||
/* $OpenBSD: kex.h,v 1.64 2014/05/02 03:27:54 djm Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 2000, 2001 Markus Friedl. All rights reserved.
|
||||
|
@ -40,6 +40,7 @@
|
|||
#define KEX_ECDH_SHA2_NISTP256 "ecdh-sha2-nistp256"
|
||||
#define KEX_ECDH_SHA2_NISTP384 "ecdh-sha2-nistp384"
|
||||
#define KEX_ECDH_SHA2_NISTP521 "ecdh-sha2-nistp521"
|
||||
#define KEX_CURVE25519_SHA256 "curve25519-sha256@libssh.org"
|
||||
|
||||
#define COMP_NONE 0
|
||||
#define COMP_ZLIB 1
|
||||
|
@ -71,6 +72,7 @@ enum kex_exchange {
|
|||
KEX_DH_GEX_SHA1,
|
||||
KEX_DH_GEX_SHA256,
|
||||
KEX_ECDH_SHA2,
|
||||
KEX_C25519_SHA256,
|
||||
KEX_MAX
|
||||
};
|
||||
|
||||
|
@ -100,9 +102,8 @@ struct Mac {
|
|||
u_int key_len;
|
||||
int type;
|
||||
int etm; /* Encrypt-then-MAC */
|
||||
const EVP_MD *evp_md;
|
||||
HMAC_CTX evp_ctx;
|
||||
struct umac_ctx *umac_ctx;
|
||||
struct ssh_hmac_ctx *hmac_ctx;
|
||||
struct umac_ctx *umac_ctx;
|
||||
};
|
||||
struct Comp {
|
||||
int type;
|
||||
|
@ -119,6 +120,7 @@ struct Kex {
|
|||
u_int session_id_len;
|
||||
Newkeys *newkeys[MODE_MAX];
|
||||
u_int we_need;
|
||||
u_int dh_need;
|
||||
int server;
|
||||
char *name;
|
||||
int hostkey_type;
|
||||
|
@ -128,7 +130,7 @@ struct Kex {
|
|||
Buffer peer;
|
||||
sig_atomic_t done;
|
||||
int flags;
|
||||
const EVP_MD *evp_md;
|
||||
int hash_alg;
|
||||
int ec_nid;
|
||||
char *client_version_string;
|
||||
char *server_version_string;
|
||||
|
@ -141,14 +143,15 @@ struct Kex {
|
|||
};
|
||||
|
||||
int kex_names_valid(const char *);
|
||||
char *kex_alg_list(void);
|
||||
char *kex_alg_list(char);
|
||||
|
||||
Kex *kex_setup(char *[PROPOSAL_MAX]);
|
||||
void kex_finish(Kex *);
|
||||
|
||||
void kex_send_kexinit(Kex *);
|
||||
void kex_input_kexinit(int, u_int32_t, void *);
|
||||
void kex_derive_keys(Kex *, u_char *, u_int, BIGNUM *);
|
||||
void kex_derive_keys(Kex *, u_char *, u_int, const u_char *, u_int);
|
||||
void kex_derive_keys_bn(Kex *, u_char *, u_int, const BIGNUM *);
|
||||
|
||||
Newkeys *kex_get_newkeys(int);
|
||||
|
||||
|
@ -158,18 +161,33 @@ void kexgex_client(Kex *);
|
|||
void kexgex_server(Kex *);
|
||||
void kexecdh_client(Kex *);
|
||||
void kexecdh_server(Kex *);
|
||||
void kexc25519_client(Kex *);
|
||||
void kexc25519_server(Kex *);
|
||||
|
||||
void
|
||||
kex_dh_hash(char *, char *, char *, int, char *, int, u_char *, int,
|
||||
BIGNUM *, BIGNUM *, BIGNUM *, u_char **, u_int *);
|
||||
void
|
||||
kexgex_hash(const EVP_MD *, char *, char *, char *, int, char *,
|
||||
kexgex_hash(int, char *, char *, char *, int, char *,
|
||||
int, u_char *, int, int, int, int, BIGNUM *, BIGNUM *, BIGNUM *,
|
||||
BIGNUM *, BIGNUM *, u_char **, u_int *);
|
||||
void
|
||||
kex_ecdh_hash(const EVP_MD *, const EC_GROUP *, char *, char *, char *, int,
|
||||
kex_ecdh_hash(int, const EC_GROUP *, char *, char *, char *, int,
|
||||
char *, int, u_char *, int, const EC_POINT *, const EC_POINT *,
|
||||
const BIGNUM *, u_char **, u_int *);
|
||||
void
|
||||
kex_c25519_hash(int, char *, char *, char *, int,
|
||||
char *, int, u_char *, int, const u_char *, const u_char *,
|
||||
const u_char *, u_int, u_char **, u_int *);
|
||||
|
||||
#define CURVE25519_SIZE 32
|
||||
void kexc25519_keygen(u_char[CURVE25519_SIZE], u_char[CURVE25519_SIZE])
|
||||
__attribute__((__bounded__(__minbytes__, 1, CURVE25519_SIZE)))
|
||||
__attribute__((__bounded__(__minbytes__, 2, CURVE25519_SIZE)));
|
||||
void kexc25519_shared_key(const u_char key[CURVE25519_SIZE],
|
||||
const u_char pub[CURVE25519_SIZE], Buffer *out)
|
||||
__attribute__((__bounded__(__minbytes__, 1, CURVE25519_SIZE)))
|
||||
__attribute__((__bounded__(__minbytes__, 2, CURVE25519_SIZE)));
|
||||
|
||||
void
|
||||
derive_ssh1_session_id(BIGNUM *, BIGNUM *, u_int8_t[8], u_int8_t[16]);
|
||||
|
|
|
@ -0,0 +1,120 @@
|
|||
/* $OpenBSD: kexc25519.c,v 1.7 2014/05/02 03:27:54 djm Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2001, 2013 Markus Friedl. All rights reserved.
|
||||
* Copyright (c) 2010 Damien Miller. All rights reserved.
|
||||
* Copyright (c) 2013 Aris Adamantiadis. All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
* 1. Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* 2. Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in the
|
||||
* documentation and/or other materials provided with the distribution.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
|
||||
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
|
||||
* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
|
||||
* IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
|
||||
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
||||
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
||||
* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
|
||||
#include <sys/types.h>
|
||||
|
||||
#include <signal.h>
|
||||
#include <string.h>
|
||||
|
||||
#include <openssl/bn.h>
|
||||
#include <openssl/evp.h>
|
||||
|
||||
#include "buffer.h"
|
||||
#include "ssh2.h"
|
||||
#include "key.h"
|
||||
#include "cipher.h"
|
||||
#include "kex.h"
|
||||
#include "log.h"
|
||||
#include "digest.h"
|
||||
|
||||
extern int crypto_scalarmult_curve25519(u_char a[CURVE25519_SIZE],
|
||||
const u_char b[CURVE25519_SIZE], const u_char c[CURVE25519_SIZE])
|
||||
__attribute__((__bounded__(__minbytes__, 1, CURVE25519_SIZE)))
|
||||
__attribute__((__bounded__(__minbytes__, 2, CURVE25519_SIZE)))
|
||||
__attribute__((__bounded__(__minbytes__, 3, CURVE25519_SIZE)));
|
||||
|
||||
void
|
||||
kexc25519_keygen(u_char key[CURVE25519_SIZE], u_char pub[CURVE25519_SIZE])
|
||||
{
|
||||
static const u_char basepoint[CURVE25519_SIZE] = {9};
|
||||
|
||||
arc4random_buf(key, CURVE25519_SIZE);
|
||||
crypto_scalarmult_curve25519(pub, key, basepoint);
|
||||
}
|
||||
|
||||
void
|
||||
kexc25519_shared_key(const u_char key[CURVE25519_SIZE],
|
||||
const u_char pub[CURVE25519_SIZE], Buffer *out)
|
||||
{
|
||||
u_char shared_key[CURVE25519_SIZE];
|
||||
|
||||
crypto_scalarmult_curve25519(shared_key, key, pub);
|
||||
#ifdef DEBUG_KEXECDH
|
||||
dump_digest("shared secret", shared_key, CURVE25519_SIZE);
|
||||
#endif
|
||||
buffer_clear(out);
|
||||
buffer_put_bignum2_from_string(out, shared_key, CURVE25519_SIZE);
|
||||
explicit_bzero(shared_key, CURVE25519_SIZE);
|
||||
}
|
||||
|
||||
void
|
||||
kex_c25519_hash(
|
||||
int hash_alg,
|
||||
char *client_version_string,
|
||||
char *server_version_string,
|
||||
char *ckexinit, int ckexinitlen,
|
||||
char *skexinit, int skexinitlen,
|
||||
u_char *serverhostkeyblob, int sbloblen,
|
||||
const u_char client_dh_pub[CURVE25519_SIZE],
|
||||
const u_char server_dh_pub[CURVE25519_SIZE],
|
||||
const u_char *shared_secret, u_int secretlen,
|
||||
u_char **hash, u_int *hashlen)
|
||||
{
|
||||
Buffer b;
|
||||
static u_char digest[SSH_DIGEST_MAX_LENGTH];
|
||||
|
||||
buffer_init(&b);
|
||||
buffer_put_cstring(&b, client_version_string);
|
||||
buffer_put_cstring(&b, server_version_string);
|
||||
|
||||
/* kexinit messages: fake header: len+SSH2_MSG_KEXINIT */
|
||||
buffer_put_int(&b, ckexinitlen+1);
|
||||
buffer_put_char(&b, SSH2_MSG_KEXINIT);
|
||||
buffer_append(&b, ckexinit, ckexinitlen);
|
||||
buffer_put_int(&b, skexinitlen+1);
|
||||
buffer_put_char(&b, SSH2_MSG_KEXINIT);
|
||||
buffer_append(&b, skexinit, skexinitlen);
|
||||
|
||||
buffer_put_string(&b, serverhostkeyblob, sbloblen);
|
||||
buffer_put_string(&b, client_dh_pub, CURVE25519_SIZE);
|
||||
buffer_put_string(&b, server_dh_pub, CURVE25519_SIZE);
|
||||
buffer_append(&b, shared_secret, secretlen);
|
||||
|
||||
#ifdef DEBUG_KEX
|
||||
buffer_dump(&b);
|
||||
#endif
|
||||
if (ssh_digest_buffer(hash_alg, &b, digest, sizeof(digest)) != 0)
|
||||
fatal("%s: digest_buffer failed", __func__);
|
||||
|
||||
buffer_free(&b);
|
||||
|
||||
#ifdef DEBUG_KEX
|
||||
dump_digest("hash", digest, ssh_digest_bytes(hash_alg));
|
||||
#endif
|
||||
*hash = digest;
|
||||
*hashlen = ssh_digest_bytes(hash_alg);
|
||||
}
|
|
@ -0,0 +1,127 @@
|
|||
/* $OpenBSD: kexc25519c.c,v 1.4 2014/01/12 08:13:13 djm Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2001 Markus Friedl. All rights reserved.
|
||||
* Copyright (c) 2010 Damien Miller. All rights reserved.
|
||||
* Copyright (c) 2013 Aris Adamantiadis. All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
* 1. Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* 2. Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in the
|
||||
* documentation and/or other materials provided with the distribution.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
|
||||
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
|
||||
* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
|
||||
* IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
|
||||
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
||||
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
||||
* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
|
||||
#include <sys/types.h>
|
||||
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
#include <signal.h>
|
||||
|
||||
#include "xmalloc.h"
|
||||
#include "buffer.h"
|
||||
#include "key.h"
|
||||
#include "cipher.h"
|
||||
#include "kex.h"
|
||||
#include "log.h"
|
||||
#include "packet.h"
|
||||
#include "ssh2.h"
|
||||
|
||||
void
|
||||
kexc25519_client(Kex *kex)
|
||||
{
|
||||
Key *server_host_key;
|
||||
u_char client_key[CURVE25519_SIZE];
|
||||
u_char client_pubkey[CURVE25519_SIZE];
|
||||
u_char *server_pubkey = NULL;
|
||||
u_char *server_host_key_blob = NULL, *signature = NULL;
|
||||
u_char *hash;
|
||||
u_int slen, sbloblen, hashlen;
|
||||
Buffer shared_secret;
|
||||
|
||||
kexc25519_keygen(client_key, client_pubkey);
|
||||
|
||||
packet_start(SSH2_MSG_KEX_ECDH_INIT);
|
||||
packet_put_string(client_pubkey, sizeof(client_pubkey));
|
||||
packet_send();
|
||||
debug("sending SSH2_MSG_KEX_ECDH_INIT");
|
||||
|
||||
#ifdef DEBUG_KEXECDH
|
||||
dump_digest("client private key:", client_key, sizeof(client_key));
|
||||
#endif
|
||||
|
||||
debug("expecting SSH2_MSG_KEX_ECDH_REPLY");
|
||||
packet_read_expect(SSH2_MSG_KEX_ECDH_REPLY);
|
||||
|
||||
/* hostkey */
|
||||
server_host_key_blob = packet_get_string(&sbloblen);
|
||||
server_host_key = key_from_blob(server_host_key_blob, sbloblen);
|
||||
if (server_host_key == NULL)
|
||||
fatal("cannot decode server_host_key_blob");
|
||||
if (server_host_key->type != kex->hostkey_type)
|
||||
fatal("type mismatch for decoded server_host_key_blob");
|
||||
if (kex->verify_host_key == NULL)
|
||||
fatal("cannot verify server_host_key");
|
||||
if (kex->verify_host_key(server_host_key) == -1)
|
||||
fatal("server_host_key verification failed");
|
||||
|
||||
/* Q_S, server public key */
|
||||
server_pubkey = packet_get_string(&slen);
|
||||
if (slen != CURVE25519_SIZE)
|
||||
fatal("Incorrect size for server Curve25519 pubkey: %d", slen);
|
||||
|
||||
#ifdef DEBUG_KEXECDH
|
||||
dump_digest("server public key:", server_pubkey, CURVE25519_SIZE);
|
||||
#endif
|
||||
|
||||
/* signed H */
|
||||
signature = packet_get_string(&slen);
|
||||
packet_check_eom();
|
||||
|
||||
buffer_init(&shared_secret);
|
||||
kexc25519_shared_key(client_key, server_pubkey, &shared_secret);
|
||||
|
||||
/* calc and verify H */
|
||||
kex_c25519_hash(
|
||||
kex->hash_alg,
|
||||
kex->client_version_string,
|
||||
kex->server_version_string,
|
||||
buffer_ptr(&kex->my), buffer_len(&kex->my),
|
||||
buffer_ptr(&kex->peer), buffer_len(&kex->peer),
|
||||
server_host_key_blob, sbloblen,
|
||||
client_pubkey,
|
||||
server_pubkey,
|
||||
buffer_ptr(&shared_secret), buffer_len(&shared_secret),
|
||||
&hash, &hashlen
|
||||
);
|
||||
free(server_host_key_blob);
|
||||
free(server_pubkey);
|
||||
if (key_verify(server_host_key, signature, slen, hash, hashlen) != 1)
|
||||
fatal("key_verify failed for server_host_key");
|
||||
key_free(server_host_key);
|
||||
free(signature);
|
||||
|
||||
/* save session id */
|
||||
if (kex->session_id == NULL) {
|
||||
kex->session_id_len = hashlen;
|
||||
kex->session_id = xmalloc(kex->session_id_len);
|
||||
memcpy(kex->session_id, hash, kex->session_id_len);
|
||||
}
|
||||
kex_derive_keys(kex, hash, hashlen,
|
||||
buffer_ptr(&shared_secret), buffer_len(&shared_secret));
|
||||
buffer_free(&shared_secret);
|
||||
kex_finish(kex);
|
||||
}
|
|
@ -0,0 +1,124 @@
|
|||
/* $OpenBSD: kexc25519s.c,v 1.4 2014/01/12 08:13:13 djm Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2001 Markus Friedl. All rights reserved.
|
||||
* Copyright (c) 2010 Damien Miller. All rights reserved.
|
||||
* Copyright (c) 2013 Aris Adamantiadis. All rights reserved.
|
||||
*
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
* 1. Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
* 2. Redistributions in binary form must reproduce the above copyright
|
||||
* notice, this list of conditions and the following disclaimer in the
|
||||
* documentation and/or other materials provided with the distribution.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
|
||||
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
|
||||
* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
|
||||
* IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
|
||||
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
||||
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
||||
* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
|
||||
#include <sys/types.h>
|
||||
#include <string.h>
|
||||
#include <signal.h>
|
||||
|
||||
#include "xmalloc.h"
|
||||
#include "buffer.h"
|
||||
#include "key.h"
|
||||
#include "cipher.h"
|
||||
#include "kex.h"
|
||||
#include "log.h"
|
||||
#include "packet.h"
|
||||
#include "ssh2.h"
|
||||
|
||||
void
|
||||
kexc25519_server(Kex *kex)
|
||||
{
|
||||
Key *server_host_private, *server_host_public;
|
||||
u_char *server_host_key_blob = NULL, *signature = NULL;
|
||||
u_char server_key[CURVE25519_SIZE];
|
||||
u_char *client_pubkey = NULL;
|
||||
u_char server_pubkey[CURVE25519_SIZE];
|
||||
u_char *hash;
|
||||
u_int slen, sbloblen, hashlen;
|
||||
Buffer shared_secret;
|
||||
|
||||
/* generate private key */
|
||||
kexc25519_keygen(server_key, server_pubkey);
|
||||
#ifdef DEBUG_KEXECDH
|
||||
dump_digest("server private key:", server_key, sizeof(server_key));
|
||||
#endif
|
||||
|
||||
if (kex->load_host_public_key == NULL ||
|
||||
kex->load_host_private_key == NULL)
|
||||
fatal("Cannot load hostkey");
|
||||
server_host_public = kex->load_host_public_key(kex->hostkey_type);
|
||||
if (server_host_public == NULL)
|
||||
fatal("Unsupported hostkey type %d", kex->hostkey_type);
|
||||
server_host_private = kex->load_host_private_key(kex->hostkey_type);
|
||||
|
||||
debug("expecting SSH2_MSG_KEX_ECDH_INIT");
|
||||
packet_read_expect(SSH2_MSG_KEX_ECDH_INIT);
|
||||
client_pubkey = packet_get_string(&slen);
|
||||
if (slen != CURVE25519_SIZE)
|
||||
fatal("Incorrect size for server Curve25519 pubkey: %d", slen);
|
||||
packet_check_eom();
|
||||
|
||||
#ifdef DEBUG_KEXECDH
|
||||
dump_digest("client public key:", client_pubkey, CURVE25519_SIZE);
|
||||
#endif
|
||||
|
||||
buffer_init(&shared_secret);
|
||||
kexc25519_shared_key(server_key, client_pubkey, &shared_secret);
|
||||
|
||||
/* calc H */
|
||||
key_to_blob(server_host_public, &server_host_key_blob, &sbloblen);
|
||||
kex_c25519_hash(
|
||||
kex->hash_alg,
|
||||
kex->client_version_string,
|
||||
kex->server_version_string,
|
||||
buffer_ptr(&kex->peer), buffer_len(&kex->peer),
|
||||
buffer_ptr(&kex->my), buffer_len(&kex->my),
|
||||
server_host_key_blob, sbloblen,
|
||||
client_pubkey,
|
||||
server_pubkey,
|
||||
buffer_ptr(&shared_secret), buffer_len(&shared_secret),
|
||||
&hash, &hashlen
|
||||
);
|
||||
|
||||
/* save session id := H */
|
||||
if (kex->session_id == NULL) {
|
||||
kex->session_id_len = hashlen;
|
||||
kex->session_id = xmalloc(kex->session_id_len);
|
||||
memcpy(kex->session_id, hash, kex->session_id_len);
|
||||
}
|
||||
|
||||
/* sign H */
|
||||
kex->sign(server_host_private, server_host_public, &signature, &slen,
|
||||
hash, hashlen);
|
||||
|
||||
/* destroy_sensitive_data(); */
|
||||
|
||||
/* send server hostkey, ECDH pubkey 'Q_S' and signed H */
|
||||
packet_start(SSH2_MSG_KEX_ECDH_REPLY);
|
||||
packet_put_string(server_host_key_blob, sbloblen);
|
||||
packet_put_string(server_pubkey, sizeof(server_pubkey));
|
||||
packet_put_string(signature, slen);
|
||||
packet_send();
|
||||
|
||||
free(signature);
|
||||
free(server_host_key_blob);
|
||||
/* have keys, free server key */
|
||||
free(client_pubkey);
|
||||
|
||||
kex_derive_keys(kex, hash, hashlen,
|
||||
buffer_ptr(&shared_secret), buffer_len(&shared_secret));
|
||||
buffer_free(&shared_secret);
|
||||
kex_finish(kex);
|
||||
}
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: kexdh.c,v 1.23 2006/08/03 03:34:42 deraadt Exp $ */
|
||||
/* $OpenBSD: kexdh.c,v 1.24 2014/01/09 23:20:00 djm Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2001 Markus Friedl. All rights reserved.
|
||||
*
|
||||
|
@ -34,6 +34,8 @@
|
|||
#include "key.h"
|
||||
#include "cipher.h"
|
||||
#include "kex.h"
|
||||
#include "digest.h"
|
||||
#include "log.h"
|
||||
|
||||
void
|
||||
kex_dh_hash(
|
||||
|
@ -48,9 +50,7 @@ kex_dh_hash(
|
|||
u_char **hash, u_int *hashlen)
|
||||
{
|
||||
Buffer b;
|
||||
static u_char digest[EVP_MAX_MD_SIZE];
|
||||
const EVP_MD *evp_md = EVP_sha1();
|
||||
EVP_MD_CTX md;
|
||||
static u_char digest[SSH_DIGEST_MAX_LENGTH];
|
||||
|
||||
buffer_init(&b);
|
||||
buffer_put_cstring(&b, client_version_string);
|
||||
|
@ -72,15 +72,14 @@ kex_dh_hash(
|
|||
#ifdef DEBUG_KEX
|
||||
buffer_dump(&b);
|
||||
#endif
|
||||
EVP_DigestInit(&md, evp_md);
|
||||
EVP_DigestUpdate(&md, buffer_ptr(&b), buffer_len(&b));
|
||||
EVP_DigestFinal(&md, digest, NULL);
|
||||
if (ssh_digest_buffer(SSH_DIGEST_SHA1, &b, digest, sizeof(digest)) != 0)
|
||||
fatal("%s: ssh_digest_buffer failed", __func__);
|
||||
|
||||
buffer_free(&b);
|
||||
|
||||
#ifdef DEBUG_KEX
|
||||
dump_digest("hash", digest, EVP_MD_size(evp_md));
|
||||
dump_digest("hash", digest, ssh_digest_bytes(SSH_DIGEST_SHA1));
|
||||
#endif
|
||||
*hash = digest;
|
||||
*hashlen = EVP_MD_size(evp_md);
|
||||
*hashlen = ssh_digest_bytes(SSH_DIGEST_SHA1);
|
||||
}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: kexdhc.c,v 1.13 2013/05/17 00:13:13 djm Exp $ */
|
||||
/* $OpenBSD: kexdhc.c,v 1.15 2014/02/02 03:44:31 djm Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2001 Markus Friedl. All rights reserved.
|
||||
*
|
||||
|
@ -121,7 +121,7 @@ kexdh_client(Kex *kex)
|
|||
fatal("kexdh_client: BN_new failed");
|
||||
if (BN_bin2bn(kbuf, kout, shared_secret) == NULL)
|
||||
fatal("kexdh_client: BN_bin2bn failed");
|
||||
memset(kbuf, 0, klen);
|
||||
explicit_bzero(kbuf, klen);
|
||||
free(kbuf);
|
||||
|
||||
/* calc and verify H */
|
||||
|
@ -152,7 +152,7 @@ kexdh_client(Kex *kex)
|
|||
memcpy(kex->session_id, hash, kex->session_id_len);
|
||||
}
|
||||
|
||||
kex_derive_keys(kex, hash, hashlen, shared_secret);
|
||||
kex_derive_keys_bn(kex, hash, hashlen, shared_secret);
|
||||
BN_clear_free(shared_secret);
|
||||
kex_finish(kex);
|
||||
}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: kexdhs.c,v 1.14 2013/07/19 07:37:48 markus Exp $ */
|
||||
/* $OpenBSD: kexdhs.c,v 1.18 2014/02/02 03:44:31 djm Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2001 Markus Friedl. All rights reserved.
|
||||
*
|
||||
|
@ -39,10 +39,6 @@
|
|||
#include "packet.h"
|
||||
#include "dh.h"
|
||||
#include "ssh2.h"
|
||||
#ifdef GSSAPI
|
||||
#include "ssh-gss.h"
|
||||
#endif
|
||||
#include "monitor_wrap.h"
|
||||
|
||||
void
|
||||
kexdh_server(Kex *kex)
|
||||
|
@ -111,7 +107,7 @@ kexdh_server(Kex *kex)
|
|||
fatal("kexdh_server: BN_new failed");
|
||||
if (BN_bin2bn(kbuf, kout, shared_secret) == NULL)
|
||||
fatal("kexdh_server: BN_bin2bn failed");
|
||||
memset(kbuf, 0, klen);
|
||||
explicit_bzero(kbuf, klen);
|
||||
free(kbuf);
|
||||
|
||||
key_to_blob(server_host_public, &server_host_key_blob, &sbloblen);
|
||||
|
@ -155,7 +151,7 @@ kexdh_server(Kex *kex)
|
|||
/* have keys, free DH */
|
||||
DH_free(dh);
|
||||
|
||||
kex_derive_keys(kex, hash, hashlen, shared_secret);
|
||||
kex_derive_keys_bn(kex, hash, hashlen, shared_secret);
|
||||
BN_clear_free(shared_secret);
|
||||
kex_finish(kex);
|
||||
}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: kexecdh.c,v 1.4 2013/04/19 01:06:50 djm Exp $ */
|
||||
/* $OpenBSD: kexecdh.c,v 1.5 2014/01/09 23:20:00 djm Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2001 Markus Friedl. All rights reserved.
|
||||
* Copyright (c) 2010 Damien Miller. All rights reserved.
|
||||
|
@ -40,10 +40,11 @@
|
|||
#include "cipher.h"
|
||||
#include "kex.h"
|
||||
#include "log.h"
|
||||
#include "digest.h"
|
||||
|
||||
void
|
||||
kex_ecdh_hash(
|
||||
const EVP_MD *evp_md,
|
||||
int hash_alg,
|
||||
const EC_GROUP *ec_group,
|
||||
char *client_version_string,
|
||||
char *server_version_string,
|
||||
|
@ -56,8 +57,7 @@ kex_ecdh_hash(
|
|||
u_char **hash, u_int *hashlen)
|
||||
{
|
||||
Buffer b;
|
||||
EVP_MD_CTX md;
|
||||
static u_char digest[EVP_MAX_MD_SIZE];
|
||||
static u_char digest[SSH_DIGEST_MAX_LENGTH];
|
||||
|
||||
buffer_init(&b);
|
||||
buffer_put_cstring(&b, client_version_string);
|
||||
|
@ -79,16 +79,14 @@ kex_ecdh_hash(
|
|||
#ifdef DEBUG_KEX
|
||||
buffer_dump(&b);
|
||||
#endif
|
||||
EVP_DigestInit(&md, evp_md);
|
||||
EVP_DigestUpdate(&md, buffer_ptr(&b), buffer_len(&b));
|
||||
EVP_DigestFinal(&md, digest, NULL);
|
||||
if (ssh_digest_buffer(hash_alg, &b, digest, sizeof(digest)) != 0)
|
||||
fatal("%s: ssh_digest_buffer failed", __func__);
|
||||
|
||||
buffer_free(&b);
|
||||
|
||||
#ifdef DEBUG_KEX
|
||||
dump_digest("hash", digest, EVP_MD_size(evp_md));
|
||||
dump_digest("hash", digest, ssh_digest_bytes(hash_alg));
|
||||
#endif
|
||||
*hash = digest;
|
||||
*hashlen = EVP_MD_size(evp_md);
|
||||
*hashlen = ssh_digest_bytes(hash_alg);
|
||||
}
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: kexecdhc.c,v 1.4 2013/05/17 00:13:13 djm Exp $ */
|
||||
/* $OpenBSD: kexecdhc.c,v 1.7 2014/02/02 03:44:31 djm Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2001 Markus Friedl. All rights reserved.
|
||||
* Copyright (c) 2010 Damien Miller. All rights reserved.
|
||||
|
@ -115,12 +115,12 @@ kexecdh_client(Kex *kex)
|
|||
fatal("%s: BN_new failed", __func__);
|
||||
if (BN_bin2bn(kbuf, klen, shared_secret) == NULL)
|
||||
fatal("%s: BN_bin2bn failed", __func__);
|
||||
memset(kbuf, 0, klen);
|
||||
explicit_bzero(kbuf, klen);
|
||||
free(kbuf);
|
||||
|
||||
/* calc and verify H */
|
||||
kex_ecdh_hash(
|
||||
kex->evp_md,
|
||||
kex->hash_alg,
|
||||
group,
|
||||
kex->client_version_string,
|
||||
kex->server_version_string,
|
||||
|
@ -148,7 +148,7 @@ kexecdh_client(Kex *kex)
|
|||
memcpy(kex->session_id, hash, kex->session_id_len);
|
||||
}
|
||||
|
||||
kex_derive_keys(kex, hash, hashlen, shared_secret);
|
||||
kex_derive_keys_bn(kex, hash, hashlen, shared_secret);
|
||||
BN_clear_free(shared_secret);
|
||||
kex_finish(kex);
|
||||
}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: kexecdhs.c,v 1.5 2013/07/19 07:37:48 markus Exp $ */
|
||||
/* $OpenBSD: kexecdhs.c,v 1.10 2014/02/02 03:44:31 djm Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2001 Markus Friedl. All rights reserved.
|
||||
* Copyright (c) 2010 Damien Miller. All rights reserved.
|
||||
|
@ -37,12 +37,7 @@
|
|||
#include "kex.h"
|
||||
#include "log.h"
|
||||
#include "packet.h"
|
||||
#include "dh.h"
|
||||
#include "ssh2.h"
|
||||
#ifdef GSSAPI
|
||||
#include "ssh-gss.h"
|
||||
#endif
|
||||
#include "monitor_wrap.h"
|
||||
|
||||
void
|
||||
kexecdh_server(Kex *kex)
|
||||
|
@ -104,13 +99,13 @@ kexecdh_server(Kex *kex)
|
|||
fatal("%s: BN_new failed", __func__);
|
||||
if (BN_bin2bn(kbuf, klen, shared_secret) == NULL)
|
||||
fatal("%s: BN_bin2bn failed", __func__);
|
||||
memset(kbuf, 0, klen);
|
||||
explicit_bzero(kbuf, klen);
|
||||
free(kbuf);
|
||||
|
||||
/* calc H */
|
||||
key_to_blob(server_host_public, &server_host_key_blob, &sbloblen);
|
||||
kex_ecdh_hash(
|
||||
kex->evp_md,
|
||||
kex->hash_alg,
|
||||
group,
|
||||
kex->client_version_string,
|
||||
kex->server_version_string,
|
||||
|
@ -149,7 +144,7 @@ kexecdh_server(Kex *kex)
|
|||
/* have keys, free server key */
|
||||
EC_KEY_free(server_key);
|
||||
|
||||
kex_derive_keys(kex, hash, hashlen, shared_secret);
|
||||
kex_derive_keys_bn(kex, hash, hashlen, shared_secret);
|
||||
BN_clear_free(shared_secret);
|
||||
kex_finish(kex);
|
||||
}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: kexgex.c,v 1.27 2006/08/03 03:34:42 deraadt Exp $ */
|
||||
/* $OpenBSD: kexgex.c,v 1.28 2014/01/09 23:20:00 djm Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2000 Niels Provos. All rights reserved.
|
||||
* Copyright (c) 2001 Markus Friedl. All rights reserved.
|
||||
|
@ -34,10 +34,12 @@
|
|||
#include "cipher.h"
|
||||
#include "kex.h"
|
||||
#include "ssh2.h"
|
||||
#include "digest.h"
|
||||
#include "log.h"
|
||||
|
||||
void
|
||||
kexgex_hash(
|
||||
const EVP_MD *evp_md,
|
||||
int hash_alg,
|
||||
char *client_version_string,
|
||||
char *server_version_string,
|
||||
char *ckexinit, int ckexinitlen,
|
||||
|
@ -50,8 +52,7 @@ kexgex_hash(
|
|||
u_char **hash, u_int *hashlen)
|
||||
{
|
||||
Buffer b;
|
||||
static u_char digest[EVP_MAX_MD_SIZE];
|
||||
EVP_MD_CTX md;
|
||||
static u_char digest[SSH_DIGEST_MAX_LENGTH];
|
||||
|
||||
buffer_init(&b);
|
||||
buffer_put_cstring(&b, client_version_string);
|
||||
|
@ -82,15 +83,14 @@ kexgex_hash(
|
|||
#ifdef DEBUG_KEXDH
|
||||
buffer_dump(&b);
|
||||
#endif
|
||||
|
||||
EVP_DigestInit(&md, evp_md);
|
||||
EVP_DigestUpdate(&md, buffer_ptr(&b), buffer_len(&b));
|
||||
EVP_DigestFinal(&md, digest, NULL);
|
||||
if (ssh_digest_buffer(hash_alg, &b, digest, sizeof(digest)) != 0)
|
||||
fatal("%s: ssh_digest_buffer failed", __func__);
|
||||
|
||||
buffer_free(&b);
|
||||
*hash = digest;
|
||||
*hashlen = EVP_MD_size(evp_md);
|
||||
#ifdef DEBUG_KEXDH
|
||||
dump_digest("hash", digest, *hashlen);
|
||||
|
||||
#ifdef DEBUG_KEX
|
||||
dump_digest("hash", digest, ssh_digest_bytes(hash_alg));
|
||||
#endif
|
||||
*hash = digest;
|
||||
*hashlen = ssh_digest_bytes(hash_alg);
|
||||
}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: kexgexc.c,v 1.13 2013/05/17 00:13:13 djm Exp $ */
|
||||
/* $OpenBSD: kexgexc.c,v 1.17 2014/02/02 03:44:31 djm Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2000 Niels Provos. All rights reserved.
|
||||
* Copyright (c) 2001 Markus Friedl. All rights reserved.
|
||||
|
@ -55,7 +55,7 @@ kexgex_client(Kex *kex)
|
|||
int min, max, nbits;
|
||||
DH *dh;
|
||||
|
||||
nbits = dh_estimate(kex->we_need * 8);
|
||||
nbits = dh_estimate(kex->dh_need * 8);
|
||||
|
||||
if (datafellows & SSH_OLD_DHGEX) {
|
||||
/* Old GEX request */
|
||||
|
@ -159,7 +159,7 @@ kexgex_client(Kex *kex)
|
|||
fatal("kexgex_client: BN_new failed");
|
||||
if (BN_bin2bn(kbuf, kout, shared_secret) == NULL)
|
||||
fatal("kexgex_client: BN_bin2bn failed");
|
||||
memset(kbuf, 0, klen);
|
||||
explicit_bzero(kbuf, klen);
|
||||
free(kbuf);
|
||||
|
||||
if (datafellows & SSH_OLD_DHGEX)
|
||||
|
@ -167,7 +167,7 @@ kexgex_client(Kex *kex)
|
|||
|
||||
/* calc and verify H */
|
||||
kexgex_hash(
|
||||
kex->evp_md,
|
||||
kex->hash_alg,
|
||||
kex->client_version_string,
|
||||
kex->server_version_string,
|
||||
buffer_ptr(&kex->my), buffer_len(&kex->my),
|
||||
|
@ -197,7 +197,7 @@ kexgex_client(Kex *kex)
|
|||
kex->session_id = xmalloc(kex->session_id_len);
|
||||
memcpy(kex->session_id, hash, kex->session_id_len);
|
||||
}
|
||||
kex_derive_keys(kex, hash, hashlen, shared_secret);
|
||||
kex_derive_keys_bn(kex, hash, hashlen, shared_secret);
|
||||
BN_clear_free(shared_secret);
|
||||
|
||||
kex_finish(kex);
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: kexgexs.c,v 1.16 2013/07/19 07:37:48 markus Exp $ */
|
||||
/* $OpenBSD: kexgexs.c,v 1.19 2014/02/02 03:44:31 djm Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2000 Niels Provos. All rights reserved.
|
||||
* Copyright (c) 2001 Markus Friedl. All rights reserved.
|
||||
|
@ -147,7 +147,7 @@ kexgex_server(Kex *kex)
|
|||
fatal("kexgex_server: BN_new failed");
|
||||
if (BN_bin2bn(kbuf, kout, shared_secret) == NULL)
|
||||
fatal("kexgex_server: BN_bin2bn failed");
|
||||
memset(kbuf, 0, klen);
|
||||
explicit_bzero(kbuf, klen);
|
||||
free(kbuf);
|
||||
|
||||
key_to_blob(server_host_public, &server_host_key_blob, &sbloblen);
|
||||
|
@ -157,7 +157,7 @@ kexgex_server(Kex *kex)
|
|||
|
||||
/* calc H */
|
||||
kexgex_hash(
|
||||
kex->evp_md,
|
||||
kex->hash_alg,
|
||||
kex->client_version_string,
|
||||
kex->server_version_string,
|
||||
buffer_ptr(&kex->peer), buffer_len(&kex->peer),
|
||||
|
@ -198,7 +198,7 @@ kexgex_server(Kex *kex)
|
|||
/* have keys, free DH */
|
||||
DH_free(dh);
|
||||
|
||||
kex_derive_keys(kex, hash, hashlen, shared_secret);
|
||||
kex_derive_keys_bn(kex, hash, hashlen, shared_secret);
|
||||
BN_clear_free(shared_secret);
|
||||
|
||||
kex_finish(kex);
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: key.h,v 1.37 2013/05/19 02:42:42 djm Exp $ */
|
||||
/* $OpenBSD: key.h,v 1.42 2014/06/24 01:13:21 djm Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 2000, 2001 Markus Friedl. All rights reserved.
|
||||
|
@ -26,120 +26,86 @@
|
|||
#ifndef KEY_H
|
||||
#define KEY_H
|
||||
|
||||
#include "buffer.h"
|
||||
#include <openssl/rsa.h>
|
||||
#include <openssl/dsa.h>
|
||||
#include <openssl/ec.h>
|
||||
#include "sshkey.h"
|
||||
|
||||
typedef struct Key Key;
|
||||
enum types {
|
||||
KEY_RSA1,
|
||||
KEY_RSA,
|
||||
KEY_DSA,
|
||||
KEY_ECDSA,
|
||||
KEY_RSA_CERT,
|
||||
KEY_DSA_CERT,
|
||||
KEY_ECDSA_CERT,
|
||||
KEY_RSA_CERT_V00,
|
||||
KEY_DSA_CERT_V00,
|
||||
KEY_UNSPEC
|
||||
};
|
||||
enum fp_type {
|
||||
SSH_FP_SHA1,
|
||||
SSH_FP_MD5,
|
||||
SSH_FP_SHA256
|
||||
};
|
||||
enum fp_rep {
|
||||
SSH_FP_HEX,
|
||||
SSH_FP_BUBBLEBABBLE,
|
||||
SSH_FP_RANDOMART
|
||||
};
|
||||
typedef struct sshkey Key;
|
||||
|
||||
/* key is stored in external hardware */
|
||||
#define KEY_FLAG_EXT 0x0001
|
||||
#define types sshkey_types
|
||||
#define fp_type sshkey_fp_type
|
||||
#define fp_rep sshkey_fp_rep
|
||||
|
||||
#define CERT_MAX_PRINCIPALS 256
|
||||
struct KeyCert {
|
||||
Buffer certblob; /* Kept around for use on wire */
|
||||
u_int type; /* SSH2_CERT_TYPE_USER or SSH2_CERT_TYPE_HOST */
|
||||
u_int64_t serial;
|
||||
char *key_id;
|
||||
u_int nprincipals;
|
||||
char **principals;
|
||||
u_int64_t valid_after, valid_before;
|
||||
Buffer critical;
|
||||
Buffer extensions;
|
||||
Key *signature_key;
|
||||
};
|
||||
#ifndef SSH_KEY_NO_DEFINE
|
||||
#define key_new sshkey_new
|
||||
#define key_free sshkey_free
|
||||
#define key_equal_public sshkey_equal_public
|
||||
#define key_equal sshkey_equal
|
||||
#define key_fingerprint sshkey_fingerprint
|
||||
#define key_type sshkey_type
|
||||
#define key_cert_type sshkey_cert_type
|
||||
#define key_ssh_name sshkey_ssh_name
|
||||
#define key_ssh_name_plain sshkey_ssh_name_plain
|
||||
#define key_type_from_name sshkey_type_from_name
|
||||
#define key_ecdsa_nid_from_name sshkey_ecdsa_nid_from_name
|
||||
#define key_type_is_cert sshkey_type_is_cert
|
||||
#define key_size sshkey_size
|
||||
#define key_ecdsa_bits_to_nid sshkey_ecdsa_bits_to_nid
|
||||
#define key_ecdsa_key_to_nid sshkey_ecdsa_key_to_nid
|
||||
#define key_names_valid2 sshkey_names_valid2
|
||||
#define key_is_cert sshkey_is_cert
|
||||
#define key_type_plain sshkey_type_plain
|
||||
#define key_cert_is_legacy sshkey_cert_is_legacy
|
||||
#define key_curve_name_to_nid sshkey_curve_name_to_nid
|
||||
#define key_curve_nid_to_bits sshkey_curve_nid_to_bits
|
||||
#define key_curve_nid_to_name sshkey_curve_nid_to_name
|
||||
#define key_ec_nid_to_hash_alg sshkey_ec_nid_to_hash_alg
|
||||
#define key_dump_ec_point sshkey_dump_ec_point
|
||||
#define key_dump_ec_key sshkey_dump_ec_key
|
||||
#define key_fingerprint sshkey_fingerprint
|
||||
#endif
|
||||
|
||||
struct Key {
|
||||
int type;
|
||||
int flags;
|
||||
RSA *rsa;
|
||||
DSA *dsa;
|
||||
int ecdsa_nid; /* NID of curve */
|
||||
EC_KEY *ecdsa;
|
||||
struct KeyCert *cert;
|
||||
};
|
||||
|
||||
Key *key_new(int);
|
||||
void key_add_private(Key *);
|
||||
Key *key_new_private(int);
|
||||
void key_free(Key *);
|
||||
Key *key_demote(const Key *);
|
||||
int key_equal_public(const Key *, const Key *);
|
||||
int key_equal(const Key *, const Key *);
|
||||
char *key_fingerprint(const Key *, enum fp_type, enum fp_rep);
|
||||
u_char *key_fingerprint_raw(const Key *, enum fp_type, u_int *);
|
||||
const char *key_type(const Key *);
|
||||
const char *key_cert_type(const Key *);
|
||||
int key_write(const Key *, FILE *);
|
||||
int key_read(Key *, char **);
|
||||
u_int key_size(const Key *);
|
||||
void key_add_private(Key *);
|
||||
Key *key_new_private(int);
|
||||
void key_free(Key *);
|
||||
Key *key_demote(const Key *);
|
||||
u_char *key_fingerprint_raw(const Key *, enum fp_type, u_int *);
|
||||
int key_write(const Key *, FILE *);
|
||||
int key_read(Key *, char **);
|
||||
|
||||
Key *key_generate(int, u_int);
|
||||
Key *key_from_private(const Key *);
|
||||
int key_type_from_name(char *);
|
||||
int key_is_cert(const Key *);
|
||||
int key_type_plain(int);
|
||||
int key_to_certified(Key *, int);
|
||||
int key_drop_cert(Key *);
|
||||
int key_certify(Key *, Key *);
|
||||
void key_cert_copy(const Key *, struct Key *);
|
||||
void key_cert_copy(const Key *, Key *);
|
||||
int key_cert_check_authority(const Key *, int, int, const char *,
|
||||
const char **);
|
||||
int key_cert_is_legacy(const Key *);
|
||||
char *key_alg_list(int, int);
|
||||
|
||||
int key_ecdsa_nid_from_name(const char *);
|
||||
int key_curve_name_to_nid(const char *);
|
||||
const char *key_curve_nid_to_name(int);
|
||||
u_int key_curve_nid_to_bits(int);
|
||||
int key_ecdsa_bits_to_nid(int);
|
||||
int key_ecdsa_key_to_nid(EC_KEY *);
|
||||
const EVP_MD *key_ec_nid_to_evpmd(int nid);
|
||||
int key_ec_validate_public(const EC_GROUP *, const EC_POINT *);
|
||||
int key_ec_validate_private(const EC_KEY *);
|
||||
char *key_alg_list(void);
|
||||
#ifdef WITH_OPENSSL
|
||||
int key_ec_validate_public(const EC_GROUP *, const EC_POINT *);
|
||||
int key_ec_validate_private(const EC_KEY *);
|
||||
#endif /* WITH_OPENSSL */
|
||||
|
||||
Key *key_from_blob(const u_char *, u_int);
|
||||
int key_to_blob(const Key *, u_char **, u_int *);
|
||||
const char *key_ssh_name(const Key *);
|
||||
const char *key_ssh_name_plain(const Key *);
|
||||
int key_names_valid2(const char *);
|
||||
Key *key_from_blob(const u_char *, u_int);
|
||||
int key_to_blob(const Key *, u_char **, u_int *);
|
||||
|
||||
int key_sign(const Key *, u_char **, u_int *, const u_char *, u_int);
|
||||
int key_verify(const Key *, const u_char *, u_int, const u_char *, u_int);
|
||||
|
||||
int ssh_dss_sign(const Key *, u_char **, u_int *, const u_char *, u_int);
|
||||
int ssh_dss_verify(const Key *, const u_char *, u_int, const u_char *, u_int);
|
||||
int ssh_ecdsa_sign(const Key *, u_char **, u_int *, const u_char *, u_int);
|
||||
int ssh_ecdsa_verify(const Key *, const u_char *, u_int, const u_char *, u_int);
|
||||
int ssh_rsa_sign(const Key *, u_char **, u_int *, const u_char *, u_int);
|
||||
int ssh_rsa_verify(const Key *, const u_char *, u_int, const u_char *, u_int);
|
||||
void key_private_serialize(const Key *, struct sshbuf *);
|
||||
Key *key_private_deserialize(struct sshbuf *);
|
||||
|
||||
#if defined(DEBUG_KEXECDH) || defined(DEBUG_PK)
|
||||
void key_dump_ec_point(const EC_GROUP *, const EC_POINT *);
|
||||
void key_dump_ec_key(const EC_KEY *);
|
||||
#endif
|
||||
/* authfile.c */
|
||||
int key_save_private(Key *, const char *, const char *, const char *,
|
||||
int, const char *, int);
|
||||
int key_load_file(int, const char *, struct sshbuf *);
|
||||
Key *key_load_cert(const char *);
|
||||
Key *key_load_public(const char *, char **);
|
||||
Key *key_load_private(const char *, const char *, char **);
|
||||
Key *key_load_private_cert(int, const char *, const char *, int *);
|
||||
Key *key_load_private_type(int, const char *, const char *, char **, int *);
|
||||
Key *key_load_private_pem(int, int, const char *, char **);
|
||||
int key_perm_ok(int, const char *);
|
||||
int key_in_file(Key *, const char *, int);
|
||||
|
||||
#endif
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
/* $OpenBSD: krl.c,v 1.13 2013/07/20 22:20:42 djm Exp $ */
|
||||
/* $OpenBSD: krl.c,v 1.17 2014/06/24 01:13:21 djm Exp $ */
|
||||
|
||||
#include <sys/types.h>
|
||||
#include <sys/param.h>
|
||||
|
@ -236,7 +236,7 @@ insert_serial_range(struct revoked_serial_tree *rt, u_int64_t lo, u_int64_t hi)
|
|||
struct revoked_serial rs, *ers, *crs, *irs;
|
||||
|
||||
KRL_DBG(("%s: insert %llu:%llu", __func__, lo, hi));
|
||||
bzero(&rs, sizeof(rs));
|
||||
memset(&rs, 0, sizeof(rs));
|
||||
rs.lo = lo;
|
||||
rs.hi = hi;
|
||||
ers = RB_NFIND(revoked_serial_tree, rt, &rs);
|
||||
|
@ -364,7 +364,7 @@ plain_key_blob(const Key *key, u_char **blob, u_int *blen)
|
|||
}
|
||||
r = key_to_blob(kcopy, blob, blen);
|
||||
free(kcopy);
|
||||
return r == 0 ? -1 : 0;
|
||||
return r;
|
||||
}
|
||||
|
||||
/* Revoke a key blob. Ownership of blob is transferred to the tree */
|
||||
|
@ -392,7 +392,7 @@ ssh_krl_revoke_key_explicit(struct ssh_krl *krl, const Key *key)
|
|||
u_int len;
|
||||
|
||||
debug3("%s: revoke type %s", __func__, key_type(key));
|
||||
if (plain_key_blob(key, &blob, &len) != 0)
|
||||
if (plain_key_blob(key, &blob, &len) < 0)
|
||||
return -1;
|
||||
return revoke_blob(&krl->revoked_keys, blob, len);
|
||||
}
|
||||
|
@ -573,6 +573,7 @@ revoked_certs_generate(struct revoked_certs *rc, Buffer *buf)
|
|||
buffer_put_char(buf, state);
|
||||
buffer_put_string(buf,
|
||||
buffer_ptr(§), buffer_len(§));
|
||||
buffer_clear(§);
|
||||
}
|
||||
|
||||
/* If we are starting a new section then prepare it now */
|
||||
|
@ -751,7 +752,8 @@ static int
|
|||
parse_revoked_certs(Buffer *buf, struct ssh_krl *krl)
|
||||
{
|
||||
int ret = -1, nbits;
|
||||
u_char type, *blob;
|
||||
u_char type;
|
||||
const u_char *blob;
|
||||
u_int blen;
|
||||
Buffer subsect;
|
||||
u_int64_t serial, serial_lo, serial_hi;
|
||||
|
@ -885,7 +887,8 @@ ssh_krl_from_blob(Buffer *buf, struct ssh_krl **krlp,
|
|||
char timestamp[64];
|
||||
int ret = -1, r, sig_seen;
|
||||
Key *key = NULL, **ca_used = NULL;
|
||||
u_char type, *blob, *rdata = NULL;
|
||||
u_char type, *rdata = NULL;
|
||||
const u_char *blob;
|
||||
u_int i, j, sig_off, sects_off, rlen, blen, format_version, nca_used;
|
||||
|
||||
nca_used = 0;
|
||||
|
@ -1113,7 +1116,7 @@ is_key_revoked(struct ssh_krl *krl, const Key *key)
|
|||
struct revoked_certs *rc;
|
||||
|
||||
/* Check explicitly revoked hashes first */
|
||||
bzero(&rb, sizeof(rb));
|
||||
memset(&rb, 0, sizeof(rb));
|
||||
if ((rb.blob = key_fingerprint_raw(key, SSH_FP_SHA1, &rb.len)) == NULL)
|
||||
return -1;
|
||||
erb = RB_FIND(revoked_blob_tree, &krl->revoked_sha1s, &rb);
|
||||
|
@ -1124,8 +1127,8 @@ is_key_revoked(struct ssh_krl *krl, const Key *key)
|
|||
}
|
||||
|
||||
/* Next, explicit keys */
|
||||
bzero(&rb, sizeof(rb));
|
||||
if (plain_key_blob(key, &rb.blob, &rb.len) != 0)
|
||||
memset(&rb, 0, sizeof(rb));
|
||||
if (plain_key_blob(key, &rb.blob, &rb.len) < 0)
|
||||
return -1;
|
||||
erb = RB_FIND(revoked_blob_tree, &krl->revoked_keys, &rb);
|
||||
free(rb.blob);
|
||||
|
@ -1145,7 +1148,7 @@ is_key_revoked(struct ssh_krl *krl, const Key *key)
|
|||
return 0; /* No entry for this CA */
|
||||
|
||||
/* Check revocation by cert key ID */
|
||||
bzero(&rki, sizeof(rki));
|
||||
memset(&rki, 0, sizeof(rki));
|
||||
rki.key_id = key->cert->key_id;
|
||||
erki = RB_FIND(revoked_key_id_tree, &rc->revoked_key_ids, &rki);
|
||||
if (erki != NULL) {
|
||||
|
@ -1160,7 +1163,7 @@ is_key_revoked(struct ssh_krl *krl, const Key *key)
|
|||
if (key_cert_is_legacy(key) || key->cert->serial == 0)
|
||||
return 0;
|
||||
|
||||
bzero(&rs, sizeof(rs));
|
||||
memset(&rs, 0, sizeof(rs));
|
||||
rs.lo = rs.hi = key->cert->serial;
|
||||
ers = RB_FIND(revoked_serial_tree, &rc->revoked_serials, &rs);
|
||||
if (ers != NULL) {
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: mac.c,v 1.24 2013/06/03 00:03:18 dtucker Exp $ */
|
||||
/* $OpenBSD: mac.c,v 1.30 2014/04/30 19:07:48 naddy Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2001 Markus Friedl. All rights reserved.
|
||||
*
|
||||
|
@ -39,16 +39,18 @@
|
|||
#include "mac.h"
|
||||
#include "misc.h"
|
||||
|
||||
#include "digest.h"
|
||||
#include "hmac.h"
|
||||
#include "umac.h"
|
||||
|
||||
#define SSH_EVP 1 /* OpenSSL EVP-based MAC */
|
||||
#define SSH_DIGEST 1 /* SSH_DIGEST_XXX */
|
||||
#define SSH_UMAC 2 /* UMAC (not integrated with OpenSSL) */
|
||||
#define SSH_UMAC128 3
|
||||
|
||||
struct macalg {
|
||||
char *name;
|
||||
int type;
|
||||
const EVP_MD * (*mdfunc)(void);
|
||||
int alg;
|
||||
int truncatebits; /* truncate digest if != 0 */
|
||||
int key_len; /* just for UMAC */
|
||||
int len; /* just for UMAC */
|
||||
|
@ -57,34 +59,34 @@ struct macalg {
|
|||
|
||||
static const struct macalg macs[] = {
|
||||
/* Encrypt-and-MAC (encrypt-and-authenticate) variants */
|
||||
{ "hmac-sha1", SSH_EVP, EVP_sha1, 0, 0, 0, 0 },
|
||||
{ "hmac-sha1-96", SSH_EVP, EVP_sha1, 96, 0, 0, 0 },
|
||||
{ "hmac-sha2-256", SSH_EVP, EVP_sha256, 0, 0, 0, 0 },
|
||||
{ "hmac-sha2-512", SSH_EVP, EVP_sha512, 0, 0, 0, 0 },
|
||||
{ "hmac-md5", SSH_EVP, EVP_md5, 0, 0, 0, 0 },
|
||||
{ "hmac-md5-96", SSH_EVP, EVP_md5, 96, 0, 0, 0 },
|
||||
{ "hmac-ripemd160", SSH_EVP, EVP_ripemd160, 0, 0, 0, 0 },
|
||||
{ "hmac-ripemd160@openssh.com", SSH_EVP, EVP_ripemd160, 0, 0, 0, 0 },
|
||||
{ "umac-64@openssh.com", SSH_UMAC, NULL, 0, 128, 64, 0 },
|
||||
{ "umac-128@openssh.com", SSH_UMAC128, NULL, 0, 128, 128, 0 },
|
||||
{ "hmac-sha1", SSH_DIGEST, SSH_DIGEST_SHA1, 0, 0, 0, 0 },
|
||||
{ "hmac-sha1-96", SSH_DIGEST, SSH_DIGEST_SHA1, 96, 0, 0, 0 },
|
||||
{ "hmac-sha2-256", SSH_DIGEST, SSH_DIGEST_SHA256, 0, 0, 0, 0 },
|
||||
{ "hmac-sha2-512", SSH_DIGEST, SSH_DIGEST_SHA512, 0, 0, 0, 0 },
|
||||
{ "hmac-md5", SSH_DIGEST, SSH_DIGEST_MD5, 0, 0, 0, 0 },
|
||||
{ "hmac-md5-96", SSH_DIGEST, SSH_DIGEST_MD5, 96, 0, 0, 0 },
|
||||
{ "hmac-ripemd160", SSH_DIGEST, SSH_DIGEST_RIPEMD160, 0, 0, 0, 0 },
|
||||
{ "hmac-ripemd160@openssh.com", SSH_DIGEST, SSH_DIGEST_RIPEMD160, 0, 0, 0, 0 },
|
||||
{ "umac-64@openssh.com", SSH_UMAC, 0, 0, 128, 64, 0 },
|
||||
{ "umac-128@openssh.com", SSH_UMAC128, 0, 0, 128, 128, 0 },
|
||||
|
||||
/* Encrypt-then-MAC variants */
|
||||
{ "hmac-sha1-etm@openssh.com", SSH_EVP, EVP_sha1, 0, 0, 0, 1 },
|
||||
{ "hmac-sha1-96-etm@openssh.com", SSH_EVP, EVP_sha1, 96, 0, 0, 1 },
|
||||
{ "hmac-sha2-256-etm@openssh.com", SSH_EVP, EVP_sha256, 0, 0, 0, 1 },
|
||||
{ "hmac-sha2-512-etm@openssh.com", SSH_EVP, EVP_sha512, 0, 0, 0, 1 },
|
||||
{ "hmac-md5-etm@openssh.com", SSH_EVP, EVP_md5, 0, 0, 0, 1 },
|
||||
{ "hmac-md5-96-etm@openssh.com", SSH_EVP, EVP_md5, 96, 0, 0, 1 },
|
||||
{ "hmac-ripemd160-etm@openssh.com", SSH_EVP, EVP_ripemd160, 0, 0, 0, 1 },
|
||||
{ "umac-64-etm@openssh.com", SSH_UMAC, NULL, 0, 128, 64, 1 },
|
||||
{ "umac-128-etm@openssh.com", SSH_UMAC128, NULL, 0, 128, 128, 1 },
|
||||
{ "hmac-sha1-etm@openssh.com", SSH_DIGEST, SSH_DIGEST_SHA1, 0, 0, 0, 1 },
|
||||
{ "hmac-sha1-96-etm@openssh.com", SSH_DIGEST, SSH_DIGEST_SHA1, 96, 0, 0, 1 },
|
||||
{ "hmac-sha2-256-etm@openssh.com", SSH_DIGEST, SSH_DIGEST_SHA256, 0, 0, 0, 1 },
|
||||
{ "hmac-sha2-512-etm@openssh.com", SSH_DIGEST, SSH_DIGEST_SHA512, 0, 0, 0, 1 },
|
||||
{ "hmac-md5-etm@openssh.com", SSH_DIGEST, SSH_DIGEST_MD5, 0, 0, 0, 1 },
|
||||
{ "hmac-md5-96-etm@openssh.com", SSH_DIGEST, SSH_DIGEST_MD5, 96, 0, 0, 1 },
|
||||
{ "hmac-ripemd160-etm@openssh.com", SSH_DIGEST, SSH_DIGEST_RIPEMD160, 0, 0, 0, 1 },
|
||||
{ "umac-64-etm@openssh.com", SSH_UMAC, 0, 0, 128, 64, 1 },
|
||||
{ "umac-128-etm@openssh.com", SSH_UMAC128, 0, 0, 128, 128, 1 },
|
||||
|
||||
{ NULL, 0, NULL, 0, 0, 0, 0 }
|
||||
{ NULL, 0, 0, 0, 0, 0, 0 }
|
||||
};
|
||||
|
||||
/* Returns a comma-separated list of supported MACs. */
|
||||
/* Returns a list of supported MACs separated by the specified char. */
|
||||
char *
|
||||
mac_alg_list(void)
|
||||
mac_alg_list(char sep)
|
||||
{
|
||||
char *ret = NULL;
|
||||
size_t nlen, rlen = 0;
|
||||
|
@ -92,7 +94,7 @@ mac_alg_list(void)
|
|||
|
||||
for (m = macs; m->name != NULL; m++) {
|
||||
if (ret != NULL)
|
||||
ret[rlen++] = '\n';
|
||||
ret[rlen++] = sep;
|
||||
nlen = strlen(m->name);
|
||||
ret = xrealloc(ret, 1, rlen + nlen + 2);
|
||||
memcpy(ret + rlen, m->name, nlen + 1);
|
||||
|
@ -104,14 +106,11 @@ mac_alg_list(void)
|
|||
static void
|
||||
mac_setup_by_alg(Mac *mac, const struct macalg *macalg)
|
||||
{
|
||||
int evp_len;
|
||||
|
||||
mac->type = macalg->type;
|
||||
if (mac->type == SSH_EVP) {
|
||||
mac->evp_md = macalg->mdfunc();
|
||||
if ((evp_len = EVP_MD_size(mac->evp_md)) <= 0)
|
||||
fatal("mac %s len %d", mac->name, evp_len);
|
||||
mac->key_len = mac->mac_len = (u_int)evp_len;
|
||||
if (mac->type == SSH_DIGEST) {
|
||||
if ((mac->hmac_ctx = ssh_hmac_start(macalg->alg)) == NULL)
|
||||
fatal("ssh_hmac_start(alg=%d) failed", macalg->alg);
|
||||
mac->key_len = mac->mac_len = ssh_hmac_bytes(macalg->alg);
|
||||
} else {
|
||||
mac->mac_len = macalg->len / 8;
|
||||
mac->key_len = macalg->key_len / 8;
|
||||
|
@ -130,9 +129,10 @@ mac_setup(Mac *mac, char *name)
|
|||
for (m = macs; m->name != NULL; m++) {
|
||||
if (strcmp(name, m->name) != 0)
|
||||
continue;
|
||||
if (mac != NULL)
|
||||
if (mac != NULL) {
|
||||
mac_setup_by_alg(mac, m);
|
||||
debug2("mac_setup: found %s", name);
|
||||
debug2("mac_setup: setup %s", name);
|
||||
}
|
||||
return (0);
|
||||
}
|
||||
debug2("mac_setup: unknown %s", name);
|
||||
|
@ -143,13 +143,12 @@ int
|
|||
mac_init(Mac *mac)
|
||||
{
|
||||
if (mac->key == NULL)
|
||||
fatal("mac_init: no key");
|
||||
fatal("%s: no key", __func__);
|
||||
switch (mac->type) {
|
||||
case SSH_EVP:
|
||||
if (mac->evp_md == NULL)
|
||||
case SSH_DIGEST:
|
||||
if (mac->hmac_ctx == NULL ||
|
||||
ssh_hmac_init(mac->hmac_ctx, mac->key, mac->key_len) < 0)
|
||||
return -1;
|
||||
HMAC_CTX_init(&mac->evp_ctx);
|
||||
HMAC_Init(&mac->evp_ctx, mac->key, mac->key_len, mac->evp_md);
|
||||
return 0;
|
||||
case SSH_UMAC:
|
||||
mac->umac_ctx = umac_new(mac->key);
|
||||
|
@ -169,20 +168,22 @@ mac_compute(Mac *mac, u_int32_t seqno, u_char *data, int datalen)
|
|||
u_char m[EVP_MAX_MD_SIZE];
|
||||
u_int64_t for_align;
|
||||
} u;
|
||||
u_char b[4], nonce[8];
|
||||
u_char b[4];
|
||||
u_char nonce[8];
|
||||
|
||||
if (mac->mac_len > sizeof(u))
|
||||
fatal("mac_compute: mac too long %u %lu",
|
||||
mac->mac_len, (u_long)sizeof(u));
|
||||
fatal("mac_compute: mac too long %u %zu",
|
||||
mac->mac_len, sizeof(u));
|
||||
|
||||
switch (mac->type) {
|
||||
case SSH_EVP:
|
||||
case SSH_DIGEST:
|
||||
put_u32(b, seqno);
|
||||
/* reset HMAC context */
|
||||
HMAC_Init(&mac->evp_ctx, NULL, 0, NULL);
|
||||
HMAC_Update(&mac->evp_ctx, b, sizeof(b));
|
||||
HMAC_Update(&mac->evp_ctx, data, datalen);
|
||||
HMAC_Final(&mac->evp_ctx, u.m, NULL);
|
||||
if (ssh_hmac_init(mac->hmac_ctx, NULL, 0) < 0 ||
|
||||
ssh_hmac_update(mac->hmac_ctx, b, sizeof(b)) < 0 ||
|
||||
ssh_hmac_update(mac->hmac_ctx, data, datalen) < 0 ||
|
||||
ssh_hmac_final(mac->hmac_ctx, u.m, sizeof(u.m)) < 0)
|
||||
fatal("ssh_hmac failed");
|
||||
break;
|
||||
case SSH_UMAC:
|
||||
put_u64(nonce, seqno);
|
||||
|
@ -209,9 +210,9 @@ mac_clear(Mac *mac)
|
|||
} else if (mac->type == SSH_UMAC128) {
|
||||
if (mac->umac_ctx != NULL)
|
||||
umac128_delete(mac->umac_ctx);
|
||||
} else if (mac->evp_md != NULL)
|
||||
HMAC_cleanup(&mac->evp_ctx);
|
||||
mac->evp_md = NULL;
|
||||
} else if (mac->hmac_ctx != NULL)
|
||||
ssh_hmac_free(mac->hmac_ctx);
|
||||
mac->hmac_ctx = NULL;
|
||||
mac->umac_ctx = NULL;
|
||||
}
|
||||
|
||||
|
@ -231,8 +232,6 @@ mac_valid(const char *names)
|
|||
debug("bad mac %s [%s]", p, names);
|
||||
free(maclist);
|
||||
return (0);
|
||||
} else {
|
||||
debug3("mac ok: %s [%s]", p, names);
|
||||
}
|
||||
}
|
||||
debug3("macs ok: [%s]", names);
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: mac.h,v 1.7 2013/04/19 01:06:50 djm Exp $ */
|
||||
/* $OpenBSD: mac.h,v 1.8 2013/11/07 11:58:27 dtucker Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2001 Markus Friedl. All rights reserved.
|
||||
*
|
||||
|
@ -24,7 +24,7 @@
|
|||
*/
|
||||
|
||||
int mac_valid(const char *);
|
||||
char *mac_alg_list(void);
|
||||
char *mac_alg_list(char);
|
||||
int mac_setup(Mac *, char *);
|
||||
int mac_init(Mac *);
|
||||
u_char *mac_compute(Mac *, u_int32_t, u_char *, int);
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: match.c,v 1.28 2013/05/17 00:13:13 djm Exp $ */
|
||||
/* $OpenBSD: match.c,v 1.29 2013/11/20 20:54:10 deraadt Exp $ */
|
||||
/*
|
||||
* Author: Tatu Ylonen <ylo@cs.hut.fi>
|
||||
* Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
|
||||
|
@ -139,8 +139,8 @@ match_pattern_list(const char *string, const char *pattern, u_int len,
|
|||
for (subi = 0;
|
||||
i < len && subi < sizeof(sub) - 1 && pattern[i] != ',';
|
||||
subi++, i++)
|
||||
sub[subi] = dolower && isupper(pattern[i]) ?
|
||||
(char)tolower(pattern[i]) : pattern[i];
|
||||
sub[subi] = dolower && isupper((u_char)pattern[i]) ?
|
||||
tolower((u_char)pattern[i]) : pattern[i];
|
||||
/* If subpattern too long, return failure (no match). */
|
||||
if (subi >= sizeof(sub) - 1)
|
||||
return 0;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: misc.c,v 1.91 2013/07/12 00:43:50 djm Exp $ */
|
||||
/* $OpenBSD: misc.c,v 1.94 2014/07/15 15:54:14 millert Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2000 Markus Friedl. All rights reserved.
|
||||
* Copyright (c) 2005,2006 Damien Miller. All rights reserved.
|
||||
|
@ -27,6 +27,7 @@
|
|||
#include <sys/types.h>
|
||||
#include <sys/ioctl.h>
|
||||
#include <sys/socket.h>
|
||||
#include <sys/un.h>
|
||||
#include <sys/param.h>
|
||||
|
||||
#include <net/if.h>
|
||||
|
@ -35,6 +36,7 @@
|
|||
#include <netinet/ip.h>
|
||||
#include <netinet/tcp.h>
|
||||
|
||||
#include <ctype.h>
|
||||
#include <errno.h>
|
||||
#include <fcntl.h>
|
||||
#include <netdb.h>
|
||||
|
@ -764,6 +766,20 @@ get_u32(const void *vp)
|
|||
return (v);
|
||||
}
|
||||
|
||||
u_int32_t
|
||||
get_u32_le(const void *vp)
|
||||
{
|
||||
const u_char *p = (const u_char *)vp;
|
||||
u_int32_t v;
|
||||
|
||||
v = (u_int32_t)p[0];
|
||||
v |= (u_int32_t)p[1] << 8;
|
||||
v |= (u_int32_t)p[2] << 16;
|
||||
v |= (u_int32_t)p[3] << 24;
|
||||
|
||||
return (v);
|
||||
}
|
||||
|
||||
u_int16_t
|
||||
get_u16(const void *vp)
|
||||
{
|
||||
|
@ -802,6 +818,16 @@ put_u32(void *vp, u_int32_t v)
|
|||
p[3] = (u_char)v & 0xff;
|
||||
}
|
||||
|
||||
void
|
||||
put_u32_le(void *vp, u_int32_t v)
|
||||
{
|
||||
u_char *p = (u_char *)vp;
|
||||
|
||||
p[0] = (u_char)v & 0xff;
|
||||
p[1] = (u_char)(v >> 8) & 0xff;
|
||||
p[2] = (u_char)(v >> 16) & 0xff;
|
||||
p[3] = (u_char)(v >> 24) & 0xff;
|
||||
}
|
||||
|
||||
void
|
||||
put_u16(void *vp, u_int16_t v)
|
||||
|
@ -987,3 +1013,56 @@ iptos2str(int iptos)
|
|||
snprintf(iptos_str, sizeof iptos_str, "0x%02x", iptos);
|
||||
return iptos_str;
|
||||
}
|
||||
|
||||
void
|
||||
lowercase(char *s)
|
||||
{
|
||||
for (; *s; s++)
|
||||
*s = tolower((u_char)*s);
|
||||
}
|
||||
|
||||
int
|
||||
unix_listener(const char *path, int backlog, int unlink_first)
|
||||
{
|
||||
struct sockaddr_un sunaddr;
|
||||
int saved_errno, sock;
|
||||
|
||||
memset(&sunaddr, 0, sizeof(sunaddr));
|
||||
sunaddr.sun_family = AF_UNIX;
|
||||
if (strlcpy(sunaddr.sun_path, path, sizeof(sunaddr.sun_path)) >= sizeof(sunaddr.sun_path)) {
|
||||
error("%s: \"%s\" too long for Unix domain socket", __func__,
|
||||
path);
|
||||
errno = ENAMETOOLONG;
|
||||
return -1;
|
||||
}
|
||||
|
||||
sock = socket(PF_UNIX, SOCK_STREAM, 0);
|
||||
if (sock < 0) {
|
||||
saved_errno = errno;
|
||||
error("socket: %.100s", strerror(errno));
|
||||
errno = saved_errno;
|
||||
return -1;
|
||||
}
|
||||
if (unlink_first == 1) {
|
||||
if (unlink(path) != 0 && errno != ENOENT)
|
||||
error("unlink(%s): %.100s", path, strerror(errno));
|
||||
}
|
||||
if (bind(sock, (struct sockaddr *)&sunaddr, sizeof(sunaddr)) < 0) {
|
||||
saved_errno = errno;
|
||||
error("bind: %.100s", strerror(errno));
|
||||
close(sock);
|
||||
error("%s: cannot bind to path: %s", __func__, path);
|
||||
errno = saved_errno;
|
||||
return -1;
|
||||
}
|
||||
if (listen(sock, backlog) < 0) {
|
||||
saved_errno = errno;
|
||||
error("listen: %.100s", strerror(errno));
|
||||
close(sock);
|
||||
unlink(path);
|
||||
error("%s: cannot listen on path: %s", __func__, path);
|
||||
errno = saved_errno;
|
||||
return -1;
|
||||
}
|
||||
return sock;
|
||||
}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: misc.h,v 1.49 2013/06/01 13:15:52 dtucker Exp $ */
|
||||
/* $OpenBSD: misc.h,v 1.54 2014/07/15 15:54:14 millert Exp $ */
|
||||
|
||||
/*
|
||||
* Author: Tatu Ylonen <ylo@cs.hut.fi>
|
||||
|
@ -15,6 +15,25 @@
|
|||
#ifndef _MISC_H
|
||||
#define _MISC_H
|
||||
|
||||
/* Data structure for representing a forwarding request. */
|
||||
struct Forward {
|
||||
char *listen_host; /* Host (address) to listen on. */
|
||||
int listen_port; /* Port to forward. */
|
||||
char *listen_path; /* Path to bind domain socket. */
|
||||
char *connect_host; /* Host to connect. */
|
||||
int connect_port; /* Port to connect on connect_host. */
|
||||
char *connect_path; /* Path to connect domain socket. */
|
||||
int allocated_port; /* Dynamically allocated listen port */
|
||||
int handle; /* Handle for dynamic listen ports */
|
||||
};
|
||||
|
||||
/* Common server and client forwarding options. */
|
||||
struct ForwardOptions {
|
||||
int gateway_ports; /* Allow remote connects to forwarded ports. */
|
||||
mode_t streamlocal_bind_mask; /* umask for streamlocal binds */
|
||||
int streamlocal_bind_unlink; /* unlink socket before bind */
|
||||
};
|
||||
|
||||
/* misc.c */
|
||||
|
||||
char *chop(char *);
|
||||
|
@ -36,6 +55,8 @@ void sanitise_stdfd(void);
|
|||
void ms_subtract_diff(struct timeval *, int *);
|
||||
void ms_to_timeval(struct timeval *, int);
|
||||
time_t monotime(void);
|
||||
void lowercase(char *s);
|
||||
int unix_listener(const char *, int, int);
|
||||
|
||||
struct passwd *pwcopy(struct passwd *);
|
||||
const char *ssh_gai_strerror(int);
|
||||
|
@ -65,6 +86,9 @@ int tun_open(int, int);
|
|||
#define SSH_TUNID_ERR (SSH_TUNID_ANY - 1)
|
||||
#define SSH_TUNID_MAX (SSH_TUNID_ANY - 2)
|
||||
|
||||
/* Fake port to indicate that host field is really a path. */
|
||||
#define PORT_STREAMLOCAL -2
|
||||
|
||||
/* Functions to extract or store big-endian words of various sizes */
|
||||
u_int64_t get_u64(const void *)
|
||||
__attribute__((__bounded__( __minbytes__, 1, 8)));
|
||||
|
@ -79,6 +103,12 @@ void put_u32(void *, u_int32_t)
|
|||
void put_u16(void *, u_int16_t)
|
||||
__attribute__((__bounded__( __minbytes__, 1, 2)));
|
||||
|
||||
/* Little-endian store/load, used by umac.c */
|
||||
u_int32_t get_u32_le(const void *)
|
||||
__attribute__((__bounded__(__minbytes__, 1, 4)));
|
||||
void put_u32_le(void *, u_int32_t)
|
||||
__attribute__((__bounded__(__minbytes__, 1, 4)));
|
||||
|
||||
struct bwlimit {
|
||||
size_t buflen;
|
||||
u_int64_t rate, thresh, lamt;
|
||||
|
|
|
@ -0,0 +1,32 @@
|
|||
# $OpenBSD: Makefile,v 1.2 2013/10/14 02:57:59 dtucker Exp $
|
||||
|
||||
.include <bsd.own.mk>
|
||||
|
||||
all: moduli
|
||||
|
||||
# The larger ones will take many days, so if you're going to regen them run
|
||||
# it in a tmux session or something. The checkpoints should make it safe
|
||||
# to stop and restart.
|
||||
DHSIZE=1024 1536 2048 3072 4096 6144 7680 8192
|
||||
|
||||
.for bits in ${DHSIZE}
|
||||
MODULI_PARTS+=moduli.${bits}
|
||||
|
||||
moduli.${bits}:
|
||||
sh ${.CURDIR}/moduli-gen.sh ${.CURDIR} ${.CURDIR}/work ${bits}
|
||||
.endfor
|
||||
|
||||
moduli: ${MODULI_PARTS}
|
||||
( \
|
||||
echo -n '# $$Open'; echo 'BSD$$'; \
|
||||
echo '# Time Type Tests Tries Size Generator Modulus'; \
|
||||
cat ${MODULI_PARTS} \
|
||||
) > moduli
|
||||
|
||||
update-moduli:
|
||||
cp moduli ${BSDSRCDIR}/etc/moduli
|
||||
|
||||
clean:
|
||||
.for bits in ${DHSIZE}
|
||||
rm -f ${.OBJDIR}/moduli.${bits}.sieved.gz
|
||||
.endfor
|
|
@ -0,0 +1,295 @@
|
|||
# $OpenBSD: moduli,v 1.3 2013/10/14 02:57:59 dtucker Exp $
|
||||
# Time Type Tests Tries Size Generator Modulus
|
||||
20130323124555 2 6 100 1023 5 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB3207DE1BF
|
||||
20130323124556 2 6 100 1023 5 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB320823F3F
|
||||
20130323124559 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB3209BB3AB
|
||||
20130323124600 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB3209C9A93
|
||||
20130323124601 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB3209F1C03
|
||||
20130323124605 2 6 100 1023 5 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB320BE708F
|
||||
20130323124607 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB320C7E7C3
|
||||
20130323124609 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB320DA5A3B
|
||||
20130323124611 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB320E6C57B
|
||||
20130323124613 2 6 100 1023 5 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB320EFABD7
|
||||
20130323124614 2 6 100 1023 5 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB320F580CF
|
||||
20130323124615 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB320F8A733
|
||||
20130323124617 2 6 100 1023 5 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB320FD7A97
|
||||
20130323124618 2 6 100 1023 5 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB320FF4B1F
|
||||
20130323124619 2 6 100 1023 5 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB32106201F
|
||||
20130323124622 2 6 100 1023 5 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB3211D9C4F
|
||||
20130323124624 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB321282783
|
||||
20130323124627 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB32141611B
|
||||
20130323124628 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB32143EA9B
|
||||
20130323124629 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB321465D0B
|
||||
20130323124631 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB3214EB0BB
|
||||
20130323124633 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB3215B97A3
|
||||
20130323124635 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB32163829B
|
||||
20130323124636 2 6 100 1023 5 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB3216F2E2F
|
||||
20130323124640 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB32190910B
|
||||
20130323124642 2 6 100 1023 5 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB32197095F
|
||||
20130323124644 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB321A178A3
|
||||
20130323124646 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB321B37E13
|
||||
20130323124650 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB321D46493
|
||||
20130323124651 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB321D5DB93
|
||||
20130323124653 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB321DDCF43
|
||||
20130323124654 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB321E106F3
|
||||
20130323124655 2 6 100 1023 5 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB321E12A57
|
||||
20130323124656 2 6 100 1023 5 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB321EBD52F
|
||||
20130323124658 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB321F5521B
|
||||
20130323124659 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB321F6A30B
|
||||
20130323124702 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB3220E69C3
|
||||
20130323124706 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB3222BE7D3
|
||||
20130323124706 2 6 100 1023 5 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB3222DA517
|
||||
20130323124708 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB3223B2B6B
|
||||
20130323124710 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB322465D43
|
||||
20130323124711 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB32248FD73
|
||||
20130323124713 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB3224FA0C3
|
||||
20130323124714 2 6 100 1023 5 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB322538B47
|
||||
20130323124716 2 6 100 1023 5 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB3225E7BF7
|
||||
20130323124717 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB32268334B
|
||||
20130323124718 2 6 100 1023 5 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB3226BA20F
|
||||
20130323124722 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB322765ABB
|
||||
20130323125055 2 6 100 1535 5 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92271CAEA37
|
||||
20130323125108 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92271E79C53
|
||||
20130323125120 2 6 100 1535 5 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92272067057
|
||||
20130323125201 2 6 100 1535 5 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D922728227FF
|
||||
20130323125210 2 6 100 1535 5 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D9227295F50F
|
||||
20130323125229 2 6 100 1535 5 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92272C55AA7
|
||||
20130323125253 2 6 100 1535 5 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D922730BBA07
|
||||
20130323125258 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D9227315FE73
|
||||
20130323125313 2 6 100 1535 5 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D9227341751F
|
||||
20130323125327 2 6 100 1535 5 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D9227364026F
|
||||
20130323125350 2 6 100 1535 5 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D922739BF9C7
|
||||
20130323125405 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92273CA4043
|
||||
20130323125418 2 6 100 1535 5 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92273ECB47F
|
||||
20130323125421 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92273EDE80B
|
||||
20130323125428 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92273FE7183
|
||||
20130323125444 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92274296BEB
|
||||
20130323125457 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D922744D6933
|
||||
20130323125522 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D9227496B033
|
||||
20130323125524 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92274978D5B
|
||||
20130323125529 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D922749DC343
|
||||
20130323125533 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92274A192D3
|
||||
20130323125550 2 6 100 1535 5 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92274D0D8C7
|
||||
20130323125558 2 6 100 1535 5 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92274DE7C07
|
||||
20130323125609 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92274F390FB
|
||||
20130323125619 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92275112063
|
||||
20130323125629 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D9227525715B
|
||||
20130323125637 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D9227532D823
|
||||
20130323125641 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92275384403
|
||||
20130323125657 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D922756869B3
|
||||
20130323125715 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D922759B8A9B
|
||||
20130323125721 2 6 100 1535 5 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92275A486B7
|
||||
20130323125726 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92275AF2853
|
||||
20130323125737 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92275CDF07B
|
||||
20130323125753 2 6 100 1535 5 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92275F81C1F
|
||||
20130323130305 2 6 100 2047 5 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E444EEF3CF
|
||||
20130323130323 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E444FC308B
|
||||
20130323130408 2 6 100 2047 5 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E44532E26F
|
||||
20130323130439 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E44552B22B
|
||||
20130323130515 2 6 100 2047 5 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E445786777
|
||||
20130323130629 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E445D18E33
|
||||
20130323130659 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E445F330AB
|
||||
20130323130820 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E4465EAAE3
|
||||
20130323130854 2 6 100 2047 5 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E44681C677
|
||||
20130323130912 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E446908963
|
||||
20130323130919 2 6 100 2047 5 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E446924767
|
||||
20130323131116 2 6 100 2047 5 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E4472BB82F
|
||||
20130323131321 2 6 100 2047 5 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E447DA4A57
|
||||
20130323131407 2 6 100 2047 5 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E448111DA7
|
||||
20130323131452 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E44847173B
|
||||
20130323131556 2 6 100 2047 5 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E44897986F
|
||||
20130323131608 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E4489FED03
|
||||
20130323131629 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E448B5864B
|
||||
20130323131636 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E448B79303
|
||||
20130323131652 2 6 100 2047 5 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E448C6456F
|
||||
20130323131716 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E448E0185B
|
||||
20130323131752 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E4490AAAB3
|
||||
20130323132015 2 6 100 2047 5 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E449968B67
|
||||
20130323132037 2 6 100 2047 5 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E449A4789F
|
||||
20130323132309 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E44A1C14A3
|
||||
20130323132323 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E44A1EE4EB
|
||||
20130323132547 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E44A904A9B
|
||||
20130323132645 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E44AB2E41B
|
||||
20130323132853 2 6 100 2047 5 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E44B0E2A4F
|
||||
20130323133028 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E44B5148DB
|
||||
20130323133245 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E44BB71E1B
|
||||
20130323133324 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E44BCE3CD3
|
||||
20130323133356 2 6 100 2047 5 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E44BDE46EF
|
||||
20130323133433 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E44BF5FE83
|
||||
20130323140110 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31A991C003
|
||||
20130323140207 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31A9A21AA7
|
||||
20130323140510 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31A9EC7ACF
|
||||
20130323141006 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31AA6CD3E3
|
||||
20130323141623 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31AB10D45F
|
||||
20130323141742 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31AB2E1D53
|
||||
20130323142536 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31ABFC326F
|
||||
20130323143122 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31AC81F847
|
||||
20130323144920 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31AE00BBC7
|
||||
20130323145600 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31AE76C91F
|
||||
20130323150040 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31AEECFC7B
|
||||
20130323150358 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31AF3B9B6F
|
||||
20130323151025 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31AFE03CE3
|
||||
20130323151311 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B0234027
|
||||
20130323152159 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B1072017
|
||||
20130323152953 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B1D89E3F
|
||||
20130323154023 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B2D9708F
|
||||
20130323154948 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B3CF18C3
|
||||
20130323155112 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B3ED2C73
|
||||
20130323155726 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B48CFA3B
|
||||
20130323155921 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B4B73A13
|
||||
20130323160813 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B5994B1F
|
||||
20130323161901 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B6B0736F
|
||||
20130323162444 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B74058AB
|
||||
20130323162846 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B79FCD43
|
||||
20130323163421 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B82C246B
|
||||
20130323163525 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B83FDF87
|
||||
20130323163554 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B843C2AF
|
||||
20130323163631 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B84B5137
|
||||
20130323163740 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B8619333
|
||||
20130323163935 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B88CB2F7
|
||||
20130323164258 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B8DDE543
|
||||
20130323164348 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B8EB61EF
|
||||
20130323164520 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B90A41FF
|
||||
20130323164653 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B92C8323
|
||||
20130323165226 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B9BA0CF3
|
||||
20130323165317 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B9C5818B
|
||||
20130323165356 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B9CDECC3
|
||||
20130323165549 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B9F5D3C3
|
||||
20130323172607 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DC38834F3
|
||||
20130323184419 2 6 100 4095 5 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DC6CE390F
|
||||
20130323191643 2 6 100 4095 5 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DC824333F
|
||||
20130323192346 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DC869811B
|
||||
20130323193114 2 6 100 4095 5 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DC8B3859F
|
||||
20130323193759 2 6 100 4095 5 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DC8EC3877
|
||||
20130323200950 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DCA4982FB
|
||||
20130323202720 2 6 100 4095 5 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DCB031D1F
|
||||
20130323203538 2 6 100 4095 5 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DCB571857
|
||||
20130323205053 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DCBF3F6C3
|
||||
20130323212715 2 6 100 4095 5 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DCD7E24C7
|
||||
20130323220416 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DCF05ED1B
|
||||
20130323220609 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DCF127013
|
||||
20130323221802 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DCF8EF403
|
||||
20130323230057 2 6 100 4095 5 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DD14EA167
|
||||
20130323231200 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DD1BEC893
|
||||
20130324001020 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DD4304A43
|
||||
20130324011839 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DD70D837B
|
||||
20130324012001 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DD7140403
|
||||
20130324014134 2 6 100 4095 5 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DD7F4C50F
|
||||
20130324020329 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DD8DBCBF3
|
||||
20130324020756 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DD9031DCB
|
||||
20130324021001 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DD9112CDB
|
||||
20130324024829 2 6 100 4095 5 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DDAB388B7
|
||||
20130324034937 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DDD4CF7BB
|
||||
20130324035053 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DDD527763
|
||||
20130324035752 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DDD95A7B3
|
||||
20130324035907 2 6 100 4095 5 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DDD9BC607
|
||||
20130324040112 2 6 100 4095 5 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DDDABA4AF
|
||||
20130324041041 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DDE08FF4B
|
||||
20130324041648 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DDE484F8B
|
||||
20130324042408 2 6 100 4095 5 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DDE90FEFF
|
||||
20130324045938 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DE00CCA6B
|
||||
20130324051717 2 6 100 4095 5 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DE0BE4F07
|
||||
20130324055310 2 6 100 4095 5 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DE2300FF7
|
||||
20130827073713 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C2993C4C6353
|
||||
20130827083654 2 6 100 6143 5 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C2993DA1E697
|
||||
20130827085531 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C2993E088933
|
||||
20130827081542 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C299437000D3
|
||||
20130827114258 2 6 100 6143 5 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C2994817A4EF
|
||||
20130827074757 2 6 100 6143 5 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C29948FA14CF
|
||||
20130827102631 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C2994C888DBB
|
||||
20130827105046 2 6 100 6143 5 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C2994D0C06C7
|
||||
20130827073306 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C2994ED3AEFB
|
||||
20130827085213 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C299508DCA1B
|
||||
20130827073342 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C29954F4AD03
|
||||
20130827080426 2 6 100 6143 5 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C299559AEE6F
|
||||
20130827080943 2 6 100 6143 5 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C29955B01917
|
||||
20130827093311 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C299577D50E3
|
||||
20130827112848 2 6 100 6143 5 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C29959FDE6F7
|
||||
20130827072315 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C29960CA8F63
|
||||
20130827073528 2 6 100 6143 5 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C29961069C77
|
||||
20130827092006 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C2996346C1BB
|
||||
20130827101013 2 6 100 6143 5 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C2996458AEF7
|
||||
20130827072716 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C29966D609CB
|
||||
20130827075225 2 6 100 6143 5 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C29967583E5F
|
||||
20130827080750 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C29967A35F6B
|
||||
20130827103939 2 6 100 6143 5 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C2996AE716C7
|
||||
20130827113351 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C2996C0C994B
|
||||
20130827072412 2 6 100 6143 5 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C2996CAC9347
|
||||
20130827095230 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C2996FD2D8F3
|
||||
20130827105315 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C2997119D33B
|
||||
20130827084909 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C2997464790B
|
||||
20130827091010 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C29974D07EC3
|
||||
20130827100201 2 6 100 6143 5 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C29975E2DD87
|
||||
20130827104649 2 6 100 6143 5 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C29976CDDA17
|
||||
20130827072324 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C299785C0EE3
|
||||
20130827074710 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C29978D3EE8B
|
||||
20130827082313 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C29979912863
|
||||
20130827075933 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C2997EEA4E4B
|
||||
20130827084757 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C2997FE234DB
|
||||
20130827095606 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C299814C1B6B
|
||||
20131005151001 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBBB3F747B
|
||||
20131005155655 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBBB85FFEB
|
||||
20131005232626 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBBEC6EC33
|
||||
20131006133551 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBC4F9C3CB
|
||||
20131006220526 2 6 100 7679 5 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBC87973A7
|
||||
20131007010536 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBC9B7C4B3
|
||||
20131007061252 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBCBE2A803
|
||||
20131007083120 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBCCE2AE3B
|
||||
20131007110001 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBCDF05513
|
||||
20131007123235 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBCE962173
|
||||
20131007185433 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBD1519B3B
|
||||
20131009042429 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBDFC2C7B3
|
||||
20131009072540 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBE0F9F9D3
|
||||
20131009114248 2 6 100 7679 5 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBE2C25A3F
|
||||
20131010045724 2 6 100 7679 5 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBE9E5BA0F
|
||||
20131010175155 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBEF3A772B
|
||||
20131010190011 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBEFA95AC3
|
||||
20131010210746 2 6 100 7679 5 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBF080FAFF
|
||||
20131011070145 2 6 100 7679 5 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBF4796337
|
||||
20131011160218 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBF7EDF743
|
||||
20131012070139 2 6 100 7679 5 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBFEEC24A7
|
||||
20131012120336 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFC067104B3
|
||||
20131012141839 2 6 100 7679 5 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFC09AF81AF
|
||||
20131012161300 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFC0C813B63
|
||||
20131012164951 2 6 100 7679 5 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFC0D65B7BF
|
||||
20131012175520 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFC0F01F32B
|
||||
20131012202655 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFC12BF9BEB
|
||||
20131012222710 2 6 100 7679 5 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFC15A9C3DF
|
||||
20131013012603 2 6 100 7679 5 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFC1A0DF107
|
||||
20131013030858 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFC1CA1E4FB
|
||||
20131013043051 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFC1E960923
|
||||
20130828070933 2 6 100 8191 2 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C7CA41762B
|
||||
20130828092740 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C7CBB18D57
|
||||
20130828110648 2 6 100 8191 2 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C7CCB1E2D3
|
||||
20130828135355 2 6 100 8191 2 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C7CE6EB173
|
||||
20130828002929 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C7D1A8042F
|
||||
20130828025102 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C7DE7C8C8F
|
||||
20130828075809 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C7E1A27FC7
|
||||
20130828172759 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C7E77533EF
|
||||
20130828044847 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C7EAEB28FF
|
||||
20130828072129 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C7EC6A7CDF
|
||||
20130828044206 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C7F5DA763F
|
||||
20130828103323 2 6 100 8191 2 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C7F8ACEDCB
|
||||
20130828053524 2 6 100 8191 2 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C801314A03
|
||||
20130828002712 2 6 100 8191 2 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C808CC6743
|
||||
20130828042249 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C80B099E9F
|
||||
20130828044411 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C80B34289F
|
||||
20130828055627 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C80BD877CF
|
||||
20130828060354 2 6 100 8191 2 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C80BE183AB
|
||||
20130828125808 2 6 100 8191 2 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C80FCF90BB
|
||||
20130828140603 2 6 100 8191 2 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C81069ACFB
|
||||
20130828172805 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C8125305E7
|
||||
20130828011728 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C813C25A4F
|
||||
20130828082115 2 6 100 8191 2 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C817B703B3
|
||||
20130828025731 2 6 100 8191 2 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C81F133803
|
||||
20130828041515 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C82A1327CF
|
||||
20130828065040 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C82B72573F
|
||||
20130828141142 2 6 100 8191 2 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C82F79F62B
|
||||
20130828173302 2 6 100 8191 2 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C831462D9B
|
||||
20130828064606 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C83572C26F
|
||||
20130828125806 2 6 100 8191 2 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C838D0E9E3
|
||||
20130828131717 2 6 100 8191 2 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C838F45DEB
|
||||
20130828154446 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C83A412197
|
||||
20130828052619 2 6 100 8191 2 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C83EBD17DB
|
||||
20130828115512 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C84234F177
|
||||
20130828153746 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C8442F741F
|
|
@ -0,0 +1,33 @@
|
|||
#!/bin/sh
|
||||
# $OpenBSD: moduli-gen.sh,v 1.2 2013/10/14 02:55:47 dtucker Exp $
|
||||
#
|
||||
|
||||
srcdir="$1"
|
||||
objdir="$2"
|
||||
bits="$3"
|
||||
|
||||
moduli_sieved=${objdir}/moduli.${bits}.sieved.gz
|
||||
moduli_tested=${objdir}/moduli.${bits}.tested
|
||||
moduli_part=${srcdir}/moduli.${bits}
|
||||
|
||||
if [ ! -d ${objdir} ]; then
|
||||
mkdir ${objdir}
|
||||
fi
|
||||
|
||||
if [ -f ${moduli_part} ]; then
|
||||
exit 0
|
||||
fi
|
||||
|
||||
if [ ! -f ${moduli_sieved} ]; then
|
||||
ssh-keygen -b ${bits} -G /dev/stdout | \
|
||||
gzip -9c >${moduli_sieved}.tmp && \
|
||||
mv ${moduli_sieved}.tmp ${moduli_sieved}
|
||||
fi
|
||||
|
||||
lines=`gzip -dc ${moduli_sieved} | wc -l`
|
||||
|
||||
gzip -dc ${moduli_sieved} | \
|
||||
ssh-keygen -K ${moduli_tested}.ckpt -T ${moduli_tested} -J $lines && \
|
||||
mv ${objdir}/moduli.${bits}.tested ${srcdir}/moduli.${bits}
|
||||
|
||||
exit 0
|
|
@ -0,0 +1,48 @@
|
|||
20130323124555 2 6 100 1023 5 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB3207DE1BF
|
||||
20130323124556 2 6 100 1023 5 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB320823F3F
|
||||
20130323124559 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB3209BB3AB
|
||||
20130323124600 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB3209C9A93
|
||||
20130323124601 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB3209F1C03
|
||||
20130323124605 2 6 100 1023 5 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB320BE708F
|
||||
20130323124607 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB320C7E7C3
|
||||
20130323124609 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB320DA5A3B
|
||||
20130323124611 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB320E6C57B
|
||||
20130323124613 2 6 100 1023 5 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB320EFABD7
|
||||
20130323124614 2 6 100 1023 5 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB320F580CF
|
||||
20130323124615 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB320F8A733
|
||||
20130323124617 2 6 100 1023 5 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB320FD7A97
|
||||
20130323124618 2 6 100 1023 5 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB320FF4B1F
|
||||
20130323124619 2 6 100 1023 5 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB32106201F
|
||||
20130323124622 2 6 100 1023 5 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB3211D9C4F
|
||||
20130323124624 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB321282783
|
||||
20130323124627 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB32141611B
|
||||
20130323124628 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB32143EA9B
|
||||
20130323124629 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB321465D0B
|
||||
20130323124631 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB3214EB0BB
|
||||
20130323124633 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB3215B97A3
|
||||
20130323124635 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB32163829B
|
||||
20130323124636 2 6 100 1023 5 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB3216F2E2F
|
||||
20130323124640 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB32190910B
|
||||
20130323124642 2 6 100 1023 5 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB32197095F
|
||||
20130323124644 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB321A178A3
|
||||
20130323124646 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB321B37E13
|
||||
20130323124650 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB321D46493
|
||||
20130323124651 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB321D5DB93
|
||||
20130323124653 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB321DDCF43
|
||||
20130323124654 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB321E106F3
|
||||
20130323124655 2 6 100 1023 5 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB321E12A57
|
||||
20130323124656 2 6 100 1023 5 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB321EBD52F
|
||||
20130323124658 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB321F5521B
|
||||
20130323124659 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB321F6A30B
|
||||
20130323124702 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB3220E69C3
|
||||
20130323124706 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB3222BE7D3
|
||||
20130323124706 2 6 100 1023 5 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB3222DA517
|
||||
20130323124708 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB3223B2B6B
|
||||
20130323124710 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB322465D43
|
||||
20130323124711 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB32248FD73
|
||||
20130323124713 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB3224FA0C3
|
||||
20130323124714 2 6 100 1023 5 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB322538B47
|
||||
20130323124716 2 6 100 1023 5 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB3225E7BF7
|
||||
20130323124717 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB32268334B
|
||||
20130323124718 2 6 100 1023 5 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB3226BA20F
|
||||
20130323124722 2 6 100 1023 2 F5D096425C933EEFB6B1E98D33EA2688EE313033CCD14DA85B487E096851B71916F789DD38FC36E05CF8BE443492ED2F40B2A79DC7AD60DAFCD484F13F96A219E5D1D3606E69AB1D860308DF31B7B0DCE93F2C42290895A5AD1E978A25E089A5FBDDAF3740811105114782A36493E117B5A82EBDC43B919092BDCAB322765ABB
|
|
@ -0,0 +1,34 @@
|
|||
20130323125055 2 6 100 1535 5 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92271CAEA37
|
||||
20130323125108 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92271E79C53
|
||||
20130323125120 2 6 100 1535 5 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92272067057
|
||||
20130323125201 2 6 100 1535 5 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D922728227FF
|
||||
20130323125210 2 6 100 1535 5 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D9227295F50F
|
||||
20130323125229 2 6 100 1535 5 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92272C55AA7
|
||||
20130323125253 2 6 100 1535 5 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D922730BBA07
|
||||
20130323125258 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D9227315FE73
|
||||
20130323125313 2 6 100 1535 5 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D9227341751F
|
||||
20130323125327 2 6 100 1535 5 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D9227364026F
|
||||
20130323125350 2 6 100 1535 5 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D922739BF9C7
|
||||
20130323125405 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92273CA4043
|
||||
20130323125418 2 6 100 1535 5 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92273ECB47F
|
||||
20130323125421 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92273EDE80B
|
||||
20130323125428 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92273FE7183
|
||||
20130323125444 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92274296BEB
|
||||
20130323125457 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D922744D6933
|
||||
20130323125522 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D9227496B033
|
||||
20130323125524 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92274978D5B
|
||||
20130323125529 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D922749DC343
|
||||
20130323125533 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92274A192D3
|
||||
20130323125550 2 6 100 1535 5 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92274D0D8C7
|
||||
20130323125558 2 6 100 1535 5 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92274DE7C07
|
||||
20130323125609 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92274F390FB
|
||||
20130323125619 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92275112063
|
||||
20130323125629 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D9227525715B
|
||||
20130323125637 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D9227532D823
|
||||
20130323125641 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92275384403
|
||||
20130323125657 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D922756869B3
|
||||
20130323125715 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D922759B8A9B
|
||||
20130323125721 2 6 100 1535 5 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92275A486B7
|
||||
20130323125726 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92275AF2853
|
||||
20130323125737 2 6 100 1535 2 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92275CDF07B
|
||||
20130323125753 2 6 100 1535 5 E502D7392BAFDE519BEA47C906A658694CBC1296F35605FF5E35C9AB605F60672B5E2DB42BDAEF87E511F5784F86D3D22FB6F9354DCCDA0C8CEBE2A4D54A33371187CBAEA4D852100BC8CEF1F33C243C2216816D658901121F1A0A68371D5162A9FEC5ADBF68504B3C2F2BAC368097B9FA7A4E4E7E851F5EE6D056127D2124DEEDA7F612B9812B20730D8CD546A4145E433F76DEBB6F2A27FFFD9807643087952D13A13E77408004322178CF0CE97929164933F5D2E7206BD1D8D92275F81C1F
|
|
@ -0,0 +1,34 @@
|
|||
20130323130305 2 6 100 2047 5 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E444EEF3CF
|
||||
20130323130323 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E444FC308B
|
||||
20130323130408 2 6 100 2047 5 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E44532E26F
|
||||
20130323130439 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E44552B22B
|
||||
20130323130515 2 6 100 2047 5 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E445786777
|
||||
20130323130629 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E445D18E33
|
||||
20130323130659 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E445F330AB
|
||||
20130323130820 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E4465EAAE3
|
||||
20130323130854 2 6 100 2047 5 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E44681C677
|
||||
20130323130912 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E446908963
|
||||
20130323130919 2 6 100 2047 5 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E446924767
|
||||
20130323131116 2 6 100 2047 5 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E4472BB82F
|
||||
20130323131321 2 6 100 2047 5 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E447DA4A57
|
||||
20130323131407 2 6 100 2047 5 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E448111DA7
|
||||
20130323131452 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E44847173B
|
||||
20130323131556 2 6 100 2047 5 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E44897986F
|
||||
20130323131608 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E4489FED03
|
||||
20130323131629 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E448B5864B
|
||||
20130323131636 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E448B79303
|
||||
20130323131652 2 6 100 2047 5 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E448C6456F
|
||||
20130323131716 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E448E0185B
|
||||
20130323131752 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E4490AAAB3
|
||||
20130323132015 2 6 100 2047 5 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E449968B67
|
||||
20130323132037 2 6 100 2047 5 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E449A4789F
|
||||
20130323132309 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E44A1C14A3
|
||||
20130323132323 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E44A1EE4EB
|
||||
20130323132547 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E44A904A9B
|
||||
20130323132645 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E44AB2E41B
|
||||
20130323132853 2 6 100 2047 5 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E44B0E2A4F
|
||||
20130323133028 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E44B5148DB
|
||||
20130323133245 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E44BB71E1B
|
||||
20130323133324 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E44BCE3CD3
|
||||
20130323133356 2 6 100 2047 5 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E44BDE46EF
|
||||
20130323133433 2 6 100 2047 2 D534B7525472907F74B5A712FEBE8108600CACDC364DE333FCB5ACB7DF9331BA5596081792F98C7C8CBDD71AA56EA11B812E7D365BE9ACFAF33C42CF9AF11EB1CF72FBF0E89EB6A0D37814E53DCDCD1CE4DA962CE955341C945096C3FD7AD95D31834DD135B007D01941657823E07A111D521718AC581C3103E560394284473B44BE97AFBBD78033A89E43C89EC32FBAD1C53037456F0F085ED533E6CFBF916D7517ED809E27C6058A73B6360077F9714C4267DFE92668F749E3CA6793A523A2E753EB20CBF5D2879B24353C587E42732525ABF3845CB0D27AC5D9995A4128C61C61B0CE7A56A577061CB7EA90341223040EFB91B3C3F39D7EEC56E44BF5FE83
|
|
@ -0,0 +1,39 @@
|
|||
20130323140110 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31A991C003
|
||||
20130323140207 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31A9A21AA7
|
||||
20130323140510 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31A9EC7ACF
|
||||
20130323141006 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31AA6CD3E3
|
||||
20130323141623 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31AB10D45F
|
||||
20130323141742 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31AB2E1D53
|
||||
20130323142536 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31ABFC326F
|
||||
20130323143122 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31AC81F847
|
||||
20130323144920 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31AE00BBC7
|
||||
20130323145600 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31AE76C91F
|
||||
20130323150040 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31AEECFC7B
|
||||
20130323150358 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31AF3B9B6F
|
||||
20130323151025 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31AFE03CE3
|
||||
20130323151311 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B0234027
|
||||
20130323152159 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B1072017
|
||||
20130323152953 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B1D89E3F
|
||||
20130323154023 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B2D9708F
|
||||
20130323154948 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B3CF18C3
|
||||
20130323155112 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B3ED2C73
|
||||
20130323155726 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B48CFA3B
|
||||
20130323155921 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B4B73A13
|
||||
20130323160813 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B5994B1F
|
||||
20130323161901 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B6B0736F
|
||||
20130323162444 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B74058AB
|
||||
20130323162846 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B79FCD43
|
||||
20130323163421 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B82C246B
|
||||
20130323163525 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B83FDF87
|
||||
20130323163554 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B843C2AF
|
||||
20130323163631 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B84B5137
|
||||
20130323163740 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B8619333
|
||||
20130323163935 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B88CB2F7
|
||||
20130323164258 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B8DDE543
|
||||
20130323164348 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B8EB61EF
|
||||
20130323164520 2 6 100 3071 5 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B90A41FF
|
||||
20130323164653 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B92C8323
|
||||
20130323165226 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B9BA0CF3
|
||||
20130323165317 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B9C5818B
|
||||
20130323165356 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B9CDECC3
|
||||
20130323165549 2 6 100 3071 2 DC3180CFF7A410F74B95B9FF0C6B2DEE69DD08DCF9090EAFCF920E989DB0203179B6EBC6620B6CDF5D6AE3D227F9052BDCE0A98073A2F3AC8C36B2E845BB04E926156267C46E840F14DFDA03B36A2B4E8174DB0746D30BBF4680CB01F577931637375D7F7668D9A0258C3445E8E3A5459FE03F42F9943ABECABA81C9F82CA0858E82AF4CB30317EFB06D3495329E5E70A4E1E92CC5BFFFFC3FE6B335B01B541EE78A9B07624CD7E1D74B27157ADC6A6A95AB837336C94E2B3DEBDE20DE84CAF7767F37859B03CDEB85C174A675B4ED3A1DFAC88EE0219C5EF60AA117C640467BB1C4DAE83CBD97AE1DE6CC4F69FC68DCE8F63651743EF1929777C843965665C8B229F5C5D1CE6B8227C949F11C682A4FFC5B6EE791D3CCE5E2EECF3D69E90073D6351EE028FDB9BCBE48031C348475F60CFBB5CC1087F563093496B1F680BEA5A98FDEBA506EC41EE43D6D35233153BB6F8791B85F1E622102D297217A402882EBA910671EC0361193C91F7C94AE83BE315DD08BF58E2AEEBAF17A31B9F5D3C3
|
|
@ -0,0 +1,35 @@
|
|||
20130323172607 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DC38834F3
|
||||
20130323184419 2 6 100 4095 5 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DC6CE390F
|
||||
20130323191643 2 6 100 4095 5 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DC824333F
|
||||
20130323192346 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DC869811B
|
||||
20130323193114 2 6 100 4095 5 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DC8B3859F
|
||||
20130323193759 2 6 100 4095 5 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DC8EC3877
|
||||
20130323200950 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DCA4982FB
|
||||
20130323202720 2 6 100 4095 5 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DCB031D1F
|
||||
20130323203538 2 6 100 4095 5 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DCB571857
|
||||
20130323205053 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DCBF3F6C3
|
||||
20130323212715 2 6 100 4095 5 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DCD7E24C7
|
||||
20130323220416 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DCF05ED1B
|
||||
20130323220609 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DCF127013
|
||||
20130323221802 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DCF8EF403
|
||||
20130323230057 2 6 100 4095 5 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DD14EA167
|
||||
20130323231200 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DD1BEC893
|
||||
20130324001020 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DD4304A43
|
||||
20130324011839 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DD70D837B
|
||||
20130324012001 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DD7140403
|
||||
20130324014134 2 6 100 4095 5 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DD7F4C50F
|
||||
20130324020329 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DD8DBCBF3
|
||||
20130324020756 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DD9031DCB
|
||||
20130324021001 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DD9112CDB
|
||||
20130324024829 2 6 100 4095 5 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DDAB388B7
|
||||
20130324034937 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DDD4CF7BB
|
||||
20130324035053 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DDD527763
|
||||
20130324035752 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DDD95A7B3
|
||||
20130324035907 2 6 100 4095 5 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DDD9BC607
|
||||
20130324040112 2 6 100 4095 5 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DDDABA4AF
|
||||
20130324041041 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DDE08FF4B
|
||||
20130324041648 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DDE484F8B
|
||||
20130324042408 2 6 100 4095 5 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DDE90FEFF
|
||||
20130324045938 2 6 100 4095 2 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DE00CCA6B
|
||||
20130324051717 2 6 100 4095 5 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DE0BE4F07
|
||||
20130324055310 2 6 100 4095 5 C09A4234B54905FAC9724421551E5B0B5E1F43D3BC230681EAEEC207B679FE72E0CA4404A5273B0498998CE57F18CABE692ECC98427D1BA33B760C59F605B3D549F6012B3EAB63A0E15C6B183D793B9A24167A4E38C26017F9C6B3523E7D86903CD7982FCC029339CA455E0F585000F788F20ECB78ED03C19619A8DF6E6B55EA39F60957686EFE26A95A9EB3AB0950B83C65912B40ABE2477CC438D29FC8FDE59B42D43963DA08E4F7CD03F93A95B0852FF9950A2E52E5258F82089FC33AE68753C5FBBCCC77403E66A24E1520E4797F354464F6945F625067D15175337D55E54E3543E2916CFB1A70790D1F1F995486164F34B63F303EA50559F10ED578EF3AD730F1E5A0D6F153AF1F0638EFA9249C66B0DD9CA3046E22F2C4CD239AC19BAB879B23129DD13DDD81A847B231D3EAE0B2C7E6766D8EAFE47F3B4EEF20B3261971DFAB3E6344C6C1E9EC61A1A2AB646EC4A83DB43310EB2757FD89F2E27AC4381A990658D0FD77192E66CB5EE863F7D03EDE7F9EAFA8FADF9E41433E3FD837B08CDB0B3174B5A5A14256CBE5B5C6531425565D2A39423E88AC9BAEDC627B065E821CE1E7B68E863127E35087EC441009113207A6B7F575B81E8E37D2C3F5A803A218D84C96C5F99EE3FD91CEDF8B20BD40CD3C723FD9D4C09751B74C4545A2A5B4F4712FFF0E7017C9AFC65045A22FE0A47186B681ACC0A3F8CFF56DE2300FF7
|
|
@ -0,0 +1,37 @@
|
|||
20130827073713 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C2993C4C6353
|
||||
20130827083654 2 6 100 6143 5 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C2993DA1E697
|
||||
20130827085531 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C2993E088933
|
||||
20130827081542 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C299437000D3
|
||||
20130827114258 2 6 100 6143 5 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C2994817A4EF
|
||||
20130827074757 2 6 100 6143 5 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C29948FA14CF
|
||||
20130827102631 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C2994C888DBB
|
||||
20130827105046 2 6 100 6143 5 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C2994D0C06C7
|
||||
20130827073306 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C2994ED3AEFB
|
||||
20130827085213 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C299508DCA1B
|
||||
20130827073342 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C29954F4AD03
|
||||
20130827080426 2 6 100 6143 5 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C299559AEE6F
|
||||
20130827080943 2 6 100 6143 5 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C29955B01917
|
||||
20130827093311 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C299577D50E3
|
||||
20130827112848 2 6 100 6143 5 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C29959FDE6F7
|
||||
20130827072315 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C29960CA8F63
|
||||
20130827073528 2 6 100 6143 5 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C29961069C77
|
||||
20130827092006 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C2996346C1BB
|
||||
20130827101013 2 6 100 6143 5 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C2996458AEF7
|
||||
20130827072716 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C29966D609CB
|
||||
20130827075225 2 6 100 6143 5 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C29967583E5F
|
||||
20130827080750 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C29967A35F6B
|
||||
20130827103939 2 6 100 6143 5 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C2996AE716C7
|
||||
20130827113351 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C2996C0C994B
|
||||
20130827072412 2 6 100 6143 5 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C2996CAC9347
|
||||
20130827095230 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C2996FD2D8F3
|
||||
20130827105315 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C2997119D33B
|
||||
20130827084909 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C2997464790B
|
||||
20130827091010 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C29974D07EC3
|
||||
20130827100201 2 6 100 6143 5 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C29975E2DD87
|
||||
20130827104649 2 6 100 6143 5 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C29976CDDA17
|
||||
20130827072324 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C299785C0EE3
|
||||
20130827074710 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C29978D3EE8B
|
||||
20130827082313 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C29979912863
|
||||
20130827075933 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C2997EEA4E4B
|
||||
20130827084757 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C2997FE234DB
|
||||
20130827095606 2 6 100 6143 2 C008254F21EF577C2C1EDBF0C4C822AC77F781325AC30408D4ABEC520CD455404A21356FBE49B8D2A11ED41029E5D960C5CBA984C1B17A49B8655F6A51FB54D9421A5F0D54C860B9E85B5DB67AA96DF97539AAA41E4791CD3FF8AEB2F89C14EBA40CB873140892A41BC5E712519299C269FC6BB8A076069A11D7BBE122A817DA63B0F5E0992DCE8460948A34FB99F9C843E38638AA932B698CD4F4F0050B1786936E6F7ED87C8EA4A7ED7AD130EB3BFC9F1B46A035C445F319648F111C50FDFCF2F14592E6C81FED952A9F17415C996DF02984C7B11CA5A2CD0C43C3A3012B31D65D3520E8ACEAE124B34C4C92ED1D329F29314D7BD792DF1C79EC2A6F8D26DE71AA1B7FEC5928888DCE22032A8248822343577E05D32BE625E172A3432FF741D83286158A27DF972B276820389983C31D47DD89B24F1E9AFBEFDF617960D690DF71242DD0E9231203A3C22AA3238C79CB49665B5F7F9CE88A9A48FC8F3603B6D31C5E0B5E80B11CB96FB91D8CFB59D0B7BC7CC85356097DE0F348BC91B0552EA831E67A33E67E9251FC8EDBA493551D0E3DB5A3D119606243F9EDF9DC855DB0892CB1F5B03564C103166454617851DB02ACCEA2C8EF6B5AABAAB4D54204AED08F0EF808833E0A65EEA8103845DF065DA10677C452F85139441F8E703DB6994202C8C36CBE5F8E16B7563111949ECE30656AD278719595F79E8C241D191118F9D62DCB3AB556ED1C1EEE43B782A2BA12C796D6D9032572D4F77CC1405CD1040380FFA79E6D9855CE26BDDA0C46866C01B9403F1ED28067DF3A8D37FCADA83CCCDC6FE1A3E9F05E9962DF9DCF9B73B9675C8910A3ACF26C6050FAAF47EF01B61F1DA137395AF74671F2E715D759AD4AD5764506AE9612F0F2DA191ABA5525D447596754B2D3BF48C468BE2CEA440B5D3A8D5171141BF29BA48498750986BE5454A657CABD8C987308A371EB75D78EF9B953C4C3C51C52E4F1E6CBD62C9D8CD3DC8881984F004A378EDFF45381B4D350C1E266F174F982BBA610719310EBD3C84E949EC60A15F76DCADE2FC05EFA13D881DE6F87E56841356BD932C299814C1B6B
|
|
@ -0,0 +1,31 @@
|
|||
20131005151001 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBBB3F747B
|
||||
20131005155655 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBBB85FFEB
|
||||
20131005232626 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBBEC6EC33
|
||||
20131006133551 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBC4F9C3CB
|
||||
20131006220526 2 6 100 7679 5 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBC87973A7
|
||||
20131007010536 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBC9B7C4B3
|
||||
20131007061252 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBCBE2A803
|
||||
20131007083120 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBCCE2AE3B
|
||||
20131007110001 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBCDF05513
|
||||
20131007123235 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBCE962173
|
||||
20131007185433 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBD1519B3B
|
||||
20131009042429 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBDFC2C7B3
|
||||
20131009072540 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBE0F9F9D3
|
||||
20131009114248 2 6 100 7679 5 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBE2C25A3F
|
||||
20131010045724 2 6 100 7679 5 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBE9E5BA0F
|
||||
20131010175155 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBEF3A772B
|
||||
20131010190011 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBEFA95AC3
|
||||
20131010210746 2 6 100 7679 5 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBF080FAFF
|
||||
20131011070145 2 6 100 7679 5 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBF4796337
|
||||
20131011160218 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBF7EDF743
|
||||
20131012070139 2 6 100 7679 5 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFBFEEC24A7
|
||||
20131012120336 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFC067104B3
|
||||
20131012141839 2 6 100 7679 5 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFC09AF81AF
|
||||
20131012161300 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFC0C813B63
|
||||
20131012164951 2 6 100 7679 5 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFC0D65B7BF
|
||||
20131012175520 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFC0F01F32B
|
||||
20131012202655 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFC12BF9BEB
|
||||
20131012222710 2 6 100 7679 5 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFC15A9C3DF
|
||||
20131013012603 2 6 100 7679 5 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFC1A0DF107
|
||||
20131013030858 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFC1CA1E4FB
|
||||
20131013043051 2 6 100 7679 2 C09E1B124844843AF78E85A0ABCA05BD80939481EB4BFE9A89A6800DFD53C33A7FF6B3F03FD60407C875040E885F6C4CB9A665831F358A1079BF83C71A27D2D7CDDC1373077E96B5B70431C0D2FC87E6B238A268F940135571AF60F5E1380C5F32B123828B93916E9B6FEB6C91138BF623098F2A0F337DC4076DD3807D2AAAD0E1AFC3917AD5A1983295482AB8E3B100DFC169458B3E99D19C2092814A2BFBE0EE11326D4F40D0ED7EED3C05F1872A403C9F3E59532CFEBCF33CC34C0742318EB877B35908C7A5D728BBE724FB83CD4C5E2B4BF554C755F001B82E9D755A8EE57190B2D343FCF3DC1BF39C0556E0003D63BC8E615737C1E904B1FCFC52F8752CBAD9EC731538568BECAD5E5B2619F912D2237EFB2A54F2B38E203B7B0A1763D3B1FEA7040E74491C7A44640303A277815F4220C3E5C446C2C1D692A40CFD3C04AFAC7E26DDFEDF7BA370BB7ED4CDD0DBEE88D684984D1E65B9934854D09E375FAD67B1367A698F86E80DFF7BD2CD02E445B9F713413F1C3B50A34DC62DCE14CB215521EAEF8AE967CCE2FDAFB616F1687CDFCC87876579B18B2D3AE1278CE0BAD0FA8BAD6DF86D324F30AF4C1D2E93F51DE9D189EEC59A95846141876BB31C80F58A6D7D77CE6D6F971D8B6DB84D7B6E97378773087CD9CC8C3116215084CC3C4B724A89EF8AF5270A3D7FEEEAEF7D06EA12B9BE00754A66E409A70932220D360F8019D7BA6B4B959EB1E1FAC55E16BA4CC96B4D953BA943A06E7BD33069E907661111AB7D1AABB8F4D3044B76DA46B93C0B0A104221F0A397821B32EEDA383FBEB46584BD303DEF60A6D5CC86ADC0998A56F0B5F97D093199BC178BC3219F40440B71DC653A26E6F72C99B0DB0D10AE626A12640CD0EB19688B0633065D616775DB0EFD500ADD2CBC017BE3F2CD062221F568EA6FE18CAA73C9DF81776EE69F95AD2637D3DD21E8B5C483D55848647F5C26E0BCE1C4AA0C30CA6710B5C88914CDBE65CB7EA392FA2CD2ED8C49F7DEF37909C785D53F4BBBA4C232935F389C5C4949D2EC53D5DF706CACC67F9D52AF6F712327789508BA3DBEADFFB0C32C1B2AA943BB11EDF597C6B220A58BF76A7C0B7B7B5BEEED7ECDF8B1C82D3BD6432B0ECEA4F99EF9E2477A9EAA0969D59E3B2EC254B2540562CDA0744F1164D368FC9BA9172BEB36AD699280968B1A4ABC643D21B0C11DF80C9A1E2F3B257D3328DFA429053E73304E6AC8BDF1C4E84644614ECA0F4288000E3684306DB003D6C246EE99DCE8562DDC49C543996AB1DCB962DD16A5F8013B9F30A3CB73020D88FD5CFAAD1A53B9F284E96772FB51EAEED95D71015BC426A1B5A5F02409DBFC1E960923
|
|
@ -0,0 +1,35 @@
|
|||
20130828070933 2 6 100 8191 2 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C7CA41762B
|
||||
20130828092740 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C7CBB18D57
|
||||
20130828110648 2 6 100 8191 2 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C7CCB1E2D3
|
||||
20130828135355 2 6 100 8191 2 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C7CE6EB173
|
||||
20130828002929 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C7D1A8042F
|
||||
20130828025102 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C7DE7C8C8F
|
||||
20130828075809 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C7E1A27FC7
|
||||
20130828172759 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C7E77533EF
|
||||
20130828044847 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C7EAEB28FF
|
||||
20130828072129 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C7EC6A7CDF
|
||||
20130828044206 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C7F5DA763F
|
||||
20130828103323 2 6 100 8191 2 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C7F8ACEDCB
|
||||
20130828053524 2 6 100 8191 2 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C801314A03
|
||||
20130828002712 2 6 100 8191 2 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C808CC6743
|
||||
20130828042249 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C80B099E9F
|
||||
20130828044411 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C80B34289F
|
||||
20130828055627 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C80BD877CF
|
||||
20130828060354 2 6 100 8191 2 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C80BE183AB
|
||||
20130828125808 2 6 100 8191 2 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C80FCF90BB
|
||||
20130828140603 2 6 100 8191 2 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C81069ACFB
|
||||
20130828172805 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C8125305E7
|
||||
20130828011728 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C813C25A4F
|
||||
20130828082115 2 6 100 8191 2 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C817B703B3
|
||||
20130828025731 2 6 100 8191 2 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C81F133803
|
||||
20130828041515 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C82A1327CF
|
||||
20130828065040 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C82B72573F
|
||||
20130828141142 2 6 100 8191 2 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C82F79F62B
|
||||
20130828173302 2 6 100 8191 2 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C831462D9B
|
||||
20130828064606 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C83572C26F
|
||||
20130828125806 2 6 100 8191 2 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C838D0E9E3
|
||||
20130828131717 2 6 100 8191 2 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C838F45DEB
|
||||
20130828154446 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C83A412197
|
||||
20130828052619 2 6 100 8191 2 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C83EBD17DB
|
||||
20130828115512 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C84234F177
|
||||
20130828153746 2 6 100 8191 5 C3639DA7E1B09DB11B9759F99DE94E8DB03A7DC664B1512666925AE94338CC29F9A9DA90DC42C33F8A1B608BFE1D4FD5ED07B3F854767A5786503BD6B46B3DE231C98566BF4BA52D06BD2D4BD651DB501D4E2C53F9BCD4BA6AB2DB3EAE2AAAACDF4EDE1C7BD6B68D21834B1D8D23C1805AFF293FB4D5AF60600CB29780285583C3A5A58885D9E4888505EA0EA8BEC1E227078690C8236E94920DECEC49B8AC8BE6771E91FE401A32683C099882A5F89DDBF4DE04B69C3DA8765EC447CE6704963F1B721755F3580E8250641AB9C02FD60E5035849C2D0C3ED9209B2DF726F9106F5496BFC9B0A9B8CE4CC9C177C43DFC6BA4DD263EEB151F3A70396A8BE59CA01307AFF6FD8E3EA01736DD800ADB1718B7971BDC632E2EB7102036E3CB318D62BF8C2809776DC01BEC25D8D5BF0282C6C34A9B52E522E4CD1EAB3330617E9E2F40BDB4743F79D7E3679FFA3C4F16D638DB69EDCA1D74D51CA877D65AB52EEADAB233198FA117B096C46013AD68514345AE101FB15502537A680D0F85DDC88282F11A4A198D29A530C2B145EB2F44F1DAB7A6574315B00069C6695092AED3A085EF9E9BB016D83C88614F2F4D27DB39C0262E09907935D2079DA57D5D36A4429C69CC5ED5AA975D6DBFAF229513C51B5142C7CADF9FD8BCEE23FFD8201415939B96C20527591158DA64574191B8E06A1194594B22DFF532E650DE02B6DB664786B007D4958AD206DEBE4C7335559609E3C4E3AE1C1397DBBF4147D1CDEFFDD7E326375D8F4DCC8C1393DC2FA1332C967029A7DB54762249F364E34E232C4B564284416150327E5F5720D07C7C27EA3DFD4A850A27392FE48C66209460F026C77E6CF0D6A0C1176164518F416B970EA2A3A93E56FB3B0824397712F5E6C7B5FDDFD37D6E026FFEC848A6D45A5A86315039ABD105401C3B4AFCBC9AB0C01A723ADBC228870172FD32D4E218457E39B677ACBEC1D52B3228AAD2761F6E7E62076D651D5F27828CB66D149B024D0E854273D8936272E158B05B61298068BA3C38895EAF86066E5A4011FC73A00559121FFA99B80575496C59342F9662986EB1CB7400FB2261605D807A6D6E07DCA684E0394F2A6BC9B549B0CC12F2468454C9A6C345621B005E58581BF21F6CCBC5D703269AF8246EBD05DC1A3EB0EE907B855D89B328D3C65DCBC4FD0F5E1433CEF04460EC5F69E9B57BB4B86B41A9066BDE9DB2B1D1EA65EBEBE19CAE03A9599BB7959775CB12EA665F9529C0D0EDB319C8ED30538255512A30F410C69008828907C5896477584ED55C92A98708D28165B819AA6747F8E72D6FDB9786F56D098EA7A08931737794B1BA071DF73F2B37B17E421AF1C9C3A0CC4342792B9B4A9CAFE663CF15BD511F233F7E5B8666EFB72E56E24D49EF0875CD8B7F6914CBD57FDC6B5D3E33889D1A086AF92997CE0031C8442F741F
|
|
@ -1,4 +1,4 @@
|
|||
/* $OpenBSD: moduli.c,v 1.27 2013/05/17 00:13:13 djm Exp $ */
|
||||
/* $OpenBSD: moduli.c,v 1.28 2013/10/24 00:49:49 dtucker Exp $ */
|
||||
/*
|
||||
* Copyright 1994 Phil Karn <karn@qualcomm.com>
|
||||
* Copyright 1996-1998, 2003 William Allen Simpson <wsimpson@greendragon.com>
|
||||
|
@ -54,6 +54,7 @@
|
|||
#include "xmalloc.h"
|
||||
#include "dh.h"
|
||||
#include "log.h"
|
||||
#include "misc.h"
|
||||
|
||||
/*
|
||||
* File output defines
|
||||
|
@ -484,6 +485,79 @@ read_checkpoint(char *cpfile)
|
|||
return lineno;
|
||||
}
|
||||
|
||||
static unsigned long
|
||||
count_lines(FILE *f)
|
||||
{
|
||||
unsigned long count = 0;
|
||||
char lp[QLINESIZE + 1];
|
||||
|
||||
if (fseek(f, 0, SEEK_SET) != 0) {
|
||||
debug("input file is not seekable");
|
||||
return ULONG_MAX;
|
||||
}
|
||||
while (fgets(lp, QLINESIZE + 1, f) != NULL)
|
||||
count++;
|
||||
rewind(f);
|
||||
debug("input file has %lu lines", count);
|
||||
return count;
|
||||
}
|
||||
|
||||
static char *
|
||||
fmt_time(time_t seconds)
|
||||
{
|
||||
int day, hr, min;
|
||||
static char buf[128];
|
||||
|
||||
min = (seconds / 60) % 60;
|
||||
hr = (seconds / 60 / 60) % 24;
|
||||
day = seconds / 60 / 60 / 24;
|
||||
if (day > 0)
|
||||
snprintf(buf, sizeof buf, "%dd %d:%02d", day, hr, min);
|
||||
else
|
||||
snprintf(buf, sizeof buf, "%d:%02d", hr, min);
|
||||
return buf;
|
||||
}
|
||||
|
||||
static void
|
||||
print_progress(unsigned long start_lineno, unsigned long current_lineno,
|
||||
unsigned long end_lineno)
|
||||
{
|
||||
static time_t time_start, time_prev;
|
||||
time_t time_now, elapsed;
|
||||
unsigned long num_to_process, processed, remaining, percent, eta;
|
||||
double time_per_line;
|
||||
char *eta_str;
|
||||
|
||||
time_now = monotime();
|
||||
if (time_start == 0) {
|
||||
time_start = time_prev = time_now;
|
||||
return;
|
||||
}
|
||||
/* print progress after 1m then once per 5m */
|
||||
if (time_now - time_prev < 5 * 60)
|
||||
return;
|
||||
time_prev = time_now;
|
||||
elapsed = time_now - time_start;
|
||||
processed = current_lineno - start_lineno;
|
||||
remaining = end_lineno - current_lineno;
|
||||
num_to_process = end_lineno - start_lineno;
|
||||
time_per_line = (double)elapsed / processed;
|
||||
/* if we don't know how many we're processing just report count+time */
|
||||
time(&time_now);
|
||||
if (end_lineno == ULONG_MAX) {
|
||||
logit("%.24s processed %lu in %s", ctime(&time_now),
|
||||
processed, fmt_time(elapsed));
|
||||
return;
|
||||
}
|
||||
percent = 100 * processed / num_to_process;
|
||||
eta = time_per_line * remaining;
|
||||
eta_str = xstrdup(fmt_time(eta));
|
||||
logit("%.24s processed %lu of %lu (%lu%%) in %s, ETA %s",
|
||||
ctime(&time_now), processed, num_to_process, percent,
|
||||
fmt_time(elapsed), eta_str);
|
||||
free(eta_str);
|
||||
}
|
||||
|
||||
/*
|
||||
* perform a Miller-Rabin primality test
|
||||
* on the list of candidates
|
||||
|
@ -508,6 +582,11 @@ prime_test(FILE *in, FILE *out, u_int32_t trials, u_int32_t generator_wanted,
|
|||
return (-1);
|
||||
}
|
||||
|
||||
if (num_lines == 0)
|
||||
end_lineno = count_lines(in);
|
||||
else
|
||||
end_lineno = start_lineno + num_lines;
|
||||
|
||||
time(&time_start);
|
||||
|
||||
if ((p = BN_new()) == NULL)
|
||||
|
@ -522,26 +601,25 @@ prime_test(FILE *in, FILE *out, u_int32_t trials, u_int32_t generator_wanted,
|
|||
|
||||
if (checkpoint_file != NULL)
|
||||
last_processed = read_checkpoint(checkpoint_file);
|
||||
if (start_lineno > last_processed)
|
||||
last_processed = start_lineno;
|
||||
if (num_lines == 0)
|
||||
end_lineno = ULONG_MAX;
|
||||
last_processed = start_lineno = MAX(last_processed, start_lineno);
|
||||
if (end_lineno == ULONG_MAX)
|
||||
debug("process from line %lu from pipe", last_processed);
|
||||
else
|
||||
end_lineno = last_processed + num_lines;
|
||||
debug2("process line %lu to line %lu", last_processed, end_lineno);
|
||||
debug("process from line %lu to line %lu", last_processed,
|
||||
end_lineno);
|
||||
|
||||
res = 0;
|
||||
lp = xmalloc(QLINESIZE + 1);
|
||||
while (fgets(lp, QLINESIZE + 1, in) != NULL && count_in < end_lineno) {
|
||||
count_in++;
|
||||
if (checkpoint_file != NULL) {
|
||||
if (count_in <= last_processed) {
|
||||
debug3("skipping line %u, before checkpoint",
|
||||
count_in);
|
||||
continue;
|
||||
}
|
||||
write_checkpoint(checkpoint_file, count_in);
|
||||
if (count_in <= last_processed) {
|
||||
debug3("skipping line %u, before checkpoint or "
|
||||
"specified start line", count_in);
|
||||
continue;
|
||||
}
|
||||
if (checkpoint_file != NULL)
|
||||
write_checkpoint(checkpoint_file, count_in);
|
||||
print_progress(start_lineno, count_in, end_lineno);
|
||||
if (strlen(lp) < 14 || *lp == '!' || *lp == '#') {
|
||||
debug2("%10u: comment or short line", count_in);
|
||||
continue;
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue