Start major refactoring.

This commit is contained in:
Markus F.X.J. Oberhumer 2006-06-19 19:20:50 +02:00
parent c42fb54bc6
commit bf5cbfffc2
53 changed files with 5150 additions and 1816 deletions

View File

@ -32,7 +32,7 @@ src/MMakefile
src/compress_nrv*
src/*.rc
stub/MMakefile
stub/**MMakefile
stub/**.*stamp
stub/tmp*
stub/**/tmp*

View File

@ -91,6 +91,13 @@ int upx_compress ( const upx_bytep src, upx_uint src_len,
if (!result)
result = &result_buffer;
memset(result, 0, sizeof(*result));
#if 1
// debug
result->method = method;
result->level = level;
result->u_len = src_len;
result->c_len = 0;
#endif
// assume no info available - fill in worst case results
ucl_uint *res = result->result_ucl.result;
//res[0] = 1; // min_offset_found - NOT USED
@ -102,23 +109,31 @@ int upx_compress ( const upx_bytep src, upx_uint src_len,
res[6] = 1; // first_offset_found
//res[7] = 999999; // same_match_offsets_found - NOT USED
if (method < 0) {
}
#if defined(WITH_LZMA)
if (M_IS_LZMA(method))
return upx_lzma_compress(src, src_len, dst, dst_len,
cb, method, level, conf, result);
else if (M_IS_LZMA(method))
r = upx_lzma_compress(src, src_len, dst, dst_len,
cb, method, level, conf, result);
#endif
#if defined(WITH_NRV)
if (M_IS_NRV2B(method) || M_IS_NRV2D(method) || M_IS_NRV2E(method))
return upx_nrv_compress(src, src_len, dst, dst_len,
cb, method, level, conf, result);
else if (M_IS_NRV2B(method) || M_IS_NRV2D(method) || M_IS_NRV2E(method))
r = upx_nrv_compress(src, src_len, dst, dst_len,
cb, method, level, conf, result);
#endif
#if defined(WITH_UCL)
if (M_IS_NRV2B(method) || M_IS_NRV2D(method) || M_IS_NRV2E(method))
return upx_ucl_compress(src, src_len, dst, dst_len,
cb, method, level, conf, result);
else if (M_IS_NRV2B(method) || M_IS_NRV2D(method) || M_IS_NRV2E(method))
r = upx_ucl_compress(src, src_len, dst, dst_len,
cb, method, level, conf, result);
#endif
else {
throwInternalError("unknown compression method");
}
throwInternalError("unknown compression method");
#if 1
// debug
result->c_len = *dst_len;
#endif
return r;
}
@ -129,24 +144,32 @@ int upx_compress ( const upx_bytep src, upx_uint src_len,
int upx_decompress ( const upx_bytep src, upx_uint src_len,
upx_bytep dst, upx_uintp dst_len,
int method )
int method,
const struct upx_compress_result_t *result )
{
int r = UPX_E_ERROR;
if (result && result->method == 0)
result = NULL;
if (method < 0) {
}
#if defined(WITH_LZMA)
if (M_IS_LZMA(method))
return upx_lzma_decompress(src, src_len, dst, dst_len, method);
else if (M_IS_LZMA(method))
r = upx_lzma_decompress(src, src_len, dst, dst_len, method, result);
#endif
#if defined(WITH_NRV)
if (M_IS_NRV2B(method) || M_IS_NRV2D(method) || M_IS_NRV2E(method))
return upx_nrv_decompress(src, src_len, dst, dst_len, method);
else if (M_IS_NRV2B(method) || M_IS_NRV2D(method) || M_IS_NRV2E(method))
r = upx_nrv_decompress(src, src_len, dst, dst_len, method, result);
#endif
#if defined(WITH_UCL)
if (M_IS_NRV2B(method) || M_IS_NRV2D(method) || M_IS_NRV2E(method))
return upx_ucl_decompress(src, src_len, dst, dst_len, method);
else if (M_IS_NRV2B(method) || M_IS_NRV2D(method) || M_IS_NRV2E(method))
r = upx_ucl_decompress(src, src_len, dst, dst_len, method, result);
#endif
else {
throwInternalError("unknown decompression method");
}
throwInternalError("unknown decompression method");
return r;
}
@ -157,28 +180,36 @@ int upx_decompress ( const upx_bytep src, upx_uint src_len,
int upx_test_overlap ( const upx_bytep buf, upx_uint src_off,
upx_uint src_len, upx_uintp dst_len,
int method )
int method,
const struct upx_compress_result_t *result )
{
int r = UPX_E_ERROR;
if (result && result->method == 0)
result = NULL;
assert(src_len < *dst_len); // must be compressed
unsigned overlap_overhead = src_off + src_len - *dst_len;
assert((int)overlap_overhead > 0);
if (method < 0) {
}
#if defined(WITH_LZMA)
if (M_IS_LZMA(method))
return upx_lzma_test_overlap(buf, src_off, src_len, dst_len, method);
else if (M_IS_LZMA(method))
r = upx_lzma_test_overlap(buf, src_off, src_len, dst_len, method, result);
#endif
#if defined(WITH_NRV)
if (M_IS_NRV2B(method) || M_IS_NRV2D(method) || M_IS_NRV2E(method))
return upx_nrv_test_overlap(buf, src_off, src_len, dst_len, method);
else if (M_IS_NRV2B(method) || M_IS_NRV2D(method) || M_IS_NRV2E(method))
r = upx_nrv_test_overlap(buf, src_off, src_len, dst_len, method, result);
#endif
#if defined(WITH_UCL)
if (M_IS_NRV2B(method) || M_IS_NRV2D(method) || M_IS_NRV2E(method))
return upx_ucl_test_overlap(buf, src_off, src_len, dst_len, method);
else if (M_IS_NRV2B(method) || M_IS_NRV2D(method) || M_IS_NRV2E(method))
r = upx_ucl_test_overlap(buf, src_off, src_len, dst_len, method, result);
#endif
else {
throwInternalError("unknown decompression method");
}
throwInternalError("unknown decompression method");
return r;
}

View File

@ -43,10 +43,12 @@ int upx_lzma_compress ( const upx_bytep src, upx_uint src_len,
struct upx_compress_result_t *result );
int upx_lzma_decompress ( const upx_bytep src, upx_uint src_len,
upx_bytep dst, upx_uintp dst_len,
int method );
int method,
const struct upx_compress_result_t *result );
int upx_lzma_test_overlap ( const upx_bytep buf, upx_uint src_off,
upx_uint src_len, upx_uintp dst_len,
int method );
int method,
const struct upx_compress_result_t *result );
#endif
@ -59,10 +61,12 @@ int upx_nrv_compress ( const upx_bytep src, upx_uint src_len,
struct upx_compress_result_t *result );
int upx_nrv_decompress ( const upx_bytep src, upx_uint src_len,
upx_bytep dst, upx_uintp dst_len,
int method );
int method,
const struct upx_compress_result_t *result );
int upx_nrv_test_overlap ( const upx_bytep buf, upx_uint src_off,
upx_uint src_len, upx_uintp dst_len,
int method );
int method,
const struct upx_compress_result_t *result );
#endif
@ -75,10 +79,12 @@ int upx_ucl_compress ( const upx_bytep src, upx_uint src_len,
struct upx_compress_result_t *result );
int upx_ucl_decompress ( const upx_bytep src, upx_uint src_len,
upx_bytep dst, upx_uintp dst_len,
int method );
int method,
const struct upx_compress_result_t *result );
int upx_ucl_test_overlap ( const upx_bytep buf, upx_uint src_off,
upx_uint src_len, upx_uintp dst_len,
int method );
int method,
const struct upx_compress_result_t *result );
#endif

View File

@ -122,8 +122,7 @@ int upx_lzma_compress ( const upx_bytep src, upx_uint src_len,
{
assert(method == M_LZMA);
assert(level > 0); assert(result != NULL);
UNUSED(cb); UNUSED(method); UNUSED(level);
UNUSED(conf_parm); UNUSED(result);
UNUSED(conf_parm);
int r = UPX_E_ERROR;
HRESULT rh;
@ -265,19 +264,21 @@ error:
int upx_lzma_decompress ( const upx_bytep src, upx_uint src_len,
upx_bytep dst, upx_uintp dst_len,
int method )
int method,
const struct upx_compress_result_t *result )
{
assert(method == M_LZMA);
// see res->num_probs above
COMPILE_TIME_ASSERT(LZMA_BASE_SIZE == 1846);
COMPILE_TIME_ASSERT(LZMA_LIT_SIZE == 768);
COMPILE_TIME_ASSERT(sizeof(CProb) == 2)
COMPILE_TIME_ASSERT(LZMA_BASE_SIZE == 1846)
COMPILE_TIME_ASSERT(LZMA_LIT_SIZE == 768)
CLzmaDecoderState s;
CLzmaDecoderState s; memset(&s, 0, sizeof(s));
SizeT src_out = 0, dst_out = 0;
int r;
int r = UPX_E_ERROR;
s.Probs = NULL;
#if defined(LzmaDecoderInit)
# error
LzmaDecoderInit(&s);
#endif
r = LzmaDecodeProperties(&s.Properties, src, src_len);
@ -288,6 +289,10 @@ int upx_lzma_decompress ( const upx_bytep src, upx_uint src_len,
#else
src += 1; src_len -= 1;
#endif
if (result) {
assert(result->method == method);
assert(result->result_lzma.num_probs == (unsigned) LzmaGetNumProbs(&s.Properties));
}
s.Probs = (CProb *) malloc(sizeof(CProb) * LzmaGetNumProbs(&s.Properties));
if (!s.Probs)
r = UPX_E_OUT_OF_MEMORY;
@ -296,6 +301,8 @@ int upx_lzma_decompress ( const upx_bytep src, upx_uint src_len,
error:
*dst_len = dst_out;
free(s.Probs);
UNUSED(result);
return r;
}
@ -306,7 +313,8 @@ error:
int upx_lzma_test_overlap ( const upx_bytep buf, upx_uint src_off,
upx_uint src_len, upx_uintp dst_len,
int method )
int method,
const struct upx_compress_result_t *result )
{
assert(method == M_LZMA);
@ -320,6 +328,7 @@ int upx_lzma_test_overlap ( const upx_bytep buf, upx_uint src_off,
if ((int)overlap_overhead >= 256)
return UPX_E_OK;
UNUSED(result);
return UPX_E_ERROR;
}

View File

@ -135,7 +135,8 @@ int upx_ucl_compress ( const upx_bytep src, upx_uint src_len,
int upx_ucl_decompress ( const upx_bytep src, upx_uint src_len,
upx_bytep dst, upx_uintp dst_len,
int method )
int method,
const struct upx_compress_result_t *result )
{
int r = UPX_E_ERROR;
@ -173,6 +174,7 @@ int upx_ucl_decompress ( const upx_bytep src, upx_uint src_len,
break;
}
UNUSED(result);
return r;
}
@ -183,7 +185,8 @@ int upx_ucl_decompress ( const upx_bytep src, upx_uint src_len,
int upx_ucl_test_overlap ( const upx_bytep buf, upx_uint src_off,
upx_uint src_len, upx_uintp dst_len,
int method )
int method,
const struct upx_compress_result_t *result )
{
int r = UPX_E_ERROR;
@ -221,6 +224,7 @@ int upx_ucl_test_overlap ( const upx_bytep buf, upx_uint src_off,
break;
}
UNUSED(result);
return r;
}

View File

@ -245,6 +245,11 @@ struct ucl_compress_result_t
struct upx_compress_result_t
{
#if 1
// debug
int method, level;
unsigned u_len, c_len;
#endif
lzma_compress_result_t result_lzma;
ucl_compress_result_t result_ucl;
};
@ -628,10 +633,12 @@ int upx_compress ( const upx_bytep src, upx_uint src_len,
struct upx_compress_result_t *result );
int upx_decompress ( const upx_bytep src, upx_uint src_len,
upx_bytep dst, upx_uintp dst_len,
int method );
int method,
const struct upx_compress_result_t *result );
int upx_test_overlap ( const upx_bytep buf, upx_uint src_off,
upx_uint src_len, upx_uintp dst_len,
int method );
int method,
const struct upx_compress_result_t *result );
#endif /* __cplusplus */

View File

@ -29,52 +29,73 @@
#include "conf.h"
#include "linker.h"
class LinkerLabel
static int hex(char c)
{
enum { LINKER_MAX_LABEL_LEN = 32 };
char label[LINKER_MAX_LABEL_LEN + 1];
return (c & 0xf) + (c > '9' ? 9 : 0);
}
/*************************************************************************
//
**************************************************************************/
#define NJUMPS 200
#define NSECTIONS 550
struct DefaultLinker::Label
{
char label[31 + 1];
public:
unsigned set(const char *l)
unsigned set(const char *s)
{
strncpy(label, l, sizeof(label));
return strlen(label) + 1;
size_t len = strlen(s);
assert(len > 0); assert(len <= 31);
strcpy(label, s);
return len + 1;
}
unsigned set(const unsigned char *s) { return set((const char *)s); }
operator const char *() const { return label; }
};
struct Linker::section
{
int istart;
int ostart;
int len;
LinkerLabel name;
};
struct Linker::jump
struct DefaultLinker::Jump
{
int pos;
int len;
int toffs;
LinkerLabel tsect;
DefaultLinker::Label tsect;
};
Linker::Linker(const void *pdata, int plen, int pinfo)
struct DefaultLinker::Section
{
iloader = new char[(ilen = plen) + 8192];
memcpy(iloader,pdata,plen);
oloader = new char[plen];
int istart;
int ostart;
int len;
DefaultLinker::Label name;
};
DefaultLinker::DefaultLinker() :
iloader(NULL), oloader(NULL), jumps(NULL), sections(NULL)
{
}
void DefaultLinker::init(const void *pdata, int plen, int pinfo)
{
assert(!frozen);
ilen = plen;
iloader = new unsigned char[plen + 8192];
memcpy(iloader, pdata, plen);
oloader = new unsigned char[plen];
olen = 0;
align_hack = 0;
align_offset = 0;
info = pinfo;
njumps = nsections = frozen = 0;
jumps = new jump[200];
#define NSECTIONS 550
sections = new section[NSECTIONS];
jumps = new Jump[NJUMPS];
sections = new Section[NSECTIONS];
char *p = iloader + info;
unsigned char *p = iloader + info;
while (get32(p) != (unsigned)(-1))
{
if (get32(p))
@ -96,7 +117,7 @@ Linker::Linker(const void *pdata, int plen, int pinfo)
p += 8 + jumps[njumps].tsect.set(p + 8);
jumps[njumps++].toffs = get32(p);
p += 4;
assert(njumps < 200);
assert(njumps < NJUMPS);
}
}
@ -107,7 +128,7 @@ Linker::Linker(const void *pdata, int plen, int pinfo)
}
Linker::~Linker()
DefaultLinker::~DefaultLinker()
{
delete [] iloader;
delete [] oloader;
@ -116,21 +137,19 @@ Linker::~Linker()
}
void Linker::setLoaderAlignOffset(int offset)
void DefaultLinker::setLoaderAlignOffset(int offset)
{
assert(!frozen);
align_offset = offset;
}
static int hex(char c)
{
return (c & 0xf) + (c > '9' ? 9 : 0);
}
int Linker::addSection(const char *psect)
int DefaultLinker::addSection(const char *sname)
{
if (psect[0] == 0)
assert(!frozen);
if (sname[0] == 0)
return olen;
char *begin = strdup(psect);
char *begin = strdup(sname);
char *end = begin + strlen(begin);
for (char *sect = begin; sect < end; )
{
@ -164,9 +183,10 @@ int Linker::addSection(const char *psect)
olen += sections[ic].len;
break;
}
if (ic == nsections)
if (ic == nsections) {
printf("%s", sect);
assert(ic != nsections);
assert(ic != nsections);
}
}
sect += strlen(sect) + 1;
}
@ -175,62 +195,62 @@ int Linker::addSection(const char *psect)
}
void Linker::addSection(const char *sname, const void *sdata, unsigned len)
void DefaultLinker::addSection(const char *sname, const void *sdata, int slen)
{
assert(!frozen);
// add a new section - can be used for adding stuff like ident or header
sections[nsections].name.set(sname);
sections[nsections].istart = ilen;
sections[nsections].len = len;
sections[nsections].len = slen;
sections[nsections++].ostart = olen;
assert(nsections < NSECTIONS);
memcpy(iloader+ilen,sdata,len);
ilen += len;
memcpy(iloader+ilen, sdata, slen);
ilen += slen;
}
const char *Linker::getLoader(int *llen)
void DefaultLinker::freeze()
{
if (!frozen)
if (frozen)
return;
int ic,jc,kc;
for (ic = 0; ic < njumps; ic++)
{
int ic,jc,kc;
for (ic = 0; ic < njumps; ic++)
{
for (jc = 0; jc < nsections-1; jc++)
if (jumps[ic].pos >= sections[jc].istart
&& jumps[ic].pos < sections[jc+1].istart)
break;
assert(jc!=nsections-1);
if (sections[jc].ostart < 0)
continue;
for (jc = 0; jc < nsections-1; jc++)
if (jumps[ic].pos >= sections[jc].istart
&& jumps[ic].pos < sections[jc+1].istart)
break;
assert(jc!=nsections-1);
if (sections[jc].ostart < 0)
continue;
for (kc = 0; kc < nsections-1; kc++)
if (strcmp(jumps[ic].tsect,sections[kc].name) == 0)
break;
assert(kc!=nsections-1);
for (kc = 0; kc < nsections-1; kc++)
if (strcmp(jumps[ic].tsect,sections[kc].name) == 0)
break;
assert(kc!=nsections-1);
int offs = sections[kc].ostart+jumps[ic].toffs -
(jumps[ic].pos+jumps[ic].len -
sections[jc].istart+sections[jc].ostart);
int offs = sections[kc].ostart+jumps[ic].toffs -
(jumps[ic].pos+jumps[ic].len -
sections[jc].istart+sections[jc].ostart);
if (jumps[ic].len == 1)
assert(-128 <= offs && offs <= 127);
if (jumps[ic].len == 1)
assert(-128 <= offs && offs <= 127);
set32(&offs,offs);
memcpy(oloader+sections[jc].ostart+jumps[ic].pos-sections[jc].istart,&offs,jumps[ic].len);
}
frozen=1;
set32(&offs,offs);
memcpy(oloader+sections[jc].ostart+jumps[ic].pos-sections[jc].istart,&offs,jumps[ic].len);
}
if (llen) *llen = olen;
return oloader;
frozen = true;
}
int Linker::getSection(const char *name, int *slen) const
int DefaultLinker::getSection(const char *sname, int *slen)
{
if (!frozen)
return -1;
assert(frozen);
for (int ic = 0; ic < nsections; ic++)
if (strcmp(name, sections[ic].name) == 0)
if (strcmp(sname, sections[ic].name) == 0)
{
if (slen)
*slen = sections[ic].len;
@ -240,6 +260,91 @@ int Linker::getSection(const char *name, int *slen) const
}
unsigned char *DefaultLinker::getLoader(int *llen)
{
assert(frozen);
if (llen)
*llen = olen;
return oloader;
}
/*************************************************************************
//
**************************************************************************/
SimpleLinker::SimpleLinker() :
oloader(NULL)
{
}
void SimpleLinker::init(const void *pdata, int plen, int pinfo)
{
assert(!frozen);
UNUSED(pinfo);
oloader = new unsigned char[plen];
olen = plen;
memcpy(oloader, pdata, plen);
}
SimpleLinker::~SimpleLinker()
{
delete [] oloader;
}
void SimpleLinker::setLoaderAlignOffset(int offset)
{
assert(!frozen);
UNUSED(offset);
assert(0);
}
int SimpleLinker::addSection(const char *sname)
{
assert(!frozen);
UNUSED(sname);
assert(0);
return -1;
}
void SimpleLinker::addSection(const char *sname, const void *sdata, int slen)
{
assert(!frozen);
UNUSED(sname); UNUSED(sdata); UNUSED(slen);
assert(0);
}
void SimpleLinker::freeze()
{
frozen = true;
}
int SimpleLinker::getSection(const char *sname, int *slen)
{
assert(frozen);
UNUSED(sname); UNUSED(slen);
assert(0);
return -1;
}
unsigned char *SimpleLinker::getLoader(int *llen)
{
assert(frozen);
if (llen)
*llen = olen;
return oloader;
}
/*
vi:ts=4:et
*/

View File

@ -30,64 +30,136 @@
#define __UPX_LINKER_H
/*************************************************************************
//
**************************************************************************/
class Linker
{
protected:
Linker() : frozen(false) { }
public:
Linker(const void *pdata, int plen, int pinfo);
virtual ~Linker();
int addSection(const char *sect);
void addSection(const char *sname, const void *sdata, unsigned len);
const char *getLoader(int *llen);
int getSection(const char *name, int *slen) const;
int getLoaderSize() const { return olen; }
void setLoaderAlignOffset(int phase);
virtual ~Linker() { }
// endian abstraction
virtual unsigned get32(const void *b) const = 0;
virtual void set32(void *b, unsigned v) const = 0;
//
virtual bool isFrozen() const { return frozen; }
//
virtual void init(const void *pdata, int plen, int pinfo) = 0;
virtual void setLoaderAlignOffset(int phase) = 0;
virtual int addSection(const char *sname) = 0;
virtual void addSection(const char *sname, const void *sdata, int slen) = 0;
virtual void freeze() = 0;
virtual int getSection(const char *sname, int *slen=NULL) = 0;
virtual unsigned char *getLoader(int *llen=NULL) = 0;
protected:
// little endian
virtual unsigned get32(const void *b) const { return get_le32(b); }
virtual void set32(void *b, unsigned v) const { set_le32(b, v); }
bool frozen;
};
/*************************************************************************
// DefaultLinker
**************************************************************************/
class DefaultLinker : public Linker
{
protected:
DefaultLinker();
public:
virtual ~DefaultLinker();
//
virtual void init(const void *pdata, int plen, int pinfo);
virtual void setLoaderAlignOffset(int phase);
virtual int addSection(const char *sname);
virtual void addSection(const char *sname, const void *sdata, int slen);
virtual void freeze();
virtual int getSection(const char *sname, int *slen=NULL);
virtual unsigned char *getLoader(int *llen=NULL);
private:
struct section;
struct jump;
struct Label;
struct Jump;
struct Section;
char *iloader, *oloader;
unsigned char *iloader, *oloader;
int ilen, olen;
int info;
jump *jumps;
Jump *jumps;
int njumps;
section *sections;
Section *sections;
int nsections;
int frozen;
int align_hack;
int align_offset;
int align_offset;
private:
// disable copy and assignment
Linker(const Linker &); // {}
Linker& operator= (const Linker &); // { return *this; }
DefaultLinker(const DefaultLinker &); // {}
DefaultLinker& operator= (const DefaultLinker &); // { return *this; }
};
class BeLinker : public Linker
template <class T>
class TDefaultLinker : public DefaultLinker
{
typedef Linker super;
public:
BeLinker(const void *pdata, int plen, int pinfo) :
super(pdata, plen, pinfo) { }
protected:
// big endian
virtual unsigned get32(const void *b) const { return get_be32(b); }
virtual void set32(void *b, unsigned v) const { set_be32(b, v); }
TDefaultLinker() : DefaultLinker() { }
virtual unsigned get32(const void *b) const { return T::get32(b); }
virtual void set32(void *b, unsigned v) const { T::set32(b, v); }
private:
// disable copy and assignment
BeLinker(const BeLinker &); // {}
BeLinker& operator= (const BeLinker &); // { return *this; }
TDefaultLinker(const TDefaultLinker &); // {}
TDefaultLinker& operator= (const TDefaultLinker &); // { return *this; }
};
typedef TDefaultLinker<NBELE::BEPolicy> DefaultBELinker;
typedef TDefaultLinker<NBELE::LEPolicy> DefaultLELinker;
/*************************************************************************
// SimpleLinker
**************************************************************************/
class SimpleLinker : public Linker
{
protected:
SimpleLinker();
public:
virtual ~SimpleLinker();
//
virtual void init(const void *pdata, int plen, int pinfo);
virtual void setLoaderAlignOffset(int phase);
virtual int addSection(const char *sname);
virtual void addSection(const char *sname, const void *sdata, int slen);
virtual void freeze();
virtual int getSection(const char *sname, int *slen=NULL);
virtual unsigned char *getLoader(int *llen=NULL);
private:
unsigned char *oloader;
int olen;
};
template <class T>
class TSimpleLinker : public SimpleLinker
{
public:
TSimpleLinker() : SimpleLinker() { }
virtual unsigned get32(const void *b) const { return T::get32(b); }
virtual void set32(void *b, unsigned v) const { T::set32(b, v); }
private:
// disable copy and assignment
TSimpleLinker(const TSimpleLinker &); // {}
TSimpleLinker& operator= (const TSimpleLinker &); // { return *this; }
};
typedef TSimpleLinker<NBELE::BEPolicy> SimpleBELinker;
typedef TSimpleLinker<NBELE::LEPolicy> SimpleLELinker;
#endif /* already included */

View File

@ -217,22 +217,18 @@ bool PackArmPe::testUnpackVersion(int version) const
}
void PackArmPe::createLinker(const void *pdata, int plen, int pinfo)
Linker* PackArmPe::newLinker() const
{
struct ArmLinker : public Linker
struct ArmLinker : public DefaultLELinker
{
ArmLinker(const void *d, int l, int i) : Linker(d, l, i) {}
virtual void set32(void *b, unsigned v) const
{
set_le32(b, (v - 5) / 4);
}
};
struct ThumbLinker : public Linker
struct ThumbLinker : public DefaultLELinker
{
ThumbLinker(const void *d, int l, int i) : Linker(d, l, i) {}
virtual void set32(void *b, unsigned v) const
{
assert(v < 0x200);
@ -241,9 +237,9 @@ void PackArmPe::createLinker(const void *pdata, int plen, int pinfo)
};
if (use_thumb_stub)
linker = new ThumbLinker(pdata, plen, pinfo);
return new ThumbLinker;
else
linker = new ArmLinker(pdata, plen, pinfo);
return new ArmLinker;
}
@ -1692,6 +1688,7 @@ int PackArmPe::buildLoader(const Filter *ft)
}
addLoader("IDENTSTR,UPX1HEAD", NULL);
freezeLoader();
return getLoaderSize();
}

View File

@ -120,7 +120,7 @@ protected:
bool use_thumb_stub;
void createLinker(const void *pdata, int plen, int pinfo);
virtual Linker* newLinker() const;
int rpatch_le32(void *b, int blen, const void *old, unsigned new_,
PackArmPe_Reloc &, unsigned);

View File

@ -158,6 +158,7 @@ int PackCom::buildLoader(const Filter *ft)
assert(ft->calls > 0);
addFilter16(ft->id);
}
freezeLoader();
return getLoaderSize();
}

View File

@ -89,7 +89,7 @@ int PackDjgpp2::buildLoader(const Filter *ft)
addLoader("IDENTSTR,DJ2MAIN1",
ft->id ? "DJCALLT1" : "",
"DJ2MAIN2",
getDecompressor(),
getDecompressorSections(),
"DJ2BSS00",
NULL
);
@ -100,6 +100,7 @@ int PackDjgpp2::buildLoader(const Filter *ft)
addFilter32(ft->id);
}
addLoader("DJRETURN,+40DXXXX,UPX1HEAD", NULL);
freezeLoader();
return getLoaderSize();
}
@ -314,6 +315,7 @@ void PackDjgpp2::pack(OutputFile *fo)
patch_le32(loader, lsize, "ENTR", coff_hdr.a_entry);
patchFilter32(loader, lsize, &ft);
patch_le32(loader, lsize, "BSSL", ph.overlap_overhead / 4);
patchDecompressor(loader, lsize);
assert(bss->vaddr == ((size + 0x1ff) &~ 0x1ff) + (text->vaddr &~ 0x1ff));
patch_le32(loader, lsize, "OUTP", text->vaddr - hdrsize);
patch_le32(loader, lsize, "INPP", data->vaddr);
@ -336,6 +338,8 @@ void PackDjgpp2::pack(OutputFile *fo)
// write coff header, loader and compressed file
fo->write(&coff_hdr, sizeof(coff_hdr));
fo->write(loader, lsize);
if (opt->debug.dump_stub_loader)
OutputFile::dump(opt->debug.dump_stub_loader, loader, lsize);
fo->write(obuf, data->size);
#if 0
printf("%-13s: coff hdr : %8ld bytes\n", getName(), (long) sizeof(coff_hdr));

View File

@ -100,6 +100,7 @@ int PackElks8086::buildLoader(const Filter *ft)
initLoader(nrv_loader, sizeof(nrv_loader));
// FIXME
UNUSED(ft);
freezeLoader();
return getLoaderSize();
}

View File

@ -176,6 +176,7 @@ int PackExe::buildLoader(const Filter *)
"EXERETIP",
NULL
);
freezeLoader();
return getLoaderSize();
}

View File

@ -379,7 +379,7 @@ PackLinuxElf32x86::buildLinuxLoader(
}
}
addLoader("LEXEC010", NULL);
addLoader(getDecompressor(), NULL);
addLoader(getDecompressorSections(), NULL);
addLoader("LEXEC015", NULL);
if (ft->id) {
{ // decompr, unfilter are separate
@ -405,7 +405,7 @@ PackLinuxElf32x86::buildLinuxLoader(
addLoader("LEXEC020", NULL);
addLoader("FOLDEXEC", NULL);
char *ptr_cto = (char *)const_cast<unsigned char *>(getLoader());
upx_byte *ptr_cto = getLoader();
int sz_cto = getLoaderSize();
if (0x20==(ft->id & 0xF0) || 0x30==(ft->id & 0xF0)) { // push byte '?' ; cto8
patch_le16(ptr_cto, sz_cto, "\x6a?", 0x6a + (ft->cto << 8));
@ -414,6 +414,7 @@ PackLinuxElf32x86::buildLinuxLoader(
// PackHeader and overlay_offset at the end of the output file,
// after the compressed data.
freezeLoader();
return getLoaderSize();
}
@ -472,6 +473,7 @@ PackLinuxElf32::buildLinuxLoader(
addLoader("ELFMAINX", NULL);
addLoader("FOLDEXEC", NULL);
freezeLoader();
return getLoaderSize();
}
@ -527,6 +529,7 @@ PackLinuxElf64::buildLinuxLoader(
addLoader("ELFMAINX", NULL);
addLoader("FOLDEXEC", NULL);
freezeLoader();
return getLoaderSize();
}
@ -1278,7 +1281,7 @@ void PackLinuxElf64amd::pack3(OutputFile *fo, Filter &ft)
#define PAGE_MASK (~0u<<12)
#define PAGE_SIZE (-PAGE_MASK)
upx_byte *const p = const_cast<upx_byte *>(getLoader());
upx_byte *const p = getLoader();
lsize = getLoaderSize();
acc_uint64l_t const lo_va_user = 0x400000; // XXX
acc_uint64l_t lo_va_stub = elfout.phdr[0].p_vaddr;
@ -1336,7 +1339,7 @@ void PackLinuxElf64amd::pack3(OutputFile *fo, Filter &ft)
#include "bele.h"
using namespace NBELE;
// Filter 0x50, 0x51 assume HostPolicy::isLE
// Filter 0x50, 0x51 assume HostPolicy::isLE
static const int *
ARM_getFilters(bool const isBE)
{
@ -1426,7 +1429,7 @@ void PackLinuxElf32::ARM_pack3(OutputFile *fo, Filter &ft, bool isBE)
#define PAGE_MASK (~0u<<12)
#define PAGE_SIZE (-PAGE_MASK)
upx_byte *const p = const_cast<upx_byte *>(getLoader());
upx_byte *const p = getLoader();
lsize = getLoaderSize();
unsigned const lo_va_user = 0x8000; // XXX
unsigned lo_va_stub = get_native32(&elfout.phdr[0].p_vaddr);

View File

@ -314,7 +314,7 @@ PackLinuxI386::buildLinuxLoader(
}
}
addLoader("LEXEC010", NULL);
addLoader(getDecompressor(), NULL);
addLoader(getDecompressorSections(), NULL);
addLoader("LEXEC015", NULL);
if (ft->id) {
{ // decompr, unfilter not separate
@ -339,8 +339,9 @@ PackLinuxI386::buildLinuxLoader(
addLoader("IDENTSTR", NULL);
addLoader("LEXEC020", NULL);
addLoader("FOLDEXEC", NULL);
freezeLoader();
char *ptr_cto = (char *)const_cast<unsigned char *>(getLoader());
upx_byte *ptr_cto = getLoader();
int sz_cto = getLoaderSize();
if (0x20==(ft->id & 0xF0) || 0x30==(ft->id & 0xF0)) { // push byte '?' ; cto8
patch_le16(ptr_cto, sz_cto, "\x6a?", 0x6a + (ft->cto << 8));
@ -477,7 +478,7 @@ void PackLinuxI386::patchLoader() { }
void PackLinuxI386::patchLoaderChecksum()
{
unsigned char *const ptr = const_cast<unsigned char *>(getLoader());
unsigned char *const ptr = getLoader();
l_info *const lp = (l_info *)(sizeof(elfout.ehdr) +
(elfout.ehdr.e_phnum * elfout.ehdr.e_phentsize) + (char *)&elfout );
// checksum for loader + p_info

View File

@ -153,19 +153,19 @@ void PackLinuxElf32x86interp::pack3(OutputFile *fo, Filter &/*ft*/)
addLoader("LXPTI000", NULL);
addLoader("LXPTI040", NULL);
ph.method = M_NRV2B_LE32; addLoader(getDecompressor(), NULL);
ph.method = M_NRV2B_LE32; addLoader(getDecompressorSections(), NULL);
addLoader("LXPTI090", NULL);
addLoader("LXPTI041", NULL);
ph.method = M_NRV2D_LE32; addLoader(getDecompressor(), NULL);
ph.method = M_NRV2D_LE32; addLoader(getDecompressorSections(), NULL);
addLoader("LXPTI090", NULL);
addLoader("LXPTI042", NULL);
ph.method = M_NRV2E_LE32; addLoader(getDecompressor(), NULL);
ph.method = M_NRV2E_LE32; addLoader(getDecompressorSections(), NULL);
addLoader("LXPTI090", NULL);
addLoader("LXPTI043", NULL);
ph.method = M_CL1B_LE32; addLoader(getDecompressor(), NULL);
ph.method = M_CL1B_LE32; addLoader(getDecompressorSections(), NULL);
addLoader("LXPTI090", NULL);
addLoader("LXPTI091", NULL);
@ -182,6 +182,7 @@ void PackLinuxElf32x86interp::pack3(OutputFile *fo, Filter &/*ft*/)
addLoader("LXPTI200", NULL);
addLoader("FOLDEXEC", NULL);
freezeLoader();
upx_byte const *p = getLoader();
lsize = getLoaderSize();
updateLoader(fo);

View File

@ -107,6 +107,7 @@ PackMachPPC32::buildMachLoader(
addLoader("MACOS000", NULL);
addLoader("FOLDEXEC", NULL);
freezeLoader();
return getLoaderSize();
}
@ -123,7 +124,7 @@ void PackMachPPC32::updateLoader(OutputFile *) {}
void
PackMachPPC32::patchLoaderChecksum()
{
unsigned char *const ptr = const_cast<unsigned char *>(getLoader());
unsigned char *const ptr = getLoader();
l_info *const lp = &linfo;
// checksum for loader; also some PackHeader info
lp->l_checksum = 0;

View File

@ -268,6 +268,7 @@ int PackPs1::buildLoader(const Filter *)
isCon ? "PS1SREGS" : "",
NULL);
freezeLoader();
return getLoaderSize();
}

View File

@ -125,6 +125,7 @@ int PackSys::buildLoader(const Filter *ft)
"SYSJUMP1",
NULL
);
freezeLoader();
return getLoaderSize();
}

View File

@ -81,7 +81,7 @@ int PackTmt::buildLoader(const Filter *ft)
addLoader("IDENTSTR,TMTMAIN1",
ft->id ? "TMTCALT1" : "",
"TMTMAIN2,UPX1HEAD,TMTCUTPO,+0XXXXXX",
getDecompressor(),
getDecompressorSections(),
"TMTMAIN5",
NULL
);
@ -96,6 +96,7 @@ int PackTmt::buildLoader(const Filter *ft)
"RELOC32J,TMTJUMP1",
NULL
);
freezeLoader();
return getLoaderSize();
}
@ -241,6 +242,7 @@ void PackTmt::pack(OutputFile *fo)
// patch loader
patch_le32(loader,lsize,"JMPO",ih.entry-(ph.u_len+ph.overlap_overhead+d_len));
patchFilter32(loader, lsize, &ft);
patchDecompressor(loader, lsize);
patchPackHeader(loader,e_len);
const unsigned jmp_pos = find_le32(loader,e_len,get_le32("JMPD"));

View File

@ -32,6 +32,7 @@
#include "filter.h"
#include "packer.h"
#include "p_tos.h"
#include "linker.h"
static const
#include "stub/m68k-atari.tos-nrv2b.h"
@ -75,27 +76,37 @@ const int *PackTos::getFilters() const
}
const upx_byte *PackTos::getLoader() const
Linker* PackTos::newLinker() const
{
if (M_IS_NRV2B(ph.method))
return opt->small ? nrv2b_loader_small : nrv2b_loader;
if (M_IS_NRV2D(ph.method))
return opt->small ? nrv2d_loader_small : nrv2d_loader;
if (M_IS_NRV2E(ph.method))
return opt->small ? nrv2e_loader_small : nrv2e_loader;
return NULL;
return new SimpleBELinker;
}
int PackTos::getLoaderSize() const
int PackTos::buildLoader(const Filter *ft)
{
if (M_IS_NRV2B(ph.method))
return opt->small ? sizeof(nrv2b_loader_small) : sizeof(nrv2b_loader);
if (M_IS_NRV2D(ph.method))
return opt->small ? sizeof(nrv2d_loader_small) : sizeof(nrv2d_loader);
if (M_IS_NRV2E(ph.method))
return opt->small ? sizeof(nrv2e_loader_small) : sizeof(nrv2e_loader);
return 0;
assert(ft->id == 0);
const unsigned char *p = NULL;
size_t l = 0;
if (M_IS_NRV2B(ph.method)) {
p = opt->small ? nrv2b_loader_small : nrv2b_loader;
l = opt->small ? sizeof(nrv2b_loader_small) : sizeof(nrv2b_loader);
}
if (M_IS_NRV2D(ph.method)) {
p = opt->small ? nrv2d_loader_small : nrv2d_loader;
l = opt->small ? sizeof(nrv2d_loader_small) : sizeof(nrv2d_loader);
}
if (M_IS_NRV2E(ph.method)) {
p = opt->small ? nrv2e_loader_small : nrv2e_loader;
l = opt->small ? sizeof(nrv2e_loader_small) : sizeof(nrv2e_loader);
}
delete linker;
linker = newLinker();
linker->init(p, l, -1);
freezeLoader();
return getLoaderSize();
}

View File

@ -54,8 +54,8 @@ public:
virtual void fileInfo();
protected:
virtual const upx_byte *getLoader() const;
virtual int getLoaderSize() const;
virtual Linker* newLinker() const;
virtual int buildLoader(const Filter *ft);
virtual int readFileHeader();
virtual bool checkFileHeader();

View File

@ -225,7 +225,7 @@ void PackUnix::pack2(OutputFile *fo, Filter &ft)
void
PackUnix::patchLoaderChecksum()
{
unsigned char *const ptr = const_cast<unsigned char *>(getLoader());
unsigned char *const ptr = getLoader();
l_info *const lp = &linfo;
// checksum for loader; also some PackHeader info
lp->l_magic = UPX_MAGIC_LE32; // LE32 always
@ -238,9 +238,10 @@ PackUnix::patchLoaderChecksum()
void PackUnix::pack3(OutputFile *fo, Filter &ft)
{
upx_byte const *p = getLoader();
upx_byte *p = getLoader();
lsize = getLoaderSize();
patchFilter32(const_cast<upx_byte *>(p), lsize, &ft);
patchFilter32(p, lsize, &ft);
patchDecompressor(p, lsize);
updateLoader(fo);
patchLoaderChecksum();
fo->write(p, lsize);

View File

@ -160,7 +160,7 @@ int PackVmlinuxI386::buildLoader(const Filter *ft)
addLoader("LINUX000",
(0x40==(0xf0 & ft->id)) ? "LXCKLLT1" : (ft->id ? "LXCALLT1" : ""),
"LXMOVEUP",
getDecompressor(),
getDecompressorSections(),
NULL
);
if (ft->id)
@ -175,6 +175,7 @@ int PackVmlinuxI386::buildLoader(const Filter *ft)
addFilter32(ft->id);
}
addLoader("LINUX990,IDENTSTR,UPX1HEAD", NULL);
freezeLoader();
return getLoaderSize();
}
@ -226,6 +227,7 @@ void PackVmlinuxI386::pack(OutputFile *fo)
memcpy(loader, getLoader(), lsize);
patchPackHeader(loader, lsize);
patchDecompressor(loader, lsize);
patch_le32(loader, lsize, "ULEN", ph.u_len);
patchFilter32(loader, lsize, &ft);

View File

@ -253,7 +253,7 @@ int PackVmlinuzI386::buildLoader(const Filter *ft)
addLoader("LINUZ000",
ft->id ? "LZCALLT1" : "",
"LZIMAGE0",
getDecompressor(),
getDecompressorSections(),
NULL
);
if (ft->id)
@ -263,6 +263,7 @@ int PackVmlinuzI386::buildLoader(const Filter *ft)
addFilter32(ft->id);
}
addLoader("LINUZ990,IDENTSTR,UPX1HEAD", NULL);
freezeLoader();
return getLoaderSize();
}
@ -284,6 +285,7 @@ void PackVmlinuzI386::pack(OutputFile *fo)
patchPackHeader(loader, lsize);
patchFilter32(loader, lsize, &ft);
patchDecompressor(loader, lsize);
patch_le32(loader, lsize, "ESI1", zimage_offset + lsize);
patch_le32(loader, lsize, "KEIP", kernel_entry);
patch_le32(loader, lsize, "STAK", stack_offset_during_uncompression);
@ -323,7 +325,7 @@ int PackBvmlinuzI386::buildLoader(const Filter *ft)
"+40D++++", // align the stuff to 4 byte boundary
"UPX1HEAD", // 32 byte
"LZCUTPOI,+0000000",
getDecompressor(),
getDecompressorSections(),
NULL
);
if (ft->id)

View File

@ -67,6 +67,7 @@ int PackW16Ne::buildLoader(const Filter *ft)
// addLoader("...");
}
//
freezeLoader();
return getLoaderSize();
}

View File

@ -1666,7 +1666,7 @@ int PackW32Pe::buildLoader(const Filter *ft)
icondir_count > 1 ? (icondir_count == 2 ? "PEICONS1" : "PEICONS2") : "",
tmp_tlsindex ? "PETLSHAK" : "",
"PEMAIN02",
getDecompressor(),
getDecompressorSections(),
/*multipass ? "PEMULTIP" : */ "",
"PEMAIN10",
NULL
@ -1713,6 +1713,7 @@ int PackW32Pe::buildLoader(const Filter *ft)
"IDENTSTR,UPX1HEAD",
NULL
);
freezeLoader();
return getLoaderSize();
}
@ -2031,6 +2032,7 @@ void PackW32Pe::pack(OutputFile *fo)
if (texv)
patch_le32(loader, codesize, "TEXV", texv);
}
patchDecompressor(loader, codesize);
if (tlsindex)
{
// in case of overlapping decompression, this hack is needed,

View File

@ -86,7 +86,7 @@ int PackWcle::buildLoader(const Filter *ft)
// prepare loader
initLoader(nrv_loader,sizeof(nrv_loader));
addLoader("IDENTSTR,WCLEMAIN,UPX1HEAD,WCLECUTP,+0000000",
getDecompressor(),
getDecompressorSections(),
"WCLEMAI2",
NULL
);
@ -110,6 +110,7 @@ int PackWcle::buildLoader(const Filter *ft)
"WCLEMAI4",
NULL
);
freezeLoader();
return getLoaderSize();
}
@ -530,6 +531,7 @@ void PackWcle::pack(OutputFile *fo)
patch_le32(p, d_len, "TEXV", text_vaddr);
patch_le32(p,d_len,"RELO",mps*pages);
patchDecompressor(p, d_len);
patchPackHeader(oimage,e_len);
unsigned jpos = find_le32(oimage,e_len,get_le32("JMPD"));

View File

@ -208,10 +208,9 @@ bool Packer::compress(upx_bytep in, upx_bytep out,
//OutputFile::dump("data.raw", in, ph.u_len);
// compress
upx_compress_result_t result;
int r = upx_compress(in, ph.u_len, out, &ph.c_len,
uip->getCallback(),
ph.method, ph.level, &conf, &result);
ph.method, ph.level, &conf, &ph.compress_result);
//uip->finalCallback(ph.u_len, ph.c_len);
uip->endCallback();
@ -221,14 +220,15 @@ bool Packer::compress(upx_bytep in, upx_bytep out,
if (r != UPX_E_OK)
throwInternalError("compression failed");
//ph.min_offset_found = result.result_ucl.result[0];
ph.max_offset_found = result.result_ucl.result[1];
//ph.min_match_found = result.result_ucl.result[2];
ph.max_match_found = result.result_ucl.result[3];
//ph.min_run_found = result.result_ucl.result[4];
ph.max_run_found = result.result_ucl.result[5];
ph.first_offset_found = result.result_ucl.result[6];
//ph.same_match_offsets_found = result.result_ucl.result[7];
ucl_uint *res = ph.compress_result.result_ucl.result;
//ph.min_offset_found = res[0];
ph.max_offset_found = res[1];
//ph.min_match_found = res[2];
ph.max_match_found = res[3];
//ph.min_run_found = res[4];
ph.max_run_found = res[5];
ph.first_offset_found = res[6];
//ph.same_match_offsets_found = res[7];
assert(max_offset == 0 || max_offset >= ph.max_offset_found);
assert(max_match == 0 || max_match >= ph.max_match_found);
@ -246,7 +246,7 @@ bool Packer::compress(upx_bytep in, upx_bytep out,
{
// decompress
unsigned new_len = ph.u_len;
r = upx_decompress(out, ph.c_len, in, &new_len, ph.method);
r = upx_decompress(out, ph.c_len, in, &new_len, ph.method, &ph.compress_result);
//printf("%d %d: %d %d %d\n", ph.method, r, ph.c_len, ph.u_len, new_len);
if (r != UPX_E_OK)
throwInternalError("decompression failed");
@ -318,7 +318,7 @@ void Packer::decompress(const upx_bytep in, upx_bytep out,
// decompress
unsigned new_len = ph.u_len;
int r = upx_decompress(in, ph.c_len, out, &new_len, ph.method);
int r = upx_decompress(in, ph.c_len, out, &new_len, ph.method, &ph.compress_result);
if (r != UPX_E_OK || new_len != ph.u_len)
throwCompressedDataViolation();
@ -360,7 +360,7 @@ bool Packer::testOverlappingDecompression(const upx_bytep buf,
unsigned src_off = ph.u_len + overlap_overhead - ph.c_len;
unsigned new_len = ph.u_len;
int r = upx_test_overlap(buf - src_off, src_off,
ph.c_len, &new_len, ph.method);
ph.c_len, &new_len, ph.method, &ph.compress_result);
return (r == UPX_E_OK && new_len == ph.u_len);
}
@ -935,71 +935,32 @@ unsigned Packer::unoptimizeReloc32(upx_byte **in, upx_byte *image,
/*************************************************************************
// compression method util
// loader util
**************************************************************************/
bool Packer::isValidCompressionMethod(int method)
void Packer::freezeLoader()
{
#if !defined(WITH_LZMA)
if (method == M_LZMA) {
assert(0 && "Internal error - LZMA not compiled in");
}
#endif
return (method >= M_NRV2B_LE32 && method <= M_LZMA);
linker->freeze();
}
const int *Packer::getDefaultCompressionMethods_8(int method, int level, int small) const
upx_byte *Packer::getLoader() const
{
static const int m_nrv2b[] = { M_NRV2B_8, M_NRV2D_8, M_NRV2E_8, M_LZMA, M_END };
static const int m_nrv2d[] = { M_NRV2D_8, M_NRV2B_8, M_NRV2E_8, M_LZMA, M_END };
static const int m_nrv2e[] = { M_NRV2E_8, M_NRV2B_8, M_NRV2D_8, M_LZMA, M_END };
static const int m_cl1b[] = { M_CL1B_8, M_END };
static const int m_lzma[] = { M_LZMA, M_END };
if (small < 0)
small = file_size <= 512*1024;
if (M_IS_NRV2B(method))
return m_nrv2b;
if (M_IS_NRV2D(method))
return m_nrv2d;
if (M_IS_NRV2E(method))
return m_nrv2e;
if (M_IS_CL1B(method))
return m_cl1b;
if (M_IS_LZMA(method))
return m_lzma;
assert(method == -1); // --all-methods
if (level == 1 || small)
return m_nrv2b;
return m_nrv2e;
int size = -1;
upx_byte *oloader = linker->getLoader(&size);
if (oloader == NULL || size <= 0)
throwBadLoader();
return oloader;
}
const int *Packer::getDefaultCompressionMethods_le32(int method, int level, int small) const
int Packer::getLoaderSize() const
{
static const int m_nrv2b[] = { M_NRV2B_LE32, M_NRV2D_LE32, M_NRV2E_LE32, M_LZMA, M_END };
static const int m_nrv2d[] = { M_NRV2D_LE32, M_NRV2B_LE32, M_NRV2E_LE32, M_LZMA, M_END };
static const int m_nrv2e[] = { M_NRV2E_LE32, M_NRV2B_LE32, M_NRV2D_LE32, M_LZMA, M_END };
static const int m_cl1b[] = { M_CL1B_LE32, M_END };
static const int m_lzma[] = { M_LZMA, M_END };
if (small < 0)
small = file_size <= 512*1024;
if (M_IS_NRV2B(method))
return m_nrv2b;
if (M_IS_NRV2D(method))
return m_nrv2d;
if (M_IS_NRV2E(method))
return m_nrv2e;
if (M_IS_CL1B(method))
return m_cl1b;
if (M_IS_LZMA(method))
return m_lzma;
assert(method == -1); // --all-methods
if (level == 1 || small)
return m_nrv2b;
return m_nrv2e;
int size = -1;
upx_byte *oloader = linker->getLoader(&size);
if (oloader == NULL || size <= 0)
throwBadLoader();
return size;
}
@ -1007,7 +968,16 @@ const int *Packer::getDefaultCompressionMethods_le32(int method, int level, int
// loader util
**************************************************************************/
char const *Packer::getIdentstr(unsigned *size, int small)
Linker* Packer::newLinker() const
{
if (getFormat() < 128)
return new DefaultLELinker;
else
return new DefaultBELinker;
}
char const *Packer::getIdentstr(unsigned *size, int small) const
{
static char identbig[] =
"\n\0"
@ -1066,13 +1036,6 @@ char const *Packer::getIdentstr(unsigned *size, int small)
}
}
void Packer::createLinker(const void *pdata, int plen, int pinfo)
{
if (getFormat() < 128)
linker = new Linker(pdata, plen, pinfo); // little endian
else
linker = new BeLinker(pdata, plen, pinfo); // big endian
}
void Packer::initLoader(const void *pdata, int plen, int pinfo, int small)
{
@ -1082,8 +1045,9 @@ void Packer::initLoader(const void *pdata, int plen, int pinfo, int small)
pinfo = (pinfo + 3) &~ 3;
}
delete linker; linker = NULL;
createLinker(pdata, plen, pinfo);
delete linker;
linker = newLinker();
linker->init(pdata, plen, pinfo);
unsigned size;
char const * const ident = getIdentstr(&size, small);
@ -1131,130 +1095,6 @@ int Packer::getLoaderSectionStart(const char *name, int *slen) const
}
const upx_byte *Packer::getLoader() const
{
int size = -1;
const char *oloader = linker->getLoader(&size);
if (oloader == NULL || size <= 0)
throwBadLoader();
return (const upx_byte *) oloader;
}
int Packer::getLoaderSize() const
{
int size = -1;
const char *oloader = linker->getLoader(&size);
if (oloader == NULL || size <= 0)
throwBadLoader();
return size;
}
const char *Packer::getDecompressor() const
{
static const char nrv2b_le32_small[] =
"N2BSMA10,N2BDEC10,N2BSMA20,N2BDEC20,N2BSMA30,"
"N2BDEC30,N2BSMA40,N2BSMA50,N2BDEC50,N2BSMA60,"
"N2BDEC60";
static const char nrv2b_le32_fast[] =
"N2BFAS10,+80CXXXX,N2BFAS11,N2BDEC10,N2BFAS20,"
"N2BDEC20,N2BFAS30,N2BDEC30,N2BFAS40,N2BFAS50,"
"N2BDEC50,N2BFAS60,+40CXXXX,N2BFAS61,N2BDEC60";
static const char nrv2d_le32_small[] =
"N2DSMA10,N2DDEC10,N2DSMA20,N2DDEC20,N2DSMA30,"
"N2DDEC30,N2DSMA40,N2DSMA50,N2DDEC50,N2DSMA60,"
"N2DDEC60";
static const char nrv2d_le32_fast[] =
"N2DFAS10,+80CXXXX,N2DFAS11,N2DDEC10,N2DFAS20,"
"N2DDEC20,N2DFAS30,N2DDEC30,N2DFAS40,N2DFAS50,"
"N2DDEC50,N2DFAS60,+40CXXXX,N2DFAS61,N2DDEC60";
static const char nrv2e_le32_small[] =
"N2ESMA10,N2EDEC10,N2ESMA20,N2EDEC20,N2ESMA30,"
"N2EDEC30,N2ESMA40,N2ESMA50,N2EDEC50,N2ESMA60,"
"N2EDEC60";
static const char nrv2e_le32_fast[] =
"N2EFAS10,+80CXXXX,N2EFAS11,N2EDEC10,N2EFAS20,"
"N2EDEC20,N2EFAS30,N2EDEC30,N2EFAS40,N2EFAS50,"
"N2EDEC50,N2EFAS60,+40CXXXX,N2EFAS61,N2EDEC60";
static const char cl1b_le32_small[] =
"CL1ENTER,CL1SMA10,CL1RLOAD,"
"CL1WID01,CL1SMA1B,"
"CL1WID02,CL1SMA1B,"
"CL1WID03,CL1SMA1B,"
"CL1WID04,CL1SMA1B,"
"CL1WID05,CL1SMA1B,"
"CL1WID06,CL1SMA1B,"
"CL1WID07,CL1SMA1B,"
"CL1WID08,CL1SMA1B,"
"CL1WID09,CL1SMA1B,"
"CL1WID10,"
"CL1START,"
"CL1TOP00,CL1SMA1B,"
"CL1TOP01,CL1SMA1B,"
"CL1TOP02,CL1SMA1B,"
"CL1TOP03,CL1SMA1B,"
"CL1TOP04,CL1SMA1B,"
"CL1TOP05,CL1SMA1B,"
"CL1TOP06,CL1SMA1B,"
"CL1TOP07,CL1SMA1B,"
"CL1OFF01,CL1SMA1B,"
"CL1OFF02,CL1SMA1B,"
"CL1OFF03,CL1SMA1B,"
"CL1OFF04,"
"CL1LEN00,CL1SMA1B,"
"CL1LEN01,CL1SMA1B,"
"CL1LEN02,"
"CL1COPY0";
static const char cl1b_le32_fast[] =
"CL1ENTER," "CL1RLOAD,"
"CL1WID01,CL1FAS1B,"
"CL1WID02,CL1FAS1B,"
"CL1WID03,CL1FAS1B,"
"CL1WID04,CL1FAS1B,"
"CL1WID05,CL1FAS1B,"
"CL1WID06,CL1FAS1B,"
"CL1WID07,CL1FAS1B,"
"CL1WID08,CL1FAS1B,"
"CL1WID09,CL1FAS1B,"
"CL1WID10,"
"CL1START,"
"CL1TOP00,CL1FAS1B,"
"CL1TOP01,CL1FAS1B,"
"CL1TOP02,CL1FAS1B,"
"CL1TOP03,CL1FAS1B,"
"CL1TOP04,CL1FAS1B,"
"CL1TOP05,CL1FAS1B,"
"CL1TOP06,CL1FAS1B,"
"CL1TOP07,CL1FAS1B,"
"CL1OFF01,CL1FAS1B,"
"CL1OFF02,CL1FAS1B,"
"CL1OFF03,CL1FAS1B,"
"CL1OFF04,"
"CL1LEN00,CL1FAS1B,"
"CL1LEN01,CL1FAS1B,"
"CL1LEN02,"
"CL1COPY0";
static const char lzma_fast[] =
"LZMA_SMALL"; // FIXME
static const char lzma_small[] =
"LZMA_SMALL";
if (ph.method == M_NRV2B_LE32)
return opt->small ? nrv2b_le32_small : nrv2b_le32_fast;
if (ph.method == M_NRV2D_LE32)
return opt->small ? nrv2d_le32_small : nrv2d_le32_fast;
if (ph.method == M_NRV2E_LE32)
return opt->small ? nrv2e_le32_small : nrv2e_le32_fast;
if (ph.method == M_CL1B_LE32)
return opt->small ? cl1b_le32_small : cl1b_le32_fast;
if (ph.method == M_LZMA)
return opt->small ? lzma_small : lzma_fast;
throwInternalError("bad decompressor");
return NULL;
}
/*************************************************************************
// Try compression with several methods and filters, choose the best
/ or first working one. Needs buildLoader().

View File

@ -84,6 +84,7 @@ public:
long buf_offset;
// info fields set by Packer::compress()
upx_compress_result_t compress_result;
//unsigned min_offset_found;
unsigned max_offset_found;
//unsigned min_match_found;
@ -100,6 +101,8 @@ public:
/*************************************************************************
// abstract base class for packers
//
// FIXME: this class is way too fat and badly needs a decomposition
**************************************************************************/
class Packer
@ -190,14 +193,40 @@ protected:
// destructive decompress + verify
virtual void verifyOverlappingDecompression(Filter *ft = NULL);
// packheader handling
virtual int patchPackHeader(void *b, int blen);
virtual bool getPackHeader(void *b, int blen);
virtual bool readPackHeader(int len);
virtual void checkAlreadyPacked(const void *b, int blen);
// filter handling [see packerf.cpp]
// loader core
virtual int buildLoader(const Filter *ft) = 0;
// loader util for any linker
virtual void freezeLoader();
virtual upx_byte *getLoader() const;
virtual int getLoaderSize() const;
// loader util when using DefaultLinker
virtual Linker* newLinker() const;
virtual const char *getIdentstr(unsigned *size, int small=-1) const;
virtual void initLoader(const void *pdata, int plen, int pinfo=-1, int small=-1);
#if 1 && (ACC_CC_GNUC >= 0x040100)
virtual void __acc_cdecl_va addLoader(const char *s, ...) __attribute__((__sentinel__));
#else
virtual void __acc_cdecl_va addLoader(const char *s, ...);
#endif
virtual int getLoaderSection(const char *name, int *slen=NULL) const;
virtual int getLoaderSectionStart(const char *name, int *slen=NULL) const;
// compression handling [see packer_c.cpp]
public:
static bool isValidCompressionMethod(int method);
protected:
const int *getDefaultCompressionMethods_8(int method, int level, int small=-1) const;
const int *getDefaultCompressionMethods_le32(int method, int level, int small=-1) const;
virtual const char *getDecompressorSections() const;
virtual void patchDecompressor(void *, int);
// filter handling [see packer_f.cpp]
virtual bool isValidFilter(int filter_id) const;
virtual void tryFilters(Filter *ft, upx_byte *buf, unsigned buf_len,
unsigned addvalue=0) const;
@ -208,21 +237,6 @@ protected:
virtual void addFilter32(int filter_id);
virtual bool patchFilter32(void *, int, const Filter *ft);
// loader util
virtual int buildLoader(const Filter *) { return getLoaderSize(); }
virtual const upx_byte *getLoader() const;
virtual int getLoaderSize() const;
virtual void initLoader(const void *pdata, int plen, int pinfo=-1, int small=-1);
#if 1 && (ACC_CC_GNUC >= 0x040100)
virtual void __acc_cdecl_va addLoader(const char *s, ...) __attribute__((__sentinel__));
#else
virtual void __acc_cdecl_va addLoader(const char *s, ...);
#endif
virtual int getLoaderSection(const char *name, int *slen=NULL) const;
virtual int getLoaderSectionStart(const char *name, int *slen=NULL) const;
virtual const char *getDecompressor() const;
virtual const char *getIdentstr(unsigned *size, int small=-1);
// stub and overlay util
static void handleStub(InputFile *fi, OutputFile *fo, long size);
virtual void checkOverlay(unsigned overlay);
@ -246,14 +260,8 @@ protected:
void checkPatch(void *b, int blen, int boff, int size);
// relocation util
virtual upx_byte *optimizeReloc32(upx_byte *in,unsigned relocnum,upx_byte *out,upx_byte *image,int bs,int *big);
virtual unsigned unoptimizeReloc32(upx_byte **in,upx_byte *image,MemBuffer *out,int bs);
// compression method util
const int *getDefaultCompressionMethods_8(int method, int level, int small=-1) const;
const int *getDefaultCompressionMethods_le32(int method, int level, int small=-1) const;
public:
static bool isValidCompressionMethod(int method);
static upx_byte *optimizeReloc32(upx_byte *in,unsigned relocnum,upx_byte *out,upx_byte *image,int bs,int *big);
static unsigned unoptimizeReloc32(upx_byte **in,upx_byte *image,MemBuffer *out,int bs);
protected:
InputFile *fi;
@ -271,10 +279,8 @@ protected:
int ui_pass;
int ui_total_passes;
protected:
// linker
Linker *linker;
virtual void createLinker(const void *pdata, int plen, int pinfo);
private:
// private to checkPatch()

234
src/packer_c.cpp Normal file
View File

@ -0,0 +1,234 @@
/* packer_c.cpp -- Packer compression handling
This file is part of the UPX executable compressor.
Copyright (C) 1996-2006 Markus Franz Xaver Johannes Oberhumer
Copyright (C) 1996-2006 Laszlo Molnar
All Rights Reserved.
UPX and the UCL library are free software; you can redistribute them
and/or modify them under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2 of
the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; see the file COPYING.
If not, write to the Free Software Foundation, Inc.,
59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
Markus F.X.J. Oberhumer Laszlo Molnar
markus@oberhumer.com ml1050@users.sourceforge.net
*/
#include "conf.h"
#include "packer.h"
//#include "filter.h"
/*************************************************************************
// compression method util
**************************************************************************/
bool Packer::isValidCompressionMethod(int method)
{
#if 1 && !defined(WITH_LZMA)
if (method == M_LZMA) {
assert(0 && "Internal error - LZMA not compiled in");
}
#endif
return (method >= M_NRV2B_LE32 && method <= M_LZMA);
}
const int *Packer::getDefaultCompressionMethods_8(int method, int level, int small) const
{
static const int m_nrv2b[] = { M_NRV2B_8, M_NRV2D_8, M_NRV2E_8, M_LZMA, M_END };
static const int m_nrv2d[] = { M_NRV2D_8, M_NRV2B_8, M_NRV2E_8, M_LZMA, M_END };
static const int m_nrv2e[] = { M_NRV2E_8, M_NRV2B_8, M_NRV2D_8, M_LZMA, M_END };
static const int m_cl1b[] = { M_CL1B_8, M_END };
static const int m_lzma[] = { M_LZMA, M_END };
if (small < 0)
small = file_size <= 512*1024;
if (M_IS_NRV2B(method))
return m_nrv2b;
if (M_IS_NRV2D(method))
return m_nrv2d;
if (M_IS_NRV2E(method))
return m_nrv2e;
if (M_IS_CL1B(method))
return m_cl1b;
if (M_IS_LZMA(method))
return m_lzma;
assert(method == -1); // --all-methods
if (level == 1 || small)
return m_nrv2b;
return m_nrv2e;
}
const int *Packer::getDefaultCompressionMethods_le32(int method, int level, int small) const
{
static const int m_nrv2b[] = { M_NRV2B_LE32, M_NRV2D_LE32, M_NRV2E_LE32, M_LZMA, M_END };
static const int m_nrv2d[] = { M_NRV2D_LE32, M_NRV2B_LE32, M_NRV2E_LE32, M_LZMA, M_END };
static const int m_nrv2e[] = { M_NRV2E_LE32, M_NRV2B_LE32, M_NRV2D_LE32, M_LZMA, M_END };
static const int m_cl1b[] = { M_CL1B_LE32, M_END };
static const int m_lzma[] = { M_LZMA, M_END };
if (small < 0)
small = file_size <= 512*1024;
if (M_IS_NRV2B(method))
return m_nrv2b;
if (M_IS_NRV2D(method))
return m_nrv2d;
if (M_IS_NRV2E(method))
return m_nrv2e;
if (M_IS_CL1B(method))
return m_cl1b;
if (M_IS_LZMA(method))
return m_lzma;
assert(method == -1); // --all-methods
if (level == 1 || small)
return m_nrv2b;
return m_nrv2e;
}
/*************************************************************************
// loader util
**************************************************************************/
const char *Packer::getDecompressorSections() const
{
static const char nrv2b_le32_small[] =
"N2BSMA10,N2BDEC10,N2BSMA20,N2BDEC20,N2BSMA30,"
"N2BDEC30,N2BSMA40,N2BSMA50,N2BDEC50,N2BSMA60,"
"N2BDEC60";
static const char nrv2b_le32_fast[] =
"N2BFAS10,+80CXXXX,N2BFAS11,N2BDEC10,N2BFAS20,"
"N2BDEC20,N2BFAS30,N2BDEC30,N2BFAS40,N2BFAS50,"
"N2BDEC50,N2BFAS60,+40CXXXX,N2BFAS61,N2BDEC60";
static const char nrv2d_le32_small[] =
"N2DSMA10,N2DDEC10,N2DSMA20,N2DDEC20,N2DSMA30,"
"N2DDEC30,N2DSMA40,N2DSMA50,N2DDEC50,N2DSMA60,"
"N2DDEC60";
static const char nrv2d_le32_fast[] =
"N2DFAS10,+80CXXXX,N2DFAS11,N2DDEC10,N2DFAS20,"
"N2DDEC20,N2DFAS30,N2DDEC30,N2DFAS40,N2DFAS50,"
"N2DDEC50,N2DFAS60,+40CXXXX,N2DFAS61,N2DDEC60";
static const char nrv2e_le32_small[] =
"N2ESMA10,N2EDEC10,N2ESMA20,N2EDEC20,N2ESMA30,"
"N2EDEC30,N2ESMA40,N2ESMA50,N2EDEC50,N2ESMA60,"
"N2EDEC60";
static const char nrv2e_le32_fast[] =
"N2EFAS10,+80CXXXX,N2EFAS11,N2EDEC10,N2EFAS20,"
"N2EDEC20,N2EFAS30,N2EDEC30,N2EFAS40,N2EFAS50,"
"N2EDEC50,N2EFAS60,+40CXXXX,N2EFAS61,N2EDEC60";
static const char cl1b_le32_small[] =
"CL1ENTER,CL1SMA10,CL1RLOAD,"
"CL1WID01,CL1SMA1B,"
"CL1WID02,CL1SMA1B,"
"CL1WID03,CL1SMA1B,"
"CL1WID04,CL1SMA1B,"
"CL1WID05,CL1SMA1B,"
"CL1WID06,CL1SMA1B,"
"CL1WID07,CL1SMA1B,"
"CL1WID08,CL1SMA1B,"
"CL1WID09,CL1SMA1B,"
"CL1WID10,"
"CL1START,"
"CL1TOP00,CL1SMA1B,"
"CL1TOP01,CL1SMA1B,"
"CL1TOP02,CL1SMA1B,"
"CL1TOP03,CL1SMA1B,"
"CL1TOP04,CL1SMA1B,"
"CL1TOP05,CL1SMA1B,"
"CL1TOP06,CL1SMA1B,"
"CL1TOP07,CL1SMA1B,"
"CL1OFF01,CL1SMA1B,"
"CL1OFF02,CL1SMA1B,"
"CL1OFF03,CL1SMA1B,"
"CL1OFF04,"
"CL1LEN00,CL1SMA1B,"
"CL1LEN01,CL1SMA1B,"
"CL1LEN02,"
"CL1COPY0";
static const char cl1b_le32_fast[] =
"CL1ENTER," "CL1RLOAD,"
"CL1WID01,CL1FAS1B,"
"CL1WID02,CL1FAS1B,"
"CL1WID03,CL1FAS1B,"
"CL1WID04,CL1FAS1B,"
"CL1WID05,CL1FAS1B,"
"CL1WID06,CL1FAS1B,"
"CL1WID07,CL1FAS1B,"
"CL1WID08,CL1FAS1B,"
"CL1WID09,CL1FAS1B,"
"CL1WID10,"
"CL1START,"
"CL1TOP00,CL1FAS1B,"
"CL1TOP01,CL1FAS1B,"
"CL1TOP02,CL1FAS1B,"
"CL1TOP03,CL1FAS1B,"
"CL1TOP04,CL1FAS1B,"
"CL1TOP05,CL1FAS1B,"
"CL1TOP06,CL1FAS1B,"
"CL1TOP07,CL1FAS1B,"
"CL1OFF01,CL1FAS1B,"
"CL1OFF02,CL1FAS1B,"
"CL1OFF03,CL1FAS1B,"
"CL1OFF04,"
"CL1LEN00,CL1FAS1B,"
"CL1LEN01,CL1FAS1B,"
"CL1LEN02,"
"CL1COPY0";
static const char lzma_small[] =
"LZMA_DEC00,LZMA_DEC10,LZMA_DEC30";
static const char lzma_fast[] =
"LZMA_DEC00,LZMA_DEC20,LZMA_DEC30";
if (ph.method == M_NRV2B_LE32)
return opt->small ? nrv2b_le32_small : nrv2b_le32_fast;
if (ph.method == M_NRV2D_LE32)
return opt->small ? nrv2d_le32_small : nrv2d_le32_fast;
if (ph.method == M_NRV2E_LE32)
return opt->small ? nrv2e_le32_small : nrv2e_le32_fast;
if (ph.method == M_CL1B_LE32)
return opt->small ? cl1b_le32_small : cl1b_le32_fast;
if (ph.method == M_LZMA)
return opt->small ? lzma_small : lzma_fast;
throwInternalError("bad decompressor");
return NULL;
}
void Packer::patchDecompressor(void *loader, int lsize)
{
if (ph.method == M_LZMA)
{
const lzma_compress_result_t *res = &ph.compress_result.result_lzma;
// FIXME - this is for i386 only
patch_le32(loader, lsize, "UPXd", ph.c_len - 1);
patch_le32(loader, lsize, "UPXc", ph.u_len);
unsigned p = // lc, lp, pb, dummy
(res->lit_context_bits << 0) |
(res->lit_pos_bits << 8) |
(res->pos_bits << 16);
patch_le32(loader, lsize, "UPXb", p);
unsigned stack = 8 + 8 + 2 * res->num_probs;
stack = ALIGN_UP(stack, 16);
patch_le32(loader, lsize, "UPXa", 0u - stack);
}
}
/*
vi:ts=4:et:nowrap
*/

View File

@ -1,4 +1,4 @@
/* packerf.cpp -- packer filter handling
/* packer_f.cpp -- Packer filter handling
This file is part of the UPX executable compressor.

View File

@ -34,6 +34,7 @@ srcdir := $(dir $(word $(words $(MAKEFILE_LIST)),$(MAKEFILE_LIST)))
srcdir := $(shell echo '$(srcdir)' | sed 's,/*$$,,')
endif
ifndef STUBS
STUBS += amd64-linux.elf-entry.h
STUBS += amd64-linux.elf-fold.h
STUBS += arm-linux.elf-entry.h
@ -70,6 +71,7 @@ STUBS += powerpc-darwin.macho-entry.h
STUBS += powerpc-darwin.macho-fold.h
STUBS += powerpc-linux.elf-entry.h
STUBS += powerpc-linux.elf-fold.h
endif
ifndef default.targets
@ -100,7 +102,7 @@ distclean:
rm -f .*-stamp
rm -rf tmp
maintainer-clean:
rm -f *.h
rm -f $(STUBS)
rm -rf tmp
.PHONY: default all mostlyclean clean distclean maintainer-clean

View File

@ -1,4 +1,4 @@
/* i386-dos32.djgpp2.h -- created from i386-dos32.djgpp2.bin, 3264 (0xcc0) bytes
/* i386-dos32.djgpp2.h -- created from i386-dos32.djgpp2.bin, 8792 (0x2258) bytes
This file is part of the UPX executable compressor.
@ -27,11 +27,11 @@
*/
#define NRV_LOADER_SIZE 3264
#define NRV_LOADER_ADLER32 0xe891ee39
#define NRV_LOADER_CRC32 0x660f0858
#define NRV_LOADER_SIZE 8792
#define NRV_LOADER_ADLER32 0x656d974d
#define NRV_LOADER_CRC32 0x5a6a1c38
unsigned char nrv_loader[3264] = {
unsigned char nrv_loader[8792] = {
30, 7,190, 73, 78, 80, 80,191, 79, 85, 84, 80, 87,131,205,255, /* 0x 0 */
235, 0,164,235, 0,138, 6, 70,136, 7, 71, 1,219,117, 7,139, /* 0x 10 */
30,131,238,252, 17,219,114, 0, 49,192, 64,138, 7,114, 0,184, /* 0x 20 */
@ -81,159 +81,505 @@ unsigned char nrv_loader[3264] = {
94,233, 0, 0, 0, 0,141, 20, 47,131,253,252,138, 4, 15,118, /* 0x 2e0 */
0,138, 2, 66,136, 7, 71, 73,117,247,233, 0, 0, 0, 0,139, /* 0x 2f0 */
2,131,194, 4,137, 7,131,199, 4,131,233, 4,119,241, 1,207, /* 0x 300 */
233, 0, 0, 0, 0,185, 66, 83, 83, 76,243,171, 95,185, 84, 69, /* 0x 310 */
88, 76,138, 7, 71, 44,232, 60, 1,119,247,128, 63, 63,117, 0, /* 0x 320 */
139, 7,138, 95, 4,102,193,232, 8,134,196,193,192, 16,134,196, /* 0x 330 */
41,248,128,235,232,137, 7,131,199, 5,136,216,226, 0,185, 84, /* 0x 340 */
69, 88, 76,176,232,176,233,242,174,117, 0,128, 63, 63,117, 0, /* 0x 350 */
139, 7,102,193,232, 8,134,196,193,192, 16,134,196, 41,248,171, /* 0x 360 */
235, 0,104, 69, 78, 84, 82,195, 85, 80, 88, 33,161,216,208,213, /* 0x 370 */
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 380 */
0, 0, 0, 0, 0, 0, 0, 45, 68, 74, 50, 77, 65, 73, 78, 49, /* 0x 390 */
0, 0, 0, 0, 0, 68, 74, 67, 65, 76, 76, 84, 49, 0, 12, 0, /* 0x 3a0 */
0, 0, 68, 74, 50, 77, 65, 73, 78, 50, 0, 13, 0, 0, 0, 78, /* 0x 3b0 */
50, 66, 83, 77, 65, 49, 48, 0, 16, 0, 0, 0, 0, 0, 0, 0, /* 0x 3c0 */
18, 0, 0, 0, 78, 50, 66, 68, 69, 67, 49, 48, 0, 4, 0, 0, /* 0x 3d0 */
0, 78, 50, 66, 70, 65, 83, 49, 48, 0, 19, 0, 0, 0, 0, 0, /* 0x 3e0 */
0, 0, 21, 0, 0, 0, 78, 50, 66, 68, 69, 67, 49, 48, 0, 4, /* 0x 3f0 */
0, 0, 0, 78, 50, 66, 70, 65, 83, 49, 49, 0, 21, 0, 0, 0, /* 0x 400 */
78, 50, 66, 68, 69, 67, 49, 48, 0, 27, 0, 0, 0, 78, 50, 66, /* 0x 410 */
83, 77, 65, 50, 48, 0, 38, 0, 0, 0, 0, 0, 0, 0, 40, 0, /* 0x 420 */
0, 0, 78, 50, 66, 83, 77, 65, 49, 48, 0, 2, 0, 0, 0, 78, /* 0x 430 */
50, 66, 70, 65, 83, 50, 48, 0, 43, 0, 0, 0, 0, 0, 0, 0, /* 0x 440 */
47, 0, 0, 0, 78, 50, 66, 70, 65, 83, 49, 49, 0, 0, 0, 0, /* 0x 450 */
0, 78, 50, 66, 68, 69, 67, 50, 48, 0, 52, 0, 0, 0, 78, 50, /* 0x 460 */
66, 83, 77, 65, 51, 48, 0, 65, 0, 0, 0, 0, 0, 0, 0, 78, /* 0x 470 */
0, 0, 0, 78, 50, 66, 68, 69, 67, 50, 48, 0, 0, 0, 0, 0, /* 0x 480 */
78, 50, 66, 70, 65, 83, 51, 48, 0, 78, 0, 0, 0, 0, 0, 0, /* 0x 490 */
0, 82, 0, 0, 0, 78, 50, 66, 68, 69, 67, 50, 48, 0, 0, 0, /* 0x 4a0 */
0, 0, 0, 0, 0, 0, 93, 0, 0, 0, 78, 50, 66, 68, 69, 67, /* 0x 4b0 */
50, 48, 0, 0, 0, 0, 0, 78, 50, 66, 68, 69, 67, 51, 48, 0, /* 0x 4c0 */
93, 0, 0, 0, 0, 0, 0, 0,111, 0, 0, 0, 78, 50, 66, 68, /* 0x 4d0 */
69, 67, 54, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0,141, 0, 0, /* 0x 4e0 */
0, 78, 50, 66, 68, 69, 67, 53, 48, 0, 0, 0, 0, 0, 78, 50, /* 0x 4f0 */
66, 83, 77, 65, 52, 48, 0,155, 0, 0, 0, 0, 0, 0, 0,168, /* 0x 500 */
0, 0, 0, 78, 50, 66, 68, 69, 67, 51, 48, 0, 49, 0, 0, 0, /* 0x 510 */
78, 50, 66, 70, 65, 83, 52, 48, 0,168, 0, 0, 0, 0, 0, 0, /* 0x 520 */
0,172, 0, 0, 0, 78, 50, 66, 68, 69, 67, 51, 48, 0, 49, 0, /* 0x 530 */
0, 0, 0, 0, 0, 0,183, 0, 0, 0, 78, 50, 66, 68, 69, 67, /* 0x 540 */
51, 48, 0, 49, 0, 0, 0, 78, 50, 66, 68, 85, 77, 77, 49, 0, /* 0x 550 */
183, 0, 0, 0, 78, 50, 66, 83, 77, 65, 53, 48, 0,183, 0, 0, /* 0x 560 */
0, 78, 50, 66, 70, 65, 83, 53, 48, 0,185, 0, 0, 0, 78, 50, /* 0x 570 */
66, 68, 69, 67, 53, 48, 0,188, 0, 0, 0, 78, 50, 66, 83, 77, /* 0x 580 */
65, 54, 48, 0,197, 0, 0, 0, 0, 0, 0, 0,209, 0, 0, 0, /* 0x 590 */
78, 50, 66, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 66, /* 0x 5a0 */
70, 65, 83, 54, 48, 0,209, 0, 0, 0, 0, 0, 0, 0,220, 0, /* 0x 5b0 */
0, 0, 78, 50, 66, 70, 65, 83, 54, 49, 0, 0, 0, 0, 0, 0, /* 0x 5c0 */
0, 0, 0,234, 0, 0, 0, 78, 50, 66, 68, 69, 67, 49, 48, 0, /* 0x 5d0 */
0, 0, 0, 0, 78, 50, 66, 70, 65, 83, 54, 49, 0,234, 0, 0, /* 0x 5e0 */
0, 0, 0, 0, 0, 0, 1, 0, 0, 78, 50, 66, 68, 69, 67, 49, /* 0x 5f0 */
48, 0, 0, 0, 0, 0, 78, 50, 66, 68, 69, 67, 54, 48, 0, 0, /* 0x 600 */
1, 0, 0, 78, 82, 86, 50, 66, 69, 78, 68, 0, 0, 1, 0, 0, /* 0x 610 */
78, 50, 68, 83, 77, 65, 49, 48, 0, 0, 1, 0, 0, 0, 0, 0, /* 0x 620 */
0, 2, 1, 0, 0, 78, 50, 68, 68, 69, 67, 49, 48, 0, 4, 0, /* 0x 630 */
0, 0, 78, 50, 68, 70, 65, 83, 49, 48, 0, 3, 1, 0, 0, 0, /* 0x 640 */
0, 0, 0, 5, 1, 0, 0, 78, 50, 68, 68, 69, 67, 49, 48, 0, /* 0x 650 */
4, 0, 0, 0, 78, 50, 68, 70, 65, 83, 49, 49, 0, 5, 1, 0, /* 0x 660 */
0, 78, 50, 68, 68, 69, 67, 49, 48, 0, 11, 1, 0, 0, 78, 50, /* 0x 670 */
68, 83, 77, 65, 50, 48, 0, 22, 1, 0, 0, 0, 0, 0, 0, 24, /* 0x 680 */
1, 0, 0, 78, 50, 68, 83, 77, 65, 49, 48, 0, 2, 0, 0, 0, /* 0x 690 */
78, 50, 68, 70, 65, 83, 50, 48, 0, 27, 1, 0, 0, 0, 0, 0, /* 0x 6a0 */
0, 31, 1, 0, 0, 78, 50, 68, 70, 65, 83, 49, 49, 0, 0, 0, /* 0x 6b0 */
0, 0, 78, 50, 68, 68, 69, 67, 50, 48, 0, 36, 1, 0, 0, 78, /* 0x 6c0 */
50, 68, 83, 77, 65, 51, 48, 0, 49, 1, 0, 0, 0, 0, 0, 0, /* 0x 6d0 */
62, 1, 0, 0, 78, 50, 68, 68, 69, 67, 51, 48, 0, 16, 0, 0, /* 0x 6e0 */
0, 78, 50, 68, 70, 65, 83, 51, 48, 0, 62, 1, 0, 0, 0, 0, /* 0x 6f0 */
0, 0, 68, 1, 0, 0, 78, 50, 68, 68, 69, 67, 51, 48, 0, 16, /* 0x 700 */
0, 0, 0, 0, 0, 0, 0, 77, 1, 0, 0, 78, 50, 68, 68, 69, /* 0x 710 */
67, 51, 48, 0, 16, 0, 0, 0, 78, 50, 68, 68, 69, 67, 51, 48, /* 0x 720 */
0, 77, 1, 0, 0, 0, 0, 0, 0, 93, 1, 0, 0, 78, 50, 68, /* 0x 730 */
68, 69, 67, 50, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0,111, 1, /* 0x 740 */
0, 0, 78, 50, 68, 68, 69, 67, 54, 48, 0, 0, 0, 0, 0, 0, /* 0x 750 */
0, 0, 0,145, 1, 0, 0, 78, 50, 68, 68, 69, 67, 53, 48, 0, /* 0x 760 */
0, 0, 0, 0, 78, 50, 68, 83, 77, 65, 52, 48, 0,159, 1, 0, /* 0x 770 */
0, 0, 0, 0, 0,172, 1, 0, 0, 78, 50, 68, 68, 69, 67, 51, /* 0x 780 */
48, 0, 69, 0, 0, 0, 78, 50, 68, 70, 65, 83, 52, 48, 0,172, /* 0x 790 */
1, 0, 0, 0, 0, 0, 0,176, 1, 0, 0, 78, 50, 68, 68, 69, /* 0x 7a0 */
67, 51, 48, 0, 69, 0, 0, 0, 0, 0, 0, 0,187, 1, 0, 0, /* 0x 7b0 */
78, 50, 68, 68, 69, 67, 51, 48, 0, 69, 0, 0, 0, 78, 50, 68, /* 0x 7c0 */
68, 85, 77, 77, 49, 0,187, 1, 0, 0, 78, 50, 68, 83, 77, 65, /* 0x 7d0 */
53, 48, 0,187, 1, 0, 0, 78, 50, 68, 70, 65, 83, 53, 48, 0, /* 0x 7e0 */
189, 1, 0, 0, 78, 50, 68, 68, 69, 67, 53, 48, 0,192, 1, 0, /* 0x 7f0 */
0, 78, 50, 68, 83, 77, 65, 54, 48, 0,201, 1, 0, 0, 0, 0, /* 0x 800 */
0, 0,213, 1, 0, 0, 78, 50, 68, 68, 69, 67, 49, 48, 0, 0, /* 0x 810 */
0, 0, 0, 78, 50, 68, 70, 65, 83, 54, 48, 0,213, 1, 0, 0, /* 0x 820 */
0, 0, 0, 0,224, 1, 0, 0, 78, 50, 68, 70, 65, 83, 54, 49, /* 0x 830 */
0, 0, 0, 0, 0, 0, 0, 0, 0,238, 1, 0, 0, 78, 50, 68, /* 0x 840 */
68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 68, 70, 65, 83, /* 0x 850 */
54, 49, 0,238, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 78, /* 0x 860 */
50, 68, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 68, 68, /* 0x 870 */
69, 67, 54, 48, 0, 4, 2, 0, 0, 78, 82, 86, 50, 68, 69, 78, /* 0x 880 */
68, 0, 4, 2, 0, 0, 78, 50, 69, 83, 77, 65, 49, 48, 0, 4, /* 0x 890 */
2, 0, 0, 0, 0, 0, 0, 6, 2, 0, 0, 78, 50, 69, 68, 69, /* 0x 8a0 */
67, 49, 48, 0, 4, 0, 0, 0, 78, 50, 69, 70, 65, 83, 49, 48, /* 0x 8b0 */
0, 7, 2, 0, 0, 0, 0, 0, 0, 9, 2, 0, 0, 78, 50, 69, /* 0x 8c0 */
68, 69, 67, 49, 48, 0, 4, 0, 0, 0, 78, 50, 69, 70, 65, 83, /* 0x 8d0 */
49, 49, 0, 9, 2, 0, 0, 78, 50, 69, 68, 69, 67, 49, 48, 0, /* 0x 8e0 */
15, 2, 0, 0, 78, 50, 69, 83, 77, 65, 50, 48, 0, 26, 2, 0, /* 0x 8f0 */
0, 0, 0, 0, 0, 28, 2, 0, 0, 78, 50, 69, 83, 77, 65, 49, /* 0x 900 */
48, 0, 2, 0, 0, 0, 78, 50, 69, 70, 65, 83, 50, 48, 0, 31, /* 0x 910 */
2, 0, 0, 0, 0, 0, 0, 35, 2, 0, 0, 78, 50, 69, 70, 65, /* 0x 920 */
83, 49, 49, 0, 0, 0, 0, 0, 78, 50, 69, 68, 69, 67, 50, 48, /* 0x 930 */
0, 40, 2, 0, 0, 78, 50, 69, 83, 77, 65, 51, 48, 0, 53, 2, /* 0x 940 */
0, 0, 0, 0, 0, 0, 66, 2, 0, 0, 78, 50, 69, 68, 69, 67, /* 0x 950 */
51, 48, 0, 31, 0, 0, 0, 78, 50, 69, 70, 65, 83, 51, 48, 0, /* 0x 960 */
66, 2, 0, 0, 0, 0, 0, 0, 72, 2, 0, 0, 78, 50, 69, 68, /* 0x 970 */
69, 67, 51, 48, 0, 31, 0, 0, 0, 0, 0, 0, 0, 81, 2, 0, /* 0x 980 */
0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 31, 0, 0, 0, 78, 50, /* 0x 990 */
69, 68, 69, 67, 51, 48, 0, 81, 2, 0, 0, 0, 0, 0, 0, 97, /* 0x 9a0 */
2, 0, 0, 78, 50, 69, 68, 69, 67, 50, 48, 0, 0, 0, 0, 0, /* 0x 9b0 */
0, 0, 0, 0,112, 2, 0, 0, 78, 50, 69, 68, 69, 67, 53, 48, /* 0x 9c0 */
0, 0, 0, 0, 0, 0, 0, 0, 0,130, 2, 0, 0, 78, 50, 69, /* 0x 9d0 */
68, 69, 67, 54, 48, 0, 0, 0, 0, 0, 78, 50, 69, 83, 77, 65, /* 0x 9e0 */
52, 48, 0,176, 2, 0, 0, 0, 0, 0, 0,189, 2, 0, 0, 78, /* 0x 9f0 */
50, 69, 68, 69, 67, 51, 48, 0, 82, 0, 0, 0, 78, 50, 69, 70, /* 0x a00 */
65, 83, 52, 48, 0,189, 2, 0, 0, 0, 0, 0, 0,193, 2, 0, /* 0x a10 */
0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 82, 0, 0, 0, 0, 0, /* 0x a20 */
0, 0,204, 2, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 82, /* 0x a30 */
0, 0, 0, 78, 50, 69, 68, 85, 77, 77, 49, 0,204, 2, 0, 0, /* 0x a40 */
78, 50, 69, 83, 77, 65, 53, 48, 0,204, 2, 0, 0, 78, 50, 69, /* 0x a50 */
70, 65, 83, 53, 48, 0,206, 2, 0, 0, 78, 50, 69, 68, 69, 67, /* 0x a60 */
53, 48, 0,209, 2, 0, 0, 78, 50, 69, 83, 77, 65, 54, 48, 0, /* 0x a70 */
218, 2, 0, 0, 0, 0, 0, 0,230, 2, 0, 0, 78, 50, 69, 68, /* 0x a80 */
69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 69, 70, 65, 83, 54, /* 0x a90 */
48, 0,230, 2, 0, 0, 0, 0, 0, 0,241, 2, 0, 0, 78, 50, /* 0x aa0 */
69, 70, 65, 83, 54, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0,255, /* 0x ab0 */
2, 0, 0, 78, 50, 69, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, /* 0x ac0 */
78, 50, 69, 70, 65, 83, 54, 49, 0,255, 2, 0, 0, 0, 0, 0, /* 0x ad0 */
0, 21, 3, 0, 0, 78, 50, 69, 68, 69, 67, 49, 48, 0, 0, 0, /* 0x ae0 */
0, 0, 78, 50, 69, 68, 69, 67, 54, 48, 0, 21, 3, 0, 0, 78, /* 0x af0 */
82, 86, 50, 69, 69, 78, 68, 0, 21, 3, 0, 0, 68, 74, 50, 66, /* 0x b00 */
83, 83, 48, 48, 0, 21, 3, 0, 0, 68, 74, 67, 65, 76, 76, 84, /* 0x b10 */
50, 0, 28, 3, 0, 0, 67, 65, 76, 76, 84, 82, 48, 48, 0, 29, /* 0x b20 */
3, 0, 0, 67, 84, 67, 76, 69, 86, 69, 49, 0, 43, 3, 0, 0, /* 0x b30 */
0, 0, 0, 0, 48, 3, 0, 0, 67, 65, 76, 76, 84, 82, 48, 48, /* 0x b40 */
0, 5, 0, 0, 0, 67, 65, 76, 76, 84, 82, 48, 49, 0, 48, 3, /* 0x b50 */
0, 0, 67, 84, 68, 85, 77, 77, 89, 49, 0, 53, 3, 0, 0, 67, /* 0x b60 */
84, 66, 83, 72, 82, 48, 49, 0, 53, 3, 0, 0, 67, 84, 66, 82, /* 0x b70 */
79, 82, 48, 49, 0, 57, 3, 0, 0, 67, 84, 66, 83, 87, 65, 48, /* 0x b80 */
49, 0, 59, 3, 0, 0, 67, 65, 76, 76, 84, 82, 48, 50, 0, 64, /* 0x b90 */
3, 0, 0, 0, 0, 0, 0, 78, 3, 0, 0, 67, 65, 76, 76, 84, /* 0x ba0 */
82, 48, 48, 0, 10, 0, 0, 0, 67, 65, 76, 76, 84, 82, 49, 48, /* 0x bb0 */
0, 78, 3, 0, 0, 67, 65, 76, 76, 84, 82, 69, 56, 0, 83, 3, /* 0x bc0 */
0, 0, 67, 65, 76, 76, 84, 82, 69, 57, 0, 85, 3, 0, 0, 67, /* 0x bd0 */
65, 76, 76, 84, 82, 49, 49, 0, 87, 3, 0, 0, 0, 0, 0, 0, /* 0x be0 */
91, 3, 0, 0, 67, 65, 76, 76, 84, 82, 49, 51, 0, 5, 0, 0, /* 0x bf0 */
0, 67, 84, 67, 76, 69, 86, 69, 50, 0, 91, 3, 0, 0, 0, 0, /* 0x c00 */
0, 0, 96, 3, 0, 0, 67, 65, 76, 76, 84, 82, 49, 49, 0, 0, /* 0x c10 */
0, 0, 0, 67, 65, 76, 76, 84, 82, 49, 50, 0, 96, 3, 0, 0, /* 0x c20 */
67, 84, 68, 85, 77, 77, 89, 50, 0, 98, 3, 0, 0, 67, 84, 66, /* 0x c30 */
83, 72, 82, 49, 49, 0, 98, 3, 0, 0, 67, 84, 66, 82, 79, 82, /* 0x c40 */
49, 49, 0,102, 3, 0, 0, 67, 84, 66, 83, 87, 65, 49, 49, 0, /* 0x c50 */
104, 3, 0, 0, 67, 65, 76, 76, 84, 82, 49, 51, 0,109, 3, 0, /* 0x c60 */
0, 0, 0, 0, 0,114, 3, 0, 0, 67, 65, 76, 76, 84, 82, 49, /* 0x c70 */
48, 0, 5, 0, 0, 0, 67, 84, 84, 72, 69, 69, 78, 68, 0,114, /* 0x c80 */
3, 0, 0, 68, 74, 82, 69, 84, 85, 82, 78, 0,114, 3, 0, 0, /* 0x c90 */
85, 80, 88, 49, 72, 69, 65, 68, 0,120, 3, 0, 0, 68, 74, 84, /* 0x ca0 */
72, 69, 69, 78, 68, 0,152, 3, 0, 0,255,255,255,255,152, 3 /* 0x cb0 */
233, 0, 0, 0, 0,137,229,141,140, 36, 85, 80, 88, 97, 49,192, /* 0x 310 */
80, 57,204,117,251, 70,141, 81, 8,199, 2, 85, 80, 88, 98,141, /* 0x 320 */
65, 16,137, 66, 4, 81,104, 85, 80, 88, 99, 87,141, 65, 4, 80, /* 0x 330 */
104, 85, 80, 88,100, 86, 82, 85, 87, 86, 83,131,236,124,139,148, /* 0x 340 */
36,144, 0, 0, 0,199, 68, 36,116, 0, 0, 0, 0,198, 68, 36, /* 0x 350 */
115, 0,139,172, 36,156, 0, 0, 0,139, 66, 4,137, 68, 36,120, /* 0x 360 */
184, 1, 0, 0, 0, 15,182, 74, 2,137,195,211,227,137,217, 73, /* 0x 370 */
137, 76, 36,108, 15,182, 74, 1,211,224, 72,137, 68, 36,104,139, /* 0x 380 */
132, 36,168, 0, 0, 0, 15,182, 50,199, 69, 0, 0, 0, 0, 0, /* 0x 390 */
199, 68, 36, 96, 0, 0, 0, 0,199, 0, 0, 0, 0, 0,184, 0, /* 0x 3a0 */
3, 0, 0,137,116, 36,100,199, 68, 36, 92, 1, 0, 0, 0,199, /* 0x 3b0 */
68, 36, 88, 1, 0, 0, 0,199, 68, 36, 84, 1, 0, 0, 0,199, /* 0x 3c0 */
68, 36, 80, 1, 0, 0, 0, 15,182, 74, 1, 1,241,211,224,141, /* 0x 3d0 */
136, 54, 7, 0, 0, 57, 76, 36,116,115, 14,139, 68, 36,120,102, /* 0x 3e0 */
199, 0, 0, 4,131,192, 2,226,246,139,156, 36,148, 0, 0, 0, /* 0x 3f0 */
49,255,199, 68, 36, 72,255,255,255,255,137,218, 3,148, 36,152, /* 0x 400 */
0, 0, 0,137, 84, 36, 76, 49,210, 59, 92, 36, 76, 15,132,124, /* 0x 410 */
9, 0, 0, 15,182, 3,193,231, 8, 66, 67, 9,199,131,250, 4, /* 0x 420 */
126,231,139,140, 36,164, 0, 0, 0, 57, 76, 36,116, 15,131,100, /* 0x 430 */
9, 0, 0,139,116, 36,116, 35,116, 36,108,139, 68, 36, 96,139, /* 0x 440 */
84, 36,120,193,224, 4,137,116, 36, 68, 1,240,129,124, 36, 72, /* 0x 450 */
255,255,255, 0,141, 44, 66,119, 24, 59, 92, 36, 76, 15,132, 44, /* 0x 460 */
9, 0, 0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, 67, 9, /* 0x 470 */
199,139, 68, 36, 72,102,139, 85, 0,193,232, 11, 15,183,202, 15, /* 0x 480 */
175,193, 57,199, 15,131,221, 1, 0, 0,137, 68, 36, 72,184, 0, /* 0x 490 */
8, 0, 0, 41,200,138, 76, 36,100,193,248, 5,190, 1, 0, 0, /* 0x 4a0 */
0,141, 4, 2, 15,182, 84, 36,115,102,137, 69, 0,139, 68, 36, /* 0x 4b0 */
116, 35, 68, 36,104,139,108, 36,120,211,224,185, 8, 0, 0, 0, /* 0x 4c0 */
43, 76, 36,100,211,250, 1,208,105,192, 0, 6, 0, 0,131,124, /* 0x 4d0 */
36, 96, 6,141,132, 5,108, 14, 0, 0,137, 68, 36, 20, 15,142, /* 0x 4e0 */
202, 0, 0, 0,139, 68, 36,116, 43, 68, 36, 92,139,148, 36,160, /* 0x 4f0 */
0, 0, 0, 15,182, 4, 2,137, 68, 36, 64,209,100, 36, 64,139, /* 0x 500 */
76, 36, 64,141, 20, 54,139,108, 36, 20,129,225, 0, 1, 0, 0, /* 0x 510 */
129,124, 36, 72,255,255,255, 0,141, 68, 77, 0,137, 76, 36, 60, /* 0x 520 */
141, 44, 16,119, 24, 59, 92, 36, 76, 15,132, 96, 8, 0, 0,193, /* 0x 530 */
100, 36, 72, 8, 15,182, 3,193,231, 8, 67, 9,199,139, 68, 36, /* 0x 540 */
72,102,139,141, 0, 2, 0, 0,193,232, 11, 15,183,241, 15,175, /* 0x 550 */
198, 57,199,115, 35,137, 68, 36, 72,184, 0, 8, 0, 0, 41,240, /* 0x 560 */
137,214,193,248, 5,131,124, 36, 60, 0,141, 4, 1,102,137,133, /* 0x 570 */
0, 2, 0, 0,116, 34,235, 46, 41, 68, 36, 72, 41,199,137,200, /* 0x 580 */
141,114, 1,102,193,232, 5,102, 41,193,131,124, 36, 60, 0,102, /* 0x 590 */
137,141, 0, 2, 0, 0,116, 14,129,254,255, 0, 0, 0, 15,142, /* 0x 5a0 */
87,255,255,255,235,121,129,254,255, 0, 0, 0,127,113,141, 20, /* 0x 5b0 */
54,139,108, 36, 20, 1,213,129,124, 36, 72,255,255,255, 0,119, /* 0x 5c0 */
24, 59, 92, 36, 76, 15,132,196, 7, 0, 0,193,100, 36, 72, 8, /* 0x 5d0 */
15,182, 3,193,231, 8, 67, 9,199,139, 68, 36, 72,102,139, 77, /* 0x 5e0 */
0,193,232, 11, 15,183,241, 15,175,198, 57,199,115, 25,137, 68, /* 0x 5f0 */
36, 72,184, 0, 8, 0, 0, 41,240,137,214,193,248, 5,141, 4, /* 0x 600 */
1,102,137, 69, 0,235,159, 41, 68, 36, 72, 41,199,137,200,141, /* 0x 610 */
114, 1,102,193,232, 5,102, 41,193,102,137, 77, 0,235,135,139, /* 0x 620 */
84, 36,116,137,240,139,140, 36,160, 0, 0, 0,136, 68, 36,115, /* 0x 630 */
136, 4, 10, 66,131,124, 36, 96, 3,137, 84, 36,116,127, 13,199, /* 0x 640 */
68, 36, 96, 0, 0, 0, 0,233, 27, 7, 0, 0,131,124, 36, 96, /* 0x 650 */
9,127, 10,131,108, 36, 96, 3,233, 10, 7, 0, 0,131,108, 36, /* 0x 660 */
96, 6,233, 0, 7, 0, 0,139, 76, 36, 72, 41,199,139,116, 36, /* 0x 670 */
96, 41,193,137,208,102,193,232, 5,102, 41,194,129,249,255,255, /* 0x 680 */
255, 0,102,137, 85, 0,139,108, 36,120,141,116,117, 0,137,116, /* 0x 690 */
36, 56,119, 22, 59, 92, 36, 76, 15,132,241, 6, 0, 0, 15,182, /* 0x 6a0 */
3,193,231, 8,193,225, 8, 67, 9,199,139,108, 36, 56,137,200, /* 0x 6b0 */
193,232, 11,102,139,149,128, 1, 0, 0, 15,183,234, 15,175,197, /* 0x 6c0 */
57,199,115, 82,137,198,184, 0, 8, 0, 0, 41,232,139,108, 36, /* 0x 6d0 */
88,193,248, 5,139, 76, 36, 84,141, 4, 2,139, 84, 36, 56,137, /* 0x 6e0 */
76, 36, 80,139, 76, 36,120,102,137,130,128, 1, 0, 0,139, 68, /* 0x 6f0 */
36, 92,137,108, 36, 84,137, 68, 36, 88, 49,192,131,124, 36, 96, /* 0x 700 */
6, 15,159,192,129,193,100, 6, 0, 0,141, 4, 64,137, 68, 36, /* 0x 710 */
96,233,116, 2, 0, 0,137,206, 41,199, 41,198,137,208,102,193, /* 0x 720 */
232, 5,139, 76, 36, 56,102, 41,194,129,254,255,255,255, 0,102, /* 0x 730 */
137,145,128, 1, 0, 0,119, 22, 59, 92, 36, 76, 15,132, 77, 6, /* 0x 740 */
0, 0, 15,182, 3,193,231, 8,193,230, 8, 67, 9,199,139,108, /* 0x 750 */
36, 56,137,242,193,234, 11,102,139,141,152, 1, 0, 0, 15,183, /* 0x 760 */
193, 15,175,208, 57,215, 15,131,227, 0, 0, 0,189, 0, 8, 0, /* 0x 770 */
0,137,214, 41,197,199, 68, 36, 52, 0, 8, 0, 0,137,232,193, /* 0x 780 */
248, 5,141, 4, 1,139, 76, 36, 56,102,137,129,152, 1, 0, 0, /* 0x 790 */
139, 68, 36, 96,139, 76, 36, 68,193,224, 5, 3, 68, 36,120,129, /* 0x 7a0 */
250,255,255,255, 0,141, 44, 72,119, 22, 59, 92, 36, 76, 15,132, /* 0x 7b0 */
219, 5, 0, 0, 15,182, 3,193,231, 8,193,230, 8, 67, 9,199, /* 0x 7c0 */
102,139,149,224, 1, 0, 0,137,240,193,232, 11, 15,183,202, 15, /* 0x 7d0 */
175,193, 57,199,115, 96, 41, 76, 36, 52,193,124, 36, 52, 5,139, /* 0x 7e0 */
116, 36, 52,137, 68, 36, 72,131,124, 36,116, 0,141, 4, 50,102, /* 0x 7f0 */
137,133,224, 1, 0, 0, 15,132,147, 5, 0, 0, 49,192,131,124, /* 0x 800 */
36, 96, 6,139,172, 36,160, 0, 0, 0,139, 84, 36,116, 15,159, /* 0x 810 */
192,141, 68, 0, 9,137, 68, 36, 96,139, 68, 36,116, 43, 68, 36, /* 0x 820 */
92,138, 68, 5, 0,136, 68, 36,115,136, 4, 42, 66,137, 84, 36, /* 0x 830 */
116,233, 49, 5, 0, 0, 41,198, 41,199,137,208,102,193,232, 5, /* 0x 840 */
102, 41,194,102,137,149,224, 1, 0, 0,233, 31, 1, 0, 0,137, /* 0x 850 */
200, 41,214,102,193,232, 5,139,108, 36, 56,102, 41,193, 41,215, /* 0x 860 */
129,254,255,255,255, 0,102,137,141,152, 1, 0, 0,119, 22, 59, /* 0x 870 */
92, 36, 76, 15,132, 22, 5, 0, 0, 15,182, 3,193,231, 8,193, /* 0x 880 */
230, 8, 67, 9,199,139, 76, 36, 56,137,240,193,232, 11,102,139, /* 0x 890 */
145,176, 1, 0, 0, 15,183,202, 15,175,193, 57,199,115, 35,137, /* 0x 8a0 */
198,184, 0, 8, 0, 0, 41,200,139,108, 36, 56,193,248, 5,141, /* 0x 8b0 */
4, 2,102,137,133,176, 1, 0, 0,139, 68, 36, 88,233,160, 0, /* 0x 8c0 */
0, 0,137,241, 41,199, 41,193,137,208,102,193,232, 5,102, 41, /* 0x 8d0 */
194,139, 68, 36, 56,129,249,255,255,255, 0,102,137,144,176, 1, /* 0x 8e0 */
0, 0,119, 22, 59, 92, 36, 76, 15,132,161, 4, 0, 0, 15,182, /* 0x 8f0 */
3,193,231, 8,193,225, 8, 67, 9,199,139,116, 36, 56,137,200, /* 0x 900 */
193,232, 11,102,139,150,200, 1, 0, 0, 15,183,234, 15,175,197, /* 0x 910 */
57,199,115, 32,137,198,184, 0, 8, 0, 0, 41,232,139,108, 36, /* 0x 920 */
56,193,248, 5,141, 4, 2,102,137,133,200, 1, 0, 0,139, 68, /* 0x 930 */
36, 84,235, 38,137,206, 41,199, 41,198,137,208,102,193,232, 5, /* 0x 940 */
102, 41,194,139, 68, 36, 56,102,137,144,200, 1, 0, 0,139, 84, /* 0x 950 */
36, 84,139, 68, 36, 80,137, 84, 36, 80,139, 76, 36, 88,137, 76, /* 0x 960 */
36, 84,139,108, 36, 92,137, 68, 36, 92,137,108, 36, 88, 49,192, /* 0x 970 */
131,124, 36, 96, 6,139, 76, 36,120, 15,159,192,129,193,104, 10, /* 0x 980 */
0, 0,141, 68, 64, 8,137, 68, 36, 96,129,254,255,255,255, 0, /* 0x 990 */
119, 22, 59, 92, 36, 76, 15,132,243, 3, 0, 0, 15,182, 3,193, /* 0x 9a0 */
231, 8,193,230, 8, 67, 9,199,102,139, 17,137,240,193,232, 11, /* 0x 9b0 */
15,183,234, 15,175,197, 57,199,115, 47,137, 68, 36, 72,184, 0, /* 0x 9c0 */
8, 0, 0, 41,232,193,100, 36, 68, 4,193,248, 5,199, 68, 36, /* 0x 9d0 */
44, 0, 0, 0, 0,141, 4, 2,102,137, 1,139, 68, 36, 68,141, /* 0x 9e0 */
76, 1, 4,137, 76, 36, 16,235,114, 41,198, 41,199,137,208,102, /* 0x 9f0 */
193,232, 5,102, 41,194,129,254,255,255,255, 0,102,137, 17,119, /* 0x a00 */
22, 59, 92, 36, 76, 15,132,132, 3, 0, 0, 15,182, 3,193,231, /* 0x a10 */
8,193,230, 8, 67, 9,199,102,139, 81, 2,137,240,193,232, 11, /* 0x a20 */
15,183,234, 15,175,197, 57,199,115, 59,137, 68, 36, 72,184, 0, /* 0x a30 */
8, 0, 0, 41,232,193,100, 36, 68, 4,193,248, 5,199, 68, 36, /* 0x a40 */
44, 8, 0, 0, 0,141, 4, 2,139, 84, 36, 68,102,137, 65, 2, /* 0x a50 */
141,140, 17, 4, 1, 0, 0,137, 76, 36, 16,199, 68, 36, 48, 3, /* 0x a60 */
0, 0, 0,235, 47, 41,198, 41,199,137,208,137,116, 36, 72,102, /* 0x a70 */
193,232, 5,199, 68, 36, 44, 16, 0, 0, 0,102, 41,194,199, 68, /* 0x a80 */
36, 48, 8, 0, 0, 0,102,137, 81, 2,129,193, 4, 2, 0, 0, /* 0x a90 */
137, 76, 36, 16,139, 76, 36, 48,186, 1, 0, 0, 0,137, 76, 36, /* 0x aa0 */
40,141, 44, 18,139,116, 36, 16, 1,238,129,124, 36, 72,255,255, /* 0x ab0 */
255, 0,119, 24, 59, 92, 36, 76, 15,132,209, 2, 0, 0,193,100, /* 0x ac0 */
36, 72, 8, 15,182, 3,193,231, 8, 67, 9,199,139, 68, 36, 72, /* 0x ad0 */
102,139, 22,193,232, 11, 15,183,202, 15,175,193, 57,199,115, 24, /* 0x ae0 */
137, 68, 36, 72,184, 0, 8, 0, 0, 41,200,193,248, 5,141, 4, /* 0x af0 */
2,137,234,102,137, 6,235, 21, 41, 68, 36, 72, 41,199,137,208, /* 0x b00 */
102,193,232, 5,102, 41,194,102,137, 22,141, 85, 1,139,116, 36, /* 0x b10 */
40, 78,137,116, 36, 40,117,137,138, 76, 36, 48,184, 1, 0, 0, /* 0x b20 */
0,211,224, 41,194, 3, 84, 36, 44,131,124, 36, 96, 3,137, 84, /* 0x b30 */
36, 12, 15,143,231, 1, 0, 0,131, 68, 36, 96, 7,131,250, 3, /* 0x b40 */
137,208,126, 5,184, 3, 0, 0, 0,139,116, 36,120,193,224, 7, /* 0x b50 */
199, 68, 36, 36, 6, 0, 0, 0,141,132, 6, 96, 3, 0, 0,137, /* 0x b60 */
68, 36, 8,184, 1, 0, 0, 0,141, 44, 0,139,116, 36, 8, 1, /* 0x b70 */
238,129,124, 36, 72,255,255,255, 0,119, 24, 59, 92, 36, 76, 15, /* 0x b80 */
132, 10, 2, 0, 0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, /* 0x b90 */
67, 9,199,139, 68, 36, 72,102,139, 22,193,232, 11, 15,183,202, /* 0x ba0 */
15,175,193, 57,199,115, 24,137, 68, 36, 72,184, 0, 8, 0, 0, /* 0x bb0 */
41,200,193,248, 5,141, 4, 2,102,137, 6,137,232,235, 21, 41, /* 0x bc0 */
68, 36, 72, 41,199,137,208,102,193,232, 5,102, 41,194,141, 69, /* 0x bd0 */
1,102,137, 22,139,108, 36, 36, 77,137,108, 36, 36,117,137,141, /* 0x be0 */
80,192,131,250, 3,137, 20, 36, 15,142, 39, 1, 0, 0,137,208, /* 0x bf0 */
137,214,209,248,131,230, 1,141, 72,255,131,206, 2,131,250, 13, /* 0x c00 */
137, 76, 36, 32,127, 28,139,108, 36,120,211,230, 1,210,137, 52, /* 0x c10 */
36,141, 68,117, 0, 41,208, 5, 94, 5, 0, 0,137, 68, 36, 4, /* 0x c20 */
235, 86,141, 80,251,129,124, 36, 72,255,255,255, 0,119, 24, 59, /* 0x c30 */
92, 36, 76, 15,132, 86, 1, 0, 0,193,100, 36, 72, 8, 15,182, /* 0x c40 */
3,193,231, 8, 67, 9,199,209,108, 36, 72, 1,246, 59,124, 36, /* 0x c50 */
72,114, 7, 43,124, 36, 72,131,206, 1, 74,117,200,139, 68, 36, /* 0x c60 */
120,193,230, 4,137, 52, 36, 5, 68, 6, 0, 0,199, 68, 36, 32, /* 0x c70 */
4, 0, 0, 0,137, 68, 36, 4,199, 68, 36, 28, 1, 0, 0, 0, /* 0x c80 */
184, 1, 0, 0, 0,139,108, 36, 4, 1,192,137, 68, 36, 24, 1, /* 0x c90 */
197,129,124, 36, 72,255,255,255, 0,119, 24, 59, 92, 36, 76, 15, /* 0x ca0 */
132,234, 0, 0, 0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, /* 0x cb0 */
67, 9,199,139, 68, 36, 72,102,139, 85, 0,193,232, 11, 15,183, /* 0x cc0 */
242, 15,175,198, 57,199,115, 27,137, 68, 36, 72,184, 0, 8, 0, /* 0x cd0 */
0, 41,240,193,248, 5,141, 4, 2,102,137, 69, 0,139, 68, 36, /* 0x ce0 */
24,235, 31, 41, 68, 36, 72, 41,199,137,208,102,193,232, 5,102, /* 0x cf0 */
41,194,139, 68, 36, 24,102,137, 85, 0,139, 84, 36, 28, 64, 9, /* 0x d00 */
20, 36,139, 76, 36, 32,209,100, 36, 28, 73,137, 76, 36, 32, 15, /* 0x d10 */
133,112,255,255,255,139, 52, 36, 70,137,116, 36, 92,116, 89,139, /* 0x d20 */
76, 36, 12,139,108, 36,116,131,193, 2, 57,108, 36, 92,119, 95, /* 0x d30 */
139,132, 36,160, 0, 0, 0,137,234, 43, 68, 36, 92, 3,148, 36, /* 0x d40 */
160, 0, 0, 0,141, 52, 40,138, 6, 70,136, 68, 36,115,136, 2, /* 0x d50 */
66,255, 68, 36,116, 73,116, 15,139,172, 36,164, 0, 0, 0, 57, /* 0x d60 */
108, 36,116,114,226,235, 17,139,132, 36,164, 0, 0, 0, 57, 68, /* 0x d70 */
36,116, 15,130,187,246,255,255,129,124, 36, 72,255,255,255, 0, /* 0x d80 */
119, 21, 59, 92, 36, 76,184, 1, 0, 0, 0,116, 41,235, 7,184, /* 0x d90 */
1, 0, 0, 0,235, 32, 67, 43,156, 36,148, 0, 0, 0, 49,192, /* 0x da0 */
139,148, 36,156, 0, 0, 0,139, 76, 36,116,137, 26,139,156, 36, /* 0x db0 */
168, 0, 0, 0,137, 11,131,196,124, 91, 94, 95, 93, 85, 87, 86, /* 0x dc0 */
83,131,236,124,139,148, 36,144, 0, 0, 0,199, 68, 36,116, 0, /* 0x dd0 */
0, 0, 0,198, 68, 36,115, 0,139,172, 36,156, 0, 0, 0,139, /* 0x de0 */
66, 4,137, 68, 36,120,184, 1, 0, 0, 0, 15,182, 74, 2,137, /* 0x df0 */
195,211,227,137,217, 73,137, 76, 36,108, 15,182, 74, 1,211,224, /* 0x e00 */
72,137, 68, 36,104,139,132, 36,168, 0, 0, 0, 15,182, 50,199, /* 0x e10 */
69, 0, 0, 0, 0, 0,199, 68, 36, 96, 0, 0, 0, 0,199, 0, /* 0x e20 */
0, 0, 0, 0,184, 0, 3, 0, 0,137,116, 36,100,199, 68, 36, /* 0x e30 */
92, 1, 0, 0, 0,199, 68, 36, 88, 1, 0, 0, 0,199, 68, 36, /* 0x e40 */
84, 1, 0, 0, 0,199, 68, 36, 80, 1, 0, 0, 0, 15,182, 74, /* 0x e50 */
1, 1,241,211,224,141,136, 54, 7, 0, 0, 57, 76, 36,116,115, /* 0x e60 */
14,139, 68, 36,120,102,199, 0, 0, 4,131,192, 2,226,246,139, /* 0x e70 */
156, 36,148, 0, 0, 0, 49,255,199, 68, 36, 72,255,255,255,255, /* 0x e80 */
137,218, 3,148, 36,152, 0, 0, 0,137, 84, 36, 76, 49,210, 59, /* 0x e90 */
92, 36, 76, 15,132,124, 9, 0, 0, 15,182, 3,193,231, 8, 66, /* 0x ea0 */
67, 9,199,131,250, 4,126,231,139,140, 36,164, 0, 0, 0, 57, /* 0x eb0 */
76, 36,116, 15,131,100, 9, 0, 0,139,116, 36,116, 35,116, 36, /* 0x ec0 */
108,139, 68, 36, 96,139, 84, 36,120,193,224, 4,137,116, 36, 68, /* 0x ed0 */
1,240,129,124, 36, 72,255,255,255, 0,141, 44, 66,119, 24, 59, /* 0x ee0 */
92, 36, 76, 15,132, 44, 9, 0, 0,193,100, 36, 72, 8, 15,182, /* 0x ef0 */
3,193,231, 8, 67, 9,199,139, 68, 36, 72,102,139, 85, 0,193, /* 0x f00 */
232, 11, 15,183,202, 15,175,193, 57,199, 15,131,221, 1, 0, 0, /* 0x f10 */
137, 68, 36, 72,184, 0, 8, 0, 0, 41,200,138, 76, 36,100,193, /* 0x f20 */
248, 5,190, 1, 0, 0, 0,141, 4, 2, 15,182, 84, 36,115,102, /* 0x f30 */
137, 69, 0,139, 68, 36,116, 35, 68, 36,104,139,108, 36,120,211, /* 0x f40 */
224,185, 8, 0, 0, 0, 43, 76, 36,100,211,250, 1,208,105,192, /* 0x f50 */
0, 6, 0, 0,131,124, 36, 96, 6,141,132, 5,108, 14, 0, 0, /* 0x f60 */
137, 68, 36, 20, 15,142,202, 0, 0, 0,139, 68, 36,116, 43, 68, /* 0x f70 */
36, 92,139,148, 36,160, 0, 0, 0, 15,182, 4, 2,137, 68, 36, /* 0x f80 */
64,209,100, 36, 64,139, 76, 36, 64,141, 20, 54,139,108, 36, 20, /* 0x f90 */
129,225, 0, 1, 0, 0,129,124, 36, 72,255,255,255, 0,141, 68, /* 0x fa0 */
77, 0,137, 76, 36, 60,141, 44, 16,119, 24, 59, 92, 36, 76, 15, /* 0x fb0 */
132, 96, 8, 0, 0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, /* 0x fc0 */
67, 9,199,139, 68, 36, 72,102,139,141, 0, 2, 0, 0,193,232, /* 0x fd0 */
11, 15,183,241, 15,175,198, 57,199,115, 35,137, 68, 36, 72,184, /* 0x fe0 */
0, 8, 0, 0, 41,240,137,214,193,248, 5,131,124, 36, 60, 0, /* 0x ff0 */
141, 4, 1,102,137,133, 0, 2, 0, 0,116, 34,235, 46, 41, 68, /* 0x1000 */
36, 72, 41,199,137,200,141,114, 1,102,193,232, 5,102, 41,193, /* 0x1010 */
131,124, 36, 60, 0,102,137,141, 0, 2, 0, 0,116, 14,129,254, /* 0x1020 */
255, 0, 0, 0, 15,142, 87,255,255,255,235,121,129,254,255, 0, /* 0x1030 */
0, 0,127,113,141, 20, 54,139,108, 36, 20, 1,213,129,124, 36, /* 0x1040 */
72,255,255,255, 0,119, 24, 59, 92, 36, 76, 15,132,196, 7, 0, /* 0x1050 */
0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, 67, 9,199,139, /* 0x1060 */
68, 36, 72,102,139, 77, 0,193,232, 11, 15,183,241, 15,175,198, /* 0x1070 */
57,199,115, 25,137, 68, 36, 72,184, 0, 8, 0, 0, 41,240,137, /* 0x1080 */
214,193,248, 5,141, 4, 1,102,137, 69, 0,235,159, 41, 68, 36, /* 0x1090 */
72, 41,199,137,200,141,114, 1,102,193,232, 5,102, 41,193,102, /* 0x10a0 */
137, 77, 0,235,135,139, 84, 36,116,137,240,139,140, 36,160, 0, /* 0x10b0 */
0, 0,136, 68, 36,115,136, 4, 10, 66,131,124, 36, 96, 3,137, /* 0x10c0 */
84, 36,116,127, 13,199, 68, 36, 96, 0, 0, 0, 0,233, 27, 7, /* 0x10d0 */
0, 0,131,124, 36, 96, 9,127, 10,131,108, 36, 96, 3,233, 10, /* 0x10e0 */
7, 0, 0,131,108, 36, 96, 6,233, 0, 7, 0, 0,139, 76, 36, /* 0x10f0 */
72, 41,199,139,116, 36, 96, 41,193,137,208,102,193,232, 5,102, /* 0x1100 */
41,194,129,249,255,255,255, 0,102,137, 85, 0,139,108, 36,120, /* 0x1110 */
141,116,117, 0,137,116, 36, 56,119, 22, 59, 92, 36, 76, 15,132, /* 0x1120 */
241, 6, 0, 0, 15,182, 3,193,231, 8,193,225, 8, 67, 9,199, /* 0x1130 */
139,108, 36, 56,137,200,193,232, 11,102,139,149,128, 1, 0, 0, /* 0x1140 */
15,183,234, 15,175,197, 57,199,115, 82,137,198,184, 0, 8, 0, /* 0x1150 */
0, 41,232,139,108, 36, 88,193,248, 5,139, 76, 36, 84,141, 4, /* 0x1160 */
2,139, 84, 36, 56,137, 76, 36, 80,139, 76, 36,120,102,137,130, /* 0x1170 */
128, 1, 0, 0,139, 68, 36, 92,137,108, 36, 84,137, 68, 36, 88, /* 0x1180 */
49,192,131,124, 36, 96, 6, 15,159,192,129,193,100, 6, 0, 0, /* 0x1190 */
141, 4, 64,137, 68, 36, 96,233,116, 2, 0, 0,137,206, 41,199, /* 0x11a0 */
41,198,137,208,102,193,232, 5,139, 76, 36, 56,102, 41,194,129, /* 0x11b0 */
254,255,255,255, 0,102,137,145,128, 1, 0, 0,119, 22, 59, 92, /* 0x11c0 */
36, 76, 15,132, 77, 6, 0, 0, 15,182, 3,193,231, 8,193,230, /* 0x11d0 */
8, 67, 9,199,139,108, 36, 56,137,242,193,234, 11,102,139,141, /* 0x11e0 */
152, 1, 0, 0, 15,183,193, 15,175,208, 57,215, 15,131,227, 0, /* 0x11f0 */
0, 0,189, 0, 8, 0, 0,137,214, 41,197,199, 68, 36, 52, 0, /* 0x1200 */
8, 0, 0,137,232,193,248, 5,141, 4, 1,139, 76, 36, 56,102, /* 0x1210 */
137,129,152, 1, 0, 0,139, 68, 36, 96,139, 76, 36, 68,193,224, /* 0x1220 */
5, 3, 68, 36,120,129,250,255,255,255, 0,141, 44, 72,119, 22, /* 0x1230 */
59, 92, 36, 76, 15,132,219, 5, 0, 0, 15,182, 3,193,231, 8, /* 0x1240 */
193,230, 8, 67, 9,199,102,139,149,224, 1, 0, 0,137,240,193, /* 0x1250 */
232, 11, 15,183,202, 15,175,193, 57,199,115, 96, 41, 76, 36, 52, /* 0x1260 */
193,124, 36, 52, 5,139,116, 36, 52,137, 68, 36, 72,131,124, 36, /* 0x1270 */
116, 0,141, 4, 50,102,137,133,224, 1, 0, 0, 15,132,147, 5, /* 0x1280 */
0, 0, 49,192,131,124, 36, 96, 6,139,172, 36,160, 0, 0, 0, /* 0x1290 */
139, 84, 36,116, 15,159,192,141, 68, 0, 9,137, 68, 36, 96,139, /* 0x12a0 */
68, 36,116, 43, 68, 36, 92,138, 68, 5, 0,136, 68, 36,115,136, /* 0x12b0 */
4, 42, 66,137, 84, 36,116,233, 49, 5, 0, 0, 41,198, 41,199, /* 0x12c0 */
137,208,102,193,232, 5,102, 41,194,102,137,149,224, 1, 0, 0, /* 0x12d0 */
233, 31, 1, 0, 0,137,200, 41,214,102,193,232, 5,139,108, 36, /* 0x12e0 */
56,102, 41,193, 41,215,129,254,255,255,255, 0,102,137,141,152, /* 0x12f0 */
1, 0, 0,119, 22, 59, 92, 36, 76, 15,132, 22, 5, 0, 0, 15, /* 0x1300 */
182, 3,193,231, 8,193,230, 8, 67, 9,199,139, 76, 36, 56,137, /* 0x1310 */
240,193,232, 11,102,139,145,176, 1, 0, 0, 15,183,202, 15,175, /* 0x1320 */
193, 57,199,115, 35,137,198,184, 0, 8, 0, 0, 41,200,139,108, /* 0x1330 */
36, 56,193,248, 5,141, 4, 2,102,137,133,176, 1, 0, 0,139, /* 0x1340 */
68, 36, 88,233,160, 0, 0, 0,137,241, 41,199, 41,193,137,208, /* 0x1350 */
102,193,232, 5,102, 41,194,139, 68, 36, 56,129,249,255,255,255, /* 0x1360 */
0,102,137,144,176, 1, 0, 0,119, 22, 59, 92, 36, 76, 15,132, /* 0x1370 */
161, 4, 0, 0, 15,182, 3,193,231, 8,193,225, 8, 67, 9,199, /* 0x1380 */
139,116, 36, 56,137,200,193,232, 11,102,139,150,200, 1, 0, 0, /* 0x1390 */
15,183,234, 15,175,197, 57,199,115, 32,137,198,184, 0, 8, 0, /* 0x13a0 */
0, 41,232,139,108, 36, 56,193,248, 5,141, 4, 2,102,137,133, /* 0x13b0 */
200, 1, 0, 0,139, 68, 36, 84,235, 38,137,206, 41,199, 41,198, /* 0x13c0 */
137,208,102,193,232, 5,102, 41,194,139, 68, 36, 56,102,137,144, /* 0x13d0 */
200, 1, 0, 0,139, 84, 36, 84,139, 68, 36, 80,137, 84, 36, 80, /* 0x13e0 */
139, 76, 36, 88,137, 76, 36, 84,139,108, 36, 92,137, 68, 36, 92, /* 0x13f0 */
137,108, 36, 88, 49,192,131,124, 36, 96, 6,139, 76, 36,120, 15, /* 0x1400 */
159,192,129,193,104, 10, 0, 0,141, 68, 64, 8,137, 68, 36, 96, /* 0x1410 */
129,254,255,255,255, 0,119, 22, 59, 92, 36, 76, 15,132,243, 3, /* 0x1420 */
0, 0, 15,182, 3,193,231, 8,193,230, 8, 67, 9,199,102,139, /* 0x1430 */
17,137,240,193,232, 11, 15,183,234, 15,175,197, 57,199,115, 47, /* 0x1440 */
137, 68, 36, 72,184, 0, 8, 0, 0, 41,232,193,100, 36, 68, 4, /* 0x1450 */
193,248, 5,199, 68, 36, 44, 0, 0, 0, 0,141, 4, 2,102,137, /* 0x1460 */
1,139, 68, 36, 68,141, 76, 1, 4,137, 76, 36, 16,235,114, 41, /* 0x1470 */
198, 41,199,137,208,102,193,232, 5,102, 41,194,129,254,255,255, /* 0x1480 */
255, 0,102,137, 17,119, 22, 59, 92, 36, 76, 15,132,132, 3, 0, /* 0x1490 */
0, 15,182, 3,193,231, 8,193,230, 8, 67, 9,199,102,139, 81, /* 0x14a0 */
2,137,240,193,232, 11, 15,183,234, 15,175,197, 57,199,115, 59, /* 0x14b0 */
137, 68, 36, 72,184, 0, 8, 0, 0, 41,232,193,100, 36, 68, 4, /* 0x14c0 */
193,248, 5,199, 68, 36, 44, 8, 0, 0, 0,141, 4, 2,139, 84, /* 0x14d0 */
36, 68,102,137, 65, 2,141,140, 17, 4, 1, 0, 0,137, 76, 36, /* 0x14e0 */
16,199, 68, 36, 48, 3, 0, 0, 0,235, 47, 41,198, 41,199,137, /* 0x14f0 */
208,137,116, 36, 72,102,193,232, 5,199, 68, 36, 44, 16, 0, 0, /* 0x1500 */
0,102, 41,194,199, 68, 36, 48, 8, 0, 0, 0,102,137, 81, 2, /* 0x1510 */
129,193, 4, 2, 0, 0,137, 76, 36, 16,139, 76, 36, 48,186, 1, /* 0x1520 */
0, 0, 0,137, 76, 36, 40,141, 44, 18,139,116, 36, 16, 1,238, /* 0x1530 */
129,124, 36, 72,255,255,255, 0,119, 24, 59, 92, 36, 76, 15,132, /* 0x1540 */
209, 2, 0, 0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, 67, /* 0x1550 */
9,199,139, 68, 36, 72,102,139, 22,193,232, 11, 15,183,202, 15, /* 0x1560 */
175,193, 57,199,115, 24,137, 68, 36, 72,184, 0, 8, 0, 0, 41, /* 0x1570 */
200,193,248, 5,141, 4, 2,137,234,102,137, 6,235, 21, 41, 68, /* 0x1580 */
36, 72, 41,199,137,208,102,193,232, 5,102, 41,194,102,137, 22, /* 0x1590 */
141, 85, 1,139,116, 36, 40, 78,137,116, 36, 40,117,137,138, 76, /* 0x15a0 */
36, 48,184, 1, 0, 0, 0,211,224, 41,194, 3, 84, 36, 44,131, /* 0x15b0 */
124, 36, 96, 3,137, 84, 36, 12, 15,143,231, 1, 0, 0,131, 68, /* 0x15c0 */
36, 96, 7,131,250, 3,137,208,126, 5,184, 3, 0, 0, 0,139, /* 0x15d0 */
116, 36,120,193,224, 7,199, 68, 36, 36, 6, 0, 0, 0,141,132, /* 0x15e0 */
6, 96, 3, 0, 0,137, 68, 36, 8,184, 1, 0, 0, 0,141, 44, /* 0x15f0 */
0,139,116, 36, 8, 1,238,129,124, 36, 72,255,255,255, 0,119, /* 0x1600 */
24, 59, 92, 36, 76, 15,132, 10, 2, 0, 0,193,100, 36, 72, 8, /* 0x1610 */
15,182, 3,193,231, 8, 67, 9,199,139, 68, 36, 72,102,139, 22, /* 0x1620 */
193,232, 11, 15,183,202, 15,175,193, 57,199,115, 24,137, 68, 36, /* 0x1630 */
72,184, 0, 8, 0, 0, 41,200,193,248, 5,141, 4, 2,102,137, /* 0x1640 */
6,137,232,235, 21, 41, 68, 36, 72, 41,199,137,208,102,193,232, /* 0x1650 */
5,102, 41,194,141, 69, 1,102,137, 22,139,108, 36, 36, 77,137, /* 0x1660 */
108, 36, 36,117,137,141, 80,192,131,250, 3,137, 20, 36, 15,142, /* 0x1670 */
39, 1, 0, 0,137,208,137,214,209,248,131,230, 1,141, 72,255, /* 0x1680 */
131,206, 2,131,250, 13,137, 76, 36, 32,127, 28,139,108, 36,120, /* 0x1690 */
211,230, 1,210,137, 52, 36,141, 68,117, 0, 41,208, 5, 94, 5, /* 0x16a0 */
0, 0,137, 68, 36, 4,235, 86,141, 80,251,129,124, 36, 72,255, /* 0x16b0 */
255,255, 0,119, 24, 59, 92, 36, 76, 15,132, 86, 1, 0, 0,193, /* 0x16c0 */
100, 36, 72, 8, 15,182, 3,193,231, 8, 67, 9,199,209,108, 36, /* 0x16d0 */
72, 1,246, 59,124, 36, 72,114, 7, 43,124, 36, 72,131,206, 1, /* 0x16e0 */
74,117,200,139, 68, 36,120,193,230, 4,137, 52, 36, 5, 68, 6, /* 0x16f0 */
0, 0,199, 68, 36, 32, 4, 0, 0, 0,137, 68, 36, 4,199, 68, /* 0x1700 */
36, 28, 1, 0, 0, 0,184, 1, 0, 0, 0,139,108, 36, 4, 1, /* 0x1710 */
192,137, 68, 36, 24, 1,197,129,124, 36, 72,255,255,255, 0,119, /* 0x1720 */
24, 59, 92, 36, 76, 15,132,234, 0, 0, 0,193,100, 36, 72, 8, /* 0x1730 */
15,182, 3,193,231, 8, 67, 9,199,139, 68, 36, 72,102,139, 85, /* 0x1740 */
0,193,232, 11, 15,183,242, 15,175,198, 57,199,115, 27,137, 68, /* 0x1750 */
36, 72,184, 0, 8, 0, 0, 41,240,193,248, 5,141, 4, 2,102, /* 0x1760 */
137, 69, 0,139, 68, 36, 24,235, 31, 41, 68, 36, 72, 41,199,137, /* 0x1770 */
208,102,193,232, 5,102, 41,194,139, 68, 36, 24,102,137, 85, 0, /* 0x1780 */
139, 84, 36, 28, 64, 9, 20, 36,139, 76, 36, 32,209,100, 36, 28, /* 0x1790 */
73,137, 76, 36, 32, 15,133,112,255,255,255,139, 52, 36, 70,137, /* 0x17a0 */
116, 36, 92,116, 89,139, 76, 36, 12,139,108, 36,116,131,193, 2, /* 0x17b0 */
57,108, 36, 92,119, 95,139,132, 36,160, 0, 0, 0,137,234, 43, /* 0x17c0 */
68, 36, 92, 3,148, 36,160, 0, 0, 0,141, 52, 40,138, 6, 70, /* 0x17d0 */
136, 68, 36,115,136, 2, 66,255, 68, 36,116, 73,116, 15,139,172, /* 0x17e0 */
36,164, 0, 0, 0, 57,108, 36,116,114,226,235, 17,139,132, 36, /* 0x17f0 */
164, 0, 0, 0, 57, 68, 36,116, 15,130,187,246,255,255,129,124, /* 0x1800 */
36, 72,255,255,255, 0,119, 21, 59, 92, 36, 76,184, 1, 0, 0, /* 0x1810 */
0,116, 41,235, 7,184, 1, 0, 0, 0,235, 32, 67, 43,156, 36, /* 0x1820 */
148, 0, 0, 0, 49,192,139,148, 36,156, 0, 0, 0,139, 76, 36, /* 0x1830 */
116,137, 26,139,156, 36,168, 0, 0, 0,137, 11,131,196,124, 91, /* 0x1840 */
94, 95, 93, 3,116, 36, 12, 3,124, 36, 24,137,236, 49,192,141, /* 0x1850 */
140, 36, 0,252,255,255, 80, 57,204,117,251,137,236, 49,201,185, /* 0x1860 */
66, 83, 83, 76,243,171, 95,185, 84, 69, 88, 76,138, 7, 71, 44, /* 0x1870 */
232, 60, 1,119,247,128, 63, 63,117, 0,139, 7,138, 95, 4,102, /* 0x1880 */
193,232, 8,134,196,193,192, 16,134,196, 41,248,128,235,232,137, /* 0x1890 */
7,131,199, 5,136,216,226, 0,185, 84, 69, 88, 76,176,232,176, /* 0x18a0 */
233,242,174,117, 0,128, 63, 63,117, 0,139, 7,102,193,232, 8, /* 0x18b0 */
134,196,193,192, 16,134,196, 41,248,171,235, 0,104, 69, 78, 84, /* 0x18c0 */
82,195, 85, 80, 88, 33,161,216,208,213, 0, 0, 0, 0, 0, 0, /* 0x18d0 */
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x18e0 */
0, 45, 0, 0, 68, 74, 50, 77, 65, 73, 78, 49, 0, 0, 0, 0, /* 0x18f0 */
0, 68, 74, 67, 65, 76, 76, 84, 49, 0, 12, 0, 0, 0, 68, 74, /* 0x1900 */
50, 77, 65, 73, 78, 50, 0, 13, 0, 0, 0, 78, 50, 66, 83, 77, /* 0x1910 */
65, 49, 48, 0, 16, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, /* 0x1920 */
78, 50, 66, 68, 69, 67, 49, 48, 0, 4, 0, 0, 0, 78, 50, 66, /* 0x1930 */
70, 65, 83, 49, 48, 0, 19, 0, 0, 0, 0, 0, 0, 0, 21, 0, /* 0x1940 */
0, 0, 78, 50, 66, 68, 69, 67, 49, 48, 0, 4, 0, 0, 0, 78, /* 0x1950 */
50, 66, 70, 65, 83, 49, 49, 0, 21, 0, 0, 0, 78, 50, 66, 68, /* 0x1960 */
69, 67, 49, 48, 0, 27, 0, 0, 0, 78, 50, 66, 83, 77, 65, 50, /* 0x1970 */
48, 0, 38, 0, 0, 0, 0, 0, 0, 0, 40, 0, 0, 0, 78, 50, /* 0x1980 */
66, 83, 77, 65, 49, 48, 0, 2, 0, 0, 0, 78, 50, 66, 70, 65, /* 0x1990 */
83, 50, 48, 0, 43, 0, 0, 0, 0, 0, 0, 0, 47, 0, 0, 0, /* 0x19a0 */
78, 50, 66, 70, 65, 83, 49, 49, 0, 0, 0, 0, 0, 78, 50, 66, /* 0x19b0 */
68, 69, 67, 50, 48, 0, 52, 0, 0, 0, 78, 50, 66, 83, 77, 65, /* 0x19c0 */
51, 48, 0, 65, 0, 0, 0, 0, 0, 0, 0, 78, 0, 0, 0, 78, /* 0x19d0 */
50, 66, 68, 69, 67, 50, 48, 0, 0, 0, 0, 0, 78, 50, 66, 70, /* 0x19e0 */
65, 83, 51, 48, 0, 78, 0, 0, 0, 0, 0, 0, 0, 82, 0, 0, /* 0x19f0 */
0, 78, 50, 66, 68, 69, 67, 50, 48, 0, 0, 0, 0, 0, 0, 0, /* 0x1a00 */
0, 0, 93, 0, 0, 0, 78, 50, 66, 68, 69, 67, 50, 48, 0, 0, /* 0x1a10 */
0, 0, 0, 78, 50, 66, 68, 69, 67, 51, 48, 0, 93, 0, 0, 0, /* 0x1a20 */
0, 0, 0, 0,111, 0, 0, 0, 78, 50, 66, 68, 69, 67, 54, 48, /* 0x1a30 */
0, 0, 0, 0, 0, 0, 0, 0, 0,141, 0, 0, 0, 78, 50, 66, /* 0x1a40 */
68, 69, 67, 53, 48, 0, 0, 0, 0, 0, 78, 50, 66, 83, 77, 65, /* 0x1a50 */
52, 48, 0,155, 0, 0, 0, 0, 0, 0, 0,168, 0, 0, 0, 78, /* 0x1a60 */
50, 66, 68, 69, 67, 51, 48, 0, 49, 0, 0, 0, 78, 50, 66, 70, /* 0x1a70 */
65, 83, 52, 48, 0,168, 0, 0, 0, 0, 0, 0, 0,172, 0, 0, /* 0x1a80 */
0, 78, 50, 66, 68, 69, 67, 51, 48, 0, 49, 0, 0, 0, 0, 0, /* 0x1a90 */
0, 0,183, 0, 0, 0, 78, 50, 66, 68, 69, 67, 51, 48, 0, 49, /* 0x1aa0 */
0, 0, 0, 78, 50, 66, 68, 85, 77, 77, 49, 0,183, 0, 0, 0, /* 0x1ab0 */
78, 50, 66, 83, 77, 65, 53, 48, 0,183, 0, 0, 0, 78, 50, 66, /* 0x1ac0 */
70, 65, 83, 53, 48, 0,185, 0, 0, 0, 78, 50, 66, 68, 69, 67, /* 0x1ad0 */
53, 48, 0,188, 0, 0, 0, 78, 50, 66, 83, 77, 65, 54, 48, 0, /* 0x1ae0 */
197, 0, 0, 0, 0, 0, 0, 0,209, 0, 0, 0, 78, 50, 66, 68, /* 0x1af0 */
69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 66, 70, 65, 83, 54, /* 0x1b00 */
48, 0,209, 0, 0, 0, 0, 0, 0, 0,220, 0, 0, 0, 78, 50, /* 0x1b10 */
66, 70, 65, 83, 54, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0,234, /* 0x1b20 */
0, 0, 0, 78, 50, 66, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, /* 0x1b30 */
78, 50, 66, 70, 65, 83, 54, 49, 0,234, 0, 0, 0, 0, 0, 0, /* 0x1b40 */
0, 0, 1, 0, 0, 78, 50, 66, 68, 69, 67, 49, 48, 0, 0, 0, /* 0x1b50 */
0, 0, 78, 50, 66, 68, 69, 67, 54, 48, 0, 0, 1, 0, 0, 78, /* 0x1b60 */
82, 86, 50, 66, 69, 78, 68, 0, 0, 1, 0, 0, 78, 50, 68, 83, /* 0x1b70 */
77, 65, 49, 48, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 1, 0, /* 0x1b80 */
0, 78, 50, 68, 68, 69, 67, 49, 48, 0, 4, 0, 0, 0, 78, 50, /* 0x1b90 */
68, 70, 65, 83, 49, 48, 0, 3, 1, 0, 0, 0, 0, 0, 0, 5, /* 0x1ba0 */
1, 0, 0, 78, 50, 68, 68, 69, 67, 49, 48, 0, 4, 0, 0, 0, /* 0x1bb0 */
78, 50, 68, 70, 65, 83, 49, 49, 0, 5, 1, 0, 0, 78, 50, 68, /* 0x1bc0 */
68, 69, 67, 49, 48, 0, 11, 1, 0, 0, 78, 50, 68, 83, 77, 65, /* 0x1bd0 */
50, 48, 0, 22, 1, 0, 0, 0, 0, 0, 0, 24, 1, 0, 0, 78, /* 0x1be0 */
50, 68, 83, 77, 65, 49, 48, 0, 2, 0, 0, 0, 78, 50, 68, 70, /* 0x1bf0 */
65, 83, 50, 48, 0, 27, 1, 0, 0, 0, 0, 0, 0, 31, 1, 0, /* 0x1c00 */
0, 78, 50, 68, 70, 65, 83, 49, 49, 0, 0, 0, 0, 0, 78, 50, /* 0x1c10 */
68, 68, 69, 67, 50, 48, 0, 36, 1, 0, 0, 78, 50, 68, 83, 77, /* 0x1c20 */
65, 51, 48, 0, 49, 1, 0, 0, 0, 0, 0, 0, 62, 1, 0, 0, /* 0x1c30 */
78, 50, 68, 68, 69, 67, 51, 48, 0, 16, 0, 0, 0, 78, 50, 68, /* 0x1c40 */
70, 65, 83, 51, 48, 0, 62, 1, 0, 0, 0, 0, 0, 0, 68, 1, /* 0x1c50 */
0, 0, 78, 50, 68, 68, 69, 67, 51, 48, 0, 16, 0, 0, 0, 0, /* 0x1c60 */
0, 0, 0, 77, 1, 0, 0, 78, 50, 68, 68, 69, 67, 51, 48, 0, /* 0x1c70 */
16, 0, 0, 0, 78, 50, 68, 68, 69, 67, 51, 48, 0, 77, 1, 0, /* 0x1c80 */
0, 0, 0, 0, 0, 93, 1, 0, 0, 78, 50, 68, 68, 69, 67, 50, /* 0x1c90 */
48, 0, 0, 0, 0, 0, 0, 0, 0, 0,111, 1, 0, 0, 78, 50, /* 0x1ca0 */
68, 68, 69, 67, 54, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0,145, /* 0x1cb0 */
1, 0, 0, 78, 50, 68, 68, 69, 67, 53, 48, 0, 0, 0, 0, 0, /* 0x1cc0 */
78, 50, 68, 83, 77, 65, 52, 48, 0,159, 1, 0, 0, 0, 0, 0, /* 0x1cd0 */
0,172, 1, 0, 0, 78, 50, 68, 68, 69, 67, 51, 48, 0, 69, 0, /* 0x1ce0 */
0, 0, 78, 50, 68, 70, 65, 83, 52, 48, 0,172, 1, 0, 0, 0, /* 0x1cf0 */
0, 0, 0,176, 1, 0, 0, 78, 50, 68, 68, 69, 67, 51, 48, 0, /* 0x1d00 */
69, 0, 0, 0, 0, 0, 0, 0,187, 1, 0, 0, 78, 50, 68, 68, /* 0x1d10 */
69, 67, 51, 48, 0, 69, 0, 0, 0, 78, 50, 68, 68, 85, 77, 77, /* 0x1d20 */
49, 0,187, 1, 0, 0, 78, 50, 68, 83, 77, 65, 53, 48, 0,187, /* 0x1d30 */
1, 0, 0, 78, 50, 68, 70, 65, 83, 53, 48, 0,189, 1, 0, 0, /* 0x1d40 */
78, 50, 68, 68, 69, 67, 53, 48, 0,192, 1, 0, 0, 78, 50, 68, /* 0x1d50 */
83, 77, 65, 54, 48, 0,201, 1, 0, 0, 0, 0, 0, 0,213, 1, /* 0x1d60 */
0, 0, 78, 50, 68, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, /* 0x1d70 */
50, 68, 70, 65, 83, 54, 48, 0,213, 1, 0, 0, 0, 0, 0, 0, /* 0x1d80 */
224, 1, 0, 0, 78, 50, 68, 70, 65, 83, 54, 49, 0, 0, 0, 0, /* 0x1d90 */
0, 0, 0, 0, 0,238, 1, 0, 0, 78, 50, 68, 68, 69, 67, 49, /* 0x1da0 */
48, 0, 0, 0, 0, 0, 78, 50, 68, 70, 65, 83, 54, 49, 0,238, /* 0x1db0 */
1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 78, 50, 68, 68, 69, /* 0x1dc0 */
67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 68, 68, 69, 67, 54, 48, /* 0x1dd0 */
0, 4, 2, 0, 0, 78, 82, 86, 50, 68, 69, 78, 68, 0, 4, 2, /* 0x1de0 */
0, 0, 78, 50, 69, 83, 77, 65, 49, 48, 0, 4, 2, 0, 0, 0, /* 0x1df0 */
0, 0, 0, 6, 2, 0, 0, 78, 50, 69, 68, 69, 67, 49, 48, 0, /* 0x1e00 */
4, 0, 0, 0, 78, 50, 69, 70, 65, 83, 49, 48, 0, 7, 2, 0, /* 0x1e10 */
0, 0, 0, 0, 0, 9, 2, 0, 0, 78, 50, 69, 68, 69, 67, 49, /* 0x1e20 */
48, 0, 4, 0, 0, 0, 78, 50, 69, 70, 65, 83, 49, 49, 0, 9, /* 0x1e30 */
2, 0, 0, 78, 50, 69, 68, 69, 67, 49, 48, 0, 15, 2, 0, 0, /* 0x1e40 */
78, 50, 69, 83, 77, 65, 50, 48, 0, 26, 2, 0, 0, 0, 0, 0, /* 0x1e50 */
0, 28, 2, 0, 0, 78, 50, 69, 83, 77, 65, 49, 48, 0, 2, 0, /* 0x1e60 */
0, 0, 78, 50, 69, 70, 65, 83, 50, 48, 0, 31, 2, 0, 0, 0, /* 0x1e70 */
0, 0, 0, 35, 2, 0, 0, 78, 50, 69, 70, 65, 83, 49, 49, 0, /* 0x1e80 */
0, 0, 0, 0, 78, 50, 69, 68, 69, 67, 50, 48, 0, 40, 2, 0, /* 0x1e90 */
0, 78, 50, 69, 83, 77, 65, 51, 48, 0, 53, 2, 0, 0, 0, 0, /* 0x1ea0 */
0, 0, 66, 2, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 31, /* 0x1eb0 */
0, 0, 0, 78, 50, 69, 70, 65, 83, 51, 48, 0, 66, 2, 0, 0, /* 0x1ec0 */
0, 0, 0, 0, 72, 2, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, /* 0x1ed0 */
0, 31, 0, 0, 0, 0, 0, 0, 0, 81, 2, 0, 0, 78, 50, 69, /* 0x1ee0 */
68, 69, 67, 51, 48, 0, 31, 0, 0, 0, 78, 50, 69, 68, 69, 67, /* 0x1ef0 */
51, 48, 0, 81, 2, 0, 0, 0, 0, 0, 0, 97, 2, 0, 0, 78, /* 0x1f00 */
50, 69, 68, 69, 67, 50, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x1f10 */
112, 2, 0, 0, 78, 50, 69, 68, 69, 67, 53, 48, 0, 0, 0, 0, /* 0x1f20 */
0, 0, 0, 0, 0,130, 2, 0, 0, 78, 50, 69, 68, 69, 67, 54, /* 0x1f30 */
48, 0, 0, 0, 0, 0, 78, 50, 69, 83, 77, 65, 52, 48, 0,176, /* 0x1f40 */
2, 0, 0, 0, 0, 0, 0,189, 2, 0, 0, 78, 50, 69, 68, 69, /* 0x1f50 */
67, 51, 48, 0, 82, 0, 0, 0, 78, 50, 69, 70, 65, 83, 52, 48, /* 0x1f60 */
0,189, 2, 0, 0, 0, 0, 0, 0,193, 2, 0, 0, 78, 50, 69, /* 0x1f70 */
68, 69, 67, 51, 48, 0, 82, 0, 0, 0, 0, 0, 0, 0,204, 2, /* 0x1f80 */
0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 82, 0, 0, 0, 78, /* 0x1f90 */
50, 69, 68, 85, 77, 77, 49, 0,204, 2, 0, 0, 78, 50, 69, 83, /* 0x1fa0 */
77, 65, 53, 48, 0,204, 2, 0, 0, 78, 50, 69, 70, 65, 83, 53, /* 0x1fb0 */
48, 0,206, 2, 0, 0, 78, 50, 69, 68, 69, 67, 53, 48, 0,209, /* 0x1fc0 */
2, 0, 0, 78, 50, 69, 83, 77, 65, 54, 48, 0,218, 2, 0, 0, /* 0x1fd0 */
0, 0, 0, 0,230, 2, 0, 0, 78, 50, 69, 68, 69, 67, 49, 48, /* 0x1fe0 */
0, 0, 0, 0, 0, 78, 50, 69, 70, 65, 83, 54, 48, 0,230, 2, /* 0x1ff0 */
0, 0, 0, 0, 0, 0,241, 2, 0, 0, 78, 50, 69, 70, 65, 83, /* 0x2000 */
54, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0,255, 2, 0, 0, 78, /* 0x2010 */
50, 69, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 69, 70, /* 0x2020 */
65, 83, 54, 49, 0,255, 2, 0, 0, 0, 0, 0, 0, 21, 3, 0, /* 0x2030 */
0, 78, 50, 69, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, /* 0x2040 */
69, 68, 69, 67, 54, 48, 0, 21, 3, 0, 0, 78, 82, 86, 50, 69, /* 0x2050 */
69, 78, 68, 0, 21, 3, 0, 0, 76, 90, 77, 65, 95, 68, 69, 67, /* 0x2060 */
48, 48, 0, 21, 3, 0, 0, 76, 90, 77, 65, 95, 68, 69, 67, 49, /* 0x2070 */
48, 0, 71, 3, 0, 0, 76, 90, 77, 65, 95, 68, 69, 67, 50, 48, /* 0x2080 */
0,205, 13, 0, 0, 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 0, /* 0x2090 */
83, 24, 0, 0, 68, 74, 50, 66, 83, 83, 48, 48, 0,111, 24, 0, /* 0x20a0 */
0, 68, 74, 67, 65, 76, 76, 84, 50, 0,118, 24, 0, 0, 67, 65, /* 0x20b0 */
76, 76, 84, 82, 48, 48, 0,119, 24, 0, 0, 67, 84, 67, 76, 69, /* 0x20c0 */
86, 69, 49, 0,133, 24, 0, 0, 0, 0, 0, 0,138, 24, 0, 0, /* 0x20d0 */
67, 65, 76, 76, 84, 82, 48, 48, 0, 5, 0, 0, 0, 67, 65, 76, /* 0x20e0 */
76, 84, 82, 48, 49, 0,138, 24, 0, 0, 67, 84, 68, 85, 77, 77, /* 0x20f0 */
89, 49, 0,143, 24, 0, 0, 67, 84, 66, 83, 72, 82, 48, 49, 0, /* 0x2100 */
143, 24, 0, 0, 67, 84, 66, 82, 79, 82, 48, 49, 0,147, 24, 0, /* 0x2110 */
0, 67, 84, 66, 83, 87, 65, 48, 49, 0,149, 24, 0, 0, 67, 65, /* 0x2120 */
76, 76, 84, 82, 48, 50, 0,154, 24, 0, 0, 0, 0, 0, 0,168, /* 0x2130 */
24, 0, 0, 67, 65, 76, 76, 84, 82, 48, 48, 0, 10, 0, 0, 0, /* 0x2140 */
67, 65, 76, 76, 84, 82, 49, 48, 0,168, 24, 0, 0, 67, 65, 76, /* 0x2150 */
76, 84, 82, 69, 56, 0,173, 24, 0, 0, 67, 65, 76, 76, 84, 82, /* 0x2160 */
69, 57, 0,175, 24, 0, 0, 67, 65, 76, 76, 84, 82, 49, 49, 0, /* 0x2170 */
177, 24, 0, 0, 0, 0, 0, 0,181, 24, 0, 0, 67, 65, 76, 76, /* 0x2180 */
84, 82, 49, 51, 0, 5, 0, 0, 0, 67, 84, 67, 76, 69, 86, 69, /* 0x2190 */
50, 0,181, 24, 0, 0, 0, 0, 0, 0,186, 24, 0, 0, 67, 65, /* 0x21a0 */
76, 76, 84, 82, 49, 49, 0, 0, 0, 0, 0, 67, 65, 76, 76, 84, /* 0x21b0 */
82, 49, 50, 0,186, 24, 0, 0, 67, 84, 68, 85, 77, 77, 89, 50, /* 0x21c0 */
0,188, 24, 0, 0, 67, 84, 66, 83, 72, 82, 49, 49, 0,188, 24, /* 0x21d0 */
0, 0, 67, 84, 66, 82, 79, 82, 49, 49, 0,192, 24, 0, 0, 67, /* 0x21e0 */
84, 66, 83, 87, 65, 49, 49, 0,194, 24, 0, 0, 67, 65, 76, 76, /* 0x21f0 */
84, 82, 49, 51, 0,199, 24, 0, 0, 0, 0, 0, 0,204, 24, 0, /* 0x2200 */
0, 67, 65, 76, 76, 84, 82, 49, 48, 0, 5, 0, 0, 0, 67, 84, /* 0x2210 */
84, 72, 69, 69, 78, 68, 0,204, 24, 0, 0, 68, 74, 82, 69, 84, /* 0x2220 */
85, 82, 78, 0,204, 24, 0, 0, 85, 80, 88, 49, 72, 69, 65, 68, /* 0x2230 */
0,210, 24, 0, 0, 68, 74, 84, 72, 69, 69, 78, 68, 0,242, 24, /* 0x2240 */
0, 0,255,255,255,255,242, 24 /* 0x2250 */
};

View File

@ -1,4 +1,4 @@
/* i386-dos32.tmt.h -- created from i386-dos32.tmt.bin, 3489 (0xda1) bytes
/* i386-dos32.tmt.h -- created from i386-dos32.tmt.bin, 9013 (0x2335) bytes
This file is part of the UPX executable compressor.
@ -27,11 +27,11 @@
*/
#define NRV_LOADER_SIZE 3489
#define NRV_LOADER_ADLER32 0x674637ee
#define NRV_LOADER_CRC32 0x92862cce
#define NRV_LOADER_SIZE 9013
#define NRV_LOADER_ADLER32 0x20d3d5ef
#define NRV_LOADER_CRC32 0xa1ac4fe4
unsigned char nrv_loader[3489] = {
unsigned char nrv_loader[9013] = {
191, 0, 0, 0, 0, 87,141,183, 69, 83, 73, 48,141,191, 69, 68, /* 0x 0 */
73, 48,185, 69, 67, 88, 48,253,243,164,252,141,119, 1, 95,131, /* 0x 10 */
205,255, 87, 87,233, 74, 77, 80, 68, 85, 80, 88, 33,161,216,208, /* 0x 20 */
@ -84,171 +84,516 @@ unsigned char nrv_loader[3489] = {
131,209, 2, 86,141, 52, 47,243,164, 94,233, 0, 0, 0, 0,141, /* 0x 310 */
20, 47,131,253,252,138, 4, 15,118, 0,138, 2, 66,136, 7, 71, /* 0x 320 */
73,117,247,233, 0, 0, 0, 0,139, 2,131,194, 4,137, 7,131, /* 0x 330 */
199, 4,131,233, 4,119,241, 1,207,233, 0, 0, 0, 0, 93,137, /* 0x 340 */
254, 43,119,252, 95,185, 84, 69, 88, 76,138, 7, 71, 44,232, 60, /* 0x 350 */
1,119,247,128, 63, 63,117, 0,139, 7,138, 95, 4,102,193,232, /* 0x 360 */
8,134,196,193,192, 16,134,196, 41,248,128,235,232, 1,232,137, /* 0x 370 */
7,131,199, 5,136,216,226, 0,185, 84, 69, 88, 76,176,232,176, /* 0x 380 */
233,242,174,117, 0,128, 63, 63,117, 0,139, 7,102,193,232, 8, /* 0x 390 */
134,196,193,192, 16,134,196, 41,248, 1,232,171,235, 0,141,125, /* 0x 3a0 */
252, 49,192,138, 6, 70, 9,192,116, 0, 60,239,119, 17, 1,199, /* 0x 3b0 */
139, 7,134,196,193,192, 16,134,196, 1,232,137, 7,235,226, 36, /* 0x 3c0 */
15,193,224, 16,102,139, 6,131,198, 2, 9,192,117, 0,139, 6, /* 0x 3d0 */
131,198, 4,235, 0,233, 74, 77, 80, 79, 0, 0, 84, 77, 84, 77, /* 0x 3e0 */
65, 73, 78, 49, 0, 0, 0, 0, 0, 84, 77, 84, 67, 65, 76, 84, /* 0x 3f0 */
49, 0, 35, 0, 0, 0, 84, 77, 84, 77, 65, 73, 78, 50, 0, 36, /* 0x 400 */
0, 0, 0, 85, 80, 88, 49, 72, 69, 65, 68, 0, 41, 0, 0, 0, /* 0x 410 */
84, 77, 84, 67, 85, 84, 80, 79, 0, 73, 0, 0, 0, 78, 50, 66, /* 0x 420 */
83, 77, 65, 49, 48, 0, 73, 0, 0, 0, 0, 0, 0, 0, 75, 0, /* 0x 430 */
0, 0, 78, 50, 66, 68, 69, 67, 49, 48, 0, 4, 0, 0, 0, 78, /* 0x 440 */
50, 66, 70, 65, 83, 49, 48, 0, 76, 0, 0, 0, 0, 0, 0, 0, /* 0x 450 */
78, 0, 0, 0, 78, 50, 66, 68, 69, 67, 49, 48, 0, 4, 0, 0, /* 0x 460 */
0, 78, 50, 66, 70, 65, 83, 49, 49, 0, 78, 0, 0, 0, 78, 50, /* 0x 470 */
66, 68, 69, 67, 49, 48, 0, 84, 0, 0, 0, 78, 50, 66, 83, 77, /* 0x 480 */
65, 50, 48, 0, 95, 0, 0, 0, 0, 0, 0, 0, 97, 0, 0, 0, /* 0x 490 */
78, 50, 66, 83, 77, 65, 49, 48, 0, 2, 0, 0, 0, 78, 50, 66, /* 0x 4a0 */
70, 65, 83, 50, 48, 0,100, 0, 0, 0, 0, 0, 0, 0,104, 0, /* 0x 4b0 */
0, 0, 78, 50, 66, 70, 65, 83, 49, 49, 0, 0, 0, 0, 0, 78, /* 0x 4c0 */
50, 66, 68, 69, 67, 50, 48, 0,109, 0, 0, 0, 78, 50, 66, 83, /* 0x 4d0 */
77, 65, 51, 48, 0,122, 0, 0, 0, 0, 0, 0, 0,135, 0, 0, /* 0x 4e0 */
0, 78, 50, 66, 68, 69, 67, 50, 48, 0, 0, 0, 0, 0, 78, 50, /* 0x 4f0 */
66, 70, 65, 83, 51, 48, 0,135, 0, 0, 0, 0, 0, 0, 0,139, /* 0x 500 */
0, 0, 0, 78, 50, 66, 68, 69, 67, 50, 48, 0, 0, 0, 0, 0, /* 0x 510 */
0, 0, 0, 0,150, 0, 0, 0, 78, 50, 66, 68, 69, 67, 50, 48, /* 0x 520 */
0, 0, 0, 0, 0, 78, 50, 66, 68, 69, 67, 51, 48, 0,150, 0, /* 0x 530 */
0, 0, 0, 0, 0, 0,168, 0, 0, 0, 78, 50, 66, 68, 69, 67, /* 0x 540 */
54, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0,198, 0, 0, 0, 78, /* 0x 550 */
50, 66, 68, 69, 67, 53, 48, 0, 0, 0, 0, 0, 78, 50, 66, 83, /* 0x 560 */
77, 65, 52, 48, 0,212, 0, 0, 0, 0, 0, 0, 0,225, 0, 0, /* 0x 570 */
0, 78, 50, 66, 68, 69, 67, 51, 48, 0, 49, 0, 0, 0, 78, 50, /* 0x 580 */
66, 70, 65, 83, 52, 48, 0,225, 0, 0, 0, 0, 0, 0, 0,229, /* 0x 590 */
0, 0, 0, 78, 50, 66, 68, 69, 67, 51, 48, 0, 49, 0, 0, 0, /* 0x 5a0 */
0, 0, 0, 0,240, 0, 0, 0, 78, 50, 66, 68, 69, 67, 51, 48, /* 0x 5b0 */
0, 49, 0, 0, 0, 78, 50, 66, 68, 85, 77, 77, 49, 0,240, 0, /* 0x 5c0 */
0, 0, 78, 50, 66, 83, 77, 65, 53, 48, 0,240, 0, 0, 0, 78, /* 0x 5d0 */
50, 66, 70, 65, 83, 53, 48, 0,242, 0, 0, 0, 78, 50, 66, 68, /* 0x 5e0 */
69, 67, 53, 48, 0,245, 0, 0, 0, 78, 50, 66, 83, 77, 65, 54, /* 0x 5f0 */
48, 0,254, 0, 0, 0, 0, 0, 0, 0, 10, 1, 0, 0, 78, 50, /* 0x 600 */
66, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 66, 70, 65, /* 0x 610 */
83, 54, 48, 0, 10, 1, 0, 0, 0, 0, 0, 0, 21, 1, 0, 0, /* 0x 620 */
78, 50, 66, 70, 65, 83, 54, 49, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 630 */
0, 35, 1, 0, 0, 78, 50, 66, 68, 69, 67, 49, 48, 0, 0, 0, /* 0x 640 */
0, 0, 78, 50, 66, 70, 65, 83, 54, 49, 0, 35, 1, 0, 0, 0, /* 0x 650 */
0, 0, 0, 57, 1, 0, 0, 78, 50, 66, 68, 69, 67, 49, 48, 0, /* 0x 660 */
0, 0, 0, 0, 78, 50, 66, 68, 69, 67, 54, 48, 0, 57, 1, 0, /* 0x 670 */
0, 78, 82, 86, 50, 66, 69, 78, 68, 0, 57, 1, 0, 0, 78, 50, /* 0x 680 */
68, 83, 77, 65, 49, 48, 0, 57, 1, 0, 0, 0, 0, 0, 0, 59, /* 0x 690 */
1, 0, 0, 78, 50, 68, 68, 69, 67, 49, 48, 0, 4, 0, 0, 0, /* 0x 6a0 */
78, 50, 68, 70, 65, 83, 49, 48, 0, 60, 1, 0, 0, 0, 0, 0, /* 0x 6b0 */
0, 62, 1, 0, 0, 78, 50, 68, 68, 69, 67, 49, 48, 0, 4, 0, /* 0x 6c0 */
0, 0, 78, 50, 68, 70, 65, 83, 49, 49, 0, 62, 1, 0, 0, 78, /* 0x 6d0 */
50, 68, 68, 69, 67, 49, 48, 0, 68, 1, 0, 0, 78, 50, 68, 83, /* 0x 6e0 */
77, 65, 50, 48, 0, 79, 1, 0, 0, 0, 0, 0, 0, 81, 1, 0, /* 0x 6f0 */
0, 78, 50, 68, 83, 77, 65, 49, 48, 0, 2, 0, 0, 0, 78, 50, /* 0x 700 */
68, 70, 65, 83, 50, 48, 0, 84, 1, 0, 0, 0, 0, 0, 0, 88, /* 0x 710 */
1, 0, 0, 78, 50, 68, 70, 65, 83, 49, 49, 0, 0, 0, 0, 0, /* 0x 720 */
78, 50, 68, 68, 69, 67, 50, 48, 0, 93, 1, 0, 0, 78, 50, 68, /* 0x 730 */
83, 77, 65, 51, 48, 0,106, 1, 0, 0, 0, 0, 0, 0,119, 1, /* 0x 740 */
0, 0, 78, 50, 68, 68, 69, 67, 51, 48, 0, 16, 0, 0, 0, 78, /* 0x 750 */
50, 68, 70, 65, 83, 51, 48, 0,119, 1, 0, 0, 0, 0, 0, 0, /* 0x 760 */
125, 1, 0, 0, 78, 50, 68, 68, 69, 67, 51, 48, 0, 16, 0, 0, /* 0x 770 */
0, 0, 0, 0, 0,134, 1, 0, 0, 78, 50, 68, 68, 69, 67, 51, /* 0x 780 */
48, 0, 16, 0, 0, 0, 78, 50, 68, 68, 69, 67, 51, 48, 0,134, /* 0x 790 */
1, 0, 0, 0, 0, 0, 0,150, 1, 0, 0, 78, 50, 68, 68, 69, /* 0x 7a0 */
67, 50, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0,168, 1, 0, 0, /* 0x 7b0 */
78, 50, 68, 68, 69, 67, 54, 48, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 7c0 */
0,202, 1, 0, 0, 78, 50, 68, 68, 69, 67, 53, 48, 0, 0, 0, /* 0x 7d0 */
0, 0, 78, 50, 68, 83, 77, 65, 52, 48, 0,216, 1, 0, 0, 0, /* 0x 7e0 */
0, 0, 0,229, 1, 0, 0, 78, 50, 68, 68, 69, 67, 51, 48, 0, /* 0x 7f0 */
69, 0, 0, 0, 78, 50, 68, 70, 65, 83, 52, 48, 0,229, 1, 0, /* 0x 800 */
0, 0, 0, 0, 0,233, 1, 0, 0, 78, 50, 68, 68, 69, 67, 51, /* 0x 810 */
48, 0, 69, 0, 0, 0, 0, 0, 0, 0,244, 1, 0, 0, 78, 50, /* 0x 820 */
68, 68, 69, 67, 51, 48, 0, 69, 0, 0, 0, 78, 50, 68, 68, 85, /* 0x 830 */
77, 77, 49, 0,244, 1, 0, 0, 78, 50, 68, 83, 77, 65, 53, 48, /* 0x 840 */
0,244, 1, 0, 0, 78, 50, 68, 70, 65, 83, 53, 48, 0,246, 1, /* 0x 850 */
0, 0, 78, 50, 68, 68, 69, 67, 53, 48, 0,249, 1, 0, 0, 78, /* 0x 860 */
50, 68, 83, 77, 65, 54, 48, 0, 2, 2, 0, 0, 0, 0, 0, 0, /* 0x 870 */
14, 2, 0, 0, 78, 50, 68, 68, 69, 67, 49, 48, 0, 0, 0, 0, /* 0x 880 */
0, 78, 50, 68, 70, 65, 83, 54, 48, 0, 14, 2, 0, 0, 0, 0, /* 0x 890 */
0, 0, 25, 2, 0, 0, 78, 50, 68, 70, 65, 83, 54, 49, 0, 0, /* 0x 8a0 */
0, 0, 0, 0, 0, 0, 0, 39, 2, 0, 0, 78, 50, 68, 68, 69, /* 0x 8b0 */
67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 68, 70, 65, 83, 54, 49, /* 0x 8c0 */
0, 39, 2, 0, 0, 0, 0, 0, 0, 61, 2, 0, 0, 78, 50, 68, /* 0x 8d0 */
68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 68, 68, 69, 67, /* 0x 8e0 */
54, 48, 0, 61, 2, 0, 0, 78, 82, 86, 50, 68, 69, 78, 68, 0, /* 0x 8f0 */
61, 2, 0, 0, 78, 50, 69, 83, 77, 65, 49, 48, 0, 61, 2, 0, /* 0x 900 */
0, 0, 0, 0, 0, 63, 2, 0, 0, 78, 50, 69, 68, 69, 67, 49, /* 0x 910 */
48, 0, 4, 0, 0, 0, 78, 50, 69, 70, 65, 83, 49, 48, 0, 64, /* 0x 920 */
2, 0, 0, 0, 0, 0, 0, 66, 2, 0, 0, 78, 50, 69, 68, 69, /* 0x 930 */
67, 49, 48, 0, 4, 0, 0, 0, 78, 50, 69, 70, 65, 83, 49, 49, /* 0x 940 */
0, 66, 2, 0, 0, 78, 50, 69, 68, 69, 67, 49, 48, 0, 72, 2, /* 0x 950 */
0, 0, 78, 50, 69, 83, 77, 65, 50, 48, 0, 83, 2, 0, 0, 0, /* 0x 960 */
0, 0, 0, 85, 2, 0, 0, 78, 50, 69, 83, 77, 65, 49, 48, 0, /* 0x 970 */
2, 0, 0, 0, 78, 50, 69, 70, 65, 83, 50, 48, 0, 88, 2, 0, /* 0x 980 */
0, 0, 0, 0, 0, 92, 2, 0, 0, 78, 50, 69, 70, 65, 83, 49, /* 0x 990 */
49, 0, 0, 0, 0, 0, 78, 50, 69, 68, 69, 67, 50, 48, 0, 97, /* 0x 9a0 */
2, 0, 0, 78, 50, 69, 83, 77, 65, 51, 48, 0,110, 2, 0, 0, /* 0x 9b0 */
0, 0, 0, 0,123, 2, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, /* 0x 9c0 */
0, 31, 0, 0, 0, 78, 50, 69, 70, 65, 83, 51, 48, 0,123, 2, /* 0x 9d0 */
0, 0, 0, 0, 0, 0,129, 2, 0, 0, 78, 50, 69, 68, 69, 67, /* 0x 9e0 */
51, 48, 0, 31, 0, 0, 0, 0, 0, 0, 0,138, 2, 0, 0, 78, /* 0x 9f0 */
50, 69, 68, 69, 67, 51, 48, 0, 31, 0, 0, 0, 78, 50, 69, 68, /* 0x a00 */
69, 67, 51, 48, 0,138, 2, 0, 0, 0, 0, 0, 0,154, 2, 0, /* 0x a10 */
0, 78, 50, 69, 68, 69, 67, 50, 48, 0, 0, 0, 0, 0, 0, 0, /* 0x a20 */
0, 0,169, 2, 0, 0, 78, 50, 69, 68, 69, 67, 53, 48, 0, 0, /* 0x a30 */
0, 0, 0, 0, 0, 0, 0,187, 2, 0, 0, 78, 50, 69, 68, 69, /* 0x a40 */
67, 54, 48, 0, 0, 0, 0, 0, 78, 50, 69, 83, 77, 65, 52, 48, /* 0x a50 */
0,233, 2, 0, 0, 0, 0, 0, 0,246, 2, 0, 0, 78, 50, 69, /* 0x a60 */
68, 69, 67, 51, 48, 0, 82, 0, 0, 0, 78, 50, 69, 70, 65, 83, /* 0x a70 */
52, 48, 0,246, 2, 0, 0, 0, 0, 0, 0,250, 2, 0, 0, 78, /* 0x a80 */
50, 69, 68, 69, 67, 51, 48, 0, 82, 0, 0, 0, 0, 0, 0, 0, /* 0x a90 */
5, 3, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 82, 0, 0, /* 0x aa0 */
0, 78, 50, 69, 68, 85, 77, 77, 49, 0, 5, 3, 0, 0, 78, 50, /* 0x ab0 */
69, 83, 77, 65, 53, 48, 0, 5, 3, 0, 0, 78, 50, 69, 70, 65, /* 0x ac0 */
83, 53, 48, 0, 7, 3, 0, 0, 78, 50, 69, 68, 69, 67, 53, 48, /* 0x ad0 */
0, 10, 3, 0, 0, 78, 50, 69, 83, 77, 65, 54, 48, 0, 19, 3, /* 0x ae0 */
0, 0, 0, 0, 0, 0, 31, 3, 0, 0, 78, 50, 69, 68, 69, 67, /* 0x af0 */
49, 48, 0, 0, 0, 0, 0, 78, 50, 69, 70, 65, 83, 54, 48, 0, /* 0x b00 */
31, 3, 0, 0, 0, 0, 0, 0, 42, 3, 0, 0, 78, 50, 69, 70, /* 0x b10 */
65, 83, 54, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56, 3, 0, /* 0x b20 */
0, 78, 50, 69, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, /* 0x b30 */
69, 70, 65, 83, 54, 49, 0, 56, 3, 0, 0, 0, 0, 0, 0, 78, /* 0x b40 */
3, 0, 0, 78, 50, 69, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, /* 0x b50 */
78, 50, 69, 68, 69, 67, 54, 48, 0, 78, 3, 0, 0, 78, 82, 86, /* 0x b60 */
50, 69, 69, 78, 68, 0, 78, 3, 0, 0, 84, 77, 84, 77, 65, 73, /* 0x b70 */
78, 53, 0, 78, 3, 0, 0, 84, 77, 84, 67, 65, 76, 84, 50, 0, /* 0x b80 */
84, 3, 0, 0, 67, 65, 76, 76, 84, 82, 48, 48, 0, 85, 3, 0, /* 0x b90 */
0, 67, 84, 67, 76, 69, 86, 69, 49, 0, 99, 3, 0, 0, 0, 0, /* 0x ba0 */
0, 0,104, 3, 0, 0, 67, 65, 76, 76, 84, 82, 48, 48, 0, 5, /* 0x bb0 */
0, 0, 0, 67, 65, 76, 76, 84, 82, 48, 49, 0,104, 3, 0, 0, /* 0x bc0 */
67, 84, 68, 85, 77, 77, 89, 49, 0,109, 3, 0, 0, 67, 84, 66, /* 0x bd0 */
83, 72, 82, 48, 49, 0,109, 3, 0, 0, 67, 84, 66, 82, 79, 82, /* 0x be0 */
48, 49, 0,113, 3, 0, 0, 67, 84, 66, 83, 87, 65, 48, 49, 0, /* 0x bf0 */
115, 3, 0, 0, 67, 65, 76, 76, 84, 82, 48, 50, 0,120, 3, 0, /* 0x c00 */
0, 0, 0, 0, 0,136, 3, 0, 0, 67, 65, 76, 76, 84, 82, 48, /* 0x c10 */
48, 0, 10, 0, 0, 0, 67, 65, 76, 76, 84, 82, 49, 48, 0,136, /* 0x c20 */
3, 0, 0, 67, 65, 76, 76, 84, 82, 69, 56, 0,141, 3, 0, 0, /* 0x c30 */
67, 65, 76, 76, 84, 82, 69, 57, 0,143, 3, 0, 0, 67, 65, 76, /* 0x c40 */
76, 84, 82, 49, 49, 0,145, 3, 0, 0, 0, 0, 0, 0,149, 3, /* 0x c50 */
0, 0, 67, 65, 76, 76, 84, 82, 49, 51, 0, 7, 0, 0, 0, 67, /* 0x c60 */
84, 67, 76, 69, 86, 69, 50, 0,149, 3, 0, 0, 0, 0, 0, 0, /* 0x c70 */
154, 3, 0, 0, 67, 65, 76, 76, 84, 82, 49, 49, 0, 0, 0, 0, /* 0x c80 */
0, 67, 65, 76, 76, 84, 82, 49, 50, 0,154, 3, 0, 0, 67, 84, /* 0x c90 */
68, 85, 77, 77, 89, 50, 0,156, 3, 0, 0, 67, 84, 66, 83, 72, /* 0x ca0 */
82, 49, 49, 0,156, 3, 0, 0, 67, 84, 66, 82, 79, 82, 49, 49, /* 0x cb0 */
0,160, 3, 0, 0, 67, 84, 66, 83, 87, 65, 49, 49, 0,162, 3, /* 0x cc0 */
0, 0, 67, 65, 76, 76, 84, 82, 49, 51, 0,167, 3, 0, 0, 0, /* 0x cd0 */
0, 0, 0,174, 3, 0, 0, 67, 65, 76, 76, 84, 82, 49, 48, 0, /* 0x ce0 */
5, 0, 0, 0, 67, 84, 84, 72, 69, 69, 78, 68, 0,174, 3, 0, /* 0x cf0 */
0, 84, 77, 84, 82, 69, 76, 79, 67, 0,174, 3, 0, 0, 82, 69, /* 0x d00 */
76, 79, 67, 51, 50, 48, 0,177, 3, 0, 0, 0, 0, 0, 0,186, /* 0x d10 */
3, 0, 0, 82, 69, 76, 79, 67, 51, 50, 74, 0, 2, 0, 0, 0, /* 0x d20 */
82, 69, 76, 51, 50, 66, 73, 71, 0,218, 3, 0, 0, 0, 0, 0, /* 0x d30 */
0,222, 3, 0, 0, 82, 69, 76, 79, 67, 51, 50, 48, 0, 13, 0, /* 0x d40 */
0, 0, 82, 69, 76, 79, 67, 51, 50, 74, 0,227, 3, 0, 0, 0, /* 0x d50 */
0, 0, 0,229, 3, 0, 0, 82, 69, 76, 79, 67, 51, 50, 48, 0, /* 0x d60 */
13, 0, 0, 0, 82, 69, 76, 51, 50, 69, 78, 68, 0,229, 3, 0, /* 0x d70 */
0, 84, 77, 84, 74, 85, 77, 80, 49, 0,229, 3, 0, 0, 84, 77, /* 0x d80 */
84, 72, 69, 69, 78, 68, 0,234, 3, 0, 0,255,255,255,255,234, /* 0x d90 */
3 /* 0x da0 */
199, 4,131,233, 4,119,241, 1,207,233, 0, 0, 0, 0,137,229, /* 0x 340 */
141,140, 36, 85, 80, 88, 97, 49,192, 80, 57,204,117,251, 70,141, /* 0x 350 */
81, 8,199, 2, 85, 80, 88, 98,141, 65, 16,137, 66, 4, 81,104, /* 0x 360 */
85, 80, 88, 99, 87,141, 65, 4, 80,104, 85, 80, 88,100, 86, 82, /* 0x 370 */
85, 87, 86, 83,131,236,124,139,148, 36,144, 0, 0, 0,199, 68, /* 0x 380 */
36,116, 0, 0, 0, 0,198, 68, 36,115, 0,139,172, 36,156, 0, /* 0x 390 */
0, 0,139, 66, 4,137, 68, 36,120,184, 1, 0, 0, 0, 15,182, /* 0x 3a0 */
74, 2,137,195,211,227,137,217, 73,137, 76, 36,108, 15,182, 74, /* 0x 3b0 */
1,211,224, 72,137, 68, 36,104,139,132, 36,168, 0, 0, 0, 15, /* 0x 3c0 */
182, 50,199, 69, 0, 0, 0, 0, 0,199, 68, 36, 96, 0, 0, 0, /* 0x 3d0 */
0,199, 0, 0, 0, 0, 0,184, 0, 3, 0, 0,137,116, 36,100, /* 0x 3e0 */
199, 68, 36, 92, 1, 0, 0, 0,199, 68, 36, 88, 1, 0, 0, 0, /* 0x 3f0 */
199, 68, 36, 84, 1, 0, 0, 0,199, 68, 36, 80, 1, 0, 0, 0, /* 0x 400 */
15,182, 74, 1, 1,241,211,224,141,136, 54, 7, 0, 0, 57, 76, /* 0x 410 */
36,116,115, 14,139, 68, 36,120,102,199, 0, 0, 4,131,192, 2, /* 0x 420 */
226,246,139,156, 36,148, 0, 0, 0, 49,255,199, 68, 36, 72,255, /* 0x 430 */
255,255,255,137,218, 3,148, 36,152, 0, 0, 0,137, 84, 36, 76, /* 0x 440 */
49,210, 59, 92, 36, 76, 15,132,124, 9, 0, 0, 15,182, 3,193, /* 0x 450 */
231, 8, 66, 67, 9,199,131,250, 4,126,231,139,140, 36,164, 0, /* 0x 460 */
0, 0, 57, 76, 36,116, 15,131,100, 9, 0, 0,139,116, 36,116, /* 0x 470 */
35,116, 36,108,139, 68, 36, 96,139, 84, 36,120,193,224, 4,137, /* 0x 480 */
116, 36, 68, 1,240,129,124, 36, 72,255,255,255, 0,141, 44, 66, /* 0x 490 */
119, 24, 59, 92, 36, 76, 15,132, 44, 9, 0, 0,193,100, 36, 72, /* 0x 4a0 */
8, 15,182, 3,193,231, 8, 67, 9,199,139, 68, 36, 72,102,139, /* 0x 4b0 */
85, 0,193,232, 11, 15,183,202, 15,175,193, 57,199, 15,131,221, /* 0x 4c0 */
1, 0, 0,137, 68, 36, 72,184, 0, 8, 0, 0, 41,200,138, 76, /* 0x 4d0 */
36,100,193,248, 5,190, 1, 0, 0, 0,141, 4, 2, 15,182, 84, /* 0x 4e0 */
36,115,102,137, 69, 0,139, 68, 36,116, 35, 68, 36,104,139,108, /* 0x 4f0 */
36,120,211,224,185, 8, 0, 0, 0, 43, 76, 36,100,211,250, 1, /* 0x 500 */
208,105,192, 0, 6, 0, 0,131,124, 36, 96, 6,141,132, 5,108, /* 0x 510 */
14, 0, 0,137, 68, 36, 20, 15,142,202, 0, 0, 0,139, 68, 36, /* 0x 520 */
116, 43, 68, 36, 92,139,148, 36,160, 0, 0, 0, 15,182, 4, 2, /* 0x 530 */
137, 68, 36, 64,209,100, 36, 64,139, 76, 36, 64,141, 20, 54,139, /* 0x 540 */
108, 36, 20,129,225, 0, 1, 0, 0,129,124, 36, 72,255,255,255, /* 0x 550 */
0,141, 68, 77, 0,137, 76, 36, 60,141, 44, 16,119, 24, 59, 92, /* 0x 560 */
36, 76, 15,132, 96, 8, 0, 0,193,100, 36, 72, 8, 15,182, 3, /* 0x 570 */
193,231, 8, 67, 9,199,139, 68, 36, 72,102,139,141, 0, 2, 0, /* 0x 580 */
0,193,232, 11, 15,183,241, 15,175,198, 57,199,115, 35,137, 68, /* 0x 590 */
36, 72,184, 0, 8, 0, 0, 41,240,137,214,193,248, 5,131,124, /* 0x 5a0 */
36, 60, 0,141, 4, 1,102,137,133, 0, 2, 0, 0,116, 34,235, /* 0x 5b0 */
46, 41, 68, 36, 72, 41,199,137,200,141,114, 1,102,193,232, 5, /* 0x 5c0 */
102, 41,193,131,124, 36, 60, 0,102,137,141, 0, 2, 0, 0,116, /* 0x 5d0 */
14,129,254,255, 0, 0, 0, 15,142, 87,255,255,255,235,121,129, /* 0x 5e0 */
254,255, 0, 0, 0,127,113,141, 20, 54,139,108, 36, 20, 1,213, /* 0x 5f0 */
129,124, 36, 72,255,255,255, 0,119, 24, 59, 92, 36, 76, 15,132, /* 0x 600 */
196, 7, 0, 0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, 67, /* 0x 610 */
9,199,139, 68, 36, 72,102,139, 77, 0,193,232, 11, 15,183,241, /* 0x 620 */
15,175,198, 57,199,115, 25,137, 68, 36, 72,184, 0, 8, 0, 0, /* 0x 630 */
41,240,137,214,193,248, 5,141, 4, 1,102,137, 69, 0,235,159, /* 0x 640 */
41, 68, 36, 72, 41,199,137,200,141,114, 1,102,193,232, 5,102, /* 0x 650 */
41,193,102,137, 77, 0,235,135,139, 84, 36,116,137,240,139,140, /* 0x 660 */
36,160, 0, 0, 0,136, 68, 36,115,136, 4, 10, 66,131,124, 36, /* 0x 670 */
96, 3,137, 84, 36,116,127, 13,199, 68, 36, 96, 0, 0, 0, 0, /* 0x 680 */
233, 27, 7, 0, 0,131,124, 36, 96, 9,127, 10,131,108, 36, 96, /* 0x 690 */
3,233, 10, 7, 0, 0,131,108, 36, 96, 6,233, 0, 7, 0, 0, /* 0x 6a0 */
139, 76, 36, 72, 41,199,139,116, 36, 96, 41,193,137,208,102,193, /* 0x 6b0 */
232, 5,102, 41,194,129,249,255,255,255, 0,102,137, 85, 0,139, /* 0x 6c0 */
108, 36,120,141,116,117, 0,137,116, 36, 56,119, 22, 59, 92, 36, /* 0x 6d0 */
76, 15,132,241, 6, 0, 0, 15,182, 3,193,231, 8,193,225, 8, /* 0x 6e0 */
67, 9,199,139,108, 36, 56,137,200,193,232, 11,102,139,149,128, /* 0x 6f0 */
1, 0, 0, 15,183,234, 15,175,197, 57,199,115, 82,137,198,184, /* 0x 700 */
0, 8, 0, 0, 41,232,139,108, 36, 88,193,248, 5,139, 76, 36, /* 0x 710 */
84,141, 4, 2,139, 84, 36, 56,137, 76, 36, 80,139, 76, 36,120, /* 0x 720 */
102,137,130,128, 1, 0, 0,139, 68, 36, 92,137,108, 36, 84,137, /* 0x 730 */
68, 36, 88, 49,192,131,124, 36, 96, 6, 15,159,192,129,193,100, /* 0x 740 */
6, 0, 0,141, 4, 64,137, 68, 36, 96,233,116, 2, 0, 0,137, /* 0x 750 */
206, 41,199, 41,198,137,208,102,193,232, 5,139, 76, 36, 56,102, /* 0x 760 */
41,194,129,254,255,255,255, 0,102,137,145,128, 1, 0, 0,119, /* 0x 770 */
22, 59, 92, 36, 76, 15,132, 77, 6, 0, 0, 15,182, 3,193,231, /* 0x 780 */
8,193,230, 8, 67, 9,199,139,108, 36, 56,137,242,193,234, 11, /* 0x 790 */
102,139,141,152, 1, 0, 0, 15,183,193, 15,175,208, 57,215, 15, /* 0x 7a0 */
131,227, 0, 0, 0,189, 0, 8, 0, 0,137,214, 41,197,199, 68, /* 0x 7b0 */
36, 52, 0, 8, 0, 0,137,232,193,248, 5,141, 4, 1,139, 76, /* 0x 7c0 */
36, 56,102,137,129,152, 1, 0, 0,139, 68, 36, 96,139, 76, 36, /* 0x 7d0 */
68,193,224, 5, 3, 68, 36,120,129,250,255,255,255, 0,141, 44, /* 0x 7e0 */
72,119, 22, 59, 92, 36, 76, 15,132,219, 5, 0, 0, 15,182, 3, /* 0x 7f0 */
193,231, 8,193,230, 8, 67, 9,199,102,139,149,224, 1, 0, 0, /* 0x 800 */
137,240,193,232, 11, 15,183,202, 15,175,193, 57,199,115, 96, 41, /* 0x 810 */
76, 36, 52,193,124, 36, 52, 5,139,116, 36, 52,137, 68, 36, 72, /* 0x 820 */
131,124, 36,116, 0,141, 4, 50,102,137,133,224, 1, 0, 0, 15, /* 0x 830 */
132,147, 5, 0, 0, 49,192,131,124, 36, 96, 6,139,172, 36,160, /* 0x 840 */
0, 0, 0,139, 84, 36,116, 15,159,192,141, 68, 0, 9,137, 68, /* 0x 850 */
36, 96,139, 68, 36,116, 43, 68, 36, 92,138, 68, 5, 0,136, 68, /* 0x 860 */
36,115,136, 4, 42, 66,137, 84, 36,116,233, 49, 5, 0, 0, 41, /* 0x 870 */
198, 41,199,137,208,102,193,232, 5,102, 41,194,102,137,149,224, /* 0x 880 */
1, 0, 0,233, 31, 1, 0, 0,137,200, 41,214,102,193,232, 5, /* 0x 890 */
139,108, 36, 56,102, 41,193, 41,215,129,254,255,255,255, 0,102, /* 0x 8a0 */
137,141,152, 1, 0, 0,119, 22, 59, 92, 36, 76, 15,132, 22, 5, /* 0x 8b0 */
0, 0, 15,182, 3,193,231, 8,193,230, 8, 67, 9,199,139, 76, /* 0x 8c0 */
36, 56,137,240,193,232, 11,102,139,145,176, 1, 0, 0, 15,183, /* 0x 8d0 */
202, 15,175,193, 57,199,115, 35,137,198,184, 0, 8, 0, 0, 41, /* 0x 8e0 */
200,139,108, 36, 56,193,248, 5,141, 4, 2,102,137,133,176, 1, /* 0x 8f0 */
0, 0,139, 68, 36, 88,233,160, 0, 0, 0,137,241, 41,199, 41, /* 0x 900 */
193,137,208,102,193,232, 5,102, 41,194,139, 68, 36, 56,129,249, /* 0x 910 */
255,255,255, 0,102,137,144,176, 1, 0, 0,119, 22, 59, 92, 36, /* 0x 920 */
76, 15,132,161, 4, 0, 0, 15,182, 3,193,231, 8,193,225, 8, /* 0x 930 */
67, 9,199,139,116, 36, 56,137,200,193,232, 11,102,139,150,200, /* 0x 940 */
1, 0, 0, 15,183,234, 15,175,197, 57,199,115, 32,137,198,184, /* 0x 950 */
0, 8, 0, 0, 41,232,139,108, 36, 56,193,248, 5,141, 4, 2, /* 0x 960 */
102,137,133,200, 1, 0, 0,139, 68, 36, 84,235, 38,137,206, 41, /* 0x 970 */
199, 41,198,137,208,102,193,232, 5,102, 41,194,139, 68, 36, 56, /* 0x 980 */
102,137,144,200, 1, 0, 0,139, 84, 36, 84,139, 68, 36, 80,137, /* 0x 990 */
84, 36, 80,139, 76, 36, 88,137, 76, 36, 84,139,108, 36, 92,137, /* 0x 9a0 */
68, 36, 92,137,108, 36, 88, 49,192,131,124, 36, 96, 6,139, 76, /* 0x 9b0 */
36,120, 15,159,192,129,193,104, 10, 0, 0,141, 68, 64, 8,137, /* 0x 9c0 */
68, 36, 96,129,254,255,255,255, 0,119, 22, 59, 92, 36, 76, 15, /* 0x 9d0 */
132,243, 3, 0, 0, 15,182, 3,193,231, 8,193,230, 8, 67, 9, /* 0x 9e0 */
199,102,139, 17,137,240,193,232, 11, 15,183,234, 15,175,197, 57, /* 0x 9f0 */
199,115, 47,137, 68, 36, 72,184, 0, 8, 0, 0, 41,232,193,100, /* 0x a00 */
36, 68, 4,193,248, 5,199, 68, 36, 44, 0, 0, 0, 0,141, 4, /* 0x a10 */
2,102,137, 1,139, 68, 36, 68,141, 76, 1, 4,137, 76, 36, 16, /* 0x a20 */
235,114, 41,198, 41,199,137,208,102,193,232, 5,102, 41,194,129, /* 0x a30 */
254,255,255,255, 0,102,137, 17,119, 22, 59, 92, 36, 76, 15,132, /* 0x a40 */
132, 3, 0, 0, 15,182, 3,193,231, 8,193,230, 8, 67, 9,199, /* 0x a50 */
102,139, 81, 2,137,240,193,232, 11, 15,183,234, 15,175,197, 57, /* 0x a60 */
199,115, 59,137, 68, 36, 72,184, 0, 8, 0, 0, 41,232,193,100, /* 0x a70 */
36, 68, 4,193,248, 5,199, 68, 36, 44, 8, 0, 0, 0,141, 4, /* 0x a80 */
2,139, 84, 36, 68,102,137, 65, 2,141,140, 17, 4, 1, 0, 0, /* 0x a90 */
137, 76, 36, 16,199, 68, 36, 48, 3, 0, 0, 0,235, 47, 41,198, /* 0x aa0 */
41,199,137,208,137,116, 36, 72,102,193,232, 5,199, 68, 36, 44, /* 0x ab0 */
16, 0, 0, 0,102, 41,194,199, 68, 36, 48, 8, 0, 0, 0,102, /* 0x ac0 */
137, 81, 2,129,193, 4, 2, 0, 0,137, 76, 36, 16,139, 76, 36, /* 0x ad0 */
48,186, 1, 0, 0, 0,137, 76, 36, 40,141, 44, 18,139,116, 36, /* 0x ae0 */
16, 1,238,129,124, 36, 72,255,255,255, 0,119, 24, 59, 92, 36, /* 0x af0 */
76, 15,132,209, 2, 0, 0,193,100, 36, 72, 8, 15,182, 3,193, /* 0x b00 */
231, 8, 67, 9,199,139, 68, 36, 72,102,139, 22,193,232, 11, 15, /* 0x b10 */
183,202, 15,175,193, 57,199,115, 24,137, 68, 36, 72,184, 0, 8, /* 0x b20 */
0, 0, 41,200,193,248, 5,141, 4, 2,137,234,102,137, 6,235, /* 0x b30 */
21, 41, 68, 36, 72, 41,199,137,208,102,193,232, 5,102, 41,194, /* 0x b40 */
102,137, 22,141, 85, 1,139,116, 36, 40, 78,137,116, 36, 40,117, /* 0x b50 */
137,138, 76, 36, 48,184, 1, 0, 0, 0,211,224, 41,194, 3, 84, /* 0x b60 */
36, 44,131,124, 36, 96, 3,137, 84, 36, 12, 15,143,231, 1, 0, /* 0x b70 */
0,131, 68, 36, 96, 7,131,250, 3,137,208,126, 5,184, 3, 0, /* 0x b80 */
0, 0,139,116, 36,120,193,224, 7,199, 68, 36, 36, 6, 0, 0, /* 0x b90 */
0,141,132, 6, 96, 3, 0, 0,137, 68, 36, 8,184, 1, 0, 0, /* 0x ba0 */
0,141, 44, 0,139,116, 36, 8, 1,238,129,124, 36, 72,255,255, /* 0x bb0 */
255, 0,119, 24, 59, 92, 36, 76, 15,132, 10, 2, 0, 0,193,100, /* 0x bc0 */
36, 72, 8, 15,182, 3,193,231, 8, 67, 9,199,139, 68, 36, 72, /* 0x bd0 */
102,139, 22,193,232, 11, 15,183,202, 15,175,193, 57,199,115, 24, /* 0x be0 */
137, 68, 36, 72,184, 0, 8, 0, 0, 41,200,193,248, 5,141, 4, /* 0x bf0 */
2,102,137, 6,137,232,235, 21, 41, 68, 36, 72, 41,199,137,208, /* 0x c00 */
102,193,232, 5,102, 41,194,141, 69, 1,102,137, 22,139,108, 36, /* 0x c10 */
36, 77,137,108, 36, 36,117,137,141, 80,192,131,250, 3,137, 20, /* 0x c20 */
36, 15,142, 39, 1, 0, 0,137,208,137,214,209,248,131,230, 1, /* 0x c30 */
141, 72,255,131,206, 2,131,250, 13,137, 76, 36, 32,127, 28,139, /* 0x c40 */
108, 36,120,211,230, 1,210,137, 52, 36,141, 68,117, 0, 41,208, /* 0x c50 */
5, 94, 5, 0, 0,137, 68, 36, 4,235, 86,141, 80,251,129,124, /* 0x c60 */
36, 72,255,255,255, 0,119, 24, 59, 92, 36, 76, 15,132, 86, 1, /* 0x c70 */
0, 0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, 67, 9,199, /* 0x c80 */
209,108, 36, 72, 1,246, 59,124, 36, 72,114, 7, 43,124, 36, 72, /* 0x c90 */
131,206, 1, 74,117,200,139, 68, 36,120,193,230, 4,137, 52, 36, /* 0x ca0 */
5, 68, 6, 0, 0,199, 68, 36, 32, 4, 0, 0, 0,137, 68, 36, /* 0x cb0 */
4,199, 68, 36, 28, 1, 0, 0, 0,184, 1, 0, 0, 0,139,108, /* 0x cc0 */
36, 4, 1,192,137, 68, 36, 24, 1,197,129,124, 36, 72,255,255, /* 0x cd0 */
255, 0,119, 24, 59, 92, 36, 76, 15,132,234, 0, 0, 0,193,100, /* 0x ce0 */
36, 72, 8, 15,182, 3,193,231, 8, 67, 9,199,139, 68, 36, 72, /* 0x cf0 */
102,139, 85, 0,193,232, 11, 15,183,242, 15,175,198, 57,199,115, /* 0x d00 */
27,137, 68, 36, 72,184, 0, 8, 0, 0, 41,240,193,248, 5,141, /* 0x d10 */
4, 2,102,137, 69, 0,139, 68, 36, 24,235, 31, 41, 68, 36, 72, /* 0x d20 */
41,199,137,208,102,193,232, 5,102, 41,194,139, 68, 36, 24,102, /* 0x d30 */
137, 85, 0,139, 84, 36, 28, 64, 9, 20, 36,139, 76, 36, 32,209, /* 0x d40 */
100, 36, 28, 73,137, 76, 36, 32, 15,133,112,255,255,255,139, 52, /* 0x d50 */
36, 70,137,116, 36, 92,116, 89,139, 76, 36, 12,139,108, 36,116, /* 0x d60 */
131,193, 2, 57,108, 36, 92,119, 95,139,132, 36,160, 0, 0, 0, /* 0x d70 */
137,234, 43, 68, 36, 92, 3,148, 36,160, 0, 0, 0,141, 52, 40, /* 0x d80 */
138, 6, 70,136, 68, 36,115,136, 2, 66,255, 68, 36,116, 73,116, /* 0x d90 */
15,139,172, 36,164, 0, 0, 0, 57,108, 36,116,114,226,235, 17, /* 0x da0 */
139,132, 36,164, 0, 0, 0, 57, 68, 36,116, 15,130,187,246,255, /* 0x db0 */
255,129,124, 36, 72,255,255,255, 0,119, 21, 59, 92, 36, 76,184, /* 0x dc0 */
1, 0, 0, 0,116, 41,235, 7,184, 1, 0, 0, 0,235, 32, 67, /* 0x dd0 */
43,156, 36,148, 0, 0, 0, 49,192,139,148, 36,156, 0, 0, 0, /* 0x de0 */
139, 76, 36,116,137, 26,139,156, 36,168, 0, 0, 0,137, 11,131, /* 0x df0 */
196,124, 91, 94, 95, 93, 85, 87, 86, 83,131,236,124,139,148, 36, /* 0x e00 */
144, 0, 0, 0,199, 68, 36,116, 0, 0, 0, 0,198, 68, 36,115, /* 0x e10 */
0,139,172, 36,156, 0, 0, 0,139, 66, 4,137, 68, 36,120,184, /* 0x e20 */
1, 0, 0, 0, 15,182, 74, 2,137,195,211,227,137,217, 73,137, /* 0x e30 */
76, 36,108, 15,182, 74, 1,211,224, 72,137, 68, 36,104,139,132, /* 0x e40 */
36,168, 0, 0, 0, 15,182, 50,199, 69, 0, 0, 0, 0, 0,199, /* 0x e50 */
68, 36, 96, 0, 0, 0, 0,199, 0, 0, 0, 0, 0,184, 0, 3, /* 0x e60 */
0, 0,137,116, 36,100,199, 68, 36, 92, 1, 0, 0, 0,199, 68, /* 0x e70 */
36, 88, 1, 0, 0, 0,199, 68, 36, 84, 1, 0, 0, 0,199, 68, /* 0x e80 */
36, 80, 1, 0, 0, 0, 15,182, 74, 1, 1,241,211,224,141,136, /* 0x e90 */
54, 7, 0, 0, 57, 76, 36,116,115, 14,139, 68, 36,120,102,199, /* 0x ea0 */
0, 0, 4,131,192, 2,226,246,139,156, 36,148, 0, 0, 0, 49, /* 0x eb0 */
255,199, 68, 36, 72,255,255,255,255,137,218, 3,148, 36,152, 0, /* 0x ec0 */
0, 0,137, 84, 36, 76, 49,210, 59, 92, 36, 76, 15,132,124, 9, /* 0x ed0 */
0, 0, 15,182, 3,193,231, 8, 66, 67, 9,199,131,250, 4,126, /* 0x ee0 */
231,139,140, 36,164, 0, 0, 0, 57, 76, 36,116, 15,131,100, 9, /* 0x ef0 */
0, 0,139,116, 36,116, 35,116, 36,108,139, 68, 36, 96,139, 84, /* 0x f00 */
36,120,193,224, 4,137,116, 36, 68, 1,240,129,124, 36, 72,255, /* 0x f10 */
255,255, 0,141, 44, 66,119, 24, 59, 92, 36, 76, 15,132, 44, 9, /* 0x f20 */
0, 0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, 67, 9,199, /* 0x f30 */
139, 68, 36, 72,102,139, 85, 0,193,232, 11, 15,183,202, 15,175, /* 0x f40 */
193, 57,199, 15,131,221, 1, 0, 0,137, 68, 36, 72,184, 0, 8, /* 0x f50 */
0, 0, 41,200,138, 76, 36,100,193,248, 5,190, 1, 0, 0, 0, /* 0x f60 */
141, 4, 2, 15,182, 84, 36,115,102,137, 69, 0,139, 68, 36,116, /* 0x f70 */
35, 68, 36,104,139,108, 36,120,211,224,185, 8, 0, 0, 0, 43, /* 0x f80 */
76, 36,100,211,250, 1,208,105,192, 0, 6, 0, 0,131,124, 36, /* 0x f90 */
96, 6,141,132, 5,108, 14, 0, 0,137, 68, 36, 20, 15,142,202, /* 0x fa0 */
0, 0, 0,139, 68, 36,116, 43, 68, 36, 92,139,148, 36,160, 0, /* 0x fb0 */
0, 0, 15,182, 4, 2,137, 68, 36, 64,209,100, 36, 64,139, 76, /* 0x fc0 */
36, 64,141, 20, 54,139,108, 36, 20,129,225, 0, 1, 0, 0,129, /* 0x fd0 */
124, 36, 72,255,255,255, 0,141, 68, 77, 0,137, 76, 36, 60,141, /* 0x fe0 */
44, 16,119, 24, 59, 92, 36, 76, 15,132, 96, 8, 0, 0,193,100, /* 0x ff0 */
36, 72, 8, 15,182, 3,193,231, 8, 67, 9,199,139, 68, 36, 72, /* 0x1000 */
102,139,141, 0, 2, 0, 0,193,232, 11, 15,183,241, 15,175,198, /* 0x1010 */
57,199,115, 35,137, 68, 36, 72,184, 0, 8, 0, 0, 41,240,137, /* 0x1020 */
214,193,248, 5,131,124, 36, 60, 0,141, 4, 1,102,137,133, 0, /* 0x1030 */
2, 0, 0,116, 34,235, 46, 41, 68, 36, 72, 41,199,137,200,141, /* 0x1040 */
114, 1,102,193,232, 5,102, 41,193,131,124, 36, 60, 0,102,137, /* 0x1050 */
141, 0, 2, 0, 0,116, 14,129,254,255, 0, 0, 0, 15,142, 87, /* 0x1060 */
255,255,255,235,121,129,254,255, 0, 0, 0,127,113,141, 20, 54, /* 0x1070 */
139,108, 36, 20, 1,213,129,124, 36, 72,255,255,255, 0,119, 24, /* 0x1080 */
59, 92, 36, 76, 15,132,196, 7, 0, 0,193,100, 36, 72, 8, 15, /* 0x1090 */
182, 3,193,231, 8, 67, 9,199,139, 68, 36, 72,102,139, 77, 0, /* 0x10a0 */
193,232, 11, 15,183,241, 15,175,198, 57,199,115, 25,137, 68, 36, /* 0x10b0 */
72,184, 0, 8, 0, 0, 41,240,137,214,193,248, 5,141, 4, 1, /* 0x10c0 */
102,137, 69, 0,235,159, 41, 68, 36, 72, 41,199,137,200,141,114, /* 0x10d0 */
1,102,193,232, 5,102, 41,193,102,137, 77, 0,235,135,139, 84, /* 0x10e0 */
36,116,137,240,139,140, 36,160, 0, 0, 0,136, 68, 36,115,136, /* 0x10f0 */
4, 10, 66,131,124, 36, 96, 3,137, 84, 36,116,127, 13,199, 68, /* 0x1100 */
36, 96, 0, 0, 0, 0,233, 27, 7, 0, 0,131,124, 36, 96, 9, /* 0x1110 */
127, 10,131,108, 36, 96, 3,233, 10, 7, 0, 0,131,108, 36, 96, /* 0x1120 */
6,233, 0, 7, 0, 0,139, 76, 36, 72, 41,199,139,116, 36, 96, /* 0x1130 */
41,193,137,208,102,193,232, 5,102, 41,194,129,249,255,255,255, /* 0x1140 */
0,102,137, 85, 0,139,108, 36,120,141,116,117, 0,137,116, 36, /* 0x1150 */
56,119, 22, 59, 92, 36, 76, 15,132,241, 6, 0, 0, 15,182, 3, /* 0x1160 */
193,231, 8,193,225, 8, 67, 9,199,139,108, 36, 56,137,200,193, /* 0x1170 */
232, 11,102,139,149,128, 1, 0, 0, 15,183,234, 15,175,197, 57, /* 0x1180 */
199,115, 82,137,198,184, 0, 8, 0, 0, 41,232,139,108, 36, 88, /* 0x1190 */
193,248, 5,139, 76, 36, 84,141, 4, 2,139, 84, 36, 56,137, 76, /* 0x11a0 */
36, 80,139, 76, 36,120,102,137,130,128, 1, 0, 0,139, 68, 36, /* 0x11b0 */
92,137,108, 36, 84,137, 68, 36, 88, 49,192,131,124, 36, 96, 6, /* 0x11c0 */
15,159,192,129,193,100, 6, 0, 0,141, 4, 64,137, 68, 36, 96, /* 0x11d0 */
233,116, 2, 0, 0,137,206, 41,199, 41,198,137,208,102,193,232, /* 0x11e0 */
5,139, 76, 36, 56,102, 41,194,129,254,255,255,255, 0,102,137, /* 0x11f0 */
145,128, 1, 0, 0,119, 22, 59, 92, 36, 76, 15,132, 77, 6, 0, /* 0x1200 */
0, 15,182, 3,193,231, 8,193,230, 8, 67, 9,199,139,108, 36, /* 0x1210 */
56,137,242,193,234, 11,102,139,141,152, 1, 0, 0, 15,183,193, /* 0x1220 */
15,175,208, 57,215, 15,131,227, 0, 0, 0,189, 0, 8, 0, 0, /* 0x1230 */
137,214, 41,197,199, 68, 36, 52, 0, 8, 0, 0,137,232,193,248, /* 0x1240 */
5,141, 4, 1,139, 76, 36, 56,102,137,129,152, 1, 0, 0,139, /* 0x1250 */
68, 36, 96,139, 76, 36, 68,193,224, 5, 3, 68, 36,120,129,250, /* 0x1260 */
255,255,255, 0,141, 44, 72,119, 22, 59, 92, 36, 76, 15,132,219, /* 0x1270 */
5, 0, 0, 15,182, 3,193,231, 8,193,230, 8, 67, 9,199,102, /* 0x1280 */
139,149,224, 1, 0, 0,137,240,193,232, 11, 15,183,202, 15,175, /* 0x1290 */
193, 57,199,115, 96, 41, 76, 36, 52,193,124, 36, 52, 5,139,116, /* 0x12a0 */
36, 52,137, 68, 36, 72,131,124, 36,116, 0,141, 4, 50,102,137, /* 0x12b0 */
133,224, 1, 0, 0, 15,132,147, 5, 0, 0, 49,192,131,124, 36, /* 0x12c0 */
96, 6,139,172, 36,160, 0, 0, 0,139, 84, 36,116, 15,159,192, /* 0x12d0 */
141, 68, 0, 9,137, 68, 36, 96,139, 68, 36,116, 43, 68, 36, 92, /* 0x12e0 */
138, 68, 5, 0,136, 68, 36,115,136, 4, 42, 66,137, 84, 36,116, /* 0x12f0 */
233, 49, 5, 0, 0, 41,198, 41,199,137,208,102,193,232, 5,102, /* 0x1300 */
41,194,102,137,149,224, 1, 0, 0,233, 31, 1, 0, 0,137,200, /* 0x1310 */
41,214,102,193,232, 5,139,108, 36, 56,102, 41,193, 41,215,129, /* 0x1320 */
254,255,255,255, 0,102,137,141,152, 1, 0, 0,119, 22, 59, 92, /* 0x1330 */
36, 76, 15,132, 22, 5, 0, 0, 15,182, 3,193,231, 8,193,230, /* 0x1340 */
8, 67, 9,199,139, 76, 36, 56,137,240,193,232, 11,102,139,145, /* 0x1350 */
176, 1, 0, 0, 15,183,202, 15,175,193, 57,199,115, 35,137,198, /* 0x1360 */
184, 0, 8, 0, 0, 41,200,139,108, 36, 56,193,248, 5,141, 4, /* 0x1370 */
2,102,137,133,176, 1, 0, 0,139, 68, 36, 88,233,160, 0, 0, /* 0x1380 */
0,137,241, 41,199, 41,193,137,208,102,193,232, 5,102, 41,194, /* 0x1390 */
139, 68, 36, 56,129,249,255,255,255, 0,102,137,144,176, 1, 0, /* 0x13a0 */
0,119, 22, 59, 92, 36, 76, 15,132,161, 4, 0, 0, 15,182, 3, /* 0x13b0 */
193,231, 8,193,225, 8, 67, 9,199,139,116, 36, 56,137,200,193, /* 0x13c0 */
232, 11,102,139,150,200, 1, 0, 0, 15,183,234, 15,175,197, 57, /* 0x13d0 */
199,115, 32,137,198,184, 0, 8, 0, 0, 41,232,139,108, 36, 56, /* 0x13e0 */
193,248, 5,141, 4, 2,102,137,133,200, 1, 0, 0,139, 68, 36, /* 0x13f0 */
84,235, 38,137,206, 41,199, 41,198,137,208,102,193,232, 5,102, /* 0x1400 */
41,194,139, 68, 36, 56,102,137,144,200, 1, 0, 0,139, 84, 36, /* 0x1410 */
84,139, 68, 36, 80,137, 84, 36, 80,139, 76, 36, 88,137, 76, 36, /* 0x1420 */
84,139,108, 36, 92,137, 68, 36, 92,137,108, 36, 88, 49,192,131, /* 0x1430 */
124, 36, 96, 6,139, 76, 36,120, 15,159,192,129,193,104, 10, 0, /* 0x1440 */
0,141, 68, 64, 8,137, 68, 36, 96,129,254,255,255,255, 0,119, /* 0x1450 */
22, 59, 92, 36, 76, 15,132,243, 3, 0, 0, 15,182, 3,193,231, /* 0x1460 */
8,193,230, 8, 67, 9,199,102,139, 17,137,240,193,232, 11, 15, /* 0x1470 */
183,234, 15,175,197, 57,199,115, 47,137, 68, 36, 72,184, 0, 8, /* 0x1480 */
0, 0, 41,232,193,100, 36, 68, 4,193,248, 5,199, 68, 36, 44, /* 0x1490 */
0, 0, 0, 0,141, 4, 2,102,137, 1,139, 68, 36, 68,141, 76, /* 0x14a0 */
1, 4,137, 76, 36, 16,235,114, 41,198, 41,199,137,208,102,193, /* 0x14b0 */
232, 5,102, 41,194,129,254,255,255,255, 0,102,137, 17,119, 22, /* 0x14c0 */
59, 92, 36, 76, 15,132,132, 3, 0, 0, 15,182, 3,193,231, 8, /* 0x14d0 */
193,230, 8, 67, 9,199,102,139, 81, 2,137,240,193,232, 11, 15, /* 0x14e0 */
183,234, 15,175,197, 57,199,115, 59,137, 68, 36, 72,184, 0, 8, /* 0x14f0 */
0, 0, 41,232,193,100, 36, 68, 4,193,248, 5,199, 68, 36, 44, /* 0x1500 */
8, 0, 0, 0,141, 4, 2,139, 84, 36, 68,102,137, 65, 2,141, /* 0x1510 */
140, 17, 4, 1, 0, 0,137, 76, 36, 16,199, 68, 36, 48, 3, 0, /* 0x1520 */
0, 0,235, 47, 41,198, 41,199,137,208,137,116, 36, 72,102,193, /* 0x1530 */
232, 5,199, 68, 36, 44, 16, 0, 0, 0,102, 41,194,199, 68, 36, /* 0x1540 */
48, 8, 0, 0, 0,102,137, 81, 2,129,193, 4, 2, 0, 0,137, /* 0x1550 */
76, 36, 16,139, 76, 36, 48,186, 1, 0, 0, 0,137, 76, 36, 40, /* 0x1560 */
141, 44, 18,139,116, 36, 16, 1,238,129,124, 36, 72,255,255,255, /* 0x1570 */
0,119, 24, 59, 92, 36, 76, 15,132,209, 2, 0, 0,193,100, 36, /* 0x1580 */
72, 8, 15,182, 3,193,231, 8, 67, 9,199,139, 68, 36, 72,102, /* 0x1590 */
139, 22,193,232, 11, 15,183,202, 15,175,193, 57,199,115, 24,137, /* 0x15a0 */
68, 36, 72,184, 0, 8, 0, 0, 41,200,193,248, 5,141, 4, 2, /* 0x15b0 */
137,234,102,137, 6,235, 21, 41, 68, 36, 72, 41,199,137,208,102, /* 0x15c0 */
193,232, 5,102, 41,194,102,137, 22,141, 85, 1,139,116, 36, 40, /* 0x15d0 */
78,137,116, 36, 40,117,137,138, 76, 36, 48,184, 1, 0, 0, 0, /* 0x15e0 */
211,224, 41,194, 3, 84, 36, 44,131,124, 36, 96, 3,137, 84, 36, /* 0x15f0 */
12, 15,143,231, 1, 0, 0,131, 68, 36, 96, 7,131,250, 3,137, /* 0x1600 */
208,126, 5,184, 3, 0, 0, 0,139,116, 36,120,193,224, 7,199, /* 0x1610 */
68, 36, 36, 6, 0, 0, 0,141,132, 6, 96, 3, 0, 0,137, 68, /* 0x1620 */
36, 8,184, 1, 0, 0, 0,141, 44, 0,139,116, 36, 8, 1,238, /* 0x1630 */
129,124, 36, 72,255,255,255, 0,119, 24, 59, 92, 36, 76, 15,132, /* 0x1640 */
10, 2, 0, 0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, 67, /* 0x1650 */
9,199,139, 68, 36, 72,102,139, 22,193,232, 11, 15,183,202, 15, /* 0x1660 */
175,193, 57,199,115, 24,137, 68, 36, 72,184, 0, 8, 0, 0, 41, /* 0x1670 */
200,193,248, 5,141, 4, 2,102,137, 6,137,232,235, 21, 41, 68, /* 0x1680 */
36, 72, 41,199,137,208,102,193,232, 5,102, 41,194,141, 69, 1, /* 0x1690 */
102,137, 22,139,108, 36, 36, 77,137,108, 36, 36,117,137,141, 80, /* 0x16a0 */
192,131,250, 3,137, 20, 36, 15,142, 39, 1, 0, 0,137,208,137, /* 0x16b0 */
214,209,248,131,230, 1,141, 72,255,131,206, 2,131,250, 13,137, /* 0x16c0 */
76, 36, 32,127, 28,139,108, 36,120,211,230, 1,210,137, 52, 36, /* 0x16d0 */
141, 68,117, 0, 41,208, 5, 94, 5, 0, 0,137, 68, 36, 4,235, /* 0x16e0 */
86,141, 80,251,129,124, 36, 72,255,255,255, 0,119, 24, 59, 92, /* 0x16f0 */
36, 76, 15,132, 86, 1, 0, 0,193,100, 36, 72, 8, 15,182, 3, /* 0x1700 */
193,231, 8, 67, 9,199,209,108, 36, 72, 1,246, 59,124, 36, 72, /* 0x1710 */
114, 7, 43,124, 36, 72,131,206, 1, 74,117,200,139, 68, 36,120, /* 0x1720 */
193,230, 4,137, 52, 36, 5, 68, 6, 0, 0,199, 68, 36, 32, 4, /* 0x1730 */
0, 0, 0,137, 68, 36, 4,199, 68, 36, 28, 1, 0, 0, 0,184, /* 0x1740 */
1, 0, 0, 0,139,108, 36, 4, 1,192,137, 68, 36, 24, 1,197, /* 0x1750 */
129,124, 36, 72,255,255,255, 0,119, 24, 59, 92, 36, 76, 15,132, /* 0x1760 */
234, 0, 0, 0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, 67, /* 0x1770 */
9,199,139, 68, 36, 72,102,139, 85, 0,193,232, 11, 15,183,242, /* 0x1780 */
15,175,198, 57,199,115, 27,137, 68, 36, 72,184, 0, 8, 0, 0, /* 0x1790 */
41,240,193,248, 5,141, 4, 2,102,137, 69, 0,139, 68, 36, 24, /* 0x17a0 */
235, 31, 41, 68, 36, 72, 41,199,137,208,102,193,232, 5,102, 41, /* 0x17b0 */
194,139, 68, 36, 24,102,137, 85, 0,139, 84, 36, 28, 64, 9, 20, /* 0x17c0 */
36,139, 76, 36, 32,209,100, 36, 28, 73,137, 76, 36, 32, 15,133, /* 0x17d0 */
112,255,255,255,139, 52, 36, 70,137,116, 36, 92,116, 89,139, 76, /* 0x17e0 */
36, 12,139,108, 36,116,131,193, 2, 57,108, 36, 92,119, 95,139, /* 0x17f0 */
132, 36,160, 0, 0, 0,137,234, 43, 68, 36, 92, 3,148, 36,160, /* 0x1800 */
0, 0, 0,141, 52, 40,138, 6, 70,136, 68, 36,115,136, 2, 66, /* 0x1810 */
255, 68, 36,116, 73,116, 15,139,172, 36,164, 0, 0, 0, 57,108, /* 0x1820 */
36,116,114,226,235, 17,139,132, 36,164, 0, 0, 0, 57, 68, 36, /* 0x1830 */
116, 15,130,187,246,255,255,129,124, 36, 72,255,255,255, 0,119, /* 0x1840 */
21, 59, 92, 36, 76,184, 1, 0, 0, 0,116, 41,235, 7,184, 1, /* 0x1850 */
0, 0, 0,235, 32, 67, 43,156, 36,148, 0, 0, 0, 49,192,139, /* 0x1860 */
148, 36,156, 0, 0, 0,139, 76, 36,116,137, 26,139,156, 36,168, /* 0x1870 */
0, 0, 0,137, 11,131,196,124, 91, 94, 95, 93, 3,116, 36, 12, /* 0x1880 */
3,124, 36, 24,137,236, 49,192,141,140, 36, 0,252,255,255, 80, /* 0x1890 */
57,204,117,251,137,236, 49,201, 93,137,254, 43,119,252, 95,185, /* 0x18a0 */
84, 69, 88, 76,138, 7, 71, 44,232, 60, 1,119,247,128, 63, 63, /* 0x18b0 */
117, 0,139, 7,138, 95, 4,102,193,232, 8,134,196,193,192, 16, /* 0x18c0 */
134,196, 41,248,128,235,232, 1,232,137, 7,131,199, 5,136,216, /* 0x18d0 */
226, 0,185, 84, 69, 88, 76,176,232,176,233,242,174,117, 0,128, /* 0x18e0 */
63, 63,117, 0,139, 7,102,193,232, 8,134,196,193,192, 16,134, /* 0x18f0 */
196, 41,248, 1,232,171,235, 0,141,125,252, 49,192,138, 6, 70, /* 0x1900 */
9,192,116, 0, 60,239,119, 17, 1,199,139, 7,134,196,193,192, /* 0x1910 */
16,134,196, 1,232,137, 7,235,226, 36, 15,193,224, 16,102,139, /* 0x1920 */
6,131,198, 2, 9,192,117, 0,139, 6,131,198, 4,235, 0,233, /* 0x1930 */
74, 77, 80, 79, 84, 77, 84, 77, 65, 73, 78, 49, 0, 0, 0, 0, /* 0x1940 */
0, 84, 77, 84, 67, 65, 76, 84, 49, 0, 35, 0, 0, 0, 84, 77, /* 0x1950 */
84, 77, 65, 73, 78, 50, 0, 36, 0, 0, 0, 85, 80, 88, 49, 72, /* 0x1960 */
69, 65, 68, 0, 41, 0, 0, 0, 84, 77, 84, 67, 85, 84, 80, 79, /* 0x1970 */
0, 73, 0, 0, 0, 78, 50, 66, 83, 77, 65, 49, 48, 0, 73, 0, /* 0x1980 */
0, 0, 0, 0, 0, 0, 75, 0, 0, 0, 78, 50, 66, 68, 69, 67, /* 0x1990 */
49, 48, 0, 4, 0, 0, 0, 78, 50, 66, 70, 65, 83, 49, 48, 0, /* 0x19a0 */
76, 0, 0, 0, 0, 0, 0, 0, 78, 0, 0, 0, 78, 50, 66, 68, /* 0x19b0 */
69, 67, 49, 48, 0, 4, 0, 0, 0, 78, 50, 66, 70, 65, 83, 49, /* 0x19c0 */
49, 0, 78, 0, 0, 0, 78, 50, 66, 68, 69, 67, 49, 48, 0, 84, /* 0x19d0 */
0, 0, 0, 78, 50, 66, 83, 77, 65, 50, 48, 0, 95, 0, 0, 0, /* 0x19e0 */
0, 0, 0, 0, 97, 0, 0, 0, 78, 50, 66, 83, 77, 65, 49, 48, /* 0x19f0 */
0, 2, 0, 0, 0, 78, 50, 66, 70, 65, 83, 50, 48, 0,100, 0, /* 0x1a00 */
0, 0, 0, 0, 0, 0,104, 0, 0, 0, 78, 50, 66, 70, 65, 83, /* 0x1a10 */
49, 49, 0, 0, 0, 0, 0, 78, 50, 66, 68, 69, 67, 50, 48, 0, /* 0x1a20 */
109, 0, 0, 0, 78, 50, 66, 83, 77, 65, 51, 48, 0,122, 0, 0, /* 0x1a30 */
0, 0, 0, 0, 0,135, 0, 0, 0, 78, 50, 66, 68, 69, 67, 50, /* 0x1a40 */
48, 0, 0, 0, 0, 0, 78, 50, 66, 70, 65, 83, 51, 48, 0,135, /* 0x1a50 */
0, 0, 0, 0, 0, 0, 0,139, 0, 0, 0, 78, 50, 66, 68, 69, /* 0x1a60 */
67, 50, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0,150, 0, 0, 0, /* 0x1a70 */
78, 50, 66, 68, 69, 67, 50, 48, 0, 0, 0, 0, 0, 78, 50, 66, /* 0x1a80 */
68, 69, 67, 51, 48, 0,150, 0, 0, 0, 0, 0, 0, 0,168, 0, /* 0x1a90 */
0, 0, 78, 50, 66, 68, 69, 67, 54, 48, 0, 0, 0, 0, 0, 0, /* 0x1aa0 */
0, 0, 0,198, 0, 0, 0, 78, 50, 66, 68, 69, 67, 53, 48, 0, /* 0x1ab0 */
0, 0, 0, 0, 78, 50, 66, 83, 77, 65, 52, 48, 0,212, 0, 0, /* 0x1ac0 */
0, 0, 0, 0, 0,225, 0, 0, 0, 78, 50, 66, 68, 69, 67, 51, /* 0x1ad0 */
48, 0, 49, 0, 0, 0, 78, 50, 66, 70, 65, 83, 52, 48, 0,225, /* 0x1ae0 */
0, 0, 0, 0, 0, 0, 0,229, 0, 0, 0, 78, 50, 66, 68, 69, /* 0x1af0 */
67, 51, 48, 0, 49, 0, 0, 0, 0, 0, 0, 0,240, 0, 0, 0, /* 0x1b00 */
78, 50, 66, 68, 69, 67, 51, 48, 0, 49, 0, 0, 0, 78, 50, 66, /* 0x1b10 */
68, 85, 77, 77, 49, 0,240, 0, 0, 0, 78, 50, 66, 83, 77, 65, /* 0x1b20 */
53, 48, 0,240, 0, 0, 0, 78, 50, 66, 70, 65, 83, 53, 48, 0, /* 0x1b30 */
242, 0, 0, 0, 78, 50, 66, 68, 69, 67, 53, 48, 0,245, 0, 0, /* 0x1b40 */
0, 78, 50, 66, 83, 77, 65, 54, 48, 0,254, 0, 0, 0, 0, 0, /* 0x1b50 */
0, 0, 10, 1, 0, 0, 78, 50, 66, 68, 69, 67, 49, 48, 0, 0, /* 0x1b60 */
0, 0, 0, 78, 50, 66, 70, 65, 83, 54, 48, 0, 10, 1, 0, 0, /* 0x1b70 */
0, 0, 0, 0, 21, 1, 0, 0, 78, 50, 66, 70, 65, 83, 54, 49, /* 0x1b80 */
0, 0, 0, 0, 0, 0, 0, 0, 0, 35, 1, 0, 0, 78, 50, 66, /* 0x1b90 */
68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 66, 70, 65, 83, /* 0x1ba0 */
54, 49, 0, 35, 1, 0, 0, 0, 0, 0, 0, 57, 1, 0, 0, 78, /* 0x1bb0 */
50, 66, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 66, 68, /* 0x1bc0 */
69, 67, 54, 48, 0, 57, 1, 0, 0, 78, 82, 86, 50, 66, 69, 78, /* 0x1bd0 */
68, 0, 57, 1, 0, 0, 78, 50, 68, 83, 77, 65, 49, 48, 0, 57, /* 0x1be0 */
1, 0, 0, 0, 0, 0, 0, 59, 1, 0, 0, 78, 50, 68, 68, 69, /* 0x1bf0 */
67, 49, 48, 0, 4, 0, 0, 0, 78, 50, 68, 70, 65, 83, 49, 48, /* 0x1c00 */
0, 60, 1, 0, 0, 0, 0, 0, 0, 62, 1, 0, 0, 78, 50, 68, /* 0x1c10 */
68, 69, 67, 49, 48, 0, 4, 0, 0, 0, 78, 50, 68, 70, 65, 83, /* 0x1c20 */
49, 49, 0, 62, 1, 0, 0, 78, 50, 68, 68, 69, 67, 49, 48, 0, /* 0x1c30 */
68, 1, 0, 0, 78, 50, 68, 83, 77, 65, 50, 48, 0, 79, 1, 0, /* 0x1c40 */
0, 0, 0, 0, 0, 81, 1, 0, 0, 78, 50, 68, 83, 77, 65, 49, /* 0x1c50 */
48, 0, 2, 0, 0, 0, 78, 50, 68, 70, 65, 83, 50, 48, 0, 84, /* 0x1c60 */
1, 0, 0, 0, 0, 0, 0, 88, 1, 0, 0, 78, 50, 68, 70, 65, /* 0x1c70 */
83, 49, 49, 0, 0, 0, 0, 0, 78, 50, 68, 68, 69, 67, 50, 48, /* 0x1c80 */
0, 93, 1, 0, 0, 78, 50, 68, 83, 77, 65, 51, 48, 0,106, 1, /* 0x1c90 */
0, 0, 0, 0, 0, 0,119, 1, 0, 0, 78, 50, 68, 68, 69, 67, /* 0x1ca0 */
51, 48, 0, 16, 0, 0, 0, 78, 50, 68, 70, 65, 83, 51, 48, 0, /* 0x1cb0 */
119, 1, 0, 0, 0, 0, 0, 0,125, 1, 0, 0, 78, 50, 68, 68, /* 0x1cc0 */
69, 67, 51, 48, 0, 16, 0, 0, 0, 0, 0, 0, 0,134, 1, 0, /* 0x1cd0 */
0, 78, 50, 68, 68, 69, 67, 51, 48, 0, 16, 0, 0, 0, 78, 50, /* 0x1ce0 */
68, 68, 69, 67, 51, 48, 0,134, 1, 0, 0, 0, 0, 0, 0,150, /* 0x1cf0 */
1, 0, 0, 78, 50, 68, 68, 69, 67, 50, 48, 0, 0, 0, 0, 0, /* 0x1d00 */
0, 0, 0, 0,168, 1, 0, 0, 78, 50, 68, 68, 69, 67, 54, 48, /* 0x1d10 */
0, 0, 0, 0, 0, 0, 0, 0, 0,202, 1, 0, 0, 78, 50, 68, /* 0x1d20 */
68, 69, 67, 53, 48, 0, 0, 0, 0, 0, 78, 50, 68, 83, 77, 65, /* 0x1d30 */
52, 48, 0,216, 1, 0, 0, 0, 0, 0, 0,229, 1, 0, 0, 78, /* 0x1d40 */
50, 68, 68, 69, 67, 51, 48, 0, 69, 0, 0, 0, 78, 50, 68, 70, /* 0x1d50 */
65, 83, 52, 48, 0,229, 1, 0, 0, 0, 0, 0, 0,233, 1, 0, /* 0x1d60 */
0, 78, 50, 68, 68, 69, 67, 51, 48, 0, 69, 0, 0, 0, 0, 0, /* 0x1d70 */
0, 0,244, 1, 0, 0, 78, 50, 68, 68, 69, 67, 51, 48, 0, 69, /* 0x1d80 */
0, 0, 0, 78, 50, 68, 68, 85, 77, 77, 49, 0,244, 1, 0, 0, /* 0x1d90 */
78, 50, 68, 83, 77, 65, 53, 48, 0,244, 1, 0, 0, 78, 50, 68, /* 0x1da0 */
70, 65, 83, 53, 48, 0,246, 1, 0, 0, 78, 50, 68, 68, 69, 67, /* 0x1db0 */
53, 48, 0,249, 1, 0, 0, 78, 50, 68, 83, 77, 65, 54, 48, 0, /* 0x1dc0 */
2, 2, 0, 0, 0, 0, 0, 0, 14, 2, 0, 0, 78, 50, 68, 68, /* 0x1dd0 */
69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 68, 70, 65, 83, 54, /* 0x1de0 */
48, 0, 14, 2, 0, 0, 0, 0, 0, 0, 25, 2, 0, 0, 78, 50, /* 0x1df0 */
68, 70, 65, 83, 54, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 39, /* 0x1e00 */
2, 0, 0, 78, 50, 68, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, /* 0x1e10 */
78, 50, 68, 70, 65, 83, 54, 49, 0, 39, 2, 0, 0, 0, 0, 0, /* 0x1e20 */
0, 61, 2, 0, 0, 78, 50, 68, 68, 69, 67, 49, 48, 0, 0, 0, /* 0x1e30 */
0, 0, 78, 50, 68, 68, 69, 67, 54, 48, 0, 61, 2, 0, 0, 78, /* 0x1e40 */
82, 86, 50, 68, 69, 78, 68, 0, 61, 2, 0, 0, 78, 50, 69, 83, /* 0x1e50 */
77, 65, 49, 48, 0, 61, 2, 0, 0, 0, 0, 0, 0, 63, 2, 0, /* 0x1e60 */
0, 78, 50, 69, 68, 69, 67, 49, 48, 0, 4, 0, 0, 0, 78, 50, /* 0x1e70 */
69, 70, 65, 83, 49, 48, 0, 64, 2, 0, 0, 0, 0, 0, 0, 66, /* 0x1e80 */
2, 0, 0, 78, 50, 69, 68, 69, 67, 49, 48, 0, 4, 0, 0, 0, /* 0x1e90 */
78, 50, 69, 70, 65, 83, 49, 49, 0, 66, 2, 0, 0, 78, 50, 69, /* 0x1ea0 */
68, 69, 67, 49, 48, 0, 72, 2, 0, 0, 78, 50, 69, 83, 77, 65, /* 0x1eb0 */
50, 48, 0, 83, 2, 0, 0, 0, 0, 0, 0, 85, 2, 0, 0, 78, /* 0x1ec0 */
50, 69, 83, 77, 65, 49, 48, 0, 2, 0, 0, 0, 78, 50, 69, 70, /* 0x1ed0 */
65, 83, 50, 48, 0, 88, 2, 0, 0, 0, 0, 0, 0, 92, 2, 0, /* 0x1ee0 */
0, 78, 50, 69, 70, 65, 83, 49, 49, 0, 0, 0, 0, 0, 78, 50, /* 0x1ef0 */
69, 68, 69, 67, 50, 48, 0, 97, 2, 0, 0, 78, 50, 69, 83, 77, /* 0x1f00 */
65, 51, 48, 0,110, 2, 0, 0, 0, 0, 0, 0,123, 2, 0, 0, /* 0x1f10 */
78, 50, 69, 68, 69, 67, 51, 48, 0, 31, 0, 0, 0, 78, 50, 69, /* 0x1f20 */
70, 65, 83, 51, 48, 0,123, 2, 0, 0, 0, 0, 0, 0,129, 2, /* 0x1f30 */
0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 31, 0, 0, 0, 0, /* 0x1f40 */
0, 0, 0,138, 2, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, /* 0x1f50 */
31, 0, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0,138, 2, 0, /* 0x1f60 */
0, 0, 0, 0, 0,154, 2, 0, 0, 78, 50, 69, 68, 69, 67, 50, /* 0x1f70 */
48, 0, 0, 0, 0, 0, 0, 0, 0, 0,169, 2, 0, 0, 78, 50, /* 0x1f80 */
69, 68, 69, 67, 53, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0,187, /* 0x1f90 */
2, 0, 0, 78, 50, 69, 68, 69, 67, 54, 48, 0, 0, 0, 0, 0, /* 0x1fa0 */
78, 50, 69, 83, 77, 65, 52, 48, 0,233, 2, 0, 0, 0, 0, 0, /* 0x1fb0 */
0,246, 2, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 82, 0, /* 0x1fc0 */
0, 0, 78, 50, 69, 70, 65, 83, 52, 48, 0,246, 2, 0, 0, 0, /* 0x1fd0 */
0, 0, 0,250, 2, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, /* 0x1fe0 */
82, 0, 0, 0, 0, 0, 0, 0, 5, 3, 0, 0, 78, 50, 69, 68, /* 0x1ff0 */
69, 67, 51, 48, 0, 82, 0, 0, 0, 78, 50, 69, 68, 85, 77, 77, /* 0x2000 */
49, 0, 5, 3, 0, 0, 78, 50, 69, 83, 77, 65, 53, 48, 0, 5, /* 0x2010 */
3, 0, 0, 78, 50, 69, 70, 65, 83, 53, 48, 0, 7, 3, 0, 0, /* 0x2020 */
78, 50, 69, 68, 69, 67, 53, 48, 0, 10, 3, 0, 0, 78, 50, 69, /* 0x2030 */
83, 77, 65, 54, 48, 0, 19, 3, 0, 0, 0, 0, 0, 0, 31, 3, /* 0x2040 */
0, 0, 78, 50, 69, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, /* 0x2050 */
50, 69, 70, 65, 83, 54, 48, 0, 31, 3, 0, 0, 0, 0, 0, 0, /* 0x2060 */
42, 3, 0, 0, 78, 50, 69, 70, 65, 83, 54, 49, 0, 0, 0, 0, /* 0x2070 */
0, 0, 0, 0, 0, 56, 3, 0, 0, 78, 50, 69, 68, 69, 67, 49, /* 0x2080 */
48, 0, 0, 0, 0, 0, 78, 50, 69, 70, 65, 83, 54, 49, 0, 56, /* 0x2090 */
3, 0, 0, 0, 0, 0, 0, 78, 3, 0, 0, 78, 50, 69, 68, 69, /* 0x20a0 */
67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 69, 68, 69, 67, 54, 48, /* 0x20b0 */
0, 78, 3, 0, 0, 78, 82, 86, 50, 69, 69, 78, 68, 0, 78, 3, /* 0x20c0 */
0, 0, 76, 90, 77, 65, 95, 68, 69, 67, 48, 48, 0, 78, 3, 0, /* 0x20d0 */
0, 76, 90, 77, 65, 95, 68, 69, 67, 49, 48, 0,128, 3, 0, 0, /* 0x20e0 */
76, 90, 77, 65, 95, 68, 69, 67, 50, 48, 0, 6, 14, 0, 0, 76, /* 0x20f0 */
90, 77, 65, 95, 68, 69, 67, 51, 48, 0,140, 24, 0, 0, 84, 77, /* 0x2100 */
84, 77, 65, 73, 78, 53, 0,168, 24, 0, 0, 84, 77, 84, 67, 65, /* 0x2110 */
76, 84, 50, 0,174, 24, 0, 0, 67, 65, 76, 76, 84, 82, 48, 48, /* 0x2120 */
0,175, 24, 0, 0, 67, 84, 67, 76, 69, 86, 69, 49, 0,189, 24, /* 0x2130 */
0, 0, 0, 0, 0, 0,194, 24, 0, 0, 67, 65, 76, 76, 84, 82, /* 0x2140 */
48, 48, 0, 5, 0, 0, 0, 67, 65, 76, 76, 84, 82, 48, 49, 0, /* 0x2150 */
194, 24, 0, 0, 67, 84, 68, 85, 77, 77, 89, 49, 0,199, 24, 0, /* 0x2160 */
0, 67, 84, 66, 83, 72, 82, 48, 49, 0,199, 24, 0, 0, 67, 84, /* 0x2170 */
66, 82, 79, 82, 48, 49, 0,203, 24, 0, 0, 67, 84, 66, 83, 87, /* 0x2180 */
65, 48, 49, 0,205, 24, 0, 0, 67, 65, 76, 76, 84, 82, 48, 50, /* 0x2190 */
0,210, 24, 0, 0, 0, 0, 0, 0,226, 24, 0, 0, 67, 65, 76, /* 0x21a0 */
76, 84, 82, 48, 48, 0, 10, 0, 0, 0, 67, 65, 76, 76, 84, 82, /* 0x21b0 */
49, 48, 0,226, 24, 0, 0, 67, 65, 76, 76, 84, 82, 69, 56, 0, /* 0x21c0 */
231, 24, 0, 0, 67, 65, 76, 76, 84, 82, 69, 57, 0,233, 24, 0, /* 0x21d0 */
0, 67, 65, 76, 76, 84, 82, 49, 49, 0,235, 24, 0, 0, 0, 0, /* 0x21e0 */
0, 0,239, 24, 0, 0, 67, 65, 76, 76, 84, 82, 49, 51, 0, 7, /* 0x21f0 */
0, 0, 0, 67, 84, 67, 76, 69, 86, 69, 50, 0,239, 24, 0, 0, /* 0x2200 */
0, 0, 0, 0,244, 24, 0, 0, 67, 65, 76, 76, 84, 82, 49, 49, /* 0x2210 */
0, 0, 0, 0, 0, 67, 65, 76, 76, 84, 82, 49, 50, 0,244, 24, /* 0x2220 */
0, 0, 67, 84, 68, 85, 77, 77, 89, 50, 0,246, 24, 0, 0, 67, /* 0x2230 */
84, 66, 83, 72, 82, 49, 49, 0,246, 24, 0, 0, 67, 84, 66, 82, /* 0x2240 */
79, 82, 49, 49, 0,250, 24, 0, 0, 67, 84, 66, 83, 87, 65, 49, /* 0x2250 */
49, 0,252, 24, 0, 0, 67, 65, 76, 76, 84, 82, 49, 51, 0, 1, /* 0x2260 */
25, 0, 0, 0, 0, 0, 0, 8, 25, 0, 0, 67, 65, 76, 76, 84, /* 0x2270 */
82, 49, 48, 0, 5, 0, 0, 0, 67, 84, 84, 72, 69, 69, 78, 68, /* 0x2280 */
0, 8, 25, 0, 0, 84, 77, 84, 82, 69, 76, 79, 67, 0, 8, 25, /* 0x2290 */
0, 0, 82, 69, 76, 79, 67, 51, 50, 48, 0, 11, 25, 0, 0, 0, /* 0x22a0 */
0, 0, 0, 20, 25, 0, 0, 82, 69, 76, 79, 67, 51, 50, 74, 0, /* 0x22b0 */
2, 0, 0, 0, 82, 69, 76, 51, 50, 66, 73, 71, 0, 52, 25, 0, /* 0x22c0 */
0, 0, 0, 0, 0, 56, 25, 0, 0, 82, 69, 76, 79, 67, 51, 50, /* 0x22d0 */
48, 0, 13, 0, 0, 0, 82, 69, 76, 79, 67, 51, 50, 74, 0, 61, /* 0x22e0 */
25, 0, 0, 0, 0, 0, 0, 63, 25, 0, 0, 82, 69, 76, 79, 67, /* 0x22f0 */
51, 50, 48, 0, 13, 0, 0, 0, 82, 69, 76, 51, 50, 69, 78, 68, /* 0x2300 */
0, 63, 25, 0, 0, 84, 77, 84, 74, 85, 77, 80, 49, 0, 63, 25, /* 0x2310 */
0, 0, 84, 77, 84, 72, 69, 69, 78, 68, 0, 68, 25, 0, 0,255, /* 0x2320 */
255,255,255, 68, 25 /* 0x2330 */
};

View File

@ -1,4 +1,4 @@
/* i386-dos32.watcom.le.h -- created from i386-dos32.watcom.le.bin, 3577 (0xdf9) bytes
/* i386-dos32.watcom.le.h -- created from i386-dos32.watcom.le.bin, 9105 (0x2391) bytes
This file is part of the UPX executable compressor.
@ -27,11 +27,11 @@
*/
#define NRV_LOADER_SIZE 3577
#define NRV_LOADER_ADLER32 0x7df0575c
#define NRV_LOADER_CRC32 0x76ea1fb5
#define NRV_LOADER_SIZE 9105
#define NRV_LOADER_ADLER32 0x4254ef24
#define NRV_LOADER_CRC32 0x456c33a5
unsigned char nrv_loader[3577] = {
unsigned char nrv_loader[9105] = {
191, 97,108,105, 98,105, 87, 65, 84, 67, 79, 77, 6, 30, 7, 87, /* 0x 0 */
141,183, 69, 83, 73, 48,141,191, 69, 68, 73, 48,185, 69, 67, 88, /* 0x 10 */
48,253,243,165,252,141,119, 4, 95,131,205,255, 87,233, 74, 77, /* 0x 20 */
@ -85,175 +85,521 @@ unsigned char nrv_loader[3577] = {
243,164, 94,233, 0, 0, 0, 0,141, 20, 47,131,253,252,138, 4, /* 0x 320 */
15,118, 0,138, 2, 66,136, 7, 71, 73,117,247,233, 0, 0, 0, /* 0x 330 */
0,139, 2,131,194, 4,137, 7,131,199, 4,131,233, 4,119,241, /* 0x 340 */
1,207,233, 0, 0, 0, 0, 93, 86,141,181, 82, 69, 76, 79, 86, /* 0x 350 */
141,189, 84, 69, 88, 86,137,239,185, 84, 69, 88, 76,138, 7, 71, /* 0x 360 */
44,232, 60, 1,119,247,128, 63, 63,117, 0,139, 7,138, 95, 4, /* 0x 370 */
102,193,232, 8,134,196,193,192, 16,134,196, 41,248,128,235,232, /* 0x 380 */
1,232,137, 7,131,199, 5,136,216,226, 0,185, 84, 69, 88, 76, /* 0x 390 */
176,232,176,233,242,174,117, 0,128, 63, 63,117, 0,139, 7,102, /* 0x 3a0 */
193,232, 8,134,196,193,192, 16,134,196, 41,248, 1,232,171,235, /* 0x 3b0 */
0,141,125,252, 49,192,138, 6, 70, 9,192,116, 0, 60,239,119, /* 0x 3c0 */
17, 1,199,139, 7,134,196,193,192, 16,134,196, 1,232,137, 7, /* 0x 3d0 */
235,226, 36, 15,193,224, 16,102,139, 6,131,198, 2, 9,192,117, /* 0x 3e0 */
0,139, 6,131,198, 4,235, 0,255,214, 95, 89, 41,249,193,233, /* 0x 3f0 */
2,243,171, 7,141,165, 69, 83, 80, 48,233, 74, 77, 80, 79, 0, /* 0x 400 */
87, 67, 76, 69, 77, 65, 73, 78, 0, 0, 0, 0, 0, 85, 80, 88, /* 0x 410 */
49, 72, 69, 65, 68, 0, 50, 0, 0, 0, 87, 67, 76, 69, 67, 85, /* 0x 420 */
84, 80, 0, 82, 0, 0, 0, 78, 50, 66, 83, 77, 65, 49, 48, 0, /* 0x 430 */
82, 0, 0, 0, 0, 0, 0, 0, 84, 0, 0, 0, 78, 50, 66, 68, /* 0x 440 */
69, 67, 49, 48, 0, 4, 0, 0, 0, 78, 50, 66, 70, 65, 83, 49, /* 0x 450 */
48, 0, 85, 0, 0, 0, 0, 0, 0, 0, 87, 0, 0, 0, 78, 50, /* 0x 460 */
66, 68, 69, 67, 49, 48, 0, 4, 0, 0, 0, 78, 50, 66, 70, 65, /* 0x 470 */
83, 49, 49, 0, 87, 0, 0, 0, 78, 50, 66, 68, 69, 67, 49, 48, /* 0x 480 */
0, 93, 0, 0, 0, 78, 50, 66, 83, 77, 65, 50, 48, 0,104, 0, /* 0x 490 */
0, 0, 0, 0, 0, 0,106, 0, 0, 0, 78, 50, 66, 83, 77, 65, /* 0x 4a0 */
49, 48, 0, 2, 0, 0, 0, 78, 50, 66, 70, 65, 83, 50, 48, 0, /* 0x 4b0 */
109, 0, 0, 0, 0, 0, 0, 0,113, 0, 0, 0, 78, 50, 66, 70, /* 0x 4c0 */
65, 83, 49, 49, 0, 0, 0, 0, 0, 78, 50, 66, 68, 69, 67, 50, /* 0x 4d0 */
48, 0,118, 0, 0, 0, 78, 50, 66, 83, 77, 65, 51, 48, 0,131, /* 0x 4e0 */
0, 0, 0, 0, 0, 0, 0,144, 0, 0, 0, 78, 50, 66, 68, 69, /* 0x 4f0 */
67, 50, 48, 0, 0, 0, 0, 0, 78, 50, 66, 70, 65, 83, 51, 48, /* 0x 500 */
0,144, 0, 0, 0, 0, 0, 0, 0,148, 0, 0, 0, 78, 50, 66, /* 0x 510 */
68, 69, 67, 50, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0,159, 0, /* 0x 520 */
0, 0, 78, 50, 66, 68, 69, 67, 50, 48, 0, 0, 0, 0, 0, 78, /* 0x 530 */
50, 66, 68, 69, 67, 51, 48, 0,159, 0, 0, 0, 0, 0, 0, 0, /* 0x 540 */
177, 0, 0, 0, 78, 50, 66, 68, 69, 67, 54, 48, 0, 0, 0, 0, /* 0x 550 */
0, 0, 0, 0, 0,207, 0, 0, 0, 78, 50, 66, 68, 69, 67, 53, /* 0x 560 */
48, 0, 0, 0, 0, 0, 78, 50, 66, 83, 77, 65, 52, 48, 0,221, /* 0x 570 */
0, 0, 0, 0, 0, 0, 0,234, 0, 0, 0, 78, 50, 66, 68, 69, /* 0x 580 */
67, 51, 48, 0, 49, 0, 0, 0, 78, 50, 66, 70, 65, 83, 52, 48, /* 0x 590 */
0,234, 0, 0, 0, 0, 0, 0, 0,238, 0, 0, 0, 78, 50, 66, /* 0x 5a0 */
68, 69, 67, 51, 48, 0, 49, 0, 0, 0, 0, 0, 0, 0,249, 0, /* 0x 5b0 */
0, 0, 78, 50, 66, 68, 69, 67, 51, 48, 0, 49, 0, 0, 0, 78, /* 0x 5c0 */
50, 66, 68, 85, 77, 77, 49, 0,249, 0, 0, 0, 78, 50, 66, 83, /* 0x 5d0 */
77, 65, 53, 48, 0,249, 0, 0, 0, 78, 50, 66, 70, 65, 83, 53, /* 0x 5e0 */
48, 0,251, 0, 0, 0, 78, 50, 66, 68, 69, 67, 53, 48, 0,254, /* 0x 5f0 */
0, 0, 0, 78, 50, 66, 83, 77, 65, 54, 48, 0, 7, 1, 0, 0, /* 0x 600 */
0, 0, 0, 0, 19, 1, 0, 0, 78, 50, 66, 68, 69, 67, 49, 48, /* 0x 610 */
0, 0, 0, 0, 0, 78, 50, 66, 70, 65, 83, 54, 48, 0, 19, 1, /* 0x 620 */
0, 0, 0, 0, 0, 0, 30, 1, 0, 0, 78, 50, 66, 70, 65, 83, /* 0x 630 */
54, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 1, 0, 0, 78, /* 0x 640 */
50, 66, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 66, 70, /* 0x 650 */
65, 83, 54, 49, 0, 44, 1, 0, 0, 0, 0, 0, 0, 66, 1, 0, /* 0x 660 */
0, 78, 50, 66, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, /* 0x 670 */
66, 68, 69, 67, 54, 48, 0, 66, 1, 0, 0, 78, 82, 86, 50, 66, /* 0x 680 */
69, 78, 68, 0, 66, 1, 0, 0, 78, 50, 68, 83, 77, 65, 49, 48, /* 0x 690 */
0, 66, 1, 0, 0, 0, 0, 0, 0, 68, 1, 0, 0, 78, 50, 68, /* 0x 6a0 */
68, 69, 67, 49, 48, 0, 4, 0, 0, 0, 78, 50, 68, 70, 65, 83, /* 0x 6b0 */
49, 48, 0, 69, 1, 0, 0, 0, 0, 0, 0, 71, 1, 0, 0, 78, /* 0x 6c0 */
50, 68, 68, 69, 67, 49, 48, 0, 4, 0, 0, 0, 78, 50, 68, 70, /* 0x 6d0 */
65, 83, 49, 49, 0, 71, 1, 0, 0, 78, 50, 68, 68, 69, 67, 49, /* 0x 6e0 */
48, 0, 77, 1, 0, 0, 78, 50, 68, 83, 77, 65, 50, 48, 0, 88, /* 0x 6f0 */
1, 0, 0, 0, 0, 0, 0, 90, 1, 0, 0, 78, 50, 68, 83, 77, /* 0x 700 */
65, 49, 48, 0, 2, 0, 0, 0, 78, 50, 68, 70, 65, 83, 50, 48, /* 0x 710 */
0, 93, 1, 0, 0, 0, 0, 0, 0, 97, 1, 0, 0, 78, 50, 68, /* 0x 720 */
70, 65, 83, 49, 49, 0, 0, 0, 0, 0, 78, 50, 68, 68, 69, 67, /* 0x 730 */
50, 48, 0,102, 1, 0, 0, 78, 50, 68, 83, 77, 65, 51, 48, 0, /* 0x 740 */
115, 1, 0, 0, 0, 0, 0, 0,128, 1, 0, 0, 78, 50, 68, 68, /* 0x 750 */
69, 67, 51, 48, 0, 16, 0, 0, 0, 78, 50, 68, 70, 65, 83, 51, /* 0x 760 */
48, 0,128, 1, 0, 0, 0, 0, 0, 0,134, 1, 0, 0, 78, 50, /* 0x 770 */
68, 68, 69, 67, 51, 48, 0, 16, 0, 0, 0, 0, 0, 0, 0,143, /* 0x 780 */
1, 0, 0, 78, 50, 68, 68, 69, 67, 51, 48, 0, 16, 0, 0, 0, /* 0x 790 */
78, 50, 68, 68, 69, 67, 51, 48, 0,143, 1, 0, 0, 0, 0, 0, /* 0x 7a0 */
0,159, 1, 0, 0, 78, 50, 68, 68, 69, 67, 50, 48, 0, 0, 0, /* 0x 7b0 */
0, 0, 0, 0, 0, 0,177, 1, 0, 0, 78, 50, 68, 68, 69, 67, /* 0x 7c0 */
54, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0,211, 1, 0, 0, 78, /* 0x 7d0 */
50, 68, 68, 69, 67, 53, 48, 0, 0, 0, 0, 0, 78, 50, 68, 83, /* 0x 7e0 */
77, 65, 52, 48, 0,225, 1, 0, 0, 0, 0, 0, 0,238, 1, 0, /* 0x 7f0 */
0, 78, 50, 68, 68, 69, 67, 51, 48, 0, 69, 0, 0, 0, 78, 50, /* 0x 800 */
68, 70, 65, 83, 52, 48, 0,238, 1, 0, 0, 0, 0, 0, 0,242, /* 0x 810 */
1, 0, 0, 78, 50, 68, 68, 69, 67, 51, 48, 0, 69, 0, 0, 0, /* 0x 820 */
0, 0, 0, 0,253, 1, 0, 0, 78, 50, 68, 68, 69, 67, 51, 48, /* 0x 830 */
0, 69, 0, 0, 0, 78, 50, 68, 68, 85, 77, 77, 49, 0,253, 1, /* 0x 840 */
0, 0, 78, 50, 68, 83, 77, 65, 53, 48, 0,253, 1, 0, 0, 78, /* 0x 850 */
50, 68, 70, 65, 83, 53, 48, 0,255, 1, 0, 0, 78, 50, 68, 68, /* 0x 860 */
69, 67, 53, 48, 0, 2, 2, 0, 0, 78, 50, 68, 83, 77, 65, 54, /* 0x 870 */
48, 0, 11, 2, 0, 0, 0, 0, 0, 0, 23, 2, 0, 0, 78, 50, /* 0x 880 */
68, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 68, 70, 65, /* 0x 890 */
83, 54, 48, 0, 23, 2, 0, 0, 0, 0, 0, 0, 34, 2, 0, 0, /* 0x 8a0 */
78, 50, 68, 70, 65, 83, 54, 49, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 8b0 */
0, 48, 2, 0, 0, 78, 50, 68, 68, 69, 67, 49, 48, 0, 0, 0, /* 0x 8c0 */
0, 0, 78, 50, 68, 70, 65, 83, 54, 49, 0, 48, 2, 0, 0, 0, /* 0x 8d0 */
0, 0, 0, 70, 2, 0, 0, 78, 50, 68, 68, 69, 67, 49, 48, 0, /* 0x 8e0 */
0, 0, 0, 0, 78, 50, 68, 68, 69, 67, 54, 48, 0, 70, 2, 0, /* 0x 8f0 */
0, 78, 82, 86, 50, 68, 69, 78, 68, 0, 70, 2, 0, 0, 78, 50, /* 0x 900 */
69, 83, 77, 65, 49, 48, 0, 70, 2, 0, 0, 0, 0, 0, 0, 72, /* 0x 910 */
2, 0, 0, 78, 50, 69, 68, 69, 67, 49, 48, 0, 4, 0, 0, 0, /* 0x 920 */
78, 50, 69, 70, 65, 83, 49, 48, 0, 73, 2, 0, 0, 0, 0, 0, /* 0x 930 */
0, 75, 2, 0, 0, 78, 50, 69, 68, 69, 67, 49, 48, 0, 4, 0, /* 0x 940 */
0, 0, 78, 50, 69, 70, 65, 83, 49, 49, 0, 75, 2, 0, 0, 78, /* 0x 950 */
50, 69, 68, 69, 67, 49, 48, 0, 81, 2, 0, 0, 78, 50, 69, 83, /* 0x 960 */
77, 65, 50, 48, 0, 92, 2, 0, 0, 0, 0, 0, 0, 94, 2, 0, /* 0x 970 */
0, 78, 50, 69, 83, 77, 65, 49, 48, 0, 2, 0, 0, 0, 78, 50, /* 0x 980 */
69, 70, 65, 83, 50, 48, 0, 97, 2, 0, 0, 0, 0, 0, 0,101, /* 0x 990 */
2, 0, 0, 78, 50, 69, 70, 65, 83, 49, 49, 0, 0, 0, 0, 0, /* 0x 9a0 */
78, 50, 69, 68, 69, 67, 50, 48, 0,106, 2, 0, 0, 78, 50, 69, /* 0x 9b0 */
83, 77, 65, 51, 48, 0,119, 2, 0, 0, 0, 0, 0, 0,132, 2, /* 0x 9c0 */
0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 31, 0, 0, 0, 78, /* 0x 9d0 */
50, 69, 70, 65, 83, 51, 48, 0,132, 2, 0, 0, 0, 0, 0, 0, /* 0x 9e0 */
138, 2, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 31, 0, 0, /* 0x 9f0 */
0, 0, 0, 0, 0,147, 2, 0, 0, 78, 50, 69, 68, 69, 67, 51, /* 0x a00 */
48, 0, 31, 0, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0,147, /* 0x a10 */
2, 0, 0, 0, 0, 0, 0,163, 2, 0, 0, 78, 50, 69, 68, 69, /* 0x a20 */
67, 50, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0,178, 2, 0, 0, /* 0x a30 */
78, 50, 69, 68, 69, 67, 53, 48, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x a40 */
0,196, 2, 0, 0, 78, 50, 69, 68, 69, 67, 54, 48, 0, 0, 0, /* 0x a50 */
0, 0, 78, 50, 69, 83, 77, 65, 52, 48, 0,242, 2, 0, 0, 0, /* 0x a60 */
0, 0, 0,255, 2, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, /* 0x a70 */
82, 0, 0, 0, 78, 50, 69, 70, 65, 83, 52, 48, 0,255, 2, 0, /* 0x a80 */
0, 0, 0, 0, 0, 3, 3, 0, 0, 78, 50, 69, 68, 69, 67, 51, /* 0x a90 */
48, 0, 82, 0, 0, 0, 0, 0, 0, 0, 14, 3, 0, 0, 78, 50, /* 0x aa0 */
69, 68, 69, 67, 51, 48, 0, 82, 0, 0, 0, 78, 50, 69, 68, 85, /* 0x ab0 */
77, 77, 49, 0, 14, 3, 0, 0, 78, 50, 69, 83, 77, 65, 53, 48, /* 0x ac0 */
0, 14, 3, 0, 0, 78, 50, 69, 70, 65, 83, 53, 48, 0, 16, 3, /* 0x ad0 */
0, 0, 78, 50, 69, 68, 69, 67, 53, 48, 0, 19, 3, 0, 0, 78, /* 0x ae0 */
50, 69, 83, 77, 65, 54, 48, 0, 28, 3, 0, 0, 0, 0, 0, 0, /* 0x af0 */
40, 3, 0, 0, 78, 50, 69, 68, 69, 67, 49, 48, 0, 0, 0, 0, /* 0x b00 */
0, 78, 50, 69, 70, 65, 83, 54, 48, 0, 40, 3, 0, 0, 0, 0, /* 0x b10 */
0, 0, 51, 3, 0, 0, 78, 50, 69, 70, 65, 83, 54, 49, 0, 0, /* 0x b20 */
0, 0, 0, 0, 0, 0, 0, 65, 3, 0, 0, 78, 50, 69, 68, 69, /* 0x b30 */
67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 69, 70, 65, 83, 54, 49, /* 0x b40 */
0, 65, 3, 0, 0, 0, 0, 0, 0, 87, 3, 0, 0, 78, 50, 69, /* 0x b50 */
68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 69, 68, 69, 67, /* 0x b60 */
54, 48, 0, 87, 3, 0, 0, 78, 82, 86, 50, 69, 69, 78, 68, 0, /* 0x b70 */
87, 3, 0, 0, 87, 67, 76, 69, 77, 65, 73, 50, 0, 87, 3, 0, /* 0x b80 */
0, 87, 67, 65, 76, 76, 84, 82, 73, 0, 96, 3, 0, 0, 87, 67, /* 0x b90 */
67, 84, 84, 80, 79, 83, 0, 96, 3, 0, 0, 87, 67, 67, 84, 84, /* 0x ba0 */
78, 85, 76, 0,102, 3, 0, 0, 87, 67, 65, 76, 76, 84, 82, 49, /* 0x bb0 */
0,104, 3, 0, 0, 67, 65, 76, 76, 84, 82, 48, 48, 0,104, 3, /* 0x bc0 */
0, 0, 67, 84, 67, 76, 69, 86, 69, 49, 0,118, 3, 0, 0, 0, /* 0x bd0 */
0, 0, 0,123, 3, 0, 0, 67, 65, 76, 76, 84, 82, 48, 48, 0, /* 0x be0 */
5, 0, 0, 0, 67, 65, 76, 76, 84, 82, 48, 49, 0,123, 3, 0, /* 0x bf0 */
0, 67, 84, 68, 85, 77, 77, 89, 49, 0,128, 3, 0, 0, 67, 84, /* 0x c00 */
66, 83, 72, 82, 48, 49, 0,128, 3, 0, 0, 67, 84, 66, 82, 79, /* 0x c10 */
82, 48, 49, 0,132, 3, 0, 0, 67, 84, 66, 83, 87, 65, 48, 49, /* 0x c20 */
0,134, 3, 0, 0, 67, 65, 76, 76, 84, 82, 48, 50, 0,139, 3, /* 0x c30 */
0, 0, 0, 0, 0, 0,155, 3, 0, 0, 67, 65, 76, 76, 84, 82, /* 0x c40 */
48, 48, 0, 10, 0, 0, 0, 67, 65, 76, 76, 84, 82, 49, 48, 0, /* 0x c50 */
155, 3, 0, 0, 67, 65, 76, 76, 84, 82, 69, 56, 0,160, 3, 0, /* 0x c60 */
0, 67, 65, 76, 76, 84, 82, 69, 57, 0,162, 3, 0, 0, 67, 65, /* 0x c70 */
76, 76, 84, 82, 49, 49, 0,164, 3, 0, 0, 0, 0, 0, 0,168, /* 0x c80 */
3, 0, 0, 67, 65, 76, 76, 84, 82, 49, 51, 0, 7, 0, 0, 0, /* 0x c90 */
67, 84, 67, 76, 69, 86, 69, 50, 0,168, 3, 0, 0, 0, 0, 0, /* 0x ca0 */
0,173, 3, 0, 0, 67, 65, 76, 76, 84, 82, 49, 49, 0, 0, 0, /* 0x cb0 */
0, 0, 67, 65, 76, 76, 84, 82, 49, 50, 0,173, 3, 0, 0, 67, /* 0x cc0 */
84, 68, 85, 77, 77, 89, 50, 0,175, 3, 0, 0, 67, 84, 66, 83, /* 0x cd0 */
72, 82, 49, 49, 0,175, 3, 0, 0, 67, 84, 66, 82, 79, 82, 49, /* 0x ce0 */
49, 0,179, 3, 0, 0, 67, 84, 66, 83, 87, 65, 49, 49, 0,181, /* 0x cf0 */
3, 0, 0, 67, 65, 76, 76, 84, 82, 49, 51, 0,186, 3, 0, 0, /* 0x d00 */
0, 0, 0, 0,193, 3, 0, 0, 67, 65, 76, 76, 84, 82, 49, 48, /* 0x d10 */
0, 5, 0, 0, 0, 67, 84, 84, 72, 69, 69, 78, 68, 0,193, 3, /* 0x d20 */
0, 0, 87, 67, 68, 85, 77, 77, 89, 49, 0,193, 3, 0, 0, 87, /* 0x d30 */
67, 82, 69, 76, 79, 67, 49, 0,193, 3, 0, 0, 82, 69, 76, 79, /* 0x d40 */
67, 51, 50, 48, 0,196, 3, 0, 0, 0, 0, 0, 0,205, 3, 0, /* 0x d50 */
0, 82, 69, 76, 79, 67, 51, 50, 74, 0, 2, 0, 0, 0, 82, 69, /* 0x d60 */
76, 51, 50, 66, 73, 71, 0,237, 3, 0, 0, 0, 0, 0, 0,241, /* 0x d70 */
3, 0, 0, 82, 69, 76, 79, 67, 51, 50, 48, 0, 13, 0, 0, 0, /* 0x d80 */
82, 69, 76, 79, 67, 51, 50, 74, 0,246, 3, 0, 0, 0, 0, 0, /* 0x d90 */
0,248, 3, 0, 0, 82, 69, 76, 79, 67, 51, 50, 48, 0, 13, 0, /* 0x da0 */
0, 0, 82, 69, 76, 51, 50, 69, 78, 68, 0,248, 3, 0, 0, 87, /* 0x db0 */
67, 68, 85, 77, 77, 89, 50, 0,248, 3, 0, 0, 87, 67, 82, 69, /* 0x dc0 */
76, 83, 69, 76, 0,248, 3, 0, 0, 87, 67, 76, 69, 77, 65, 73, /* 0x dd0 */
52, 0,250, 3, 0, 0, 87, 67, 84, 72, 69, 69, 78, 68, 0, 15, /* 0x de0 */
4, 0, 0,255,255,255,255, 15, 4 /* 0x df0 */
1,207,233, 0, 0, 0, 0,137,229,141,140, 36, 85, 80, 88, 97, /* 0x 350 */
49,192, 80, 57,204,117,251, 70,141, 81, 8,199, 2, 85, 80, 88, /* 0x 360 */
98,141, 65, 16,137, 66, 4, 81,104, 85, 80, 88, 99, 87,141, 65, /* 0x 370 */
4, 80,104, 85, 80, 88,100, 86, 82, 85, 87, 86, 83,131,236,124, /* 0x 380 */
139,148, 36,144, 0, 0, 0,199, 68, 36,116, 0, 0, 0, 0,198, /* 0x 390 */
68, 36,115, 0,139,172, 36,156, 0, 0, 0,139, 66, 4,137, 68, /* 0x 3a0 */
36,120,184, 1, 0, 0, 0, 15,182, 74, 2,137,195,211,227,137, /* 0x 3b0 */
217, 73,137, 76, 36,108, 15,182, 74, 1,211,224, 72,137, 68, 36, /* 0x 3c0 */
104,139,132, 36,168, 0, 0, 0, 15,182, 50,199, 69, 0, 0, 0, /* 0x 3d0 */
0, 0,199, 68, 36, 96, 0, 0, 0, 0,199, 0, 0, 0, 0, 0, /* 0x 3e0 */
184, 0, 3, 0, 0,137,116, 36,100,199, 68, 36, 92, 1, 0, 0, /* 0x 3f0 */
0,199, 68, 36, 88, 1, 0, 0, 0,199, 68, 36, 84, 1, 0, 0, /* 0x 400 */
0,199, 68, 36, 80, 1, 0, 0, 0, 15,182, 74, 1, 1,241,211, /* 0x 410 */
224,141,136, 54, 7, 0, 0, 57, 76, 36,116,115, 14,139, 68, 36, /* 0x 420 */
120,102,199, 0, 0, 4,131,192, 2,226,246,139,156, 36,148, 0, /* 0x 430 */
0, 0, 49,255,199, 68, 36, 72,255,255,255,255,137,218, 3,148, /* 0x 440 */
36,152, 0, 0, 0,137, 84, 36, 76, 49,210, 59, 92, 36, 76, 15, /* 0x 450 */
132,124, 9, 0, 0, 15,182, 3,193,231, 8, 66, 67, 9,199,131, /* 0x 460 */
250, 4,126,231,139,140, 36,164, 0, 0, 0, 57, 76, 36,116, 15, /* 0x 470 */
131,100, 9, 0, 0,139,116, 36,116, 35,116, 36,108,139, 68, 36, /* 0x 480 */
96,139, 84, 36,120,193,224, 4,137,116, 36, 68, 1,240,129,124, /* 0x 490 */
36, 72,255,255,255, 0,141, 44, 66,119, 24, 59, 92, 36, 76, 15, /* 0x 4a0 */
132, 44, 9, 0, 0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, /* 0x 4b0 */
67, 9,199,139, 68, 36, 72,102,139, 85, 0,193,232, 11, 15,183, /* 0x 4c0 */
202, 15,175,193, 57,199, 15,131,221, 1, 0, 0,137, 68, 36, 72, /* 0x 4d0 */
184, 0, 8, 0, 0, 41,200,138, 76, 36,100,193,248, 5,190, 1, /* 0x 4e0 */
0, 0, 0,141, 4, 2, 15,182, 84, 36,115,102,137, 69, 0,139, /* 0x 4f0 */
68, 36,116, 35, 68, 36,104,139,108, 36,120,211,224,185, 8, 0, /* 0x 500 */
0, 0, 43, 76, 36,100,211,250, 1,208,105,192, 0, 6, 0, 0, /* 0x 510 */
131,124, 36, 96, 6,141,132, 5,108, 14, 0, 0,137, 68, 36, 20, /* 0x 520 */
15,142,202, 0, 0, 0,139, 68, 36,116, 43, 68, 36, 92,139,148, /* 0x 530 */
36,160, 0, 0, 0, 15,182, 4, 2,137, 68, 36, 64,209,100, 36, /* 0x 540 */
64,139, 76, 36, 64,141, 20, 54,139,108, 36, 20,129,225, 0, 1, /* 0x 550 */
0, 0,129,124, 36, 72,255,255,255, 0,141, 68, 77, 0,137, 76, /* 0x 560 */
36, 60,141, 44, 16,119, 24, 59, 92, 36, 76, 15,132, 96, 8, 0, /* 0x 570 */
0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, 67, 9,199,139, /* 0x 580 */
68, 36, 72,102,139,141, 0, 2, 0, 0,193,232, 11, 15,183,241, /* 0x 590 */
15,175,198, 57,199,115, 35,137, 68, 36, 72,184, 0, 8, 0, 0, /* 0x 5a0 */
41,240,137,214,193,248, 5,131,124, 36, 60, 0,141, 4, 1,102, /* 0x 5b0 */
137,133, 0, 2, 0, 0,116, 34,235, 46, 41, 68, 36, 72, 41,199, /* 0x 5c0 */
137,200,141,114, 1,102,193,232, 5,102, 41,193,131,124, 36, 60, /* 0x 5d0 */
0,102,137,141, 0, 2, 0, 0,116, 14,129,254,255, 0, 0, 0, /* 0x 5e0 */
15,142, 87,255,255,255,235,121,129,254,255, 0, 0, 0,127,113, /* 0x 5f0 */
141, 20, 54,139,108, 36, 20, 1,213,129,124, 36, 72,255,255,255, /* 0x 600 */
0,119, 24, 59, 92, 36, 76, 15,132,196, 7, 0, 0,193,100, 36, /* 0x 610 */
72, 8, 15,182, 3,193,231, 8, 67, 9,199,139, 68, 36, 72,102, /* 0x 620 */
139, 77, 0,193,232, 11, 15,183,241, 15,175,198, 57,199,115, 25, /* 0x 630 */
137, 68, 36, 72,184, 0, 8, 0, 0, 41,240,137,214,193,248, 5, /* 0x 640 */
141, 4, 1,102,137, 69, 0,235,159, 41, 68, 36, 72, 41,199,137, /* 0x 650 */
200,141,114, 1,102,193,232, 5,102, 41,193,102,137, 77, 0,235, /* 0x 660 */
135,139, 84, 36,116,137,240,139,140, 36,160, 0, 0, 0,136, 68, /* 0x 670 */
36,115,136, 4, 10, 66,131,124, 36, 96, 3,137, 84, 36,116,127, /* 0x 680 */
13,199, 68, 36, 96, 0, 0, 0, 0,233, 27, 7, 0, 0,131,124, /* 0x 690 */
36, 96, 9,127, 10,131,108, 36, 96, 3,233, 10, 7, 0, 0,131, /* 0x 6a0 */
108, 36, 96, 6,233, 0, 7, 0, 0,139, 76, 36, 72, 41,199,139, /* 0x 6b0 */
116, 36, 96, 41,193,137,208,102,193,232, 5,102, 41,194,129,249, /* 0x 6c0 */
255,255,255, 0,102,137, 85, 0,139,108, 36,120,141,116,117, 0, /* 0x 6d0 */
137,116, 36, 56,119, 22, 59, 92, 36, 76, 15,132,241, 6, 0, 0, /* 0x 6e0 */
15,182, 3,193,231, 8,193,225, 8, 67, 9,199,139,108, 36, 56, /* 0x 6f0 */
137,200,193,232, 11,102,139,149,128, 1, 0, 0, 15,183,234, 15, /* 0x 700 */
175,197, 57,199,115, 82,137,198,184, 0, 8, 0, 0, 41,232,139, /* 0x 710 */
108, 36, 88,193,248, 5,139, 76, 36, 84,141, 4, 2,139, 84, 36, /* 0x 720 */
56,137, 76, 36, 80,139, 76, 36,120,102,137,130,128, 1, 0, 0, /* 0x 730 */
139, 68, 36, 92,137,108, 36, 84,137, 68, 36, 88, 49,192,131,124, /* 0x 740 */
36, 96, 6, 15,159,192,129,193,100, 6, 0, 0,141, 4, 64,137, /* 0x 750 */
68, 36, 96,233,116, 2, 0, 0,137,206, 41,199, 41,198,137,208, /* 0x 760 */
102,193,232, 5,139, 76, 36, 56,102, 41,194,129,254,255,255,255, /* 0x 770 */
0,102,137,145,128, 1, 0, 0,119, 22, 59, 92, 36, 76, 15,132, /* 0x 780 */
77, 6, 0, 0, 15,182, 3,193,231, 8,193,230, 8, 67, 9,199, /* 0x 790 */
139,108, 36, 56,137,242,193,234, 11,102,139,141,152, 1, 0, 0, /* 0x 7a0 */
15,183,193, 15,175,208, 57,215, 15,131,227, 0, 0, 0,189, 0, /* 0x 7b0 */
8, 0, 0,137,214, 41,197,199, 68, 36, 52, 0, 8, 0, 0,137, /* 0x 7c0 */
232,193,248, 5,141, 4, 1,139, 76, 36, 56,102,137,129,152, 1, /* 0x 7d0 */
0, 0,139, 68, 36, 96,139, 76, 36, 68,193,224, 5, 3, 68, 36, /* 0x 7e0 */
120,129,250,255,255,255, 0,141, 44, 72,119, 22, 59, 92, 36, 76, /* 0x 7f0 */
15,132,219, 5, 0, 0, 15,182, 3,193,231, 8,193,230, 8, 67, /* 0x 800 */
9,199,102,139,149,224, 1, 0, 0,137,240,193,232, 11, 15,183, /* 0x 810 */
202, 15,175,193, 57,199,115, 96, 41, 76, 36, 52,193,124, 36, 52, /* 0x 820 */
5,139,116, 36, 52,137, 68, 36, 72,131,124, 36,116, 0,141, 4, /* 0x 830 */
50,102,137,133,224, 1, 0, 0, 15,132,147, 5, 0, 0, 49,192, /* 0x 840 */
131,124, 36, 96, 6,139,172, 36,160, 0, 0, 0,139, 84, 36,116, /* 0x 850 */
15,159,192,141, 68, 0, 9,137, 68, 36, 96,139, 68, 36,116, 43, /* 0x 860 */
68, 36, 92,138, 68, 5, 0,136, 68, 36,115,136, 4, 42, 66,137, /* 0x 870 */
84, 36,116,233, 49, 5, 0, 0, 41,198, 41,199,137,208,102,193, /* 0x 880 */
232, 5,102, 41,194,102,137,149,224, 1, 0, 0,233, 31, 1, 0, /* 0x 890 */
0,137,200, 41,214,102,193,232, 5,139,108, 36, 56,102, 41,193, /* 0x 8a0 */
41,215,129,254,255,255,255, 0,102,137,141,152, 1, 0, 0,119, /* 0x 8b0 */
22, 59, 92, 36, 76, 15,132, 22, 5, 0, 0, 15,182, 3,193,231, /* 0x 8c0 */
8,193,230, 8, 67, 9,199,139, 76, 36, 56,137,240,193,232, 11, /* 0x 8d0 */
102,139,145,176, 1, 0, 0, 15,183,202, 15,175,193, 57,199,115, /* 0x 8e0 */
35,137,198,184, 0, 8, 0, 0, 41,200,139,108, 36, 56,193,248, /* 0x 8f0 */
5,141, 4, 2,102,137,133,176, 1, 0, 0,139, 68, 36, 88,233, /* 0x 900 */
160, 0, 0, 0,137,241, 41,199, 41,193,137,208,102,193,232, 5, /* 0x 910 */
102, 41,194,139, 68, 36, 56,129,249,255,255,255, 0,102,137,144, /* 0x 920 */
176, 1, 0, 0,119, 22, 59, 92, 36, 76, 15,132,161, 4, 0, 0, /* 0x 930 */
15,182, 3,193,231, 8,193,225, 8, 67, 9,199,139,116, 36, 56, /* 0x 940 */
137,200,193,232, 11,102,139,150,200, 1, 0, 0, 15,183,234, 15, /* 0x 950 */
175,197, 57,199,115, 32,137,198,184, 0, 8, 0, 0, 41,232,139, /* 0x 960 */
108, 36, 56,193,248, 5,141, 4, 2,102,137,133,200, 1, 0, 0, /* 0x 970 */
139, 68, 36, 84,235, 38,137,206, 41,199, 41,198,137,208,102,193, /* 0x 980 */
232, 5,102, 41,194,139, 68, 36, 56,102,137,144,200, 1, 0, 0, /* 0x 990 */
139, 84, 36, 84,139, 68, 36, 80,137, 84, 36, 80,139, 76, 36, 88, /* 0x 9a0 */
137, 76, 36, 84,139,108, 36, 92,137, 68, 36, 92,137,108, 36, 88, /* 0x 9b0 */
49,192,131,124, 36, 96, 6,139, 76, 36,120, 15,159,192,129,193, /* 0x 9c0 */
104, 10, 0, 0,141, 68, 64, 8,137, 68, 36, 96,129,254,255,255, /* 0x 9d0 */
255, 0,119, 22, 59, 92, 36, 76, 15,132,243, 3, 0, 0, 15,182, /* 0x 9e0 */
3,193,231, 8,193,230, 8, 67, 9,199,102,139, 17,137,240,193, /* 0x 9f0 */
232, 11, 15,183,234, 15,175,197, 57,199,115, 47,137, 68, 36, 72, /* 0x a00 */
184, 0, 8, 0, 0, 41,232,193,100, 36, 68, 4,193,248, 5,199, /* 0x a10 */
68, 36, 44, 0, 0, 0, 0,141, 4, 2,102,137, 1,139, 68, 36, /* 0x a20 */
68,141, 76, 1, 4,137, 76, 36, 16,235,114, 41,198, 41,199,137, /* 0x a30 */
208,102,193,232, 5,102, 41,194,129,254,255,255,255, 0,102,137, /* 0x a40 */
17,119, 22, 59, 92, 36, 76, 15,132,132, 3, 0, 0, 15,182, 3, /* 0x a50 */
193,231, 8,193,230, 8, 67, 9,199,102,139, 81, 2,137,240,193, /* 0x a60 */
232, 11, 15,183,234, 15,175,197, 57,199,115, 59,137, 68, 36, 72, /* 0x a70 */
184, 0, 8, 0, 0, 41,232,193,100, 36, 68, 4,193,248, 5,199, /* 0x a80 */
68, 36, 44, 8, 0, 0, 0,141, 4, 2,139, 84, 36, 68,102,137, /* 0x a90 */
65, 2,141,140, 17, 4, 1, 0, 0,137, 76, 36, 16,199, 68, 36, /* 0x aa0 */
48, 3, 0, 0, 0,235, 47, 41,198, 41,199,137,208,137,116, 36, /* 0x ab0 */
72,102,193,232, 5,199, 68, 36, 44, 16, 0, 0, 0,102, 41,194, /* 0x ac0 */
199, 68, 36, 48, 8, 0, 0, 0,102,137, 81, 2,129,193, 4, 2, /* 0x ad0 */
0, 0,137, 76, 36, 16,139, 76, 36, 48,186, 1, 0, 0, 0,137, /* 0x ae0 */
76, 36, 40,141, 44, 18,139,116, 36, 16, 1,238,129,124, 36, 72, /* 0x af0 */
255,255,255, 0,119, 24, 59, 92, 36, 76, 15,132,209, 2, 0, 0, /* 0x b00 */
193,100, 36, 72, 8, 15,182, 3,193,231, 8, 67, 9,199,139, 68, /* 0x b10 */
36, 72,102,139, 22,193,232, 11, 15,183,202, 15,175,193, 57,199, /* 0x b20 */
115, 24,137, 68, 36, 72,184, 0, 8, 0, 0, 41,200,193,248, 5, /* 0x b30 */
141, 4, 2,137,234,102,137, 6,235, 21, 41, 68, 36, 72, 41,199, /* 0x b40 */
137,208,102,193,232, 5,102, 41,194,102,137, 22,141, 85, 1,139, /* 0x b50 */
116, 36, 40, 78,137,116, 36, 40,117,137,138, 76, 36, 48,184, 1, /* 0x b60 */
0, 0, 0,211,224, 41,194, 3, 84, 36, 44,131,124, 36, 96, 3, /* 0x b70 */
137, 84, 36, 12, 15,143,231, 1, 0, 0,131, 68, 36, 96, 7,131, /* 0x b80 */
250, 3,137,208,126, 5,184, 3, 0, 0, 0,139,116, 36,120,193, /* 0x b90 */
224, 7,199, 68, 36, 36, 6, 0, 0, 0,141,132, 6, 96, 3, 0, /* 0x ba0 */
0,137, 68, 36, 8,184, 1, 0, 0, 0,141, 44, 0,139,116, 36, /* 0x bb0 */
8, 1,238,129,124, 36, 72,255,255,255, 0,119, 24, 59, 92, 36, /* 0x bc0 */
76, 15,132, 10, 2, 0, 0,193,100, 36, 72, 8, 15,182, 3,193, /* 0x bd0 */
231, 8, 67, 9,199,139, 68, 36, 72,102,139, 22,193,232, 11, 15, /* 0x be0 */
183,202, 15,175,193, 57,199,115, 24,137, 68, 36, 72,184, 0, 8, /* 0x bf0 */
0, 0, 41,200,193,248, 5,141, 4, 2,102,137, 6,137,232,235, /* 0x c00 */
21, 41, 68, 36, 72, 41,199,137,208,102,193,232, 5,102, 41,194, /* 0x c10 */
141, 69, 1,102,137, 22,139,108, 36, 36, 77,137,108, 36, 36,117, /* 0x c20 */
137,141, 80,192,131,250, 3,137, 20, 36, 15,142, 39, 1, 0, 0, /* 0x c30 */
137,208,137,214,209,248,131,230, 1,141, 72,255,131,206, 2,131, /* 0x c40 */
250, 13,137, 76, 36, 32,127, 28,139,108, 36,120,211,230, 1,210, /* 0x c50 */
137, 52, 36,141, 68,117, 0, 41,208, 5, 94, 5, 0, 0,137, 68, /* 0x c60 */
36, 4,235, 86,141, 80,251,129,124, 36, 72,255,255,255, 0,119, /* 0x c70 */
24, 59, 92, 36, 76, 15,132, 86, 1, 0, 0,193,100, 36, 72, 8, /* 0x c80 */
15,182, 3,193,231, 8, 67, 9,199,209,108, 36, 72, 1,246, 59, /* 0x c90 */
124, 36, 72,114, 7, 43,124, 36, 72,131,206, 1, 74,117,200,139, /* 0x ca0 */
68, 36,120,193,230, 4,137, 52, 36, 5, 68, 6, 0, 0,199, 68, /* 0x cb0 */
36, 32, 4, 0, 0, 0,137, 68, 36, 4,199, 68, 36, 28, 1, 0, /* 0x cc0 */
0, 0,184, 1, 0, 0, 0,139,108, 36, 4, 1,192,137, 68, 36, /* 0x cd0 */
24, 1,197,129,124, 36, 72,255,255,255, 0,119, 24, 59, 92, 36, /* 0x ce0 */
76, 15,132,234, 0, 0, 0,193,100, 36, 72, 8, 15,182, 3,193, /* 0x cf0 */
231, 8, 67, 9,199,139, 68, 36, 72,102,139, 85, 0,193,232, 11, /* 0x d00 */
15,183,242, 15,175,198, 57,199,115, 27,137, 68, 36, 72,184, 0, /* 0x d10 */
8, 0, 0, 41,240,193,248, 5,141, 4, 2,102,137, 69, 0,139, /* 0x d20 */
68, 36, 24,235, 31, 41, 68, 36, 72, 41,199,137,208,102,193,232, /* 0x d30 */
5,102, 41,194,139, 68, 36, 24,102,137, 85, 0,139, 84, 36, 28, /* 0x d40 */
64, 9, 20, 36,139, 76, 36, 32,209,100, 36, 28, 73,137, 76, 36, /* 0x d50 */
32, 15,133,112,255,255,255,139, 52, 36, 70,137,116, 36, 92,116, /* 0x d60 */
89,139, 76, 36, 12,139,108, 36,116,131,193, 2, 57,108, 36, 92, /* 0x d70 */
119, 95,139,132, 36,160, 0, 0, 0,137,234, 43, 68, 36, 92, 3, /* 0x d80 */
148, 36,160, 0, 0, 0,141, 52, 40,138, 6, 70,136, 68, 36,115, /* 0x d90 */
136, 2, 66,255, 68, 36,116, 73,116, 15,139,172, 36,164, 0, 0, /* 0x da0 */
0, 57,108, 36,116,114,226,235, 17,139,132, 36,164, 0, 0, 0, /* 0x db0 */
57, 68, 36,116, 15,130,187,246,255,255,129,124, 36, 72,255,255, /* 0x dc0 */
255, 0,119, 21, 59, 92, 36, 76,184, 1, 0, 0, 0,116, 41,235, /* 0x dd0 */
7,184, 1, 0, 0, 0,235, 32, 67, 43,156, 36,148, 0, 0, 0, /* 0x de0 */
49,192,139,148, 36,156, 0, 0, 0,139, 76, 36,116,137, 26,139, /* 0x df0 */
156, 36,168, 0, 0, 0,137, 11,131,196,124, 91, 94, 95, 93, 85, /* 0x e00 */
87, 86, 83,131,236,124,139,148, 36,144, 0, 0, 0,199, 68, 36, /* 0x e10 */
116, 0, 0, 0, 0,198, 68, 36,115, 0,139,172, 36,156, 0, 0, /* 0x e20 */
0,139, 66, 4,137, 68, 36,120,184, 1, 0, 0, 0, 15,182, 74, /* 0x e30 */
2,137,195,211,227,137,217, 73,137, 76, 36,108, 15,182, 74, 1, /* 0x e40 */
211,224, 72,137, 68, 36,104,139,132, 36,168, 0, 0, 0, 15,182, /* 0x e50 */
50,199, 69, 0, 0, 0, 0, 0,199, 68, 36, 96, 0, 0, 0, 0, /* 0x e60 */
199, 0, 0, 0, 0, 0,184, 0, 3, 0, 0,137,116, 36,100,199, /* 0x e70 */
68, 36, 92, 1, 0, 0, 0,199, 68, 36, 88, 1, 0, 0, 0,199, /* 0x e80 */
68, 36, 84, 1, 0, 0, 0,199, 68, 36, 80, 1, 0, 0, 0, 15, /* 0x e90 */
182, 74, 1, 1,241,211,224,141,136, 54, 7, 0, 0, 57, 76, 36, /* 0x ea0 */
116,115, 14,139, 68, 36,120,102,199, 0, 0, 4,131,192, 2,226, /* 0x eb0 */
246,139,156, 36,148, 0, 0, 0, 49,255,199, 68, 36, 72,255,255, /* 0x ec0 */
255,255,137,218, 3,148, 36,152, 0, 0, 0,137, 84, 36, 76, 49, /* 0x ed0 */
210, 59, 92, 36, 76, 15,132,124, 9, 0, 0, 15,182, 3,193,231, /* 0x ee0 */
8, 66, 67, 9,199,131,250, 4,126,231,139,140, 36,164, 0, 0, /* 0x ef0 */
0, 57, 76, 36,116, 15,131,100, 9, 0, 0,139,116, 36,116, 35, /* 0x f00 */
116, 36,108,139, 68, 36, 96,139, 84, 36,120,193,224, 4,137,116, /* 0x f10 */
36, 68, 1,240,129,124, 36, 72,255,255,255, 0,141, 44, 66,119, /* 0x f20 */
24, 59, 92, 36, 76, 15,132, 44, 9, 0, 0,193,100, 36, 72, 8, /* 0x f30 */
15,182, 3,193,231, 8, 67, 9,199,139, 68, 36, 72,102,139, 85, /* 0x f40 */
0,193,232, 11, 15,183,202, 15,175,193, 57,199, 15,131,221, 1, /* 0x f50 */
0, 0,137, 68, 36, 72,184, 0, 8, 0, 0, 41,200,138, 76, 36, /* 0x f60 */
100,193,248, 5,190, 1, 0, 0, 0,141, 4, 2, 15,182, 84, 36, /* 0x f70 */
115,102,137, 69, 0,139, 68, 36,116, 35, 68, 36,104,139,108, 36, /* 0x f80 */
120,211,224,185, 8, 0, 0, 0, 43, 76, 36,100,211,250, 1,208, /* 0x f90 */
105,192, 0, 6, 0, 0,131,124, 36, 96, 6,141,132, 5,108, 14, /* 0x fa0 */
0, 0,137, 68, 36, 20, 15,142,202, 0, 0, 0,139, 68, 36,116, /* 0x fb0 */
43, 68, 36, 92,139,148, 36,160, 0, 0, 0, 15,182, 4, 2,137, /* 0x fc0 */
68, 36, 64,209,100, 36, 64,139, 76, 36, 64,141, 20, 54,139,108, /* 0x fd0 */
36, 20,129,225, 0, 1, 0, 0,129,124, 36, 72,255,255,255, 0, /* 0x fe0 */
141, 68, 77, 0,137, 76, 36, 60,141, 44, 16,119, 24, 59, 92, 36, /* 0x ff0 */
76, 15,132, 96, 8, 0, 0,193,100, 36, 72, 8, 15,182, 3,193, /* 0x1000 */
231, 8, 67, 9,199,139, 68, 36, 72,102,139,141, 0, 2, 0, 0, /* 0x1010 */
193,232, 11, 15,183,241, 15,175,198, 57,199,115, 35,137, 68, 36, /* 0x1020 */
72,184, 0, 8, 0, 0, 41,240,137,214,193,248, 5,131,124, 36, /* 0x1030 */
60, 0,141, 4, 1,102,137,133, 0, 2, 0, 0,116, 34,235, 46, /* 0x1040 */
41, 68, 36, 72, 41,199,137,200,141,114, 1,102,193,232, 5,102, /* 0x1050 */
41,193,131,124, 36, 60, 0,102,137,141, 0, 2, 0, 0,116, 14, /* 0x1060 */
129,254,255, 0, 0, 0, 15,142, 87,255,255,255,235,121,129,254, /* 0x1070 */
255, 0, 0, 0,127,113,141, 20, 54,139,108, 36, 20, 1,213,129, /* 0x1080 */
124, 36, 72,255,255,255, 0,119, 24, 59, 92, 36, 76, 15,132,196, /* 0x1090 */
7, 0, 0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, 67, 9, /* 0x10a0 */
199,139, 68, 36, 72,102,139, 77, 0,193,232, 11, 15,183,241, 15, /* 0x10b0 */
175,198, 57,199,115, 25,137, 68, 36, 72,184, 0, 8, 0, 0, 41, /* 0x10c0 */
240,137,214,193,248, 5,141, 4, 1,102,137, 69, 0,235,159, 41, /* 0x10d0 */
68, 36, 72, 41,199,137,200,141,114, 1,102,193,232, 5,102, 41, /* 0x10e0 */
193,102,137, 77, 0,235,135,139, 84, 36,116,137,240,139,140, 36, /* 0x10f0 */
160, 0, 0, 0,136, 68, 36,115,136, 4, 10, 66,131,124, 36, 96, /* 0x1100 */
3,137, 84, 36,116,127, 13,199, 68, 36, 96, 0, 0, 0, 0,233, /* 0x1110 */
27, 7, 0, 0,131,124, 36, 96, 9,127, 10,131,108, 36, 96, 3, /* 0x1120 */
233, 10, 7, 0, 0,131,108, 36, 96, 6,233, 0, 7, 0, 0,139, /* 0x1130 */
76, 36, 72, 41,199,139,116, 36, 96, 41,193,137,208,102,193,232, /* 0x1140 */
5,102, 41,194,129,249,255,255,255, 0,102,137, 85, 0,139,108, /* 0x1150 */
36,120,141,116,117, 0,137,116, 36, 56,119, 22, 59, 92, 36, 76, /* 0x1160 */
15,132,241, 6, 0, 0, 15,182, 3,193,231, 8,193,225, 8, 67, /* 0x1170 */
9,199,139,108, 36, 56,137,200,193,232, 11,102,139,149,128, 1, /* 0x1180 */
0, 0, 15,183,234, 15,175,197, 57,199,115, 82,137,198,184, 0, /* 0x1190 */
8, 0, 0, 41,232,139,108, 36, 88,193,248, 5,139, 76, 36, 84, /* 0x11a0 */
141, 4, 2,139, 84, 36, 56,137, 76, 36, 80,139, 76, 36,120,102, /* 0x11b0 */
137,130,128, 1, 0, 0,139, 68, 36, 92,137,108, 36, 84,137, 68, /* 0x11c0 */
36, 88, 49,192,131,124, 36, 96, 6, 15,159,192,129,193,100, 6, /* 0x11d0 */
0, 0,141, 4, 64,137, 68, 36, 96,233,116, 2, 0, 0,137,206, /* 0x11e0 */
41,199, 41,198,137,208,102,193,232, 5,139, 76, 36, 56,102, 41, /* 0x11f0 */
194,129,254,255,255,255, 0,102,137,145,128, 1, 0, 0,119, 22, /* 0x1200 */
59, 92, 36, 76, 15,132, 77, 6, 0, 0, 15,182, 3,193,231, 8, /* 0x1210 */
193,230, 8, 67, 9,199,139,108, 36, 56,137,242,193,234, 11,102, /* 0x1220 */
139,141,152, 1, 0, 0, 15,183,193, 15,175,208, 57,215, 15,131, /* 0x1230 */
227, 0, 0, 0,189, 0, 8, 0, 0,137,214, 41,197,199, 68, 36, /* 0x1240 */
52, 0, 8, 0, 0,137,232,193,248, 5,141, 4, 1,139, 76, 36, /* 0x1250 */
56,102,137,129,152, 1, 0, 0,139, 68, 36, 96,139, 76, 36, 68, /* 0x1260 */
193,224, 5, 3, 68, 36,120,129,250,255,255,255, 0,141, 44, 72, /* 0x1270 */
119, 22, 59, 92, 36, 76, 15,132,219, 5, 0, 0, 15,182, 3,193, /* 0x1280 */
231, 8,193,230, 8, 67, 9,199,102,139,149,224, 1, 0, 0,137, /* 0x1290 */
240,193,232, 11, 15,183,202, 15,175,193, 57,199,115, 96, 41, 76, /* 0x12a0 */
36, 52,193,124, 36, 52, 5,139,116, 36, 52,137, 68, 36, 72,131, /* 0x12b0 */
124, 36,116, 0,141, 4, 50,102,137,133,224, 1, 0, 0, 15,132, /* 0x12c0 */
147, 5, 0, 0, 49,192,131,124, 36, 96, 6,139,172, 36,160, 0, /* 0x12d0 */
0, 0,139, 84, 36,116, 15,159,192,141, 68, 0, 9,137, 68, 36, /* 0x12e0 */
96,139, 68, 36,116, 43, 68, 36, 92,138, 68, 5, 0,136, 68, 36, /* 0x12f0 */
115,136, 4, 42, 66,137, 84, 36,116,233, 49, 5, 0, 0, 41,198, /* 0x1300 */
41,199,137,208,102,193,232, 5,102, 41,194,102,137,149,224, 1, /* 0x1310 */
0, 0,233, 31, 1, 0, 0,137,200, 41,214,102,193,232, 5,139, /* 0x1320 */
108, 36, 56,102, 41,193, 41,215,129,254,255,255,255, 0,102,137, /* 0x1330 */
141,152, 1, 0, 0,119, 22, 59, 92, 36, 76, 15,132, 22, 5, 0, /* 0x1340 */
0, 15,182, 3,193,231, 8,193,230, 8, 67, 9,199,139, 76, 36, /* 0x1350 */
56,137,240,193,232, 11,102,139,145,176, 1, 0, 0, 15,183,202, /* 0x1360 */
15,175,193, 57,199,115, 35,137,198,184, 0, 8, 0, 0, 41,200, /* 0x1370 */
139,108, 36, 56,193,248, 5,141, 4, 2,102,137,133,176, 1, 0, /* 0x1380 */
0,139, 68, 36, 88,233,160, 0, 0, 0,137,241, 41,199, 41,193, /* 0x1390 */
137,208,102,193,232, 5,102, 41,194,139, 68, 36, 56,129,249,255, /* 0x13a0 */
255,255, 0,102,137,144,176, 1, 0, 0,119, 22, 59, 92, 36, 76, /* 0x13b0 */
15,132,161, 4, 0, 0, 15,182, 3,193,231, 8,193,225, 8, 67, /* 0x13c0 */
9,199,139,116, 36, 56,137,200,193,232, 11,102,139,150,200, 1, /* 0x13d0 */
0, 0, 15,183,234, 15,175,197, 57,199,115, 32,137,198,184, 0, /* 0x13e0 */
8, 0, 0, 41,232,139,108, 36, 56,193,248, 5,141, 4, 2,102, /* 0x13f0 */
137,133,200, 1, 0, 0,139, 68, 36, 84,235, 38,137,206, 41,199, /* 0x1400 */
41,198,137,208,102,193,232, 5,102, 41,194,139, 68, 36, 56,102, /* 0x1410 */
137,144,200, 1, 0, 0,139, 84, 36, 84,139, 68, 36, 80,137, 84, /* 0x1420 */
36, 80,139, 76, 36, 88,137, 76, 36, 84,139,108, 36, 92,137, 68, /* 0x1430 */
36, 92,137,108, 36, 88, 49,192,131,124, 36, 96, 6,139, 76, 36, /* 0x1440 */
120, 15,159,192,129,193,104, 10, 0, 0,141, 68, 64, 8,137, 68, /* 0x1450 */
36, 96,129,254,255,255,255, 0,119, 22, 59, 92, 36, 76, 15,132, /* 0x1460 */
243, 3, 0, 0, 15,182, 3,193,231, 8,193,230, 8, 67, 9,199, /* 0x1470 */
102,139, 17,137,240,193,232, 11, 15,183,234, 15,175,197, 57,199, /* 0x1480 */
115, 47,137, 68, 36, 72,184, 0, 8, 0, 0, 41,232,193,100, 36, /* 0x1490 */
68, 4,193,248, 5,199, 68, 36, 44, 0, 0, 0, 0,141, 4, 2, /* 0x14a0 */
102,137, 1,139, 68, 36, 68,141, 76, 1, 4,137, 76, 36, 16,235, /* 0x14b0 */
114, 41,198, 41,199,137,208,102,193,232, 5,102, 41,194,129,254, /* 0x14c0 */
255,255,255, 0,102,137, 17,119, 22, 59, 92, 36, 76, 15,132,132, /* 0x14d0 */
3, 0, 0, 15,182, 3,193,231, 8,193,230, 8, 67, 9,199,102, /* 0x14e0 */
139, 81, 2,137,240,193,232, 11, 15,183,234, 15,175,197, 57,199, /* 0x14f0 */
115, 59,137, 68, 36, 72,184, 0, 8, 0, 0, 41,232,193,100, 36, /* 0x1500 */
68, 4,193,248, 5,199, 68, 36, 44, 8, 0, 0, 0,141, 4, 2, /* 0x1510 */
139, 84, 36, 68,102,137, 65, 2,141,140, 17, 4, 1, 0, 0,137, /* 0x1520 */
76, 36, 16,199, 68, 36, 48, 3, 0, 0, 0,235, 47, 41,198, 41, /* 0x1530 */
199,137,208,137,116, 36, 72,102,193,232, 5,199, 68, 36, 44, 16, /* 0x1540 */
0, 0, 0,102, 41,194,199, 68, 36, 48, 8, 0, 0, 0,102,137, /* 0x1550 */
81, 2,129,193, 4, 2, 0, 0,137, 76, 36, 16,139, 76, 36, 48, /* 0x1560 */
186, 1, 0, 0, 0,137, 76, 36, 40,141, 44, 18,139,116, 36, 16, /* 0x1570 */
1,238,129,124, 36, 72,255,255,255, 0,119, 24, 59, 92, 36, 76, /* 0x1580 */
15,132,209, 2, 0, 0,193,100, 36, 72, 8, 15,182, 3,193,231, /* 0x1590 */
8, 67, 9,199,139, 68, 36, 72,102,139, 22,193,232, 11, 15,183, /* 0x15a0 */
202, 15,175,193, 57,199,115, 24,137, 68, 36, 72,184, 0, 8, 0, /* 0x15b0 */
0, 41,200,193,248, 5,141, 4, 2,137,234,102,137, 6,235, 21, /* 0x15c0 */
41, 68, 36, 72, 41,199,137,208,102,193,232, 5,102, 41,194,102, /* 0x15d0 */
137, 22,141, 85, 1,139,116, 36, 40, 78,137,116, 36, 40,117,137, /* 0x15e0 */
138, 76, 36, 48,184, 1, 0, 0, 0,211,224, 41,194, 3, 84, 36, /* 0x15f0 */
44,131,124, 36, 96, 3,137, 84, 36, 12, 15,143,231, 1, 0, 0, /* 0x1600 */
131, 68, 36, 96, 7,131,250, 3,137,208,126, 5,184, 3, 0, 0, /* 0x1610 */
0,139,116, 36,120,193,224, 7,199, 68, 36, 36, 6, 0, 0, 0, /* 0x1620 */
141,132, 6, 96, 3, 0, 0,137, 68, 36, 8,184, 1, 0, 0, 0, /* 0x1630 */
141, 44, 0,139,116, 36, 8, 1,238,129,124, 36, 72,255,255,255, /* 0x1640 */
0,119, 24, 59, 92, 36, 76, 15,132, 10, 2, 0, 0,193,100, 36, /* 0x1650 */
72, 8, 15,182, 3,193,231, 8, 67, 9,199,139, 68, 36, 72,102, /* 0x1660 */
139, 22,193,232, 11, 15,183,202, 15,175,193, 57,199,115, 24,137, /* 0x1670 */
68, 36, 72,184, 0, 8, 0, 0, 41,200,193,248, 5,141, 4, 2, /* 0x1680 */
102,137, 6,137,232,235, 21, 41, 68, 36, 72, 41,199,137,208,102, /* 0x1690 */
193,232, 5,102, 41,194,141, 69, 1,102,137, 22,139,108, 36, 36, /* 0x16a0 */
77,137,108, 36, 36,117,137,141, 80,192,131,250, 3,137, 20, 36, /* 0x16b0 */
15,142, 39, 1, 0, 0,137,208,137,214,209,248,131,230, 1,141, /* 0x16c0 */
72,255,131,206, 2,131,250, 13,137, 76, 36, 32,127, 28,139,108, /* 0x16d0 */
36,120,211,230, 1,210,137, 52, 36,141, 68,117, 0, 41,208, 5, /* 0x16e0 */
94, 5, 0, 0,137, 68, 36, 4,235, 86,141, 80,251,129,124, 36, /* 0x16f0 */
72,255,255,255, 0,119, 24, 59, 92, 36, 76, 15,132, 86, 1, 0, /* 0x1700 */
0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, 67, 9,199,209, /* 0x1710 */
108, 36, 72, 1,246, 59,124, 36, 72,114, 7, 43,124, 36, 72,131, /* 0x1720 */
206, 1, 74,117,200,139, 68, 36,120,193,230, 4,137, 52, 36, 5, /* 0x1730 */
68, 6, 0, 0,199, 68, 36, 32, 4, 0, 0, 0,137, 68, 36, 4, /* 0x1740 */
199, 68, 36, 28, 1, 0, 0, 0,184, 1, 0, 0, 0,139,108, 36, /* 0x1750 */
4, 1,192,137, 68, 36, 24, 1,197,129,124, 36, 72,255,255,255, /* 0x1760 */
0,119, 24, 59, 92, 36, 76, 15,132,234, 0, 0, 0,193,100, 36, /* 0x1770 */
72, 8, 15,182, 3,193,231, 8, 67, 9,199,139, 68, 36, 72,102, /* 0x1780 */
139, 85, 0,193,232, 11, 15,183,242, 15,175,198, 57,199,115, 27, /* 0x1790 */
137, 68, 36, 72,184, 0, 8, 0, 0, 41,240,193,248, 5,141, 4, /* 0x17a0 */
2,102,137, 69, 0,139, 68, 36, 24,235, 31, 41, 68, 36, 72, 41, /* 0x17b0 */
199,137,208,102,193,232, 5,102, 41,194,139, 68, 36, 24,102,137, /* 0x17c0 */
85, 0,139, 84, 36, 28, 64, 9, 20, 36,139, 76, 36, 32,209,100, /* 0x17d0 */
36, 28, 73,137, 76, 36, 32, 15,133,112,255,255,255,139, 52, 36, /* 0x17e0 */
70,137,116, 36, 92,116, 89,139, 76, 36, 12,139,108, 36,116,131, /* 0x17f0 */
193, 2, 57,108, 36, 92,119, 95,139,132, 36,160, 0, 0, 0,137, /* 0x1800 */
234, 43, 68, 36, 92, 3,148, 36,160, 0, 0, 0,141, 52, 40,138, /* 0x1810 */
6, 70,136, 68, 36,115,136, 2, 66,255, 68, 36,116, 73,116, 15, /* 0x1820 */
139,172, 36,164, 0, 0, 0, 57,108, 36,116,114,226,235, 17,139, /* 0x1830 */
132, 36,164, 0, 0, 0, 57, 68, 36,116, 15,130,187,246,255,255, /* 0x1840 */
129,124, 36, 72,255,255,255, 0,119, 21, 59, 92, 36, 76,184, 1, /* 0x1850 */
0, 0, 0,116, 41,235, 7,184, 1, 0, 0, 0,235, 32, 67, 43, /* 0x1860 */
156, 36,148, 0, 0, 0, 49,192,139,148, 36,156, 0, 0, 0,139, /* 0x1870 */
76, 36,116,137, 26,139,156, 36,168, 0, 0, 0,137, 11,131,196, /* 0x1880 */
124, 91, 94, 95, 93, 3,116, 36, 12, 3,124, 36, 24,137,236, 49, /* 0x1890 */
192,141,140, 36, 0,252,255,255, 80, 57,204,117,251,137,236, 49, /* 0x18a0 */
201, 93, 86,141,181, 82, 69, 76, 79, 86,141,189, 84, 69, 88, 86, /* 0x18b0 */
137,239,185, 84, 69, 88, 76,138, 7, 71, 44,232, 60, 1,119,247, /* 0x18c0 */
128, 63, 63,117, 0,139, 7,138, 95, 4,102,193,232, 8,134,196, /* 0x18d0 */
193,192, 16,134,196, 41,248,128,235,232, 1,232,137, 7,131,199, /* 0x18e0 */
5,136,216,226, 0,185, 84, 69, 88, 76,176,232,176,233,242,174, /* 0x18f0 */
117, 0,128, 63, 63,117, 0,139, 7,102,193,232, 8,134,196,193, /* 0x1900 */
192, 16,134,196, 41,248, 1,232,171,235, 0,141,125,252, 49,192, /* 0x1910 */
138, 6, 70, 9,192,116, 0, 60,239,119, 17, 1,199,139, 7,134, /* 0x1920 */
196,193,192, 16,134,196, 1,232,137, 7,235,226, 36, 15,193,224, /* 0x1930 */
16,102,139, 6,131,198, 2, 9,192,117, 0,139, 6,131,198, 4, /* 0x1940 */
235, 0,255,214, 95, 89, 41,249,193,233, 2,243,171, 7,141,165, /* 0x1950 */
69, 83, 80, 48,233, 74, 77, 80, 79, 0, 0, 0, 87, 67, 76, 69, /* 0x1960 */
77, 65, 73, 78, 0, 0, 0, 0, 0, 85, 80, 88, 49, 72, 69, 65, /* 0x1970 */
68, 0, 50, 0, 0, 0, 87, 67, 76, 69, 67, 85, 84, 80, 0, 82, /* 0x1980 */
0, 0, 0, 78, 50, 66, 83, 77, 65, 49, 48, 0, 82, 0, 0, 0, /* 0x1990 */
0, 0, 0, 0, 84, 0, 0, 0, 78, 50, 66, 68, 69, 67, 49, 48, /* 0x19a0 */
0, 4, 0, 0, 0, 78, 50, 66, 70, 65, 83, 49, 48, 0, 85, 0, /* 0x19b0 */
0, 0, 0, 0, 0, 0, 87, 0, 0, 0, 78, 50, 66, 68, 69, 67, /* 0x19c0 */
49, 48, 0, 4, 0, 0, 0, 78, 50, 66, 70, 65, 83, 49, 49, 0, /* 0x19d0 */
87, 0, 0, 0, 78, 50, 66, 68, 69, 67, 49, 48, 0, 93, 0, 0, /* 0x19e0 */
0, 78, 50, 66, 83, 77, 65, 50, 48, 0,104, 0, 0, 0, 0, 0, /* 0x19f0 */
0, 0,106, 0, 0, 0, 78, 50, 66, 83, 77, 65, 49, 48, 0, 2, /* 0x1a00 */
0, 0, 0, 78, 50, 66, 70, 65, 83, 50, 48, 0,109, 0, 0, 0, /* 0x1a10 */
0, 0, 0, 0,113, 0, 0, 0, 78, 50, 66, 70, 65, 83, 49, 49, /* 0x1a20 */
0, 0, 0, 0, 0, 78, 50, 66, 68, 69, 67, 50, 48, 0,118, 0, /* 0x1a30 */
0, 0, 78, 50, 66, 83, 77, 65, 51, 48, 0,131, 0, 0, 0, 0, /* 0x1a40 */
0, 0, 0,144, 0, 0, 0, 78, 50, 66, 68, 69, 67, 50, 48, 0, /* 0x1a50 */
0, 0, 0, 0, 78, 50, 66, 70, 65, 83, 51, 48, 0,144, 0, 0, /* 0x1a60 */
0, 0, 0, 0, 0,148, 0, 0, 0, 78, 50, 66, 68, 69, 67, 50, /* 0x1a70 */
48, 0, 0, 0, 0, 0, 0, 0, 0, 0,159, 0, 0, 0, 78, 50, /* 0x1a80 */
66, 68, 69, 67, 50, 48, 0, 0, 0, 0, 0, 78, 50, 66, 68, 69, /* 0x1a90 */
67, 51, 48, 0,159, 0, 0, 0, 0, 0, 0, 0,177, 0, 0, 0, /* 0x1aa0 */
78, 50, 66, 68, 69, 67, 54, 48, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x1ab0 */
0,207, 0, 0, 0, 78, 50, 66, 68, 69, 67, 53, 48, 0, 0, 0, /* 0x1ac0 */
0, 0, 78, 50, 66, 83, 77, 65, 52, 48, 0,221, 0, 0, 0, 0, /* 0x1ad0 */
0, 0, 0,234, 0, 0, 0, 78, 50, 66, 68, 69, 67, 51, 48, 0, /* 0x1ae0 */
49, 0, 0, 0, 78, 50, 66, 70, 65, 83, 52, 48, 0,234, 0, 0, /* 0x1af0 */
0, 0, 0, 0, 0,238, 0, 0, 0, 78, 50, 66, 68, 69, 67, 51, /* 0x1b00 */
48, 0, 49, 0, 0, 0, 0, 0, 0, 0,249, 0, 0, 0, 78, 50, /* 0x1b10 */
66, 68, 69, 67, 51, 48, 0, 49, 0, 0, 0, 78, 50, 66, 68, 85, /* 0x1b20 */
77, 77, 49, 0,249, 0, 0, 0, 78, 50, 66, 83, 77, 65, 53, 48, /* 0x1b30 */
0,249, 0, 0, 0, 78, 50, 66, 70, 65, 83, 53, 48, 0,251, 0, /* 0x1b40 */
0, 0, 78, 50, 66, 68, 69, 67, 53, 48, 0,254, 0, 0, 0, 78, /* 0x1b50 */
50, 66, 83, 77, 65, 54, 48, 0, 7, 1, 0, 0, 0, 0, 0, 0, /* 0x1b60 */
19, 1, 0, 0, 78, 50, 66, 68, 69, 67, 49, 48, 0, 0, 0, 0, /* 0x1b70 */
0, 78, 50, 66, 70, 65, 83, 54, 48, 0, 19, 1, 0, 0, 0, 0, /* 0x1b80 */
0, 0, 30, 1, 0, 0, 78, 50, 66, 70, 65, 83, 54, 49, 0, 0, /* 0x1b90 */
0, 0, 0, 0, 0, 0, 0, 44, 1, 0, 0, 78, 50, 66, 68, 69, /* 0x1ba0 */
67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 66, 70, 65, 83, 54, 49, /* 0x1bb0 */
0, 44, 1, 0, 0, 0, 0, 0, 0, 66, 1, 0, 0, 78, 50, 66, /* 0x1bc0 */
68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 66, 68, 69, 67, /* 0x1bd0 */
54, 48, 0, 66, 1, 0, 0, 78, 82, 86, 50, 66, 69, 78, 68, 0, /* 0x1be0 */
66, 1, 0, 0, 78, 50, 68, 83, 77, 65, 49, 48, 0, 66, 1, 0, /* 0x1bf0 */
0, 0, 0, 0, 0, 68, 1, 0, 0, 78, 50, 68, 68, 69, 67, 49, /* 0x1c00 */
48, 0, 4, 0, 0, 0, 78, 50, 68, 70, 65, 83, 49, 48, 0, 69, /* 0x1c10 */
1, 0, 0, 0, 0, 0, 0, 71, 1, 0, 0, 78, 50, 68, 68, 69, /* 0x1c20 */
67, 49, 48, 0, 4, 0, 0, 0, 78, 50, 68, 70, 65, 83, 49, 49, /* 0x1c30 */
0, 71, 1, 0, 0, 78, 50, 68, 68, 69, 67, 49, 48, 0, 77, 1, /* 0x1c40 */
0, 0, 78, 50, 68, 83, 77, 65, 50, 48, 0, 88, 1, 0, 0, 0, /* 0x1c50 */
0, 0, 0, 90, 1, 0, 0, 78, 50, 68, 83, 77, 65, 49, 48, 0, /* 0x1c60 */
2, 0, 0, 0, 78, 50, 68, 70, 65, 83, 50, 48, 0, 93, 1, 0, /* 0x1c70 */
0, 0, 0, 0, 0, 97, 1, 0, 0, 78, 50, 68, 70, 65, 83, 49, /* 0x1c80 */
49, 0, 0, 0, 0, 0, 78, 50, 68, 68, 69, 67, 50, 48, 0,102, /* 0x1c90 */
1, 0, 0, 78, 50, 68, 83, 77, 65, 51, 48, 0,115, 1, 0, 0, /* 0x1ca0 */
0, 0, 0, 0,128, 1, 0, 0, 78, 50, 68, 68, 69, 67, 51, 48, /* 0x1cb0 */
0, 16, 0, 0, 0, 78, 50, 68, 70, 65, 83, 51, 48, 0,128, 1, /* 0x1cc0 */
0, 0, 0, 0, 0, 0,134, 1, 0, 0, 78, 50, 68, 68, 69, 67, /* 0x1cd0 */
51, 48, 0, 16, 0, 0, 0, 0, 0, 0, 0,143, 1, 0, 0, 78, /* 0x1ce0 */
50, 68, 68, 69, 67, 51, 48, 0, 16, 0, 0, 0, 78, 50, 68, 68, /* 0x1cf0 */
69, 67, 51, 48, 0,143, 1, 0, 0, 0, 0, 0, 0,159, 1, 0, /* 0x1d00 */
0, 78, 50, 68, 68, 69, 67, 50, 48, 0, 0, 0, 0, 0, 0, 0, /* 0x1d10 */
0, 0,177, 1, 0, 0, 78, 50, 68, 68, 69, 67, 54, 48, 0, 0, /* 0x1d20 */
0, 0, 0, 0, 0, 0, 0,211, 1, 0, 0, 78, 50, 68, 68, 69, /* 0x1d30 */
67, 53, 48, 0, 0, 0, 0, 0, 78, 50, 68, 83, 77, 65, 52, 48, /* 0x1d40 */
0,225, 1, 0, 0, 0, 0, 0, 0,238, 1, 0, 0, 78, 50, 68, /* 0x1d50 */
68, 69, 67, 51, 48, 0, 69, 0, 0, 0, 78, 50, 68, 70, 65, 83, /* 0x1d60 */
52, 48, 0,238, 1, 0, 0, 0, 0, 0, 0,242, 1, 0, 0, 78, /* 0x1d70 */
50, 68, 68, 69, 67, 51, 48, 0, 69, 0, 0, 0, 0, 0, 0, 0, /* 0x1d80 */
253, 1, 0, 0, 78, 50, 68, 68, 69, 67, 51, 48, 0, 69, 0, 0, /* 0x1d90 */
0, 78, 50, 68, 68, 85, 77, 77, 49, 0,253, 1, 0, 0, 78, 50, /* 0x1da0 */
68, 83, 77, 65, 53, 48, 0,253, 1, 0, 0, 78, 50, 68, 70, 65, /* 0x1db0 */
83, 53, 48, 0,255, 1, 0, 0, 78, 50, 68, 68, 69, 67, 53, 48, /* 0x1dc0 */
0, 2, 2, 0, 0, 78, 50, 68, 83, 77, 65, 54, 48, 0, 11, 2, /* 0x1dd0 */
0, 0, 0, 0, 0, 0, 23, 2, 0, 0, 78, 50, 68, 68, 69, 67, /* 0x1de0 */
49, 48, 0, 0, 0, 0, 0, 78, 50, 68, 70, 65, 83, 54, 48, 0, /* 0x1df0 */
23, 2, 0, 0, 0, 0, 0, 0, 34, 2, 0, 0, 78, 50, 68, 70, /* 0x1e00 */
65, 83, 54, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 2, 0, /* 0x1e10 */
0, 78, 50, 68, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, /* 0x1e20 */
68, 70, 65, 83, 54, 49, 0, 48, 2, 0, 0, 0, 0, 0, 0, 70, /* 0x1e30 */
2, 0, 0, 78, 50, 68, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, /* 0x1e40 */
78, 50, 68, 68, 69, 67, 54, 48, 0, 70, 2, 0, 0, 78, 82, 86, /* 0x1e50 */
50, 68, 69, 78, 68, 0, 70, 2, 0, 0, 78, 50, 69, 83, 77, 65, /* 0x1e60 */
49, 48, 0, 70, 2, 0, 0, 0, 0, 0, 0, 72, 2, 0, 0, 78, /* 0x1e70 */
50, 69, 68, 69, 67, 49, 48, 0, 4, 0, 0, 0, 78, 50, 69, 70, /* 0x1e80 */
65, 83, 49, 48, 0, 73, 2, 0, 0, 0, 0, 0, 0, 75, 2, 0, /* 0x1e90 */
0, 78, 50, 69, 68, 69, 67, 49, 48, 0, 4, 0, 0, 0, 78, 50, /* 0x1ea0 */
69, 70, 65, 83, 49, 49, 0, 75, 2, 0, 0, 78, 50, 69, 68, 69, /* 0x1eb0 */
67, 49, 48, 0, 81, 2, 0, 0, 78, 50, 69, 83, 77, 65, 50, 48, /* 0x1ec0 */
0, 92, 2, 0, 0, 0, 0, 0, 0, 94, 2, 0, 0, 78, 50, 69, /* 0x1ed0 */
83, 77, 65, 49, 48, 0, 2, 0, 0, 0, 78, 50, 69, 70, 65, 83, /* 0x1ee0 */
50, 48, 0, 97, 2, 0, 0, 0, 0, 0, 0,101, 2, 0, 0, 78, /* 0x1ef0 */
50, 69, 70, 65, 83, 49, 49, 0, 0, 0, 0, 0, 78, 50, 69, 68, /* 0x1f00 */
69, 67, 50, 48, 0,106, 2, 0, 0, 78, 50, 69, 83, 77, 65, 51, /* 0x1f10 */
48, 0,119, 2, 0, 0, 0, 0, 0, 0,132, 2, 0, 0, 78, 50, /* 0x1f20 */
69, 68, 69, 67, 51, 48, 0, 31, 0, 0, 0, 78, 50, 69, 70, 65, /* 0x1f30 */
83, 51, 48, 0,132, 2, 0, 0, 0, 0, 0, 0,138, 2, 0, 0, /* 0x1f40 */
78, 50, 69, 68, 69, 67, 51, 48, 0, 31, 0, 0, 0, 0, 0, 0, /* 0x1f50 */
0,147, 2, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 31, 0, /* 0x1f60 */
0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0,147, 2, 0, 0, 0, /* 0x1f70 */
0, 0, 0,163, 2, 0, 0, 78, 50, 69, 68, 69, 67, 50, 48, 0, /* 0x1f80 */
0, 0, 0, 0, 0, 0, 0, 0,178, 2, 0, 0, 78, 50, 69, 68, /* 0x1f90 */
69, 67, 53, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0,196, 2, 0, /* 0x1fa0 */
0, 78, 50, 69, 68, 69, 67, 54, 48, 0, 0, 0, 0, 0, 78, 50, /* 0x1fb0 */
69, 83, 77, 65, 52, 48, 0,242, 2, 0, 0, 0, 0, 0, 0,255, /* 0x1fc0 */
2, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 82, 0, 0, 0, /* 0x1fd0 */
78, 50, 69, 70, 65, 83, 52, 48, 0,255, 2, 0, 0, 0, 0, 0, /* 0x1fe0 */
0, 3, 3, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 82, 0, /* 0x1ff0 */
0, 0, 0, 0, 0, 0, 14, 3, 0, 0, 78, 50, 69, 68, 69, 67, /* 0x2000 */
51, 48, 0, 82, 0, 0, 0, 78, 50, 69, 68, 85, 77, 77, 49, 0, /* 0x2010 */
14, 3, 0, 0, 78, 50, 69, 83, 77, 65, 53, 48, 0, 14, 3, 0, /* 0x2020 */
0, 78, 50, 69, 70, 65, 83, 53, 48, 0, 16, 3, 0, 0, 78, 50, /* 0x2030 */
69, 68, 69, 67, 53, 48, 0, 19, 3, 0, 0, 78, 50, 69, 83, 77, /* 0x2040 */
65, 54, 48, 0, 28, 3, 0, 0, 0, 0, 0, 0, 40, 3, 0, 0, /* 0x2050 */
78, 50, 69, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 69, /* 0x2060 */
70, 65, 83, 54, 48, 0, 40, 3, 0, 0, 0, 0, 0, 0, 51, 3, /* 0x2070 */
0, 0, 78, 50, 69, 70, 65, 83, 54, 49, 0, 0, 0, 0, 0, 0, /* 0x2080 */
0, 0, 0, 65, 3, 0, 0, 78, 50, 69, 68, 69, 67, 49, 48, 0, /* 0x2090 */
0, 0, 0, 0, 78, 50, 69, 70, 65, 83, 54, 49, 0, 65, 3, 0, /* 0x20a0 */
0, 0, 0, 0, 0, 87, 3, 0, 0, 78, 50, 69, 68, 69, 67, 49, /* 0x20b0 */
48, 0, 0, 0, 0, 0, 78, 50, 69, 68, 69, 67, 54, 48, 0, 87, /* 0x20c0 */
3, 0, 0, 78, 82, 86, 50, 69, 69, 78, 68, 0, 87, 3, 0, 0, /* 0x20d0 */
76, 90, 77, 65, 95, 68, 69, 67, 48, 48, 0, 87, 3, 0, 0, 76, /* 0x20e0 */
90, 77, 65, 95, 68, 69, 67, 49, 48, 0,137, 3, 0, 0, 76, 90, /* 0x20f0 */
77, 65, 95, 68, 69, 67, 50, 48, 0, 15, 14, 0, 0, 76, 90, 77, /* 0x2100 */
65, 95, 68, 69, 67, 51, 48, 0,149, 24, 0, 0, 87, 67, 76, 69, /* 0x2110 */
77, 65, 73, 50, 0,177, 24, 0, 0, 87, 67, 65, 76, 76, 84, 82, /* 0x2120 */
73, 0,186, 24, 0, 0, 87, 67, 67, 84, 84, 80, 79, 83, 0,186, /* 0x2130 */
24, 0, 0, 87, 67, 67, 84, 84, 78, 85, 76, 0,192, 24, 0, 0, /* 0x2140 */
87, 67, 65, 76, 76, 84, 82, 49, 0,194, 24, 0, 0, 67, 65, 76, /* 0x2150 */
76, 84, 82, 48, 48, 0,194, 24, 0, 0, 67, 84, 67, 76, 69, 86, /* 0x2160 */
69, 49, 0,208, 24, 0, 0, 0, 0, 0, 0,213, 24, 0, 0, 67, /* 0x2170 */
65, 76, 76, 84, 82, 48, 48, 0, 5, 0, 0, 0, 67, 65, 76, 76, /* 0x2180 */
84, 82, 48, 49, 0,213, 24, 0, 0, 67, 84, 68, 85, 77, 77, 89, /* 0x2190 */
49, 0,218, 24, 0, 0, 67, 84, 66, 83, 72, 82, 48, 49, 0,218, /* 0x21a0 */
24, 0, 0, 67, 84, 66, 82, 79, 82, 48, 49, 0,222, 24, 0, 0, /* 0x21b0 */
67, 84, 66, 83, 87, 65, 48, 49, 0,224, 24, 0, 0, 67, 65, 76, /* 0x21c0 */
76, 84, 82, 48, 50, 0,229, 24, 0, 0, 0, 0, 0, 0,245, 24, /* 0x21d0 */
0, 0, 67, 65, 76, 76, 84, 82, 48, 48, 0, 10, 0, 0, 0, 67, /* 0x21e0 */
65, 76, 76, 84, 82, 49, 48, 0,245, 24, 0, 0, 67, 65, 76, 76, /* 0x21f0 */
84, 82, 69, 56, 0,250, 24, 0, 0, 67, 65, 76, 76, 84, 82, 69, /* 0x2200 */
57, 0,252, 24, 0, 0, 67, 65, 76, 76, 84, 82, 49, 49, 0,254, /* 0x2210 */
24, 0, 0, 0, 0, 0, 0, 2, 25, 0, 0, 67, 65, 76, 76, 84, /* 0x2220 */
82, 49, 51, 0, 7, 0, 0, 0, 67, 84, 67, 76, 69, 86, 69, 50, /* 0x2230 */
0, 2, 25, 0, 0, 0, 0, 0, 0, 7, 25, 0, 0, 67, 65, 76, /* 0x2240 */
76, 84, 82, 49, 49, 0, 0, 0, 0, 0, 67, 65, 76, 76, 84, 82, /* 0x2250 */
49, 50, 0, 7, 25, 0, 0, 67, 84, 68, 85, 77, 77, 89, 50, 0, /* 0x2260 */
9, 25, 0, 0, 67, 84, 66, 83, 72, 82, 49, 49, 0, 9, 25, 0, /* 0x2270 */
0, 67, 84, 66, 82, 79, 82, 49, 49, 0, 13, 25, 0, 0, 67, 84, /* 0x2280 */
66, 83, 87, 65, 49, 49, 0, 15, 25, 0, 0, 67, 65, 76, 76, 84, /* 0x2290 */
82, 49, 51, 0, 20, 25, 0, 0, 0, 0, 0, 0, 27, 25, 0, 0, /* 0x22a0 */
67, 65, 76, 76, 84, 82, 49, 48, 0, 5, 0, 0, 0, 67, 84, 84, /* 0x22b0 */
72, 69, 69, 78, 68, 0, 27, 25, 0, 0, 87, 67, 68, 85, 77, 77, /* 0x22c0 */
89, 49, 0, 27, 25, 0, 0, 87, 67, 82, 69, 76, 79, 67, 49, 0, /* 0x22d0 */
27, 25, 0, 0, 82, 69, 76, 79, 67, 51, 50, 48, 0, 30, 25, 0, /* 0x22e0 */
0, 0, 0, 0, 0, 39, 25, 0, 0, 82, 69, 76, 79, 67, 51, 50, /* 0x22f0 */
74, 0, 2, 0, 0, 0, 82, 69, 76, 51, 50, 66, 73, 71, 0, 71, /* 0x2300 */
25, 0, 0, 0, 0, 0, 0, 75, 25, 0, 0, 82, 69, 76, 79, 67, /* 0x2310 */
51, 50, 48, 0, 13, 0, 0, 0, 82, 69, 76, 79, 67, 51, 50, 74, /* 0x2320 */
0, 80, 25, 0, 0, 0, 0, 0, 0, 82, 25, 0, 0, 82, 69, 76, /* 0x2330 */
79, 67, 51, 50, 48, 0, 13, 0, 0, 0, 82, 69, 76, 51, 50, 69, /* 0x2340 */
78, 68, 0, 82, 25, 0, 0, 87, 67, 68, 85, 77, 77, 89, 50, 0, /* 0x2350 */
82, 25, 0, 0, 87, 67, 82, 69, 76, 83, 69, 76, 0, 82, 25, 0, /* 0x2360 */
0, 87, 67, 76, 69, 77, 65, 73, 52, 0, 84, 25, 0, 0, 87, 67, /* 0x2370 */
84, 72, 69, 69, 78, 68, 0,105, 25, 0, 0,255,255,255,255,105, /* 0x2380 */
25 /* 0x2390 */
};

View File

@ -1,4 +1,4 @@
/* i386-linux.elf.execve-entry.h -- created from i386-linux.elf.execve-entry.bin, 5279 (0x149f) bytes
/* i386-linux.elf.execve-entry.h -- created from i386-linux.elf.execve-entry.bin, 10807 (0x2a37) bytes
This file is part of the UPX executable compressor.
@ -27,11 +27,11 @@
*/
#define LINUX_I386EXEC_LOADER_SIZE 5279
#define LINUX_I386EXEC_LOADER_ADLER32 0xf155b1a6
#define LINUX_I386EXEC_LOADER_CRC32 0x8ea0096c
#define LINUX_I386EXEC_LOADER_SIZE 10807
#define LINUX_I386EXEC_LOADER_ADLER32 0x5f655bbb
#define LINUX_I386EXEC_LOADER_CRC32 0xb8659b39
unsigned char linux_i386exec_loader[5279] = {
unsigned char linux_i386exec_loader[10807] = {
232, 0, 0, 0, 0,184, 78, 77, 82, 85, 96,106, 63,139,116, 36, /* 0x 0 */
40,139,124, 36, 48,131,205,255,235, 0,164,235, 0,138, 6, 70, /* 0x 10 */
136, 7, 71, 1,219,117, 7,139, 30,131,238,252, 17,219,114, 0, /* 0x 20 */
@ -81,285 +81,631 @@ unsigned char linux_i386exec_loader[5279] = {
209, 2, 86,141, 52, 47,243,164, 94,233, 0, 0, 0, 0,141, 20, /* 0x 2e0 */
47,131,253,252,138, 4, 15,118, 0,138, 2, 66,136, 7, 71, 73, /* 0x 2f0 */
117,247,233, 0, 0, 0, 0,139, 2,131,194, 4,137, 7,131,199, /* 0x 300 */
4,131,233, 4,119,241, 1,207,233, 0, 0, 0, 0,185, 84, 69, /* 0x 310 */
88, 76,138, 7, 71, 44,232, 60, 1,119,247,128, 63, 63,117, 0, /* 0x 320 */
139, 7,138, 95, 4,102,193,232, 8,134,196,193,192, 16,134,196, /* 0x 330 */
41,248,128,235,232,137, 7,131,199, 5,136,216,226, 0,185, 84, /* 0x 340 */
69, 88, 76,176,232,176,233,242,174,117, 0,128, 63, 63,117, 0, /* 0x 350 */
139, 7,102,193,232, 8,134,196,193,192, 16,134,196, 41,248,171, /* 0x 360 */
235, 0,139, 84, 36, 40, 3, 84, 36, 44, 57,242,116, 1, 72,135, /* 0x 370 */
68, 36, 32,139, 84, 36, 52,137,249,139,124, 36, 48, 41,249,137, /* 0x 380 */
10, 90, 87,106, 15, 91,136,215,147,235, 0, 90, 88, 89,151, 96, /* 0x 390 */
49,219,187, 78, 77, 82, 85,106, 15, 88,138,100, 36, 32,106, 15, /* 0x 3a0 */
91,138,124, 36, 32,138, 84, 36, 32,233, 0, 0, 0, 0, 15,183, /* 0x 3b0 */
47, 43,110, 12, 41,221,117, 0,131,237, 1,115, 0,136, 95,255, /* 0x 3c0 */
73,136, 7, 71,139, 7,156,102,193,232, 8,193,192, 16,134,196, /* 0x 3d0 */
157,115, 0,176, 0, 15,200,115, 0,209,232,115, 0,254,203, 75, /* 0x 3e0 */
35, 30,125, 2, 3, 30,137, 4,156,235, 0,141, 20, 24, 15,182, /* 0x 3f0 */
210, 35, 22, 59, 22,114, 2, 43, 22,139, 4,148,254,203, 75, 35, /* 0x 400 */
30,125, 2, 3, 30,139, 44,156,133,237,117, 0, 80,139, 70, 4, /* 0x 410 */
254,200, 72, 35, 6,125, 2, 3, 6, 49,237,137, 70, 4,135,108, /* 0x 420 */
132, 4, 88,137, 44,148,137, 4,156, 41,248,131,233, 4, 3, 70, /* 0x 430 */
16, 1,240,137, 7,131,199, 4,235, 0,235, 0, 80,176,233,176, /* 0x 440 */
232, 80,106, 0, 83,137,230, 94,137,218,178,233,178,232, 67,106, /* 0x 450 */
0,254,203, 75,117, 0, 15,183, 7,131,199, 1, 60,128,114, 4, /* 0x 460 */
60,143,118, 0, 41,208, 43, 70, 8,131,232, 2,116, 0,131,232, /* 0x 470 */
1,114, 0,115, 0,122, 0,123, 0,248,235, 0,131,233, 1,127, /* 0x 480 */
0,137,231,185, 4, 1, 0, 0,139, 14,131,193, 5,139, 14,131, /* 0x 490 */
193, 4, 49,192,243,171,137,252, 86, 97,151, 81, 80, 82,195,137, /* 0x 4a0 */
254,235, 0,138, 7,131,199, 1, 60,128,114, 10, 60,143,119, 6, /* 0x 4b0 */
128,127,254, 15,116, 0, 44,232, 60, 1,119, 0, 56, 23,117, 0, /* 0x 4c0 */
139, 7,102,193,232, 8,193,192, 16,134,196, 41,248, 1,240,137, /* 0x 4d0 */
7,131,199, 4,131,233, 4,138, 7,131,199, 1,226, 0,131,233, /* 0x 4e0 */
1,127, 0, 97,195, 93,187, 0, 16, 64, 0, 0, 76, 69, 88, 69, /* 0x 4f0 */
67, 48, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, /* 0x 500 */
0, 76, 69, 88, 69, 67, 48, 50, 48, 0, 0, 0, 0, 0, 76, 69, /* 0x 510 */
88, 69, 67, 48, 48, 57, 0, 5, 0, 0, 0, 76, 69, 88, 69, 67, /* 0x 520 */
48, 49, 48, 0, 10, 0, 0, 0, 78, 50, 66, 83, 77, 65, 49, 48, /* 0x 530 */
0, 24, 0, 0, 0, 0, 0, 0, 0, 26, 0, 0, 0, 78, 50, 66, /* 0x 540 */
68, 69, 67, 49, 48, 0, 4, 0, 0, 0, 78, 50, 66, 70, 65, 83, /* 0x 550 */
49, 48, 0, 27, 0, 0, 0, 0, 0, 0, 0, 29, 0, 0, 0, 78, /* 0x 560 */
50, 66, 68, 69, 67, 49, 48, 0, 4, 0, 0, 0, 78, 50, 66, 70, /* 0x 570 */
65, 83, 49, 49, 0, 29, 0, 0, 0, 78, 50, 66, 68, 69, 67, 49, /* 0x 580 */
48, 0, 35, 0, 0, 0, 78, 50, 66, 83, 77, 65, 50, 48, 0, 46, /* 0x 590 */
0, 0, 0, 0, 0, 0, 0, 48, 0, 0, 0, 78, 50, 66, 83, 77, /* 0x 5a0 */
65, 49, 48, 0, 2, 0, 0, 0, 78, 50, 66, 70, 65, 83, 50, 48, /* 0x 5b0 */
0, 51, 0, 0, 0, 0, 0, 0, 0, 55, 0, 0, 0, 78, 50, 66, /* 0x 5c0 */
70, 65, 83, 49, 49, 0, 0, 0, 0, 0, 78, 50, 66, 68, 69, 67, /* 0x 5d0 */
50, 48, 0, 60, 0, 0, 0, 78, 50, 66, 83, 77, 65, 51, 48, 0, /* 0x 5e0 */
73, 0, 0, 0, 0, 0, 0, 0, 86, 0, 0, 0, 78, 50, 66, 68, /* 0x 5f0 */
69, 67, 50, 48, 0, 0, 0, 0, 0, 78, 50, 66, 70, 65, 83, 51, /* 0x 600 */
48, 0, 86, 0, 0, 0, 0, 0, 0, 0, 90, 0, 0, 0, 78, 50, /* 0x 610 */
66, 68, 69, 67, 50, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0,101, /* 0x 620 */
0, 0, 0, 78, 50, 66, 68, 69, 67, 50, 48, 0, 0, 0, 0, 0, /* 0x 630 */
78, 50, 66, 68, 69, 67, 51, 48, 0,101, 0, 0, 0, 0, 0, 0, /* 0x 640 */
0,119, 0, 0, 0, 78, 50, 66, 68, 69, 67, 54, 48, 0, 0, 0, /* 0x 650 */
0, 0, 0, 0, 0, 0,149, 0, 0, 0, 78, 50, 66, 68, 69, 67, /* 0x 660 */
53, 48, 0, 0, 0, 0, 0, 78, 50, 66, 83, 77, 65, 52, 48, 0, /* 0x 670 */
163, 0, 0, 0, 0, 0, 0, 0,176, 0, 0, 0, 78, 50, 66, 68, /* 0x 680 */
69, 67, 51, 48, 0, 49, 0, 0, 0, 78, 50, 66, 70, 65, 83, 52, /* 0x 690 */
48, 0,176, 0, 0, 0, 0, 0, 0, 0,180, 0, 0, 0, 78, 50, /* 0x 6a0 */
66, 68, 69, 67, 51, 48, 0, 49, 0, 0, 0, 0, 0, 0, 0,191, /* 0x 6b0 */
0, 0, 0, 78, 50, 66, 68, 69, 67, 51, 48, 0, 49, 0, 0, 0, /* 0x 6c0 */
78, 50, 66, 68, 85, 77, 77, 49, 0,191, 0, 0, 0, 78, 50, 66, /* 0x 6d0 */
83, 77, 65, 53, 48, 0,191, 0, 0, 0, 78, 50, 66, 70, 65, 83, /* 0x 6e0 */
53, 48, 0,193, 0, 0, 0, 78, 50, 66, 68, 69, 67, 53, 48, 0, /* 0x 6f0 */
196, 0, 0, 0, 78, 50, 66, 83, 77, 65, 54, 48, 0,205, 0, 0, /* 0x 700 */
0, 0, 0, 0, 0,217, 0, 0, 0, 78, 50, 66, 68, 69, 67, 49, /* 0x 710 */
48, 0, 0, 0, 0, 0, 78, 50, 66, 70, 65, 83, 54, 48, 0,217, /* 0x 720 */
0, 0, 0, 0, 0, 0, 0,228, 0, 0, 0, 78, 50, 66, 70, 65, /* 0x 730 */
83, 54, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0,242, 0, 0, 0, /* 0x 740 */
78, 50, 66, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 66, /* 0x 750 */
70, 65, 83, 54, 49, 0,242, 0, 0, 0, 0, 0, 0, 0, 8, 1, /* 0x 760 */
0, 0, 78, 50, 66, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, /* 0x 770 */
50, 66, 68, 69, 67, 54, 48, 0, 8, 1, 0, 0, 78, 82, 86, 50, /* 0x 780 */
66, 69, 78, 68, 0, 8, 1, 0, 0, 78, 50, 68, 83, 77, 65, 49, /* 0x 790 */
48, 0, 8, 1, 0, 0, 0, 0, 0, 0, 10, 1, 0, 0, 78, 50, /* 0x 7a0 */
68, 68, 69, 67, 49, 48, 0, 4, 0, 0, 0, 78, 50, 68, 70, 65, /* 0x 7b0 */
83, 49, 48, 0, 11, 1, 0, 0, 0, 0, 0, 0, 13, 1, 0, 0, /* 0x 7c0 */
78, 50, 68, 68, 69, 67, 49, 48, 0, 4, 0, 0, 0, 78, 50, 68, /* 0x 7d0 */
70, 65, 83, 49, 49, 0, 13, 1, 0, 0, 78, 50, 68, 68, 69, 67, /* 0x 7e0 */
49, 48, 0, 19, 1, 0, 0, 78, 50, 68, 83, 77, 65, 50, 48, 0, /* 0x 7f0 */
30, 1, 0, 0, 0, 0, 0, 0, 32, 1, 0, 0, 78, 50, 68, 83, /* 0x 800 */
77, 65, 49, 48, 0, 2, 0, 0, 0, 78, 50, 68, 70, 65, 83, 50, /* 0x 810 */
48, 0, 35, 1, 0, 0, 0, 0, 0, 0, 39, 1, 0, 0, 78, 50, /* 0x 820 */
68, 70, 65, 83, 49, 49, 0, 0, 0, 0, 0, 78, 50, 68, 68, 69, /* 0x 830 */
67, 50, 48, 0, 44, 1, 0, 0, 78, 50, 68, 83, 77, 65, 51, 48, /* 0x 840 */
0, 57, 1, 0, 0, 0, 0, 0, 0, 70, 1, 0, 0, 78, 50, 68, /* 0x 850 */
68, 69, 67, 51, 48, 0, 16, 0, 0, 0, 78, 50, 68, 70, 65, 83, /* 0x 860 */
51, 48, 0, 70, 1, 0, 0, 0, 0, 0, 0, 76, 1, 0, 0, 78, /* 0x 870 */
50, 68, 68, 69, 67, 51, 48, 0, 16, 0, 0, 0, 0, 0, 0, 0, /* 0x 880 */
85, 1, 0, 0, 78, 50, 68, 68, 69, 67, 51, 48, 0, 16, 0, 0, /* 0x 890 */
0, 78, 50, 68, 68, 69, 67, 51, 48, 0, 85, 1, 0, 0, 0, 0, /* 0x 8a0 */
0, 0,101, 1, 0, 0, 78, 50, 68, 68, 69, 67, 50, 48, 0, 0, /* 0x 8b0 */
0, 0, 0, 0, 0, 0, 0,119, 1, 0, 0, 78, 50, 68, 68, 69, /* 0x 8c0 */
67, 54, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0,153, 1, 0, 0, /* 0x 8d0 */
78, 50, 68, 68, 69, 67, 53, 48, 0, 0, 0, 0, 0, 78, 50, 68, /* 0x 8e0 */
83, 77, 65, 52, 48, 0,167, 1, 0, 0, 0, 0, 0, 0,180, 1, /* 0x 8f0 */
0, 0, 78, 50, 68, 68, 69, 67, 51, 48, 0, 69, 0, 0, 0, 78, /* 0x 900 */
50, 68, 70, 65, 83, 52, 48, 0,180, 1, 0, 0, 0, 0, 0, 0, /* 0x 910 */
184, 1, 0, 0, 78, 50, 68, 68, 69, 67, 51, 48, 0, 69, 0, 0, /* 0x 920 */
0, 0, 0, 0, 0,195, 1, 0, 0, 78, 50, 68, 68, 69, 67, 51, /* 0x 930 */
48, 0, 69, 0, 0, 0, 78, 50, 68, 68, 85, 77, 77, 49, 0,195, /* 0x 940 */
1, 0, 0, 78, 50, 68, 83, 77, 65, 53, 48, 0,195, 1, 0, 0, /* 0x 950 */
78, 50, 68, 70, 65, 83, 53, 48, 0,197, 1, 0, 0, 78, 50, 68, /* 0x 960 */
68, 69, 67, 53, 48, 0,200, 1, 0, 0, 78, 50, 68, 83, 77, 65, /* 0x 970 */
54, 48, 0,209, 1, 0, 0, 0, 0, 0, 0,221, 1, 0, 0, 78, /* 0x 980 */
50, 68, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 68, 70, /* 0x 990 */
65, 83, 54, 48, 0,221, 1, 0, 0, 0, 0, 0, 0,232, 1, 0, /* 0x 9a0 */
0, 78, 50, 68, 70, 65, 83, 54, 49, 0, 0, 0, 0, 0, 0, 0, /* 0x 9b0 */
0, 0,246, 1, 0, 0, 78, 50, 68, 68, 69, 67, 49, 48, 0, 0, /* 0x 9c0 */
0, 0, 0, 78, 50, 68, 70, 65, 83, 54, 49, 0,246, 1, 0, 0, /* 0x 9d0 */
0, 0, 0, 0, 12, 2, 0, 0, 78, 50, 68, 68, 69, 67, 49, 48, /* 0x 9e0 */
0, 0, 0, 0, 0, 78, 50, 68, 68, 69, 67, 54, 48, 0, 12, 2, /* 0x 9f0 */
0, 0, 78, 82, 86, 50, 68, 69, 78, 68, 0, 12, 2, 0, 0, 78, /* 0x a00 */
50, 69, 83, 77, 65, 49, 48, 0, 12, 2, 0, 0, 0, 0, 0, 0, /* 0x a10 */
14, 2, 0, 0, 78, 50, 69, 68, 69, 67, 49, 48, 0, 4, 0, 0, /* 0x a20 */
0, 78, 50, 69, 70, 65, 83, 49, 48, 0, 15, 2, 0, 0, 0, 0, /* 0x a30 */
0, 0, 17, 2, 0, 0, 78, 50, 69, 68, 69, 67, 49, 48, 0, 4, /* 0x a40 */
0, 0, 0, 78, 50, 69, 70, 65, 83, 49, 49, 0, 17, 2, 0, 0, /* 0x a50 */
78, 50, 69, 68, 69, 67, 49, 48, 0, 23, 2, 0, 0, 78, 50, 69, /* 0x a60 */
83, 77, 65, 50, 48, 0, 34, 2, 0, 0, 0, 0, 0, 0, 36, 2, /* 0x a70 */
0, 0, 78, 50, 69, 83, 77, 65, 49, 48, 0, 2, 0, 0, 0, 78, /* 0x a80 */
50, 69, 70, 65, 83, 50, 48, 0, 39, 2, 0, 0, 0, 0, 0, 0, /* 0x a90 */
43, 2, 0, 0, 78, 50, 69, 70, 65, 83, 49, 49, 0, 0, 0, 0, /* 0x aa0 */
0, 78, 50, 69, 68, 69, 67, 50, 48, 0, 48, 2, 0, 0, 78, 50, /* 0x ab0 */
69, 83, 77, 65, 51, 48, 0, 61, 2, 0, 0, 0, 0, 0, 0, 74, /* 0x ac0 */
2, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 31, 0, 0, 0, /* 0x ad0 */
78, 50, 69, 70, 65, 83, 51, 48, 0, 74, 2, 0, 0, 0, 0, 0, /* 0x ae0 */
0, 80, 2, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 31, 0, /* 0x af0 */
0, 0, 0, 0, 0, 0, 89, 2, 0, 0, 78, 50, 69, 68, 69, 67, /* 0x b00 */
51, 48, 0, 31, 0, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, /* 0x b10 */
89, 2, 0, 0, 0, 0, 0, 0,105, 2, 0, 0, 78, 50, 69, 68, /* 0x b20 */
69, 67, 50, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0,120, 2, 0, /* 0x b30 */
0, 78, 50, 69, 68, 69, 67, 53, 48, 0, 0, 0, 0, 0, 0, 0, /* 0x b40 */
0, 0,138, 2, 0, 0, 78, 50, 69, 68, 69, 67, 54, 48, 0, 0, /* 0x b50 */
0, 0, 0, 78, 50, 69, 83, 77, 65, 52, 48, 0,184, 2, 0, 0, /* 0x b60 */
0, 0, 0, 0,197, 2, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, /* 0x b70 */
0, 82, 0, 0, 0, 78, 50, 69, 70, 65, 83, 52, 48, 0,197, 2, /* 0x b80 */
0, 0, 0, 0, 0, 0,201, 2, 0, 0, 78, 50, 69, 68, 69, 67, /* 0x b90 */
51, 48, 0, 82, 0, 0, 0, 0, 0, 0, 0,212, 2, 0, 0, 78, /* 0x ba0 */
50, 69, 68, 69, 67, 51, 48, 0, 82, 0, 0, 0, 78, 50, 69, 68, /* 0x bb0 */
85, 77, 77, 49, 0,212, 2, 0, 0, 78, 50, 69, 83, 77, 65, 53, /* 0x bc0 */
48, 0,212, 2, 0, 0, 78, 50, 69, 70, 65, 83, 53, 48, 0,214, /* 0x bd0 */
2, 0, 0, 78, 50, 69, 68, 69, 67, 53, 48, 0,217, 2, 0, 0, /* 0x be0 */
78, 50, 69, 83, 77, 65, 54, 48, 0,226, 2, 0, 0, 0, 0, 0, /* 0x bf0 */
0,238, 2, 0, 0, 78, 50, 69, 68, 69, 67, 49, 48, 0, 0, 0, /* 0x c00 */
0, 0, 78, 50, 69, 70, 65, 83, 54, 48, 0,238, 2, 0, 0, 0, /* 0x c10 */
0, 0, 0,249, 2, 0, 0, 78, 50, 69, 70, 65, 83, 54, 49, 0, /* 0x c20 */
0, 0, 0, 0, 0, 0, 0, 0, 7, 3, 0, 0, 78, 50, 69, 68, /* 0x c30 */
69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 69, 70, 65, 83, 54, /* 0x c40 */
49, 0, 7, 3, 0, 0, 0, 0, 0, 0, 29, 3, 0, 0, 78, 50, /* 0x c50 */
69, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 69, 68, 69, /* 0x c60 */
67, 54, 48, 0, 29, 3, 0, 0, 78, 82, 86, 50, 69, 69, 78, 68, /* 0x c70 */
0, 29, 3, 0, 0, 67, 65, 76, 76, 84, 82, 48, 48, 0, 29, 3, /* 0x c80 */
0, 0, 67, 84, 67, 76, 69, 86, 69, 49, 0, 43, 3, 0, 0, 0, /* 0x c90 */
0, 0, 0, 48, 3, 0, 0, 67, 65, 76, 76, 84, 82, 48, 48, 0, /* 0x ca0 */
5, 0, 0, 0, 67, 65, 76, 76, 84, 82, 48, 49, 0, 48, 3, 0, /* 0x cb0 */
0, 67, 84, 68, 85, 77, 77, 89, 49, 0, 53, 3, 0, 0, 67, 84, /* 0x cc0 */
66, 83, 72, 82, 48, 49, 0, 53, 3, 0, 0, 67, 84, 66, 82, 79, /* 0x cd0 */
82, 48, 49, 0, 57, 3, 0, 0, 67, 84, 66, 83, 87, 65, 48, 49, /* 0x ce0 */
0, 59, 3, 0, 0, 67, 65, 76, 76, 84, 82, 48, 50, 0, 64, 3, /* 0x cf0 */
0, 0, 0, 0, 0, 0, 78, 3, 0, 0, 67, 65, 76, 76, 84, 82, /* 0x d00 */
48, 48, 0, 10, 0, 0, 0, 67, 65, 76, 76, 84, 82, 49, 48, 0, /* 0x d10 */
78, 3, 0, 0, 67, 65, 76, 76, 84, 82, 69, 56, 0, 83, 3, 0, /* 0x d20 */
0, 67, 65, 76, 76, 84, 82, 69, 57, 0, 85, 3, 0, 0, 67, 65, /* 0x d30 */
76, 76, 84, 82, 49, 49, 0, 87, 3, 0, 0, 0, 0, 0, 0, 91, /* 0x d40 */
3, 0, 0, 67, 65, 76, 76, 84, 82, 49, 51, 0, 5, 0, 0, 0, /* 0x d50 */
67, 84, 67, 76, 69, 86, 69, 50, 0, 91, 3, 0, 0, 0, 0, 0, /* 0x d60 */
0, 96, 3, 0, 0, 67, 65, 76, 76, 84, 82, 49, 49, 0, 0, 0, /* 0x d70 */
0, 0, 67, 65, 76, 76, 84, 82, 49, 50, 0, 96, 3, 0, 0, 67, /* 0x d80 */
84, 68, 85, 77, 77, 89, 50, 0, 98, 3, 0, 0, 67, 84, 66, 83, /* 0x d90 */
72, 82, 49, 49, 0, 98, 3, 0, 0, 67, 84, 66, 82, 79, 82, 49, /* 0x da0 */
49, 0,102, 3, 0, 0, 67, 84, 66, 83, 87, 65, 49, 49, 0,104, /* 0x db0 */
3, 0, 0, 67, 65, 76, 76, 84, 82, 49, 51, 0,109, 3, 0, 0, /* 0x dc0 */
0, 0, 0, 0,114, 3, 0, 0, 67, 65, 76, 76, 84, 82, 49, 48, /* 0x dd0 */
0, 5, 0, 0, 0, 67, 84, 84, 72, 69, 69, 78, 68, 0,114, 3, /* 0x de0 */
0, 0, 76, 69, 88, 69, 67, 48, 49, 53, 0,114, 3, 0, 0, 76, /* 0x df0 */
69, 88, 69, 67, 49, 49, 48, 0,146, 3, 0, 0, 76, 69, 88, 69, /* 0x e00 */
67, 49, 48, 48, 0,152, 3, 0, 0, 76, 88, 85, 78, 70, 48, 48, /* 0x e10 */
48, 0,153, 3, 0, 0, 0, 0, 0, 0,155, 3, 0, 0, 76, 88, /* 0x e20 */
85, 78, 70, 48, 49, 48, 0, 5, 0, 0, 0, 76, 88, 85, 78, 70, /* 0x e30 */
48, 48, 50, 0,155, 3, 0, 0, 77, 82, 85, 66, 89, 84, 69, 48, /* 0x e40 */
0,160, 3, 0, 0, 76, 88, 77, 82, 85, 48, 48, 53, 0,162, 3, /* 0x e50 */
0, 0, 76, 88, 77, 82, 85, 48, 48, 54, 0,167, 3, 0, 0, 76, /* 0x e60 */
88, 77, 82, 85, 48, 48, 55, 0,174, 3, 0, 0, 76, 88, 85, 78, /* 0x e70 */
70, 48, 48, 56, 0,181, 3, 0, 0, 76, 88, 85, 78, 70, 48, 49, /* 0x e80 */
48, 0,185, 3, 0, 0, 0, 0, 0, 0,190, 3, 0, 0, 76, 88, /* 0x e90 */
85, 78, 70, 48, 52, 50, 0, 0, 0, 0, 0, 76, 88, 74, 67, 67, /* 0x ea0 */
48, 49, 48, 0,190, 3, 0, 0, 76, 88, 77, 82, 85, 48, 52, 53, /* 0x eb0 */
0,193, 3, 0, 0, 76, 88, 77, 82, 85, 48, 52, 54, 0,196, 3, /* 0x ec0 */
0, 0, 76, 88, 74, 67, 67, 48, 50, 48, 0,198, 3, 0, 0, 0, /* 0x ed0 */
0, 0, 0,200, 3, 0, 0, 76, 88, 85, 78, 70, 48, 51, 52, 0, /* 0x ee0 */
0, 0, 0, 0, 76, 88, 74, 67, 67, 48, 50, 49, 0,200, 3, 0, /* 0x ef0 */
0, 0, 0, 0, 0,205, 3, 0, 0, 76, 88, 85, 78, 70, 48, 51, /* 0x f00 */
52, 0, 0, 0, 0, 0, 76, 88, 74, 67, 67, 48, 50, 51, 0,205, /* 0x f10 */
3, 0, 0, 76, 88, 85, 78, 70, 48, 51, 55, 0,212, 3, 0, 0, /* 0x f20 */
76, 88, 85, 78, 70, 51, 56, 54, 0,214, 3, 0, 0, 76, 88, 85, /* 0x f30 */
78, 70, 51, 56, 55, 0,215, 3, 0, 0, 76, 88, 85, 78, 70, 51, /* 0x f40 */
56, 56, 0,224, 3, 0, 0, 0, 0, 0, 0,227, 3, 0, 0, 76, /* 0x f50 */
88, 85, 78, 70, 48, 52, 48, 0, 0, 0, 0, 0, 76, 88, 85, 78, /* 0x f60 */
70, 52, 56, 54, 0,227, 3, 0, 0, 76, 88, 85, 78, 70, 52, 56, /* 0x f70 */
55, 0,231, 3, 0, 0, 0, 0, 0, 0,233, 3, 0, 0, 76, 88, /* 0x f80 */
85, 78, 70, 48, 52, 48, 0, 0, 0, 0, 0, 76, 88, 77, 82, 85, /* 0x f90 */
48, 54, 53, 0,233, 3, 0, 0, 0, 0, 0, 0,237, 3, 0, 0, /* 0x fa0 */
76, 88, 77, 82, 85, 48, 55, 48, 0, 5, 0, 0, 0, 77, 82, 85, /* 0x fb0 */
66, 89, 84, 69, 51, 0,237, 3, 0, 0, 77, 82, 85, 65, 82, 66, /* 0x fc0 */
51, 48, 0,239, 3, 0, 0, 77, 82, 85, 66, 73, 84, 83, 51, 0, /* 0x fd0 */
240, 3, 0, 0, 77, 82, 85, 65, 82, 66, 52, 48, 0,242, 3, 0, /* 0x fe0 */
0, 76, 88, 77, 82, 85, 48, 55, 48, 0,246, 3, 0, 0, 0, 0, /* 0x ff0 */
0, 0,251, 3, 0, 0, 76, 88, 85, 78, 70, 48, 52, 48, 0, 0, /* 0x1000 */
0, 0, 0, 77, 82, 85, 66, 89, 84, 69, 52, 0,254, 3, 0, 0, /* 0x1010 */
77, 82, 85, 66, 73, 84, 83, 52, 0, 1, 4, 0, 0, 77, 82, 85, /* 0x1020 */
65, 82, 66, 53, 48, 0, 3, 4, 0, 0, 76, 88, 77, 82, 85, 48, /* 0x1030 */
56, 48, 0, 9, 4, 0, 0, 77, 82, 85, 66, 89, 84, 69, 53, 0, /* 0x1040 */
12, 4, 0, 0, 77, 82, 85, 65, 82, 66, 54, 48, 0, 14, 4, 0, /* 0x1050 */
0, 77, 82, 85, 66, 73, 84, 83, 53, 0, 15, 4, 0, 0, 77, 82, /* 0x1060 */
85, 65, 82, 66, 55, 48, 0, 17, 4, 0, 0, 76, 88, 77, 82, 85, /* 0x1070 */
48, 57, 48, 0, 21, 4, 0, 0, 0, 0, 0, 0, 28, 4, 0, 0, /* 0x1080 */
76, 88, 77, 82, 85, 49, 48, 48, 0, 10, 0, 0, 0, 77, 82, 85, /* 0x1090 */
66, 89, 84, 69, 54, 0, 32, 4, 0, 0, 77, 82, 85, 65, 82, 66, /* 0x10a0 */
56, 48, 0, 34, 4, 0, 0, 77, 82, 85, 66, 73, 84, 83, 54, 0, /* 0x10b0 */
35, 4, 0, 0, 77, 82, 85, 65, 82, 66, 57, 48, 0, 37, 4, 0, /* 0x10c0 */
0, 76, 88, 77, 82, 85, 49, 48, 48, 0, 41, 4, 0, 0, 76, 88, /* 0x10d0 */
85, 78, 70, 48, 52, 48, 0, 57, 4, 0, 0, 76, 88, 77, 82, 85, /* 0x10e0 */
49, 49, 48, 0, 62, 4, 0, 0, 76, 88, 77, 82, 85, 49, 49, 49, /* 0x10f0 */
0, 65, 4, 0, 0, 76, 88, 85, 78, 70, 48, 52, 49, 0, 67, 4, /* 0x1100 */
0, 0, 0, 0, 0, 0, 74, 4, 0, 0, 76, 88, 85, 78, 70, 48, /* 0x1110 */
51, 52, 0, 0, 0, 0, 0, 76, 88, 85, 78, 70, 48, 52, 50, 0, /* 0x1120 */
74, 4, 0, 0, 76, 69, 88, 69, 67, 48, 49, 54, 0, 74, 4, 0, /* 0x1130 */
0, 0, 0, 0, 0, 76, 4, 0, 0, 76, 88, 85, 78, 70, 48, 52, /* 0x1140 */
50, 0, 0, 0, 0, 0, 76, 88, 77, 82, 85, 48, 49, 48, 0, 76, /* 0x1150 */
4, 0, 0, 76, 88, 74, 77, 80, 65, 48, 48, 0, 77, 4, 0, 0, /* 0x1160 */
76, 88, 67, 65, 76, 76, 66, 48, 0, 79, 4, 0, 0, 76, 88, 85, /* 0x1170 */
78, 70, 48, 50, 49, 0, 81, 4, 0, 0, 76, 88, 77, 82, 85, 48, /* 0x1180 */
50, 50, 0, 87, 4, 0, 0, 76, 88, 74, 77, 80, 65, 48, 49, 0, /* 0x1190 */
90, 4, 0, 0, 76, 88, 67, 65, 76, 76, 66, 49, 0, 92, 4, 0, /* 0x11a0 */
0, 77, 82, 85, 66, 73, 84, 83, 49, 0, 94, 4, 0, 0, 76, 88, /* 0x11b0 */
77, 82, 85, 48, 51, 48, 0, 95, 4, 0, 0, 77, 82, 85, 66, 89, /* 0x11c0 */
84, 69, 49, 0, 97, 4, 0, 0, 77, 82, 85, 65, 82, 66, 49, 48, /* 0x11d0 */
0, 99, 4, 0, 0, 76, 88, 77, 82, 85, 48, 52, 48, 0,100, 4, /* 0x11e0 */
0, 0, 0, 0, 0, 0,102, 4, 0, 0, 76, 88, 77, 82, 85, 48, /* 0x11f0 */
51, 48, 0, 0, 0, 0, 0, 76, 88, 85, 78, 70, 48, 51, 48, 0, /* 0x1200 */
102, 4, 0, 0, 76, 88, 74, 67, 67, 48, 48, 48, 0,108, 4, 0, /* 0x1210 */
0, 0, 0, 0, 0,116, 4, 0, 0, 76, 88, 74, 67, 67, 48, 49, /* 0x1220 */
48, 0, 0, 0, 0, 0, 76, 88, 67, 74, 48, 77, 82, 85, 0,116, /* 0x1230 */
4, 0, 0, 76, 88, 67, 74, 49, 77, 82, 85, 0,118, 4, 0, 0, /* 0x1240 */
76, 88, 67, 65, 76, 74, 77, 80, 0,121, 4, 0, 0, 76, 88, 67, /* 0x1250 */
65, 76, 76, 48, 48, 0,124, 4, 0, 0, 0, 0, 0, 0,126, 4, /* 0x1260 */
0, 0, 76, 88, 85, 78, 70, 48, 51, 55, 0, 0, 0, 0, 0, 76, /* 0x1270 */
88, 67, 65, 76, 76, 48, 49, 0,126, 4, 0, 0, 76, 88, 67, 74, /* 0x1280 */
50, 77, 82, 85, 0,129, 4, 0, 0, 0, 0, 0, 0,131, 4, 0, /* 0x1290 */
0, 76, 88, 85, 78, 70, 48, 51, 55, 0, 0, 0, 0, 0, 76, 88, /* 0x12a0 */
67, 74, 52, 77, 82, 85, 0,131, 4, 0, 0, 0, 0, 0, 0,133, /* 0x12b0 */
4, 0, 0, 76, 88, 85, 78, 70, 48, 51, 52, 0, 0, 0, 0, 0, /* 0x12c0 */
76, 88, 67, 74, 54, 77, 82, 85, 0,133, 4, 0, 0, 0, 0, 0, /* 0x12d0 */
0,135, 4, 0, 0, 76, 88, 67, 74, 56, 77, 82, 85, 0, 1, 0, /* 0x12e0 */
0, 0, 76, 88, 67, 74, 55, 77, 82, 85, 0,135, 4, 0, 0, 0, /* 0x12f0 */
0, 0, 0,137, 4, 0, 0, 76, 88, 67, 74, 56, 77, 82, 85, 0, /* 0x1300 */
1, 0, 0, 0, 76, 88, 67, 74, 56, 77, 82, 85, 0,137, 4, 0, /* 0x1310 */
0, 0, 0, 0, 0,140, 4, 0, 0, 76, 88, 85, 78, 70, 48, 51, /* 0x1320 */
55, 0, 0, 0, 0, 0, 76, 88, 85, 78, 70, 48, 51, 52, 0,140, /* 0x1330 */
4, 0, 0, 0, 0, 0, 0,145, 4, 0, 0, 76, 88, 85, 78, 70, /* 0x1340 */
48, 51, 48, 0, 0, 0, 0, 0, 76, 88, 77, 82, 85, 48, 53, 53, /* 0x1350 */
0,145, 4, 0, 0, 77, 82, 85, 66, 89, 84, 69, 50, 0,147, 4, /* 0x1360 */
0, 0, 77, 82, 85, 66, 73, 84, 83, 50, 0,152, 4, 0, 0, 77, /* 0x1370 */
82, 85, 65, 82, 66, 50, 48, 0,157, 4, 0, 0, 76, 88, 77, 82, /* 0x1380 */
85, 48, 53, 55, 0,162, 4, 0, 0, 76, 88, 77, 82, 85, 48, 53, /* 0x1390 */
56, 0,168, 4, 0, 0, 76, 88, 85, 78, 70, 48, 51, 53, 0,169, /* 0x13a0 */
4, 0, 0, 67, 75, 76, 76, 84, 82, 48, 48, 0,175, 4, 0, 0, /* 0x13b0 */
0, 0, 0, 0,179, 4, 0, 0, 67, 75, 76, 76, 84, 82, 50, 48, /* 0x13c0 */
0, 30, 0, 0, 0, 67, 75, 76, 76, 84, 82, 49, 48, 0,184, 4, /* 0x13d0 */
0, 0, 0, 0, 0, 0,198, 4, 0, 0, 67, 75, 76, 76, 84, 82, /* 0x13e0 */
50, 48, 0, 6, 0, 0, 0, 67, 75, 76, 76, 84, 82, 50, 48, 0, /* 0x13f0 */
198, 4, 0, 0, 0, 0, 0, 0,204, 4, 0, 0, 67, 75, 76, 76, /* 0x1400 */
84, 82, 52, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0,208, 4, 0, /* 0x1410 */
0, 67, 75, 76, 76, 84, 82, 52, 48, 0, 0, 0, 0, 0, 67, 75, /* 0x1420 */
76, 76, 84, 82, 51, 48, 0,231, 4, 0, 0, 0, 0, 0, 0,238, /* 0x1430 */
4, 0, 0, 67, 75, 76, 76, 84, 82, 49, 48, 0, 14, 0, 0, 0, /* 0x1440 */
67, 75, 76, 76, 84, 82, 52, 48, 0,238, 4, 0, 0, 0, 0, 0, /* 0x1450 */
0,243, 4, 0, 0, 67, 75, 76, 76, 84, 82, 48, 48, 0, 4, 0, /* 0x1460 */
0, 0, 76, 69, 88, 69, 67, 48, 49, 55, 0,243, 4, 0, 0, 76, /* 0x1470 */
69, 88, 69, 67, 48, 50, 48, 0,245, 4, 0, 0, 88, 84, 72, 69, /* 0x1480 */
69, 78, 68, 88, 0,251, 4, 0, 0,255,255,255,255,251, 4 /* 0x1490 */
4,131,233, 4,119,241, 1,207,233, 0, 0, 0, 0,137,229,141, /* 0x 310 */
140, 36, 85, 80, 88, 97, 49,192, 80, 57,204,117,251, 70,141, 81, /* 0x 320 */
8,199, 2, 85, 80, 88, 98,141, 65, 16,137, 66, 4, 81,104, 85, /* 0x 330 */
80, 88, 99, 87,141, 65, 4, 80,104, 85, 80, 88,100, 86, 82, 85, /* 0x 340 */
87, 86, 83,131,236,124,139,148, 36,144, 0, 0, 0,199, 68, 36, /* 0x 350 */
116, 0, 0, 0, 0,198, 68, 36,115, 0,139,172, 36,156, 0, 0, /* 0x 360 */
0,139, 66, 4,137, 68, 36,120,184, 1, 0, 0, 0, 15,182, 74, /* 0x 370 */
2,137,195,211,227,137,217, 73,137, 76, 36,108, 15,182, 74, 1, /* 0x 380 */
211,224, 72,137, 68, 36,104,139,132, 36,168, 0, 0, 0, 15,182, /* 0x 390 */
50,199, 69, 0, 0, 0, 0, 0,199, 68, 36, 96, 0, 0, 0, 0, /* 0x 3a0 */
199, 0, 0, 0, 0, 0,184, 0, 3, 0, 0,137,116, 36,100,199, /* 0x 3b0 */
68, 36, 92, 1, 0, 0, 0,199, 68, 36, 88, 1, 0, 0, 0,199, /* 0x 3c0 */
68, 36, 84, 1, 0, 0, 0,199, 68, 36, 80, 1, 0, 0, 0, 15, /* 0x 3d0 */
182, 74, 1, 1,241,211,224,141,136, 54, 7, 0, 0, 57, 76, 36, /* 0x 3e0 */
116,115, 14,139, 68, 36,120,102,199, 0, 0, 4,131,192, 2,226, /* 0x 3f0 */
246,139,156, 36,148, 0, 0, 0, 49,255,199, 68, 36, 72,255,255, /* 0x 400 */
255,255,137,218, 3,148, 36,152, 0, 0, 0,137, 84, 36, 76, 49, /* 0x 410 */
210, 59, 92, 36, 76, 15,132,124, 9, 0, 0, 15,182, 3,193,231, /* 0x 420 */
8, 66, 67, 9,199,131,250, 4,126,231,139,140, 36,164, 0, 0, /* 0x 430 */
0, 57, 76, 36,116, 15,131,100, 9, 0, 0,139,116, 36,116, 35, /* 0x 440 */
116, 36,108,139, 68, 36, 96,139, 84, 36,120,193,224, 4,137,116, /* 0x 450 */
36, 68, 1,240,129,124, 36, 72,255,255,255, 0,141, 44, 66,119, /* 0x 460 */
24, 59, 92, 36, 76, 15,132, 44, 9, 0, 0,193,100, 36, 72, 8, /* 0x 470 */
15,182, 3,193,231, 8, 67, 9,199,139, 68, 36, 72,102,139, 85, /* 0x 480 */
0,193,232, 11, 15,183,202, 15,175,193, 57,199, 15,131,221, 1, /* 0x 490 */
0, 0,137, 68, 36, 72,184, 0, 8, 0, 0, 41,200,138, 76, 36, /* 0x 4a0 */
100,193,248, 5,190, 1, 0, 0, 0,141, 4, 2, 15,182, 84, 36, /* 0x 4b0 */
115,102,137, 69, 0,139, 68, 36,116, 35, 68, 36,104,139,108, 36, /* 0x 4c0 */
120,211,224,185, 8, 0, 0, 0, 43, 76, 36,100,211,250, 1,208, /* 0x 4d0 */
105,192, 0, 6, 0, 0,131,124, 36, 96, 6,141,132, 5,108, 14, /* 0x 4e0 */
0, 0,137, 68, 36, 20, 15,142,202, 0, 0, 0,139, 68, 36,116, /* 0x 4f0 */
43, 68, 36, 92,139,148, 36,160, 0, 0, 0, 15,182, 4, 2,137, /* 0x 500 */
68, 36, 64,209,100, 36, 64,139, 76, 36, 64,141, 20, 54,139,108, /* 0x 510 */
36, 20,129,225, 0, 1, 0, 0,129,124, 36, 72,255,255,255, 0, /* 0x 520 */
141, 68, 77, 0,137, 76, 36, 60,141, 44, 16,119, 24, 59, 92, 36, /* 0x 530 */
76, 15,132, 96, 8, 0, 0,193,100, 36, 72, 8, 15,182, 3,193, /* 0x 540 */
231, 8, 67, 9,199,139, 68, 36, 72,102,139,141, 0, 2, 0, 0, /* 0x 550 */
193,232, 11, 15,183,241, 15,175,198, 57,199,115, 35,137, 68, 36, /* 0x 560 */
72,184, 0, 8, 0, 0, 41,240,137,214,193,248, 5,131,124, 36, /* 0x 570 */
60, 0,141, 4, 1,102,137,133, 0, 2, 0, 0,116, 34,235, 46, /* 0x 580 */
41, 68, 36, 72, 41,199,137,200,141,114, 1,102,193,232, 5,102, /* 0x 590 */
41,193,131,124, 36, 60, 0,102,137,141, 0, 2, 0, 0,116, 14, /* 0x 5a0 */
129,254,255, 0, 0, 0, 15,142, 87,255,255,255,235,121,129,254, /* 0x 5b0 */
255, 0, 0, 0,127,113,141, 20, 54,139,108, 36, 20, 1,213,129, /* 0x 5c0 */
124, 36, 72,255,255,255, 0,119, 24, 59, 92, 36, 76, 15,132,196, /* 0x 5d0 */
7, 0, 0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, 67, 9, /* 0x 5e0 */
199,139, 68, 36, 72,102,139, 77, 0,193,232, 11, 15,183,241, 15, /* 0x 5f0 */
175,198, 57,199,115, 25,137, 68, 36, 72,184, 0, 8, 0, 0, 41, /* 0x 600 */
240,137,214,193,248, 5,141, 4, 1,102,137, 69, 0,235,159, 41, /* 0x 610 */
68, 36, 72, 41,199,137,200,141,114, 1,102,193,232, 5,102, 41, /* 0x 620 */
193,102,137, 77, 0,235,135,139, 84, 36,116,137,240,139,140, 36, /* 0x 630 */
160, 0, 0, 0,136, 68, 36,115,136, 4, 10, 66,131,124, 36, 96, /* 0x 640 */
3,137, 84, 36,116,127, 13,199, 68, 36, 96, 0, 0, 0, 0,233, /* 0x 650 */
27, 7, 0, 0,131,124, 36, 96, 9,127, 10,131,108, 36, 96, 3, /* 0x 660 */
233, 10, 7, 0, 0,131,108, 36, 96, 6,233, 0, 7, 0, 0,139, /* 0x 670 */
76, 36, 72, 41,199,139,116, 36, 96, 41,193,137,208,102,193,232, /* 0x 680 */
5,102, 41,194,129,249,255,255,255, 0,102,137, 85, 0,139,108, /* 0x 690 */
36,120,141,116,117, 0,137,116, 36, 56,119, 22, 59, 92, 36, 76, /* 0x 6a0 */
15,132,241, 6, 0, 0, 15,182, 3,193,231, 8,193,225, 8, 67, /* 0x 6b0 */
9,199,139,108, 36, 56,137,200,193,232, 11,102,139,149,128, 1, /* 0x 6c0 */
0, 0, 15,183,234, 15,175,197, 57,199,115, 82,137,198,184, 0, /* 0x 6d0 */
8, 0, 0, 41,232,139,108, 36, 88,193,248, 5,139, 76, 36, 84, /* 0x 6e0 */
141, 4, 2,139, 84, 36, 56,137, 76, 36, 80,139, 76, 36,120,102, /* 0x 6f0 */
137,130,128, 1, 0, 0,139, 68, 36, 92,137,108, 36, 84,137, 68, /* 0x 700 */
36, 88, 49,192,131,124, 36, 96, 6, 15,159,192,129,193,100, 6, /* 0x 710 */
0, 0,141, 4, 64,137, 68, 36, 96,233,116, 2, 0, 0,137,206, /* 0x 720 */
41,199, 41,198,137,208,102,193,232, 5,139, 76, 36, 56,102, 41, /* 0x 730 */
194,129,254,255,255,255, 0,102,137,145,128, 1, 0, 0,119, 22, /* 0x 740 */
59, 92, 36, 76, 15,132, 77, 6, 0, 0, 15,182, 3,193,231, 8, /* 0x 750 */
193,230, 8, 67, 9,199,139,108, 36, 56,137,242,193,234, 11,102, /* 0x 760 */
139,141,152, 1, 0, 0, 15,183,193, 15,175,208, 57,215, 15,131, /* 0x 770 */
227, 0, 0, 0,189, 0, 8, 0, 0,137,214, 41,197,199, 68, 36, /* 0x 780 */
52, 0, 8, 0, 0,137,232,193,248, 5,141, 4, 1,139, 76, 36, /* 0x 790 */
56,102,137,129,152, 1, 0, 0,139, 68, 36, 96,139, 76, 36, 68, /* 0x 7a0 */
193,224, 5, 3, 68, 36,120,129,250,255,255,255, 0,141, 44, 72, /* 0x 7b0 */
119, 22, 59, 92, 36, 76, 15,132,219, 5, 0, 0, 15,182, 3,193, /* 0x 7c0 */
231, 8,193,230, 8, 67, 9,199,102,139,149,224, 1, 0, 0,137, /* 0x 7d0 */
240,193,232, 11, 15,183,202, 15,175,193, 57,199,115, 96, 41, 76, /* 0x 7e0 */
36, 52,193,124, 36, 52, 5,139,116, 36, 52,137, 68, 36, 72,131, /* 0x 7f0 */
124, 36,116, 0,141, 4, 50,102,137,133,224, 1, 0, 0, 15,132, /* 0x 800 */
147, 5, 0, 0, 49,192,131,124, 36, 96, 6,139,172, 36,160, 0, /* 0x 810 */
0, 0,139, 84, 36,116, 15,159,192,141, 68, 0, 9,137, 68, 36, /* 0x 820 */
96,139, 68, 36,116, 43, 68, 36, 92,138, 68, 5, 0,136, 68, 36, /* 0x 830 */
115,136, 4, 42, 66,137, 84, 36,116,233, 49, 5, 0, 0, 41,198, /* 0x 840 */
41,199,137,208,102,193,232, 5,102, 41,194,102,137,149,224, 1, /* 0x 850 */
0, 0,233, 31, 1, 0, 0,137,200, 41,214,102,193,232, 5,139, /* 0x 860 */
108, 36, 56,102, 41,193, 41,215,129,254,255,255,255, 0,102,137, /* 0x 870 */
141,152, 1, 0, 0,119, 22, 59, 92, 36, 76, 15,132, 22, 5, 0, /* 0x 880 */
0, 15,182, 3,193,231, 8,193,230, 8, 67, 9,199,139, 76, 36, /* 0x 890 */
56,137,240,193,232, 11,102,139,145,176, 1, 0, 0, 15,183,202, /* 0x 8a0 */
15,175,193, 57,199,115, 35,137,198,184, 0, 8, 0, 0, 41,200, /* 0x 8b0 */
139,108, 36, 56,193,248, 5,141, 4, 2,102,137,133,176, 1, 0, /* 0x 8c0 */
0,139, 68, 36, 88,233,160, 0, 0, 0,137,241, 41,199, 41,193, /* 0x 8d0 */
137,208,102,193,232, 5,102, 41,194,139, 68, 36, 56,129,249,255, /* 0x 8e0 */
255,255, 0,102,137,144,176, 1, 0, 0,119, 22, 59, 92, 36, 76, /* 0x 8f0 */
15,132,161, 4, 0, 0, 15,182, 3,193,231, 8,193,225, 8, 67, /* 0x 900 */
9,199,139,116, 36, 56,137,200,193,232, 11,102,139,150,200, 1, /* 0x 910 */
0, 0, 15,183,234, 15,175,197, 57,199,115, 32,137,198,184, 0, /* 0x 920 */
8, 0, 0, 41,232,139,108, 36, 56,193,248, 5,141, 4, 2,102, /* 0x 930 */
137,133,200, 1, 0, 0,139, 68, 36, 84,235, 38,137,206, 41,199, /* 0x 940 */
41,198,137,208,102,193,232, 5,102, 41,194,139, 68, 36, 56,102, /* 0x 950 */
137,144,200, 1, 0, 0,139, 84, 36, 84,139, 68, 36, 80,137, 84, /* 0x 960 */
36, 80,139, 76, 36, 88,137, 76, 36, 84,139,108, 36, 92,137, 68, /* 0x 970 */
36, 92,137,108, 36, 88, 49,192,131,124, 36, 96, 6,139, 76, 36, /* 0x 980 */
120, 15,159,192,129,193,104, 10, 0, 0,141, 68, 64, 8,137, 68, /* 0x 990 */
36, 96,129,254,255,255,255, 0,119, 22, 59, 92, 36, 76, 15,132, /* 0x 9a0 */
243, 3, 0, 0, 15,182, 3,193,231, 8,193,230, 8, 67, 9,199, /* 0x 9b0 */
102,139, 17,137,240,193,232, 11, 15,183,234, 15,175,197, 57,199, /* 0x 9c0 */
115, 47,137, 68, 36, 72,184, 0, 8, 0, 0, 41,232,193,100, 36, /* 0x 9d0 */
68, 4,193,248, 5,199, 68, 36, 44, 0, 0, 0, 0,141, 4, 2, /* 0x 9e0 */
102,137, 1,139, 68, 36, 68,141, 76, 1, 4,137, 76, 36, 16,235, /* 0x 9f0 */
114, 41,198, 41,199,137,208,102,193,232, 5,102, 41,194,129,254, /* 0x a00 */
255,255,255, 0,102,137, 17,119, 22, 59, 92, 36, 76, 15,132,132, /* 0x a10 */
3, 0, 0, 15,182, 3,193,231, 8,193,230, 8, 67, 9,199,102, /* 0x a20 */
139, 81, 2,137,240,193,232, 11, 15,183,234, 15,175,197, 57,199, /* 0x a30 */
115, 59,137, 68, 36, 72,184, 0, 8, 0, 0, 41,232,193,100, 36, /* 0x a40 */
68, 4,193,248, 5,199, 68, 36, 44, 8, 0, 0, 0,141, 4, 2, /* 0x a50 */
139, 84, 36, 68,102,137, 65, 2,141,140, 17, 4, 1, 0, 0,137, /* 0x a60 */
76, 36, 16,199, 68, 36, 48, 3, 0, 0, 0,235, 47, 41,198, 41, /* 0x a70 */
199,137,208,137,116, 36, 72,102,193,232, 5,199, 68, 36, 44, 16, /* 0x a80 */
0, 0, 0,102, 41,194,199, 68, 36, 48, 8, 0, 0, 0,102,137, /* 0x a90 */
81, 2,129,193, 4, 2, 0, 0,137, 76, 36, 16,139, 76, 36, 48, /* 0x aa0 */
186, 1, 0, 0, 0,137, 76, 36, 40,141, 44, 18,139,116, 36, 16, /* 0x ab0 */
1,238,129,124, 36, 72,255,255,255, 0,119, 24, 59, 92, 36, 76, /* 0x ac0 */
15,132,209, 2, 0, 0,193,100, 36, 72, 8, 15,182, 3,193,231, /* 0x ad0 */
8, 67, 9,199,139, 68, 36, 72,102,139, 22,193,232, 11, 15,183, /* 0x ae0 */
202, 15,175,193, 57,199,115, 24,137, 68, 36, 72,184, 0, 8, 0, /* 0x af0 */
0, 41,200,193,248, 5,141, 4, 2,137,234,102,137, 6,235, 21, /* 0x b00 */
41, 68, 36, 72, 41,199,137,208,102,193,232, 5,102, 41,194,102, /* 0x b10 */
137, 22,141, 85, 1,139,116, 36, 40, 78,137,116, 36, 40,117,137, /* 0x b20 */
138, 76, 36, 48,184, 1, 0, 0, 0,211,224, 41,194, 3, 84, 36, /* 0x b30 */
44,131,124, 36, 96, 3,137, 84, 36, 12, 15,143,231, 1, 0, 0, /* 0x b40 */
131, 68, 36, 96, 7,131,250, 3,137,208,126, 5,184, 3, 0, 0, /* 0x b50 */
0,139,116, 36,120,193,224, 7,199, 68, 36, 36, 6, 0, 0, 0, /* 0x b60 */
141,132, 6, 96, 3, 0, 0,137, 68, 36, 8,184, 1, 0, 0, 0, /* 0x b70 */
141, 44, 0,139,116, 36, 8, 1,238,129,124, 36, 72,255,255,255, /* 0x b80 */
0,119, 24, 59, 92, 36, 76, 15,132, 10, 2, 0, 0,193,100, 36, /* 0x b90 */
72, 8, 15,182, 3,193,231, 8, 67, 9,199,139, 68, 36, 72,102, /* 0x ba0 */
139, 22,193,232, 11, 15,183,202, 15,175,193, 57,199,115, 24,137, /* 0x bb0 */
68, 36, 72,184, 0, 8, 0, 0, 41,200,193,248, 5,141, 4, 2, /* 0x bc0 */
102,137, 6,137,232,235, 21, 41, 68, 36, 72, 41,199,137,208,102, /* 0x bd0 */
193,232, 5,102, 41,194,141, 69, 1,102,137, 22,139,108, 36, 36, /* 0x be0 */
77,137,108, 36, 36,117,137,141, 80,192,131,250, 3,137, 20, 36, /* 0x bf0 */
15,142, 39, 1, 0, 0,137,208,137,214,209,248,131,230, 1,141, /* 0x c00 */
72,255,131,206, 2,131,250, 13,137, 76, 36, 32,127, 28,139,108, /* 0x c10 */
36,120,211,230, 1,210,137, 52, 36,141, 68,117, 0, 41,208, 5, /* 0x c20 */
94, 5, 0, 0,137, 68, 36, 4,235, 86,141, 80,251,129,124, 36, /* 0x c30 */
72,255,255,255, 0,119, 24, 59, 92, 36, 76, 15,132, 86, 1, 0, /* 0x c40 */
0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, 67, 9,199,209, /* 0x c50 */
108, 36, 72, 1,246, 59,124, 36, 72,114, 7, 43,124, 36, 72,131, /* 0x c60 */
206, 1, 74,117,200,139, 68, 36,120,193,230, 4,137, 52, 36, 5, /* 0x c70 */
68, 6, 0, 0,199, 68, 36, 32, 4, 0, 0, 0,137, 68, 36, 4, /* 0x c80 */
199, 68, 36, 28, 1, 0, 0, 0,184, 1, 0, 0, 0,139,108, 36, /* 0x c90 */
4, 1,192,137, 68, 36, 24, 1,197,129,124, 36, 72,255,255,255, /* 0x ca0 */
0,119, 24, 59, 92, 36, 76, 15,132,234, 0, 0, 0,193,100, 36, /* 0x cb0 */
72, 8, 15,182, 3,193,231, 8, 67, 9,199,139, 68, 36, 72,102, /* 0x cc0 */
139, 85, 0,193,232, 11, 15,183,242, 15,175,198, 57,199,115, 27, /* 0x cd0 */
137, 68, 36, 72,184, 0, 8, 0, 0, 41,240,193,248, 5,141, 4, /* 0x ce0 */
2,102,137, 69, 0,139, 68, 36, 24,235, 31, 41, 68, 36, 72, 41, /* 0x cf0 */
199,137,208,102,193,232, 5,102, 41,194,139, 68, 36, 24,102,137, /* 0x d00 */
85, 0,139, 84, 36, 28, 64, 9, 20, 36,139, 76, 36, 32,209,100, /* 0x d10 */
36, 28, 73,137, 76, 36, 32, 15,133,112,255,255,255,139, 52, 36, /* 0x d20 */
70,137,116, 36, 92,116, 89,139, 76, 36, 12,139,108, 36,116,131, /* 0x d30 */
193, 2, 57,108, 36, 92,119, 95,139,132, 36,160, 0, 0, 0,137, /* 0x d40 */
234, 43, 68, 36, 92, 3,148, 36,160, 0, 0, 0,141, 52, 40,138, /* 0x d50 */
6, 70,136, 68, 36,115,136, 2, 66,255, 68, 36,116, 73,116, 15, /* 0x d60 */
139,172, 36,164, 0, 0, 0, 57,108, 36,116,114,226,235, 17,139, /* 0x d70 */
132, 36,164, 0, 0, 0, 57, 68, 36,116, 15,130,187,246,255,255, /* 0x d80 */
129,124, 36, 72,255,255,255, 0,119, 21, 59, 92, 36, 76,184, 1, /* 0x d90 */
0, 0, 0,116, 41,235, 7,184, 1, 0, 0, 0,235, 32, 67, 43, /* 0x da0 */
156, 36,148, 0, 0, 0, 49,192,139,148, 36,156, 0, 0, 0,139, /* 0x db0 */
76, 36,116,137, 26,139,156, 36,168, 0, 0, 0,137, 11,131,196, /* 0x dc0 */
124, 91, 94, 95, 93, 85, 87, 86, 83,131,236,124,139,148, 36,144, /* 0x dd0 */
0, 0, 0,199, 68, 36,116, 0, 0, 0, 0,198, 68, 36,115, 0, /* 0x de0 */
139,172, 36,156, 0, 0, 0,139, 66, 4,137, 68, 36,120,184, 1, /* 0x df0 */
0, 0, 0, 15,182, 74, 2,137,195,211,227,137,217, 73,137, 76, /* 0x e00 */
36,108, 15,182, 74, 1,211,224, 72,137, 68, 36,104,139,132, 36, /* 0x e10 */
168, 0, 0, 0, 15,182, 50,199, 69, 0, 0, 0, 0, 0,199, 68, /* 0x e20 */
36, 96, 0, 0, 0, 0,199, 0, 0, 0, 0, 0,184, 0, 3, 0, /* 0x e30 */
0,137,116, 36,100,199, 68, 36, 92, 1, 0, 0, 0,199, 68, 36, /* 0x e40 */
88, 1, 0, 0, 0,199, 68, 36, 84, 1, 0, 0, 0,199, 68, 36, /* 0x e50 */
80, 1, 0, 0, 0, 15,182, 74, 1, 1,241,211,224,141,136, 54, /* 0x e60 */
7, 0, 0, 57, 76, 36,116,115, 14,139, 68, 36,120,102,199, 0, /* 0x e70 */
0, 4,131,192, 2,226,246,139,156, 36,148, 0, 0, 0, 49,255, /* 0x e80 */
199, 68, 36, 72,255,255,255,255,137,218, 3,148, 36,152, 0, 0, /* 0x e90 */
0,137, 84, 36, 76, 49,210, 59, 92, 36, 76, 15,132,124, 9, 0, /* 0x ea0 */
0, 15,182, 3,193,231, 8, 66, 67, 9,199,131,250, 4,126,231, /* 0x eb0 */
139,140, 36,164, 0, 0, 0, 57, 76, 36,116, 15,131,100, 9, 0, /* 0x ec0 */
0,139,116, 36,116, 35,116, 36,108,139, 68, 36, 96,139, 84, 36, /* 0x ed0 */
120,193,224, 4,137,116, 36, 68, 1,240,129,124, 36, 72,255,255, /* 0x ee0 */
255, 0,141, 44, 66,119, 24, 59, 92, 36, 76, 15,132, 44, 9, 0, /* 0x ef0 */
0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, 67, 9,199,139, /* 0x f00 */
68, 36, 72,102,139, 85, 0,193,232, 11, 15,183,202, 15,175,193, /* 0x f10 */
57,199, 15,131,221, 1, 0, 0,137, 68, 36, 72,184, 0, 8, 0, /* 0x f20 */
0, 41,200,138, 76, 36,100,193,248, 5,190, 1, 0, 0, 0,141, /* 0x f30 */
4, 2, 15,182, 84, 36,115,102,137, 69, 0,139, 68, 36,116, 35, /* 0x f40 */
68, 36,104,139,108, 36,120,211,224,185, 8, 0, 0, 0, 43, 76, /* 0x f50 */
36,100,211,250, 1,208,105,192, 0, 6, 0, 0,131,124, 36, 96, /* 0x f60 */
6,141,132, 5,108, 14, 0, 0,137, 68, 36, 20, 15,142,202, 0, /* 0x f70 */
0, 0,139, 68, 36,116, 43, 68, 36, 92,139,148, 36,160, 0, 0, /* 0x f80 */
0, 15,182, 4, 2,137, 68, 36, 64,209,100, 36, 64,139, 76, 36, /* 0x f90 */
64,141, 20, 54,139,108, 36, 20,129,225, 0, 1, 0, 0,129,124, /* 0x fa0 */
36, 72,255,255,255, 0,141, 68, 77, 0,137, 76, 36, 60,141, 44, /* 0x fb0 */
16,119, 24, 59, 92, 36, 76, 15,132, 96, 8, 0, 0,193,100, 36, /* 0x fc0 */
72, 8, 15,182, 3,193,231, 8, 67, 9,199,139, 68, 36, 72,102, /* 0x fd0 */
139,141, 0, 2, 0, 0,193,232, 11, 15,183,241, 15,175,198, 57, /* 0x fe0 */
199,115, 35,137, 68, 36, 72,184, 0, 8, 0, 0, 41,240,137,214, /* 0x ff0 */
193,248, 5,131,124, 36, 60, 0,141, 4, 1,102,137,133, 0, 2, /* 0x1000 */
0, 0,116, 34,235, 46, 41, 68, 36, 72, 41,199,137,200,141,114, /* 0x1010 */
1,102,193,232, 5,102, 41,193,131,124, 36, 60, 0,102,137,141, /* 0x1020 */
0, 2, 0, 0,116, 14,129,254,255, 0, 0, 0, 15,142, 87,255, /* 0x1030 */
255,255,235,121,129,254,255, 0, 0, 0,127,113,141, 20, 54,139, /* 0x1040 */
108, 36, 20, 1,213,129,124, 36, 72,255,255,255, 0,119, 24, 59, /* 0x1050 */
92, 36, 76, 15,132,196, 7, 0, 0,193,100, 36, 72, 8, 15,182, /* 0x1060 */
3,193,231, 8, 67, 9,199,139, 68, 36, 72,102,139, 77, 0,193, /* 0x1070 */
232, 11, 15,183,241, 15,175,198, 57,199,115, 25,137, 68, 36, 72, /* 0x1080 */
184, 0, 8, 0, 0, 41,240,137,214,193,248, 5,141, 4, 1,102, /* 0x1090 */
137, 69, 0,235,159, 41, 68, 36, 72, 41,199,137,200,141,114, 1, /* 0x10a0 */
102,193,232, 5,102, 41,193,102,137, 77, 0,235,135,139, 84, 36, /* 0x10b0 */
116,137,240,139,140, 36,160, 0, 0, 0,136, 68, 36,115,136, 4, /* 0x10c0 */
10, 66,131,124, 36, 96, 3,137, 84, 36,116,127, 13,199, 68, 36, /* 0x10d0 */
96, 0, 0, 0, 0,233, 27, 7, 0, 0,131,124, 36, 96, 9,127, /* 0x10e0 */
10,131,108, 36, 96, 3,233, 10, 7, 0, 0,131,108, 36, 96, 6, /* 0x10f0 */
233, 0, 7, 0, 0,139, 76, 36, 72, 41,199,139,116, 36, 96, 41, /* 0x1100 */
193,137,208,102,193,232, 5,102, 41,194,129,249,255,255,255, 0, /* 0x1110 */
102,137, 85, 0,139,108, 36,120,141,116,117, 0,137,116, 36, 56, /* 0x1120 */
119, 22, 59, 92, 36, 76, 15,132,241, 6, 0, 0, 15,182, 3,193, /* 0x1130 */
231, 8,193,225, 8, 67, 9,199,139,108, 36, 56,137,200,193,232, /* 0x1140 */
11,102,139,149,128, 1, 0, 0, 15,183,234, 15,175,197, 57,199, /* 0x1150 */
115, 82,137,198,184, 0, 8, 0, 0, 41,232,139,108, 36, 88,193, /* 0x1160 */
248, 5,139, 76, 36, 84,141, 4, 2,139, 84, 36, 56,137, 76, 36, /* 0x1170 */
80,139, 76, 36,120,102,137,130,128, 1, 0, 0,139, 68, 36, 92, /* 0x1180 */
137,108, 36, 84,137, 68, 36, 88, 49,192,131,124, 36, 96, 6, 15, /* 0x1190 */
159,192,129,193,100, 6, 0, 0,141, 4, 64,137, 68, 36, 96,233, /* 0x11a0 */
116, 2, 0, 0,137,206, 41,199, 41,198,137,208,102,193,232, 5, /* 0x11b0 */
139, 76, 36, 56,102, 41,194,129,254,255,255,255, 0,102,137,145, /* 0x11c0 */
128, 1, 0, 0,119, 22, 59, 92, 36, 76, 15,132, 77, 6, 0, 0, /* 0x11d0 */
15,182, 3,193,231, 8,193,230, 8, 67, 9,199,139,108, 36, 56, /* 0x11e0 */
137,242,193,234, 11,102,139,141,152, 1, 0, 0, 15,183,193, 15, /* 0x11f0 */
175,208, 57,215, 15,131,227, 0, 0, 0,189, 0, 8, 0, 0,137, /* 0x1200 */
214, 41,197,199, 68, 36, 52, 0, 8, 0, 0,137,232,193,248, 5, /* 0x1210 */
141, 4, 1,139, 76, 36, 56,102,137,129,152, 1, 0, 0,139, 68, /* 0x1220 */
36, 96,139, 76, 36, 68,193,224, 5, 3, 68, 36,120,129,250,255, /* 0x1230 */
255,255, 0,141, 44, 72,119, 22, 59, 92, 36, 76, 15,132,219, 5, /* 0x1240 */
0, 0, 15,182, 3,193,231, 8,193,230, 8, 67, 9,199,102,139, /* 0x1250 */
149,224, 1, 0, 0,137,240,193,232, 11, 15,183,202, 15,175,193, /* 0x1260 */
57,199,115, 96, 41, 76, 36, 52,193,124, 36, 52, 5,139,116, 36, /* 0x1270 */
52,137, 68, 36, 72,131,124, 36,116, 0,141, 4, 50,102,137,133, /* 0x1280 */
224, 1, 0, 0, 15,132,147, 5, 0, 0, 49,192,131,124, 36, 96, /* 0x1290 */
6,139,172, 36,160, 0, 0, 0,139, 84, 36,116, 15,159,192,141, /* 0x12a0 */
68, 0, 9,137, 68, 36, 96,139, 68, 36,116, 43, 68, 36, 92,138, /* 0x12b0 */
68, 5, 0,136, 68, 36,115,136, 4, 42, 66,137, 84, 36,116,233, /* 0x12c0 */
49, 5, 0, 0, 41,198, 41,199,137,208,102,193,232, 5,102, 41, /* 0x12d0 */
194,102,137,149,224, 1, 0, 0,233, 31, 1, 0, 0,137,200, 41, /* 0x12e0 */
214,102,193,232, 5,139,108, 36, 56,102, 41,193, 41,215,129,254, /* 0x12f0 */
255,255,255, 0,102,137,141,152, 1, 0, 0,119, 22, 59, 92, 36, /* 0x1300 */
76, 15,132, 22, 5, 0, 0, 15,182, 3,193,231, 8,193,230, 8, /* 0x1310 */
67, 9,199,139, 76, 36, 56,137,240,193,232, 11,102,139,145,176, /* 0x1320 */
1, 0, 0, 15,183,202, 15,175,193, 57,199,115, 35,137,198,184, /* 0x1330 */
0, 8, 0, 0, 41,200,139,108, 36, 56,193,248, 5,141, 4, 2, /* 0x1340 */
102,137,133,176, 1, 0, 0,139, 68, 36, 88,233,160, 0, 0, 0, /* 0x1350 */
137,241, 41,199, 41,193,137,208,102,193,232, 5,102, 41,194,139, /* 0x1360 */
68, 36, 56,129,249,255,255,255, 0,102,137,144,176, 1, 0, 0, /* 0x1370 */
119, 22, 59, 92, 36, 76, 15,132,161, 4, 0, 0, 15,182, 3,193, /* 0x1380 */
231, 8,193,225, 8, 67, 9,199,139,116, 36, 56,137,200,193,232, /* 0x1390 */
11,102,139,150,200, 1, 0, 0, 15,183,234, 15,175,197, 57,199, /* 0x13a0 */
115, 32,137,198,184, 0, 8, 0, 0, 41,232,139,108, 36, 56,193, /* 0x13b0 */
248, 5,141, 4, 2,102,137,133,200, 1, 0, 0,139, 68, 36, 84, /* 0x13c0 */
235, 38,137,206, 41,199, 41,198,137,208,102,193,232, 5,102, 41, /* 0x13d0 */
194,139, 68, 36, 56,102,137,144,200, 1, 0, 0,139, 84, 36, 84, /* 0x13e0 */
139, 68, 36, 80,137, 84, 36, 80,139, 76, 36, 88,137, 76, 36, 84, /* 0x13f0 */
139,108, 36, 92,137, 68, 36, 92,137,108, 36, 88, 49,192,131,124, /* 0x1400 */
36, 96, 6,139, 76, 36,120, 15,159,192,129,193,104, 10, 0, 0, /* 0x1410 */
141, 68, 64, 8,137, 68, 36, 96,129,254,255,255,255, 0,119, 22, /* 0x1420 */
59, 92, 36, 76, 15,132,243, 3, 0, 0, 15,182, 3,193,231, 8, /* 0x1430 */
193,230, 8, 67, 9,199,102,139, 17,137,240,193,232, 11, 15,183, /* 0x1440 */
234, 15,175,197, 57,199,115, 47,137, 68, 36, 72,184, 0, 8, 0, /* 0x1450 */
0, 41,232,193,100, 36, 68, 4,193,248, 5,199, 68, 36, 44, 0, /* 0x1460 */
0, 0, 0,141, 4, 2,102,137, 1,139, 68, 36, 68,141, 76, 1, /* 0x1470 */
4,137, 76, 36, 16,235,114, 41,198, 41,199,137,208,102,193,232, /* 0x1480 */
5,102, 41,194,129,254,255,255,255, 0,102,137, 17,119, 22, 59, /* 0x1490 */
92, 36, 76, 15,132,132, 3, 0, 0, 15,182, 3,193,231, 8,193, /* 0x14a0 */
230, 8, 67, 9,199,102,139, 81, 2,137,240,193,232, 11, 15,183, /* 0x14b0 */
234, 15,175,197, 57,199,115, 59,137, 68, 36, 72,184, 0, 8, 0, /* 0x14c0 */
0, 41,232,193,100, 36, 68, 4,193,248, 5,199, 68, 36, 44, 8, /* 0x14d0 */
0, 0, 0,141, 4, 2,139, 84, 36, 68,102,137, 65, 2,141,140, /* 0x14e0 */
17, 4, 1, 0, 0,137, 76, 36, 16,199, 68, 36, 48, 3, 0, 0, /* 0x14f0 */
0,235, 47, 41,198, 41,199,137,208,137,116, 36, 72,102,193,232, /* 0x1500 */
5,199, 68, 36, 44, 16, 0, 0, 0,102, 41,194,199, 68, 36, 48, /* 0x1510 */
8, 0, 0, 0,102,137, 81, 2,129,193, 4, 2, 0, 0,137, 76, /* 0x1520 */
36, 16,139, 76, 36, 48,186, 1, 0, 0, 0,137, 76, 36, 40,141, /* 0x1530 */
44, 18,139,116, 36, 16, 1,238,129,124, 36, 72,255,255,255, 0, /* 0x1540 */
119, 24, 59, 92, 36, 76, 15,132,209, 2, 0, 0,193,100, 36, 72, /* 0x1550 */
8, 15,182, 3,193,231, 8, 67, 9,199,139, 68, 36, 72,102,139, /* 0x1560 */
22,193,232, 11, 15,183,202, 15,175,193, 57,199,115, 24,137, 68, /* 0x1570 */
36, 72,184, 0, 8, 0, 0, 41,200,193,248, 5,141, 4, 2,137, /* 0x1580 */
234,102,137, 6,235, 21, 41, 68, 36, 72, 41,199,137,208,102,193, /* 0x1590 */
232, 5,102, 41,194,102,137, 22,141, 85, 1,139,116, 36, 40, 78, /* 0x15a0 */
137,116, 36, 40,117,137,138, 76, 36, 48,184, 1, 0, 0, 0,211, /* 0x15b0 */
224, 41,194, 3, 84, 36, 44,131,124, 36, 96, 3,137, 84, 36, 12, /* 0x15c0 */
15,143,231, 1, 0, 0,131, 68, 36, 96, 7,131,250, 3,137,208, /* 0x15d0 */
126, 5,184, 3, 0, 0, 0,139,116, 36,120,193,224, 7,199, 68, /* 0x15e0 */
36, 36, 6, 0, 0, 0,141,132, 6, 96, 3, 0, 0,137, 68, 36, /* 0x15f0 */
8,184, 1, 0, 0, 0,141, 44, 0,139,116, 36, 8, 1,238,129, /* 0x1600 */
124, 36, 72,255,255,255, 0,119, 24, 59, 92, 36, 76, 15,132, 10, /* 0x1610 */
2, 0, 0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, 67, 9, /* 0x1620 */
199,139, 68, 36, 72,102,139, 22,193,232, 11, 15,183,202, 15,175, /* 0x1630 */
193, 57,199,115, 24,137, 68, 36, 72,184, 0, 8, 0, 0, 41,200, /* 0x1640 */
193,248, 5,141, 4, 2,102,137, 6,137,232,235, 21, 41, 68, 36, /* 0x1650 */
72, 41,199,137,208,102,193,232, 5,102, 41,194,141, 69, 1,102, /* 0x1660 */
137, 22,139,108, 36, 36, 77,137,108, 36, 36,117,137,141, 80,192, /* 0x1670 */
131,250, 3,137, 20, 36, 15,142, 39, 1, 0, 0,137,208,137,214, /* 0x1680 */
209,248,131,230, 1,141, 72,255,131,206, 2,131,250, 13,137, 76, /* 0x1690 */
36, 32,127, 28,139,108, 36,120,211,230, 1,210,137, 52, 36,141, /* 0x16a0 */
68,117, 0, 41,208, 5, 94, 5, 0, 0,137, 68, 36, 4,235, 86, /* 0x16b0 */
141, 80,251,129,124, 36, 72,255,255,255, 0,119, 24, 59, 92, 36, /* 0x16c0 */
76, 15,132, 86, 1, 0, 0,193,100, 36, 72, 8, 15,182, 3,193, /* 0x16d0 */
231, 8, 67, 9,199,209,108, 36, 72, 1,246, 59,124, 36, 72,114, /* 0x16e0 */
7, 43,124, 36, 72,131,206, 1, 74,117,200,139, 68, 36,120,193, /* 0x16f0 */
230, 4,137, 52, 36, 5, 68, 6, 0, 0,199, 68, 36, 32, 4, 0, /* 0x1700 */
0, 0,137, 68, 36, 4,199, 68, 36, 28, 1, 0, 0, 0,184, 1, /* 0x1710 */
0, 0, 0,139,108, 36, 4, 1,192,137, 68, 36, 24, 1,197,129, /* 0x1720 */
124, 36, 72,255,255,255, 0,119, 24, 59, 92, 36, 76, 15,132,234, /* 0x1730 */
0, 0, 0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, 67, 9, /* 0x1740 */
199,139, 68, 36, 72,102,139, 85, 0,193,232, 11, 15,183,242, 15, /* 0x1750 */
175,198, 57,199,115, 27,137, 68, 36, 72,184, 0, 8, 0, 0, 41, /* 0x1760 */
240,193,248, 5,141, 4, 2,102,137, 69, 0,139, 68, 36, 24,235, /* 0x1770 */
31, 41, 68, 36, 72, 41,199,137,208,102,193,232, 5,102, 41,194, /* 0x1780 */
139, 68, 36, 24,102,137, 85, 0,139, 84, 36, 28, 64, 9, 20, 36, /* 0x1790 */
139, 76, 36, 32,209,100, 36, 28, 73,137, 76, 36, 32, 15,133,112, /* 0x17a0 */
255,255,255,139, 52, 36, 70,137,116, 36, 92,116, 89,139, 76, 36, /* 0x17b0 */
12,139,108, 36,116,131,193, 2, 57,108, 36, 92,119, 95,139,132, /* 0x17c0 */
36,160, 0, 0, 0,137,234, 43, 68, 36, 92, 3,148, 36,160, 0, /* 0x17d0 */
0, 0,141, 52, 40,138, 6, 70,136, 68, 36,115,136, 2, 66,255, /* 0x17e0 */
68, 36,116, 73,116, 15,139,172, 36,164, 0, 0, 0, 57,108, 36, /* 0x17f0 */
116,114,226,235, 17,139,132, 36,164, 0, 0, 0, 57, 68, 36,116, /* 0x1800 */
15,130,187,246,255,255,129,124, 36, 72,255,255,255, 0,119, 21, /* 0x1810 */
59, 92, 36, 76,184, 1, 0, 0, 0,116, 41,235, 7,184, 1, 0, /* 0x1820 */
0, 0,235, 32, 67, 43,156, 36,148, 0, 0, 0, 49,192,139,148, /* 0x1830 */
36,156, 0, 0, 0,139, 76, 36,116,137, 26,139,156, 36,168, 0, /* 0x1840 */
0, 0,137, 11,131,196,124, 91, 94, 95, 93, 3,116, 36, 12, 3, /* 0x1850 */
124, 36, 24,137,236, 49,192,141,140, 36, 0,252,255,255, 80, 57, /* 0x1860 */
204,117,251,137,236, 49,201,185, 84, 69, 88, 76,138, 7, 71, 44, /* 0x1870 */
232, 60, 1,119,247,128, 63, 63,117, 0,139, 7,138, 95, 4,102, /* 0x1880 */
193,232, 8,134,196,193,192, 16,134,196, 41,248,128,235,232,137, /* 0x1890 */
7,131,199, 5,136,216,226, 0,185, 84, 69, 88, 76,176,232,176, /* 0x18a0 */
233,242,174,117, 0,128, 63, 63,117, 0,139, 7,102,193,232, 8, /* 0x18b0 */
134,196,193,192, 16,134,196, 41,248,171,235, 0,139, 84, 36, 40, /* 0x18c0 */
3, 84, 36, 44, 57,242,116, 1, 72,135, 68, 36, 32,139, 84, 36, /* 0x18d0 */
52,137,249,139,124, 36, 48, 41,249,137, 10, 90, 87,106, 15, 91, /* 0x18e0 */
136,215,147,235, 0, 90, 88, 89,151, 96, 49,219,187, 78, 77, 82, /* 0x18f0 */
85,106, 15, 88,138,100, 36, 32,106, 15, 91,138,124, 36, 32,138, /* 0x1900 */
84, 36, 32,233, 0, 0, 0, 0, 15,183, 47, 43,110, 12, 41,221, /* 0x1910 */
117, 0,131,237, 1,115, 0,136, 95,255, 73,136, 7, 71,139, 7, /* 0x1920 */
156,102,193,232, 8,193,192, 16,134,196,157,115, 0,176, 0, 15, /* 0x1930 */
200,115, 0,209,232,115, 0,254,203, 75, 35, 30,125, 2, 3, 30, /* 0x1940 */
137, 4,156,235, 0,141, 20, 24, 15,182,210, 35, 22, 59, 22,114, /* 0x1950 */
2, 43, 22,139, 4,148,254,203, 75, 35, 30,125, 2, 3, 30,139, /* 0x1960 */
44,156,133,237,117, 0, 80,139, 70, 4,254,200, 72, 35, 6,125, /* 0x1970 */
2, 3, 6, 49,237,137, 70, 4,135,108,132, 4, 88,137, 44,148, /* 0x1980 */
137, 4,156, 41,248,131,233, 4, 3, 70, 16, 1,240,137, 7,131, /* 0x1990 */
199, 4,235, 0,235, 0, 80,176,233,176,232, 80,106, 0, 83,137, /* 0x19a0 */
230, 94,137,218,178,233,178,232, 67,106, 0,254,203, 75,117, 0, /* 0x19b0 */
15,183, 7,131,199, 1, 60,128,114, 4, 60,143,118, 0, 41,208, /* 0x19c0 */
43, 70, 8,131,232, 2,116, 0,131,232, 1,114, 0,115, 0,122, /* 0x19d0 */
0,123, 0,248,235, 0,131,233, 1,127, 0,137,231,185, 4, 1, /* 0x19e0 */
0, 0,139, 14,131,193, 5,139, 14,131,193, 4, 49,192,243,171, /* 0x19f0 */
137,252, 86, 97,151, 81, 80, 82,195,137,254,235, 0,138, 7,131, /* 0x1a00 */
199, 1, 60,128,114, 10, 60,143,119, 6,128,127,254, 15,116, 0, /* 0x1a10 */
44,232, 60, 1,119, 0, 56, 23,117, 0,139, 7,102,193,232, 8, /* 0x1a20 */
193,192, 16,134,196, 41,248, 1,240,137, 7,131,199, 4,131,233, /* 0x1a30 */
4,138, 7,131,199, 1,226, 0,131,233, 1,127, 0, 97,195, 93, /* 0x1a40 */
187, 0, 16, 64, 0, 0, 0, 0, 76, 69, 88, 69, 67, 48, 48, 48, /* 0x1a50 */
0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 76, 69, 88, /* 0x1a60 */
69, 67, 48, 50, 48, 0, 0, 0, 0, 0, 76, 69, 88, 69, 67, 48, /* 0x1a70 */
48, 57, 0, 5, 0, 0, 0, 76, 69, 88, 69, 67, 48, 49, 48, 0, /* 0x1a80 */
10, 0, 0, 0, 78, 50, 66, 83, 77, 65, 49, 48, 0, 24, 0, 0, /* 0x1a90 */
0, 0, 0, 0, 0, 26, 0, 0, 0, 78, 50, 66, 68, 69, 67, 49, /* 0x1aa0 */
48, 0, 4, 0, 0, 0, 78, 50, 66, 70, 65, 83, 49, 48, 0, 27, /* 0x1ab0 */
0, 0, 0, 0, 0, 0, 0, 29, 0, 0, 0, 78, 50, 66, 68, 69, /* 0x1ac0 */
67, 49, 48, 0, 4, 0, 0, 0, 78, 50, 66, 70, 65, 83, 49, 49, /* 0x1ad0 */
0, 29, 0, 0, 0, 78, 50, 66, 68, 69, 67, 49, 48, 0, 35, 0, /* 0x1ae0 */
0, 0, 78, 50, 66, 83, 77, 65, 50, 48, 0, 46, 0, 0, 0, 0, /* 0x1af0 */
0, 0, 0, 48, 0, 0, 0, 78, 50, 66, 83, 77, 65, 49, 48, 0, /* 0x1b00 */
2, 0, 0, 0, 78, 50, 66, 70, 65, 83, 50, 48, 0, 51, 0, 0, /* 0x1b10 */
0, 0, 0, 0, 0, 55, 0, 0, 0, 78, 50, 66, 70, 65, 83, 49, /* 0x1b20 */
49, 0, 0, 0, 0, 0, 78, 50, 66, 68, 69, 67, 50, 48, 0, 60, /* 0x1b30 */
0, 0, 0, 78, 50, 66, 83, 77, 65, 51, 48, 0, 73, 0, 0, 0, /* 0x1b40 */
0, 0, 0, 0, 86, 0, 0, 0, 78, 50, 66, 68, 69, 67, 50, 48, /* 0x1b50 */
0, 0, 0, 0, 0, 78, 50, 66, 70, 65, 83, 51, 48, 0, 86, 0, /* 0x1b60 */
0, 0, 0, 0, 0, 0, 90, 0, 0, 0, 78, 50, 66, 68, 69, 67, /* 0x1b70 */
50, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0,101, 0, 0, 0, 78, /* 0x1b80 */
50, 66, 68, 69, 67, 50, 48, 0, 0, 0, 0, 0, 78, 50, 66, 68, /* 0x1b90 */
69, 67, 51, 48, 0,101, 0, 0, 0, 0, 0, 0, 0,119, 0, 0, /* 0x1ba0 */
0, 78, 50, 66, 68, 69, 67, 54, 48, 0, 0, 0, 0, 0, 0, 0, /* 0x1bb0 */
0, 0,149, 0, 0, 0, 78, 50, 66, 68, 69, 67, 53, 48, 0, 0, /* 0x1bc0 */
0, 0, 0, 78, 50, 66, 83, 77, 65, 52, 48, 0,163, 0, 0, 0, /* 0x1bd0 */
0, 0, 0, 0,176, 0, 0, 0, 78, 50, 66, 68, 69, 67, 51, 48, /* 0x1be0 */
0, 49, 0, 0, 0, 78, 50, 66, 70, 65, 83, 52, 48, 0,176, 0, /* 0x1bf0 */
0, 0, 0, 0, 0, 0,180, 0, 0, 0, 78, 50, 66, 68, 69, 67, /* 0x1c00 */
51, 48, 0, 49, 0, 0, 0, 0, 0, 0, 0,191, 0, 0, 0, 78, /* 0x1c10 */
50, 66, 68, 69, 67, 51, 48, 0, 49, 0, 0, 0, 78, 50, 66, 68, /* 0x1c20 */
85, 77, 77, 49, 0,191, 0, 0, 0, 78, 50, 66, 83, 77, 65, 53, /* 0x1c30 */
48, 0,191, 0, 0, 0, 78, 50, 66, 70, 65, 83, 53, 48, 0,193, /* 0x1c40 */
0, 0, 0, 78, 50, 66, 68, 69, 67, 53, 48, 0,196, 0, 0, 0, /* 0x1c50 */
78, 50, 66, 83, 77, 65, 54, 48, 0,205, 0, 0, 0, 0, 0, 0, /* 0x1c60 */
0,217, 0, 0, 0, 78, 50, 66, 68, 69, 67, 49, 48, 0, 0, 0, /* 0x1c70 */
0, 0, 78, 50, 66, 70, 65, 83, 54, 48, 0,217, 0, 0, 0, 0, /* 0x1c80 */
0, 0, 0,228, 0, 0, 0, 78, 50, 66, 70, 65, 83, 54, 49, 0, /* 0x1c90 */
0, 0, 0, 0, 0, 0, 0, 0,242, 0, 0, 0, 78, 50, 66, 68, /* 0x1ca0 */
69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 66, 70, 65, 83, 54, /* 0x1cb0 */
49, 0,242, 0, 0, 0, 0, 0, 0, 0, 8, 1, 0, 0, 78, 50, /* 0x1cc0 */
66, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 66, 68, 69, /* 0x1cd0 */
67, 54, 48, 0, 8, 1, 0, 0, 78, 82, 86, 50, 66, 69, 78, 68, /* 0x1ce0 */
0, 8, 1, 0, 0, 78, 50, 68, 83, 77, 65, 49, 48, 0, 8, 1, /* 0x1cf0 */
0, 0, 0, 0, 0, 0, 10, 1, 0, 0, 78, 50, 68, 68, 69, 67, /* 0x1d00 */
49, 48, 0, 4, 0, 0, 0, 78, 50, 68, 70, 65, 83, 49, 48, 0, /* 0x1d10 */
11, 1, 0, 0, 0, 0, 0, 0, 13, 1, 0, 0, 78, 50, 68, 68, /* 0x1d20 */
69, 67, 49, 48, 0, 4, 0, 0, 0, 78, 50, 68, 70, 65, 83, 49, /* 0x1d30 */
49, 0, 13, 1, 0, 0, 78, 50, 68, 68, 69, 67, 49, 48, 0, 19, /* 0x1d40 */
1, 0, 0, 78, 50, 68, 83, 77, 65, 50, 48, 0, 30, 1, 0, 0, /* 0x1d50 */
0, 0, 0, 0, 32, 1, 0, 0, 78, 50, 68, 83, 77, 65, 49, 48, /* 0x1d60 */
0, 2, 0, 0, 0, 78, 50, 68, 70, 65, 83, 50, 48, 0, 35, 1, /* 0x1d70 */
0, 0, 0, 0, 0, 0, 39, 1, 0, 0, 78, 50, 68, 70, 65, 83, /* 0x1d80 */
49, 49, 0, 0, 0, 0, 0, 78, 50, 68, 68, 69, 67, 50, 48, 0, /* 0x1d90 */
44, 1, 0, 0, 78, 50, 68, 83, 77, 65, 51, 48, 0, 57, 1, 0, /* 0x1da0 */
0, 0, 0, 0, 0, 70, 1, 0, 0, 78, 50, 68, 68, 69, 67, 51, /* 0x1db0 */
48, 0, 16, 0, 0, 0, 78, 50, 68, 70, 65, 83, 51, 48, 0, 70, /* 0x1dc0 */
1, 0, 0, 0, 0, 0, 0, 76, 1, 0, 0, 78, 50, 68, 68, 69, /* 0x1dd0 */
67, 51, 48, 0, 16, 0, 0, 0, 0, 0, 0, 0, 85, 1, 0, 0, /* 0x1de0 */
78, 50, 68, 68, 69, 67, 51, 48, 0, 16, 0, 0, 0, 78, 50, 68, /* 0x1df0 */
68, 69, 67, 51, 48, 0, 85, 1, 0, 0, 0, 0, 0, 0,101, 1, /* 0x1e00 */
0, 0, 78, 50, 68, 68, 69, 67, 50, 48, 0, 0, 0, 0, 0, 0, /* 0x1e10 */
0, 0, 0,119, 1, 0, 0, 78, 50, 68, 68, 69, 67, 54, 48, 0, /* 0x1e20 */
0, 0, 0, 0, 0, 0, 0, 0,153, 1, 0, 0, 78, 50, 68, 68, /* 0x1e30 */
69, 67, 53, 48, 0, 0, 0, 0, 0, 78, 50, 68, 83, 77, 65, 52, /* 0x1e40 */
48, 0,167, 1, 0, 0, 0, 0, 0, 0,180, 1, 0, 0, 78, 50, /* 0x1e50 */
68, 68, 69, 67, 51, 48, 0, 69, 0, 0, 0, 78, 50, 68, 70, 65, /* 0x1e60 */
83, 52, 48, 0,180, 1, 0, 0, 0, 0, 0, 0,184, 1, 0, 0, /* 0x1e70 */
78, 50, 68, 68, 69, 67, 51, 48, 0, 69, 0, 0, 0, 0, 0, 0, /* 0x1e80 */
0,195, 1, 0, 0, 78, 50, 68, 68, 69, 67, 51, 48, 0, 69, 0, /* 0x1e90 */
0, 0, 78, 50, 68, 68, 85, 77, 77, 49, 0,195, 1, 0, 0, 78, /* 0x1ea0 */
50, 68, 83, 77, 65, 53, 48, 0,195, 1, 0, 0, 78, 50, 68, 70, /* 0x1eb0 */
65, 83, 53, 48, 0,197, 1, 0, 0, 78, 50, 68, 68, 69, 67, 53, /* 0x1ec0 */
48, 0,200, 1, 0, 0, 78, 50, 68, 83, 77, 65, 54, 48, 0,209, /* 0x1ed0 */
1, 0, 0, 0, 0, 0, 0,221, 1, 0, 0, 78, 50, 68, 68, 69, /* 0x1ee0 */
67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 68, 70, 65, 83, 54, 48, /* 0x1ef0 */
0,221, 1, 0, 0, 0, 0, 0, 0,232, 1, 0, 0, 78, 50, 68, /* 0x1f00 */
70, 65, 83, 54, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0,246, 1, /* 0x1f10 */
0, 0, 78, 50, 68, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, /* 0x1f20 */
50, 68, 70, 65, 83, 54, 49, 0,246, 1, 0, 0, 0, 0, 0, 0, /* 0x1f30 */
12, 2, 0, 0, 78, 50, 68, 68, 69, 67, 49, 48, 0, 0, 0, 0, /* 0x1f40 */
0, 78, 50, 68, 68, 69, 67, 54, 48, 0, 12, 2, 0, 0, 78, 82, /* 0x1f50 */
86, 50, 68, 69, 78, 68, 0, 12, 2, 0, 0, 78, 50, 69, 83, 77, /* 0x1f60 */
65, 49, 48, 0, 12, 2, 0, 0, 0, 0, 0, 0, 14, 2, 0, 0, /* 0x1f70 */
78, 50, 69, 68, 69, 67, 49, 48, 0, 4, 0, 0, 0, 78, 50, 69, /* 0x1f80 */
70, 65, 83, 49, 48, 0, 15, 2, 0, 0, 0, 0, 0, 0, 17, 2, /* 0x1f90 */
0, 0, 78, 50, 69, 68, 69, 67, 49, 48, 0, 4, 0, 0, 0, 78, /* 0x1fa0 */
50, 69, 70, 65, 83, 49, 49, 0, 17, 2, 0, 0, 78, 50, 69, 68, /* 0x1fb0 */
69, 67, 49, 48, 0, 23, 2, 0, 0, 78, 50, 69, 83, 77, 65, 50, /* 0x1fc0 */
48, 0, 34, 2, 0, 0, 0, 0, 0, 0, 36, 2, 0, 0, 78, 50, /* 0x1fd0 */
69, 83, 77, 65, 49, 48, 0, 2, 0, 0, 0, 78, 50, 69, 70, 65, /* 0x1fe0 */
83, 50, 48, 0, 39, 2, 0, 0, 0, 0, 0, 0, 43, 2, 0, 0, /* 0x1ff0 */
78, 50, 69, 70, 65, 83, 49, 49, 0, 0, 0, 0, 0, 78, 50, 69, /* 0x2000 */
68, 69, 67, 50, 48, 0, 48, 2, 0, 0, 78, 50, 69, 83, 77, 65, /* 0x2010 */
51, 48, 0, 61, 2, 0, 0, 0, 0, 0, 0, 74, 2, 0, 0, 78, /* 0x2020 */
50, 69, 68, 69, 67, 51, 48, 0, 31, 0, 0, 0, 78, 50, 69, 70, /* 0x2030 */
65, 83, 51, 48, 0, 74, 2, 0, 0, 0, 0, 0, 0, 80, 2, 0, /* 0x2040 */
0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 31, 0, 0, 0, 0, 0, /* 0x2050 */
0, 0, 89, 2, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 31, /* 0x2060 */
0, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 89, 2, 0, 0, /* 0x2070 */
0, 0, 0, 0,105, 2, 0, 0, 78, 50, 69, 68, 69, 67, 50, 48, /* 0x2080 */
0, 0, 0, 0, 0, 0, 0, 0, 0,120, 2, 0, 0, 78, 50, 69, /* 0x2090 */
68, 69, 67, 53, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0,138, 2, /* 0x20a0 */
0, 0, 78, 50, 69, 68, 69, 67, 54, 48, 0, 0, 0, 0, 0, 78, /* 0x20b0 */
50, 69, 83, 77, 65, 52, 48, 0,184, 2, 0, 0, 0, 0, 0, 0, /* 0x20c0 */
197, 2, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 82, 0, 0, /* 0x20d0 */
0, 78, 50, 69, 70, 65, 83, 52, 48, 0,197, 2, 0, 0, 0, 0, /* 0x20e0 */
0, 0,201, 2, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 82, /* 0x20f0 */
0, 0, 0, 0, 0, 0, 0,212, 2, 0, 0, 78, 50, 69, 68, 69, /* 0x2100 */
67, 51, 48, 0, 82, 0, 0, 0, 78, 50, 69, 68, 85, 77, 77, 49, /* 0x2110 */
0,212, 2, 0, 0, 78, 50, 69, 83, 77, 65, 53, 48, 0,212, 2, /* 0x2120 */
0, 0, 78, 50, 69, 70, 65, 83, 53, 48, 0,214, 2, 0, 0, 78, /* 0x2130 */
50, 69, 68, 69, 67, 53, 48, 0,217, 2, 0, 0, 78, 50, 69, 83, /* 0x2140 */
77, 65, 54, 48, 0,226, 2, 0, 0, 0, 0, 0, 0,238, 2, 0, /* 0x2150 */
0, 78, 50, 69, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, /* 0x2160 */
69, 70, 65, 83, 54, 48, 0,238, 2, 0, 0, 0, 0, 0, 0,249, /* 0x2170 */
2, 0, 0, 78, 50, 69, 70, 65, 83, 54, 49, 0, 0, 0, 0, 0, /* 0x2180 */
0, 0, 0, 0, 7, 3, 0, 0, 78, 50, 69, 68, 69, 67, 49, 48, /* 0x2190 */
0, 0, 0, 0, 0, 78, 50, 69, 70, 65, 83, 54, 49, 0, 7, 3, /* 0x21a0 */
0, 0, 0, 0, 0, 0, 29, 3, 0, 0, 78, 50, 69, 68, 69, 67, /* 0x21b0 */
49, 48, 0, 0, 0, 0, 0, 78, 50, 69, 68, 69, 67, 54, 48, 0, /* 0x21c0 */
29, 3, 0, 0, 78, 82, 86, 50, 69, 69, 78, 68, 0, 29, 3, 0, /* 0x21d0 */
0, 76, 90, 77, 65, 95, 68, 69, 67, 48, 48, 0, 29, 3, 0, 0, /* 0x21e0 */
76, 90, 77, 65, 95, 68, 69, 67, 49, 48, 0, 79, 3, 0, 0, 76, /* 0x21f0 */
90, 77, 65, 95, 68, 69, 67, 50, 48, 0,213, 13, 0, 0, 76, 90, /* 0x2200 */
77, 65, 95, 68, 69, 67, 51, 48, 0, 91, 24, 0, 0, 67, 65, 76, /* 0x2210 */
76, 84, 82, 48, 48, 0,119, 24, 0, 0, 67, 84, 67, 76, 69, 86, /* 0x2220 */
69, 49, 0,133, 24, 0, 0, 0, 0, 0, 0,138, 24, 0, 0, 67, /* 0x2230 */
65, 76, 76, 84, 82, 48, 48, 0, 5, 0, 0, 0, 67, 65, 76, 76, /* 0x2240 */
84, 82, 48, 49, 0,138, 24, 0, 0, 67, 84, 68, 85, 77, 77, 89, /* 0x2250 */
49, 0,143, 24, 0, 0, 67, 84, 66, 83, 72, 82, 48, 49, 0,143, /* 0x2260 */
24, 0, 0, 67, 84, 66, 82, 79, 82, 48, 49, 0,147, 24, 0, 0, /* 0x2270 */
67, 84, 66, 83, 87, 65, 48, 49, 0,149, 24, 0, 0, 67, 65, 76, /* 0x2280 */
76, 84, 82, 48, 50, 0,154, 24, 0, 0, 0, 0, 0, 0,168, 24, /* 0x2290 */
0, 0, 67, 65, 76, 76, 84, 82, 48, 48, 0, 10, 0, 0, 0, 67, /* 0x22a0 */
65, 76, 76, 84, 82, 49, 48, 0,168, 24, 0, 0, 67, 65, 76, 76, /* 0x22b0 */
84, 82, 69, 56, 0,173, 24, 0, 0, 67, 65, 76, 76, 84, 82, 69, /* 0x22c0 */
57, 0,175, 24, 0, 0, 67, 65, 76, 76, 84, 82, 49, 49, 0,177, /* 0x22d0 */
24, 0, 0, 0, 0, 0, 0,181, 24, 0, 0, 67, 65, 76, 76, 84, /* 0x22e0 */
82, 49, 51, 0, 5, 0, 0, 0, 67, 84, 67, 76, 69, 86, 69, 50, /* 0x22f0 */
0,181, 24, 0, 0, 0, 0, 0, 0,186, 24, 0, 0, 67, 65, 76, /* 0x2300 */
76, 84, 82, 49, 49, 0, 0, 0, 0, 0, 67, 65, 76, 76, 84, 82, /* 0x2310 */
49, 50, 0,186, 24, 0, 0, 67, 84, 68, 85, 77, 77, 89, 50, 0, /* 0x2320 */
188, 24, 0, 0, 67, 84, 66, 83, 72, 82, 49, 49, 0,188, 24, 0, /* 0x2330 */
0, 67, 84, 66, 82, 79, 82, 49, 49, 0,192, 24, 0, 0, 67, 84, /* 0x2340 */
66, 83, 87, 65, 49, 49, 0,194, 24, 0, 0, 67, 65, 76, 76, 84, /* 0x2350 */
82, 49, 51, 0,199, 24, 0, 0, 0, 0, 0, 0,204, 24, 0, 0, /* 0x2360 */
67, 65, 76, 76, 84, 82, 49, 48, 0, 5, 0, 0, 0, 67, 84, 84, /* 0x2370 */
72, 69, 69, 78, 68, 0,204, 24, 0, 0, 76, 69, 88, 69, 67, 48, /* 0x2380 */
49, 53, 0,204, 24, 0, 0, 76, 69, 88, 69, 67, 49, 49, 48, 0, /* 0x2390 */
236, 24, 0, 0, 76, 69, 88, 69, 67, 49, 48, 48, 0,242, 24, 0, /* 0x23a0 */
0, 76, 88, 85, 78, 70, 48, 48, 48, 0,243, 24, 0, 0, 0, 0, /* 0x23b0 */
0, 0,245, 24, 0, 0, 76, 88, 85, 78, 70, 48, 49, 48, 0, 5, /* 0x23c0 */
0, 0, 0, 76, 88, 85, 78, 70, 48, 48, 50, 0,245, 24, 0, 0, /* 0x23d0 */
77, 82, 85, 66, 89, 84, 69, 48, 0,250, 24, 0, 0, 76, 88, 77, /* 0x23e0 */
82, 85, 48, 48, 53, 0,252, 24, 0, 0, 76, 88, 77, 82, 85, 48, /* 0x23f0 */
48, 54, 0, 1, 25, 0, 0, 76, 88, 77, 82, 85, 48, 48, 55, 0, /* 0x2400 */
8, 25, 0, 0, 76, 88, 85, 78, 70, 48, 48, 56, 0, 15, 25, 0, /* 0x2410 */
0, 76, 88, 85, 78, 70, 48, 49, 48, 0, 19, 25, 0, 0, 0, 0, /* 0x2420 */
0, 0, 24, 25, 0, 0, 76, 88, 85, 78, 70, 48, 52, 50, 0, 0, /* 0x2430 */
0, 0, 0, 76, 88, 74, 67, 67, 48, 49, 48, 0, 24, 25, 0, 0, /* 0x2440 */
76, 88, 77, 82, 85, 48, 52, 53, 0, 27, 25, 0, 0, 76, 88, 77, /* 0x2450 */
82, 85, 48, 52, 54, 0, 30, 25, 0, 0, 76, 88, 74, 67, 67, 48, /* 0x2460 */
50, 48, 0, 32, 25, 0, 0, 0, 0, 0, 0, 34, 25, 0, 0, 76, /* 0x2470 */
88, 85, 78, 70, 48, 51, 52, 0, 0, 0, 0, 0, 76, 88, 74, 67, /* 0x2480 */
67, 48, 50, 49, 0, 34, 25, 0, 0, 0, 0, 0, 0, 39, 25, 0, /* 0x2490 */
0, 76, 88, 85, 78, 70, 48, 51, 52, 0, 0, 0, 0, 0, 76, 88, /* 0x24a0 */
74, 67, 67, 48, 50, 51, 0, 39, 25, 0, 0, 76, 88, 85, 78, 70, /* 0x24b0 */
48, 51, 55, 0, 46, 25, 0, 0, 76, 88, 85, 78, 70, 51, 56, 54, /* 0x24c0 */
0, 48, 25, 0, 0, 76, 88, 85, 78, 70, 51, 56, 55, 0, 49, 25, /* 0x24d0 */
0, 0, 76, 88, 85, 78, 70, 51, 56, 56, 0, 58, 25, 0, 0, 0, /* 0x24e0 */
0, 0, 0, 61, 25, 0, 0, 76, 88, 85, 78, 70, 48, 52, 48, 0, /* 0x24f0 */
0, 0, 0, 0, 76, 88, 85, 78, 70, 52, 56, 54, 0, 61, 25, 0, /* 0x2500 */
0, 76, 88, 85, 78, 70, 52, 56, 55, 0, 65, 25, 0, 0, 0, 0, /* 0x2510 */
0, 0, 67, 25, 0, 0, 76, 88, 85, 78, 70, 48, 52, 48, 0, 0, /* 0x2520 */
0, 0, 0, 76, 88, 77, 82, 85, 48, 54, 53, 0, 67, 25, 0, 0, /* 0x2530 */
0, 0, 0, 0, 71, 25, 0, 0, 76, 88, 77, 82, 85, 48, 55, 48, /* 0x2540 */
0, 5, 0, 0, 0, 77, 82, 85, 66, 89, 84, 69, 51, 0, 71, 25, /* 0x2550 */
0, 0, 77, 82, 85, 65, 82, 66, 51, 48, 0, 73, 25, 0, 0, 77, /* 0x2560 */
82, 85, 66, 73, 84, 83, 51, 0, 74, 25, 0, 0, 77, 82, 85, 65, /* 0x2570 */
82, 66, 52, 48, 0, 76, 25, 0, 0, 76, 88, 77, 82, 85, 48, 55, /* 0x2580 */
48, 0, 80, 25, 0, 0, 0, 0, 0, 0, 85, 25, 0, 0, 76, 88, /* 0x2590 */
85, 78, 70, 48, 52, 48, 0, 0, 0, 0, 0, 77, 82, 85, 66, 89, /* 0x25a0 */
84, 69, 52, 0, 88, 25, 0, 0, 77, 82, 85, 66, 73, 84, 83, 52, /* 0x25b0 */
0, 91, 25, 0, 0, 77, 82, 85, 65, 82, 66, 53, 48, 0, 93, 25, /* 0x25c0 */
0, 0, 76, 88, 77, 82, 85, 48, 56, 48, 0, 99, 25, 0, 0, 77, /* 0x25d0 */
82, 85, 66, 89, 84, 69, 53, 0,102, 25, 0, 0, 77, 82, 85, 65, /* 0x25e0 */
82, 66, 54, 48, 0,104, 25, 0, 0, 77, 82, 85, 66, 73, 84, 83, /* 0x25f0 */
53, 0,105, 25, 0, 0, 77, 82, 85, 65, 82, 66, 55, 48, 0,107, /* 0x2600 */
25, 0, 0, 76, 88, 77, 82, 85, 48, 57, 48, 0,111, 25, 0, 0, /* 0x2610 */
0, 0, 0, 0,118, 25, 0, 0, 76, 88, 77, 82, 85, 49, 48, 48, /* 0x2620 */
0, 10, 0, 0, 0, 77, 82, 85, 66, 89, 84, 69, 54, 0,122, 25, /* 0x2630 */
0, 0, 77, 82, 85, 65, 82, 66, 56, 48, 0,124, 25, 0, 0, 77, /* 0x2640 */
82, 85, 66, 73, 84, 83, 54, 0,125, 25, 0, 0, 77, 82, 85, 65, /* 0x2650 */
82, 66, 57, 48, 0,127, 25, 0, 0, 76, 88, 77, 82, 85, 49, 48, /* 0x2660 */
48, 0,131, 25, 0, 0, 76, 88, 85, 78, 70, 48, 52, 48, 0,147, /* 0x2670 */
25, 0, 0, 76, 88, 77, 82, 85, 49, 49, 48, 0,152, 25, 0, 0, /* 0x2680 */
76, 88, 77, 82, 85, 49, 49, 49, 0,155, 25, 0, 0, 76, 88, 85, /* 0x2690 */
78, 70, 48, 52, 49, 0,157, 25, 0, 0, 0, 0, 0, 0,164, 25, /* 0x26a0 */
0, 0, 76, 88, 85, 78, 70, 48, 51, 52, 0, 0, 0, 0, 0, 76, /* 0x26b0 */
88, 85, 78, 70, 48, 52, 50, 0,164, 25, 0, 0, 76, 69, 88, 69, /* 0x26c0 */
67, 48, 49, 54, 0,164, 25, 0, 0, 0, 0, 0, 0,166, 25, 0, /* 0x26d0 */
0, 76, 88, 85, 78, 70, 48, 52, 50, 0, 0, 0, 0, 0, 76, 88, /* 0x26e0 */
77, 82, 85, 48, 49, 48, 0,166, 25, 0, 0, 76, 88, 74, 77, 80, /* 0x26f0 */
65, 48, 48, 0,167, 25, 0, 0, 76, 88, 67, 65, 76, 76, 66, 48, /* 0x2700 */
0,169, 25, 0, 0, 76, 88, 85, 78, 70, 48, 50, 49, 0,171, 25, /* 0x2710 */
0, 0, 76, 88, 77, 82, 85, 48, 50, 50, 0,177, 25, 0, 0, 76, /* 0x2720 */
88, 74, 77, 80, 65, 48, 49, 0,180, 25, 0, 0, 76, 88, 67, 65, /* 0x2730 */
76, 76, 66, 49, 0,182, 25, 0, 0, 77, 82, 85, 66, 73, 84, 83, /* 0x2740 */
49, 0,184, 25, 0, 0, 76, 88, 77, 82, 85, 48, 51, 48, 0,185, /* 0x2750 */
25, 0, 0, 77, 82, 85, 66, 89, 84, 69, 49, 0,187, 25, 0, 0, /* 0x2760 */
77, 82, 85, 65, 82, 66, 49, 48, 0,189, 25, 0, 0, 76, 88, 77, /* 0x2770 */
82, 85, 48, 52, 48, 0,190, 25, 0, 0, 0, 0, 0, 0,192, 25, /* 0x2780 */
0, 0, 76, 88, 77, 82, 85, 48, 51, 48, 0, 0, 0, 0, 0, 76, /* 0x2790 */
88, 85, 78, 70, 48, 51, 48, 0,192, 25, 0, 0, 76, 88, 74, 67, /* 0x27a0 */
67, 48, 48, 48, 0,198, 25, 0, 0, 0, 0, 0, 0,206, 25, 0, /* 0x27b0 */
0, 76, 88, 74, 67, 67, 48, 49, 48, 0, 0, 0, 0, 0, 76, 88, /* 0x27c0 */
67, 74, 48, 77, 82, 85, 0,206, 25, 0, 0, 76, 88, 67, 74, 49, /* 0x27d0 */
77, 82, 85, 0,208, 25, 0, 0, 76, 88, 67, 65, 76, 74, 77, 80, /* 0x27e0 */
0,211, 25, 0, 0, 76, 88, 67, 65, 76, 76, 48, 48, 0,214, 25, /* 0x27f0 */
0, 0, 0, 0, 0, 0,216, 25, 0, 0, 76, 88, 85, 78, 70, 48, /* 0x2800 */
51, 55, 0, 0, 0, 0, 0, 76, 88, 67, 65, 76, 76, 48, 49, 0, /* 0x2810 */
216, 25, 0, 0, 76, 88, 67, 74, 50, 77, 82, 85, 0,219, 25, 0, /* 0x2820 */
0, 0, 0, 0, 0,221, 25, 0, 0, 76, 88, 85, 78, 70, 48, 51, /* 0x2830 */
55, 0, 0, 0, 0, 0, 76, 88, 67, 74, 52, 77, 82, 85, 0,221, /* 0x2840 */
25, 0, 0, 0, 0, 0, 0,223, 25, 0, 0, 76, 88, 85, 78, 70, /* 0x2850 */
48, 51, 52, 0, 0, 0, 0, 0, 76, 88, 67, 74, 54, 77, 82, 85, /* 0x2860 */
0,223, 25, 0, 0, 0, 0, 0, 0,225, 25, 0, 0, 76, 88, 67, /* 0x2870 */
74, 56, 77, 82, 85, 0, 1, 0, 0, 0, 76, 88, 67, 74, 55, 77, /* 0x2880 */
82, 85, 0,225, 25, 0, 0, 0, 0, 0, 0,227, 25, 0, 0, 76, /* 0x2890 */
88, 67, 74, 56, 77, 82, 85, 0, 1, 0, 0, 0, 76, 88, 67, 74, /* 0x28a0 */
56, 77, 82, 85, 0,227, 25, 0, 0, 0, 0, 0, 0,230, 25, 0, /* 0x28b0 */
0, 76, 88, 85, 78, 70, 48, 51, 55, 0, 0, 0, 0, 0, 76, 88, /* 0x28c0 */
85, 78, 70, 48, 51, 52, 0,230, 25, 0, 0, 0, 0, 0, 0,235, /* 0x28d0 */
25, 0, 0, 76, 88, 85, 78, 70, 48, 51, 48, 0, 0, 0, 0, 0, /* 0x28e0 */
76, 88, 77, 82, 85, 48, 53, 53, 0,235, 25, 0, 0, 77, 82, 85, /* 0x28f0 */
66, 89, 84, 69, 50, 0,237, 25, 0, 0, 77, 82, 85, 66, 73, 84, /* 0x2900 */
83, 50, 0,242, 25, 0, 0, 77, 82, 85, 65, 82, 66, 50, 48, 0, /* 0x2910 */
247, 25, 0, 0, 76, 88, 77, 82, 85, 48, 53, 55, 0,252, 25, 0, /* 0x2920 */
0, 76, 88, 77, 82, 85, 48, 53, 56, 0, 2, 26, 0, 0, 76, 88, /* 0x2930 */
85, 78, 70, 48, 51, 53, 0, 3, 26, 0, 0, 67, 75, 76, 76, 84, /* 0x2940 */
82, 48, 48, 0, 9, 26, 0, 0, 0, 0, 0, 0, 13, 26, 0, 0, /* 0x2950 */
67, 75, 76, 76, 84, 82, 50, 48, 0, 30, 0, 0, 0, 67, 75, 76, /* 0x2960 */
76, 84, 82, 49, 48, 0, 18, 26, 0, 0, 0, 0, 0, 0, 32, 26, /* 0x2970 */
0, 0, 67, 75, 76, 76, 84, 82, 50, 48, 0, 6, 0, 0, 0, 67, /* 0x2980 */
75, 76, 76, 84, 82, 50, 48, 0, 32, 26, 0, 0, 0, 0, 0, 0, /* 0x2990 */
38, 26, 0, 0, 67, 75, 76, 76, 84, 82, 52, 48, 0, 0, 0, 0, /* 0x29a0 */
0, 0, 0, 0, 0, 42, 26, 0, 0, 67, 75, 76, 76, 84, 82, 52, /* 0x29b0 */
48, 0, 0, 0, 0, 0, 67, 75, 76, 76, 84, 82, 51, 48, 0, 65, /* 0x29c0 */
26, 0, 0, 0, 0, 0, 0, 72, 26, 0, 0, 67, 75, 76, 76, 84, /* 0x29d0 */
82, 49, 48, 0, 14, 0, 0, 0, 67, 75, 76, 76, 84, 82, 52, 48, /* 0x29e0 */
0, 72, 26, 0, 0, 0, 0, 0, 0, 77, 26, 0, 0, 67, 75, 76, /* 0x29f0 */
76, 84, 82, 48, 48, 0, 4, 0, 0, 0, 76, 69, 88, 69, 67, 48, /* 0x2a00 */
49, 55, 0, 77, 26, 0, 0, 76, 69, 88, 69, 67, 48, 50, 48, 0, /* 0x2a10 */
79, 26, 0, 0, 88, 84, 72, 69, 69, 78, 68, 88, 0, 85, 26, 0, /* 0x2a20 */
0,255,255,255,255, 85, 26 /* 0x2a30 */
};

View File

@ -1,4 +1,4 @@
/* i386-linux.kernel.vmlinux.h -- created from i386-linux.kernel.vmlinux.bin, 3639 (0xe37) bytes
/* i386-linux.kernel.vmlinux.h -- created from i386-linux.kernel.vmlinux.bin, 9163 (0x23cb) bytes
This file is part of the UPX executable compressor.
@ -27,11 +27,11 @@
*/
#define NRV_LOADER_SIZE 3639
#define NRV_LOADER_ADLER32 0xd1d15198
#define NRV_LOADER_CRC32 0xc3063bf8
#define NRV_LOADER_SIZE 9163
#define NRV_LOADER_ADLER32 0x0dc3f8e0
#define NRV_LOADER_CRC32 0xea28d2bf
unsigned char nrv_loader[3639] = {
unsigned char nrv_loader[9163] = {
90, 80, 87, 86, 80, 80,106, 63,104, 85, 76, 69, 78,232, 0, 0, /* 0x 0 */
0, 0,235, 0,164,235, 0,138, 6, 70,136, 7, 71, 1,219,117, /* 0x 10 */
7,139, 30,131,238,252, 17,219,114, 0, 49,192, 64,138, 7,114, /* 0x 20 */
@ -81,183 +81,528 @@ unsigned char nrv_loader[3639] = {
243,164, 94,233, 0, 0, 0, 0,141, 20, 47,131,253,252,138, 4, /* 0x 2e0 */
15,118, 0,138, 2, 66,136, 7, 71, 73,117,247,233, 0, 0, 0, /* 0x 2f0 */
0,139, 2,131,194, 4,137, 7,131,199, 4,131,233, 4,119,241, /* 0x 300 */
1,207,233, 0, 0, 0, 0, 89, 90, 95,137,254,235, 0,138, 7, /* 0x 310 */
131,199, 1, 60,128,114, 10, 60,143,119, 6,128,127,254, 15,116, /* 0x 320 */
0, 44,232, 60, 1,119, 0, 56, 23,117, 0,139, 7,102,193,232, /* 0x 330 */
8,193,192, 16,134,196, 41,248, 1,240,137, 7,131,199, 4,131, /* 0x 340 */
233, 4,138, 7,131,199, 1,226, 0,131,233, 1,127, 0, 89, 95, /* 0x 350 */
185, 84, 69, 88, 76,138, 7, 71, 44,232, 60, 1,119,247,128, 63, /* 0x 360 */
63,117, 0,139, 7,138, 95, 4,102,193,232, 8,134,196,193,192, /* 0x 370 */
16,134,196, 41,248,128,235,232,137, 7,131,199, 5,136,216,226, /* 0x 380 */
0,185, 84, 69, 88, 76,176,232,176,233,242,174,117, 0,128, 63, /* 0x 390 */
63,117, 0,139, 7,102,193,232, 8,134,196,193,192, 16,134,196, /* 0x 3a0 */
41,248,171,235, 0, 94, 95, 49,219,203, 94,139, 78,252,137,197, /* 0x 3b0 */
3, 4, 36,131,192, 31,131,224,240,253,141,116, 49,255,141,124, /* 0x 3c0 */
1,255,243,164,139, 74,252,131,193, 3,193,233, 2,141,116,138, /* 0x 3d0 */
252,141,120,252,243,165,252,141,119, 4,137,239,131,205,255,255, /* 0x 3e0 */
224, 85, 80, 88, 33,161,216,208,213, 0, 0, 0, 0, 0, 0, 0, /* 0x 3f0 */
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 400 */
45, 0, 0, 0, 76, 73, 78, 85, 88, 48, 48, 48, 0, 0, 0, 0, /* 0x 410 */
0, 76, 88, 67, 65, 76, 76, 84, 49, 0, 4, 0, 0, 0, 76, 88, /* 0x 420 */
68, 85, 77, 77, 89, 48, 0, 5, 0, 0, 0, 76, 88, 67, 75, 76, /* 0x 430 */
76, 84, 49, 0, 5, 0, 0, 0, 76, 88, 77, 79, 86, 69, 85, 80, /* 0x 440 */
0, 8, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 76, 73, 78, /* 0x 450 */
85, 88, 57, 57, 48, 0, 5, 0, 0, 0, 78, 50, 66, 83, 77, 65, /* 0x 460 */
49, 48, 0, 18, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 78, /* 0x 470 */
50, 66, 68, 69, 67, 49, 48, 0, 4, 0, 0, 0, 78, 50, 66, 70, /* 0x 480 */
65, 83, 49, 48, 0, 21, 0, 0, 0, 0, 0, 0, 0, 23, 0, 0, /* 0x 490 */
0, 78, 50, 66, 68, 69, 67, 49, 48, 0, 4, 0, 0, 0, 78, 50, /* 0x 4a0 */
66, 70, 65, 83, 49, 49, 0, 23, 0, 0, 0, 78, 50, 66, 68, 69, /* 0x 4b0 */
67, 49, 48, 0, 29, 0, 0, 0, 78, 50, 66, 83, 77, 65, 50, 48, /* 0x 4c0 */
0, 40, 0, 0, 0, 0, 0, 0, 0, 42, 0, 0, 0, 78, 50, 66, /* 0x 4d0 */
83, 77, 65, 49, 48, 0, 2, 0, 0, 0, 78, 50, 66, 70, 65, 83, /* 0x 4e0 */
50, 48, 0, 45, 0, 0, 0, 0, 0, 0, 0, 49, 0, 0, 0, 78, /* 0x 4f0 */
50, 66, 70, 65, 83, 49, 49, 0, 0, 0, 0, 0, 78, 50, 66, 68, /* 0x 500 */
69, 67, 50, 48, 0, 54, 0, 0, 0, 78, 50, 66, 83, 77, 65, 51, /* 0x 510 */
48, 0, 67, 0, 0, 0, 0, 0, 0, 0, 80, 0, 0, 0, 78, 50, /* 0x 520 */
66, 68, 69, 67, 50, 48, 0, 0, 0, 0, 0, 78, 50, 66, 70, 65, /* 0x 530 */
83, 51, 48, 0, 80, 0, 0, 0, 0, 0, 0, 0, 84, 0, 0, 0, /* 0x 540 */
78, 50, 66, 68, 69, 67, 50, 48, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 550 */
0, 95, 0, 0, 0, 78, 50, 66, 68, 69, 67, 50, 48, 0, 0, 0, /* 0x 560 */
0, 0, 78, 50, 66, 68, 69, 67, 51, 48, 0, 95, 0, 0, 0, 0, /* 0x 570 */
0, 0, 0,113, 0, 0, 0, 78, 50, 66, 68, 69, 67, 54, 48, 0, /* 0x 580 */
0, 0, 0, 0, 0, 0, 0, 0,143, 0, 0, 0, 78, 50, 66, 68, /* 0x 590 */
69, 67, 53, 48, 0, 0, 0, 0, 0, 78, 50, 66, 83, 77, 65, 52, /* 0x 5a0 */
48, 0,157, 0, 0, 0, 0, 0, 0, 0,170, 0, 0, 0, 78, 50, /* 0x 5b0 */
66, 68, 69, 67, 51, 48, 0, 49, 0, 0, 0, 78, 50, 66, 70, 65, /* 0x 5c0 */
83, 52, 48, 0,170, 0, 0, 0, 0, 0, 0, 0,174, 0, 0, 0, /* 0x 5d0 */
78, 50, 66, 68, 69, 67, 51, 48, 0, 49, 0, 0, 0, 0, 0, 0, /* 0x 5e0 */
0,185, 0, 0, 0, 78, 50, 66, 68, 69, 67, 51, 48, 0, 49, 0, /* 0x 5f0 */
0, 0, 78, 50, 66, 68, 85, 77, 77, 49, 0,185, 0, 0, 0, 78, /* 0x 600 */
50, 66, 83, 77, 65, 53, 48, 0,185, 0, 0, 0, 78, 50, 66, 70, /* 0x 610 */
65, 83, 53, 48, 0,187, 0, 0, 0, 78, 50, 66, 68, 69, 67, 53, /* 0x 620 */
48, 0,190, 0, 0, 0, 78, 50, 66, 83, 77, 65, 54, 48, 0,199, /* 0x 630 */
0, 0, 0, 0, 0, 0, 0,211, 0, 0, 0, 78, 50, 66, 68, 69, /* 0x 640 */
67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 66, 70, 65, 83, 54, 48, /* 0x 650 */
0,211, 0, 0, 0, 0, 0, 0, 0,222, 0, 0, 0, 78, 50, 66, /* 0x 660 */
70, 65, 83, 54, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0,236, 0, /* 0x 670 */
0, 0, 78, 50, 66, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, /* 0x 680 */
50, 66, 70, 65, 83, 54, 49, 0,236, 0, 0, 0, 0, 0, 0, 0, /* 0x 690 */
2, 1, 0, 0, 78, 50, 66, 68, 69, 67, 49, 48, 0, 0, 0, 0, /* 0x 6a0 */
0, 78, 50, 66, 68, 69, 67, 54, 48, 0, 2, 1, 0, 0, 78, 82, /* 0x 6b0 */
86, 50, 66, 69, 78, 68, 0, 2, 1, 0, 0, 78, 50, 68, 83, 77, /* 0x 6c0 */
65, 49, 48, 0, 2, 1, 0, 0, 0, 0, 0, 0, 4, 1, 0, 0, /* 0x 6d0 */
78, 50, 68, 68, 69, 67, 49, 48, 0, 4, 0, 0, 0, 78, 50, 68, /* 0x 6e0 */
70, 65, 83, 49, 48, 0, 5, 1, 0, 0, 0, 0, 0, 0, 7, 1, /* 0x 6f0 */
0, 0, 78, 50, 68, 68, 69, 67, 49, 48, 0, 4, 0, 0, 0, 78, /* 0x 700 */
50, 68, 70, 65, 83, 49, 49, 0, 7, 1, 0, 0, 78, 50, 68, 68, /* 0x 710 */
69, 67, 49, 48, 0, 13, 1, 0, 0, 78, 50, 68, 83, 77, 65, 50, /* 0x 720 */
48, 0, 24, 1, 0, 0, 0, 0, 0, 0, 26, 1, 0, 0, 78, 50, /* 0x 730 */
68, 83, 77, 65, 49, 48, 0, 2, 0, 0, 0, 78, 50, 68, 70, 65, /* 0x 740 */
83, 50, 48, 0, 29, 1, 0, 0, 0, 0, 0, 0, 33, 1, 0, 0, /* 0x 750 */
78, 50, 68, 70, 65, 83, 49, 49, 0, 0, 0, 0, 0, 78, 50, 68, /* 0x 760 */
68, 69, 67, 50, 48, 0, 38, 1, 0, 0, 78, 50, 68, 83, 77, 65, /* 0x 770 */
51, 48, 0, 51, 1, 0, 0, 0, 0, 0, 0, 64, 1, 0, 0, 78, /* 0x 780 */
50, 68, 68, 69, 67, 51, 48, 0, 16, 0, 0, 0, 78, 50, 68, 70, /* 0x 790 */
65, 83, 51, 48, 0, 64, 1, 0, 0, 0, 0, 0, 0, 70, 1, 0, /* 0x 7a0 */
0, 78, 50, 68, 68, 69, 67, 51, 48, 0, 16, 0, 0, 0, 0, 0, /* 0x 7b0 */
0, 0, 79, 1, 0, 0, 78, 50, 68, 68, 69, 67, 51, 48, 0, 16, /* 0x 7c0 */
0, 0, 0, 78, 50, 68, 68, 69, 67, 51, 48, 0, 79, 1, 0, 0, /* 0x 7d0 */
0, 0, 0, 0, 95, 1, 0, 0, 78, 50, 68, 68, 69, 67, 50, 48, /* 0x 7e0 */
0, 0, 0, 0, 0, 0, 0, 0, 0,113, 1, 0, 0, 78, 50, 68, /* 0x 7f0 */
68, 69, 67, 54, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0,147, 1, /* 0x 800 */
0, 0, 78, 50, 68, 68, 69, 67, 53, 48, 0, 0, 0, 0, 0, 78, /* 0x 810 */
50, 68, 83, 77, 65, 52, 48, 0,161, 1, 0, 0, 0, 0, 0, 0, /* 0x 820 */
174, 1, 0, 0, 78, 50, 68, 68, 69, 67, 51, 48, 0, 69, 0, 0, /* 0x 830 */
0, 78, 50, 68, 70, 65, 83, 52, 48, 0,174, 1, 0, 0, 0, 0, /* 0x 840 */
0, 0,178, 1, 0, 0, 78, 50, 68, 68, 69, 67, 51, 48, 0, 69, /* 0x 850 */
0, 0, 0, 0, 0, 0, 0,189, 1, 0, 0, 78, 50, 68, 68, 69, /* 0x 860 */
67, 51, 48, 0, 69, 0, 0, 0, 78, 50, 68, 68, 85, 77, 77, 49, /* 0x 870 */
0,189, 1, 0, 0, 78, 50, 68, 83, 77, 65, 53, 48, 0,189, 1, /* 0x 880 */
0, 0, 78, 50, 68, 70, 65, 83, 53, 48, 0,191, 1, 0, 0, 78, /* 0x 890 */
50, 68, 68, 69, 67, 53, 48, 0,194, 1, 0, 0, 78, 50, 68, 83, /* 0x 8a0 */
77, 65, 54, 48, 0,203, 1, 0, 0, 0, 0, 0, 0,215, 1, 0, /* 0x 8b0 */
0, 78, 50, 68, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, /* 0x 8c0 */
68, 70, 65, 83, 54, 48, 0,215, 1, 0, 0, 0, 0, 0, 0,226, /* 0x 8d0 */
1, 0, 0, 78, 50, 68, 70, 65, 83, 54, 49, 0, 0, 0, 0, 0, /* 0x 8e0 */
0, 0, 0, 0,240, 1, 0, 0, 78, 50, 68, 68, 69, 67, 49, 48, /* 0x 8f0 */
0, 0, 0, 0, 0, 78, 50, 68, 70, 65, 83, 54, 49, 0,240, 1, /* 0x 900 */
0, 0, 0, 0, 0, 0, 6, 2, 0, 0, 78, 50, 68, 68, 69, 67, /* 0x 910 */
49, 48, 0, 0, 0, 0, 0, 78, 50, 68, 68, 69, 67, 54, 48, 0, /* 0x 920 */
6, 2, 0, 0, 78, 82, 86, 50, 68, 69, 78, 68, 0, 6, 2, 0, /* 0x 930 */
0, 78, 50, 69, 83, 77, 65, 49, 48, 0, 6, 2, 0, 0, 0, 0, /* 0x 940 */
0, 0, 8, 2, 0, 0, 78, 50, 69, 68, 69, 67, 49, 48, 0, 4, /* 0x 950 */
0, 0, 0, 78, 50, 69, 70, 65, 83, 49, 48, 0, 9, 2, 0, 0, /* 0x 960 */
0, 0, 0, 0, 11, 2, 0, 0, 78, 50, 69, 68, 69, 67, 49, 48, /* 0x 970 */
0, 4, 0, 0, 0, 78, 50, 69, 70, 65, 83, 49, 49, 0, 11, 2, /* 0x 980 */
0, 0, 78, 50, 69, 68, 69, 67, 49, 48, 0, 17, 2, 0, 0, 78, /* 0x 990 */
50, 69, 83, 77, 65, 50, 48, 0, 28, 2, 0, 0, 0, 0, 0, 0, /* 0x 9a0 */
30, 2, 0, 0, 78, 50, 69, 83, 77, 65, 49, 48, 0, 2, 0, 0, /* 0x 9b0 */
0, 78, 50, 69, 70, 65, 83, 50, 48, 0, 33, 2, 0, 0, 0, 0, /* 0x 9c0 */
0, 0, 37, 2, 0, 0, 78, 50, 69, 70, 65, 83, 49, 49, 0, 0, /* 0x 9d0 */
0, 0, 0, 78, 50, 69, 68, 69, 67, 50, 48, 0, 42, 2, 0, 0, /* 0x 9e0 */
78, 50, 69, 83, 77, 65, 51, 48, 0, 55, 2, 0, 0, 0, 0, 0, /* 0x 9f0 */
0, 68, 2, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 31, 0, /* 0x a00 */
0, 0, 78, 50, 69, 70, 65, 83, 51, 48, 0, 68, 2, 0, 0, 0, /* 0x a10 */
0, 0, 0, 74, 2, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, /* 0x a20 */
31, 0, 0, 0, 0, 0, 0, 0, 83, 2, 0, 0, 78, 50, 69, 68, /* 0x a30 */
69, 67, 51, 48, 0, 31, 0, 0, 0, 78, 50, 69, 68, 69, 67, 51, /* 0x a40 */
48, 0, 83, 2, 0, 0, 0, 0, 0, 0, 99, 2, 0, 0, 78, 50, /* 0x a50 */
69, 68, 69, 67, 50, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0,114, /* 0x a60 */
2, 0, 0, 78, 50, 69, 68, 69, 67, 53, 48, 0, 0, 0, 0, 0, /* 0x a70 */
0, 0, 0, 0,132, 2, 0, 0, 78, 50, 69, 68, 69, 67, 54, 48, /* 0x a80 */
0, 0, 0, 0, 0, 78, 50, 69, 83, 77, 65, 52, 48, 0,178, 2, /* 0x a90 */
0, 0, 0, 0, 0, 0,191, 2, 0, 0, 78, 50, 69, 68, 69, 67, /* 0x aa0 */
51, 48, 0, 82, 0, 0, 0, 78, 50, 69, 70, 65, 83, 52, 48, 0, /* 0x ab0 */
191, 2, 0, 0, 0, 0, 0, 0,195, 2, 0, 0, 78, 50, 69, 68, /* 0x ac0 */
69, 67, 51, 48, 0, 82, 0, 0, 0, 0, 0, 0, 0,206, 2, 0, /* 0x ad0 */
0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 82, 0, 0, 0, 78, 50, /* 0x ae0 */
69, 68, 85, 77, 77, 49, 0,206, 2, 0, 0, 78, 50, 69, 83, 77, /* 0x af0 */
65, 53, 48, 0,206, 2, 0, 0, 78, 50, 69, 70, 65, 83, 53, 48, /* 0x b00 */
0,208, 2, 0, 0, 78, 50, 69, 68, 69, 67, 53, 48, 0,211, 2, /* 0x b10 */
0, 0, 78, 50, 69, 83, 77, 65, 54, 48, 0,220, 2, 0, 0, 0, /* 0x b20 */
0, 0, 0,232, 2, 0, 0, 78, 50, 69, 68, 69, 67, 49, 48, 0, /* 0x b30 */
0, 0, 0, 0, 78, 50, 69, 70, 65, 83, 54, 48, 0,232, 2, 0, /* 0x b40 */
0, 0, 0, 0, 0,243, 2, 0, 0, 78, 50, 69, 70, 65, 83, 54, /* 0x b50 */
49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 78, 50, /* 0x b60 */
69, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 69, 70, 65, /* 0x b70 */
83, 54, 49, 0, 1, 3, 0, 0, 0, 0, 0, 0, 23, 3, 0, 0, /* 0x b80 */
78, 50, 69, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 69, /* 0x b90 */
68, 69, 67, 54, 48, 0, 23, 3, 0, 0, 78, 82, 86, 50, 69, 69, /* 0x ba0 */
78, 68, 0, 23, 3, 0, 0, 76, 88, 67, 75, 76, 76, 84, 57, 0, /* 0x bb0 */
23, 3, 0, 0, 67, 75, 76, 76, 84, 82, 48, 48, 0, 26, 3, 0, /* 0x bc0 */
0, 0, 0, 0, 0, 30, 3, 0, 0, 67, 75, 76, 76, 84, 82, 50, /* 0x bd0 */
48, 0, 30, 0, 0, 0, 67, 75, 76, 76, 84, 82, 49, 48, 0, 35, /* 0x be0 */
3, 0, 0, 0, 0, 0, 0, 49, 3, 0, 0, 67, 75, 76, 76, 84, /* 0x bf0 */
82, 50, 48, 0, 6, 0, 0, 0, 67, 75, 76, 76, 84, 82, 50, 48, /* 0x c00 */
0, 49, 3, 0, 0, 0, 0, 0, 0, 55, 3, 0, 0, 67, 75, 76, /* 0x c10 */
76, 84, 82, 52, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 59, 3, /* 0x c20 */
0, 0, 67, 75, 76, 76, 84, 82, 52, 48, 0, 0, 0, 0, 0, 67, /* 0x c30 */
75, 76, 76, 84, 82, 51, 48, 0, 82, 3, 0, 0, 0, 0, 0, 0, /* 0x c40 */
89, 3, 0, 0, 67, 75, 76, 76, 84, 82, 49, 48, 0, 14, 0, 0, /* 0x c50 */
0, 67, 75, 76, 76, 84, 82, 52, 48, 0, 89, 3, 0, 0, 0, 0, /* 0x c60 */
0, 0, 94, 3, 0, 0, 67, 75, 76, 76, 84, 82, 48, 48, 0, 4, /* 0x c70 */
0, 0, 0, 76, 88, 68, 85, 77, 77, 89, 50, 0, 94, 3, 0, 0, /* 0x c80 */
76, 88, 67, 65, 76, 76, 84, 57, 0, 94, 3, 0, 0, 67, 65, 76, /* 0x c90 */
76, 84, 82, 48, 48, 0, 96, 3, 0, 0, 67, 84, 67, 76, 69, 86, /* 0x ca0 */
69, 49, 0,110, 3, 0, 0, 0, 0, 0, 0,115, 3, 0, 0, 67, /* 0x cb0 */
65, 76, 76, 84, 82, 48, 48, 0, 5, 0, 0, 0, 67, 65, 76, 76, /* 0x cc0 */
84, 82, 48, 49, 0,115, 3, 0, 0, 67, 84, 68, 85, 77, 77, 89, /* 0x cd0 */
49, 0,120, 3, 0, 0, 67, 84, 66, 83, 72, 82, 48, 49, 0,120, /* 0x ce0 */
3, 0, 0, 67, 84, 66, 82, 79, 82, 48, 49, 0,124, 3, 0, 0, /* 0x cf0 */
67, 84, 66, 83, 87, 65, 48, 49, 0,126, 3, 0, 0, 67, 65, 76, /* 0x d00 */
76, 84, 82, 48, 50, 0,131, 3, 0, 0, 0, 0, 0, 0,145, 3, /* 0x d10 */
0, 0, 67, 65, 76, 76, 84, 82, 48, 48, 0, 10, 0, 0, 0, 67, /* 0x d20 */
65, 76, 76, 84, 82, 49, 48, 0,145, 3, 0, 0, 67, 65, 76, 76, /* 0x d30 */
84, 82, 69, 56, 0,150, 3, 0, 0, 67, 65, 76, 76, 84, 82, 69, /* 0x d40 */
57, 0,152, 3, 0, 0, 67, 65, 76, 76, 84, 82, 49, 49, 0,154, /* 0x d50 */
3, 0, 0, 0, 0, 0, 0,158, 3, 0, 0, 67, 65, 76, 76, 84, /* 0x d60 */
82, 49, 51, 0, 5, 0, 0, 0, 67, 84, 67, 76, 69, 86, 69, 50, /* 0x d70 */
0,158, 3, 0, 0, 0, 0, 0, 0,163, 3, 0, 0, 67, 65, 76, /* 0x d80 */
76, 84, 82, 49, 49, 0, 0, 0, 0, 0, 67, 65, 76, 76, 84, 82, /* 0x d90 */
49, 50, 0,163, 3, 0, 0, 67, 84, 68, 85, 77, 77, 89, 50, 0, /* 0x da0 */
165, 3, 0, 0, 67, 84, 66, 83, 72, 82, 49, 49, 0,165, 3, 0, /* 0x db0 */
0, 67, 84, 66, 82, 79, 82, 49, 49, 0,169, 3, 0, 0, 67, 84, /* 0x dc0 */
66, 83, 87, 65, 49, 49, 0,171, 3, 0, 0, 67, 65, 76, 76, 84, /* 0x dd0 */
82, 49, 51, 0,176, 3, 0, 0, 0, 0, 0, 0,181, 3, 0, 0, /* 0x de0 */
67, 65, 76, 76, 84, 82, 49, 48, 0, 5, 0, 0, 0, 67, 84, 84, /* 0x df0 */
72, 69, 69, 78, 68, 0,181, 3, 0, 0, 76, 73, 78, 85, 88, 57, /* 0x e00 */
57, 48, 0,181, 3, 0, 0, 85, 80, 88, 49, 72, 69, 65, 68, 0, /* 0x e10 */
241, 3, 0, 0, 76, 73, 84, 72, 69, 69, 78, 68, 0, 17, 4, 0, /* 0x e20 */
0,255,255,255,255, 17, 4 /* 0x e30 */
1,207,233, 0, 0, 0, 0,137,229,141,140, 36, 85, 80, 88, 97, /* 0x 310 */
49,192, 80, 57,204,117,251, 70,141, 81, 8,199, 2, 85, 80, 88, /* 0x 320 */
98,141, 65, 16,137, 66, 4, 81,104, 85, 80, 88, 99, 87,141, 65, /* 0x 330 */
4, 80,104, 85, 80, 88,100, 86, 82, 85, 87, 86, 83,131,236,124, /* 0x 340 */
139,148, 36,144, 0, 0, 0,199, 68, 36,116, 0, 0, 0, 0,198, /* 0x 350 */
68, 36,115, 0,139,172, 36,156, 0, 0, 0,139, 66, 4,137, 68, /* 0x 360 */
36,120,184, 1, 0, 0, 0, 15,182, 74, 2,137,195,211,227,137, /* 0x 370 */
217, 73,137, 76, 36,108, 15,182, 74, 1,211,224, 72,137, 68, 36, /* 0x 380 */
104,139,132, 36,168, 0, 0, 0, 15,182, 50,199, 69, 0, 0, 0, /* 0x 390 */
0, 0,199, 68, 36, 96, 0, 0, 0, 0,199, 0, 0, 0, 0, 0, /* 0x 3a0 */
184, 0, 3, 0, 0,137,116, 36,100,199, 68, 36, 92, 1, 0, 0, /* 0x 3b0 */
0,199, 68, 36, 88, 1, 0, 0, 0,199, 68, 36, 84, 1, 0, 0, /* 0x 3c0 */
0,199, 68, 36, 80, 1, 0, 0, 0, 15,182, 74, 1, 1,241,211, /* 0x 3d0 */
224,141,136, 54, 7, 0, 0, 57, 76, 36,116,115, 14,139, 68, 36, /* 0x 3e0 */
120,102,199, 0, 0, 4,131,192, 2,226,246,139,156, 36,148, 0, /* 0x 3f0 */
0, 0, 49,255,199, 68, 36, 72,255,255,255,255,137,218, 3,148, /* 0x 400 */
36,152, 0, 0, 0,137, 84, 36, 76, 49,210, 59, 92, 36, 76, 15, /* 0x 410 */
132,124, 9, 0, 0, 15,182, 3,193,231, 8, 66, 67, 9,199,131, /* 0x 420 */
250, 4,126,231,139,140, 36,164, 0, 0, 0, 57, 76, 36,116, 15, /* 0x 430 */
131,100, 9, 0, 0,139,116, 36,116, 35,116, 36,108,139, 68, 36, /* 0x 440 */
96,139, 84, 36,120,193,224, 4,137,116, 36, 68, 1,240,129,124, /* 0x 450 */
36, 72,255,255,255, 0,141, 44, 66,119, 24, 59, 92, 36, 76, 15, /* 0x 460 */
132, 44, 9, 0, 0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, /* 0x 470 */
67, 9,199,139, 68, 36, 72,102,139, 85, 0,193,232, 11, 15,183, /* 0x 480 */
202, 15,175,193, 57,199, 15,131,221, 1, 0, 0,137, 68, 36, 72, /* 0x 490 */
184, 0, 8, 0, 0, 41,200,138, 76, 36,100,193,248, 5,190, 1, /* 0x 4a0 */
0, 0, 0,141, 4, 2, 15,182, 84, 36,115,102,137, 69, 0,139, /* 0x 4b0 */
68, 36,116, 35, 68, 36,104,139,108, 36,120,211,224,185, 8, 0, /* 0x 4c0 */
0, 0, 43, 76, 36,100,211,250, 1,208,105,192, 0, 6, 0, 0, /* 0x 4d0 */
131,124, 36, 96, 6,141,132, 5,108, 14, 0, 0,137, 68, 36, 20, /* 0x 4e0 */
15,142,202, 0, 0, 0,139, 68, 36,116, 43, 68, 36, 92,139,148, /* 0x 4f0 */
36,160, 0, 0, 0, 15,182, 4, 2,137, 68, 36, 64,209,100, 36, /* 0x 500 */
64,139, 76, 36, 64,141, 20, 54,139,108, 36, 20,129,225, 0, 1, /* 0x 510 */
0, 0,129,124, 36, 72,255,255,255, 0,141, 68, 77, 0,137, 76, /* 0x 520 */
36, 60,141, 44, 16,119, 24, 59, 92, 36, 76, 15,132, 96, 8, 0, /* 0x 530 */
0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, 67, 9,199,139, /* 0x 540 */
68, 36, 72,102,139,141, 0, 2, 0, 0,193,232, 11, 15,183,241, /* 0x 550 */
15,175,198, 57,199,115, 35,137, 68, 36, 72,184, 0, 8, 0, 0, /* 0x 560 */
41,240,137,214,193,248, 5,131,124, 36, 60, 0,141, 4, 1,102, /* 0x 570 */
137,133, 0, 2, 0, 0,116, 34,235, 46, 41, 68, 36, 72, 41,199, /* 0x 580 */
137,200,141,114, 1,102,193,232, 5,102, 41,193,131,124, 36, 60, /* 0x 590 */
0,102,137,141, 0, 2, 0, 0,116, 14,129,254,255, 0, 0, 0, /* 0x 5a0 */
15,142, 87,255,255,255,235,121,129,254,255, 0, 0, 0,127,113, /* 0x 5b0 */
141, 20, 54,139,108, 36, 20, 1,213,129,124, 36, 72,255,255,255, /* 0x 5c0 */
0,119, 24, 59, 92, 36, 76, 15,132,196, 7, 0, 0,193,100, 36, /* 0x 5d0 */
72, 8, 15,182, 3,193,231, 8, 67, 9,199,139, 68, 36, 72,102, /* 0x 5e0 */
139, 77, 0,193,232, 11, 15,183,241, 15,175,198, 57,199,115, 25, /* 0x 5f0 */
137, 68, 36, 72,184, 0, 8, 0, 0, 41,240,137,214,193,248, 5, /* 0x 600 */
141, 4, 1,102,137, 69, 0,235,159, 41, 68, 36, 72, 41,199,137, /* 0x 610 */
200,141,114, 1,102,193,232, 5,102, 41,193,102,137, 77, 0,235, /* 0x 620 */
135,139, 84, 36,116,137,240,139,140, 36,160, 0, 0, 0,136, 68, /* 0x 630 */
36,115,136, 4, 10, 66,131,124, 36, 96, 3,137, 84, 36,116,127, /* 0x 640 */
13,199, 68, 36, 96, 0, 0, 0, 0,233, 27, 7, 0, 0,131,124, /* 0x 650 */
36, 96, 9,127, 10,131,108, 36, 96, 3,233, 10, 7, 0, 0,131, /* 0x 660 */
108, 36, 96, 6,233, 0, 7, 0, 0,139, 76, 36, 72, 41,199,139, /* 0x 670 */
116, 36, 96, 41,193,137,208,102,193,232, 5,102, 41,194,129,249, /* 0x 680 */
255,255,255, 0,102,137, 85, 0,139,108, 36,120,141,116,117, 0, /* 0x 690 */
137,116, 36, 56,119, 22, 59, 92, 36, 76, 15,132,241, 6, 0, 0, /* 0x 6a0 */
15,182, 3,193,231, 8,193,225, 8, 67, 9,199,139,108, 36, 56, /* 0x 6b0 */
137,200,193,232, 11,102,139,149,128, 1, 0, 0, 15,183,234, 15, /* 0x 6c0 */
175,197, 57,199,115, 82,137,198,184, 0, 8, 0, 0, 41,232,139, /* 0x 6d0 */
108, 36, 88,193,248, 5,139, 76, 36, 84,141, 4, 2,139, 84, 36, /* 0x 6e0 */
56,137, 76, 36, 80,139, 76, 36,120,102,137,130,128, 1, 0, 0, /* 0x 6f0 */
139, 68, 36, 92,137,108, 36, 84,137, 68, 36, 88, 49,192,131,124, /* 0x 700 */
36, 96, 6, 15,159,192,129,193,100, 6, 0, 0,141, 4, 64,137, /* 0x 710 */
68, 36, 96,233,116, 2, 0, 0,137,206, 41,199, 41,198,137,208, /* 0x 720 */
102,193,232, 5,139, 76, 36, 56,102, 41,194,129,254,255,255,255, /* 0x 730 */
0,102,137,145,128, 1, 0, 0,119, 22, 59, 92, 36, 76, 15,132, /* 0x 740 */
77, 6, 0, 0, 15,182, 3,193,231, 8,193,230, 8, 67, 9,199, /* 0x 750 */
139,108, 36, 56,137,242,193,234, 11,102,139,141,152, 1, 0, 0, /* 0x 760 */
15,183,193, 15,175,208, 57,215, 15,131,227, 0, 0, 0,189, 0, /* 0x 770 */
8, 0, 0,137,214, 41,197,199, 68, 36, 52, 0, 8, 0, 0,137, /* 0x 780 */
232,193,248, 5,141, 4, 1,139, 76, 36, 56,102,137,129,152, 1, /* 0x 790 */
0, 0,139, 68, 36, 96,139, 76, 36, 68,193,224, 5, 3, 68, 36, /* 0x 7a0 */
120,129,250,255,255,255, 0,141, 44, 72,119, 22, 59, 92, 36, 76, /* 0x 7b0 */
15,132,219, 5, 0, 0, 15,182, 3,193,231, 8,193,230, 8, 67, /* 0x 7c0 */
9,199,102,139,149,224, 1, 0, 0,137,240,193,232, 11, 15,183, /* 0x 7d0 */
202, 15,175,193, 57,199,115, 96, 41, 76, 36, 52,193,124, 36, 52, /* 0x 7e0 */
5,139,116, 36, 52,137, 68, 36, 72,131,124, 36,116, 0,141, 4, /* 0x 7f0 */
50,102,137,133,224, 1, 0, 0, 15,132,147, 5, 0, 0, 49,192, /* 0x 800 */
131,124, 36, 96, 6,139,172, 36,160, 0, 0, 0,139, 84, 36,116, /* 0x 810 */
15,159,192,141, 68, 0, 9,137, 68, 36, 96,139, 68, 36,116, 43, /* 0x 820 */
68, 36, 92,138, 68, 5, 0,136, 68, 36,115,136, 4, 42, 66,137, /* 0x 830 */
84, 36,116,233, 49, 5, 0, 0, 41,198, 41,199,137,208,102,193, /* 0x 840 */
232, 5,102, 41,194,102,137,149,224, 1, 0, 0,233, 31, 1, 0, /* 0x 850 */
0,137,200, 41,214,102,193,232, 5,139,108, 36, 56,102, 41,193, /* 0x 860 */
41,215,129,254,255,255,255, 0,102,137,141,152, 1, 0, 0,119, /* 0x 870 */
22, 59, 92, 36, 76, 15,132, 22, 5, 0, 0, 15,182, 3,193,231, /* 0x 880 */
8,193,230, 8, 67, 9,199,139, 76, 36, 56,137,240,193,232, 11, /* 0x 890 */
102,139,145,176, 1, 0, 0, 15,183,202, 15,175,193, 57,199,115, /* 0x 8a0 */
35,137,198,184, 0, 8, 0, 0, 41,200,139,108, 36, 56,193,248, /* 0x 8b0 */
5,141, 4, 2,102,137,133,176, 1, 0, 0,139, 68, 36, 88,233, /* 0x 8c0 */
160, 0, 0, 0,137,241, 41,199, 41,193,137,208,102,193,232, 5, /* 0x 8d0 */
102, 41,194,139, 68, 36, 56,129,249,255,255,255, 0,102,137,144, /* 0x 8e0 */
176, 1, 0, 0,119, 22, 59, 92, 36, 76, 15,132,161, 4, 0, 0, /* 0x 8f0 */
15,182, 3,193,231, 8,193,225, 8, 67, 9,199,139,116, 36, 56, /* 0x 900 */
137,200,193,232, 11,102,139,150,200, 1, 0, 0, 15,183,234, 15, /* 0x 910 */
175,197, 57,199,115, 32,137,198,184, 0, 8, 0, 0, 41,232,139, /* 0x 920 */
108, 36, 56,193,248, 5,141, 4, 2,102,137,133,200, 1, 0, 0, /* 0x 930 */
139, 68, 36, 84,235, 38,137,206, 41,199, 41,198,137,208,102,193, /* 0x 940 */
232, 5,102, 41,194,139, 68, 36, 56,102,137,144,200, 1, 0, 0, /* 0x 950 */
139, 84, 36, 84,139, 68, 36, 80,137, 84, 36, 80,139, 76, 36, 88, /* 0x 960 */
137, 76, 36, 84,139,108, 36, 92,137, 68, 36, 92,137,108, 36, 88, /* 0x 970 */
49,192,131,124, 36, 96, 6,139, 76, 36,120, 15,159,192,129,193, /* 0x 980 */
104, 10, 0, 0,141, 68, 64, 8,137, 68, 36, 96,129,254,255,255, /* 0x 990 */
255, 0,119, 22, 59, 92, 36, 76, 15,132,243, 3, 0, 0, 15,182, /* 0x 9a0 */
3,193,231, 8,193,230, 8, 67, 9,199,102,139, 17,137,240,193, /* 0x 9b0 */
232, 11, 15,183,234, 15,175,197, 57,199,115, 47,137, 68, 36, 72, /* 0x 9c0 */
184, 0, 8, 0, 0, 41,232,193,100, 36, 68, 4,193,248, 5,199, /* 0x 9d0 */
68, 36, 44, 0, 0, 0, 0,141, 4, 2,102,137, 1,139, 68, 36, /* 0x 9e0 */
68,141, 76, 1, 4,137, 76, 36, 16,235,114, 41,198, 41,199,137, /* 0x 9f0 */
208,102,193,232, 5,102, 41,194,129,254,255,255,255, 0,102,137, /* 0x a00 */
17,119, 22, 59, 92, 36, 76, 15,132,132, 3, 0, 0, 15,182, 3, /* 0x a10 */
193,231, 8,193,230, 8, 67, 9,199,102,139, 81, 2,137,240,193, /* 0x a20 */
232, 11, 15,183,234, 15,175,197, 57,199,115, 59,137, 68, 36, 72, /* 0x a30 */
184, 0, 8, 0, 0, 41,232,193,100, 36, 68, 4,193,248, 5,199, /* 0x a40 */
68, 36, 44, 8, 0, 0, 0,141, 4, 2,139, 84, 36, 68,102,137, /* 0x a50 */
65, 2,141,140, 17, 4, 1, 0, 0,137, 76, 36, 16,199, 68, 36, /* 0x a60 */
48, 3, 0, 0, 0,235, 47, 41,198, 41,199,137,208,137,116, 36, /* 0x a70 */
72,102,193,232, 5,199, 68, 36, 44, 16, 0, 0, 0,102, 41,194, /* 0x a80 */
199, 68, 36, 48, 8, 0, 0, 0,102,137, 81, 2,129,193, 4, 2, /* 0x a90 */
0, 0,137, 76, 36, 16,139, 76, 36, 48,186, 1, 0, 0, 0,137, /* 0x aa0 */
76, 36, 40,141, 44, 18,139,116, 36, 16, 1,238,129,124, 36, 72, /* 0x ab0 */
255,255,255, 0,119, 24, 59, 92, 36, 76, 15,132,209, 2, 0, 0, /* 0x ac0 */
193,100, 36, 72, 8, 15,182, 3,193,231, 8, 67, 9,199,139, 68, /* 0x ad0 */
36, 72,102,139, 22,193,232, 11, 15,183,202, 15,175,193, 57,199, /* 0x ae0 */
115, 24,137, 68, 36, 72,184, 0, 8, 0, 0, 41,200,193,248, 5, /* 0x af0 */
141, 4, 2,137,234,102,137, 6,235, 21, 41, 68, 36, 72, 41,199, /* 0x b00 */
137,208,102,193,232, 5,102, 41,194,102,137, 22,141, 85, 1,139, /* 0x b10 */
116, 36, 40, 78,137,116, 36, 40,117,137,138, 76, 36, 48,184, 1, /* 0x b20 */
0, 0, 0,211,224, 41,194, 3, 84, 36, 44,131,124, 36, 96, 3, /* 0x b30 */
137, 84, 36, 12, 15,143,231, 1, 0, 0,131, 68, 36, 96, 7,131, /* 0x b40 */
250, 3,137,208,126, 5,184, 3, 0, 0, 0,139,116, 36,120,193, /* 0x b50 */
224, 7,199, 68, 36, 36, 6, 0, 0, 0,141,132, 6, 96, 3, 0, /* 0x b60 */
0,137, 68, 36, 8,184, 1, 0, 0, 0,141, 44, 0,139,116, 36, /* 0x b70 */
8, 1,238,129,124, 36, 72,255,255,255, 0,119, 24, 59, 92, 36, /* 0x b80 */
76, 15,132, 10, 2, 0, 0,193,100, 36, 72, 8, 15,182, 3,193, /* 0x b90 */
231, 8, 67, 9,199,139, 68, 36, 72,102,139, 22,193,232, 11, 15, /* 0x ba0 */
183,202, 15,175,193, 57,199,115, 24,137, 68, 36, 72,184, 0, 8, /* 0x bb0 */
0, 0, 41,200,193,248, 5,141, 4, 2,102,137, 6,137,232,235, /* 0x bc0 */
21, 41, 68, 36, 72, 41,199,137,208,102,193,232, 5,102, 41,194, /* 0x bd0 */
141, 69, 1,102,137, 22,139,108, 36, 36, 77,137,108, 36, 36,117, /* 0x be0 */
137,141, 80,192,131,250, 3,137, 20, 36, 15,142, 39, 1, 0, 0, /* 0x bf0 */
137,208,137,214,209,248,131,230, 1,141, 72,255,131,206, 2,131, /* 0x c00 */
250, 13,137, 76, 36, 32,127, 28,139,108, 36,120,211,230, 1,210, /* 0x c10 */
137, 52, 36,141, 68,117, 0, 41,208, 5, 94, 5, 0, 0,137, 68, /* 0x c20 */
36, 4,235, 86,141, 80,251,129,124, 36, 72,255,255,255, 0,119, /* 0x c30 */
24, 59, 92, 36, 76, 15,132, 86, 1, 0, 0,193,100, 36, 72, 8, /* 0x c40 */
15,182, 3,193,231, 8, 67, 9,199,209,108, 36, 72, 1,246, 59, /* 0x c50 */
124, 36, 72,114, 7, 43,124, 36, 72,131,206, 1, 74,117,200,139, /* 0x c60 */
68, 36,120,193,230, 4,137, 52, 36, 5, 68, 6, 0, 0,199, 68, /* 0x c70 */
36, 32, 4, 0, 0, 0,137, 68, 36, 4,199, 68, 36, 28, 1, 0, /* 0x c80 */
0, 0,184, 1, 0, 0, 0,139,108, 36, 4, 1,192,137, 68, 36, /* 0x c90 */
24, 1,197,129,124, 36, 72,255,255,255, 0,119, 24, 59, 92, 36, /* 0x ca0 */
76, 15,132,234, 0, 0, 0,193,100, 36, 72, 8, 15,182, 3,193, /* 0x cb0 */
231, 8, 67, 9,199,139, 68, 36, 72,102,139, 85, 0,193,232, 11, /* 0x cc0 */
15,183,242, 15,175,198, 57,199,115, 27,137, 68, 36, 72,184, 0, /* 0x cd0 */
8, 0, 0, 41,240,193,248, 5,141, 4, 2,102,137, 69, 0,139, /* 0x ce0 */
68, 36, 24,235, 31, 41, 68, 36, 72, 41,199,137,208,102,193,232, /* 0x cf0 */
5,102, 41,194,139, 68, 36, 24,102,137, 85, 0,139, 84, 36, 28, /* 0x d00 */
64, 9, 20, 36,139, 76, 36, 32,209,100, 36, 28, 73,137, 76, 36, /* 0x d10 */
32, 15,133,112,255,255,255,139, 52, 36, 70,137,116, 36, 92,116, /* 0x d20 */
89,139, 76, 36, 12,139,108, 36,116,131,193, 2, 57,108, 36, 92, /* 0x d30 */
119, 95,139,132, 36,160, 0, 0, 0,137,234, 43, 68, 36, 92, 3, /* 0x d40 */
148, 36,160, 0, 0, 0,141, 52, 40,138, 6, 70,136, 68, 36,115, /* 0x d50 */
136, 2, 66,255, 68, 36,116, 73,116, 15,139,172, 36,164, 0, 0, /* 0x d60 */
0, 57,108, 36,116,114,226,235, 17,139,132, 36,164, 0, 0, 0, /* 0x d70 */
57, 68, 36,116, 15,130,187,246,255,255,129,124, 36, 72,255,255, /* 0x d80 */
255, 0,119, 21, 59, 92, 36, 76,184, 1, 0, 0, 0,116, 41,235, /* 0x d90 */
7,184, 1, 0, 0, 0,235, 32, 67, 43,156, 36,148, 0, 0, 0, /* 0x da0 */
49,192,139,148, 36,156, 0, 0, 0,139, 76, 36,116,137, 26,139, /* 0x db0 */
156, 36,168, 0, 0, 0,137, 11,131,196,124, 91, 94, 95, 93, 85, /* 0x dc0 */
87, 86, 83,131,236,124,139,148, 36,144, 0, 0, 0,199, 68, 36, /* 0x dd0 */
116, 0, 0, 0, 0,198, 68, 36,115, 0,139,172, 36,156, 0, 0, /* 0x de0 */
0,139, 66, 4,137, 68, 36,120,184, 1, 0, 0, 0, 15,182, 74, /* 0x df0 */
2,137,195,211,227,137,217, 73,137, 76, 36,108, 15,182, 74, 1, /* 0x e00 */
211,224, 72,137, 68, 36,104,139,132, 36,168, 0, 0, 0, 15,182, /* 0x e10 */
50,199, 69, 0, 0, 0, 0, 0,199, 68, 36, 96, 0, 0, 0, 0, /* 0x e20 */
199, 0, 0, 0, 0, 0,184, 0, 3, 0, 0,137,116, 36,100,199, /* 0x e30 */
68, 36, 92, 1, 0, 0, 0,199, 68, 36, 88, 1, 0, 0, 0,199, /* 0x e40 */
68, 36, 84, 1, 0, 0, 0,199, 68, 36, 80, 1, 0, 0, 0, 15, /* 0x e50 */
182, 74, 1, 1,241,211,224,141,136, 54, 7, 0, 0, 57, 76, 36, /* 0x e60 */
116,115, 14,139, 68, 36,120,102,199, 0, 0, 4,131,192, 2,226, /* 0x e70 */
246,139,156, 36,148, 0, 0, 0, 49,255,199, 68, 36, 72,255,255, /* 0x e80 */
255,255,137,218, 3,148, 36,152, 0, 0, 0,137, 84, 36, 76, 49, /* 0x e90 */
210, 59, 92, 36, 76, 15,132,124, 9, 0, 0, 15,182, 3,193,231, /* 0x ea0 */
8, 66, 67, 9,199,131,250, 4,126,231,139,140, 36,164, 0, 0, /* 0x eb0 */
0, 57, 76, 36,116, 15,131,100, 9, 0, 0,139,116, 36,116, 35, /* 0x ec0 */
116, 36,108,139, 68, 36, 96,139, 84, 36,120,193,224, 4,137,116, /* 0x ed0 */
36, 68, 1,240,129,124, 36, 72,255,255,255, 0,141, 44, 66,119, /* 0x ee0 */
24, 59, 92, 36, 76, 15,132, 44, 9, 0, 0,193,100, 36, 72, 8, /* 0x ef0 */
15,182, 3,193,231, 8, 67, 9,199,139, 68, 36, 72,102,139, 85, /* 0x f00 */
0,193,232, 11, 15,183,202, 15,175,193, 57,199, 15,131,221, 1, /* 0x f10 */
0, 0,137, 68, 36, 72,184, 0, 8, 0, 0, 41,200,138, 76, 36, /* 0x f20 */
100,193,248, 5,190, 1, 0, 0, 0,141, 4, 2, 15,182, 84, 36, /* 0x f30 */
115,102,137, 69, 0,139, 68, 36,116, 35, 68, 36,104,139,108, 36, /* 0x f40 */
120,211,224,185, 8, 0, 0, 0, 43, 76, 36,100,211,250, 1,208, /* 0x f50 */
105,192, 0, 6, 0, 0,131,124, 36, 96, 6,141,132, 5,108, 14, /* 0x f60 */
0, 0,137, 68, 36, 20, 15,142,202, 0, 0, 0,139, 68, 36,116, /* 0x f70 */
43, 68, 36, 92,139,148, 36,160, 0, 0, 0, 15,182, 4, 2,137, /* 0x f80 */
68, 36, 64,209,100, 36, 64,139, 76, 36, 64,141, 20, 54,139,108, /* 0x f90 */
36, 20,129,225, 0, 1, 0, 0,129,124, 36, 72,255,255,255, 0, /* 0x fa0 */
141, 68, 77, 0,137, 76, 36, 60,141, 44, 16,119, 24, 59, 92, 36, /* 0x fb0 */
76, 15,132, 96, 8, 0, 0,193,100, 36, 72, 8, 15,182, 3,193, /* 0x fc0 */
231, 8, 67, 9,199,139, 68, 36, 72,102,139,141, 0, 2, 0, 0, /* 0x fd0 */
193,232, 11, 15,183,241, 15,175,198, 57,199,115, 35,137, 68, 36, /* 0x fe0 */
72,184, 0, 8, 0, 0, 41,240,137,214,193,248, 5,131,124, 36, /* 0x ff0 */
60, 0,141, 4, 1,102,137,133, 0, 2, 0, 0,116, 34,235, 46, /* 0x1000 */
41, 68, 36, 72, 41,199,137,200,141,114, 1,102,193,232, 5,102, /* 0x1010 */
41,193,131,124, 36, 60, 0,102,137,141, 0, 2, 0, 0,116, 14, /* 0x1020 */
129,254,255, 0, 0, 0, 15,142, 87,255,255,255,235,121,129,254, /* 0x1030 */
255, 0, 0, 0,127,113,141, 20, 54,139,108, 36, 20, 1,213,129, /* 0x1040 */
124, 36, 72,255,255,255, 0,119, 24, 59, 92, 36, 76, 15,132,196, /* 0x1050 */
7, 0, 0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, 67, 9, /* 0x1060 */
199,139, 68, 36, 72,102,139, 77, 0,193,232, 11, 15,183,241, 15, /* 0x1070 */
175,198, 57,199,115, 25,137, 68, 36, 72,184, 0, 8, 0, 0, 41, /* 0x1080 */
240,137,214,193,248, 5,141, 4, 1,102,137, 69, 0,235,159, 41, /* 0x1090 */
68, 36, 72, 41,199,137,200,141,114, 1,102,193,232, 5,102, 41, /* 0x10a0 */
193,102,137, 77, 0,235,135,139, 84, 36,116,137,240,139,140, 36, /* 0x10b0 */
160, 0, 0, 0,136, 68, 36,115,136, 4, 10, 66,131,124, 36, 96, /* 0x10c0 */
3,137, 84, 36,116,127, 13,199, 68, 36, 96, 0, 0, 0, 0,233, /* 0x10d0 */
27, 7, 0, 0,131,124, 36, 96, 9,127, 10,131,108, 36, 96, 3, /* 0x10e0 */
233, 10, 7, 0, 0,131,108, 36, 96, 6,233, 0, 7, 0, 0,139, /* 0x10f0 */
76, 36, 72, 41,199,139,116, 36, 96, 41,193,137,208,102,193,232, /* 0x1100 */
5,102, 41,194,129,249,255,255,255, 0,102,137, 85, 0,139,108, /* 0x1110 */
36,120,141,116,117, 0,137,116, 36, 56,119, 22, 59, 92, 36, 76, /* 0x1120 */
15,132,241, 6, 0, 0, 15,182, 3,193,231, 8,193,225, 8, 67, /* 0x1130 */
9,199,139,108, 36, 56,137,200,193,232, 11,102,139,149,128, 1, /* 0x1140 */
0, 0, 15,183,234, 15,175,197, 57,199,115, 82,137,198,184, 0, /* 0x1150 */
8, 0, 0, 41,232,139,108, 36, 88,193,248, 5,139, 76, 36, 84, /* 0x1160 */
141, 4, 2,139, 84, 36, 56,137, 76, 36, 80,139, 76, 36,120,102, /* 0x1170 */
137,130,128, 1, 0, 0,139, 68, 36, 92,137,108, 36, 84,137, 68, /* 0x1180 */
36, 88, 49,192,131,124, 36, 96, 6, 15,159,192,129,193,100, 6, /* 0x1190 */
0, 0,141, 4, 64,137, 68, 36, 96,233,116, 2, 0, 0,137,206, /* 0x11a0 */
41,199, 41,198,137,208,102,193,232, 5,139, 76, 36, 56,102, 41, /* 0x11b0 */
194,129,254,255,255,255, 0,102,137,145,128, 1, 0, 0,119, 22, /* 0x11c0 */
59, 92, 36, 76, 15,132, 77, 6, 0, 0, 15,182, 3,193,231, 8, /* 0x11d0 */
193,230, 8, 67, 9,199,139,108, 36, 56,137,242,193,234, 11,102, /* 0x11e0 */
139,141,152, 1, 0, 0, 15,183,193, 15,175,208, 57,215, 15,131, /* 0x11f0 */
227, 0, 0, 0,189, 0, 8, 0, 0,137,214, 41,197,199, 68, 36, /* 0x1200 */
52, 0, 8, 0, 0,137,232,193,248, 5,141, 4, 1,139, 76, 36, /* 0x1210 */
56,102,137,129,152, 1, 0, 0,139, 68, 36, 96,139, 76, 36, 68, /* 0x1220 */
193,224, 5, 3, 68, 36,120,129,250,255,255,255, 0,141, 44, 72, /* 0x1230 */
119, 22, 59, 92, 36, 76, 15,132,219, 5, 0, 0, 15,182, 3,193, /* 0x1240 */
231, 8,193,230, 8, 67, 9,199,102,139,149,224, 1, 0, 0,137, /* 0x1250 */
240,193,232, 11, 15,183,202, 15,175,193, 57,199,115, 96, 41, 76, /* 0x1260 */
36, 52,193,124, 36, 52, 5,139,116, 36, 52,137, 68, 36, 72,131, /* 0x1270 */
124, 36,116, 0,141, 4, 50,102,137,133,224, 1, 0, 0, 15,132, /* 0x1280 */
147, 5, 0, 0, 49,192,131,124, 36, 96, 6,139,172, 36,160, 0, /* 0x1290 */
0, 0,139, 84, 36,116, 15,159,192,141, 68, 0, 9,137, 68, 36, /* 0x12a0 */
96,139, 68, 36,116, 43, 68, 36, 92,138, 68, 5, 0,136, 68, 36, /* 0x12b0 */
115,136, 4, 42, 66,137, 84, 36,116,233, 49, 5, 0, 0, 41,198, /* 0x12c0 */
41,199,137,208,102,193,232, 5,102, 41,194,102,137,149,224, 1, /* 0x12d0 */
0, 0,233, 31, 1, 0, 0,137,200, 41,214,102,193,232, 5,139, /* 0x12e0 */
108, 36, 56,102, 41,193, 41,215,129,254,255,255,255, 0,102,137, /* 0x12f0 */
141,152, 1, 0, 0,119, 22, 59, 92, 36, 76, 15,132, 22, 5, 0, /* 0x1300 */
0, 15,182, 3,193,231, 8,193,230, 8, 67, 9,199,139, 76, 36, /* 0x1310 */
56,137,240,193,232, 11,102,139,145,176, 1, 0, 0, 15,183,202, /* 0x1320 */
15,175,193, 57,199,115, 35,137,198,184, 0, 8, 0, 0, 41,200, /* 0x1330 */
139,108, 36, 56,193,248, 5,141, 4, 2,102,137,133,176, 1, 0, /* 0x1340 */
0,139, 68, 36, 88,233,160, 0, 0, 0,137,241, 41,199, 41,193, /* 0x1350 */
137,208,102,193,232, 5,102, 41,194,139, 68, 36, 56,129,249,255, /* 0x1360 */
255,255, 0,102,137,144,176, 1, 0, 0,119, 22, 59, 92, 36, 76, /* 0x1370 */
15,132,161, 4, 0, 0, 15,182, 3,193,231, 8,193,225, 8, 67, /* 0x1380 */
9,199,139,116, 36, 56,137,200,193,232, 11,102,139,150,200, 1, /* 0x1390 */
0, 0, 15,183,234, 15,175,197, 57,199,115, 32,137,198,184, 0, /* 0x13a0 */
8, 0, 0, 41,232,139,108, 36, 56,193,248, 5,141, 4, 2,102, /* 0x13b0 */
137,133,200, 1, 0, 0,139, 68, 36, 84,235, 38,137,206, 41,199, /* 0x13c0 */
41,198,137,208,102,193,232, 5,102, 41,194,139, 68, 36, 56,102, /* 0x13d0 */
137,144,200, 1, 0, 0,139, 84, 36, 84,139, 68, 36, 80,137, 84, /* 0x13e0 */
36, 80,139, 76, 36, 88,137, 76, 36, 84,139,108, 36, 92,137, 68, /* 0x13f0 */
36, 92,137,108, 36, 88, 49,192,131,124, 36, 96, 6,139, 76, 36, /* 0x1400 */
120, 15,159,192,129,193,104, 10, 0, 0,141, 68, 64, 8,137, 68, /* 0x1410 */
36, 96,129,254,255,255,255, 0,119, 22, 59, 92, 36, 76, 15,132, /* 0x1420 */
243, 3, 0, 0, 15,182, 3,193,231, 8,193,230, 8, 67, 9,199, /* 0x1430 */
102,139, 17,137,240,193,232, 11, 15,183,234, 15,175,197, 57,199, /* 0x1440 */
115, 47,137, 68, 36, 72,184, 0, 8, 0, 0, 41,232,193,100, 36, /* 0x1450 */
68, 4,193,248, 5,199, 68, 36, 44, 0, 0, 0, 0,141, 4, 2, /* 0x1460 */
102,137, 1,139, 68, 36, 68,141, 76, 1, 4,137, 76, 36, 16,235, /* 0x1470 */
114, 41,198, 41,199,137,208,102,193,232, 5,102, 41,194,129,254, /* 0x1480 */
255,255,255, 0,102,137, 17,119, 22, 59, 92, 36, 76, 15,132,132, /* 0x1490 */
3, 0, 0, 15,182, 3,193,231, 8,193,230, 8, 67, 9,199,102, /* 0x14a0 */
139, 81, 2,137,240,193,232, 11, 15,183,234, 15,175,197, 57,199, /* 0x14b0 */
115, 59,137, 68, 36, 72,184, 0, 8, 0, 0, 41,232,193,100, 36, /* 0x14c0 */
68, 4,193,248, 5,199, 68, 36, 44, 8, 0, 0, 0,141, 4, 2, /* 0x14d0 */
139, 84, 36, 68,102,137, 65, 2,141,140, 17, 4, 1, 0, 0,137, /* 0x14e0 */
76, 36, 16,199, 68, 36, 48, 3, 0, 0, 0,235, 47, 41,198, 41, /* 0x14f0 */
199,137,208,137,116, 36, 72,102,193,232, 5,199, 68, 36, 44, 16, /* 0x1500 */
0, 0, 0,102, 41,194,199, 68, 36, 48, 8, 0, 0, 0,102,137, /* 0x1510 */
81, 2,129,193, 4, 2, 0, 0,137, 76, 36, 16,139, 76, 36, 48, /* 0x1520 */
186, 1, 0, 0, 0,137, 76, 36, 40,141, 44, 18,139,116, 36, 16, /* 0x1530 */
1,238,129,124, 36, 72,255,255,255, 0,119, 24, 59, 92, 36, 76, /* 0x1540 */
15,132,209, 2, 0, 0,193,100, 36, 72, 8, 15,182, 3,193,231, /* 0x1550 */
8, 67, 9,199,139, 68, 36, 72,102,139, 22,193,232, 11, 15,183, /* 0x1560 */
202, 15,175,193, 57,199,115, 24,137, 68, 36, 72,184, 0, 8, 0, /* 0x1570 */
0, 41,200,193,248, 5,141, 4, 2,137,234,102,137, 6,235, 21, /* 0x1580 */
41, 68, 36, 72, 41,199,137,208,102,193,232, 5,102, 41,194,102, /* 0x1590 */
137, 22,141, 85, 1,139,116, 36, 40, 78,137,116, 36, 40,117,137, /* 0x15a0 */
138, 76, 36, 48,184, 1, 0, 0, 0,211,224, 41,194, 3, 84, 36, /* 0x15b0 */
44,131,124, 36, 96, 3,137, 84, 36, 12, 15,143,231, 1, 0, 0, /* 0x15c0 */
131, 68, 36, 96, 7,131,250, 3,137,208,126, 5,184, 3, 0, 0, /* 0x15d0 */
0,139,116, 36,120,193,224, 7,199, 68, 36, 36, 6, 0, 0, 0, /* 0x15e0 */
141,132, 6, 96, 3, 0, 0,137, 68, 36, 8,184, 1, 0, 0, 0, /* 0x15f0 */
141, 44, 0,139,116, 36, 8, 1,238,129,124, 36, 72,255,255,255, /* 0x1600 */
0,119, 24, 59, 92, 36, 76, 15,132, 10, 2, 0, 0,193,100, 36, /* 0x1610 */
72, 8, 15,182, 3,193,231, 8, 67, 9,199,139, 68, 36, 72,102, /* 0x1620 */
139, 22,193,232, 11, 15,183,202, 15,175,193, 57,199,115, 24,137, /* 0x1630 */
68, 36, 72,184, 0, 8, 0, 0, 41,200,193,248, 5,141, 4, 2, /* 0x1640 */
102,137, 6,137,232,235, 21, 41, 68, 36, 72, 41,199,137,208,102, /* 0x1650 */
193,232, 5,102, 41,194,141, 69, 1,102,137, 22,139,108, 36, 36, /* 0x1660 */
77,137,108, 36, 36,117,137,141, 80,192,131,250, 3,137, 20, 36, /* 0x1670 */
15,142, 39, 1, 0, 0,137,208,137,214,209,248,131,230, 1,141, /* 0x1680 */
72,255,131,206, 2,131,250, 13,137, 76, 36, 32,127, 28,139,108, /* 0x1690 */
36,120,211,230, 1,210,137, 52, 36,141, 68,117, 0, 41,208, 5, /* 0x16a0 */
94, 5, 0, 0,137, 68, 36, 4,235, 86,141, 80,251,129,124, 36, /* 0x16b0 */
72,255,255,255, 0,119, 24, 59, 92, 36, 76, 15,132, 86, 1, 0, /* 0x16c0 */
0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, 67, 9,199,209, /* 0x16d0 */
108, 36, 72, 1,246, 59,124, 36, 72,114, 7, 43,124, 36, 72,131, /* 0x16e0 */
206, 1, 74,117,200,139, 68, 36,120,193,230, 4,137, 52, 36, 5, /* 0x16f0 */
68, 6, 0, 0,199, 68, 36, 32, 4, 0, 0, 0,137, 68, 36, 4, /* 0x1700 */
199, 68, 36, 28, 1, 0, 0, 0,184, 1, 0, 0, 0,139,108, 36, /* 0x1710 */
4, 1,192,137, 68, 36, 24, 1,197,129,124, 36, 72,255,255,255, /* 0x1720 */
0,119, 24, 59, 92, 36, 76, 15,132,234, 0, 0, 0,193,100, 36, /* 0x1730 */
72, 8, 15,182, 3,193,231, 8, 67, 9,199,139, 68, 36, 72,102, /* 0x1740 */
139, 85, 0,193,232, 11, 15,183,242, 15,175,198, 57,199,115, 27, /* 0x1750 */
137, 68, 36, 72,184, 0, 8, 0, 0, 41,240,193,248, 5,141, 4, /* 0x1760 */
2,102,137, 69, 0,139, 68, 36, 24,235, 31, 41, 68, 36, 72, 41, /* 0x1770 */
199,137,208,102,193,232, 5,102, 41,194,139, 68, 36, 24,102,137, /* 0x1780 */
85, 0,139, 84, 36, 28, 64, 9, 20, 36,139, 76, 36, 32,209,100, /* 0x1790 */
36, 28, 73,137, 76, 36, 32, 15,133,112,255,255,255,139, 52, 36, /* 0x17a0 */
70,137,116, 36, 92,116, 89,139, 76, 36, 12,139,108, 36,116,131, /* 0x17b0 */
193, 2, 57,108, 36, 92,119, 95,139,132, 36,160, 0, 0, 0,137, /* 0x17c0 */
234, 43, 68, 36, 92, 3,148, 36,160, 0, 0, 0,141, 52, 40,138, /* 0x17d0 */
6, 70,136, 68, 36,115,136, 2, 66,255, 68, 36,116, 73,116, 15, /* 0x17e0 */
139,172, 36,164, 0, 0, 0, 57,108, 36,116,114,226,235, 17,139, /* 0x17f0 */
132, 36,164, 0, 0, 0, 57, 68, 36,116, 15,130,187,246,255,255, /* 0x1800 */
129,124, 36, 72,255,255,255, 0,119, 21, 59, 92, 36, 76,184, 1, /* 0x1810 */
0, 0, 0,116, 41,235, 7,184, 1, 0, 0, 0,235, 32, 67, 43, /* 0x1820 */
156, 36,148, 0, 0, 0, 49,192,139,148, 36,156, 0, 0, 0,139, /* 0x1830 */
76, 36,116,137, 26,139,156, 36,168, 0, 0, 0,137, 11,131,196, /* 0x1840 */
124, 91, 94, 95, 93, 3,116, 36, 12, 3,124, 36, 24,137,236, 49, /* 0x1850 */
192,141,140, 36, 0,252,255,255, 80, 57,204,117,251,137,236, 49, /* 0x1860 */
201, 89, 90, 95,137,254,235, 0,138, 7,131,199, 1, 60,128,114, /* 0x1870 */
10, 60,143,119, 6,128,127,254, 15,116, 0, 44,232, 60, 1,119, /* 0x1880 */
0, 56, 23,117, 0,139, 7,102,193,232, 8,193,192, 16,134,196, /* 0x1890 */
41,248, 1,240,137, 7,131,199, 4,131,233, 4,138, 7,131,199, /* 0x18a0 */
1,226, 0,131,233, 1,127, 0, 89, 95,185, 84, 69, 88, 76,138, /* 0x18b0 */
7, 71, 44,232, 60, 1,119,247,128, 63, 63,117, 0,139, 7,138, /* 0x18c0 */
95, 4,102,193,232, 8,134,196,193,192, 16,134,196, 41,248,128, /* 0x18d0 */
235,232,137, 7,131,199, 5,136,216,226, 0,185, 84, 69, 88, 76, /* 0x18e0 */
176,232,176,233,242,174,117, 0,128, 63, 63,117, 0,139, 7,102, /* 0x18f0 */
193,232, 8,134,196,193,192, 16,134,196, 41,248,171,235, 0, 94, /* 0x1900 */
95, 49,219,203, 94,139, 78,252,137,197, 3, 4, 36,131,192, 31, /* 0x1910 */
131,224,240,253,141,116, 49,255,141,124, 1,255,243,164,139, 74, /* 0x1920 */
252,131,193, 3,193,233, 2,141,116,138,252,141,120,252,243,165, /* 0x1930 */
252,141,119, 4,137,239,131,205,255,255,224, 85, 80, 88, 33,161, /* 0x1940 */
216,208,213, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x1950 */
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 45, 0, 76, 73, 78, 85, /* 0x1960 */
88, 48, 48, 48, 0, 0, 0, 0, 0, 76, 88, 67, 65, 76, 76, 84, /* 0x1970 */
49, 0, 4, 0, 0, 0, 76, 88, 68, 85, 77, 77, 89, 48, 0, 5, /* 0x1980 */
0, 0, 0, 76, 88, 67, 75, 76, 76, 84, 49, 0, 5, 0, 0, 0, /* 0x1990 */
76, 88, 77, 79, 86, 69, 85, 80, 0, 8, 0, 0, 0, 0, 0, 0, /* 0x19a0 */
0, 18, 0, 0, 0, 76, 73, 78, 85, 88, 57, 57, 48, 0, 5, 0, /* 0x19b0 */
0, 0, 78, 50, 66, 83, 77, 65, 49, 48, 0, 18, 0, 0, 0, 0, /* 0x19c0 */
0, 0, 0, 20, 0, 0, 0, 78, 50, 66, 68, 69, 67, 49, 48, 0, /* 0x19d0 */
4, 0, 0, 0, 78, 50, 66, 70, 65, 83, 49, 48, 0, 21, 0, 0, /* 0x19e0 */
0, 0, 0, 0, 0, 23, 0, 0, 0, 78, 50, 66, 68, 69, 67, 49, /* 0x19f0 */
48, 0, 4, 0, 0, 0, 78, 50, 66, 70, 65, 83, 49, 49, 0, 23, /* 0x1a00 */
0, 0, 0, 78, 50, 66, 68, 69, 67, 49, 48, 0, 29, 0, 0, 0, /* 0x1a10 */
78, 50, 66, 83, 77, 65, 50, 48, 0, 40, 0, 0, 0, 0, 0, 0, /* 0x1a20 */
0, 42, 0, 0, 0, 78, 50, 66, 83, 77, 65, 49, 48, 0, 2, 0, /* 0x1a30 */
0, 0, 78, 50, 66, 70, 65, 83, 50, 48, 0, 45, 0, 0, 0, 0, /* 0x1a40 */
0, 0, 0, 49, 0, 0, 0, 78, 50, 66, 70, 65, 83, 49, 49, 0, /* 0x1a50 */
0, 0, 0, 0, 78, 50, 66, 68, 69, 67, 50, 48, 0, 54, 0, 0, /* 0x1a60 */
0, 78, 50, 66, 83, 77, 65, 51, 48, 0, 67, 0, 0, 0, 0, 0, /* 0x1a70 */
0, 0, 80, 0, 0, 0, 78, 50, 66, 68, 69, 67, 50, 48, 0, 0, /* 0x1a80 */
0, 0, 0, 78, 50, 66, 70, 65, 83, 51, 48, 0, 80, 0, 0, 0, /* 0x1a90 */
0, 0, 0, 0, 84, 0, 0, 0, 78, 50, 66, 68, 69, 67, 50, 48, /* 0x1aa0 */
0, 0, 0, 0, 0, 0, 0, 0, 0, 95, 0, 0, 0, 78, 50, 66, /* 0x1ab0 */
68, 69, 67, 50, 48, 0, 0, 0, 0, 0, 78, 50, 66, 68, 69, 67, /* 0x1ac0 */
51, 48, 0, 95, 0, 0, 0, 0, 0, 0, 0,113, 0, 0, 0, 78, /* 0x1ad0 */
50, 66, 68, 69, 67, 54, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x1ae0 */
143, 0, 0, 0, 78, 50, 66, 68, 69, 67, 53, 48, 0, 0, 0, 0, /* 0x1af0 */
0, 78, 50, 66, 83, 77, 65, 52, 48, 0,157, 0, 0, 0, 0, 0, /* 0x1b00 */
0, 0,170, 0, 0, 0, 78, 50, 66, 68, 69, 67, 51, 48, 0, 49, /* 0x1b10 */
0, 0, 0, 78, 50, 66, 70, 65, 83, 52, 48, 0,170, 0, 0, 0, /* 0x1b20 */
0, 0, 0, 0,174, 0, 0, 0, 78, 50, 66, 68, 69, 67, 51, 48, /* 0x1b30 */
0, 49, 0, 0, 0, 0, 0, 0, 0,185, 0, 0, 0, 78, 50, 66, /* 0x1b40 */
68, 69, 67, 51, 48, 0, 49, 0, 0, 0, 78, 50, 66, 68, 85, 77, /* 0x1b50 */
77, 49, 0,185, 0, 0, 0, 78, 50, 66, 83, 77, 65, 53, 48, 0, /* 0x1b60 */
185, 0, 0, 0, 78, 50, 66, 70, 65, 83, 53, 48, 0,187, 0, 0, /* 0x1b70 */
0, 78, 50, 66, 68, 69, 67, 53, 48, 0,190, 0, 0, 0, 78, 50, /* 0x1b80 */
66, 83, 77, 65, 54, 48, 0,199, 0, 0, 0, 0, 0, 0, 0,211, /* 0x1b90 */
0, 0, 0, 78, 50, 66, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, /* 0x1ba0 */
78, 50, 66, 70, 65, 83, 54, 48, 0,211, 0, 0, 0, 0, 0, 0, /* 0x1bb0 */
0,222, 0, 0, 0, 78, 50, 66, 70, 65, 83, 54, 49, 0, 0, 0, /* 0x1bc0 */
0, 0, 0, 0, 0, 0,236, 0, 0, 0, 78, 50, 66, 68, 69, 67, /* 0x1bd0 */
49, 48, 0, 0, 0, 0, 0, 78, 50, 66, 70, 65, 83, 54, 49, 0, /* 0x1be0 */
236, 0, 0, 0, 0, 0, 0, 0, 2, 1, 0, 0, 78, 50, 66, 68, /* 0x1bf0 */
69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 66, 68, 69, 67, 54, /* 0x1c00 */
48, 0, 2, 1, 0, 0, 78, 82, 86, 50, 66, 69, 78, 68, 0, 2, /* 0x1c10 */
1, 0, 0, 78, 50, 68, 83, 77, 65, 49, 48, 0, 2, 1, 0, 0, /* 0x1c20 */
0, 0, 0, 0, 4, 1, 0, 0, 78, 50, 68, 68, 69, 67, 49, 48, /* 0x1c30 */
0, 4, 0, 0, 0, 78, 50, 68, 70, 65, 83, 49, 48, 0, 5, 1, /* 0x1c40 */
0, 0, 0, 0, 0, 0, 7, 1, 0, 0, 78, 50, 68, 68, 69, 67, /* 0x1c50 */
49, 48, 0, 4, 0, 0, 0, 78, 50, 68, 70, 65, 83, 49, 49, 0, /* 0x1c60 */
7, 1, 0, 0, 78, 50, 68, 68, 69, 67, 49, 48, 0, 13, 1, 0, /* 0x1c70 */
0, 78, 50, 68, 83, 77, 65, 50, 48, 0, 24, 1, 0, 0, 0, 0, /* 0x1c80 */
0, 0, 26, 1, 0, 0, 78, 50, 68, 83, 77, 65, 49, 48, 0, 2, /* 0x1c90 */
0, 0, 0, 78, 50, 68, 70, 65, 83, 50, 48, 0, 29, 1, 0, 0, /* 0x1ca0 */
0, 0, 0, 0, 33, 1, 0, 0, 78, 50, 68, 70, 65, 83, 49, 49, /* 0x1cb0 */
0, 0, 0, 0, 0, 78, 50, 68, 68, 69, 67, 50, 48, 0, 38, 1, /* 0x1cc0 */
0, 0, 78, 50, 68, 83, 77, 65, 51, 48, 0, 51, 1, 0, 0, 0, /* 0x1cd0 */
0, 0, 0, 64, 1, 0, 0, 78, 50, 68, 68, 69, 67, 51, 48, 0, /* 0x1ce0 */
16, 0, 0, 0, 78, 50, 68, 70, 65, 83, 51, 48, 0, 64, 1, 0, /* 0x1cf0 */
0, 0, 0, 0, 0, 70, 1, 0, 0, 78, 50, 68, 68, 69, 67, 51, /* 0x1d00 */
48, 0, 16, 0, 0, 0, 0, 0, 0, 0, 79, 1, 0, 0, 78, 50, /* 0x1d10 */
68, 68, 69, 67, 51, 48, 0, 16, 0, 0, 0, 78, 50, 68, 68, 69, /* 0x1d20 */
67, 51, 48, 0, 79, 1, 0, 0, 0, 0, 0, 0, 95, 1, 0, 0, /* 0x1d30 */
78, 50, 68, 68, 69, 67, 50, 48, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x1d40 */
0,113, 1, 0, 0, 78, 50, 68, 68, 69, 67, 54, 48, 0, 0, 0, /* 0x1d50 */
0, 0, 0, 0, 0, 0,147, 1, 0, 0, 78, 50, 68, 68, 69, 67, /* 0x1d60 */
53, 48, 0, 0, 0, 0, 0, 78, 50, 68, 83, 77, 65, 52, 48, 0, /* 0x1d70 */
161, 1, 0, 0, 0, 0, 0, 0,174, 1, 0, 0, 78, 50, 68, 68, /* 0x1d80 */
69, 67, 51, 48, 0, 69, 0, 0, 0, 78, 50, 68, 70, 65, 83, 52, /* 0x1d90 */
48, 0,174, 1, 0, 0, 0, 0, 0, 0,178, 1, 0, 0, 78, 50, /* 0x1da0 */
68, 68, 69, 67, 51, 48, 0, 69, 0, 0, 0, 0, 0, 0, 0,189, /* 0x1db0 */
1, 0, 0, 78, 50, 68, 68, 69, 67, 51, 48, 0, 69, 0, 0, 0, /* 0x1dc0 */
78, 50, 68, 68, 85, 77, 77, 49, 0,189, 1, 0, 0, 78, 50, 68, /* 0x1dd0 */
83, 77, 65, 53, 48, 0,189, 1, 0, 0, 78, 50, 68, 70, 65, 83, /* 0x1de0 */
53, 48, 0,191, 1, 0, 0, 78, 50, 68, 68, 69, 67, 53, 48, 0, /* 0x1df0 */
194, 1, 0, 0, 78, 50, 68, 83, 77, 65, 54, 48, 0,203, 1, 0, /* 0x1e00 */
0, 0, 0, 0, 0,215, 1, 0, 0, 78, 50, 68, 68, 69, 67, 49, /* 0x1e10 */
48, 0, 0, 0, 0, 0, 78, 50, 68, 70, 65, 83, 54, 48, 0,215, /* 0x1e20 */
1, 0, 0, 0, 0, 0, 0,226, 1, 0, 0, 78, 50, 68, 70, 65, /* 0x1e30 */
83, 54, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0,240, 1, 0, 0, /* 0x1e40 */
78, 50, 68, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 68, /* 0x1e50 */
70, 65, 83, 54, 49, 0,240, 1, 0, 0, 0, 0, 0, 0, 6, 2, /* 0x1e60 */
0, 0, 78, 50, 68, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, /* 0x1e70 */
50, 68, 68, 69, 67, 54, 48, 0, 6, 2, 0, 0, 78, 82, 86, 50, /* 0x1e80 */
68, 69, 78, 68, 0, 6, 2, 0, 0, 78, 50, 69, 83, 77, 65, 49, /* 0x1e90 */
48, 0, 6, 2, 0, 0, 0, 0, 0, 0, 8, 2, 0, 0, 78, 50, /* 0x1ea0 */
69, 68, 69, 67, 49, 48, 0, 4, 0, 0, 0, 78, 50, 69, 70, 65, /* 0x1eb0 */
83, 49, 48, 0, 9, 2, 0, 0, 0, 0, 0, 0, 11, 2, 0, 0, /* 0x1ec0 */
78, 50, 69, 68, 69, 67, 49, 48, 0, 4, 0, 0, 0, 78, 50, 69, /* 0x1ed0 */
70, 65, 83, 49, 49, 0, 11, 2, 0, 0, 78, 50, 69, 68, 69, 67, /* 0x1ee0 */
49, 48, 0, 17, 2, 0, 0, 78, 50, 69, 83, 77, 65, 50, 48, 0, /* 0x1ef0 */
28, 2, 0, 0, 0, 0, 0, 0, 30, 2, 0, 0, 78, 50, 69, 83, /* 0x1f00 */
77, 65, 49, 48, 0, 2, 0, 0, 0, 78, 50, 69, 70, 65, 83, 50, /* 0x1f10 */
48, 0, 33, 2, 0, 0, 0, 0, 0, 0, 37, 2, 0, 0, 78, 50, /* 0x1f20 */
69, 70, 65, 83, 49, 49, 0, 0, 0, 0, 0, 78, 50, 69, 68, 69, /* 0x1f30 */
67, 50, 48, 0, 42, 2, 0, 0, 78, 50, 69, 83, 77, 65, 51, 48, /* 0x1f40 */
0, 55, 2, 0, 0, 0, 0, 0, 0, 68, 2, 0, 0, 78, 50, 69, /* 0x1f50 */
68, 69, 67, 51, 48, 0, 31, 0, 0, 0, 78, 50, 69, 70, 65, 83, /* 0x1f60 */
51, 48, 0, 68, 2, 0, 0, 0, 0, 0, 0, 74, 2, 0, 0, 78, /* 0x1f70 */
50, 69, 68, 69, 67, 51, 48, 0, 31, 0, 0, 0, 0, 0, 0, 0, /* 0x1f80 */
83, 2, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 31, 0, 0, /* 0x1f90 */
0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 83, 2, 0, 0, 0, 0, /* 0x1fa0 */
0, 0, 99, 2, 0, 0, 78, 50, 69, 68, 69, 67, 50, 48, 0, 0, /* 0x1fb0 */
0, 0, 0, 0, 0, 0, 0,114, 2, 0, 0, 78, 50, 69, 68, 69, /* 0x1fc0 */
67, 53, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0,132, 2, 0, 0, /* 0x1fd0 */
78, 50, 69, 68, 69, 67, 54, 48, 0, 0, 0, 0, 0, 78, 50, 69, /* 0x1fe0 */
83, 77, 65, 52, 48, 0,178, 2, 0, 0, 0, 0, 0, 0,191, 2, /* 0x1ff0 */
0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 82, 0, 0, 0, 78, /* 0x2000 */
50, 69, 70, 65, 83, 52, 48, 0,191, 2, 0, 0, 0, 0, 0, 0, /* 0x2010 */
195, 2, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 82, 0, 0, /* 0x2020 */
0, 0, 0, 0, 0,206, 2, 0, 0, 78, 50, 69, 68, 69, 67, 51, /* 0x2030 */
48, 0, 82, 0, 0, 0, 78, 50, 69, 68, 85, 77, 77, 49, 0,206, /* 0x2040 */
2, 0, 0, 78, 50, 69, 83, 77, 65, 53, 48, 0,206, 2, 0, 0, /* 0x2050 */
78, 50, 69, 70, 65, 83, 53, 48, 0,208, 2, 0, 0, 78, 50, 69, /* 0x2060 */
68, 69, 67, 53, 48, 0,211, 2, 0, 0, 78, 50, 69, 83, 77, 65, /* 0x2070 */
54, 48, 0,220, 2, 0, 0, 0, 0, 0, 0,232, 2, 0, 0, 78, /* 0x2080 */
50, 69, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 69, 70, /* 0x2090 */
65, 83, 54, 48, 0,232, 2, 0, 0, 0, 0, 0, 0,243, 2, 0, /* 0x20a0 */
0, 78, 50, 69, 70, 65, 83, 54, 49, 0, 0, 0, 0, 0, 0, 0, /* 0x20b0 */
0, 0, 1, 3, 0, 0, 78, 50, 69, 68, 69, 67, 49, 48, 0, 0, /* 0x20c0 */
0, 0, 0, 78, 50, 69, 70, 65, 83, 54, 49, 0, 1, 3, 0, 0, /* 0x20d0 */
0, 0, 0, 0, 23, 3, 0, 0, 78, 50, 69, 68, 69, 67, 49, 48, /* 0x20e0 */
0, 0, 0, 0, 0, 78, 50, 69, 68, 69, 67, 54, 48, 0, 23, 3, /* 0x20f0 */
0, 0, 78, 82, 86, 50, 69, 69, 78, 68, 0, 23, 3, 0, 0, 76, /* 0x2100 */
90, 77, 65, 95, 68, 69, 67, 48, 48, 0, 23, 3, 0, 0, 76, 90, /* 0x2110 */
77, 65, 95, 68, 69, 67, 49, 48, 0, 73, 3, 0, 0, 76, 90, 77, /* 0x2120 */
65, 95, 68, 69, 67, 50, 48, 0,207, 13, 0, 0, 76, 90, 77, 65, /* 0x2130 */
95, 68, 69, 67, 51, 48, 0, 85, 24, 0, 0, 76, 88, 67, 75, 76, /* 0x2140 */
76, 84, 57, 0,113, 24, 0, 0, 67, 75, 76, 76, 84, 82, 48, 48, /* 0x2150 */
0,116, 24, 0, 0, 0, 0, 0, 0,120, 24, 0, 0, 67, 75, 76, /* 0x2160 */
76, 84, 82, 50, 48, 0, 30, 0, 0, 0, 67, 75, 76, 76, 84, 82, /* 0x2170 */
49, 48, 0,125, 24, 0, 0, 0, 0, 0, 0,139, 24, 0, 0, 67, /* 0x2180 */
75, 76, 76, 84, 82, 50, 48, 0, 6, 0, 0, 0, 67, 75, 76, 76, /* 0x2190 */
84, 82, 50, 48, 0,139, 24, 0, 0, 0, 0, 0, 0,145, 24, 0, /* 0x21a0 */
0, 67, 75, 76, 76, 84, 82, 52, 48, 0, 0, 0, 0, 0, 0, 0, /* 0x21b0 */
0, 0,149, 24, 0, 0, 67, 75, 76, 76, 84, 82, 52, 48, 0, 0, /* 0x21c0 */
0, 0, 0, 67, 75, 76, 76, 84, 82, 51, 48, 0,172, 24, 0, 0, /* 0x21d0 */
0, 0, 0, 0,179, 24, 0, 0, 67, 75, 76, 76, 84, 82, 49, 48, /* 0x21e0 */
0, 14, 0, 0, 0, 67, 75, 76, 76, 84, 82, 52, 48, 0,179, 24, /* 0x21f0 */
0, 0, 0, 0, 0, 0,184, 24, 0, 0, 67, 75, 76, 76, 84, 82, /* 0x2200 */
48, 48, 0, 4, 0, 0, 0, 76, 88, 68, 85, 77, 77, 89, 50, 0, /* 0x2210 */
184, 24, 0, 0, 76, 88, 67, 65, 76, 76, 84, 57, 0,184, 24, 0, /* 0x2220 */
0, 67, 65, 76, 76, 84, 82, 48, 48, 0,186, 24, 0, 0, 67, 84, /* 0x2230 */
67, 76, 69, 86, 69, 49, 0,200, 24, 0, 0, 0, 0, 0, 0,205, /* 0x2240 */
24, 0, 0, 67, 65, 76, 76, 84, 82, 48, 48, 0, 5, 0, 0, 0, /* 0x2250 */
67, 65, 76, 76, 84, 82, 48, 49, 0,205, 24, 0, 0, 67, 84, 68, /* 0x2260 */
85, 77, 77, 89, 49, 0,210, 24, 0, 0, 67, 84, 66, 83, 72, 82, /* 0x2270 */
48, 49, 0,210, 24, 0, 0, 67, 84, 66, 82, 79, 82, 48, 49, 0, /* 0x2280 */
214, 24, 0, 0, 67, 84, 66, 83, 87, 65, 48, 49, 0,216, 24, 0, /* 0x2290 */
0, 67, 65, 76, 76, 84, 82, 48, 50, 0,221, 24, 0, 0, 0, 0, /* 0x22a0 */
0, 0,235, 24, 0, 0, 67, 65, 76, 76, 84, 82, 48, 48, 0, 10, /* 0x22b0 */
0, 0, 0, 67, 65, 76, 76, 84, 82, 49, 48, 0,235, 24, 0, 0, /* 0x22c0 */
67, 65, 76, 76, 84, 82, 69, 56, 0,240, 24, 0, 0, 67, 65, 76, /* 0x22d0 */
76, 84, 82, 69, 57, 0,242, 24, 0, 0, 67, 65, 76, 76, 84, 82, /* 0x22e0 */
49, 49, 0,244, 24, 0, 0, 0, 0, 0, 0,248, 24, 0, 0, 67, /* 0x22f0 */
65, 76, 76, 84, 82, 49, 51, 0, 5, 0, 0, 0, 67, 84, 67, 76, /* 0x2300 */
69, 86, 69, 50, 0,248, 24, 0, 0, 0, 0, 0, 0,253, 24, 0, /* 0x2310 */
0, 67, 65, 76, 76, 84, 82, 49, 49, 0, 0, 0, 0, 0, 67, 65, /* 0x2320 */
76, 76, 84, 82, 49, 50, 0,253, 24, 0, 0, 67, 84, 68, 85, 77, /* 0x2330 */
77, 89, 50, 0,255, 24, 0, 0, 67, 84, 66, 83, 72, 82, 49, 49, /* 0x2340 */
0,255, 24, 0, 0, 67, 84, 66, 82, 79, 82, 49, 49, 0, 3, 25, /* 0x2350 */
0, 0, 67, 84, 66, 83, 87, 65, 49, 49, 0, 5, 25, 0, 0, 67, /* 0x2360 */
65, 76, 76, 84, 82, 49, 51, 0, 10, 25, 0, 0, 0, 0, 0, 0, /* 0x2370 */
15, 25, 0, 0, 67, 65, 76, 76, 84, 82, 49, 48, 0, 5, 0, 0, /* 0x2380 */
0, 67, 84, 84, 72, 69, 69, 78, 68, 0, 15, 25, 0, 0, 76, 73, /* 0x2390 */
78, 85, 88, 57, 57, 48, 0, 15, 25, 0, 0, 85, 80, 88, 49, 72, /* 0x23a0 */
69, 65, 68, 0, 75, 25, 0, 0, 76, 73, 84, 72, 69, 69, 78, 68, /* 0x23b0 */
0,107, 25, 0, 0,255,255,255,255,107, 25 /* 0x23c0 */
};

View File

@ -1,4 +1,4 @@
/* i386-linux.kernel.vmlinuz.h -- created from i386-linux.kernel.vmlinuz.bin, 3673 (0xe59) bytes
/* i386-linux.kernel.vmlinuz.h -- created from i386-linux.kernel.vmlinuz.bin, 9197 (0x23ed) bytes
This file is part of the UPX executable compressor.
@ -27,11 +27,11 @@
*/
#define NRV_LOADER_SIZE 3673
#define NRV_LOADER_ADLER32 0x82e5637b
#define NRV_LOADER_CRC32 0x989597aa
#define NRV_LOADER_SIZE 9197
#define NRV_LOADER_ADLER32 0xa156f50a
#define NRV_LOADER_CRC32 0x590fc77c
unsigned char nrv_loader[3673] = {
unsigned char nrv_loader[9197] = {
140,200,131,192, 8,142,216,142,192,141,142, 83, 84, 65, 75,137, /* 0x 0 */
73,248,137, 65,252, 15,178, 97,248,106, 0,157,131,205,255,184, /* 0x 10 */
75, 69, 73, 80, 14, 80, 87, 86, 80, 80,106, 63,104, 85, 76, 69, /* 0x 20 */
@ -86,180 +86,525 @@ unsigned char nrv_loader[3673] = {
0, 0, 0, 0,141, 20, 47,131,253,252,138, 4, 15,118, 0,138, /* 0x 330 */
2, 66,136, 7, 71, 73,117,247,233, 0, 0, 0, 0,139, 2,131, /* 0x 340 */
194, 4,137, 7,131,199, 4,131,233, 4,119,241, 1,207,233, 0, /* 0x 350 */
0, 0, 0, 89, 90, 95,235, 0,138, 7,131,199, 1, 60,128,114, /* 0x 360 */
10, 60,143,119, 6,128,127,254, 15,116, 0, 44,232, 60, 1,119, /* 0x 370 */
0, 56, 23,117, 0,139, 7,102,193,232, 8,193,192, 16,134,196, /* 0x 380 */
41,248,137, 7,131,199, 4,131,233, 4,138, 7,131,199, 1,226, /* 0x 390 */
0,131,233, 1,127, 0, 95,185, 84, 69, 88, 76,138, 7, 71, 44, /* 0x 3a0 */
232, 60, 1,119,247,128, 63, 63,117, 0,139, 7,138, 95, 4,102, /* 0x 3b0 */
193,232, 8,134,196,193,192, 16,134,196, 41,248,128,235,232,137, /* 0x 3c0 */
7,131,199, 5,136,216,226, 0,185, 84, 69, 88, 76,176,232,176, /* 0x 3d0 */
233,242,174,117, 0,128, 63, 63,117, 0,139, 7,102,193,232, 8, /* 0x 3e0 */
134,196,193,192, 16,134,196, 41,248,171,235, 0, 94, 95, 49,219, /* 0x 3f0 */
203, 85, 80, 88, 33,161,216,208,213, 0, 0, 0, 0, 0, 0, 0, /* 0x 400 */
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 410 */
45, 0, 0, 0, 76, 73, 78, 85, 90, 48, 48, 48, 0, 0, 0, 0, /* 0x 420 */
0, 76, 90, 67, 65, 76, 76, 84, 49, 0, 40, 0, 0, 0, 76, 90, /* 0x 430 */
68, 85, 77, 77, 89, 48, 0, 41, 0, 0, 0, 76, 90, 67, 75, 76, /* 0x 440 */
76, 84, 49, 0, 41, 0, 0, 0, 76, 90, 68, 85, 77, 77, 89, 49, /* 0x 450 */
0, 49, 0, 0, 0, 76, 66, 90, 73, 77, 65, 71, 69, 0, 49, 0, /* 0x 460 */
0, 0, 76, 90, 73, 77, 65, 71, 69, 48, 0, 79, 0, 0, 0, 76, /* 0x 470 */
90, 67, 85, 84, 80, 79, 73, 0, 94, 0, 0, 0, 78, 50, 66, 83, /* 0x 480 */
77, 65, 49, 48, 0, 94, 0, 0, 0, 0, 0, 0, 0, 96, 0, 0, /* 0x 490 */
0, 78, 50, 66, 68, 69, 67, 49, 48, 0, 4, 0, 0, 0, 78, 50, /* 0x 4a0 */
66, 70, 65, 83, 49, 48, 0, 97, 0, 0, 0, 0, 0, 0, 0, 99, /* 0x 4b0 */
0, 0, 0, 78, 50, 66, 68, 69, 67, 49, 48, 0, 4, 0, 0, 0, /* 0x 4c0 */
78, 50, 66, 70, 65, 83, 49, 49, 0, 99, 0, 0, 0, 78, 50, 66, /* 0x 4d0 */
68, 69, 67, 49, 48, 0,105, 0, 0, 0, 78, 50, 66, 83, 77, 65, /* 0x 4e0 */
50, 48, 0,116, 0, 0, 0, 0, 0, 0, 0,118, 0, 0, 0, 78, /* 0x 4f0 */
50, 66, 83, 77, 65, 49, 48, 0, 2, 0, 0, 0, 78, 50, 66, 70, /* 0x 500 */
65, 83, 50, 48, 0,121, 0, 0, 0, 0, 0, 0, 0,125, 0, 0, /* 0x 510 */
0, 78, 50, 66, 70, 65, 83, 49, 49, 0, 0, 0, 0, 0, 78, 50, /* 0x 520 */
66, 68, 69, 67, 50, 48, 0,130, 0, 0, 0, 78, 50, 66, 83, 77, /* 0x 530 */
65, 51, 48, 0,143, 0, 0, 0, 0, 0, 0, 0,156, 0, 0, 0, /* 0x 540 */
78, 50, 66, 68, 69, 67, 50, 48, 0, 0, 0, 0, 0, 78, 50, 66, /* 0x 550 */
70, 65, 83, 51, 48, 0,156, 0, 0, 0, 0, 0, 0, 0,160, 0, /* 0x 560 */
0, 0, 78, 50, 66, 68, 69, 67, 50, 48, 0, 0, 0, 0, 0, 0, /* 0x 570 */
0, 0, 0,171, 0, 0, 0, 78, 50, 66, 68, 69, 67, 50, 48, 0, /* 0x 580 */
0, 0, 0, 0, 78, 50, 66, 68, 69, 67, 51, 48, 0,171, 0, 0, /* 0x 590 */
0, 0, 0, 0, 0,189, 0, 0, 0, 78, 50, 66, 68, 69, 67, 54, /* 0x 5a0 */
48, 0, 0, 0, 0, 0, 0, 0, 0, 0,219, 0, 0, 0, 78, 50, /* 0x 5b0 */
66, 68, 69, 67, 53, 48, 0, 0, 0, 0, 0, 78, 50, 66, 83, 77, /* 0x 5c0 */
65, 52, 48, 0,233, 0, 0, 0, 0, 0, 0, 0,246, 0, 0, 0, /* 0x 5d0 */
78, 50, 66, 68, 69, 67, 51, 48, 0, 49, 0, 0, 0, 78, 50, 66, /* 0x 5e0 */
70, 65, 83, 52, 48, 0,246, 0, 0, 0, 0, 0, 0, 0,250, 0, /* 0x 5f0 */
0, 0, 78, 50, 66, 68, 69, 67, 51, 48, 0, 49, 0, 0, 0, 0, /* 0x 600 */
0, 0, 0, 5, 1, 0, 0, 78, 50, 66, 68, 69, 67, 51, 48, 0, /* 0x 610 */
49, 0, 0, 0, 78, 50, 66, 68, 85, 77, 77, 49, 0, 5, 1, 0, /* 0x 620 */
0, 78, 50, 66, 83, 77, 65, 53, 48, 0, 5, 1, 0, 0, 78, 50, /* 0x 630 */
66, 70, 65, 83, 53, 48, 0, 7, 1, 0, 0, 78, 50, 66, 68, 69, /* 0x 640 */
67, 53, 48, 0, 10, 1, 0, 0, 78, 50, 66, 83, 77, 65, 54, 48, /* 0x 650 */
0, 19, 1, 0, 0, 0, 0, 0, 0, 31, 1, 0, 0, 78, 50, 66, /* 0x 660 */
68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 66, 70, 65, 83, /* 0x 670 */
54, 48, 0, 31, 1, 0, 0, 0, 0, 0, 0, 42, 1, 0, 0, 78, /* 0x 680 */
50, 66, 70, 65, 83, 54, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 690 */
56, 1, 0, 0, 78, 50, 66, 68, 69, 67, 49, 48, 0, 0, 0, 0, /* 0x 6a0 */
0, 78, 50, 66, 70, 65, 83, 54, 49, 0, 56, 1, 0, 0, 0, 0, /* 0x 6b0 */
0, 0, 78, 1, 0, 0, 78, 50, 66, 68, 69, 67, 49, 48, 0, 0, /* 0x 6c0 */
0, 0, 0, 78, 50, 66, 68, 69, 67, 54, 48, 0, 78, 1, 0, 0, /* 0x 6d0 */
78, 82, 86, 50, 66, 69, 78, 68, 0, 78, 1, 0, 0, 78, 50, 68, /* 0x 6e0 */
83, 77, 65, 49, 48, 0, 78, 1, 0, 0, 0, 0, 0, 0, 80, 1, /* 0x 6f0 */
0, 0, 78, 50, 68, 68, 69, 67, 49, 48, 0, 4, 0, 0, 0, 78, /* 0x 700 */
50, 68, 70, 65, 83, 49, 48, 0, 81, 1, 0, 0, 0, 0, 0, 0, /* 0x 710 */
83, 1, 0, 0, 78, 50, 68, 68, 69, 67, 49, 48, 0, 4, 0, 0, /* 0x 720 */
0, 78, 50, 68, 70, 65, 83, 49, 49, 0, 83, 1, 0, 0, 78, 50, /* 0x 730 */
68, 68, 69, 67, 49, 48, 0, 89, 1, 0, 0, 78, 50, 68, 83, 77, /* 0x 740 */
65, 50, 48, 0,100, 1, 0, 0, 0, 0, 0, 0,102, 1, 0, 0, /* 0x 750 */
78, 50, 68, 83, 77, 65, 49, 48, 0, 2, 0, 0, 0, 78, 50, 68, /* 0x 760 */
70, 65, 83, 50, 48, 0,105, 1, 0, 0, 0, 0, 0, 0,109, 1, /* 0x 770 */
0, 0, 78, 50, 68, 70, 65, 83, 49, 49, 0, 0, 0, 0, 0, 78, /* 0x 780 */
50, 68, 68, 69, 67, 50, 48, 0,114, 1, 0, 0, 78, 50, 68, 83, /* 0x 790 */
77, 65, 51, 48, 0,127, 1, 0, 0, 0, 0, 0, 0,140, 1, 0, /* 0x 7a0 */
0, 78, 50, 68, 68, 69, 67, 51, 48, 0, 16, 0, 0, 0, 78, 50, /* 0x 7b0 */
68, 70, 65, 83, 51, 48, 0,140, 1, 0, 0, 0, 0, 0, 0,146, /* 0x 7c0 */
1, 0, 0, 78, 50, 68, 68, 69, 67, 51, 48, 0, 16, 0, 0, 0, /* 0x 7d0 */
0, 0, 0, 0,155, 1, 0, 0, 78, 50, 68, 68, 69, 67, 51, 48, /* 0x 7e0 */
0, 16, 0, 0, 0, 78, 50, 68, 68, 69, 67, 51, 48, 0,155, 1, /* 0x 7f0 */
0, 0, 0, 0, 0, 0,171, 1, 0, 0, 78, 50, 68, 68, 69, 67, /* 0x 800 */
50, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0,189, 1, 0, 0, 78, /* 0x 810 */
50, 68, 68, 69, 67, 54, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 820 */
223, 1, 0, 0, 78, 50, 68, 68, 69, 67, 53, 48, 0, 0, 0, 0, /* 0x 830 */
0, 78, 50, 68, 83, 77, 65, 52, 48, 0,237, 1, 0, 0, 0, 0, /* 0x 840 */
0, 0,250, 1, 0, 0, 78, 50, 68, 68, 69, 67, 51, 48, 0, 69, /* 0x 850 */
0, 0, 0, 78, 50, 68, 70, 65, 83, 52, 48, 0,250, 1, 0, 0, /* 0x 860 */
0, 0, 0, 0,254, 1, 0, 0, 78, 50, 68, 68, 69, 67, 51, 48, /* 0x 870 */
0, 69, 0, 0, 0, 0, 0, 0, 0, 9, 2, 0, 0, 78, 50, 68, /* 0x 880 */
68, 69, 67, 51, 48, 0, 69, 0, 0, 0, 78, 50, 68, 68, 85, 77, /* 0x 890 */
77, 49, 0, 9, 2, 0, 0, 78, 50, 68, 83, 77, 65, 53, 48, 0, /* 0x 8a0 */
9, 2, 0, 0, 78, 50, 68, 70, 65, 83, 53, 48, 0, 11, 2, 0, /* 0x 8b0 */
0, 78, 50, 68, 68, 69, 67, 53, 48, 0, 14, 2, 0, 0, 78, 50, /* 0x 8c0 */
68, 83, 77, 65, 54, 48, 0, 23, 2, 0, 0, 0, 0, 0, 0, 35, /* 0x 8d0 */
2, 0, 0, 78, 50, 68, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, /* 0x 8e0 */
78, 50, 68, 70, 65, 83, 54, 48, 0, 35, 2, 0, 0, 0, 0, 0, /* 0x 8f0 */
0, 46, 2, 0, 0, 78, 50, 68, 70, 65, 83, 54, 49, 0, 0, 0, /* 0x 900 */
0, 0, 0, 0, 0, 0, 60, 2, 0, 0, 78, 50, 68, 68, 69, 67, /* 0x 910 */
49, 48, 0, 0, 0, 0, 0, 78, 50, 68, 70, 65, 83, 54, 49, 0, /* 0x 920 */
60, 2, 0, 0, 0, 0, 0, 0, 82, 2, 0, 0, 78, 50, 68, 68, /* 0x 930 */
69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 68, 68, 69, 67, 54, /* 0x 940 */
48, 0, 82, 2, 0, 0, 78, 82, 86, 50, 68, 69, 78, 68, 0, 82, /* 0x 950 */
2, 0, 0, 78, 50, 69, 83, 77, 65, 49, 48, 0, 82, 2, 0, 0, /* 0x 960 */
0, 0, 0, 0, 84, 2, 0, 0, 78, 50, 69, 68, 69, 67, 49, 48, /* 0x 970 */
0, 4, 0, 0, 0, 78, 50, 69, 70, 65, 83, 49, 48, 0, 85, 2, /* 0x 980 */
0, 0, 0, 0, 0, 0, 87, 2, 0, 0, 78, 50, 69, 68, 69, 67, /* 0x 990 */
49, 48, 0, 4, 0, 0, 0, 78, 50, 69, 70, 65, 83, 49, 49, 0, /* 0x 9a0 */
87, 2, 0, 0, 78, 50, 69, 68, 69, 67, 49, 48, 0, 93, 2, 0, /* 0x 9b0 */
0, 78, 50, 69, 83, 77, 65, 50, 48, 0,104, 2, 0, 0, 0, 0, /* 0x 9c0 */
0, 0,106, 2, 0, 0, 78, 50, 69, 83, 77, 65, 49, 48, 0, 2, /* 0x 9d0 */
0, 0, 0, 78, 50, 69, 70, 65, 83, 50, 48, 0,109, 2, 0, 0, /* 0x 9e0 */
0, 0, 0, 0,113, 2, 0, 0, 78, 50, 69, 70, 65, 83, 49, 49, /* 0x 9f0 */
0, 0, 0, 0, 0, 78, 50, 69, 68, 69, 67, 50, 48, 0,118, 2, /* 0x a00 */
0, 0, 78, 50, 69, 83, 77, 65, 51, 48, 0,131, 2, 0, 0, 0, /* 0x a10 */
0, 0, 0,144, 2, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, /* 0x a20 */
31, 0, 0, 0, 78, 50, 69, 70, 65, 83, 51, 48, 0,144, 2, 0, /* 0x a30 */
0, 0, 0, 0, 0,150, 2, 0, 0, 78, 50, 69, 68, 69, 67, 51, /* 0x a40 */
48, 0, 31, 0, 0, 0, 0, 0, 0, 0,159, 2, 0, 0, 78, 50, /* 0x a50 */
69, 68, 69, 67, 51, 48, 0, 31, 0, 0, 0, 78, 50, 69, 68, 69, /* 0x a60 */
67, 51, 48, 0,159, 2, 0, 0, 0, 0, 0, 0,175, 2, 0, 0, /* 0x a70 */
78, 50, 69, 68, 69, 67, 50, 48, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x a80 */
0,190, 2, 0, 0, 78, 50, 69, 68, 69, 67, 53, 48, 0, 0, 0, /* 0x a90 */
0, 0, 0, 0, 0, 0,208, 2, 0, 0, 78, 50, 69, 68, 69, 67, /* 0x aa0 */
54, 48, 0, 0, 0, 0, 0, 78, 50, 69, 83, 77, 65, 52, 48, 0, /* 0x ab0 */
254, 2, 0, 0, 0, 0, 0, 0, 11, 3, 0, 0, 78, 50, 69, 68, /* 0x ac0 */
69, 67, 51, 48, 0, 82, 0, 0, 0, 78, 50, 69, 70, 65, 83, 52, /* 0x ad0 */
48, 0, 11, 3, 0, 0, 0, 0, 0, 0, 15, 3, 0, 0, 78, 50, /* 0x ae0 */
69, 68, 69, 67, 51, 48, 0, 82, 0, 0, 0, 0, 0, 0, 0, 26, /* 0x af0 */
3, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 82, 0, 0, 0, /* 0x b00 */
78, 50, 69, 68, 85, 77, 77, 49, 0, 26, 3, 0, 0, 78, 50, 69, /* 0x b10 */
83, 77, 65, 53, 48, 0, 26, 3, 0, 0, 78, 50, 69, 70, 65, 83, /* 0x b20 */
53, 48, 0, 28, 3, 0, 0, 78, 50, 69, 68, 69, 67, 53, 48, 0, /* 0x b30 */
31, 3, 0, 0, 78, 50, 69, 83, 77, 65, 54, 48, 0, 40, 3, 0, /* 0x b40 */
0, 0, 0, 0, 0, 52, 3, 0, 0, 78, 50, 69, 68, 69, 67, 49, /* 0x b50 */
48, 0, 0, 0, 0, 0, 78, 50, 69, 70, 65, 83, 54, 48, 0, 52, /* 0x b60 */
3, 0, 0, 0, 0, 0, 0, 63, 3, 0, 0, 78, 50, 69, 70, 65, /* 0x b70 */
83, 54, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 77, 3, 0, 0, /* 0x b80 */
78, 50, 69, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 69, /* 0x b90 */
70, 65, 83, 54, 49, 0, 77, 3, 0, 0, 0, 0, 0, 0, 99, 3, /* 0x ba0 */
0, 0, 78, 50, 69, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, /* 0x bb0 */
50, 69, 68, 69, 67, 54, 48, 0, 99, 3, 0, 0, 78, 82, 86, 50, /* 0x bc0 */
69, 69, 78, 68, 0, 99, 3, 0, 0, 76, 90, 67, 75, 76, 76, 84, /* 0x bd0 */
57, 0, 99, 3, 0, 0, 67, 75, 76, 76, 84, 82, 48, 48, 0,102, /* 0x be0 */
3, 0, 0, 0, 0, 0, 0,104, 3, 0, 0, 67, 75, 76, 76, 84, /* 0x bf0 */
82, 50, 48, 0, 28, 0, 0, 0, 67, 75, 76, 76, 84, 82, 49, 48, /* 0x c00 */
0,109, 3, 0, 0, 0, 0, 0, 0,123, 3, 0, 0, 67, 75, 76, /* 0x c10 */
76, 84, 82, 50, 48, 0, 6, 0, 0, 0, 67, 75, 76, 76, 84, 82, /* 0x c20 */
50, 48, 0,123, 3, 0, 0, 0, 0, 0, 0,129, 3, 0, 0, 67, /* 0x c30 */
75, 76, 76, 84, 82, 52, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x c40 */
133, 3, 0, 0, 67, 75, 76, 76, 84, 82, 52, 48, 0, 0, 0, 0, /* 0x c50 */
0, 67, 75, 76, 76, 84, 82, 51, 48, 0,154, 3, 0, 0, 0, 0, /* 0x c60 */
0, 0,161, 3, 0, 0, 67, 75, 76, 76, 84, 82, 49, 48, 0, 14, /* 0x c70 */
0, 0, 0, 67, 75, 76, 76, 84, 82, 52, 48, 0,161, 3, 0, 0, /* 0x c80 */
0, 0, 0, 0,166, 3, 0, 0, 67, 75, 76, 76, 84, 82, 48, 48, /* 0x c90 */
0, 2, 0, 0, 0, 76, 90, 68, 85, 77, 77, 89, 50, 0,166, 3, /* 0x ca0 */
0, 0, 76, 90, 67, 65, 76, 76, 84, 57, 0,166, 3, 0, 0, 67, /* 0x cb0 */
65, 76, 76, 84, 82, 48, 48, 0,167, 3, 0, 0, 67, 84, 67, 76, /* 0x cc0 */
69, 86, 69, 49, 0,181, 3, 0, 0, 0, 0, 0, 0,186, 3, 0, /* 0x cd0 */
0, 67, 65, 76, 76, 84, 82, 48, 48, 0, 5, 0, 0, 0, 67, 65, /* 0x ce0 */
76, 76, 84, 82, 48, 49, 0,186, 3, 0, 0, 67, 84, 68, 85, 77, /* 0x cf0 */
77, 89, 49, 0,191, 3, 0, 0, 67, 84, 66, 83, 72, 82, 48, 49, /* 0x d00 */
0,191, 3, 0, 0, 67, 84, 66, 82, 79, 82, 48, 49, 0,195, 3, /* 0x d10 */
0, 0, 67, 84, 66, 83, 87, 65, 48, 49, 0,197, 3, 0, 0, 67, /* 0x d20 */
65, 76, 76, 84, 82, 48, 50, 0,202, 3, 0, 0, 0, 0, 0, 0, /* 0x d30 */
216, 3, 0, 0, 67, 65, 76, 76, 84, 82, 48, 48, 0, 10, 0, 0, /* 0x d40 */
0, 67, 65, 76, 76, 84, 82, 49, 48, 0,216, 3, 0, 0, 67, 65, /* 0x d50 */
76, 76, 84, 82, 69, 56, 0,221, 3, 0, 0, 67, 65, 76, 76, 84, /* 0x d60 */
82, 69, 57, 0,223, 3, 0, 0, 67, 65, 76, 76, 84, 82, 49, 49, /* 0x d70 */
0,225, 3, 0, 0, 0, 0, 0, 0,229, 3, 0, 0, 67, 65, 76, /* 0x d80 */
76, 84, 82, 49, 51, 0, 5, 0, 0, 0, 67, 84, 67, 76, 69, 86, /* 0x d90 */
69, 50, 0,229, 3, 0, 0, 0, 0, 0, 0,234, 3, 0, 0, 67, /* 0x da0 */
65, 76, 76, 84, 82, 49, 49, 0, 0, 0, 0, 0, 67, 65, 76, 76, /* 0x db0 */
84, 82, 49, 50, 0,234, 3, 0, 0, 67, 84, 68, 85, 77, 77, 89, /* 0x dc0 */
50, 0,236, 3, 0, 0, 67, 84, 66, 83, 72, 82, 49, 49, 0,236, /* 0x dd0 */
3, 0, 0, 67, 84, 66, 82, 79, 82, 49, 49, 0,240, 3, 0, 0, /* 0x de0 */
67, 84, 66, 83, 87, 65, 49, 49, 0,242, 3, 0, 0, 67, 65, 76, /* 0x df0 */
76, 84, 82, 49, 51, 0,247, 3, 0, 0, 0, 0, 0, 0,252, 3, /* 0x e00 */
0, 0, 67, 65, 76, 76, 84, 82, 49, 48, 0, 5, 0, 0, 0, 67, /* 0x e10 */
84, 84, 72, 69, 69, 78, 68, 0,252, 3, 0, 0, 76, 73, 78, 85, /* 0x e20 */
90, 57, 57, 48, 0,252, 3, 0, 0, 85, 80, 88, 49, 72, 69, 65, /* 0x e30 */
68, 0, 1, 4, 0, 0, 76, 73, 84, 72, 69, 69, 78, 68, 0, 33, /* 0x e40 */
4, 0, 0,255,255,255,255, 33, 4 /* 0x e50 */
0, 0, 0,137,229,141,140, 36, 85, 80, 88, 97, 49,192, 80, 57, /* 0x 360 */
204,117,251, 70,141, 81, 8,199, 2, 85, 80, 88, 98,141, 65, 16, /* 0x 370 */
137, 66, 4, 81,104, 85, 80, 88, 99, 87,141, 65, 4, 80,104, 85, /* 0x 380 */
80, 88,100, 86, 82, 85, 87, 86, 83,131,236,124,139,148, 36,144, /* 0x 390 */
0, 0, 0,199, 68, 36,116, 0, 0, 0, 0,198, 68, 36,115, 0, /* 0x 3a0 */
139,172, 36,156, 0, 0, 0,139, 66, 4,137, 68, 36,120,184, 1, /* 0x 3b0 */
0, 0, 0, 15,182, 74, 2,137,195,211,227,137,217, 73,137, 76, /* 0x 3c0 */
36,108, 15,182, 74, 1,211,224, 72,137, 68, 36,104,139,132, 36, /* 0x 3d0 */
168, 0, 0, 0, 15,182, 50,199, 69, 0, 0, 0, 0, 0,199, 68, /* 0x 3e0 */
36, 96, 0, 0, 0, 0,199, 0, 0, 0, 0, 0,184, 0, 3, 0, /* 0x 3f0 */
0,137,116, 36,100,199, 68, 36, 92, 1, 0, 0, 0,199, 68, 36, /* 0x 400 */
88, 1, 0, 0, 0,199, 68, 36, 84, 1, 0, 0, 0,199, 68, 36, /* 0x 410 */
80, 1, 0, 0, 0, 15,182, 74, 1, 1,241,211,224,141,136, 54, /* 0x 420 */
7, 0, 0, 57, 76, 36,116,115, 14,139, 68, 36,120,102,199, 0, /* 0x 430 */
0, 4,131,192, 2,226,246,139,156, 36,148, 0, 0, 0, 49,255, /* 0x 440 */
199, 68, 36, 72,255,255,255,255,137,218, 3,148, 36,152, 0, 0, /* 0x 450 */
0,137, 84, 36, 76, 49,210, 59, 92, 36, 76, 15,132,124, 9, 0, /* 0x 460 */
0, 15,182, 3,193,231, 8, 66, 67, 9,199,131,250, 4,126,231, /* 0x 470 */
139,140, 36,164, 0, 0, 0, 57, 76, 36,116, 15,131,100, 9, 0, /* 0x 480 */
0,139,116, 36,116, 35,116, 36,108,139, 68, 36, 96,139, 84, 36, /* 0x 490 */
120,193,224, 4,137,116, 36, 68, 1,240,129,124, 36, 72,255,255, /* 0x 4a0 */
255, 0,141, 44, 66,119, 24, 59, 92, 36, 76, 15,132, 44, 9, 0, /* 0x 4b0 */
0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, 67, 9,199,139, /* 0x 4c0 */
68, 36, 72,102,139, 85, 0,193,232, 11, 15,183,202, 15,175,193, /* 0x 4d0 */
57,199, 15,131,221, 1, 0, 0,137, 68, 36, 72,184, 0, 8, 0, /* 0x 4e0 */
0, 41,200,138, 76, 36,100,193,248, 5,190, 1, 0, 0, 0,141, /* 0x 4f0 */
4, 2, 15,182, 84, 36,115,102,137, 69, 0,139, 68, 36,116, 35, /* 0x 500 */
68, 36,104,139,108, 36,120,211,224,185, 8, 0, 0, 0, 43, 76, /* 0x 510 */
36,100,211,250, 1,208,105,192, 0, 6, 0, 0,131,124, 36, 96, /* 0x 520 */
6,141,132, 5,108, 14, 0, 0,137, 68, 36, 20, 15,142,202, 0, /* 0x 530 */
0, 0,139, 68, 36,116, 43, 68, 36, 92,139,148, 36,160, 0, 0, /* 0x 540 */
0, 15,182, 4, 2,137, 68, 36, 64,209,100, 36, 64,139, 76, 36, /* 0x 550 */
64,141, 20, 54,139,108, 36, 20,129,225, 0, 1, 0, 0,129,124, /* 0x 560 */
36, 72,255,255,255, 0,141, 68, 77, 0,137, 76, 36, 60,141, 44, /* 0x 570 */
16,119, 24, 59, 92, 36, 76, 15,132, 96, 8, 0, 0,193,100, 36, /* 0x 580 */
72, 8, 15,182, 3,193,231, 8, 67, 9,199,139, 68, 36, 72,102, /* 0x 590 */
139,141, 0, 2, 0, 0,193,232, 11, 15,183,241, 15,175,198, 57, /* 0x 5a0 */
199,115, 35,137, 68, 36, 72,184, 0, 8, 0, 0, 41,240,137,214, /* 0x 5b0 */
193,248, 5,131,124, 36, 60, 0,141, 4, 1,102,137,133, 0, 2, /* 0x 5c0 */
0, 0,116, 34,235, 46, 41, 68, 36, 72, 41,199,137,200,141,114, /* 0x 5d0 */
1,102,193,232, 5,102, 41,193,131,124, 36, 60, 0,102,137,141, /* 0x 5e0 */
0, 2, 0, 0,116, 14,129,254,255, 0, 0, 0, 15,142, 87,255, /* 0x 5f0 */
255,255,235,121,129,254,255, 0, 0, 0,127,113,141, 20, 54,139, /* 0x 600 */
108, 36, 20, 1,213,129,124, 36, 72,255,255,255, 0,119, 24, 59, /* 0x 610 */
92, 36, 76, 15,132,196, 7, 0, 0,193,100, 36, 72, 8, 15,182, /* 0x 620 */
3,193,231, 8, 67, 9,199,139, 68, 36, 72,102,139, 77, 0,193, /* 0x 630 */
232, 11, 15,183,241, 15,175,198, 57,199,115, 25,137, 68, 36, 72, /* 0x 640 */
184, 0, 8, 0, 0, 41,240,137,214,193,248, 5,141, 4, 1,102, /* 0x 650 */
137, 69, 0,235,159, 41, 68, 36, 72, 41,199,137,200,141,114, 1, /* 0x 660 */
102,193,232, 5,102, 41,193,102,137, 77, 0,235,135,139, 84, 36, /* 0x 670 */
116,137,240,139,140, 36,160, 0, 0, 0,136, 68, 36,115,136, 4, /* 0x 680 */
10, 66,131,124, 36, 96, 3,137, 84, 36,116,127, 13,199, 68, 36, /* 0x 690 */
96, 0, 0, 0, 0,233, 27, 7, 0, 0,131,124, 36, 96, 9,127, /* 0x 6a0 */
10,131,108, 36, 96, 3,233, 10, 7, 0, 0,131,108, 36, 96, 6, /* 0x 6b0 */
233, 0, 7, 0, 0,139, 76, 36, 72, 41,199,139,116, 36, 96, 41, /* 0x 6c0 */
193,137,208,102,193,232, 5,102, 41,194,129,249,255,255,255, 0, /* 0x 6d0 */
102,137, 85, 0,139,108, 36,120,141,116,117, 0,137,116, 36, 56, /* 0x 6e0 */
119, 22, 59, 92, 36, 76, 15,132,241, 6, 0, 0, 15,182, 3,193, /* 0x 6f0 */
231, 8,193,225, 8, 67, 9,199,139,108, 36, 56,137,200,193,232, /* 0x 700 */
11,102,139,149,128, 1, 0, 0, 15,183,234, 15,175,197, 57,199, /* 0x 710 */
115, 82,137,198,184, 0, 8, 0, 0, 41,232,139,108, 36, 88,193, /* 0x 720 */
248, 5,139, 76, 36, 84,141, 4, 2,139, 84, 36, 56,137, 76, 36, /* 0x 730 */
80,139, 76, 36,120,102,137,130,128, 1, 0, 0,139, 68, 36, 92, /* 0x 740 */
137,108, 36, 84,137, 68, 36, 88, 49,192,131,124, 36, 96, 6, 15, /* 0x 750 */
159,192,129,193,100, 6, 0, 0,141, 4, 64,137, 68, 36, 96,233, /* 0x 760 */
116, 2, 0, 0,137,206, 41,199, 41,198,137,208,102,193,232, 5, /* 0x 770 */
139, 76, 36, 56,102, 41,194,129,254,255,255,255, 0,102,137,145, /* 0x 780 */
128, 1, 0, 0,119, 22, 59, 92, 36, 76, 15,132, 77, 6, 0, 0, /* 0x 790 */
15,182, 3,193,231, 8,193,230, 8, 67, 9,199,139,108, 36, 56, /* 0x 7a0 */
137,242,193,234, 11,102,139,141,152, 1, 0, 0, 15,183,193, 15, /* 0x 7b0 */
175,208, 57,215, 15,131,227, 0, 0, 0,189, 0, 8, 0, 0,137, /* 0x 7c0 */
214, 41,197,199, 68, 36, 52, 0, 8, 0, 0,137,232,193,248, 5, /* 0x 7d0 */
141, 4, 1,139, 76, 36, 56,102,137,129,152, 1, 0, 0,139, 68, /* 0x 7e0 */
36, 96,139, 76, 36, 68,193,224, 5, 3, 68, 36,120,129,250,255, /* 0x 7f0 */
255,255, 0,141, 44, 72,119, 22, 59, 92, 36, 76, 15,132,219, 5, /* 0x 800 */
0, 0, 15,182, 3,193,231, 8,193,230, 8, 67, 9,199,102,139, /* 0x 810 */
149,224, 1, 0, 0,137,240,193,232, 11, 15,183,202, 15,175,193, /* 0x 820 */
57,199,115, 96, 41, 76, 36, 52,193,124, 36, 52, 5,139,116, 36, /* 0x 830 */
52,137, 68, 36, 72,131,124, 36,116, 0,141, 4, 50,102,137,133, /* 0x 840 */
224, 1, 0, 0, 15,132,147, 5, 0, 0, 49,192,131,124, 36, 96, /* 0x 850 */
6,139,172, 36,160, 0, 0, 0,139, 84, 36,116, 15,159,192,141, /* 0x 860 */
68, 0, 9,137, 68, 36, 96,139, 68, 36,116, 43, 68, 36, 92,138, /* 0x 870 */
68, 5, 0,136, 68, 36,115,136, 4, 42, 66,137, 84, 36,116,233, /* 0x 880 */
49, 5, 0, 0, 41,198, 41,199,137,208,102,193,232, 5,102, 41, /* 0x 890 */
194,102,137,149,224, 1, 0, 0,233, 31, 1, 0, 0,137,200, 41, /* 0x 8a0 */
214,102,193,232, 5,139,108, 36, 56,102, 41,193, 41,215,129,254, /* 0x 8b0 */
255,255,255, 0,102,137,141,152, 1, 0, 0,119, 22, 59, 92, 36, /* 0x 8c0 */
76, 15,132, 22, 5, 0, 0, 15,182, 3,193,231, 8,193,230, 8, /* 0x 8d0 */
67, 9,199,139, 76, 36, 56,137,240,193,232, 11,102,139,145,176, /* 0x 8e0 */
1, 0, 0, 15,183,202, 15,175,193, 57,199,115, 35,137,198,184, /* 0x 8f0 */
0, 8, 0, 0, 41,200,139,108, 36, 56,193,248, 5,141, 4, 2, /* 0x 900 */
102,137,133,176, 1, 0, 0,139, 68, 36, 88,233,160, 0, 0, 0, /* 0x 910 */
137,241, 41,199, 41,193,137,208,102,193,232, 5,102, 41,194,139, /* 0x 920 */
68, 36, 56,129,249,255,255,255, 0,102,137,144,176, 1, 0, 0, /* 0x 930 */
119, 22, 59, 92, 36, 76, 15,132,161, 4, 0, 0, 15,182, 3,193, /* 0x 940 */
231, 8,193,225, 8, 67, 9,199,139,116, 36, 56,137,200,193,232, /* 0x 950 */
11,102,139,150,200, 1, 0, 0, 15,183,234, 15,175,197, 57,199, /* 0x 960 */
115, 32,137,198,184, 0, 8, 0, 0, 41,232,139,108, 36, 56,193, /* 0x 970 */
248, 5,141, 4, 2,102,137,133,200, 1, 0, 0,139, 68, 36, 84, /* 0x 980 */
235, 38,137,206, 41,199, 41,198,137,208,102,193,232, 5,102, 41, /* 0x 990 */
194,139, 68, 36, 56,102,137,144,200, 1, 0, 0,139, 84, 36, 84, /* 0x 9a0 */
139, 68, 36, 80,137, 84, 36, 80,139, 76, 36, 88,137, 76, 36, 84, /* 0x 9b0 */
139,108, 36, 92,137, 68, 36, 92,137,108, 36, 88, 49,192,131,124, /* 0x 9c0 */
36, 96, 6,139, 76, 36,120, 15,159,192,129,193,104, 10, 0, 0, /* 0x 9d0 */
141, 68, 64, 8,137, 68, 36, 96,129,254,255,255,255, 0,119, 22, /* 0x 9e0 */
59, 92, 36, 76, 15,132,243, 3, 0, 0, 15,182, 3,193,231, 8, /* 0x 9f0 */
193,230, 8, 67, 9,199,102,139, 17,137,240,193,232, 11, 15,183, /* 0x a00 */
234, 15,175,197, 57,199,115, 47,137, 68, 36, 72,184, 0, 8, 0, /* 0x a10 */
0, 41,232,193,100, 36, 68, 4,193,248, 5,199, 68, 36, 44, 0, /* 0x a20 */
0, 0, 0,141, 4, 2,102,137, 1,139, 68, 36, 68,141, 76, 1, /* 0x a30 */
4,137, 76, 36, 16,235,114, 41,198, 41,199,137,208,102,193,232, /* 0x a40 */
5,102, 41,194,129,254,255,255,255, 0,102,137, 17,119, 22, 59, /* 0x a50 */
92, 36, 76, 15,132,132, 3, 0, 0, 15,182, 3,193,231, 8,193, /* 0x a60 */
230, 8, 67, 9,199,102,139, 81, 2,137,240,193,232, 11, 15,183, /* 0x a70 */
234, 15,175,197, 57,199,115, 59,137, 68, 36, 72,184, 0, 8, 0, /* 0x a80 */
0, 41,232,193,100, 36, 68, 4,193,248, 5,199, 68, 36, 44, 8, /* 0x a90 */
0, 0, 0,141, 4, 2,139, 84, 36, 68,102,137, 65, 2,141,140, /* 0x aa0 */
17, 4, 1, 0, 0,137, 76, 36, 16,199, 68, 36, 48, 3, 0, 0, /* 0x ab0 */
0,235, 47, 41,198, 41,199,137,208,137,116, 36, 72,102,193,232, /* 0x ac0 */
5,199, 68, 36, 44, 16, 0, 0, 0,102, 41,194,199, 68, 36, 48, /* 0x ad0 */
8, 0, 0, 0,102,137, 81, 2,129,193, 4, 2, 0, 0,137, 76, /* 0x ae0 */
36, 16,139, 76, 36, 48,186, 1, 0, 0, 0,137, 76, 36, 40,141, /* 0x af0 */
44, 18,139,116, 36, 16, 1,238,129,124, 36, 72,255,255,255, 0, /* 0x b00 */
119, 24, 59, 92, 36, 76, 15,132,209, 2, 0, 0,193,100, 36, 72, /* 0x b10 */
8, 15,182, 3,193,231, 8, 67, 9,199,139, 68, 36, 72,102,139, /* 0x b20 */
22,193,232, 11, 15,183,202, 15,175,193, 57,199,115, 24,137, 68, /* 0x b30 */
36, 72,184, 0, 8, 0, 0, 41,200,193,248, 5,141, 4, 2,137, /* 0x b40 */
234,102,137, 6,235, 21, 41, 68, 36, 72, 41,199,137,208,102,193, /* 0x b50 */
232, 5,102, 41,194,102,137, 22,141, 85, 1,139,116, 36, 40, 78, /* 0x b60 */
137,116, 36, 40,117,137,138, 76, 36, 48,184, 1, 0, 0, 0,211, /* 0x b70 */
224, 41,194, 3, 84, 36, 44,131,124, 36, 96, 3,137, 84, 36, 12, /* 0x b80 */
15,143,231, 1, 0, 0,131, 68, 36, 96, 7,131,250, 3,137,208, /* 0x b90 */
126, 5,184, 3, 0, 0, 0,139,116, 36,120,193,224, 7,199, 68, /* 0x ba0 */
36, 36, 6, 0, 0, 0,141,132, 6, 96, 3, 0, 0,137, 68, 36, /* 0x bb0 */
8,184, 1, 0, 0, 0,141, 44, 0,139,116, 36, 8, 1,238,129, /* 0x bc0 */
124, 36, 72,255,255,255, 0,119, 24, 59, 92, 36, 76, 15,132, 10, /* 0x bd0 */
2, 0, 0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, 67, 9, /* 0x be0 */
199,139, 68, 36, 72,102,139, 22,193,232, 11, 15,183,202, 15,175, /* 0x bf0 */
193, 57,199,115, 24,137, 68, 36, 72,184, 0, 8, 0, 0, 41,200, /* 0x c00 */
193,248, 5,141, 4, 2,102,137, 6,137,232,235, 21, 41, 68, 36, /* 0x c10 */
72, 41,199,137,208,102,193,232, 5,102, 41,194,141, 69, 1,102, /* 0x c20 */
137, 22,139,108, 36, 36, 77,137,108, 36, 36,117,137,141, 80,192, /* 0x c30 */
131,250, 3,137, 20, 36, 15,142, 39, 1, 0, 0,137,208,137,214, /* 0x c40 */
209,248,131,230, 1,141, 72,255,131,206, 2,131,250, 13,137, 76, /* 0x c50 */
36, 32,127, 28,139,108, 36,120,211,230, 1,210,137, 52, 36,141, /* 0x c60 */
68,117, 0, 41,208, 5, 94, 5, 0, 0,137, 68, 36, 4,235, 86, /* 0x c70 */
141, 80,251,129,124, 36, 72,255,255,255, 0,119, 24, 59, 92, 36, /* 0x c80 */
76, 15,132, 86, 1, 0, 0,193,100, 36, 72, 8, 15,182, 3,193, /* 0x c90 */
231, 8, 67, 9,199,209,108, 36, 72, 1,246, 59,124, 36, 72,114, /* 0x ca0 */
7, 43,124, 36, 72,131,206, 1, 74,117,200,139, 68, 36,120,193, /* 0x cb0 */
230, 4,137, 52, 36, 5, 68, 6, 0, 0,199, 68, 36, 32, 4, 0, /* 0x cc0 */
0, 0,137, 68, 36, 4,199, 68, 36, 28, 1, 0, 0, 0,184, 1, /* 0x cd0 */
0, 0, 0,139,108, 36, 4, 1,192,137, 68, 36, 24, 1,197,129, /* 0x ce0 */
124, 36, 72,255,255,255, 0,119, 24, 59, 92, 36, 76, 15,132,234, /* 0x cf0 */
0, 0, 0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, 67, 9, /* 0x d00 */
199,139, 68, 36, 72,102,139, 85, 0,193,232, 11, 15,183,242, 15, /* 0x d10 */
175,198, 57,199,115, 27,137, 68, 36, 72,184, 0, 8, 0, 0, 41, /* 0x d20 */
240,193,248, 5,141, 4, 2,102,137, 69, 0,139, 68, 36, 24,235, /* 0x d30 */
31, 41, 68, 36, 72, 41,199,137,208,102,193,232, 5,102, 41,194, /* 0x d40 */
139, 68, 36, 24,102,137, 85, 0,139, 84, 36, 28, 64, 9, 20, 36, /* 0x d50 */
139, 76, 36, 32,209,100, 36, 28, 73,137, 76, 36, 32, 15,133,112, /* 0x d60 */
255,255,255,139, 52, 36, 70,137,116, 36, 92,116, 89,139, 76, 36, /* 0x d70 */
12,139,108, 36,116,131,193, 2, 57,108, 36, 92,119, 95,139,132, /* 0x d80 */
36,160, 0, 0, 0,137,234, 43, 68, 36, 92, 3,148, 36,160, 0, /* 0x d90 */
0, 0,141, 52, 40,138, 6, 70,136, 68, 36,115,136, 2, 66,255, /* 0x da0 */
68, 36,116, 73,116, 15,139,172, 36,164, 0, 0, 0, 57,108, 36, /* 0x db0 */
116,114,226,235, 17,139,132, 36,164, 0, 0, 0, 57, 68, 36,116, /* 0x dc0 */
15,130,187,246,255,255,129,124, 36, 72,255,255,255, 0,119, 21, /* 0x dd0 */
59, 92, 36, 76,184, 1, 0, 0, 0,116, 41,235, 7,184, 1, 0, /* 0x de0 */
0, 0,235, 32, 67, 43,156, 36,148, 0, 0, 0, 49,192,139,148, /* 0x df0 */
36,156, 0, 0, 0,139, 76, 36,116,137, 26,139,156, 36,168, 0, /* 0x e00 */
0, 0,137, 11,131,196,124, 91, 94, 95, 93, 85, 87, 86, 83,131, /* 0x e10 */
236,124,139,148, 36,144, 0, 0, 0,199, 68, 36,116, 0, 0, 0, /* 0x e20 */
0,198, 68, 36,115, 0,139,172, 36,156, 0, 0, 0,139, 66, 4, /* 0x e30 */
137, 68, 36,120,184, 1, 0, 0, 0, 15,182, 74, 2,137,195,211, /* 0x e40 */
227,137,217, 73,137, 76, 36,108, 15,182, 74, 1,211,224, 72,137, /* 0x e50 */
68, 36,104,139,132, 36,168, 0, 0, 0, 15,182, 50,199, 69, 0, /* 0x e60 */
0, 0, 0, 0,199, 68, 36, 96, 0, 0, 0, 0,199, 0, 0, 0, /* 0x e70 */
0, 0,184, 0, 3, 0, 0,137,116, 36,100,199, 68, 36, 92, 1, /* 0x e80 */
0, 0, 0,199, 68, 36, 88, 1, 0, 0, 0,199, 68, 36, 84, 1, /* 0x e90 */
0, 0, 0,199, 68, 36, 80, 1, 0, 0, 0, 15,182, 74, 1, 1, /* 0x ea0 */
241,211,224,141,136, 54, 7, 0, 0, 57, 76, 36,116,115, 14,139, /* 0x eb0 */
68, 36,120,102,199, 0, 0, 4,131,192, 2,226,246,139,156, 36, /* 0x ec0 */
148, 0, 0, 0, 49,255,199, 68, 36, 72,255,255,255,255,137,218, /* 0x ed0 */
3,148, 36,152, 0, 0, 0,137, 84, 36, 76, 49,210, 59, 92, 36, /* 0x ee0 */
76, 15,132,124, 9, 0, 0, 15,182, 3,193,231, 8, 66, 67, 9, /* 0x ef0 */
199,131,250, 4,126,231,139,140, 36,164, 0, 0, 0, 57, 76, 36, /* 0x f00 */
116, 15,131,100, 9, 0, 0,139,116, 36,116, 35,116, 36,108,139, /* 0x f10 */
68, 36, 96,139, 84, 36,120,193,224, 4,137,116, 36, 68, 1,240, /* 0x f20 */
129,124, 36, 72,255,255,255, 0,141, 44, 66,119, 24, 59, 92, 36, /* 0x f30 */
76, 15,132, 44, 9, 0, 0,193,100, 36, 72, 8, 15,182, 3,193, /* 0x f40 */
231, 8, 67, 9,199,139, 68, 36, 72,102,139, 85, 0,193,232, 11, /* 0x f50 */
15,183,202, 15,175,193, 57,199, 15,131,221, 1, 0, 0,137, 68, /* 0x f60 */
36, 72,184, 0, 8, 0, 0, 41,200,138, 76, 36,100,193,248, 5, /* 0x f70 */
190, 1, 0, 0, 0,141, 4, 2, 15,182, 84, 36,115,102,137, 69, /* 0x f80 */
0,139, 68, 36,116, 35, 68, 36,104,139,108, 36,120,211,224,185, /* 0x f90 */
8, 0, 0, 0, 43, 76, 36,100,211,250, 1,208,105,192, 0, 6, /* 0x fa0 */
0, 0,131,124, 36, 96, 6,141,132, 5,108, 14, 0, 0,137, 68, /* 0x fb0 */
36, 20, 15,142,202, 0, 0, 0,139, 68, 36,116, 43, 68, 36, 92, /* 0x fc0 */
139,148, 36,160, 0, 0, 0, 15,182, 4, 2,137, 68, 36, 64,209, /* 0x fd0 */
100, 36, 64,139, 76, 36, 64,141, 20, 54,139,108, 36, 20,129,225, /* 0x fe0 */
0, 1, 0, 0,129,124, 36, 72,255,255,255, 0,141, 68, 77, 0, /* 0x ff0 */
137, 76, 36, 60,141, 44, 16,119, 24, 59, 92, 36, 76, 15,132, 96, /* 0x1000 */
8, 0, 0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, 67, 9, /* 0x1010 */
199,139, 68, 36, 72,102,139,141, 0, 2, 0, 0,193,232, 11, 15, /* 0x1020 */
183,241, 15,175,198, 57,199,115, 35,137, 68, 36, 72,184, 0, 8, /* 0x1030 */
0, 0, 41,240,137,214,193,248, 5,131,124, 36, 60, 0,141, 4, /* 0x1040 */
1,102,137,133, 0, 2, 0, 0,116, 34,235, 46, 41, 68, 36, 72, /* 0x1050 */
41,199,137,200,141,114, 1,102,193,232, 5,102, 41,193,131,124, /* 0x1060 */
36, 60, 0,102,137,141, 0, 2, 0, 0,116, 14,129,254,255, 0, /* 0x1070 */
0, 0, 15,142, 87,255,255,255,235,121,129,254,255, 0, 0, 0, /* 0x1080 */
127,113,141, 20, 54,139,108, 36, 20, 1,213,129,124, 36, 72,255, /* 0x1090 */
255,255, 0,119, 24, 59, 92, 36, 76, 15,132,196, 7, 0, 0,193, /* 0x10a0 */
100, 36, 72, 8, 15,182, 3,193,231, 8, 67, 9,199,139, 68, 36, /* 0x10b0 */
72,102,139, 77, 0,193,232, 11, 15,183,241, 15,175,198, 57,199, /* 0x10c0 */
115, 25,137, 68, 36, 72,184, 0, 8, 0, 0, 41,240,137,214,193, /* 0x10d0 */
248, 5,141, 4, 1,102,137, 69, 0,235,159, 41, 68, 36, 72, 41, /* 0x10e0 */
199,137,200,141,114, 1,102,193,232, 5,102, 41,193,102,137, 77, /* 0x10f0 */
0,235,135,139, 84, 36,116,137,240,139,140, 36,160, 0, 0, 0, /* 0x1100 */
136, 68, 36,115,136, 4, 10, 66,131,124, 36, 96, 3,137, 84, 36, /* 0x1110 */
116,127, 13,199, 68, 36, 96, 0, 0, 0, 0,233, 27, 7, 0, 0, /* 0x1120 */
131,124, 36, 96, 9,127, 10,131,108, 36, 96, 3,233, 10, 7, 0, /* 0x1130 */
0,131,108, 36, 96, 6,233, 0, 7, 0, 0,139, 76, 36, 72, 41, /* 0x1140 */
199,139,116, 36, 96, 41,193,137,208,102,193,232, 5,102, 41,194, /* 0x1150 */
129,249,255,255,255, 0,102,137, 85, 0,139,108, 36,120,141,116, /* 0x1160 */
117, 0,137,116, 36, 56,119, 22, 59, 92, 36, 76, 15,132,241, 6, /* 0x1170 */
0, 0, 15,182, 3,193,231, 8,193,225, 8, 67, 9,199,139,108, /* 0x1180 */
36, 56,137,200,193,232, 11,102,139,149,128, 1, 0, 0, 15,183, /* 0x1190 */
234, 15,175,197, 57,199,115, 82,137,198,184, 0, 8, 0, 0, 41, /* 0x11a0 */
232,139,108, 36, 88,193,248, 5,139, 76, 36, 84,141, 4, 2,139, /* 0x11b0 */
84, 36, 56,137, 76, 36, 80,139, 76, 36,120,102,137,130,128, 1, /* 0x11c0 */
0, 0,139, 68, 36, 92,137,108, 36, 84,137, 68, 36, 88, 49,192, /* 0x11d0 */
131,124, 36, 96, 6, 15,159,192,129,193,100, 6, 0, 0,141, 4, /* 0x11e0 */
64,137, 68, 36, 96,233,116, 2, 0, 0,137,206, 41,199, 41,198, /* 0x11f0 */
137,208,102,193,232, 5,139, 76, 36, 56,102, 41,194,129,254,255, /* 0x1200 */
255,255, 0,102,137,145,128, 1, 0, 0,119, 22, 59, 92, 36, 76, /* 0x1210 */
15,132, 77, 6, 0, 0, 15,182, 3,193,231, 8,193,230, 8, 67, /* 0x1220 */
9,199,139,108, 36, 56,137,242,193,234, 11,102,139,141,152, 1, /* 0x1230 */
0, 0, 15,183,193, 15,175,208, 57,215, 15,131,227, 0, 0, 0, /* 0x1240 */
189, 0, 8, 0, 0,137,214, 41,197,199, 68, 36, 52, 0, 8, 0, /* 0x1250 */
0,137,232,193,248, 5,141, 4, 1,139, 76, 36, 56,102,137,129, /* 0x1260 */
152, 1, 0, 0,139, 68, 36, 96,139, 76, 36, 68,193,224, 5, 3, /* 0x1270 */
68, 36,120,129,250,255,255,255, 0,141, 44, 72,119, 22, 59, 92, /* 0x1280 */
36, 76, 15,132,219, 5, 0, 0, 15,182, 3,193,231, 8,193,230, /* 0x1290 */
8, 67, 9,199,102,139,149,224, 1, 0, 0,137,240,193,232, 11, /* 0x12a0 */
15,183,202, 15,175,193, 57,199,115, 96, 41, 76, 36, 52,193,124, /* 0x12b0 */
36, 52, 5,139,116, 36, 52,137, 68, 36, 72,131,124, 36,116, 0, /* 0x12c0 */
141, 4, 50,102,137,133,224, 1, 0, 0, 15,132,147, 5, 0, 0, /* 0x12d0 */
49,192,131,124, 36, 96, 6,139,172, 36,160, 0, 0, 0,139, 84, /* 0x12e0 */
36,116, 15,159,192,141, 68, 0, 9,137, 68, 36, 96,139, 68, 36, /* 0x12f0 */
116, 43, 68, 36, 92,138, 68, 5, 0,136, 68, 36,115,136, 4, 42, /* 0x1300 */
66,137, 84, 36,116,233, 49, 5, 0, 0, 41,198, 41,199,137,208, /* 0x1310 */
102,193,232, 5,102, 41,194,102,137,149,224, 1, 0, 0,233, 31, /* 0x1320 */
1, 0, 0,137,200, 41,214,102,193,232, 5,139,108, 36, 56,102, /* 0x1330 */
41,193, 41,215,129,254,255,255,255, 0,102,137,141,152, 1, 0, /* 0x1340 */
0,119, 22, 59, 92, 36, 76, 15,132, 22, 5, 0, 0, 15,182, 3, /* 0x1350 */
193,231, 8,193,230, 8, 67, 9,199,139, 76, 36, 56,137,240,193, /* 0x1360 */
232, 11,102,139,145,176, 1, 0, 0, 15,183,202, 15,175,193, 57, /* 0x1370 */
199,115, 35,137,198,184, 0, 8, 0, 0, 41,200,139,108, 36, 56, /* 0x1380 */
193,248, 5,141, 4, 2,102,137,133,176, 1, 0, 0,139, 68, 36, /* 0x1390 */
88,233,160, 0, 0, 0,137,241, 41,199, 41,193,137,208,102,193, /* 0x13a0 */
232, 5,102, 41,194,139, 68, 36, 56,129,249,255,255,255, 0,102, /* 0x13b0 */
137,144,176, 1, 0, 0,119, 22, 59, 92, 36, 76, 15,132,161, 4, /* 0x13c0 */
0, 0, 15,182, 3,193,231, 8,193,225, 8, 67, 9,199,139,116, /* 0x13d0 */
36, 56,137,200,193,232, 11,102,139,150,200, 1, 0, 0, 15,183, /* 0x13e0 */
234, 15,175,197, 57,199,115, 32,137,198,184, 0, 8, 0, 0, 41, /* 0x13f0 */
232,139,108, 36, 56,193,248, 5,141, 4, 2,102,137,133,200, 1, /* 0x1400 */
0, 0,139, 68, 36, 84,235, 38,137,206, 41,199, 41,198,137,208, /* 0x1410 */
102,193,232, 5,102, 41,194,139, 68, 36, 56,102,137,144,200, 1, /* 0x1420 */
0, 0,139, 84, 36, 84,139, 68, 36, 80,137, 84, 36, 80,139, 76, /* 0x1430 */
36, 88,137, 76, 36, 84,139,108, 36, 92,137, 68, 36, 92,137,108, /* 0x1440 */
36, 88, 49,192,131,124, 36, 96, 6,139, 76, 36,120, 15,159,192, /* 0x1450 */
129,193,104, 10, 0, 0,141, 68, 64, 8,137, 68, 36, 96,129,254, /* 0x1460 */
255,255,255, 0,119, 22, 59, 92, 36, 76, 15,132,243, 3, 0, 0, /* 0x1470 */
15,182, 3,193,231, 8,193,230, 8, 67, 9,199,102,139, 17,137, /* 0x1480 */
240,193,232, 11, 15,183,234, 15,175,197, 57,199,115, 47,137, 68, /* 0x1490 */
36, 72,184, 0, 8, 0, 0, 41,232,193,100, 36, 68, 4,193,248, /* 0x14a0 */
5,199, 68, 36, 44, 0, 0, 0, 0,141, 4, 2,102,137, 1,139, /* 0x14b0 */
68, 36, 68,141, 76, 1, 4,137, 76, 36, 16,235,114, 41,198, 41, /* 0x14c0 */
199,137,208,102,193,232, 5,102, 41,194,129,254,255,255,255, 0, /* 0x14d0 */
102,137, 17,119, 22, 59, 92, 36, 76, 15,132,132, 3, 0, 0, 15, /* 0x14e0 */
182, 3,193,231, 8,193,230, 8, 67, 9,199,102,139, 81, 2,137, /* 0x14f0 */
240,193,232, 11, 15,183,234, 15,175,197, 57,199,115, 59,137, 68, /* 0x1500 */
36, 72,184, 0, 8, 0, 0, 41,232,193,100, 36, 68, 4,193,248, /* 0x1510 */
5,199, 68, 36, 44, 8, 0, 0, 0,141, 4, 2,139, 84, 36, 68, /* 0x1520 */
102,137, 65, 2,141,140, 17, 4, 1, 0, 0,137, 76, 36, 16,199, /* 0x1530 */
68, 36, 48, 3, 0, 0, 0,235, 47, 41,198, 41,199,137,208,137, /* 0x1540 */
116, 36, 72,102,193,232, 5,199, 68, 36, 44, 16, 0, 0, 0,102, /* 0x1550 */
41,194,199, 68, 36, 48, 8, 0, 0, 0,102,137, 81, 2,129,193, /* 0x1560 */
4, 2, 0, 0,137, 76, 36, 16,139, 76, 36, 48,186, 1, 0, 0, /* 0x1570 */
0,137, 76, 36, 40,141, 44, 18,139,116, 36, 16, 1,238,129,124, /* 0x1580 */
36, 72,255,255,255, 0,119, 24, 59, 92, 36, 76, 15,132,209, 2, /* 0x1590 */
0, 0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, 67, 9,199, /* 0x15a0 */
139, 68, 36, 72,102,139, 22,193,232, 11, 15,183,202, 15,175,193, /* 0x15b0 */
57,199,115, 24,137, 68, 36, 72,184, 0, 8, 0, 0, 41,200,193, /* 0x15c0 */
248, 5,141, 4, 2,137,234,102,137, 6,235, 21, 41, 68, 36, 72, /* 0x15d0 */
41,199,137,208,102,193,232, 5,102, 41,194,102,137, 22,141, 85, /* 0x15e0 */
1,139,116, 36, 40, 78,137,116, 36, 40,117,137,138, 76, 36, 48, /* 0x15f0 */
184, 1, 0, 0, 0,211,224, 41,194, 3, 84, 36, 44,131,124, 36, /* 0x1600 */
96, 3,137, 84, 36, 12, 15,143,231, 1, 0, 0,131, 68, 36, 96, /* 0x1610 */
7,131,250, 3,137,208,126, 5,184, 3, 0, 0, 0,139,116, 36, /* 0x1620 */
120,193,224, 7,199, 68, 36, 36, 6, 0, 0, 0,141,132, 6, 96, /* 0x1630 */
3, 0, 0,137, 68, 36, 8,184, 1, 0, 0, 0,141, 44, 0,139, /* 0x1640 */
116, 36, 8, 1,238,129,124, 36, 72,255,255,255, 0,119, 24, 59, /* 0x1650 */
92, 36, 76, 15,132, 10, 2, 0, 0,193,100, 36, 72, 8, 15,182, /* 0x1660 */
3,193,231, 8, 67, 9,199,139, 68, 36, 72,102,139, 22,193,232, /* 0x1670 */
11, 15,183,202, 15,175,193, 57,199,115, 24,137, 68, 36, 72,184, /* 0x1680 */
0, 8, 0, 0, 41,200,193,248, 5,141, 4, 2,102,137, 6,137, /* 0x1690 */
232,235, 21, 41, 68, 36, 72, 41,199,137,208,102,193,232, 5,102, /* 0x16a0 */
41,194,141, 69, 1,102,137, 22,139,108, 36, 36, 77,137,108, 36, /* 0x16b0 */
36,117,137,141, 80,192,131,250, 3,137, 20, 36, 15,142, 39, 1, /* 0x16c0 */
0, 0,137,208,137,214,209,248,131,230, 1,141, 72,255,131,206, /* 0x16d0 */
2,131,250, 13,137, 76, 36, 32,127, 28,139,108, 36,120,211,230, /* 0x16e0 */
1,210,137, 52, 36,141, 68,117, 0, 41,208, 5, 94, 5, 0, 0, /* 0x16f0 */
137, 68, 36, 4,235, 86,141, 80,251,129,124, 36, 72,255,255,255, /* 0x1700 */
0,119, 24, 59, 92, 36, 76, 15,132, 86, 1, 0, 0,193,100, 36, /* 0x1710 */
72, 8, 15,182, 3,193,231, 8, 67, 9,199,209,108, 36, 72, 1, /* 0x1720 */
246, 59,124, 36, 72,114, 7, 43,124, 36, 72,131,206, 1, 74,117, /* 0x1730 */
200,139, 68, 36,120,193,230, 4,137, 52, 36, 5, 68, 6, 0, 0, /* 0x1740 */
199, 68, 36, 32, 4, 0, 0, 0,137, 68, 36, 4,199, 68, 36, 28, /* 0x1750 */
1, 0, 0, 0,184, 1, 0, 0, 0,139,108, 36, 4, 1,192,137, /* 0x1760 */
68, 36, 24, 1,197,129,124, 36, 72,255,255,255, 0,119, 24, 59, /* 0x1770 */
92, 36, 76, 15,132,234, 0, 0, 0,193,100, 36, 72, 8, 15,182, /* 0x1780 */
3,193,231, 8, 67, 9,199,139, 68, 36, 72,102,139, 85, 0,193, /* 0x1790 */
232, 11, 15,183,242, 15,175,198, 57,199,115, 27,137, 68, 36, 72, /* 0x17a0 */
184, 0, 8, 0, 0, 41,240,193,248, 5,141, 4, 2,102,137, 69, /* 0x17b0 */
0,139, 68, 36, 24,235, 31, 41, 68, 36, 72, 41,199,137,208,102, /* 0x17c0 */
193,232, 5,102, 41,194,139, 68, 36, 24,102,137, 85, 0,139, 84, /* 0x17d0 */
36, 28, 64, 9, 20, 36,139, 76, 36, 32,209,100, 36, 28, 73,137, /* 0x17e0 */
76, 36, 32, 15,133,112,255,255,255,139, 52, 36, 70,137,116, 36, /* 0x17f0 */
92,116, 89,139, 76, 36, 12,139,108, 36,116,131,193, 2, 57,108, /* 0x1800 */
36, 92,119, 95,139,132, 36,160, 0, 0, 0,137,234, 43, 68, 36, /* 0x1810 */
92, 3,148, 36,160, 0, 0, 0,141, 52, 40,138, 6, 70,136, 68, /* 0x1820 */
36,115,136, 2, 66,255, 68, 36,116, 73,116, 15,139,172, 36,164, /* 0x1830 */
0, 0, 0, 57,108, 36,116,114,226,235, 17,139,132, 36,164, 0, /* 0x1840 */
0, 0, 57, 68, 36,116, 15,130,187,246,255,255,129,124, 36, 72, /* 0x1850 */
255,255,255, 0,119, 21, 59, 92, 36, 76,184, 1, 0, 0, 0,116, /* 0x1860 */
41,235, 7,184, 1, 0, 0, 0,235, 32, 67, 43,156, 36,148, 0, /* 0x1870 */
0, 0, 49,192,139,148, 36,156, 0, 0, 0,139, 76, 36,116,137, /* 0x1880 */
26,139,156, 36,168, 0, 0, 0,137, 11,131,196,124, 91, 94, 95, /* 0x1890 */
93, 3,116, 36, 12, 3,124, 36, 24,137,236, 49,192,141,140, 36, /* 0x18a0 */
0,252,255,255, 80, 57,204,117,251,137,236, 49,201, 89, 90, 95, /* 0x18b0 */
235, 0,138, 7,131,199, 1, 60,128,114, 10, 60,143,119, 6,128, /* 0x18c0 */
127,254, 15,116, 0, 44,232, 60, 1,119, 0, 56, 23,117, 0,139, /* 0x18d0 */
7,102,193,232, 8,193,192, 16,134,196, 41,248,137, 7,131,199, /* 0x18e0 */
4,131,233, 4,138, 7,131,199, 1,226, 0,131,233, 1,127, 0, /* 0x18f0 */
95,185, 84, 69, 88, 76,138, 7, 71, 44,232, 60, 1,119,247,128, /* 0x1900 */
63, 63,117, 0,139, 7,138, 95, 4,102,193,232, 8,134,196,193, /* 0x1910 */
192, 16,134,196, 41,248,128,235,232,137, 7,131,199, 5,136,216, /* 0x1920 */
226, 0,185, 84, 69, 88, 76,176,232,176,233,242,174,117, 0,128, /* 0x1930 */
63, 63,117, 0,139, 7,102,193,232, 8,134,196,193,192, 16,134, /* 0x1940 */
196, 41,248,171,235, 0, 94, 95, 49,219,203, 85, 80, 88, 33,161, /* 0x1950 */
216,208,213, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x1960 */
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 45, 0, 76, 73, 78, 85, /* 0x1970 */
90, 48, 48, 48, 0, 0, 0, 0, 0, 76, 90, 67, 65, 76, 76, 84, /* 0x1980 */
49, 0, 40, 0, 0, 0, 76, 90, 68, 85, 77, 77, 89, 48, 0, 41, /* 0x1990 */
0, 0, 0, 76, 90, 67, 75, 76, 76, 84, 49, 0, 41, 0, 0, 0, /* 0x19a0 */
76, 90, 68, 85, 77, 77, 89, 49, 0, 49, 0, 0, 0, 76, 66, 90, /* 0x19b0 */
73, 77, 65, 71, 69, 0, 49, 0, 0, 0, 76, 90, 73, 77, 65, 71, /* 0x19c0 */
69, 48, 0, 79, 0, 0, 0, 76, 90, 67, 85, 84, 80, 79, 73, 0, /* 0x19d0 */
94, 0, 0, 0, 78, 50, 66, 83, 77, 65, 49, 48, 0, 94, 0, 0, /* 0x19e0 */
0, 0, 0, 0, 0, 96, 0, 0, 0, 78, 50, 66, 68, 69, 67, 49, /* 0x19f0 */
48, 0, 4, 0, 0, 0, 78, 50, 66, 70, 65, 83, 49, 48, 0, 97, /* 0x1a00 */
0, 0, 0, 0, 0, 0, 0, 99, 0, 0, 0, 78, 50, 66, 68, 69, /* 0x1a10 */
67, 49, 48, 0, 4, 0, 0, 0, 78, 50, 66, 70, 65, 83, 49, 49, /* 0x1a20 */
0, 99, 0, 0, 0, 78, 50, 66, 68, 69, 67, 49, 48, 0,105, 0, /* 0x1a30 */
0, 0, 78, 50, 66, 83, 77, 65, 50, 48, 0,116, 0, 0, 0, 0, /* 0x1a40 */
0, 0, 0,118, 0, 0, 0, 78, 50, 66, 83, 77, 65, 49, 48, 0, /* 0x1a50 */
2, 0, 0, 0, 78, 50, 66, 70, 65, 83, 50, 48, 0,121, 0, 0, /* 0x1a60 */
0, 0, 0, 0, 0,125, 0, 0, 0, 78, 50, 66, 70, 65, 83, 49, /* 0x1a70 */
49, 0, 0, 0, 0, 0, 78, 50, 66, 68, 69, 67, 50, 48, 0,130, /* 0x1a80 */
0, 0, 0, 78, 50, 66, 83, 77, 65, 51, 48, 0,143, 0, 0, 0, /* 0x1a90 */
0, 0, 0, 0,156, 0, 0, 0, 78, 50, 66, 68, 69, 67, 50, 48, /* 0x1aa0 */
0, 0, 0, 0, 0, 78, 50, 66, 70, 65, 83, 51, 48, 0,156, 0, /* 0x1ab0 */
0, 0, 0, 0, 0, 0,160, 0, 0, 0, 78, 50, 66, 68, 69, 67, /* 0x1ac0 */
50, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0,171, 0, 0, 0, 78, /* 0x1ad0 */
50, 66, 68, 69, 67, 50, 48, 0, 0, 0, 0, 0, 78, 50, 66, 68, /* 0x1ae0 */
69, 67, 51, 48, 0,171, 0, 0, 0, 0, 0, 0, 0,189, 0, 0, /* 0x1af0 */
0, 78, 50, 66, 68, 69, 67, 54, 48, 0, 0, 0, 0, 0, 0, 0, /* 0x1b00 */
0, 0,219, 0, 0, 0, 78, 50, 66, 68, 69, 67, 53, 48, 0, 0, /* 0x1b10 */
0, 0, 0, 78, 50, 66, 83, 77, 65, 52, 48, 0,233, 0, 0, 0, /* 0x1b20 */
0, 0, 0, 0,246, 0, 0, 0, 78, 50, 66, 68, 69, 67, 51, 48, /* 0x1b30 */
0, 49, 0, 0, 0, 78, 50, 66, 70, 65, 83, 52, 48, 0,246, 0, /* 0x1b40 */
0, 0, 0, 0, 0, 0,250, 0, 0, 0, 78, 50, 66, 68, 69, 67, /* 0x1b50 */
51, 48, 0, 49, 0, 0, 0, 0, 0, 0, 0, 5, 1, 0, 0, 78, /* 0x1b60 */
50, 66, 68, 69, 67, 51, 48, 0, 49, 0, 0, 0, 78, 50, 66, 68, /* 0x1b70 */
85, 77, 77, 49, 0, 5, 1, 0, 0, 78, 50, 66, 83, 77, 65, 53, /* 0x1b80 */
48, 0, 5, 1, 0, 0, 78, 50, 66, 70, 65, 83, 53, 48, 0, 7, /* 0x1b90 */
1, 0, 0, 78, 50, 66, 68, 69, 67, 53, 48, 0, 10, 1, 0, 0, /* 0x1ba0 */
78, 50, 66, 83, 77, 65, 54, 48, 0, 19, 1, 0, 0, 0, 0, 0, /* 0x1bb0 */
0, 31, 1, 0, 0, 78, 50, 66, 68, 69, 67, 49, 48, 0, 0, 0, /* 0x1bc0 */
0, 0, 78, 50, 66, 70, 65, 83, 54, 48, 0, 31, 1, 0, 0, 0, /* 0x1bd0 */
0, 0, 0, 42, 1, 0, 0, 78, 50, 66, 70, 65, 83, 54, 49, 0, /* 0x1be0 */
0, 0, 0, 0, 0, 0, 0, 0, 56, 1, 0, 0, 78, 50, 66, 68, /* 0x1bf0 */
69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 66, 70, 65, 83, 54, /* 0x1c00 */
49, 0, 56, 1, 0, 0, 0, 0, 0, 0, 78, 1, 0, 0, 78, 50, /* 0x1c10 */
66, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 66, 68, 69, /* 0x1c20 */
67, 54, 48, 0, 78, 1, 0, 0, 78, 82, 86, 50, 66, 69, 78, 68, /* 0x1c30 */
0, 78, 1, 0, 0, 78, 50, 68, 83, 77, 65, 49, 48, 0, 78, 1, /* 0x1c40 */
0, 0, 0, 0, 0, 0, 80, 1, 0, 0, 78, 50, 68, 68, 69, 67, /* 0x1c50 */
49, 48, 0, 4, 0, 0, 0, 78, 50, 68, 70, 65, 83, 49, 48, 0, /* 0x1c60 */
81, 1, 0, 0, 0, 0, 0, 0, 83, 1, 0, 0, 78, 50, 68, 68, /* 0x1c70 */
69, 67, 49, 48, 0, 4, 0, 0, 0, 78, 50, 68, 70, 65, 83, 49, /* 0x1c80 */
49, 0, 83, 1, 0, 0, 78, 50, 68, 68, 69, 67, 49, 48, 0, 89, /* 0x1c90 */
1, 0, 0, 78, 50, 68, 83, 77, 65, 50, 48, 0,100, 1, 0, 0, /* 0x1ca0 */
0, 0, 0, 0,102, 1, 0, 0, 78, 50, 68, 83, 77, 65, 49, 48, /* 0x1cb0 */
0, 2, 0, 0, 0, 78, 50, 68, 70, 65, 83, 50, 48, 0,105, 1, /* 0x1cc0 */
0, 0, 0, 0, 0, 0,109, 1, 0, 0, 78, 50, 68, 70, 65, 83, /* 0x1cd0 */
49, 49, 0, 0, 0, 0, 0, 78, 50, 68, 68, 69, 67, 50, 48, 0, /* 0x1ce0 */
114, 1, 0, 0, 78, 50, 68, 83, 77, 65, 51, 48, 0,127, 1, 0, /* 0x1cf0 */
0, 0, 0, 0, 0,140, 1, 0, 0, 78, 50, 68, 68, 69, 67, 51, /* 0x1d00 */
48, 0, 16, 0, 0, 0, 78, 50, 68, 70, 65, 83, 51, 48, 0,140, /* 0x1d10 */
1, 0, 0, 0, 0, 0, 0,146, 1, 0, 0, 78, 50, 68, 68, 69, /* 0x1d20 */
67, 51, 48, 0, 16, 0, 0, 0, 0, 0, 0, 0,155, 1, 0, 0, /* 0x1d30 */
78, 50, 68, 68, 69, 67, 51, 48, 0, 16, 0, 0, 0, 78, 50, 68, /* 0x1d40 */
68, 69, 67, 51, 48, 0,155, 1, 0, 0, 0, 0, 0, 0,171, 1, /* 0x1d50 */
0, 0, 78, 50, 68, 68, 69, 67, 50, 48, 0, 0, 0, 0, 0, 0, /* 0x1d60 */
0, 0, 0,189, 1, 0, 0, 78, 50, 68, 68, 69, 67, 54, 48, 0, /* 0x1d70 */
0, 0, 0, 0, 0, 0, 0, 0,223, 1, 0, 0, 78, 50, 68, 68, /* 0x1d80 */
69, 67, 53, 48, 0, 0, 0, 0, 0, 78, 50, 68, 83, 77, 65, 52, /* 0x1d90 */
48, 0,237, 1, 0, 0, 0, 0, 0, 0,250, 1, 0, 0, 78, 50, /* 0x1da0 */
68, 68, 69, 67, 51, 48, 0, 69, 0, 0, 0, 78, 50, 68, 70, 65, /* 0x1db0 */
83, 52, 48, 0,250, 1, 0, 0, 0, 0, 0, 0,254, 1, 0, 0, /* 0x1dc0 */
78, 50, 68, 68, 69, 67, 51, 48, 0, 69, 0, 0, 0, 0, 0, 0, /* 0x1dd0 */
0, 9, 2, 0, 0, 78, 50, 68, 68, 69, 67, 51, 48, 0, 69, 0, /* 0x1de0 */
0, 0, 78, 50, 68, 68, 85, 77, 77, 49, 0, 9, 2, 0, 0, 78, /* 0x1df0 */
50, 68, 83, 77, 65, 53, 48, 0, 9, 2, 0, 0, 78, 50, 68, 70, /* 0x1e00 */
65, 83, 53, 48, 0, 11, 2, 0, 0, 78, 50, 68, 68, 69, 67, 53, /* 0x1e10 */
48, 0, 14, 2, 0, 0, 78, 50, 68, 83, 77, 65, 54, 48, 0, 23, /* 0x1e20 */
2, 0, 0, 0, 0, 0, 0, 35, 2, 0, 0, 78, 50, 68, 68, 69, /* 0x1e30 */
67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 68, 70, 65, 83, 54, 48, /* 0x1e40 */
0, 35, 2, 0, 0, 0, 0, 0, 0, 46, 2, 0, 0, 78, 50, 68, /* 0x1e50 */
70, 65, 83, 54, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 60, 2, /* 0x1e60 */
0, 0, 78, 50, 68, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, /* 0x1e70 */
50, 68, 70, 65, 83, 54, 49, 0, 60, 2, 0, 0, 0, 0, 0, 0, /* 0x1e80 */
82, 2, 0, 0, 78, 50, 68, 68, 69, 67, 49, 48, 0, 0, 0, 0, /* 0x1e90 */
0, 78, 50, 68, 68, 69, 67, 54, 48, 0, 82, 2, 0, 0, 78, 82, /* 0x1ea0 */
86, 50, 68, 69, 78, 68, 0, 82, 2, 0, 0, 78, 50, 69, 83, 77, /* 0x1eb0 */
65, 49, 48, 0, 82, 2, 0, 0, 0, 0, 0, 0, 84, 2, 0, 0, /* 0x1ec0 */
78, 50, 69, 68, 69, 67, 49, 48, 0, 4, 0, 0, 0, 78, 50, 69, /* 0x1ed0 */
70, 65, 83, 49, 48, 0, 85, 2, 0, 0, 0, 0, 0, 0, 87, 2, /* 0x1ee0 */
0, 0, 78, 50, 69, 68, 69, 67, 49, 48, 0, 4, 0, 0, 0, 78, /* 0x1ef0 */
50, 69, 70, 65, 83, 49, 49, 0, 87, 2, 0, 0, 78, 50, 69, 68, /* 0x1f00 */
69, 67, 49, 48, 0, 93, 2, 0, 0, 78, 50, 69, 83, 77, 65, 50, /* 0x1f10 */
48, 0,104, 2, 0, 0, 0, 0, 0, 0,106, 2, 0, 0, 78, 50, /* 0x1f20 */
69, 83, 77, 65, 49, 48, 0, 2, 0, 0, 0, 78, 50, 69, 70, 65, /* 0x1f30 */
83, 50, 48, 0,109, 2, 0, 0, 0, 0, 0, 0,113, 2, 0, 0, /* 0x1f40 */
78, 50, 69, 70, 65, 83, 49, 49, 0, 0, 0, 0, 0, 78, 50, 69, /* 0x1f50 */
68, 69, 67, 50, 48, 0,118, 2, 0, 0, 78, 50, 69, 83, 77, 65, /* 0x1f60 */
51, 48, 0,131, 2, 0, 0, 0, 0, 0, 0,144, 2, 0, 0, 78, /* 0x1f70 */
50, 69, 68, 69, 67, 51, 48, 0, 31, 0, 0, 0, 78, 50, 69, 70, /* 0x1f80 */
65, 83, 51, 48, 0,144, 2, 0, 0, 0, 0, 0, 0,150, 2, 0, /* 0x1f90 */
0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 31, 0, 0, 0, 0, 0, /* 0x1fa0 */
0, 0,159, 2, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 31, /* 0x1fb0 */
0, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0,159, 2, 0, 0, /* 0x1fc0 */
0, 0, 0, 0,175, 2, 0, 0, 78, 50, 69, 68, 69, 67, 50, 48, /* 0x1fd0 */
0, 0, 0, 0, 0, 0, 0, 0, 0,190, 2, 0, 0, 78, 50, 69, /* 0x1fe0 */
68, 69, 67, 53, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0,208, 2, /* 0x1ff0 */
0, 0, 78, 50, 69, 68, 69, 67, 54, 48, 0, 0, 0, 0, 0, 78, /* 0x2000 */
50, 69, 83, 77, 65, 52, 48, 0,254, 2, 0, 0, 0, 0, 0, 0, /* 0x2010 */
11, 3, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 82, 0, 0, /* 0x2020 */
0, 78, 50, 69, 70, 65, 83, 52, 48, 0, 11, 3, 0, 0, 0, 0, /* 0x2030 */
0, 0, 15, 3, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 82, /* 0x2040 */
0, 0, 0, 0, 0, 0, 0, 26, 3, 0, 0, 78, 50, 69, 68, 69, /* 0x2050 */
67, 51, 48, 0, 82, 0, 0, 0, 78, 50, 69, 68, 85, 77, 77, 49, /* 0x2060 */
0, 26, 3, 0, 0, 78, 50, 69, 83, 77, 65, 53, 48, 0, 26, 3, /* 0x2070 */
0, 0, 78, 50, 69, 70, 65, 83, 53, 48, 0, 28, 3, 0, 0, 78, /* 0x2080 */
50, 69, 68, 69, 67, 53, 48, 0, 31, 3, 0, 0, 78, 50, 69, 83, /* 0x2090 */
77, 65, 54, 48, 0, 40, 3, 0, 0, 0, 0, 0, 0, 52, 3, 0, /* 0x20a0 */
0, 78, 50, 69, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, /* 0x20b0 */
69, 70, 65, 83, 54, 48, 0, 52, 3, 0, 0, 0, 0, 0, 0, 63, /* 0x20c0 */
3, 0, 0, 78, 50, 69, 70, 65, 83, 54, 49, 0, 0, 0, 0, 0, /* 0x20d0 */
0, 0, 0, 0, 77, 3, 0, 0, 78, 50, 69, 68, 69, 67, 49, 48, /* 0x20e0 */
0, 0, 0, 0, 0, 78, 50, 69, 70, 65, 83, 54, 49, 0, 77, 3, /* 0x20f0 */
0, 0, 0, 0, 0, 0, 99, 3, 0, 0, 78, 50, 69, 68, 69, 67, /* 0x2100 */
49, 48, 0, 0, 0, 0, 0, 78, 50, 69, 68, 69, 67, 54, 48, 0, /* 0x2110 */
99, 3, 0, 0, 78, 82, 86, 50, 69, 69, 78, 68, 0, 99, 3, 0, /* 0x2120 */
0, 76, 90, 77, 65, 95, 68, 69, 67, 48, 48, 0, 99, 3, 0, 0, /* 0x2130 */
76, 90, 77, 65, 95, 68, 69, 67, 49, 48, 0,149, 3, 0, 0, 76, /* 0x2140 */
90, 77, 65, 95, 68, 69, 67, 50, 48, 0, 27, 14, 0, 0, 76, 90, /* 0x2150 */
77, 65, 95, 68, 69, 67, 51, 48, 0,161, 24, 0, 0, 76, 90, 67, /* 0x2160 */
75, 76, 76, 84, 57, 0,189, 24, 0, 0, 67, 75, 76, 76, 84, 82, /* 0x2170 */
48, 48, 0,192, 24, 0, 0, 0, 0, 0, 0,194, 24, 0, 0, 67, /* 0x2180 */
75, 76, 76, 84, 82, 50, 48, 0, 28, 0, 0, 0, 67, 75, 76, 76, /* 0x2190 */
84, 82, 49, 48, 0,199, 24, 0, 0, 0, 0, 0, 0,213, 24, 0, /* 0x21a0 */
0, 67, 75, 76, 76, 84, 82, 50, 48, 0, 6, 0, 0, 0, 67, 75, /* 0x21b0 */
76, 76, 84, 82, 50, 48, 0,213, 24, 0, 0, 0, 0, 0, 0,219, /* 0x21c0 */
24, 0, 0, 67, 75, 76, 76, 84, 82, 52, 48, 0, 0, 0, 0, 0, /* 0x21d0 */
0, 0, 0, 0,223, 24, 0, 0, 67, 75, 76, 76, 84, 82, 52, 48, /* 0x21e0 */
0, 0, 0, 0, 0, 67, 75, 76, 76, 84, 82, 51, 48, 0,244, 24, /* 0x21f0 */
0, 0, 0, 0, 0, 0,251, 24, 0, 0, 67, 75, 76, 76, 84, 82, /* 0x2200 */
49, 48, 0, 14, 0, 0, 0, 67, 75, 76, 76, 84, 82, 52, 48, 0, /* 0x2210 */
251, 24, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 67, 75, 76, 76, /* 0x2220 */
84, 82, 48, 48, 0, 2, 0, 0, 0, 76, 90, 68, 85, 77, 77, 89, /* 0x2230 */
50, 0, 0, 25, 0, 0, 76, 90, 67, 65, 76, 76, 84, 57, 0, 0, /* 0x2240 */
25, 0, 0, 67, 65, 76, 76, 84, 82, 48, 48, 0, 1, 25, 0, 0, /* 0x2250 */
67, 84, 67, 76, 69, 86, 69, 49, 0, 15, 25, 0, 0, 0, 0, 0, /* 0x2260 */
0, 20, 25, 0, 0, 67, 65, 76, 76, 84, 82, 48, 48, 0, 5, 0, /* 0x2270 */
0, 0, 67, 65, 76, 76, 84, 82, 48, 49, 0, 20, 25, 0, 0, 67, /* 0x2280 */
84, 68, 85, 77, 77, 89, 49, 0, 25, 25, 0, 0, 67, 84, 66, 83, /* 0x2290 */
72, 82, 48, 49, 0, 25, 25, 0, 0, 67, 84, 66, 82, 79, 82, 48, /* 0x22a0 */
49, 0, 29, 25, 0, 0, 67, 84, 66, 83, 87, 65, 48, 49, 0, 31, /* 0x22b0 */
25, 0, 0, 67, 65, 76, 76, 84, 82, 48, 50, 0, 36, 25, 0, 0, /* 0x22c0 */
0, 0, 0, 0, 50, 25, 0, 0, 67, 65, 76, 76, 84, 82, 48, 48, /* 0x22d0 */
0, 10, 0, 0, 0, 67, 65, 76, 76, 84, 82, 49, 48, 0, 50, 25, /* 0x22e0 */
0, 0, 67, 65, 76, 76, 84, 82, 69, 56, 0, 55, 25, 0, 0, 67, /* 0x22f0 */
65, 76, 76, 84, 82, 69, 57, 0, 57, 25, 0, 0, 67, 65, 76, 76, /* 0x2300 */
84, 82, 49, 49, 0, 59, 25, 0, 0, 0, 0, 0, 0, 63, 25, 0, /* 0x2310 */
0, 67, 65, 76, 76, 84, 82, 49, 51, 0, 5, 0, 0, 0, 67, 84, /* 0x2320 */
67, 76, 69, 86, 69, 50, 0, 63, 25, 0, 0, 0, 0, 0, 0, 68, /* 0x2330 */
25, 0, 0, 67, 65, 76, 76, 84, 82, 49, 49, 0, 0, 0, 0, 0, /* 0x2340 */
67, 65, 76, 76, 84, 82, 49, 50, 0, 68, 25, 0, 0, 67, 84, 68, /* 0x2350 */
85, 77, 77, 89, 50, 0, 70, 25, 0, 0, 67, 84, 66, 83, 72, 82, /* 0x2360 */
49, 49, 0, 70, 25, 0, 0, 67, 84, 66, 82, 79, 82, 49, 49, 0, /* 0x2370 */
74, 25, 0, 0, 67, 84, 66, 83, 87, 65, 49, 49, 0, 76, 25, 0, /* 0x2380 */
0, 67, 65, 76, 76, 84, 82, 49, 51, 0, 81, 25, 0, 0, 0, 0, /* 0x2390 */
0, 0, 86, 25, 0, 0, 67, 65, 76, 76, 84, 82, 49, 48, 0, 5, /* 0x23a0 */
0, 0, 0, 67, 84, 84, 72, 69, 69, 78, 68, 0, 86, 25, 0, 0, /* 0x23b0 */
76, 73, 78, 85, 90, 57, 57, 48, 0, 86, 25, 0, 0, 85, 80, 88, /* 0x23c0 */
49, 72, 69, 65, 68, 0, 91, 25, 0, 0, 76, 73, 84, 72, 69, 69, /* 0x23d0 */
78, 68, 0,123, 25, 0, 0,255,255,255,255,123, 25 /* 0x23e0 */
};

View File

@ -1,4 +1,4 @@
/* i386-win32.pe.h -- created from i386-win32.pe.bin, 4365 (0x110d) bytes
/* i386-win32.pe.h -- created from i386-win32.pe.bin, 9893 (0x26a5) bytes
This file is part of the UPX executable compressor.
@ -27,11 +27,11 @@
*/
#define NRV_LOADER_SIZE 4365
#define NRV_LOADER_ADLER32 0xf651185e
#define NRV_LOADER_CRC32 0x6461513e
#define NRV_LOADER_SIZE 9893
#define NRV_LOADER_ADLER32 0x4120c3d7
#define NRV_LOADER_CRC32 0xe858feee
unsigned char nrv_loader[4365] = {
unsigned char nrv_loader[9893] = {
128,124, 36, 8, 1, 15,133, 0, 0, 0, 0, 96,190, 69, 83, 73, /* 0x 0 */
48,141,190, 69, 68, 73, 48,102,255,135, 73, 67, 79, 78,102,129, /* 0x 10 */
135, 73, 67, 79, 78, 68, 82,199,135, 84, 76, 83, 65, 84, 76, 83, /* 0x 20 */
@ -83,226 +83,572 @@ unsigned char nrv_loader[4365] = {
233, 0, 0, 0, 0,141, 20, 47,131,253,252,118, 0,138, 2, 66, /* 0x 300 */
136, 7, 71, 73,117,247,233, 0, 0, 0, 0,139, 2,131,194, 4, /* 0x 310 */
137, 7,131,199, 4,131,233, 4,119,241, 1,207,233, 0, 0, 0, /* 0x 320 */
0,173, 1,199, 15,130, 0, 0, 0, 0, 94,141,190, 84, 69, 88, /* 0x 330 */
86,137,247,185, 84, 69, 88, 76,138, 7, 71, 44,232, 60, 1,119, /* 0x 340 */
247,128, 63, 63,117, 0,139, 7,138, 95, 4,102,193,232, 8,134, /* 0x 350 */
196,193,192, 16,134,196, 41,248,128,235,232, 1,240,137, 7,131, /* 0x 360 */
199, 5,136,216,226, 0,185, 84, 69, 88, 76,176,232,176,233,242, /* 0x 370 */
174,117, 0,128, 63, 63,117, 0,139, 7,102,193,232, 8,134,196, /* 0x 380 */
193,192, 16,134,196, 41,248, 1,240,171,235, 0,141,190, 66, 73, /* 0x 390 */
77, 80,139, 7, 9,192,116, 0,139, 95, 4,141,132, 48, 73, 77, /* 0x 3a0 */
80, 83, 1,243, 80,131,199, 8,255,150, 76, 79, 65, 68,149,138, /* 0x 3b0 */
7, 71, 8,192,116,220,137,249,121, 0,122, 14,139, 7,131,199, /* 0x 3c0 */
4,139,132, 48, 75, 51, 50, 79,235, 0, 15,183, 7, 71, 80, 71, /* 0x 3d0 */
185, 87, 72,242,174, 85,255,150, 71, 69, 84, 80, 9,192,116, 7, /* 0x 3e0 */
137, 3,131,195, 4,235, 0, 97, 49,192,194, 12, 0,255,150, 69, /* 0x 3f0 */
88, 73, 84,141,190, 66, 82, 69, 76,131,199, 4,141, 94,252, 49, /* 0x 400 */
192,138, 7, 71, 9,192,116, 0, 60,239,119, 17, 1,195,139, 3, /* 0x 410 */
134,196,193,192, 16,134,196, 1,240,137, 3,235,226, 36, 15,193, /* 0x 420 */
224, 16,102,139, 7,131,199, 2, 9,192,117, 0,139, 7,131,199, /* 0x 430 */
4,235, 0,135,254,141,143, 68, 69, 76, 84,169,102, 1, 12, 7, /* 0x 440 */
173, 9,192,117,247,193,233, 16,169,102, 1, 12, 7,173, 9,192, /* 0x 450 */
117,247,139,174, 86, 80, 82, 79,141,190, 73, 77, 71, 66,187, 73, /* 0x 460 */
77, 71, 76, 80, 84,106, 4, 83, 87,255,213,141,135, 83, 87, 82, /* 0x 470 */
73,128, 32,127,128, 96, 40,127, 88, 80, 84, 80, 83, 87,255,213, /* 0x 480 */
88, 97,141, 68, 36,128,106, 0, 57,196,117,250,131,236,128,141, /* 0x 490 */
68, 36,128,106, 0, 57,196,117,250,131,236,128, 49,192, 64,194, /* 0x 4a0 */
12, 0,233, 74, 77, 80, 79, 85, 80, 88, 33,161,216,208,213, 0, /* 0x 4b0 */
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 4c0 */
0, 0, 0, 0, 0, 0, 45, 0, 80, 69, 73, 83, 68, 76, 76, 49, /* 0x 4d0 */
0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 80, 69, 77, /* 0x 4e0 */
65, 73, 78, 50, 49, 0, 0, 0, 0, 0, 80, 69, 77, 65, 73, 78, /* 0x 4f0 */
48, 49, 0, 11, 0, 0, 0, 80, 69, 73, 67, 79, 78, 83, 49, 0, /* 0x 500 */
23, 0, 0, 0, 80, 69, 73, 67, 79, 78, 83, 50, 0, 30, 0, 0, /* 0x 510 */
0, 80, 69, 73, 67, 79, 78, 83, 90, 0, 39, 0, 0, 0, 80, 69, /* 0x 520 */
84, 76, 83, 72, 65, 75, 0, 39, 0, 0, 0, 80, 69, 77, 65, 73, /* 0x 530 */
78, 48, 50, 0, 49, 0, 0, 0, 78, 50, 66, 83, 77, 65, 49, 48, /* 0x 540 */
0, 53, 0, 0, 0, 0, 0, 0, 0, 55, 0, 0, 0, 78, 50, 66, /* 0x 550 */
68, 69, 67, 49, 48, 0, 4, 0, 0, 0, 78, 50, 66, 70, 65, 83, /* 0x 560 */
49, 48, 0, 56, 0, 0, 0, 0, 0, 0, 0, 58, 0, 0, 0, 78, /* 0x 570 */
50, 66, 68, 69, 67, 49, 48, 0, 4, 0, 0, 0, 78, 50, 66, 70, /* 0x 580 */
65, 83, 49, 49, 0, 58, 0, 0, 0, 78, 50, 66, 68, 69, 67, 49, /* 0x 590 */
48, 0, 64, 0, 0, 0, 78, 50, 66, 83, 77, 65, 50, 48, 0, 75, /* 0x 5a0 */
0, 0, 0, 0, 0, 0, 0, 77, 0, 0, 0, 78, 50, 66, 83, 77, /* 0x 5b0 */
65, 49, 48, 0, 2, 0, 0, 0, 78, 50, 66, 70, 65, 83, 50, 48, /* 0x 5c0 */
0, 80, 0, 0, 0, 0, 0, 0, 0, 82, 0, 0, 0, 78, 50, 66, /* 0x 5d0 */
70, 65, 83, 49, 49, 0, 0, 0, 0, 0, 78, 50, 66, 68, 69, 67, /* 0x 5e0 */
50, 48, 0, 87, 0, 0, 0, 78, 50, 66, 83, 77, 65, 51, 48, 0, /* 0x 5f0 */
100, 0, 0, 0, 0, 0, 0, 0,113, 0, 0, 0, 78, 50, 66, 68, /* 0x 600 */
69, 67, 50, 48, 0, 0, 0, 0, 0, 78, 50, 66, 70, 65, 83, 51, /* 0x 610 */
48, 0,113, 0, 0, 0, 0, 0, 0, 0,117, 0, 0, 0, 78, 50, /* 0x 620 */
66, 68, 69, 67, 50, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, /* 0x 630 */
0, 0, 0, 78, 50, 66, 68, 69, 67, 50, 48, 0, 0, 0, 0, 0, /* 0x 640 */
78, 50, 66, 68, 69, 67, 51, 48, 0,128, 0, 0, 0, 0, 0, 0, /* 0x 650 */
0,146, 0, 0, 0, 78, 50, 66, 68, 69, 67, 54, 48, 0, 0, 0, /* 0x 660 */
0, 0, 0, 0, 0, 0,176, 0, 0, 0, 78, 50, 66, 68, 69, 67, /* 0x 670 */
53, 48, 0, 0, 0, 0, 0, 78, 50, 66, 83, 77, 65, 52, 48, 0, /* 0x 680 */
190, 0, 0, 0, 0, 0, 0, 0,203, 0, 0, 0, 78, 50, 66, 68, /* 0x 690 */
69, 67, 51, 48, 0, 49, 0, 0, 0, 78, 50, 66, 70, 65, 83, 52, /* 0x 6a0 */
48, 0,203, 0, 0, 0, 0, 0, 0, 0,207, 0, 0, 0, 78, 50, /* 0x 6b0 */
66, 68, 69, 67, 51, 48, 0, 49, 0, 0, 0, 0, 0, 0, 0,218, /* 0x 6c0 */
0, 0, 0, 78, 50, 66, 68, 69, 67, 51, 48, 0, 49, 0, 0, 0, /* 0x 6d0 */
78, 50, 66, 68, 85, 77, 77, 49, 0,218, 0, 0, 0, 78, 50, 66, /* 0x 6e0 */
83, 77, 65, 53, 48, 0,218, 0, 0, 0, 78, 50, 66, 70, 65, 83, /* 0x 6f0 */
53, 48, 0,220, 0, 0, 0, 78, 50, 66, 68, 69, 67, 53, 48, 0, /* 0x 700 */
223, 0, 0, 0, 78, 50, 66, 83, 77, 65, 54, 48, 0,232, 0, 0, /* 0x 710 */
0, 0, 0, 0, 0,246, 0, 0, 0, 78, 50, 66, 68, 69, 67, 49, /* 0x 720 */
48, 0, 0, 0, 0, 0, 78, 50, 66, 70, 65, 83, 54, 48, 0,246, /* 0x 730 */
0, 0, 0, 0, 0, 0, 0,254, 0, 0, 0, 78, 50, 66, 70, 65, /* 0x 740 */
83, 54, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 1, 0, 0, /* 0x 750 */
78, 50, 66, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 66, /* 0x 760 */
70, 65, 83, 54, 49, 0, 12, 1, 0, 0, 0, 0, 0, 0, 34, 1, /* 0x 770 */
0, 0, 78, 50, 66, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, /* 0x 780 */
50, 66, 68, 69, 67, 54, 48, 0, 34, 1, 0, 0, 78, 82, 86, 50, /* 0x 790 */
66, 69, 78, 68, 0, 34, 1, 0, 0, 78, 50, 68, 83, 77, 65, 49, /* 0x 7a0 */
48, 0, 34, 1, 0, 0, 0, 0, 0, 0, 36, 1, 0, 0, 78, 50, /* 0x 7b0 */
68, 68, 69, 67, 49, 48, 0, 4, 0, 0, 0, 78, 50, 68, 70, 65, /* 0x 7c0 */
83, 49, 48, 0, 37, 1, 0, 0, 0, 0, 0, 0, 39, 1, 0, 0, /* 0x 7d0 */
78, 50, 68, 68, 69, 67, 49, 48, 0, 4, 0, 0, 0, 78, 50, 68, /* 0x 7e0 */
70, 65, 83, 49, 49, 0, 39, 1, 0, 0, 78, 50, 68, 68, 69, 67, /* 0x 7f0 */
49, 48, 0, 45, 1, 0, 0, 78, 50, 68, 83, 77, 65, 50, 48, 0, /* 0x 800 */
56, 1, 0, 0, 0, 0, 0, 0, 58, 1, 0, 0, 78, 50, 68, 83, /* 0x 810 */
77, 65, 49, 48, 0, 2, 0, 0, 0, 78, 50, 68, 70, 65, 83, 50, /* 0x 820 */
48, 0, 61, 1, 0, 0, 0, 0, 0, 0, 63, 1, 0, 0, 78, 50, /* 0x 830 */
68, 70, 65, 83, 49, 49, 0, 0, 0, 0, 0, 78, 50, 68, 68, 69, /* 0x 840 */
67, 50, 48, 0, 68, 1, 0, 0, 78, 50, 68, 83, 77, 65, 51, 48, /* 0x 850 */
0, 81, 1, 0, 0, 0, 0, 0, 0, 94, 1, 0, 0, 78, 50, 68, /* 0x 860 */
68, 69, 67, 51, 48, 0, 16, 0, 0, 0, 78, 50, 68, 70, 65, 83, /* 0x 870 */
51, 48, 0, 94, 1, 0, 0, 0, 0, 0, 0,100, 1, 0, 0, 78, /* 0x 880 */
50, 68, 68, 69, 67, 51, 48, 0, 16, 0, 0, 0, 0, 0, 0, 0, /* 0x 890 */
109, 1, 0, 0, 78, 50, 68, 68, 69, 67, 51, 48, 0, 16, 0, 0, /* 0x 8a0 */
0, 78, 50, 68, 68, 69, 67, 51, 48, 0,109, 1, 0, 0, 0, 0, /* 0x 8b0 */
0, 0,125, 1, 0, 0, 78, 50, 68, 68, 69, 67, 50, 48, 0, 0, /* 0x 8c0 */
0, 0, 0, 0, 0, 0, 0,143, 1, 0, 0, 78, 50, 68, 68, 69, /* 0x 8d0 */
67, 54, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0,177, 1, 0, 0, /* 0x 8e0 */
78, 50, 68, 68, 69, 67, 53, 48, 0, 0, 0, 0, 0, 78, 50, 68, /* 0x 8f0 */
83, 77, 65, 52, 48, 0,191, 1, 0, 0, 0, 0, 0, 0,204, 1, /* 0x 900 */
0, 0, 78, 50, 68, 68, 69, 67, 51, 48, 0, 69, 0, 0, 0, 78, /* 0x 910 */
50, 68, 70, 65, 83, 52, 48, 0,204, 1, 0, 0, 0, 0, 0, 0, /* 0x 920 */
208, 1, 0, 0, 78, 50, 68, 68, 69, 67, 51, 48, 0, 69, 0, 0, /* 0x 930 */
0, 0, 0, 0, 0,219, 1, 0, 0, 78, 50, 68, 68, 69, 67, 51, /* 0x 940 */
48, 0, 69, 0, 0, 0, 78, 50, 68, 68, 85, 77, 77, 49, 0,219, /* 0x 950 */
1, 0, 0, 78, 50, 68, 83, 77, 65, 53, 48, 0,219, 1, 0, 0, /* 0x 960 */
78, 50, 68, 70, 65, 83, 53, 48, 0,221, 1, 0, 0, 78, 50, 68, /* 0x 970 */
68, 69, 67, 53, 48, 0,224, 1, 0, 0, 78, 50, 68, 83, 77, 65, /* 0x 980 */
54, 48, 0,233, 1, 0, 0, 0, 0, 0, 0,247, 1, 0, 0, 78, /* 0x 990 */
50, 68, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 68, 70, /* 0x 9a0 */
65, 83, 54, 48, 0,247, 1, 0, 0, 0, 0, 0, 0,255, 1, 0, /* 0x 9b0 */
0, 78, 50, 68, 70, 65, 83, 54, 49, 0, 0, 0, 0, 0, 0, 0, /* 0x 9c0 */
0, 0, 13, 2, 0, 0, 78, 50, 68, 68, 69, 67, 49, 48, 0, 0, /* 0x 9d0 */
0, 0, 0, 78, 50, 68, 70, 65, 83, 54, 49, 0, 13, 2, 0, 0, /* 0x 9e0 */
0, 0, 0, 0, 35, 2, 0, 0, 78, 50, 68, 68, 69, 67, 49, 48, /* 0x 9f0 */
0, 0, 0, 0, 0, 78, 50, 68, 68, 69, 67, 54, 48, 0, 35, 2, /* 0x a00 */
0, 0, 78, 82, 86, 50, 68, 69, 78, 68, 0, 35, 2, 0, 0, 78, /* 0x a10 */
50, 69, 83, 77, 65, 49, 48, 0, 35, 2, 0, 0, 0, 0, 0, 0, /* 0x a20 */
37, 2, 0, 0, 78, 50, 69, 68, 69, 67, 49, 48, 0, 4, 0, 0, /* 0x a30 */
0, 78, 50, 69, 70, 65, 83, 49, 48, 0, 38, 2, 0, 0, 0, 0, /* 0x a40 */
0, 0, 40, 2, 0, 0, 78, 50, 69, 68, 69, 67, 49, 48, 0, 4, /* 0x a50 */
0, 0, 0, 78, 50, 69, 70, 65, 83, 49, 49, 0, 40, 2, 0, 0, /* 0x a60 */
78, 50, 69, 68, 69, 67, 49, 48, 0, 46, 2, 0, 0, 78, 50, 69, /* 0x a70 */
83, 77, 65, 50, 48, 0, 57, 2, 0, 0, 0, 0, 0, 0, 59, 2, /* 0x a80 */
0, 0, 78, 50, 69, 83, 77, 65, 49, 48, 0, 2, 0, 0, 0, 78, /* 0x a90 */
50, 69, 70, 65, 83, 50, 48, 0, 62, 2, 0, 0, 0, 0, 0, 0, /* 0x aa0 */
64, 2, 0, 0, 78, 50, 69, 70, 65, 83, 49, 49, 0, 0, 0, 0, /* 0x ab0 */
0, 78, 50, 69, 68, 69, 67, 50, 48, 0, 69, 2, 0, 0, 78, 50, /* 0x ac0 */
69, 83, 77, 65, 51, 48, 0, 82, 2, 0, 0, 0, 0, 0, 0, 95, /* 0x ad0 */
2, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 31, 0, 0, 0, /* 0x ae0 */
78, 50, 69, 70, 65, 83, 51, 48, 0, 95, 2, 0, 0, 0, 0, 0, /* 0x af0 */
0,101, 2, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 31, 0, /* 0x b00 */
0, 0, 0, 0, 0, 0,110, 2, 0, 0, 78, 50, 69, 68, 69, 67, /* 0x b10 */
51, 48, 0, 31, 0, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, /* 0x b20 */
110, 2, 0, 0, 0, 0, 0, 0,126, 2, 0, 0, 78, 50, 69, 68, /* 0x b30 */
69, 67, 50, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0,141, 2, 0, /* 0x b40 */
0, 78, 50, 69, 68, 69, 67, 53, 48, 0, 0, 0, 0, 0, 0, 0, /* 0x b50 */
0, 0,159, 2, 0, 0, 78, 50, 69, 68, 69, 67, 54, 48, 0, 0, /* 0x b60 */
0, 0, 0, 78, 50, 69, 83, 77, 65, 52, 48, 0,205, 2, 0, 0, /* 0x b70 */
0, 0, 0, 0,218, 2, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, /* 0x b80 */
0, 82, 0, 0, 0, 78, 50, 69, 70, 65, 83, 52, 48, 0,218, 2, /* 0x b90 */
0, 0, 0, 0, 0, 0,222, 2, 0, 0, 78, 50, 69, 68, 69, 67, /* 0x ba0 */
51, 48, 0, 82, 0, 0, 0, 0, 0, 0, 0,233, 2, 0, 0, 78, /* 0x bb0 */
50, 69, 68, 69, 67, 51, 48, 0, 82, 0, 0, 0, 78, 50, 69, 68, /* 0x bc0 */
85, 77, 77, 49, 0,233, 2, 0, 0, 78, 50, 69, 83, 77, 65, 53, /* 0x bd0 */
48, 0,233, 2, 0, 0, 78, 50, 69, 70, 65, 83, 53, 48, 0,235, /* 0x be0 */
2, 0, 0, 78, 50, 69, 68, 69, 67, 53, 48, 0,238, 2, 0, 0, /* 0x bf0 */
78, 50, 69, 83, 77, 65, 54, 48, 0,247, 2, 0, 0, 0, 0, 0, /* 0x c00 */
0, 5, 3, 0, 0, 78, 50, 69, 68, 69, 67, 49, 48, 0, 0, 0, /* 0x c10 */
0, 0, 78, 50, 69, 70, 65, 83, 54, 48, 0, 5, 3, 0, 0, 0, /* 0x c20 */
0, 0, 0, 13, 3, 0, 0, 78, 50, 69, 70, 65, 83, 54, 49, 0, /* 0x c30 */
0, 0, 0, 0, 0, 0, 0, 0, 27, 3, 0, 0, 78, 50, 69, 68, /* 0x c40 */
69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 69, 70, 65, 83, 54, /* 0x c50 */
49, 0, 27, 3, 0, 0, 0, 0, 0, 0, 49, 3, 0, 0, 78, 50, /* 0x c60 */
69, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 69, 68, 69, /* 0x c70 */
67, 54, 48, 0, 49, 3, 0, 0, 78, 82, 86, 50, 69, 69, 78, 68, /* 0x c80 */
0, 49, 3, 0, 0, 80, 69, 77, 85, 76, 84, 73, 80, 0, 49, 3, /* 0x c90 */
0, 0, 0, 0, 0, 0, 58, 3, 0, 0, 80, 69, 77, 65, 73, 78, /* 0x ca0 */
48, 50, 0, 1, 0, 0, 0, 80, 69, 77, 65, 73, 78, 49, 48, 0, /* 0x cb0 */
58, 3, 0, 0, 80, 69, 67, 65, 76, 76, 84, 82, 0, 59, 3, 0, /* 0x cc0 */
0, 80, 69, 67, 84, 84, 80, 79, 83, 0, 59, 3, 0, 0, 80, 69, /* 0x cd0 */
67, 84, 84, 78, 85, 76, 0, 65, 3, 0, 0, 80, 69, 68, 85, 77, /* 0x ce0 */
77, 89, 48, 0, 67, 3, 0, 0, 67, 65, 76, 76, 84, 82, 48, 48, /* 0x cf0 */
0, 67, 3, 0, 0, 67, 84, 67, 76, 69, 86, 69, 49, 0, 81, 3, /* 0x d00 */
0, 0, 0, 0, 0, 0, 86, 3, 0, 0, 67, 65, 76, 76, 84, 82, /* 0x d10 */
48, 48, 0, 5, 0, 0, 0, 67, 65, 76, 76, 84, 82, 48, 49, 0, /* 0x d20 */
86, 3, 0, 0, 67, 84, 68, 85, 77, 77, 89, 49, 0, 91, 3, 0, /* 0x d30 */
0, 67, 84, 66, 83, 72, 82, 48, 49, 0, 91, 3, 0, 0, 67, 84, /* 0x d40 */
66, 82, 79, 82, 48, 49, 0, 95, 3, 0, 0, 67, 84, 66, 83, 87, /* 0x d50 */
65, 48, 49, 0, 97, 3, 0, 0, 67, 65, 76, 76, 84, 82, 48, 50, /* 0x d60 */
0,102, 3, 0, 0, 0, 0, 0, 0,118, 3, 0, 0, 67, 65, 76, /* 0x d70 */
76, 84, 82, 48, 48, 0, 10, 0, 0, 0, 67, 65, 76, 76, 84, 82, /* 0x d80 */
49, 48, 0,118, 3, 0, 0, 67, 65, 76, 76, 84, 82, 69, 56, 0, /* 0x d90 */
123, 3, 0, 0, 67, 65, 76, 76, 84, 82, 69, 57, 0,125, 3, 0, /* 0x da0 */
0, 67, 65, 76, 76, 84, 82, 49, 49, 0,127, 3, 0, 0, 0, 0, /* 0x db0 */
0, 0,131, 3, 0, 0, 67, 65, 76, 76, 84, 82, 49, 51, 0, 7, /* 0x dc0 */
0, 0, 0, 67, 84, 67, 76, 69, 86, 69, 50, 0,131, 3, 0, 0, /* 0x dd0 */
0, 0, 0, 0,136, 3, 0, 0, 67, 65, 76, 76, 84, 82, 49, 49, /* 0x de0 */
0, 0, 0, 0, 0, 67, 65, 76, 76, 84, 82, 49, 50, 0,136, 3, /* 0x df0 */
0, 0, 67, 84, 68, 85, 77, 77, 89, 50, 0,138, 3, 0, 0, 67, /* 0x e00 */
84, 66, 83, 72, 82, 49, 49, 0,138, 3, 0, 0, 67, 84, 66, 82, /* 0x e10 */
79, 82, 49, 49, 0,142, 3, 0, 0, 67, 84, 66, 83, 87, 65, 49, /* 0x e20 */
49, 0,144, 3, 0, 0, 67, 65, 76, 76, 84, 82, 49, 51, 0,149, /* 0x e30 */
3, 0, 0, 0, 0, 0, 0,156, 3, 0, 0, 67, 65, 76, 76, 84, /* 0x e40 */
82, 49, 48, 0, 5, 0, 0, 0, 67, 84, 84, 72, 69, 69, 78, 68, /* 0x e50 */
0,156, 3, 0, 0, 80, 69, 68, 85, 77, 77, 89, 49, 0,156, 3, /* 0x e60 */
0, 0, 80, 69, 73, 77, 80, 79, 82, 84, 0,156, 3, 0, 0, 0, /* 0x e70 */
0, 0, 0,168, 3, 0, 0, 80, 69, 73, 77, 68, 79, 78, 69, 0, /* 0x e80 */
0, 0, 0, 0, 80, 69, 73, 66, 89, 79, 82, 68, 0,200, 3, 0, /* 0x e90 */
0, 0, 0, 0, 0,202, 3, 0, 0, 80, 69, 73, 77, 79, 82, 68, /* 0x ea0 */
49, 0, 7, 0, 0, 0, 80, 69, 75, 51, 50, 79, 82, 68, 0,202, /* 0x eb0 */
3, 0, 0, 0, 0, 0, 0,218, 3, 0, 0, 80, 69, 73, 77, 80, /* 0x ec0 */
79, 82, 50, 0, 15, 0, 0, 0, 80, 69, 73, 77, 79, 82, 68, 49, /* 0x ed0 */
0,218, 3, 0, 0, 80, 69, 73, 77, 80, 79, 82, 50, 0,225, 3, /* 0x ee0 */
0, 0, 0, 0, 0, 0,247, 3, 0, 0, 80, 69, 73, 77, 80, 79, /* 0x ef0 */
82, 84, 0, 35, 0, 0, 0, 80, 69, 73, 69, 82, 68, 76, 76, 0, /* 0x f00 */
247, 3, 0, 0, 80, 69, 73, 69, 82, 69, 88, 69, 0,253, 3, 0, /* 0x f10 */
0, 80, 69, 73, 77, 68, 79, 78, 69, 0, 3, 4, 0, 0, 80, 69, /* 0x f20 */
73, 77, 80, 79, 82, 57, 0, 3, 4, 0, 0, 80, 69, 82, 69, 76, /* 0x f30 */
79, 67, 49, 0, 3, 4, 0, 0, 80, 69, 82, 69, 76, 79, 67, 50, /* 0x f40 */
0, 9, 4, 0, 0, 80, 69, 82, 69, 76, 79, 67, 51, 0, 12, 4, /* 0x f50 */
0, 0, 82, 69, 76, 79, 67, 51, 50, 48, 0, 15, 4, 0, 0, 0, /* 0x f60 */
0, 0, 0, 24, 4, 0, 0, 82, 69, 76, 79, 67, 51, 50, 74, 0, /* 0x f70 */
2, 0, 0, 0, 82, 69, 76, 51, 50, 66, 73, 71, 0, 56, 4, 0, /* 0x f80 */
0, 0, 0, 0, 0, 60, 4, 0, 0, 82, 69, 76, 79, 67, 51, 50, /* 0x f90 */
48, 0, 13, 0, 0, 0, 82, 69, 76, 79, 67, 51, 50, 74, 0, 65, /* 0x fa0 */
4, 0, 0, 0, 0, 0, 0, 67, 4, 0, 0, 82, 69, 76, 79, 67, /* 0x fb0 */
51, 50, 48, 0, 13, 0, 0, 0, 82, 69, 76, 51, 50, 69, 78, 68, /* 0x fc0 */
0, 67, 4, 0, 0, 80, 69, 82, 69, 76, 79, 67, 57, 0, 67, 4, /* 0x fd0 */
0, 0, 80, 69, 82, 76, 79, 72, 73, 48, 0, 67, 4, 0, 0, 80, /* 0x fe0 */
69, 82, 76, 79, 72, 73, 90, 0, 75, 4, 0, 0, 80, 69, 82, 69, /* 0x ff0 */
76, 76, 79, 48, 0, 75, 4, 0, 0, 80, 69, 82, 69, 76, 76, 79, /* 0x1000 */
90, 0, 85, 4, 0, 0, 80, 69, 82, 69, 76, 72, 73, 48, 0, 85, /* 0x1010 */
4, 0, 0, 80, 69, 82, 69, 76, 72, 73, 90, 0, 98, 4, 0, 0, /* 0x1020 */
80, 69, 68, 69, 80, 72, 65, 75, 0, 98, 4, 0, 0, 80, 69, 68, /* 0x1030 */
69, 80, 72, 65, 88, 0,145, 4, 0, 0, 80, 69, 77, 65, 73, 78, /* 0x1040 */
50, 48, 0,145, 4, 0, 0, 80, 69, 82, 69, 84, 85, 82, 78, 95, /* 0x1050 */
67, 76, 69, 65, 82, 83, 84, 65, 67, 75, 0,146, 4, 0, 0, 80, /* 0x1060 */
69, 82, 69, 84, 85, 82, 78, 95, 67, 76, 69, 65, 82, 83, 84, 65, /* 0x1070 */
67, 75, 57, 0,159, 4, 0, 0, 80, 69, 68, 79, 74, 85, 77, 80, /* 0x1080 */
95, 67, 76, 69, 65, 82, 83, 84, 65, 67, 75, 0,159, 4, 0, 0, /* 0x1090 */
80, 69, 68, 79, 74, 85, 77, 80, 95, 67, 76, 69, 65, 82, 83, 84, /* 0x10a0 */
65, 67, 75, 57, 0,172, 4, 0, 0, 80, 69, 77, 65, 73, 78, 50, /* 0x10b0 */
49, 0,172, 4, 0, 0, 80, 69, 82, 69, 84, 85, 82, 78, 0,172, /* 0x10c0 */
4, 0, 0, 80, 69, 68, 79, 74, 85, 77, 80, 0,178, 4, 0, 0, /* 0x10d0 */
80, 69, 68, 85, 77, 77, 89, 51, 0,183, 4, 0, 0, 85, 80, 88, /* 0x10e0 */
49, 72, 69, 65, 68, 0,183, 4, 0, 0, 80, 69, 84, 72, 69, 69, /* 0x10f0 */
78, 68, 0,215, 4, 0, 0,255,255,255,255,215, 4 /* 0x1100 */
0,137,229,141,140, 36, 85, 80, 88, 97, 49,192, 80, 57,204,117, /* 0x 330 */
251, 70,141, 81, 8,199, 2, 85, 80, 88, 98,141, 65, 16,137, 66, /* 0x 340 */
4, 81,104, 85, 80, 88, 99, 87,141, 65, 4, 80,104, 85, 80, 88, /* 0x 350 */
100, 86, 82, 85, 87, 86, 83,131,236,124,139,148, 36,144, 0, 0, /* 0x 360 */
0,199, 68, 36,116, 0, 0, 0, 0,198, 68, 36,115, 0,139,172, /* 0x 370 */
36,156, 0, 0, 0,139, 66, 4,137, 68, 36,120,184, 1, 0, 0, /* 0x 380 */
0, 15,182, 74, 2,137,195,211,227,137,217, 73,137, 76, 36,108, /* 0x 390 */
15,182, 74, 1,211,224, 72,137, 68, 36,104,139,132, 36,168, 0, /* 0x 3a0 */
0, 0, 15,182, 50,199, 69, 0, 0, 0, 0, 0,199, 68, 36, 96, /* 0x 3b0 */
0, 0, 0, 0,199, 0, 0, 0, 0, 0,184, 0, 3, 0, 0,137, /* 0x 3c0 */
116, 36,100,199, 68, 36, 92, 1, 0, 0, 0,199, 68, 36, 88, 1, /* 0x 3d0 */
0, 0, 0,199, 68, 36, 84, 1, 0, 0, 0,199, 68, 36, 80, 1, /* 0x 3e0 */
0, 0, 0, 15,182, 74, 1, 1,241,211,224,141,136, 54, 7, 0, /* 0x 3f0 */
0, 57, 76, 36,116,115, 14,139, 68, 36,120,102,199, 0, 0, 4, /* 0x 400 */
131,192, 2,226,246,139,156, 36,148, 0, 0, 0, 49,255,199, 68, /* 0x 410 */
36, 72,255,255,255,255,137,218, 3,148, 36,152, 0, 0, 0,137, /* 0x 420 */
84, 36, 76, 49,210, 59, 92, 36, 76, 15,132,124, 9, 0, 0, 15, /* 0x 430 */
182, 3,193,231, 8, 66, 67, 9,199,131,250, 4,126,231,139,140, /* 0x 440 */
36,164, 0, 0, 0, 57, 76, 36,116, 15,131,100, 9, 0, 0,139, /* 0x 450 */
116, 36,116, 35,116, 36,108,139, 68, 36, 96,139, 84, 36,120,193, /* 0x 460 */
224, 4,137,116, 36, 68, 1,240,129,124, 36, 72,255,255,255, 0, /* 0x 470 */
141, 44, 66,119, 24, 59, 92, 36, 76, 15,132, 44, 9, 0, 0,193, /* 0x 480 */
100, 36, 72, 8, 15,182, 3,193,231, 8, 67, 9,199,139, 68, 36, /* 0x 490 */
72,102,139, 85, 0,193,232, 11, 15,183,202, 15,175,193, 57,199, /* 0x 4a0 */
15,131,221, 1, 0, 0,137, 68, 36, 72,184, 0, 8, 0, 0, 41, /* 0x 4b0 */
200,138, 76, 36,100,193,248, 5,190, 1, 0, 0, 0,141, 4, 2, /* 0x 4c0 */
15,182, 84, 36,115,102,137, 69, 0,139, 68, 36,116, 35, 68, 36, /* 0x 4d0 */
104,139,108, 36,120,211,224,185, 8, 0, 0, 0, 43, 76, 36,100, /* 0x 4e0 */
211,250, 1,208,105,192, 0, 6, 0, 0,131,124, 36, 96, 6,141, /* 0x 4f0 */
132, 5,108, 14, 0, 0,137, 68, 36, 20, 15,142,202, 0, 0, 0, /* 0x 500 */
139, 68, 36,116, 43, 68, 36, 92,139,148, 36,160, 0, 0, 0, 15, /* 0x 510 */
182, 4, 2,137, 68, 36, 64,209,100, 36, 64,139, 76, 36, 64,141, /* 0x 520 */
20, 54,139,108, 36, 20,129,225, 0, 1, 0, 0,129,124, 36, 72, /* 0x 530 */
255,255,255, 0,141, 68, 77, 0,137, 76, 36, 60,141, 44, 16,119, /* 0x 540 */
24, 59, 92, 36, 76, 15,132, 96, 8, 0, 0,193,100, 36, 72, 8, /* 0x 550 */
15,182, 3,193,231, 8, 67, 9,199,139, 68, 36, 72,102,139,141, /* 0x 560 */
0, 2, 0, 0,193,232, 11, 15,183,241, 15,175,198, 57,199,115, /* 0x 570 */
35,137, 68, 36, 72,184, 0, 8, 0, 0, 41,240,137,214,193,248, /* 0x 580 */
5,131,124, 36, 60, 0,141, 4, 1,102,137,133, 0, 2, 0, 0, /* 0x 590 */
116, 34,235, 46, 41, 68, 36, 72, 41,199,137,200,141,114, 1,102, /* 0x 5a0 */
193,232, 5,102, 41,193,131,124, 36, 60, 0,102,137,141, 0, 2, /* 0x 5b0 */
0, 0,116, 14,129,254,255, 0, 0, 0, 15,142, 87,255,255,255, /* 0x 5c0 */
235,121,129,254,255, 0, 0, 0,127,113,141, 20, 54,139,108, 36, /* 0x 5d0 */
20, 1,213,129,124, 36, 72,255,255,255, 0,119, 24, 59, 92, 36, /* 0x 5e0 */
76, 15,132,196, 7, 0, 0,193,100, 36, 72, 8, 15,182, 3,193, /* 0x 5f0 */
231, 8, 67, 9,199,139, 68, 36, 72,102,139, 77, 0,193,232, 11, /* 0x 600 */
15,183,241, 15,175,198, 57,199,115, 25,137, 68, 36, 72,184, 0, /* 0x 610 */
8, 0, 0, 41,240,137,214,193,248, 5,141, 4, 1,102,137, 69, /* 0x 620 */
0,235,159, 41, 68, 36, 72, 41,199,137,200,141,114, 1,102,193, /* 0x 630 */
232, 5,102, 41,193,102,137, 77, 0,235,135,139, 84, 36,116,137, /* 0x 640 */
240,139,140, 36,160, 0, 0, 0,136, 68, 36,115,136, 4, 10, 66, /* 0x 650 */
131,124, 36, 96, 3,137, 84, 36,116,127, 13,199, 68, 36, 96, 0, /* 0x 660 */
0, 0, 0,233, 27, 7, 0, 0,131,124, 36, 96, 9,127, 10,131, /* 0x 670 */
108, 36, 96, 3,233, 10, 7, 0, 0,131,108, 36, 96, 6,233, 0, /* 0x 680 */
7, 0, 0,139, 76, 36, 72, 41,199,139,116, 36, 96, 41,193,137, /* 0x 690 */
208,102,193,232, 5,102, 41,194,129,249,255,255,255, 0,102,137, /* 0x 6a0 */
85, 0,139,108, 36,120,141,116,117, 0,137,116, 36, 56,119, 22, /* 0x 6b0 */
59, 92, 36, 76, 15,132,241, 6, 0, 0, 15,182, 3,193,231, 8, /* 0x 6c0 */
193,225, 8, 67, 9,199,139,108, 36, 56,137,200,193,232, 11,102, /* 0x 6d0 */
139,149,128, 1, 0, 0, 15,183,234, 15,175,197, 57,199,115, 82, /* 0x 6e0 */
137,198,184, 0, 8, 0, 0, 41,232,139,108, 36, 88,193,248, 5, /* 0x 6f0 */
139, 76, 36, 84,141, 4, 2,139, 84, 36, 56,137, 76, 36, 80,139, /* 0x 700 */
76, 36,120,102,137,130,128, 1, 0, 0,139, 68, 36, 92,137,108, /* 0x 710 */
36, 84,137, 68, 36, 88, 49,192,131,124, 36, 96, 6, 15,159,192, /* 0x 720 */
129,193,100, 6, 0, 0,141, 4, 64,137, 68, 36, 96,233,116, 2, /* 0x 730 */
0, 0,137,206, 41,199, 41,198,137,208,102,193,232, 5,139, 76, /* 0x 740 */
36, 56,102, 41,194,129,254,255,255,255, 0,102,137,145,128, 1, /* 0x 750 */
0, 0,119, 22, 59, 92, 36, 76, 15,132, 77, 6, 0, 0, 15,182, /* 0x 760 */
3,193,231, 8,193,230, 8, 67, 9,199,139,108, 36, 56,137,242, /* 0x 770 */
193,234, 11,102,139,141,152, 1, 0, 0, 15,183,193, 15,175,208, /* 0x 780 */
57,215, 15,131,227, 0, 0, 0,189, 0, 8, 0, 0,137,214, 41, /* 0x 790 */
197,199, 68, 36, 52, 0, 8, 0, 0,137,232,193,248, 5,141, 4, /* 0x 7a0 */
1,139, 76, 36, 56,102,137,129,152, 1, 0, 0,139, 68, 36, 96, /* 0x 7b0 */
139, 76, 36, 68,193,224, 5, 3, 68, 36,120,129,250,255,255,255, /* 0x 7c0 */
0,141, 44, 72,119, 22, 59, 92, 36, 76, 15,132,219, 5, 0, 0, /* 0x 7d0 */
15,182, 3,193,231, 8,193,230, 8, 67, 9,199,102,139,149,224, /* 0x 7e0 */
1, 0, 0,137,240,193,232, 11, 15,183,202, 15,175,193, 57,199, /* 0x 7f0 */
115, 96, 41, 76, 36, 52,193,124, 36, 52, 5,139,116, 36, 52,137, /* 0x 800 */
68, 36, 72,131,124, 36,116, 0,141, 4, 50,102,137,133,224, 1, /* 0x 810 */
0, 0, 15,132,147, 5, 0, 0, 49,192,131,124, 36, 96, 6,139, /* 0x 820 */
172, 36,160, 0, 0, 0,139, 84, 36,116, 15,159,192,141, 68, 0, /* 0x 830 */
9,137, 68, 36, 96,139, 68, 36,116, 43, 68, 36, 92,138, 68, 5, /* 0x 840 */
0,136, 68, 36,115,136, 4, 42, 66,137, 84, 36,116,233, 49, 5, /* 0x 850 */
0, 0, 41,198, 41,199,137,208,102,193,232, 5,102, 41,194,102, /* 0x 860 */
137,149,224, 1, 0, 0,233, 31, 1, 0, 0,137,200, 41,214,102, /* 0x 870 */
193,232, 5,139,108, 36, 56,102, 41,193, 41,215,129,254,255,255, /* 0x 880 */
255, 0,102,137,141,152, 1, 0, 0,119, 22, 59, 92, 36, 76, 15, /* 0x 890 */
132, 22, 5, 0, 0, 15,182, 3,193,231, 8,193,230, 8, 67, 9, /* 0x 8a0 */
199,139, 76, 36, 56,137,240,193,232, 11,102,139,145,176, 1, 0, /* 0x 8b0 */
0, 15,183,202, 15,175,193, 57,199,115, 35,137,198,184, 0, 8, /* 0x 8c0 */
0, 0, 41,200,139,108, 36, 56,193,248, 5,141, 4, 2,102,137, /* 0x 8d0 */
133,176, 1, 0, 0,139, 68, 36, 88,233,160, 0, 0, 0,137,241, /* 0x 8e0 */
41,199, 41,193,137,208,102,193,232, 5,102, 41,194,139, 68, 36, /* 0x 8f0 */
56,129,249,255,255,255, 0,102,137,144,176, 1, 0, 0,119, 22, /* 0x 900 */
59, 92, 36, 76, 15,132,161, 4, 0, 0, 15,182, 3,193,231, 8, /* 0x 910 */
193,225, 8, 67, 9,199,139,116, 36, 56,137,200,193,232, 11,102, /* 0x 920 */
139,150,200, 1, 0, 0, 15,183,234, 15,175,197, 57,199,115, 32, /* 0x 930 */
137,198,184, 0, 8, 0, 0, 41,232,139,108, 36, 56,193,248, 5, /* 0x 940 */
141, 4, 2,102,137,133,200, 1, 0, 0,139, 68, 36, 84,235, 38, /* 0x 950 */
137,206, 41,199, 41,198,137,208,102,193,232, 5,102, 41,194,139, /* 0x 960 */
68, 36, 56,102,137,144,200, 1, 0, 0,139, 84, 36, 84,139, 68, /* 0x 970 */
36, 80,137, 84, 36, 80,139, 76, 36, 88,137, 76, 36, 84,139,108, /* 0x 980 */
36, 92,137, 68, 36, 92,137,108, 36, 88, 49,192,131,124, 36, 96, /* 0x 990 */
6,139, 76, 36,120, 15,159,192,129,193,104, 10, 0, 0,141, 68, /* 0x 9a0 */
64, 8,137, 68, 36, 96,129,254,255,255,255, 0,119, 22, 59, 92, /* 0x 9b0 */
36, 76, 15,132,243, 3, 0, 0, 15,182, 3,193,231, 8,193,230, /* 0x 9c0 */
8, 67, 9,199,102,139, 17,137,240,193,232, 11, 15,183,234, 15, /* 0x 9d0 */
175,197, 57,199,115, 47,137, 68, 36, 72,184, 0, 8, 0, 0, 41, /* 0x 9e0 */
232,193,100, 36, 68, 4,193,248, 5,199, 68, 36, 44, 0, 0, 0, /* 0x 9f0 */
0,141, 4, 2,102,137, 1,139, 68, 36, 68,141, 76, 1, 4,137, /* 0x a00 */
76, 36, 16,235,114, 41,198, 41,199,137,208,102,193,232, 5,102, /* 0x a10 */
41,194,129,254,255,255,255, 0,102,137, 17,119, 22, 59, 92, 36, /* 0x a20 */
76, 15,132,132, 3, 0, 0, 15,182, 3,193,231, 8,193,230, 8, /* 0x a30 */
67, 9,199,102,139, 81, 2,137,240,193,232, 11, 15,183,234, 15, /* 0x a40 */
175,197, 57,199,115, 59,137, 68, 36, 72,184, 0, 8, 0, 0, 41, /* 0x a50 */
232,193,100, 36, 68, 4,193,248, 5,199, 68, 36, 44, 8, 0, 0, /* 0x a60 */
0,141, 4, 2,139, 84, 36, 68,102,137, 65, 2,141,140, 17, 4, /* 0x a70 */
1, 0, 0,137, 76, 36, 16,199, 68, 36, 48, 3, 0, 0, 0,235, /* 0x a80 */
47, 41,198, 41,199,137,208,137,116, 36, 72,102,193,232, 5,199, /* 0x a90 */
68, 36, 44, 16, 0, 0, 0,102, 41,194,199, 68, 36, 48, 8, 0, /* 0x aa0 */
0, 0,102,137, 81, 2,129,193, 4, 2, 0, 0,137, 76, 36, 16, /* 0x ab0 */
139, 76, 36, 48,186, 1, 0, 0, 0,137, 76, 36, 40,141, 44, 18, /* 0x ac0 */
139,116, 36, 16, 1,238,129,124, 36, 72,255,255,255, 0,119, 24, /* 0x ad0 */
59, 92, 36, 76, 15,132,209, 2, 0, 0,193,100, 36, 72, 8, 15, /* 0x ae0 */
182, 3,193,231, 8, 67, 9,199,139, 68, 36, 72,102,139, 22,193, /* 0x af0 */
232, 11, 15,183,202, 15,175,193, 57,199,115, 24,137, 68, 36, 72, /* 0x b00 */
184, 0, 8, 0, 0, 41,200,193,248, 5,141, 4, 2,137,234,102, /* 0x b10 */
137, 6,235, 21, 41, 68, 36, 72, 41,199,137,208,102,193,232, 5, /* 0x b20 */
102, 41,194,102,137, 22,141, 85, 1,139,116, 36, 40, 78,137,116, /* 0x b30 */
36, 40,117,137,138, 76, 36, 48,184, 1, 0, 0, 0,211,224, 41, /* 0x b40 */
194, 3, 84, 36, 44,131,124, 36, 96, 3,137, 84, 36, 12, 15,143, /* 0x b50 */
231, 1, 0, 0,131, 68, 36, 96, 7,131,250, 3,137,208,126, 5, /* 0x b60 */
184, 3, 0, 0, 0,139,116, 36,120,193,224, 7,199, 68, 36, 36, /* 0x b70 */
6, 0, 0, 0,141,132, 6, 96, 3, 0, 0,137, 68, 36, 8,184, /* 0x b80 */
1, 0, 0, 0,141, 44, 0,139,116, 36, 8, 1,238,129,124, 36, /* 0x b90 */
72,255,255,255, 0,119, 24, 59, 92, 36, 76, 15,132, 10, 2, 0, /* 0x ba0 */
0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, 67, 9,199,139, /* 0x bb0 */
68, 36, 72,102,139, 22,193,232, 11, 15,183,202, 15,175,193, 57, /* 0x bc0 */
199,115, 24,137, 68, 36, 72,184, 0, 8, 0, 0, 41,200,193,248, /* 0x bd0 */
5,141, 4, 2,102,137, 6,137,232,235, 21, 41, 68, 36, 72, 41, /* 0x be0 */
199,137,208,102,193,232, 5,102, 41,194,141, 69, 1,102,137, 22, /* 0x bf0 */
139,108, 36, 36, 77,137,108, 36, 36,117,137,141, 80,192,131,250, /* 0x c00 */
3,137, 20, 36, 15,142, 39, 1, 0, 0,137,208,137,214,209,248, /* 0x c10 */
131,230, 1,141, 72,255,131,206, 2,131,250, 13,137, 76, 36, 32, /* 0x c20 */
127, 28,139,108, 36,120,211,230, 1,210,137, 52, 36,141, 68,117, /* 0x c30 */
0, 41,208, 5, 94, 5, 0, 0,137, 68, 36, 4,235, 86,141, 80, /* 0x c40 */
251,129,124, 36, 72,255,255,255, 0,119, 24, 59, 92, 36, 76, 15, /* 0x c50 */
132, 86, 1, 0, 0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, /* 0x c60 */
67, 9,199,209,108, 36, 72, 1,246, 59,124, 36, 72,114, 7, 43, /* 0x c70 */
124, 36, 72,131,206, 1, 74,117,200,139, 68, 36,120,193,230, 4, /* 0x c80 */
137, 52, 36, 5, 68, 6, 0, 0,199, 68, 36, 32, 4, 0, 0, 0, /* 0x c90 */
137, 68, 36, 4,199, 68, 36, 28, 1, 0, 0, 0,184, 1, 0, 0, /* 0x ca0 */
0,139,108, 36, 4, 1,192,137, 68, 36, 24, 1,197,129,124, 36, /* 0x cb0 */
72,255,255,255, 0,119, 24, 59, 92, 36, 76, 15,132,234, 0, 0, /* 0x cc0 */
0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, 67, 9,199,139, /* 0x cd0 */
68, 36, 72,102,139, 85, 0,193,232, 11, 15,183,242, 15,175,198, /* 0x ce0 */
57,199,115, 27,137, 68, 36, 72,184, 0, 8, 0, 0, 41,240,193, /* 0x cf0 */
248, 5,141, 4, 2,102,137, 69, 0,139, 68, 36, 24,235, 31, 41, /* 0x d00 */
68, 36, 72, 41,199,137,208,102,193,232, 5,102, 41,194,139, 68, /* 0x d10 */
36, 24,102,137, 85, 0,139, 84, 36, 28, 64, 9, 20, 36,139, 76, /* 0x d20 */
36, 32,209,100, 36, 28, 73,137, 76, 36, 32, 15,133,112,255,255, /* 0x d30 */
255,139, 52, 36, 70,137,116, 36, 92,116, 89,139, 76, 36, 12,139, /* 0x d40 */
108, 36,116,131,193, 2, 57,108, 36, 92,119, 95,139,132, 36,160, /* 0x d50 */
0, 0, 0,137,234, 43, 68, 36, 92, 3,148, 36,160, 0, 0, 0, /* 0x d60 */
141, 52, 40,138, 6, 70,136, 68, 36,115,136, 2, 66,255, 68, 36, /* 0x d70 */
116, 73,116, 15,139,172, 36,164, 0, 0, 0, 57,108, 36,116,114, /* 0x d80 */
226,235, 17,139,132, 36,164, 0, 0, 0, 57, 68, 36,116, 15,130, /* 0x d90 */
187,246,255,255,129,124, 36, 72,255,255,255, 0,119, 21, 59, 92, /* 0x da0 */
36, 76,184, 1, 0, 0, 0,116, 41,235, 7,184, 1, 0, 0, 0, /* 0x db0 */
235, 32, 67, 43,156, 36,148, 0, 0, 0, 49,192,139,148, 36,156, /* 0x dc0 */
0, 0, 0,139, 76, 36,116,137, 26,139,156, 36,168, 0, 0, 0, /* 0x dd0 */
137, 11,131,196,124, 91, 94, 95, 93, 85, 87, 86, 83,131,236,124, /* 0x de0 */
139,148, 36,144, 0, 0, 0,199, 68, 36,116, 0, 0, 0, 0,198, /* 0x df0 */
68, 36,115, 0,139,172, 36,156, 0, 0, 0,139, 66, 4,137, 68, /* 0x e00 */
36,120,184, 1, 0, 0, 0, 15,182, 74, 2,137,195,211,227,137, /* 0x e10 */
217, 73,137, 76, 36,108, 15,182, 74, 1,211,224, 72,137, 68, 36, /* 0x e20 */
104,139,132, 36,168, 0, 0, 0, 15,182, 50,199, 69, 0, 0, 0, /* 0x e30 */
0, 0,199, 68, 36, 96, 0, 0, 0, 0,199, 0, 0, 0, 0, 0, /* 0x e40 */
184, 0, 3, 0, 0,137,116, 36,100,199, 68, 36, 92, 1, 0, 0, /* 0x e50 */
0,199, 68, 36, 88, 1, 0, 0, 0,199, 68, 36, 84, 1, 0, 0, /* 0x e60 */
0,199, 68, 36, 80, 1, 0, 0, 0, 15,182, 74, 1, 1,241,211, /* 0x e70 */
224,141,136, 54, 7, 0, 0, 57, 76, 36,116,115, 14,139, 68, 36, /* 0x e80 */
120,102,199, 0, 0, 4,131,192, 2,226,246,139,156, 36,148, 0, /* 0x e90 */
0, 0, 49,255,199, 68, 36, 72,255,255,255,255,137,218, 3,148, /* 0x ea0 */
36,152, 0, 0, 0,137, 84, 36, 76, 49,210, 59, 92, 36, 76, 15, /* 0x eb0 */
132,124, 9, 0, 0, 15,182, 3,193,231, 8, 66, 67, 9,199,131, /* 0x ec0 */
250, 4,126,231,139,140, 36,164, 0, 0, 0, 57, 76, 36,116, 15, /* 0x ed0 */
131,100, 9, 0, 0,139,116, 36,116, 35,116, 36,108,139, 68, 36, /* 0x ee0 */
96,139, 84, 36,120,193,224, 4,137,116, 36, 68, 1,240,129,124, /* 0x ef0 */
36, 72,255,255,255, 0,141, 44, 66,119, 24, 59, 92, 36, 76, 15, /* 0x f00 */
132, 44, 9, 0, 0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, /* 0x f10 */
67, 9,199,139, 68, 36, 72,102,139, 85, 0,193,232, 11, 15,183, /* 0x f20 */
202, 15,175,193, 57,199, 15,131,221, 1, 0, 0,137, 68, 36, 72, /* 0x f30 */
184, 0, 8, 0, 0, 41,200,138, 76, 36,100,193,248, 5,190, 1, /* 0x f40 */
0, 0, 0,141, 4, 2, 15,182, 84, 36,115,102,137, 69, 0,139, /* 0x f50 */
68, 36,116, 35, 68, 36,104,139,108, 36,120,211,224,185, 8, 0, /* 0x f60 */
0, 0, 43, 76, 36,100,211,250, 1,208,105,192, 0, 6, 0, 0, /* 0x f70 */
131,124, 36, 96, 6,141,132, 5,108, 14, 0, 0,137, 68, 36, 20, /* 0x f80 */
15,142,202, 0, 0, 0,139, 68, 36,116, 43, 68, 36, 92,139,148, /* 0x f90 */
36,160, 0, 0, 0, 15,182, 4, 2,137, 68, 36, 64,209,100, 36, /* 0x fa0 */
64,139, 76, 36, 64,141, 20, 54,139,108, 36, 20,129,225, 0, 1, /* 0x fb0 */
0, 0,129,124, 36, 72,255,255,255, 0,141, 68, 77, 0,137, 76, /* 0x fc0 */
36, 60,141, 44, 16,119, 24, 59, 92, 36, 76, 15,132, 96, 8, 0, /* 0x fd0 */
0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, 67, 9,199,139, /* 0x fe0 */
68, 36, 72,102,139,141, 0, 2, 0, 0,193,232, 11, 15,183,241, /* 0x ff0 */
15,175,198, 57,199,115, 35,137, 68, 36, 72,184, 0, 8, 0, 0, /* 0x1000 */
41,240,137,214,193,248, 5,131,124, 36, 60, 0,141, 4, 1,102, /* 0x1010 */
137,133, 0, 2, 0, 0,116, 34,235, 46, 41, 68, 36, 72, 41,199, /* 0x1020 */
137,200,141,114, 1,102,193,232, 5,102, 41,193,131,124, 36, 60, /* 0x1030 */
0,102,137,141, 0, 2, 0, 0,116, 14,129,254,255, 0, 0, 0, /* 0x1040 */
15,142, 87,255,255,255,235,121,129,254,255, 0, 0, 0,127,113, /* 0x1050 */
141, 20, 54,139,108, 36, 20, 1,213,129,124, 36, 72,255,255,255, /* 0x1060 */
0,119, 24, 59, 92, 36, 76, 15,132,196, 7, 0, 0,193,100, 36, /* 0x1070 */
72, 8, 15,182, 3,193,231, 8, 67, 9,199,139, 68, 36, 72,102, /* 0x1080 */
139, 77, 0,193,232, 11, 15,183,241, 15,175,198, 57,199,115, 25, /* 0x1090 */
137, 68, 36, 72,184, 0, 8, 0, 0, 41,240,137,214,193,248, 5, /* 0x10a0 */
141, 4, 1,102,137, 69, 0,235,159, 41, 68, 36, 72, 41,199,137, /* 0x10b0 */
200,141,114, 1,102,193,232, 5,102, 41,193,102,137, 77, 0,235, /* 0x10c0 */
135,139, 84, 36,116,137,240,139,140, 36,160, 0, 0, 0,136, 68, /* 0x10d0 */
36,115,136, 4, 10, 66,131,124, 36, 96, 3,137, 84, 36,116,127, /* 0x10e0 */
13,199, 68, 36, 96, 0, 0, 0, 0,233, 27, 7, 0, 0,131,124, /* 0x10f0 */
36, 96, 9,127, 10,131,108, 36, 96, 3,233, 10, 7, 0, 0,131, /* 0x1100 */
108, 36, 96, 6,233, 0, 7, 0, 0,139, 76, 36, 72, 41,199,139, /* 0x1110 */
116, 36, 96, 41,193,137,208,102,193,232, 5,102, 41,194,129,249, /* 0x1120 */
255,255,255, 0,102,137, 85, 0,139,108, 36,120,141,116,117, 0, /* 0x1130 */
137,116, 36, 56,119, 22, 59, 92, 36, 76, 15,132,241, 6, 0, 0, /* 0x1140 */
15,182, 3,193,231, 8,193,225, 8, 67, 9,199,139,108, 36, 56, /* 0x1150 */
137,200,193,232, 11,102,139,149,128, 1, 0, 0, 15,183,234, 15, /* 0x1160 */
175,197, 57,199,115, 82,137,198,184, 0, 8, 0, 0, 41,232,139, /* 0x1170 */
108, 36, 88,193,248, 5,139, 76, 36, 84,141, 4, 2,139, 84, 36, /* 0x1180 */
56,137, 76, 36, 80,139, 76, 36,120,102,137,130,128, 1, 0, 0, /* 0x1190 */
139, 68, 36, 92,137,108, 36, 84,137, 68, 36, 88, 49,192,131,124, /* 0x11a0 */
36, 96, 6, 15,159,192,129,193,100, 6, 0, 0,141, 4, 64,137, /* 0x11b0 */
68, 36, 96,233,116, 2, 0, 0,137,206, 41,199, 41,198,137,208, /* 0x11c0 */
102,193,232, 5,139, 76, 36, 56,102, 41,194,129,254,255,255,255, /* 0x11d0 */
0,102,137,145,128, 1, 0, 0,119, 22, 59, 92, 36, 76, 15,132, /* 0x11e0 */
77, 6, 0, 0, 15,182, 3,193,231, 8,193,230, 8, 67, 9,199, /* 0x11f0 */
139,108, 36, 56,137,242,193,234, 11,102,139,141,152, 1, 0, 0, /* 0x1200 */
15,183,193, 15,175,208, 57,215, 15,131,227, 0, 0, 0,189, 0, /* 0x1210 */
8, 0, 0,137,214, 41,197,199, 68, 36, 52, 0, 8, 0, 0,137, /* 0x1220 */
232,193,248, 5,141, 4, 1,139, 76, 36, 56,102,137,129,152, 1, /* 0x1230 */
0, 0,139, 68, 36, 96,139, 76, 36, 68,193,224, 5, 3, 68, 36, /* 0x1240 */
120,129,250,255,255,255, 0,141, 44, 72,119, 22, 59, 92, 36, 76, /* 0x1250 */
15,132,219, 5, 0, 0, 15,182, 3,193,231, 8,193,230, 8, 67, /* 0x1260 */
9,199,102,139,149,224, 1, 0, 0,137,240,193,232, 11, 15,183, /* 0x1270 */
202, 15,175,193, 57,199,115, 96, 41, 76, 36, 52,193,124, 36, 52, /* 0x1280 */
5,139,116, 36, 52,137, 68, 36, 72,131,124, 36,116, 0,141, 4, /* 0x1290 */
50,102,137,133,224, 1, 0, 0, 15,132,147, 5, 0, 0, 49,192, /* 0x12a0 */
131,124, 36, 96, 6,139,172, 36,160, 0, 0, 0,139, 84, 36,116, /* 0x12b0 */
15,159,192,141, 68, 0, 9,137, 68, 36, 96,139, 68, 36,116, 43, /* 0x12c0 */
68, 36, 92,138, 68, 5, 0,136, 68, 36,115,136, 4, 42, 66,137, /* 0x12d0 */
84, 36,116,233, 49, 5, 0, 0, 41,198, 41,199,137,208,102,193, /* 0x12e0 */
232, 5,102, 41,194,102,137,149,224, 1, 0, 0,233, 31, 1, 0, /* 0x12f0 */
0,137,200, 41,214,102,193,232, 5,139,108, 36, 56,102, 41,193, /* 0x1300 */
41,215,129,254,255,255,255, 0,102,137,141,152, 1, 0, 0,119, /* 0x1310 */
22, 59, 92, 36, 76, 15,132, 22, 5, 0, 0, 15,182, 3,193,231, /* 0x1320 */
8,193,230, 8, 67, 9,199,139, 76, 36, 56,137,240,193,232, 11, /* 0x1330 */
102,139,145,176, 1, 0, 0, 15,183,202, 15,175,193, 57,199,115, /* 0x1340 */
35,137,198,184, 0, 8, 0, 0, 41,200,139,108, 36, 56,193,248, /* 0x1350 */
5,141, 4, 2,102,137,133,176, 1, 0, 0,139, 68, 36, 88,233, /* 0x1360 */
160, 0, 0, 0,137,241, 41,199, 41,193,137,208,102,193,232, 5, /* 0x1370 */
102, 41,194,139, 68, 36, 56,129,249,255,255,255, 0,102,137,144, /* 0x1380 */
176, 1, 0, 0,119, 22, 59, 92, 36, 76, 15,132,161, 4, 0, 0, /* 0x1390 */
15,182, 3,193,231, 8,193,225, 8, 67, 9,199,139,116, 36, 56, /* 0x13a0 */
137,200,193,232, 11,102,139,150,200, 1, 0, 0, 15,183,234, 15, /* 0x13b0 */
175,197, 57,199,115, 32,137,198,184, 0, 8, 0, 0, 41,232,139, /* 0x13c0 */
108, 36, 56,193,248, 5,141, 4, 2,102,137,133,200, 1, 0, 0, /* 0x13d0 */
139, 68, 36, 84,235, 38,137,206, 41,199, 41,198,137,208,102,193, /* 0x13e0 */
232, 5,102, 41,194,139, 68, 36, 56,102,137,144,200, 1, 0, 0, /* 0x13f0 */
139, 84, 36, 84,139, 68, 36, 80,137, 84, 36, 80,139, 76, 36, 88, /* 0x1400 */
137, 76, 36, 84,139,108, 36, 92,137, 68, 36, 92,137,108, 36, 88, /* 0x1410 */
49,192,131,124, 36, 96, 6,139, 76, 36,120, 15,159,192,129,193, /* 0x1420 */
104, 10, 0, 0,141, 68, 64, 8,137, 68, 36, 96,129,254,255,255, /* 0x1430 */
255, 0,119, 22, 59, 92, 36, 76, 15,132,243, 3, 0, 0, 15,182, /* 0x1440 */
3,193,231, 8,193,230, 8, 67, 9,199,102,139, 17,137,240,193, /* 0x1450 */
232, 11, 15,183,234, 15,175,197, 57,199,115, 47,137, 68, 36, 72, /* 0x1460 */
184, 0, 8, 0, 0, 41,232,193,100, 36, 68, 4,193,248, 5,199, /* 0x1470 */
68, 36, 44, 0, 0, 0, 0,141, 4, 2,102,137, 1,139, 68, 36, /* 0x1480 */
68,141, 76, 1, 4,137, 76, 36, 16,235,114, 41,198, 41,199,137, /* 0x1490 */
208,102,193,232, 5,102, 41,194,129,254,255,255,255, 0,102,137, /* 0x14a0 */
17,119, 22, 59, 92, 36, 76, 15,132,132, 3, 0, 0, 15,182, 3, /* 0x14b0 */
193,231, 8,193,230, 8, 67, 9,199,102,139, 81, 2,137,240,193, /* 0x14c0 */
232, 11, 15,183,234, 15,175,197, 57,199,115, 59,137, 68, 36, 72, /* 0x14d0 */
184, 0, 8, 0, 0, 41,232,193,100, 36, 68, 4,193,248, 5,199, /* 0x14e0 */
68, 36, 44, 8, 0, 0, 0,141, 4, 2,139, 84, 36, 68,102,137, /* 0x14f0 */
65, 2,141,140, 17, 4, 1, 0, 0,137, 76, 36, 16,199, 68, 36, /* 0x1500 */
48, 3, 0, 0, 0,235, 47, 41,198, 41,199,137,208,137,116, 36, /* 0x1510 */
72,102,193,232, 5,199, 68, 36, 44, 16, 0, 0, 0,102, 41,194, /* 0x1520 */
199, 68, 36, 48, 8, 0, 0, 0,102,137, 81, 2,129,193, 4, 2, /* 0x1530 */
0, 0,137, 76, 36, 16,139, 76, 36, 48,186, 1, 0, 0, 0,137, /* 0x1540 */
76, 36, 40,141, 44, 18,139,116, 36, 16, 1,238,129,124, 36, 72, /* 0x1550 */
255,255,255, 0,119, 24, 59, 92, 36, 76, 15,132,209, 2, 0, 0, /* 0x1560 */
193,100, 36, 72, 8, 15,182, 3,193,231, 8, 67, 9,199,139, 68, /* 0x1570 */
36, 72,102,139, 22,193,232, 11, 15,183,202, 15,175,193, 57,199, /* 0x1580 */
115, 24,137, 68, 36, 72,184, 0, 8, 0, 0, 41,200,193,248, 5, /* 0x1590 */
141, 4, 2,137,234,102,137, 6,235, 21, 41, 68, 36, 72, 41,199, /* 0x15a0 */
137,208,102,193,232, 5,102, 41,194,102,137, 22,141, 85, 1,139, /* 0x15b0 */
116, 36, 40, 78,137,116, 36, 40,117,137,138, 76, 36, 48,184, 1, /* 0x15c0 */
0, 0, 0,211,224, 41,194, 3, 84, 36, 44,131,124, 36, 96, 3, /* 0x15d0 */
137, 84, 36, 12, 15,143,231, 1, 0, 0,131, 68, 36, 96, 7,131, /* 0x15e0 */
250, 3,137,208,126, 5,184, 3, 0, 0, 0,139,116, 36,120,193, /* 0x15f0 */
224, 7,199, 68, 36, 36, 6, 0, 0, 0,141,132, 6, 96, 3, 0, /* 0x1600 */
0,137, 68, 36, 8,184, 1, 0, 0, 0,141, 44, 0,139,116, 36, /* 0x1610 */
8, 1,238,129,124, 36, 72,255,255,255, 0,119, 24, 59, 92, 36, /* 0x1620 */
76, 15,132, 10, 2, 0, 0,193,100, 36, 72, 8, 15,182, 3,193, /* 0x1630 */
231, 8, 67, 9,199,139, 68, 36, 72,102,139, 22,193,232, 11, 15, /* 0x1640 */
183,202, 15,175,193, 57,199,115, 24,137, 68, 36, 72,184, 0, 8, /* 0x1650 */
0, 0, 41,200,193,248, 5,141, 4, 2,102,137, 6,137,232,235, /* 0x1660 */
21, 41, 68, 36, 72, 41,199,137,208,102,193,232, 5,102, 41,194, /* 0x1670 */
141, 69, 1,102,137, 22,139,108, 36, 36, 77,137,108, 36, 36,117, /* 0x1680 */
137,141, 80,192,131,250, 3,137, 20, 36, 15,142, 39, 1, 0, 0, /* 0x1690 */
137,208,137,214,209,248,131,230, 1,141, 72,255,131,206, 2,131, /* 0x16a0 */
250, 13,137, 76, 36, 32,127, 28,139,108, 36,120,211,230, 1,210, /* 0x16b0 */
137, 52, 36,141, 68,117, 0, 41,208, 5, 94, 5, 0, 0,137, 68, /* 0x16c0 */
36, 4,235, 86,141, 80,251,129,124, 36, 72,255,255,255, 0,119, /* 0x16d0 */
24, 59, 92, 36, 76, 15,132, 86, 1, 0, 0,193,100, 36, 72, 8, /* 0x16e0 */
15,182, 3,193,231, 8, 67, 9,199,209,108, 36, 72, 1,246, 59, /* 0x16f0 */
124, 36, 72,114, 7, 43,124, 36, 72,131,206, 1, 74,117,200,139, /* 0x1700 */
68, 36,120,193,230, 4,137, 52, 36, 5, 68, 6, 0, 0,199, 68, /* 0x1710 */
36, 32, 4, 0, 0, 0,137, 68, 36, 4,199, 68, 36, 28, 1, 0, /* 0x1720 */
0, 0,184, 1, 0, 0, 0,139,108, 36, 4, 1,192,137, 68, 36, /* 0x1730 */
24, 1,197,129,124, 36, 72,255,255,255, 0,119, 24, 59, 92, 36, /* 0x1740 */
76, 15,132,234, 0, 0, 0,193,100, 36, 72, 8, 15,182, 3,193, /* 0x1750 */
231, 8, 67, 9,199,139, 68, 36, 72,102,139, 85, 0,193,232, 11, /* 0x1760 */
15,183,242, 15,175,198, 57,199,115, 27,137, 68, 36, 72,184, 0, /* 0x1770 */
8, 0, 0, 41,240,193,248, 5,141, 4, 2,102,137, 69, 0,139, /* 0x1780 */
68, 36, 24,235, 31, 41, 68, 36, 72, 41,199,137,208,102,193,232, /* 0x1790 */
5,102, 41,194,139, 68, 36, 24,102,137, 85, 0,139, 84, 36, 28, /* 0x17a0 */
64, 9, 20, 36,139, 76, 36, 32,209,100, 36, 28, 73,137, 76, 36, /* 0x17b0 */
32, 15,133,112,255,255,255,139, 52, 36, 70,137,116, 36, 92,116, /* 0x17c0 */
89,139, 76, 36, 12,139,108, 36,116,131,193, 2, 57,108, 36, 92, /* 0x17d0 */
119, 95,139,132, 36,160, 0, 0, 0,137,234, 43, 68, 36, 92, 3, /* 0x17e0 */
148, 36,160, 0, 0, 0,141, 52, 40,138, 6, 70,136, 68, 36,115, /* 0x17f0 */
136, 2, 66,255, 68, 36,116, 73,116, 15,139,172, 36,164, 0, 0, /* 0x1800 */
0, 57,108, 36,116,114,226,235, 17,139,132, 36,164, 0, 0, 0, /* 0x1810 */
57, 68, 36,116, 15,130,187,246,255,255,129,124, 36, 72,255,255, /* 0x1820 */
255, 0,119, 21, 59, 92, 36, 76,184, 1, 0, 0, 0,116, 41,235, /* 0x1830 */
7,184, 1, 0, 0, 0,235, 32, 67, 43,156, 36,148, 0, 0, 0, /* 0x1840 */
49,192,139,148, 36,156, 0, 0, 0,139, 76, 36,116,137, 26,139, /* 0x1850 */
156, 36,168, 0, 0, 0,137, 11,131,196,124, 91, 94, 95, 93, 3, /* 0x1860 */
116, 36, 12, 3,124, 36, 24,137,236, 49,192,141,140, 36, 0,252, /* 0x1870 */
255,255, 80, 57,204,117,251,137,236, 49,201,173, 1,199, 15,130, /* 0x1880 */
0, 0, 0, 0, 94,141,190, 84, 69, 88, 86,137,247,185, 84, 69, /* 0x1890 */
88, 76,138, 7, 71, 44,232, 60, 1,119,247,128, 63, 63,117, 0, /* 0x18a0 */
139, 7,138, 95, 4,102,193,232, 8,134,196,193,192, 16,134,196, /* 0x18b0 */
41,248,128,235,232, 1,240,137, 7,131,199, 5,136,216,226, 0, /* 0x18c0 */
185, 84, 69, 88, 76,176,232,176,233,242,174,117, 0,128, 63, 63, /* 0x18d0 */
117, 0,139, 7,102,193,232, 8,134,196,193,192, 16,134,196, 41, /* 0x18e0 */
248, 1,240,171,235, 0,141,190, 66, 73, 77, 80,139, 7, 9,192, /* 0x18f0 */
116, 0,139, 95, 4,141,132, 48, 73, 77, 80, 83, 1,243, 80,131, /* 0x1900 */
199, 8,255,150, 76, 79, 65, 68,149,138, 7, 71, 8,192,116,220, /* 0x1910 */
137,249,121, 0,122, 14,139, 7,131,199, 4,139,132, 48, 75, 51, /* 0x1920 */
50, 79,235, 0, 15,183, 7, 71, 80, 71,185, 87, 72,242,174, 85, /* 0x1930 */
255,150, 71, 69, 84, 80, 9,192,116, 7,137, 3,131,195, 4,235, /* 0x1940 */
0, 97, 49,192,194, 12, 0,255,150, 69, 88, 73, 84,141,190, 66, /* 0x1950 */
82, 69, 76,131,199, 4,141, 94,252, 49,192,138, 7, 71, 9,192, /* 0x1960 */
116, 0, 60,239,119, 17, 1,195,139, 3,134,196,193,192, 16,134, /* 0x1970 */
196, 1,240,137, 3,235,226, 36, 15,193,224, 16,102,139, 7,131, /* 0x1980 */
199, 2, 9,192,117, 0,139, 7,131,199, 4,235, 0,135,254,141, /* 0x1990 */
143, 68, 69, 76, 84,169,102, 1, 12, 7,173, 9,192,117,247,193, /* 0x19a0 */
233, 16,169,102, 1, 12, 7,173, 9,192,117,247,139,174, 86, 80, /* 0x19b0 */
82, 79,141,190, 73, 77, 71, 66,187, 73, 77, 71, 76, 80, 84,106, /* 0x19c0 */
4, 83, 87,255,213,141,135, 83, 87, 82, 73,128, 32,127,128, 96, /* 0x19d0 */
40,127, 88, 80, 84, 80, 83, 87,255,213, 88, 97,141, 68, 36,128, /* 0x19e0 */
106, 0, 57,196,117,250,131,236,128,141, 68, 36,128,106, 0, 57, /* 0x19f0 */
196,117,250,131,236,128, 49,192, 64,194, 12, 0,233, 74, 77, 80, /* 0x1a00 */
79, 85, 80, 88, 33,161,216,208,213, 0, 0, 0, 0, 0, 0, 0, /* 0x1a10 */
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x1a20 */
45, 0, 0, 0, 80, 69, 73, 83, 68, 76, 76, 49, 0, 0, 0, 0, /* 0x1a30 */
0, 0, 0, 0, 0, 11, 0, 0, 0, 80, 69, 77, 65, 73, 78, 50, /* 0x1a40 */
49, 0, 0, 0, 0, 0, 80, 69, 77, 65, 73, 78, 48, 49, 0, 11, /* 0x1a50 */
0, 0, 0, 80, 69, 73, 67, 79, 78, 83, 49, 0, 23, 0, 0, 0, /* 0x1a60 */
80, 69, 73, 67, 79, 78, 83, 50, 0, 30, 0, 0, 0, 80, 69, 73, /* 0x1a70 */
67, 79, 78, 83, 90, 0, 39, 0, 0, 0, 80, 69, 84, 76, 83, 72, /* 0x1a80 */
65, 75, 0, 39, 0, 0, 0, 80, 69, 77, 65, 73, 78, 48, 50, 0, /* 0x1a90 */
49, 0, 0, 0, 78, 50, 66, 83, 77, 65, 49, 48, 0, 53, 0, 0, /* 0x1aa0 */
0, 0, 0, 0, 0, 55, 0, 0, 0, 78, 50, 66, 68, 69, 67, 49, /* 0x1ab0 */
48, 0, 4, 0, 0, 0, 78, 50, 66, 70, 65, 83, 49, 48, 0, 56, /* 0x1ac0 */
0, 0, 0, 0, 0, 0, 0, 58, 0, 0, 0, 78, 50, 66, 68, 69, /* 0x1ad0 */
67, 49, 48, 0, 4, 0, 0, 0, 78, 50, 66, 70, 65, 83, 49, 49, /* 0x1ae0 */
0, 58, 0, 0, 0, 78, 50, 66, 68, 69, 67, 49, 48, 0, 64, 0, /* 0x1af0 */
0, 0, 78, 50, 66, 83, 77, 65, 50, 48, 0, 75, 0, 0, 0, 0, /* 0x1b00 */
0, 0, 0, 77, 0, 0, 0, 78, 50, 66, 83, 77, 65, 49, 48, 0, /* 0x1b10 */
2, 0, 0, 0, 78, 50, 66, 70, 65, 83, 50, 48, 0, 80, 0, 0, /* 0x1b20 */
0, 0, 0, 0, 0, 82, 0, 0, 0, 78, 50, 66, 70, 65, 83, 49, /* 0x1b30 */
49, 0, 0, 0, 0, 0, 78, 50, 66, 68, 69, 67, 50, 48, 0, 87, /* 0x1b40 */
0, 0, 0, 78, 50, 66, 83, 77, 65, 51, 48, 0,100, 0, 0, 0, /* 0x1b50 */
0, 0, 0, 0,113, 0, 0, 0, 78, 50, 66, 68, 69, 67, 50, 48, /* 0x1b60 */
0, 0, 0, 0, 0, 78, 50, 66, 70, 65, 83, 51, 48, 0,113, 0, /* 0x1b70 */
0, 0, 0, 0, 0, 0,117, 0, 0, 0, 78, 50, 66, 68, 69, 67, /* 0x1b80 */
50, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 78, /* 0x1b90 */
50, 66, 68, 69, 67, 50, 48, 0, 0, 0, 0, 0, 78, 50, 66, 68, /* 0x1ba0 */
69, 67, 51, 48, 0,128, 0, 0, 0, 0, 0, 0, 0,146, 0, 0, /* 0x1bb0 */
0, 78, 50, 66, 68, 69, 67, 54, 48, 0, 0, 0, 0, 0, 0, 0, /* 0x1bc0 */
0, 0,176, 0, 0, 0, 78, 50, 66, 68, 69, 67, 53, 48, 0, 0, /* 0x1bd0 */
0, 0, 0, 78, 50, 66, 83, 77, 65, 52, 48, 0,190, 0, 0, 0, /* 0x1be0 */
0, 0, 0, 0,203, 0, 0, 0, 78, 50, 66, 68, 69, 67, 51, 48, /* 0x1bf0 */
0, 49, 0, 0, 0, 78, 50, 66, 70, 65, 83, 52, 48, 0,203, 0, /* 0x1c00 */
0, 0, 0, 0, 0, 0,207, 0, 0, 0, 78, 50, 66, 68, 69, 67, /* 0x1c10 */
51, 48, 0, 49, 0, 0, 0, 0, 0, 0, 0,218, 0, 0, 0, 78, /* 0x1c20 */
50, 66, 68, 69, 67, 51, 48, 0, 49, 0, 0, 0, 78, 50, 66, 68, /* 0x1c30 */
85, 77, 77, 49, 0,218, 0, 0, 0, 78, 50, 66, 83, 77, 65, 53, /* 0x1c40 */
48, 0,218, 0, 0, 0, 78, 50, 66, 70, 65, 83, 53, 48, 0,220, /* 0x1c50 */
0, 0, 0, 78, 50, 66, 68, 69, 67, 53, 48, 0,223, 0, 0, 0, /* 0x1c60 */
78, 50, 66, 83, 77, 65, 54, 48, 0,232, 0, 0, 0, 0, 0, 0, /* 0x1c70 */
0,246, 0, 0, 0, 78, 50, 66, 68, 69, 67, 49, 48, 0, 0, 0, /* 0x1c80 */
0, 0, 78, 50, 66, 70, 65, 83, 54, 48, 0,246, 0, 0, 0, 0, /* 0x1c90 */
0, 0, 0,254, 0, 0, 0, 78, 50, 66, 70, 65, 83, 54, 49, 0, /* 0x1ca0 */
0, 0, 0, 0, 0, 0, 0, 0, 12, 1, 0, 0, 78, 50, 66, 68, /* 0x1cb0 */
69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 66, 70, 65, 83, 54, /* 0x1cc0 */
49, 0, 12, 1, 0, 0, 0, 0, 0, 0, 34, 1, 0, 0, 78, 50, /* 0x1cd0 */
66, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 66, 68, 69, /* 0x1ce0 */
67, 54, 48, 0, 34, 1, 0, 0, 78, 82, 86, 50, 66, 69, 78, 68, /* 0x1cf0 */
0, 34, 1, 0, 0, 78, 50, 68, 83, 77, 65, 49, 48, 0, 34, 1, /* 0x1d00 */
0, 0, 0, 0, 0, 0, 36, 1, 0, 0, 78, 50, 68, 68, 69, 67, /* 0x1d10 */
49, 48, 0, 4, 0, 0, 0, 78, 50, 68, 70, 65, 83, 49, 48, 0, /* 0x1d20 */
37, 1, 0, 0, 0, 0, 0, 0, 39, 1, 0, 0, 78, 50, 68, 68, /* 0x1d30 */
69, 67, 49, 48, 0, 4, 0, 0, 0, 78, 50, 68, 70, 65, 83, 49, /* 0x1d40 */
49, 0, 39, 1, 0, 0, 78, 50, 68, 68, 69, 67, 49, 48, 0, 45, /* 0x1d50 */
1, 0, 0, 78, 50, 68, 83, 77, 65, 50, 48, 0, 56, 1, 0, 0, /* 0x1d60 */
0, 0, 0, 0, 58, 1, 0, 0, 78, 50, 68, 83, 77, 65, 49, 48, /* 0x1d70 */
0, 2, 0, 0, 0, 78, 50, 68, 70, 65, 83, 50, 48, 0, 61, 1, /* 0x1d80 */
0, 0, 0, 0, 0, 0, 63, 1, 0, 0, 78, 50, 68, 70, 65, 83, /* 0x1d90 */
49, 49, 0, 0, 0, 0, 0, 78, 50, 68, 68, 69, 67, 50, 48, 0, /* 0x1da0 */
68, 1, 0, 0, 78, 50, 68, 83, 77, 65, 51, 48, 0, 81, 1, 0, /* 0x1db0 */
0, 0, 0, 0, 0, 94, 1, 0, 0, 78, 50, 68, 68, 69, 67, 51, /* 0x1dc0 */
48, 0, 16, 0, 0, 0, 78, 50, 68, 70, 65, 83, 51, 48, 0, 94, /* 0x1dd0 */
1, 0, 0, 0, 0, 0, 0,100, 1, 0, 0, 78, 50, 68, 68, 69, /* 0x1de0 */
67, 51, 48, 0, 16, 0, 0, 0, 0, 0, 0, 0,109, 1, 0, 0, /* 0x1df0 */
78, 50, 68, 68, 69, 67, 51, 48, 0, 16, 0, 0, 0, 78, 50, 68, /* 0x1e00 */
68, 69, 67, 51, 48, 0,109, 1, 0, 0, 0, 0, 0, 0,125, 1, /* 0x1e10 */
0, 0, 78, 50, 68, 68, 69, 67, 50, 48, 0, 0, 0, 0, 0, 0, /* 0x1e20 */
0, 0, 0,143, 1, 0, 0, 78, 50, 68, 68, 69, 67, 54, 48, 0, /* 0x1e30 */
0, 0, 0, 0, 0, 0, 0, 0,177, 1, 0, 0, 78, 50, 68, 68, /* 0x1e40 */
69, 67, 53, 48, 0, 0, 0, 0, 0, 78, 50, 68, 83, 77, 65, 52, /* 0x1e50 */
48, 0,191, 1, 0, 0, 0, 0, 0, 0,204, 1, 0, 0, 78, 50, /* 0x1e60 */
68, 68, 69, 67, 51, 48, 0, 69, 0, 0, 0, 78, 50, 68, 70, 65, /* 0x1e70 */
83, 52, 48, 0,204, 1, 0, 0, 0, 0, 0, 0,208, 1, 0, 0, /* 0x1e80 */
78, 50, 68, 68, 69, 67, 51, 48, 0, 69, 0, 0, 0, 0, 0, 0, /* 0x1e90 */
0,219, 1, 0, 0, 78, 50, 68, 68, 69, 67, 51, 48, 0, 69, 0, /* 0x1ea0 */
0, 0, 78, 50, 68, 68, 85, 77, 77, 49, 0,219, 1, 0, 0, 78, /* 0x1eb0 */
50, 68, 83, 77, 65, 53, 48, 0,219, 1, 0, 0, 78, 50, 68, 70, /* 0x1ec0 */
65, 83, 53, 48, 0,221, 1, 0, 0, 78, 50, 68, 68, 69, 67, 53, /* 0x1ed0 */
48, 0,224, 1, 0, 0, 78, 50, 68, 83, 77, 65, 54, 48, 0,233, /* 0x1ee0 */
1, 0, 0, 0, 0, 0, 0,247, 1, 0, 0, 78, 50, 68, 68, 69, /* 0x1ef0 */
67, 49, 48, 0, 0, 0, 0, 0, 78, 50, 68, 70, 65, 83, 54, 48, /* 0x1f00 */
0,247, 1, 0, 0, 0, 0, 0, 0,255, 1, 0, 0, 78, 50, 68, /* 0x1f10 */
70, 65, 83, 54, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 2, /* 0x1f20 */
0, 0, 78, 50, 68, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, /* 0x1f30 */
50, 68, 70, 65, 83, 54, 49, 0, 13, 2, 0, 0, 0, 0, 0, 0, /* 0x1f40 */
35, 2, 0, 0, 78, 50, 68, 68, 69, 67, 49, 48, 0, 0, 0, 0, /* 0x1f50 */
0, 78, 50, 68, 68, 69, 67, 54, 48, 0, 35, 2, 0, 0, 78, 82, /* 0x1f60 */
86, 50, 68, 69, 78, 68, 0, 35, 2, 0, 0, 78, 50, 69, 83, 77, /* 0x1f70 */
65, 49, 48, 0, 35, 2, 0, 0, 0, 0, 0, 0, 37, 2, 0, 0, /* 0x1f80 */
78, 50, 69, 68, 69, 67, 49, 48, 0, 4, 0, 0, 0, 78, 50, 69, /* 0x1f90 */
70, 65, 83, 49, 48, 0, 38, 2, 0, 0, 0, 0, 0, 0, 40, 2, /* 0x1fa0 */
0, 0, 78, 50, 69, 68, 69, 67, 49, 48, 0, 4, 0, 0, 0, 78, /* 0x1fb0 */
50, 69, 70, 65, 83, 49, 49, 0, 40, 2, 0, 0, 78, 50, 69, 68, /* 0x1fc0 */
69, 67, 49, 48, 0, 46, 2, 0, 0, 78, 50, 69, 83, 77, 65, 50, /* 0x1fd0 */
48, 0, 57, 2, 0, 0, 0, 0, 0, 0, 59, 2, 0, 0, 78, 50, /* 0x1fe0 */
69, 83, 77, 65, 49, 48, 0, 2, 0, 0, 0, 78, 50, 69, 70, 65, /* 0x1ff0 */
83, 50, 48, 0, 62, 2, 0, 0, 0, 0, 0, 0, 64, 2, 0, 0, /* 0x2000 */
78, 50, 69, 70, 65, 83, 49, 49, 0, 0, 0, 0, 0, 78, 50, 69, /* 0x2010 */
68, 69, 67, 50, 48, 0, 69, 2, 0, 0, 78, 50, 69, 83, 77, 65, /* 0x2020 */
51, 48, 0, 82, 2, 0, 0, 0, 0, 0, 0, 95, 2, 0, 0, 78, /* 0x2030 */
50, 69, 68, 69, 67, 51, 48, 0, 31, 0, 0, 0, 78, 50, 69, 70, /* 0x2040 */
65, 83, 51, 48, 0, 95, 2, 0, 0, 0, 0, 0, 0,101, 2, 0, /* 0x2050 */
0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 31, 0, 0, 0, 0, 0, /* 0x2060 */
0, 0,110, 2, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 31, /* 0x2070 */
0, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0,110, 2, 0, 0, /* 0x2080 */
0, 0, 0, 0,126, 2, 0, 0, 78, 50, 69, 68, 69, 67, 50, 48, /* 0x2090 */
0, 0, 0, 0, 0, 0, 0, 0, 0,141, 2, 0, 0, 78, 50, 69, /* 0x20a0 */
68, 69, 67, 53, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0,159, 2, /* 0x20b0 */
0, 0, 78, 50, 69, 68, 69, 67, 54, 48, 0, 0, 0, 0, 0, 78, /* 0x20c0 */
50, 69, 83, 77, 65, 52, 48, 0,205, 2, 0, 0, 0, 0, 0, 0, /* 0x20d0 */
218, 2, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 82, 0, 0, /* 0x20e0 */
0, 78, 50, 69, 70, 65, 83, 52, 48, 0,218, 2, 0, 0, 0, 0, /* 0x20f0 */
0, 0,222, 2, 0, 0, 78, 50, 69, 68, 69, 67, 51, 48, 0, 82, /* 0x2100 */
0, 0, 0, 0, 0, 0, 0,233, 2, 0, 0, 78, 50, 69, 68, 69, /* 0x2110 */
67, 51, 48, 0, 82, 0, 0, 0, 78, 50, 69, 68, 85, 77, 77, 49, /* 0x2120 */
0,233, 2, 0, 0, 78, 50, 69, 83, 77, 65, 53, 48, 0,233, 2, /* 0x2130 */
0, 0, 78, 50, 69, 70, 65, 83, 53, 48, 0,235, 2, 0, 0, 78, /* 0x2140 */
50, 69, 68, 69, 67, 53, 48, 0,238, 2, 0, 0, 78, 50, 69, 83, /* 0x2150 */
77, 65, 54, 48, 0,247, 2, 0, 0, 0, 0, 0, 0, 5, 3, 0, /* 0x2160 */
0, 78, 50, 69, 68, 69, 67, 49, 48, 0, 0, 0, 0, 0, 78, 50, /* 0x2170 */
69, 70, 65, 83, 54, 48, 0, 5, 3, 0, 0, 0, 0, 0, 0, 13, /* 0x2180 */
3, 0, 0, 78, 50, 69, 70, 65, 83, 54, 49, 0, 0, 0, 0, 0, /* 0x2190 */
0, 0, 0, 0, 27, 3, 0, 0, 78, 50, 69, 68, 69, 67, 49, 48, /* 0x21a0 */
0, 0, 0, 0, 0, 78, 50, 69, 70, 65, 83, 54, 49, 0, 27, 3, /* 0x21b0 */
0, 0, 0, 0, 0, 0, 49, 3, 0, 0, 78, 50, 69, 68, 69, 67, /* 0x21c0 */
49, 48, 0, 0, 0, 0, 0, 78, 50, 69, 68, 69, 67, 54, 48, 0, /* 0x21d0 */
49, 3, 0, 0, 78, 82, 86, 50, 69, 69, 78, 68, 0, 49, 3, 0, /* 0x21e0 */
0, 76, 90, 77, 65, 95, 68, 69, 67, 48, 48, 0, 49, 3, 0, 0, /* 0x21f0 */
76, 90, 77, 65, 95, 68, 69, 67, 49, 48, 0, 99, 3, 0, 0, 76, /* 0x2200 */
90, 77, 65, 95, 68, 69, 67, 50, 48, 0,233, 13, 0, 0, 76, 90, /* 0x2210 */
77, 65, 95, 68, 69, 67, 51, 48, 0,111, 24, 0, 0, 80, 69, 77, /* 0x2220 */
85, 76, 84, 73, 80, 0,139, 24, 0, 0, 0, 0, 0, 0,148, 24, /* 0x2230 */
0, 0, 80, 69, 77, 65, 73, 78, 48, 50, 0, 1, 0, 0, 0, 80, /* 0x2240 */
69, 77, 65, 73, 78, 49, 48, 0,148, 24, 0, 0, 80, 69, 67, 65, /* 0x2250 */
76, 76, 84, 82, 0,149, 24, 0, 0, 80, 69, 67, 84, 84, 80, 79, /* 0x2260 */
83, 0,149, 24, 0, 0, 80, 69, 67, 84, 84, 78, 85, 76, 0,155, /* 0x2270 */
24, 0, 0, 80, 69, 68, 85, 77, 77, 89, 48, 0,157, 24, 0, 0, /* 0x2280 */
67, 65, 76, 76, 84, 82, 48, 48, 0,157, 24, 0, 0, 67, 84, 67, /* 0x2290 */
76, 69, 86, 69, 49, 0,171, 24, 0, 0, 0, 0, 0, 0,176, 24, /* 0x22a0 */
0, 0, 67, 65, 76, 76, 84, 82, 48, 48, 0, 5, 0, 0, 0, 67, /* 0x22b0 */
65, 76, 76, 84, 82, 48, 49, 0,176, 24, 0, 0, 67, 84, 68, 85, /* 0x22c0 */
77, 77, 89, 49, 0,181, 24, 0, 0, 67, 84, 66, 83, 72, 82, 48, /* 0x22d0 */
49, 0,181, 24, 0, 0, 67, 84, 66, 82, 79, 82, 48, 49, 0,185, /* 0x22e0 */
24, 0, 0, 67, 84, 66, 83, 87, 65, 48, 49, 0,187, 24, 0, 0, /* 0x22f0 */
67, 65, 76, 76, 84, 82, 48, 50, 0,192, 24, 0, 0, 0, 0, 0, /* 0x2300 */
0,208, 24, 0, 0, 67, 65, 76, 76, 84, 82, 48, 48, 0, 10, 0, /* 0x2310 */
0, 0, 67, 65, 76, 76, 84, 82, 49, 48, 0,208, 24, 0, 0, 67, /* 0x2320 */
65, 76, 76, 84, 82, 69, 56, 0,213, 24, 0, 0, 67, 65, 76, 76, /* 0x2330 */
84, 82, 69, 57, 0,215, 24, 0, 0, 67, 65, 76, 76, 84, 82, 49, /* 0x2340 */
49, 0,217, 24, 0, 0, 0, 0, 0, 0,221, 24, 0, 0, 67, 65, /* 0x2350 */
76, 76, 84, 82, 49, 51, 0, 7, 0, 0, 0, 67, 84, 67, 76, 69, /* 0x2360 */
86, 69, 50, 0,221, 24, 0, 0, 0, 0, 0, 0,226, 24, 0, 0, /* 0x2370 */
67, 65, 76, 76, 84, 82, 49, 49, 0, 0, 0, 0, 0, 67, 65, 76, /* 0x2380 */
76, 84, 82, 49, 50, 0,226, 24, 0, 0, 67, 84, 68, 85, 77, 77, /* 0x2390 */
89, 50, 0,228, 24, 0, 0, 67, 84, 66, 83, 72, 82, 49, 49, 0, /* 0x23a0 */
228, 24, 0, 0, 67, 84, 66, 82, 79, 82, 49, 49, 0,232, 24, 0, /* 0x23b0 */
0, 67, 84, 66, 83, 87, 65, 49, 49, 0,234, 24, 0, 0, 67, 65, /* 0x23c0 */
76, 76, 84, 82, 49, 51, 0,239, 24, 0, 0, 0, 0, 0, 0,246, /* 0x23d0 */
24, 0, 0, 67, 65, 76, 76, 84, 82, 49, 48, 0, 5, 0, 0, 0, /* 0x23e0 */
67, 84, 84, 72, 69, 69, 78, 68, 0,246, 24, 0, 0, 80, 69, 68, /* 0x23f0 */
85, 77, 77, 89, 49, 0,246, 24, 0, 0, 80, 69, 73, 77, 80, 79, /* 0x2400 */
82, 84, 0,246, 24, 0, 0, 0, 0, 0, 0, 2, 25, 0, 0, 80, /* 0x2410 */
69, 73, 77, 68, 79, 78, 69, 0, 0, 0, 0, 0, 80, 69, 73, 66, /* 0x2420 */
89, 79, 82, 68, 0, 34, 25, 0, 0, 0, 0, 0, 0, 36, 25, 0, /* 0x2430 */
0, 80, 69, 73, 77, 79, 82, 68, 49, 0, 7, 0, 0, 0, 80, 69, /* 0x2440 */
75, 51, 50, 79, 82, 68, 0, 36, 25, 0, 0, 0, 0, 0, 0, 52, /* 0x2450 */
25, 0, 0, 80, 69, 73, 77, 80, 79, 82, 50, 0, 15, 0, 0, 0, /* 0x2460 */
80, 69, 73, 77, 79, 82, 68, 49, 0, 52, 25, 0, 0, 80, 69, 73, /* 0x2470 */
77, 80, 79, 82, 50, 0, 59, 25, 0, 0, 0, 0, 0, 0, 81, 25, /* 0x2480 */
0, 0, 80, 69, 73, 77, 80, 79, 82, 84, 0, 35, 0, 0, 0, 80, /* 0x2490 */
69, 73, 69, 82, 68, 76, 76, 0, 81, 25, 0, 0, 80, 69, 73, 69, /* 0x24a0 */
82, 69, 88, 69, 0, 87, 25, 0, 0, 80, 69, 73, 77, 68, 79, 78, /* 0x24b0 */
69, 0, 93, 25, 0, 0, 80, 69, 73, 77, 80, 79, 82, 57, 0, 93, /* 0x24c0 */
25, 0, 0, 80, 69, 82, 69, 76, 79, 67, 49, 0, 93, 25, 0, 0, /* 0x24d0 */
80, 69, 82, 69, 76, 79, 67, 50, 0, 99, 25, 0, 0, 80, 69, 82, /* 0x24e0 */
69, 76, 79, 67, 51, 0,102, 25, 0, 0, 82, 69, 76, 79, 67, 51, /* 0x24f0 */
50, 48, 0,105, 25, 0, 0, 0, 0, 0, 0,114, 25, 0, 0, 82, /* 0x2500 */
69, 76, 79, 67, 51, 50, 74, 0, 2, 0, 0, 0, 82, 69, 76, 51, /* 0x2510 */
50, 66, 73, 71, 0,146, 25, 0, 0, 0, 0, 0, 0,150, 25, 0, /* 0x2520 */
0, 82, 69, 76, 79, 67, 51, 50, 48, 0, 13, 0, 0, 0, 82, 69, /* 0x2530 */
76, 79, 67, 51, 50, 74, 0,155, 25, 0, 0, 0, 0, 0, 0,157, /* 0x2540 */
25, 0, 0, 82, 69, 76, 79, 67, 51, 50, 48, 0, 13, 0, 0, 0, /* 0x2550 */
82, 69, 76, 51, 50, 69, 78, 68, 0,157, 25, 0, 0, 80, 69, 82, /* 0x2560 */
69, 76, 79, 67, 57, 0,157, 25, 0, 0, 80, 69, 82, 76, 79, 72, /* 0x2570 */
73, 48, 0,157, 25, 0, 0, 80, 69, 82, 76, 79, 72, 73, 90, 0, /* 0x2580 */
165, 25, 0, 0, 80, 69, 82, 69, 76, 76, 79, 48, 0,165, 25, 0, /* 0x2590 */
0, 80, 69, 82, 69, 76, 76, 79, 90, 0,175, 25, 0, 0, 80, 69, /* 0x25a0 */
82, 69, 76, 72, 73, 48, 0,175, 25, 0, 0, 80, 69, 82, 69, 76, /* 0x25b0 */
72, 73, 90, 0,188, 25, 0, 0, 80, 69, 68, 69, 80, 72, 65, 75, /* 0x25c0 */
0,188, 25, 0, 0, 80, 69, 68, 69, 80, 72, 65, 88, 0,235, 25, /* 0x25d0 */
0, 0, 80, 69, 77, 65, 73, 78, 50, 48, 0,235, 25, 0, 0, 80, /* 0x25e0 */
69, 82, 69, 84, 85, 82, 78, 95, 67, 76, 69, 65, 82, 83, 84, 65, /* 0x25f0 */
67, 75, 0,236, 25, 0, 0, 80, 69, 82, 69, 84, 85, 82, 78, 95, /* 0x2600 */
67, 76, 69, 65, 82, 83, 84, 65, 67, 75, 57, 0,249, 25, 0, 0, /* 0x2610 */
80, 69, 68, 79, 74, 85, 77, 80, 95, 67, 76, 69, 65, 82, 83, 84, /* 0x2620 */
65, 67, 75, 0,249, 25, 0, 0, 80, 69, 68, 79, 74, 85, 77, 80, /* 0x2630 */
95, 67, 76, 69, 65, 82, 83, 84, 65, 67, 75, 57, 0, 6, 26, 0, /* 0x2640 */
0, 80, 69, 77, 65, 73, 78, 50, 49, 0, 6, 26, 0, 0, 80, 69, /* 0x2650 */
82, 69, 84, 85, 82, 78, 0, 6, 26, 0, 0, 80, 69, 68, 79, 74, /* 0x2660 */
85, 77, 80, 0, 12, 26, 0, 0, 80, 69, 68, 85, 77, 77, 89, 51, /* 0x2670 */
0, 17, 26, 0, 0, 85, 80, 88, 49, 72, 69, 65, 68, 0, 17, 26, /* 0x2680 */
0, 0, 80, 69, 84, 72, 69, 69, 78, 68, 0, 49, 26, 0, 0,255, /* 0x2690 */
255,255,255, 49, 26 /* 0x26a0 */
};

View File

@ -0,0 +1,39 @@
MAKEFLAGS += -rR
.SUFFIXES:
.SECONDEXPANSION:
export SHELL = /bin/sh
ifneq ($(wildcard $(UPX_LZMADIR)/C/7zip/.),)
STUBS += lzma_d_cf.ash lzma_d_cs.ash
default.targets = all
all.targets = tmp/.tmp-stamp $(STUBS)
include $(dir $(word $(words $(MAKEFILE_LIST)),$(MAKEFILE_LIST)))../../../Makefile
# /***********************************************************************
# // i386-lzma
# ************************************************************************/
lzma_d_cf.ash : tc_list = i386-lzma i386-linux.elf i386 default
lzma_d_cs.ash : tc_list = i386-lzma i386-linux.elf i386 default
tc.i386-lzma.gcc = $(tc.i386-linux.elf.gcc)
tc.i386-lzma.gcc += -ffunction-sections
tc.i386-lzma.gcc += -I$(UPX_LZMADIR)
lzma_d_c%.ash : lzma_d_c.c
$(call tc,gcc) $(PP_FLAGS) -c $< -o tmp/$T.o
$(call tc,objstrip) tmp/$T.o
$(call tc,objcopy) --only-section .text.LzmaDecode -O binary tmp/$T.o tmp/$T.bin
head -c-1 tmp/$T.bin > tmp/$T.out
$(call tc,bin2h) --mode=nasm tmp/$T.out $@
lzma_d_cf.ash : PP_FLAGS = -DFAST
lzma_d_cs.ash : PP_FLAGS = -DSMALL
lzma_d_cf.ash : $(MAKEFILE_LIST)
lzma_d_cs.ash : $(MAKEFILE_LIST)
endif

View File

@ -0,0 +1,112 @@
; lzma_d.ash -- 32-bit assembly
;
; This file is part of the UPX executable compressor.
;
; Copyright (C) 2006-2006 Markus Franz Xaver Johannes Oberhumer
; All Rights Reserved.
;
; UPX and the UCL library are free software; you can redistribute them
; and/or modify them under the terms of the GNU General Public License as
; published by the Free Software Foundation; either version 2 of
; the License, or (at your option) any later version.
;
; This program is distributed in the hope that it will be useful,
; but WITHOUT ANY WARRANTY; without even the implied warranty of
; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
; GNU General Public License for more details.
;
; You should have received a copy of the GNU General Public License
; along with this program; see the file COPYING.
; If not, write to the Free Software Foundation, Inc.,
; 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
;
; Markus F.X.J. Oberhumer
; <markus@oberhumer.com>
; http://www.oberhumer.com/opensource/upx/
;
; ------------- DECOMPRESSION -------------
; Input:
; esi - source
; edi - dest
; ebp - -1
; cld
; Output:
; eax - 0
; ecx - 0
%ifndef jmps
%define jmps jmp short
%endif
%ifndef jmpn
%define jmpn jmp near
%endif
CPU 386
;
; init
; __LZMA_DEC00__
;
mov ebp, esp ; save stack
lea ecx, [esp + 'UPXa']
xor eax, eax
.clearstack1:
push eax
cmp esp, ecx
jnz .clearstack1
; LzmaDecodeProperties()
inc esi
lea edx, [ecx + 8]
mov dword [edx], 'UPXb' ; lc, lp, pb, dummy
lea eax, [ecx + 16]
mov dword [edx+4], eax ; Probs
push ecx ; outSizeProcessed *
push 'UPXc' ; outSize
push edi ; out
lea eax, [ecx + 4]
push eax ; inSizeProcessed *
push 'UPXd' ; inSize
push esi ; in
push edx ; CLzmaDecoderState *
; __LZMA_DEC10__
%include "arch/i386/lzma_d_cs.ash"
; __LZMA_DEC20__
%include "arch/i386/lzma_d_cf.ash"
;
; cleanup
; __LZMA_DEC30__
;
add esi, [esp + 12]
add edi, [esp + 24]
mov esp, ebp ; restore stack
xor eax, eax
lea ecx, [esp - 1024]
.clearstack2:
push eax
cmp esp, ecx
jnz .clearstack2
mov esp, ebp ; restore stack
xor ecx, ecx
; vi:ts=8:et

View File

@ -0,0 +1,68 @@
/* lzma_d.c --
This file is part of the UPX executable compressor.
Copyright (C) 2006-2006 Markus Franz Xaver Johannes Oberhumer
All Rights Reserved.
UPX and the UCL library are free software; you can redistribute them
and/or modify them under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2 of
the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; see the file COPYING.
If not, write to the Free Software Foundation, Inc.,
59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
Markus F.X.J. Oberhumer
<mfx@users.sourceforge.net>
*/
/*************************************************************************
//
**************************************************************************/
#define ACC_LIBC_NAKED
#define ACC_OS_FREESTANDING
#include "../../../../miniacc.h"
#undef _LZMA_IN_CB
#undef _LZMA_OUT_READ
#undef _LZMA_PROB32
#undef _LZMA_LOC_OPT
#if 0
#include "C/7zip/Compress/LZMA_C/LzmaDecode.h"
#include "C/7zip/Compress/LZMA_C/LzmaDecode.c"
ACC_COMPILE_TIME_ASSERT_HEADER(sizeof(CLzmaDecoderState) == 16)
#else
#define CLzmaDecoderState CLzmaDecoderState_dummy
#define LzmaDecode LzmaDecode_dummy
#include "C/7zip/Compress/LZMA_C/LzmaDecode.h"
#undef CLzmaDecoderState
#undef LzmaDecode
typedef struct {
struct { unsigned char lc, lp, pb, dummy; } Properties;
CProb *Probs;
} CLzmaDecoderState;
ACC_COMPILE_TIME_ASSERT_HEADER(sizeof(CLzmaDecoderState) == 8)
#define CLzmaDecoderState const CLzmaDecoderState
#include "C/7zip/Compress/LZMA_C/LzmaDecode.c"
#endif
/*
vi:ts=4:et:nowrap
*/

View File

@ -0,0 +1,169 @@
db 85, 87, 86, 83,131,236,124,139,148, 36,144, 0, 0, 0,199, 68 ; 0x0000
db 36,116, 0, 0, 0, 0,198, 68, 36,115, 0,139,172, 36,156, 0 ; 0x0010
db 0, 0,139, 66, 4,137, 68, 36,120,184, 1, 0, 0, 0, 15,182 ; 0x0020
db 74, 2,137,195,211,227,137,217, 73,137, 76, 36,108, 15,182, 74 ; 0x0030
db 1,211,224, 72,137, 68, 36,104,139,132, 36,168, 0, 0, 0, 15 ; 0x0040
db 182, 50,199, 69, 0, 0, 0, 0, 0,199, 68, 36, 96, 0, 0, 0 ; 0x0050
db 0,199, 0, 0, 0, 0, 0,184, 0, 3, 0, 0,137,116, 36,100 ; 0x0060
db 199, 68, 36, 92, 1, 0, 0, 0,199, 68, 36, 88, 1, 0, 0, 0 ; 0x0070
db 199, 68, 36, 84, 1, 0, 0, 0,199, 68, 36, 80, 1, 0, 0, 0 ; 0x0080
db 15,182, 74, 1, 1,241,211,224,141,136, 54, 7, 0, 0, 57, 76 ; 0x0090
db 36,116,115, 14,139, 68, 36,120,102,199, 0, 0, 4,131,192, 2 ; 0x00a0
db 226,246,139,156, 36,148, 0, 0, 0, 49,255,199, 68, 36, 72,255 ; 0x00b0
db 255,255,255,137,218, 3,148, 36,152, 0, 0, 0,137, 84, 36, 76 ; 0x00c0
db 49,210, 59, 92, 36, 76, 15,132,124, 9, 0, 0, 15,182, 3,193 ; 0x00d0
db 231, 8, 66, 67, 9,199,131,250, 4,126,231,139,140, 36,164, 0 ; 0x00e0
db 0, 0, 57, 76, 36,116, 15,131,100, 9, 0, 0,139,116, 36,116 ; 0x00f0
db 35,116, 36,108,139, 68, 36, 96,139, 84, 36,120,193,224, 4,137 ; 0x0100
db 116, 36, 68, 1,240,129,124, 36, 72,255,255,255, 0,141, 44, 66 ; 0x0110
db 119, 24, 59, 92, 36, 76, 15,132, 44, 9, 0, 0,193,100, 36, 72 ; 0x0120
db 8, 15,182, 3,193,231, 8, 67, 9,199,139, 68, 36, 72,102,139 ; 0x0130
db 85, 0,193,232, 11, 15,183,202, 15,175,193, 57,199, 15,131,221 ; 0x0140
db 1, 0, 0,137, 68, 36, 72,184, 0, 8, 0, 0, 41,200,138, 76 ; 0x0150
db 36,100,193,248, 5,190, 1, 0, 0, 0,141, 4, 2, 15,182, 84 ; 0x0160
db 36,115,102,137, 69, 0,139, 68, 36,116, 35, 68, 36,104,139,108 ; 0x0170
db 36,120,211,224,185, 8, 0, 0, 0, 43, 76, 36,100,211,250, 1 ; 0x0180
db 208,105,192, 0, 6, 0, 0,131,124, 36, 96, 6,141,132, 5,108 ; 0x0190
db 14, 0, 0,137, 68, 36, 20, 15,142,202, 0, 0, 0,139, 68, 36 ; 0x01a0
db 116, 43, 68, 36, 92,139,148, 36,160, 0, 0, 0, 15,182, 4, 2 ; 0x01b0
db 137, 68, 36, 64,209,100, 36, 64,139, 76, 36, 64,141, 20, 54,139 ; 0x01c0
db 108, 36, 20,129,225, 0, 1, 0, 0,129,124, 36, 72,255,255,255 ; 0x01d0
db 0,141, 68, 77, 0,137, 76, 36, 60,141, 44, 16,119, 24, 59, 92 ; 0x01e0
db 36, 76, 15,132, 96, 8, 0, 0,193,100, 36, 72, 8, 15,182, 3 ; 0x01f0
db 193,231, 8, 67, 9,199,139, 68, 36, 72,102,139,141, 0, 2, 0 ; 0x0200
db 0,193,232, 11, 15,183,241, 15,175,198, 57,199,115, 35,137, 68 ; 0x0210
db 36, 72,184, 0, 8, 0, 0, 41,240,137,214,193,248, 5,131,124 ; 0x0220
db 36, 60, 0,141, 4, 1,102,137,133, 0, 2, 0, 0,116, 34,235 ; 0x0230
db 46, 41, 68, 36, 72, 41,199,137,200,141,114, 1,102,193,232, 5 ; 0x0240
db 102, 41,193,131,124, 36, 60, 0,102,137,141, 0, 2, 0, 0,116 ; 0x0250
db 14,129,254,255, 0, 0, 0, 15,142, 87,255,255,255,235,121,129 ; 0x0260
db 254,255, 0, 0, 0,127,113,141, 20, 54,139,108, 36, 20, 1,213 ; 0x0270
db 129,124, 36, 72,255,255,255, 0,119, 24, 59, 92, 36, 76, 15,132 ; 0x0280
db 196, 7, 0, 0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, 67 ; 0x0290
db 9,199,139, 68, 36, 72,102,139, 77, 0,193,232, 11, 15,183,241 ; 0x02a0
db 15,175,198, 57,199,115, 25,137, 68, 36, 72,184, 0, 8, 0, 0 ; 0x02b0
db 41,240,137,214,193,248, 5,141, 4, 1,102,137, 69, 0,235,159 ; 0x02c0
db 41, 68, 36, 72, 41,199,137,200,141,114, 1,102,193,232, 5,102 ; 0x02d0
db 41,193,102,137, 77, 0,235,135,139, 84, 36,116,137,240,139,140 ; 0x02e0
db 36,160, 0, 0, 0,136, 68, 36,115,136, 4, 10, 66,131,124, 36 ; 0x02f0
db 96, 3,137, 84, 36,116,127, 13,199, 68, 36, 96, 0, 0, 0, 0 ; 0x0300
db 233, 27, 7, 0, 0,131,124, 36, 96, 9,127, 10,131,108, 36, 96 ; 0x0310
db 3,233, 10, 7, 0, 0,131,108, 36, 96, 6,233, 0, 7, 0, 0 ; 0x0320
db 139, 76, 36, 72, 41,199,139,116, 36, 96, 41,193,137,208,102,193 ; 0x0330
db 232, 5,102, 41,194,129,249,255,255,255, 0,102,137, 85, 0,139 ; 0x0340
db 108, 36,120,141,116,117, 0,137,116, 36, 56,119, 22, 59, 92, 36 ; 0x0350
db 76, 15,132,241, 6, 0, 0, 15,182, 3,193,231, 8,193,225, 8 ; 0x0360
db 67, 9,199,139,108, 36, 56,137,200,193,232, 11,102,139,149,128 ; 0x0370
db 1, 0, 0, 15,183,234, 15,175,197, 57,199,115, 82,137,198,184 ; 0x0380
db 0, 8, 0, 0, 41,232,139,108, 36, 88,193,248, 5,139, 76, 36 ; 0x0390
db 84,141, 4, 2,139, 84, 36, 56,137, 76, 36, 80,139, 76, 36,120 ; 0x03a0
db 102,137,130,128, 1, 0, 0,139, 68, 36, 92,137,108, 36, 84,137 ; 0x03b0
db 68, 36, 88, 49,192,131,124, 36, 96, 6, 15,159,192,129,193,100 ; 0x03c0
db 6, 0, 0,141, 4, 64,137, 68, 36, 96,233,116, 2, 0, 0,137 ; 0x03d0
db 206, 41,199, 41,198,137,208,102,193,232, 5,139, 76, 36, 56,102 ; 0x03e0
db 41,194,129,254,255,255,255, 0,102,137,145,128, 1, 0, 0,119 ; 0x03f0
db 22, 59, 92, 36, 76, 15,132, 77, 6, 0, 0, 15,182, 3,193,231 ; 0x0400
db 8,193,230, 8, 67, 9,199,139,108, 36, 56,137,242,193,234, 11 ; 0x0410
db 102,139,141,152, 1, 0, 0, 15,183,193, 15,175,208, 57,215, 15 ; 0x0420
db 131,227, 0, 0, 0,189, 0, 8, 0, 0,137,214, 41,197,199, 68 ; 0x0430
db 36, 52, 0, 8, 0, 0,137,232,193,248, 5,141, 4, 1,139, 76 ; 0x0440
db 36, 56,102,137,129,152, 1, 0, 0,139, 68, 36, 96,139, 76, 36 ; 0x0450
db 68,193,224, 5, 3, 68, 36,120,129,250,255,255,255, 0,141, 44 ; 0x0460
db 72,119, 22, 59, 92, 36, 76, 15,132,219, 5, 0, 0, 15,182, 3 ; 0x0470
db 193,231, 8,193,230, 8, 67, 9,199,102,139,149,224, 1, 0, 0 ; 0x0480
db 137,240,193,232, 11, 15,183,202, 15,175,193, 57,199,115, 96, 41 ; 0x0490
db 76, 36, 52,193,124, 36, 52, 5,139,116, 36, 52,137, 68, 36, 72 ; 0x04a0
db 131,124, 36,116, 0,141, 4, 50,102,137,133,224, 1, 0, 0, 15 ; 0x04b0
db 132,147, 5, 0, 0, 49,192,131,124, 36, 96, 6,139,172, 36,160 ; 0x04c0
db 0, 0, 0,139, 84, 36,116, 15,159,192,141, 68, 0, 9,137, 68 ; 0x04d0
db 36, 96,139, 68, 36,116, 43, 68, 36, 92,138, 68, 5, 0,136, 68 ; 0x04e0
db 36,115,136, 4, 42, 66,137, 84, 36,116,233, 49, 5, 0, 0, 41 ; 0x04f0
db 198, 41,199,137,208,102,193,232, 5,102, 41,194,102,137,149,224 ; 0x0500
db 1, 0, 0,233, 31, 1, 0, 0,137,200, 41,214,102,193,232, 5 ; 0x0510
db 139,108, 36, 56,102, 41,193, 41,215,129,254,255,255,255, 0,102 ; 0x0520
db 137,141,152, 1, 0, 0,119, 22, 59, 92, 36, 76, 15,132, 22, 5 ; 0x0530
db 0, 0, 15,182, 3,193,231, 8,193,230, 8, 67, 9,199,139, 76 ; 0x0540
db 36, 56,137,240,193,232, 11,102,139,145,176, 1, 0, 0, 15,183 ; 0x0550
db 202, 15,175,193, 57,199,115, 35,137,198,184, 0, 8, 0, 0, 41 ; 0x0560
db 200,139,108, 36, 56,193,248, 5,141, 4, 2,102,137,133,176, 1 ; 0x0570
db 0, 0,139, 68, 36, 88,233,160, 0, 0, 0,137,241, 41,199, 41 ; 0x0580
db 193,137,208,102,193,232, 5,102, 41,194,139, 68, 36, 56,129,249 ; 0x0590
db 255,255,255, 0,102,137,144,176, 1, 0, 0,119, 22, 59, 92, 36 ; 0x05a0
db 76, 15,132,161, 4, 0, 0, 15,182, 3,193,231, 8,193,225, 8 ; 0x05b0
db 67, 9,199,139,116, 36, 56,137,200,193,232, 11,102,139,150,200 ; 0x05c0
db 1, 0, 0, 15,183,234, 15,175,197, 57,199,115, 32,137,198,184 ; 0x05d0
db 0, 8, 0, 0, 41,232,139,108, 36, 56,193,248, 5,141, 4, 2 ; 0x05e0
db 102,137,133,200, 1, 0, 0,139, 68, 36, 84,235, 38,137,206, 41 ; 0x05f0
db 199, 41,198,137,208,102,193,232, 5,102, 41,194,139, 68, 36, 56 ; 0x0600
db 102,137,144,200, 1, 0, 0,139, 84, 36, 84,139, 68, 36, 80,137 ; 0x0610
db 84, 36, 80,139, 76, 36, 88,137, 76, 36, 84,139,108, 36, 92,137 ; 0x0620
db 68, 36, 92,137,108, 36, 88, 49,192,131,124, 36, 96, 6,139, 76 ; 0x0630
db 36,120, 15,159,192,129,193,104, 10, 0, 0,141, 68, 64, 8,137 ; 0x0640
db 68, 36, 96,129,254,255,255,255, 0,119, 22, 59, 92, 36, 76, 15 ; 0x0650
db 132,243, 3, 0, 0, 15,182, 3,193,231, 8,193,230, 8, 67, 9 ; 0x0660
db 199,102,139, 17,137,240,193,232, 11, 15,183,234, 15,175,197, 57 ; 0x0670
db 199,115, 47,137, 68, 36, 72,184, 0, 8, 0, 0, 41,232,193,100 ; 0x0680
db 36, 68, 4,193,248, 5,199, 68, 36, 44, 0, 0, 0, 0,141, 4 ; 0x0690
db 2,102,137, 1,139, 68, 36, 68,141, 76, 1, 4,137, 76, 36, 16 ; 0x06a0
db 235,114, 41,198, 41,199,137,208,102,193,232, 5,102, 41,194,129 ; 0x06b0
db 254,255,255,255, 0,102,137, 17,119, 22, 59, 92, 36, 76, 15,132 ; 0x06c0
db 132, 3, 0, 0, 15,182, 3,193,231, 8,193,230, 8, 67, 9,199 ; 0x06d0
db 102,139, 81, 2,137,240,193,232, 11, 15,183,234, 15,175,197, 57 ; 0x06e0
db 199,115, 59,137, 68, 36, 72,184, 0, 8, 0, 0, 41,232,193,100 ; 0x06f0
db 36, 68, 4,193,248, 5,199, 68, 36, 44, 8, 0, 0, 0,141, 4 ; 0x0700
db 2,139, 84, 36, 68,102,137, 65, 2,141,140, 17, 4, 1, 0, 0 ; 0x0710
db 137, 76, 36, 16,199, 68, 36, 48, 3, 0, 0, 0,235, 47, 41,198 ; 0x0720
db 41,199,137,208,137,116, 36, 72,102,193,232, 5,199, 68, 36, 44 ; 0x0730
db 16, 0, 0, 0,102, 41,194,199, 68, 36, 48, 8, 0, 0, 0,102 ; 0x0740
db 137, 81, 2,129,193, 4, 2, 0, 0,137, 76, 36, 16,139, 76, 36 ; 0x0750
db 48,186, 1, 0, 0, 0,137, 76, 36, 40,141, 44, 18,139,116, 36 ; 0x0760
db 16, 1,238,129,124, 36, 72,255,255,255, 0,119, 24, 59, 92, 36 ; 0x0770
db 76, 15,132,209, 2, 0, 0,193,100, 36, 72, 8, 15,182, 3,193 ; 0x0780
db 231, 8, 67, 9,199,139, 68, 36, 72,102,139, 22,193,232, 11, 15 ; 0x0790
db 183,202, 15,175,193, 57,199,115, 24,137, 68, 36, 72,184, 0, 8 ; 0x07a0
db 0, 0, 41,200,193,248, 5,141, 4, 2,137,234,102,137, 6,235 ; 0x07b0
db 21, 41, 68, 36, 72, 41,199,137,208,102,193,232, 5,102, 41,194 ; 0x07c0
db 102,137, 22,141, 85, 1,139,116, 36, 40, 78,137,116, 36, 40,117 ; 0x07d0
db 137,138, 76, 36, 48,184, 1, 0, 0, 0,211,224, 41,194, 3, 84 ; 0x07e0
db 36, 44,131,124, 36, 96, 3,137, 84, 36, 12, 15,143,231, 1, 0 ; 0x07f0
db 0,131, 68, 36, 96, 7,131,250, 3,137,208,126, 5,184, 3, 0 ; 0x0800
db 0, 0,139,116, 36,120,193,224, 7,199, 68, 36, 36, 6, 0, 0 ; 0x0810
db 0,141,132, 6, 96, 3, 0, 0,137, 68, 36, 8,184, 1, 0, 0 ; 0x0820
db 0,141, 44, 0,139,116, 36, 8, 1,238,129,124, 36, 72,255,255 ; 0x0830
db 255, 0,119, 24, 59, 92, 36, 76, 15,132, 10, 2, 0, 0,193,100 ; 0x0840
db 36, 72, 8, 15,182, 3,193,231, 8, 67, 9,199,139, 68, 36, 72 ; 0x0850
db 102,139, 22,193,232, 11, 15,183,202, 15,175,193, 57,199,115, 24 ; 0x0860
db 137, 68, 36, 72,184, 0, 8, 0, 0, 41,200,193,248, 5,141, 4 ; 0x0870
db 2,102,137, 6,137,232,235, 21, 41, 68, 36, 72, 41,199,137,208 ; 0x0880
db 102,193,232, 5,102, 41,194,141, 69, 1,102,137, 22,139,108, 36 ; 0x0890
db 36, 77,137,108, 36, 36,117,137,141, 80,192,131,250, 3,137, 20 ; 0x08a0
db 36, 15,142, 39, 1, 0, 0,137,208,137,214,209,248,131,230, 1 ; 0x08b0
db 141, 72,255,131,206, 2,131,250, 13,137, 76, 36, 32,127, 28,139 ; 0x08c0
db 108, 36,120,211,230, 1,210,137, 52, 36,141, 68,117, 0, 41,208 ; 0x08d0
db 5, 94, 5, 0, 0,137, 68, 36, 4,235, 86,141, 80,251,129,124 ; 0x08e0
db 36, 72,255,255,255, 0,119, 24, 59, 92, 36, 76, 15,132, 86, 1 ; 0x08f0
db 0, 0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, 67, 9,199 ; 0x0900
db 209,108, 36, 72, 1,246, 59,124, 36, 72,114, 7, 43,124, 36, 72 ; 0x0910
db 131,206, 1, 74,117,200,139, 68, 36,120,193,230, 4,137, 52, 36 ; 0x0920
db 5, 68, 6, 0, 0,199, 68, 36, 32, 4, 0, 0, 0,137, 68, 36 ; 0x0930
db 4,199, 68, 36, 28, 1, 0, 0, 0,184, 1, 0, 0, 0,139,108 ; 0x0940
db 36, 4, 1,192,137, 68, 36, 24, 1,197,129,124, 36, 72,255,255 ; 0x0950
db 255, 0,119, 24, 59, 92, 36, 76, 15,132,234, 0, 0, 0,193,100 ; 0x0960
db 36, 72, 8, 15,182, 3,193,231, 8, 67, 9,199,139, 68, 36, 72 ; 0x0970
db 102,139, 85, 0,193,232, 11, 15,183,242, 15,175,198, 57,199,115 ; 0x0980
db 27,137, 68, 36, 72,184, 0, 8, 0, 0, 41,240,193,248, 5,141 ; 0x0990
db 4, 2,102,137, 69, 0,139, 68, 36, 24,235, 31, 41, 68, 36, 72 ; 0x09a0
db 41,199,137,208,102,193,232, 5,102, 41,194,139, 68, 36, 24,102 ; 0x09b0
db 137, 85, 0,139, 84, 36, 28, 64, 9, 20, 36,139, 76, 36, 32,209 ; 0x09c0
db 100, 36, 28, 73,137, 76, 36, 32, 15,133,112,255,255,255,139, 52 ; 0x09d0
db 36, 70,137,116, 36, 92,116, 89,139, 76, 36, 12,139,108, 36,116 ; 0x09e0
db 131,193, 2, 57,108, 36, 92,119, 95,139,132, 36,160, 0, 0, 0 ; 0x09f0
db 137,234, 43, 68, 36, 92, 3,148, 36,160, 0, 0, 0,141, 52, 40 ; 0x0a00
db 138, 6, 70,136, 68, 36,115,136, 2, 66,255, 68, 36,116, 73,116 ; 0x0a10
db 15,139,172, 36,164, 0, 0, 0, 57,108, 36,116,114,226,235, 17 ; 0x0a20
db 139,132, 36,164, 0, 0, 0, 57, 68, 36,116, 15,130,187,246,255 ; 0x0a30
db 255,129,124, 36, 72,255,255,255, 0,119, 21, 59, 92, 36, 76,184 ; 0x0a40
db 1, 0, 0, 0,116, 41,235, 7,184, 1, 0, 0, 0,235, 32, 67 ; 0x0a50
db 43,156, 36,148, 0, 0, 0, 49,192,139,148, 36,156, 0, 0, 0 ; 0x0a60
db 139, 76, 36,116,137, 26,139,156, 36,168, 0, 0, 0,137, 11,131 ; 0x0a70
db 196,124, 91, 94, 95, 93 ; 0x0a80

View File

@ -0,0 +1,169 @@
db 85, 87, 86, 83,131,236,124,139,148, 36,144, 0, 0, 0,199, 68 ; 0x0000
db 36,116, 0, 0, 0, 0,198, 68, 36,115, 0,139,172, 36,156, 0 ; 0x0010
db 0, 0,139, 66, 4,137, 68, 36,120,184, 1, 0, 0, 0, 15,182 ; 0x0020
db 74, 2,137,195,211,227,137,217, 73,137, 76, 36,108, 15,182, 74 ; 0x0030
db 1,211,224, 72,137, 68, 36,104,139,132, 36,168, 0, 0, 0, 15 ; 0x0040
db 182, 50,199, 69, 0, 0, 0, 0, 0,199, 68, 36, 96, 0, 0, 0 ; 0x0050
db 0,199, 0, 0, 0, 0, 0,184, 0, 3, 0, 0,137,116, 36,100 ; 0x0060
db 199, 68, 36, 92, 1, 0, 0, 0,199, 68, 36, 88, 1, 0, 0, 0 ; 0x0070
db 199, 68, 36, 84, 1, 0, 0, 0,199, 68, 36, 80, 1, 0, 0, 0 ; 0x0080
db 15,182, 74, 1, 1,241,211,224,141,136, 54, 7, 0, 0, 57, 76 ; 0x0090
db 36,116,115, 14,139, 68, 36,120,102,199, 0, 0, 4,131,192, 2 ; 0x00a0
db 226,246,139,156, 36,148, 0, 0, 0, 49,255,199, 68, 36, 72,255 ; 0x00b0
db 255,255,255,137,218, 3,148, 36,152, 0, 0, 0,137, 84, 36, 76 ; 0x00c0
db 49,210, 59, 92, 36, 76, 15,132,124, 9, 0, 0, 15,182, 3,193 ; 0x00d0
db 231, 8, 66, 67, 9,199,131,250, 4,126,231,139,140, 36,164, 0 ; 0x00e0
db 0, 0, 57, 76, 36,116, 15,131,100, 9, 0, 0,139,116, 36,116 ; 0x00f0
db 35,116, 36,108,139, 68, 36, 96,139, 84, 36,120,193,224, 4,137 ; 0x0100
db 116, 36, 68, 1,240,129,124, 36, 72,255,255,255, 0,141, 44, 66 ; 0x0110
db 119, 24, 59, 92, 36, 76, 15,132, 44, 9, 0, 0,193,100, 36, 72 ; 0x0120
db 8, 15,182, 3,193,231, 8, 67, 9,199,139, 68, 36, 72,102,139 ; 0x0130
db 85, 0,193,232, 11, 15,183,202, 15,175,193, 57,199, 15,131,221 ; 0x0140
db 1, 0, 0,137, 68, 36, 72,184, 0, 8, 0, 0, 41,200,138, 76 ; 0x0150
db 36,100,193,248, 5,190, 1, 0, 0, 0,141, 4, 2, 15,182, 84 ; 0x0160
db 36,115,102,137, 69, 0,139, 68, 36,116, 35, 68, 36,104,139,108 ; 0x0170
db 36,120,211,224,185, 8, 0, 0, 0, 43, 76, 36,100,211,250, 1 ; 0x0180
db 208,105,192, 0, 6, 0, 0,131,124, 36, 96, 6,141,132, 5,108 ; 0x0190
db 14, 0, 0,137, 68, 36, 20, 15,142,202, 0, 0, 0,139, 68, 36 ; 0x01a0
db 116, 43, 68, 36, 92,139,148, 36,160, 0, 0, 0, 15,182, 4, 2 ; 0x01b0
db 137, 68, 36, 64,209,100, 36, 64,139, 76, 36, 64,141, 20, 54,139 ; 0x01c0
db 108, 36, 20,129,225, 0, 1, 0, 0,129,124, 36, 72,255,255,255 ; 0x01d0
db 0,141, 68, 77, 0,137, 76, 36, 60,141, 44, 16,119, 24, 59, 92 ; 0x01e0
db 36, 76, 15,132, 96, 8, 0, 0,193,100, 36, 72, 8, 15,182, 3 ; 0x01f0
db 193,231, 8, 67, 9,199,139, 68, 36, 72,102,139,141, 0, 2, 0 ; 0x0200
db 0,193,232, 11, 15,183,241, 15,175,198, 57,199,115, 35,137, 68 ; 0x0210
db 36, 72,184, 0, 8, 0, 0, 41,240,137,214,193,248, 5,131,124 ; 0x0220
db 36, 60, 0,141, 4, 1,102,137,133, 0, 2, 0, 0,116, 34,235 ; 0x0230
db 46, 41, 68, 36, 72, 41,199,137,200,141,114, 1,102,193,232, 5 ; 0x0240
db 102, 41,193,131,124, 36, 60, 0,102,137,141, 0, 2, 0, 0,116 ; 0x0250
db 14,129,254,255, 0, 0, 0, 15,142, 87,255,255,255,235,121,129 ; 0x0260
db 254,255, 0, 0, 0,127,113,141, 20, 54,139,108, 36, 20, 1,213 ; 0x0270
db 129,124, 36, 72,255,255,255, 0,119, 24, 59, 92, 36, 76, 15,132 ; 0x0280
db 196, 7, 0, 0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, 67 ; 0x0290
db 9,199,139, 68, 36, 72,102,139, 77, 0,193,232, 11, 15,183,241 ; 0x02a0
db 15,175,198, 57,199,115, 25,137, 68, 36, 72,184, 0, 8, 0, 0 ; 0x02b0
db 41,240,137,214,193,248, 5,141, 4, 1,102,137, 69, 0,235,159 ; 0x02c0
db 41, 68, 36, 72, 41,199,137,200,141,114, 1,102,193,232, 5,102 ; 0x02d0
db 41,193,102,137, 77, 0,235,135,139, 84, 36,116,137,240,139,140 ; 0x02e0
db 36,160, 0, 0, 0,136, 68, 36,115,136, 4, 10, 66,131,124, 36 ; 0x02f0
db 96, 3,137, 84, 36,116,127, 13,199, 68, 36, 96, 0, 0, 0, 0 ; 0x0300
db 233, 27, 7, 0, 0,131,124, 36, 96, 9,127, 10,131,108, 36, 96 ; 0x0310
db 3,233, 10, 7, 0, 0,131,108, 36, 96, 6,233, 0, 7, 0, 0 ; 0x0320
db 139, 76, 36, 72, 41,199,139,116, 36, 96, 41,193,137,208,102,193 ; 0x0330
db 232, 5,102, 41,194,129,249,255,255,255, 0,102,137, 85, 0,139 ; 0x0340
db 108, 36,120,141,116,117, 0,137,116, 36, 56,119, 22, 59, 92, 36 ; 0x0350
db 76, 15,132,241, 6, 0, 0, 15,182, 3,193,231, 8,193,225, 8 ; 0x0360
db 67, 9,199,139,108, 36, 56,137,200,193,232, 11,102,139,149,128 ; 0x0370
db 1, 0, 0, 15,183,234, 15,175,197, 57,199,115, 82,137,198,184 ; 0x0380
db 0, 8, 0, 0, 41,232,139,108, 36, 88,193,248, 5,139, 76, 36 ; 0x0390
db 84,141, 4, 2,139, 84, 36, 56,137, 76, 36, 80,139, 76, 36,120 ; 0x03a0
db 102,137,130,128, 1, 0, 0,139, 68, 36, 92,137,108, 36, 84,137 ; 0x03b0
db 68, 36, 88, 49,192,131,124, 36, 96, 6, 15,159,192,129,193,100 ; 0x03c0
db 6, 0, 0,141, 4, 64,137, 68, 36, 96,233,116, 2, 0, 0,137 ; 0x03d0
db 206, 41,199, 41,198,137,208,102,193,232, 5,139, 76, 36, 56,102 ; 0x03e0
db 41,194,129,254,255,255,255, 0,102,137,145,128, 1, 0, 0,119 ; 0x03f0
db 22, 59, 92, 36, 76, 15,132, 77, 6, 0, 0, 15,182, 3,193,231 ; 0x0400
db 8,193,230, 8, 67, 9,199,139,108, 36, 56,137,242,193,234, 11 ; 0x0410
db 102,139,141,152, 1, 0, 0, 15,183,193, 15,175,208, 57,215, 15 ; 0x0420
db 131,227, 0, 0, 0,189, 0, 8, 0, 0,137,214, 41,197,199, 68 ; 0x0430
db 36, 52, 0, 8, 0, 0,137,232,193,248, 5,141, 4, 1,139, 76 ; 0x0440
db 36, 56,102,137,129,152, 1, 0, 0,139, 68, 36, 96,139, 76, 36 ; 0x0450
db 68,193,224, 5, 3, 68, 36,120,129,250,255,255,255, 0,141, 44 ; 0x0460
db 72,119, 22, 59, 92, 36, 76, 15,132,219, 5, 0, 0, 15,182, 3 ; 0x0470
db 193,231, 8,193,230, 8, 67, 9,199,102,139,149,224, 1, 0, 0 ; 0x0480
db 137,240,193,232, 11, 15,183,202, 15,175,193, 57,199,115, 96, 41 ; 0x0490
db 76, 36, 52,193,124, 36, 52, 5,139,116, 36, 52,137, 68, 36, 72 ; 0x04a0
db 131,124, 36,116, 0,141, 4, 50,102,137,133,224, 1, 0, 0, 15 ; 0x04b0
db 132,147, 5, 0, 0, 49,192,131,124, 36, 96, 6,139,172, 36,160 ; 0x04c0
db 0, 0, 0,139, 84, 36,116, 15,159,192,141, 68, 0, 9,137, 68 ; 0x04d0
db 36, 96,139, 68, 36,116, 43, 68, 36, 92,138, 68, 5, 0,136, 68 ; 0x04e0
db 36,115,136, 4, 42, 66,137, 84, 36,116,233, 49, 5, 0, 0, 41 ; 0x04f0
db 198, 41,199,137,208,102,193,232, 5,102, 41,194,102,137,149,224 ; 0x0500
db 1, 0, 0,233, 31, 1, 0, 0,137,200, 41,214,102,193,232, 5 ; 0x0510
db 139,108, 36, 56,102, 41,193, 41,215,129,254,255,255,255, 0,102 ; 0x0520
db 137,141,152, 1, 0, 0,119, 22, 59, 92, 36, 76, 15,132, 22, 5 ; 0x0530
db 0, 0, 15,182, 3,193,231, 8,193,230, 8, 67, 9,199,139, 76 ; 0x0540
db 36, 56,137,240,193,232, 11,102,139,145,176, 1, 0, 0, 15,183 ; 0x0550
db 202, 15,175,193, 57,199,115, 35,137,198,184, 0, 8, 0, 0, 41 ; 0x0560
db 200,139,108, 36, 56,193,248, 5,141, 4, 2,102,137,133,176, 1 ; 0x0570
db 0, 0,139, 68, 36, 88,233,160, 0, 0, 0,137,241, 41,199, 41 ; 0x0580
db 193,137,208,102,193,232, 5,102, 41,194,139, 68, 36, 56,129,249 ; 0x0590
db 255,255,255, 0,102,137,144,176, 1, 0, 0,119, 22, 59, 92, 36 ; 0x05a0
db 76, 15,132,161, 4, 0, 0, 15,182, 3,193,231, 8,193,225, 8 ; 0x05b0
db 67, 9,199,139,116, 36, 56,137,200,193,232, 11,102,139,150,200 ; 0x05c0
db 1, 0, 0, 15,183,234, 15,175,197, 57,199,115, 32,137,198,184 ; 0x05d0
db 0, 8, 0, 0, 41,232,139,108, 36, 56,193,248, 5,141, 4, 2 ; 0x05e0
db 102,137,133,200, 1, 0, 0,139, 68, 36, 84,235, 38,137,206, 41 ; 0x05f0
db 199, 41,198,137,208,102,193,232, 5,102, 41,194,139, 68, 36, 56 ; 0x0600
db 102,137,144,200, 1, 0, 0,139, 84, 36, 84,139, 68, 36, 80,137 ; 0x0610
db 84, 36, 80,139, 76, 36, 88,137, 76, 36, 84,139,108, 36, 92,137 ; 0x0620
db 68, 36, 92,137,108, 36, 88, 49,192,131,124, 36, 96, 6,139, 76 ; 0x0630
db 36,120, 15,159,192,129,193,104, 10, 0, 0,141, 68, 64, 8,137 ; 0x0640
db 68, 36, 96,129,254,255,255,255, 0,119, 22, 59, 92, 36, 76, 15 ; 0x0650
db 132,243, 3, 0, 0, 15,182, 3,193,231, 8,193,230, 8, 67, 9 ; 0x0660
db 199,102,139, 17,137,240,193,232, 11, 15,183,234, 15,175,197, 57 ; 0x0670
db 199,115, 47,137, 68, 36, 72,184, 0, 8, 0, 0, 41,232,193,100 ; 0x0680
db 36, 68, 4,193,248, 5,199, 68, 36, 44, 0, 0, 0, 0,141, 4 ; 0x0690
db 2,102,137, 1,139, 68, 36, 68,141, 76, 1, 4,137, 76, 36, 16 ; 0x06a0
db 235,114, 41,198, 41,199,137,208,102,193,232, 5,102, 41,194,129 ; 0x06b0
db 254,255,255,255, 0,102,137, 17,119, 22, 59, 92, 36, 76, 15,132 ; 0x06c0
db 132, 3, 0, 0, 15,182, 3,193,231, 8,193,230, 8, 67, 9,199 ; 0x06d0
db 102,139, 81, 2,137,240,193,232, 11, 15,183,234, 15,175,197, 57 ; 0x06e0
db 199,115, 59,137, 68, 36, 72,184, 0, 8, 0, 0, 41,232,193,100 ; 0x06f0
db 36, 68, 4,193,248, 5,199, 68, 36, 44, 8, 0, 0, 0,141, 4 ; 0x0700
db 2,139, 84, 36, 68,102,137, 65, 2,141,140, 17, 4, 1, 0, 0 ; 0x0710
db 137, 76, 36, 16,199, 68, 36, 48, 3, 0, 0, 0,235, 47, 41,198 ; 0x0720
db 41,199,137,208,137,116, 36, 72,102,193,232, 5,199, 68, 36, 44 ; 0x0730
db 16, 0, 0, 0,102, 41,194,199, 68, 36, 48, 8, 0, 0, 0,102 ; 0x0740
db 137, 81, 2,129,193, 4, 2, 0, 0,137, 76, 36, 16,139, 76, 36 ; 0x0750
db 48,186, 1, 0, 0, 0,137, 76, 36, 40,141, 44, 18,139,116, 36 ; 0x0760
db 16, 1,238,129,124, 36, 72,255,255,255, 0,119, 24, 59, 92, 36 ; 0x0770
db 76, 15,132,209, 2, 0, 0,193,100, 36, 72, 8, 15,182, 3,193 ; 0x0780
db 231, 8, 67, 9,199,139, 68, 36, 72,102,139, 22,193,232, 11, 15 ; 0x0790
db 183,202, 15,175,193, 57,199,115, 24,137, 68, 36, 72,184, 0, 8 ; 0x07a0
db 0, 0, 41,200,193,248, 5,141, 4, 2,137,234,102,137, 6,235 ; 0x07b0
db 21, 41, 68, 36, 72, 41,199,137,208,102,193,232, 5,102, 41,194 ; 0x07c0
db 102,137, 22,141, 85, 1,139,116, 36, 40, 78,137,116, 36, 40,117 ; 0x07d0
db 137,138, 76, 36, 48,184, 1, 0, 0, 0,211,224, 41,194, 3, 84 ; 0x07e0
db 36, 44,131,124, 36, 96, 3,137, 84, 36, 12, 15,143,231, 1, 0 ; 0x07f0
db 0,131, 68, 36, 96, 7,131,250, 3,137,208,126, 5,184, 3, 0 ; 0x0800
db 0, 0,139,116, 36,120,193,224, 7,199, 68, 36, 36, 6, 0, 0 ; 0x0810
db 0,141,132, 6, 96, 3, 0, 0,137, 68, 36, 8,184, 1, 0, 0 ; 0x0820
db 0,141, 44, 0,139,116, 36, 8, 1,238,129,124, 36, 72,255,255 ; 0x0830
db 255, 0,119, 24, 59, 92, 36, 76, 15,132, 10, 2, 0, 0,193,100 ; 0x0840
db 36, 72, 8, 15,182, 3,193,231, 8, 67, 9,199,139, 68, 36, 72 ; 0x0850
db 102,139, 22,193,232, 11, 15,183,202, 15,175,193, 57,199,115, 24 ; 0x0860
db 137, 68, 36, 72,184, 0, 8, 0, 0, 41,200,193,248, 5,141, 4 ; 0x0870
db 2,102,137, 6,137,232,235, 21, 41, 68, 36, 72, 41,199,137,208 ; 0x0880
db 102,193,232, 5,102, 41,194,141, 69, 1,102,137, 22,139,108, 36 ; 0x0890
db 36, 77,137,108, 36, 36,117,137,141, 80,192,131,250, 3,137, 20 ; 0x08a0
db 36, 15,142, 39, 1, 0, 0,137,208,137,214,209,248,131,230, 1 ; 0x08b0
db 141, 72,255,131,206, 2,131,250, 13,137, 76, 36, 32,127, 28,139 ; 0x08c0
db 108, 36,120,211,230, 1,210,137, 52, 36,141, 68,117, 0, 41,208 ; 0x08d0
db 5, 94, 5, 0, 0,137, 68, 36, 4,235, 86,141, 80,251,129,124 ; 0x08e0
db 36, 72,255,255,255, 0,119, 24, 59, 92, 36, 76, 15,132, 86, 1 ; 0x08f0
db 0, 0,193,100, 36, 72, 8, 15,182, 3,193,231, 8, 67, 9,199 ; 0x0900
db 209,108, 36, 72, 1,246, 59,124, 36, 72,114, 7, 43,124, 36, 72 ; 0x0910
db 131,206, 1, 74,117,200,139, 68, 36,120,193,230, 4,137, 52, 36 ; 0x0920
db 5, 68, 6, 0, 0,199, 68, 36, 32, 4, 0, 0, 0,137, 68, 36 ; 0x0930
db 4,199, 68, 36, 28, 1, 0, 0, 0,184, 1, 0, 0, 0,139,108 ; 0x0940
db 36, 4, 1,192,137, 68, 36, 24, 1,197,129,124, 36, 72,255,255 ; 0x0950
db 255, 0,119, 24, 59, 92, 36, 76, 15,132,234, 0, 0, 0,193,100 ; 0x0960
db 36, 72, 8, 15,182, 3,193,231, 8, 67, 9,199,139, 68, 36, 72 ; 0x0970
db 102,139, 85, 0,193,232, 11, 15,183,242, 15,175,198, 57,199,115 ; 0x0980
db 27,137, 68, 36, 72,184, 0, 8, 0, 0, 41,240,193,248, 5,141 ; 0x0990
db 4, 2,102,137, 69, 0,139, 68, 36, 24,235, 31, 41, 68, 36, 72 ; 0x09a0
db 41,199,137,208,102,193,232, 5,102, 41,194,139, 68, 36, 24,102 ; 0x09b0
db 137, 85, 0,139, 84, 36, 28, 64, 9, 20, 36,139, 76, 36, 32,209 ; 0x09c0
db 100, 36, 28, 73,137, 76, 36, 32, 15,133,112,255,255,255,139, 52 ; 0x09d0
db 36, 70,137,116, 36, 92,116, 89,139, 76, 36, 12,139,108, 36,116 ; 0x09e0
db 131,193, 2, 57,108, 36, 92,119, 95,139,132, 36,160, 0, 0, 0 ; 0x09f0
db 137,234, 43, 68, 36, 92, 3,148, 36,160, 0, 0, 0,141, 52, 40 ; 0x0a00
db 138, 6, 70,136, 68, 36,115,136, 2, 66,255, 68, 36,116, 73,116 ; 0x0a10
db 15,139,172, 36,164, 0, 0, 0, 57,108, 36,116,114,226,235, 17 ; 0x0a20
db 139,132, 36,164, 0, 0, 0, 57, 68, 36,116, 15,130,187,246,255 ; 0x0a30
db 255,129,124, 36, 72,255,255,255, 0,119, 21, 59, 92, 36, 76,184 ; 0x0a40
db 1, 0, 0, 0,116, 41,235, 7,184, 1, 0, 0, 0,235, 32, 67 ; 0x0a50
db 43,156, 36,148, 0, 0, 0, 49,192,139,148, 36,156, 0, 0, 0 ; 0x0a60
db 139, 76, 36,116,137, 26,139,156, 36,168, 0, 0, 0,137, 11,131 ; 0x0a70
db 196,124, 91, 94, 95, 93 ; 0x0a80

View File

@ -59,6 +59,7 @@ start:
%include "arch/i386/nrv2b_d32.ash"
%include "arch/i386/nrv2d_d32.ash"
%include "arch/i386/nrv2e_d32.ash"
%include "arch/i386/lzma_d.ash"
; =============

View File

@ -73,6 +73,7 @@ cutpoint:
%include "arch/i386/nrv2b_d32.ash"
%include "arch/i386/nrv2d_d32.ash"
%include "arch/i386/nrv2e_d32.ash"
%include "arch/i386/lzma_d.ash"
; __TMTMAIN5__
pop ebp

View File

@ -81,6 +81,7 @@ cutpoint:
%include "arch/i386/nrv2b_d32.ash"
%include "arch/i386/nrv2d_d32.ash"
%include "arch/i386/nrv2e_d32.ash"
%include "arch/i386/lzma_d.ash"
; =============

View File

@ -98,6 +98,7 @@ decompress:
%include "arch/i386/nrv2b_d32.ash"
%include "arch/i386/nrv2d_d32.ash"
%include "arch/i386/nrv2e_d32.ash"
%include "arch/i386/lzma_d.ash"
%include "arch/i386/macros.ash"
cjt32 0

View File

@ -69,6 +69,7 @@ start:
%include "arch/i386/nrv2b_d32.ash"
%include "arch/i386/nrv2d_d32.ash"
%include "arch/i386/nrv2e_d32.ash"
%include "arch/i386/lzma_d.ash"
; =============
; ============= UNFILTER

View File

@ -124,6 +124,7 @@ checka20:
%include "arch/i386/nrv2b_d32.ash"
%include "arch/i386/nrv2d_d32.ash"
%include "arch/i386/nrv2e_d32.ash"
%include "arch/i386/lzma_d.ash"
; =============
; ============= UNFILTER

View File

@ -68,6 +68,7 @@ mpass:
%include "arch/i386/nrv2b_d32.ash"
%include "arch/i386/nrv2d_d32.ash"
%include "arch/i386/nrv2e_d32.ash"
%include "arch/i386/lzma_d.ash"
; =============