Skip to content

Instantly share code, notes, and snippets.

@gabonator
Created June 24, 2025 14:13
Show Gist options
  • Save gabonator/49e1b28b41e36cc4d3c136cba7f2ca82 to your computer and use it in GitHub Desktop.
Save gabonator/49e1b28b41e36cc4d3c136cba7f2ca82 to your computer and use it in GitHub Desktop.
rick dangerous 2 single file amalgamate
This file has been truncated, but you can view the full file.
// build flags: -D HEADLESS
#include <stdint.h>
#include <assert.h>
#include <string.h>
#include <vector>
#define CHAR_BIT 8
//typedef attribute(( __align__(1) )) uint16_u;
int maxFrames = 180000;
typedef uint16_t __attribute__(( aligned(1) )) WORD;
typedef uint8_t BYTE;
typedef uint8_t FLAG;
typedef uint16_t WORD;
struct reg_t {
struct register_t
{
union {
WORD r16;
struct {
BYTE l;
BYTE h;
} r8;
};
} a, b, c, d;
struct {
union {
struct {
FLAG interrupt:1;
FLAG direction:1;
FLAG carry:1;
FLAG aux:1;
FLAG zero:1;
FLAG sign:1;
} bit;
WORD f16;
};
} gflags;
WORD ds;
WORD es;
int si;
int di;
WORD bp;
WORD cs;
WORD sp;
};
extern reg_t _reg;
#define _gflags _reg.gflags.bit
#define _ax _reg.a.r16
#define _ah _reg.a.r8.h
#define _al _reg.a.r8.l
#define _bx _reg.b.r16
#define _bh _reg.b.r8.h
#define _bl _reg.b.r8.l
#define _cx _reg.c.r16
#define _ch _reg.c.r8.h
#define _cl _reg.c.r8.l
#define _dx _reg.d.r16
#define _dh _reg.d.r8.h
#define _dl _reg.d.r8.l
#define _ds _reg.ds
#define _es _reg.es
#define _si _reg.si
#define _di _reg.di
#define _bp _reg.bp
//#define _cs _reg.cs
#define _sp _reg.sp
#define _cli() _reg.gflags.bit.intr = 0
#define _sti() _reg.gflags.bit.intr = 1
#define _cld() _reg.gflags.bit.dir = 0
#define _std() _reg.gflags.bit.dir = 1
#define _clc() _reg.gflags.bit.carry = 0
#define _stc() _reg.gflags.bit.carry = 1
#define af _reg.gflags.bit.aux
#define cf _reg.gflags.bit.carry
#define zf _reg.gflags.bit.zero
WORD& memory16(WORD segment, int offset);
BYTE& memory(WORD segment, int offset);
void _push(WORD w);
WORD _pop();
void _interrupt(BYTE n);
void _out(WORD, BYTE);
void _out(WORD, WORD);
template <class SRC, class DIR> void _lodsb();
template <class SRC, class DIR> void _lodsw();
template <class DST, class DIR> void _stosw();
template <class DST, class SRC, class DIR> void _rep_movsb();
template <class DST, class DIR> void _rep_stosb();
template <class DST, class SRC, class DIR> void _rep_movsw();
template <class DST, class DIR> void _rep_stosw();
template <class DST, class DIR> void _stosb();
#define _ASSERT assert
void _STOP_(const char*) { assert(0); }
void _xlat();
void _in(BYTE& value, WORD port);
struct MemVideo
{
static BYTE Get8(WORD seg, int nAddr);
static void Set8(WORD seg, int nAddr, BYTE nData);
static WORD Get16(WORD seg, int nAddr);
static void Set16(WORD seg, int nAddr, WORD nData);
};
struct MemAuto
{
static BYTE Get8(WORD seg, int nAddr);
static void Set8(WORD seg, int nAddr, BYTE nData);
static WORD Get16(WORD seg, int nAddr);
static void Set16(WORD seg, int nAddr, WORD nData);
};
struct DirForward
{
static void Assert()
{
_ASSERT(_gflags.direction==0);
}
template<class T>
static T Move(T& i)
{
return i++;
}
};
struct DirBackward
{
static void Assert()
{
_ASSERT(_gflags.direction==1);
}
template<class T>
static T Move(T& i)
{
return i--;
}
};
struct DirAuto
{
static void Assert()
{
}
template<class T>
static T Move(T& i)
{
if (_gflags.direction)
{
_ASSERT(0);
return i--;
}
else
return i++;
}
};
template <class DST, class SRC, class DIR>
void _movsb()
{
//memory[adr(_es, _di)] = memory[adr(_ds, _si)];
DIR::Assert();
DST::Set8(_es, DIR::Move(_di), SRC::Get8(_ds, DIR::Move(_si)));
}
template <class DST, class SRC, class DIR>
void _rep_movsb()
{
_ASSERT(_cx < 0x6000);
_ASSERT(_cx);
while (_cx--)
_movsb<DST, SRC, DIR>();
_cx = 0;
}
template <class DST, class SRC, class DIR>
void _movsw()
{
DIR::Assert();
DST::Set8(_es, DIR::Move(_di), SRC::Get8(_ds, DIR::Move(_si)));
DST::Set8(_es, DIR::Move(_di), SRC::Get8(_ds, DIR::Move(_si)));
}
template <class DST, class SRC, class DIR>
void _rep_movsw()
{
_ASSERT(_cx < 0x6000);
_ASSERT(_cx);
while (_cx--)
_movsw<DST, SRC, DIR>();
_cx = 0;
}
template <class DST, class DIR>
void _rep_stosb()
{
_ASSERT(_cx < 0x6000);
_ASSERT(_cx);
while (_cx--)
_stosb<DST, DIR>();
_cx = 0;
}
template <class DST, class DIR>
void _stosb()
{
DIR::Assert();
DST::Set8(_es, DIR::Move(_di), _al);
}
template <class DST, class DIR>
void _rep_stosw()
{
_ASSERT(_cx == 0x7a34 || _cx < 0x5000);
if (_cx)
{
while (_cx--)
_stosw<DST, DIR>();
_cx = 0;
}
}
template <class DST, class DIR>
void _stosw()
{
DIR::Assert();
DST::Set8(_es, DIR::Move(_di), _al);
DST::Set8(_es, DIR::Move(_di), _ah);
}
/*
template <class SRC, class DIR>
void _rep_lodsw()
{
_ASSERT(_cx);
while (_cx--)
_lodsw<SRC, DIR>();
_cx = 0;
}*/
template <class SRC, class DIR>
void _lodsw()
{
DIR::Assert();
_al = SRC::Get8(_ds, DIR::Move(_si));
_ah = SRC::Get8(_ds, DIR::Move(_si));
}
template <class SRC, class DIR>
void _lodsb()
{
DIR::Assert();
_al = SRC::Get8(_ds, DIR::Move(_si));
}
//
std::vector<uint16_t> m_arrStack;
void StackWrite(int nOffset, WORD nData)
{
_ASSERT(nOffset/2 >= 0 && nOffset/2 < (int)m_arrStack.size());
_ASSERT((nOffset&1) == 0);
m_arrStack[nOffset/2] = nData;
}
WORD StackRead(int nOffset)
{
_ASSERT(nOffset/2 >= 0 && nOffset/2 < (int)m_arrStack.size());
_ASSERT((nOffset&1) == 0);
return m_arrStack[nOffset/2];
}
void _push(WORD data)
{
StackWrite(_sp, data);
_sp -= 2;
}
WORD _pop()
{
_sp += 2;
return StackRead(_sp);
}
void _xchg(BYTE& a, BYTE& b) { BYTE t = a; a = b; b = t; }
void _xchg(WORD& a, WORD& b) { WORD t = a; a = b; b = t; }
void _lea(WORD a, WORD b) {_ASSERT(0);}
void _repne_scasw();
void _les(WORD& reg, WORD addr)
{
reg = memory16(_ds, addr);
_es = memory16(_ds, addr+2);
}
template <typename INT>
INT rol(INT val) {
return (val << 1) | (val >> (sizeof(INT)*CHAR_BIT-1));
}
template <typename INT>
INT ror(INT val) {
return (val >> 1) | (val << (sizeof(INT)*CHAR_BIT-1));
}
void _rol(WORD& b, BYTE l)
{
_ASSERT(l>=0 && l <= 7);
while (l--) b = rol<WORD>(b);
}
void _ror(WORD & b, BYTE l)
{
_ASSERT(l == 1);
b = ror<WORD>(b);
}
void _ror(BYTE& b, BYTE l)
{
_ASSERT(l == 1);
b = ror<BYTE>(b);
}
void _div(WORD& r)
{
// _ASSERT(_dx == 0);
WORD result = _ax / r;
WORD remain = _ax % r;
_ax = result;
_dx = remain;
}
void _rcl(WORD& r, BYTE c)
{
_ASSERT(c == 1);
int newCarry = !!(r & 0x8000);
r <<= 1;
r |= _gflags.carry;
_gflags.carry = newCarry;
}
void _cwd()
{
if (_ax & 0x8000)
_dx = 0xffff;
else
_dx = 0x0000;
}
void _rcl(BYTE& r, BYTE c)
{
_ASSERT(c == 1);
int newCarry = !!(r & 0x80);
r <<= 1;
r |= _gflags.carry;
_gflags.carry = newCarry;
}
void _repne_scasb()
{
_ASSERT(_gflags.direction == 0);
_gflags.zero = 0;
while ( _cx-- && _gflags.zero == 0 )
{
_gflags.zero = (_al - memory(_es, _di)) == 0;
_di++;
}
}
BYTE memoryVideoGet(WORD seg, WORD ofs);
void memoryVideoSet(WORD seg, WORD ofs, BYTE data);
void _sync();
void _idiv(WORD d)
{
// DX:AX / d -> AX result, DX remainder
int32_t dw = (_dx << 16) | _ax;
WORD result = dw / d;
WORD remainder = dw % d;
_ax = result;
_dx = remainder;
}
void _div(BYTE dby)
{
int res = _ax / dby;
int rem = _ax % dby;
_al = res;
_ah = rem;
}
void _sar(WORD& a, BYTE b)
{
int16_t& sa = (short&)a;
sa >>= b;
}
void _cbw()
{
if (_al & 0x80)
_ah = 0xff;
else
_ah = 0;
}
WORD& _stack16(int ofs)
{
int nOffset = ofs;
_ASSERT(nOffset/2 >= 0 && nOffset/2 < (int)m_arrStack.size());
_ASSERT((nOffset&1) == 0);
return m_arrStack.data()[nOffset/2];
}
WORD& _stack16(int a, int b)
{
return _stack16(a+b);
}
void _stackReduce(int n)
{
_sp += n;
_ASSERT( _sp >= 0 && _sp < m_arrStack.size());
}
struct MemData
{
static BYTE Get8(WORD seg, int nAddr);
static void Set8(WORD seg, int nAddr, BYTE nData);
static WORD Get16(WORD seg, int nAddr);
static void Set16(WORD seg, int nAddr, WORD nData);
};
typedef uint32_t DWORD;
class CVideoAdapter
{
public:
virtual bool PortWrite16(int port, int data) = 0;
virtual bool PortWrite8(int port, int data) = 0;
virtual bool Interrupt() = 0;
virtual void Write(DWORD dwAddr, BYTE bWrite) = 0;
virtual BYTE Read(DWORD dwAddr) = 0;
virtual DWORD GetPixel(int x, int y) = 0;
virtual void SetPixel(int x, int y, int c) = 0;
};
class CEga : public CVideoAdapter
{
enum {
MemSize = 0x10000*2
};
public:
DWORD memory[MemSize];
int nWriteMode;
int nReadMode;
union TLatch
{
DWORD u32Data;
BYTE u8Data[4];
};
TLatch uLatch;
//
WORD cfgAddr;
BYTE cfgReadMapSelect;
BYTE cfgBitMask;
BYTE cfgEnableSetReset;
BYTE cfgSetReset;
BYTE cfgDontCare;
BYTE cfgCompare;
BYTE cfgMapMask;
BYTE cfgDataRotate;
BYTE cfgRasterOp;
DWORD arrFillTable[16];
DWORD arrExpandTable[256];
// temp
DWORD full_map_mask;
DWORD full_not_map_mask;
DWORD full_bit_mask;
DWORD full_set_reset;
DWORD full_enable_and_set_reset;
DWORD full_enable_set_reset;
DWORD full_not_enable_set_reset;
DWORD palette[128] = {
0x000000, 0x0000b0, 0x00b000, 0x00b0b0, 0xb00000, 0xb000b0, 0xb0b000, 0xb0b0b0,
0x808080, 0x0000ff, 0x00ff00, 0x00ffff, 0xff0000, 0xff00ff, 0xffff00, 0xffffff};
public:
CEga()
{
nWriteMode = 0;
nReadMode = 0;
cfgAddr = 0;
cfgReadMapSelect = 0; // 3CF.4
cfgBitMask = 0xff;
cfgEnableSetReset = 0xff;
cfgSetReset = 0xff;
cfgDontCare = 15; // 3CF.7
cfgCompare = 0;
cfgMapMask = 15;
cfgDataRotate = 0;
cfgRasterOp = 0; // 3CF.3
for ( int i=0; i<16; i++)
{
arrFillTable[i]=
((i & 1) ? 0x000000ff : 0) |
((i & 2) ? 0x0000ff00 : 0) |
((i & 4) ? 0x00ff0000 : 0) |
((i & 8) ? 0xff000000 : 0) ;
}
for ( int i=0; i<256; i++ )
{
arrExpandTable[i] = i | (i << 8)| (i <<16) | (i << 24);
}
full_not_enable_set_reset = 0xffffffff;
full_enable_set_reset = 0xffffffff;
full_set_reset = 0xffffffff;
full_map_mask = 0xffffffff;
full_not_map_mask = ~full_map_mask;
full_bit_mask = 0xffffffff;
memset(memory, 0, sizeof(memory));
}
bool Interrupt() override
{
if (_ax == 0x1002)
{
// es:DX!!!! 17 bytes (documentation says es:bx)
for (int i=0; i<16; i++)
{
int rgb = ::memory(_es, _dx+i);
int r = ((rgb & 4) ? 3 : 0) + ((rgb & 32) ? 1 : 0);
int g = ((rgb & 2) ? 3 : 0) + ((rgb & 16) ? 1 : 0);
int b = ((rgb & 1) ? 3 : 0) + ((rgb & 8) ? 1 : 0);
r = r * 255 / 3;
g = g * 255 / 3;
b = b * 255 / 3;
// std::cout << "pal[" << i << "] = " << r << ", " << g << ", " << b << std:: endl;
palette[i] = b | (g << 8) | (r << 16);
}
// set palette BX first, CX count, ES:DX rgb ptr
//std::cout << "set palette " << hex << (int)_bx << " .. " << (int)(_bx+_cx)
// << " data " << (int)_es << ":" << (int)_dx << endl;
return true;
}
if (_ax == 0x1012)
{
for (int i=0; i<_cx; i++)
{
int r = ::memory(_es, _dx+i*3)*4;
int g = ::memory(_es, _dx+i*3+1)*4;
int b = ::memory(_es, _dx+i*3+2)*4;
int palIndex = _bx + i;
palette[palIndex] = b | (g << 8) | (r << 16);
}
// set palette BX first, CX count, ES:DX rgb ptr
//std::cout << "set palette " << hex << (int)_bx << " .. " << (int)(_bx+_cx)
//<< " data " << (int)_es << ":" << (int)_dx << endl;
return true;
}
if (_ax == 0x1010)
{
//http://www.techhelpmanual.com/144-int_10h_1010h__set_one_dac_color_register.html
_ASSERT(_bx < 16);
int r = _ch * 4;
int g = _cl * 4;
int b = _dh * 4;
palette[_bx] = b | (g << 8) | (r << 16);
return true;
}
if (_ah == 0x0b)
{
//std::cout << "set pallete not impl\n";
/*
Selects color palette for various display modes.
On entry: AX 0Bh
BH Palette Color ID (0 or 1, See below)
BL Color or palette value to be used with Color
ID (0 - 31)
Returns: None
Registers destroyed: AX, SP, BP, SI, DI
*/
return true;
}
_ASSERT(0);
return false;
}
virtual bool PortWrite16(int port, int data) override
{
if ( port == 0x3c4 )
{
if ( (data & 0x00ff) == 0x02 )
{
/*
01 = plane 0, 02 = plane 1, 04 = plane 2, 08 = plane 3
0f = default
*/
//printf("Write mask = %02x\n", data>>8 );
SetMapMask( data>>8); // 3c5.2
return true;
}
if ( (data & 0x00ff) == 0x01 )
{
// clocking mode??
return true;
}
if ( (data & 0x00ff) == 0x08 )
{
// undocumented??
return true;
}
}
if ( port == 0x3d4 )
{
if ( (data & 0x00ff) == 0x0c )
{
SetAddrHi( data >>8 );
_sync();
return true;
}
if ( (data & 0x00ff) == 0x0d )
{
SetAddrLo( data >> 8);
return true;
}
}
if ( port == 0x3ce )
{
switch ( data & 0xff )
{
case 0x00: SetSR( data >> 8 ); return true;
case 0x01: SetEnableSR( data >> 8 ); return true;
case 0x02: SetCompare( data >> 8 ); return true;
case 0x05: SetMode( data >> 8 ); return true;
case 0x07: SetDontCare( data >> 8 ); return true;
case 0x08: SetBitMask( data >> 8 ); return true;
case 0x03: SetRotate( data >> 8 ); return true;
//case 0x04: std::cout <<"port 3ceh <- 4 not supported\n"; return true;
case 0x04: cfgReadMapSelect = data >> 8; _ASSERT(cfgReadMapSelect >= 0 && cfgReadMapSelect <= 3); return true;
default:
_ASSERT(0);
}
}
// _ASSERT(0);
//std::cout << "Unknown EGA reg\n";
return true;
return false;
}
void SetPaletteIndex(int index, int rgb)
{
int r = ((rgb & 4) ? 2 : 0) + ((rgb & 32) ? 1 : 0);
int g = ((rgb & 2) ? 2 : 0) + ((rgb & 16) ? 1 : 0);
int b = ((rgb & 1) ? 2 : 0) + ((rgb & 8) ? 1 : 0);
r = r * 255 / 3;
g = g * 255 / 3;
b = b * 255 / 3;
palette[index] = b | (g << 8) | (r << 16);
}
virtual bool PortWrite8(int port, int data) override
{
static int lastPort = 0, lastData = 0;
if ( port == 0x3c0 )
{
static int index = -1;
/*
1: 0000b0
7/8: ffff00
15: ffffff
*/
if (index == -1)
{
if (data <= 0x10)
index = data;
}
else
{
SetPaletteIndex(index, data);
index = -1;
}
// std::cout << "port 3c0 ignore\n";
return true;
}
if ( port == 0x3ce )
{
lastPort = 0x3ce;
lastData = data;
return true;
}
if (port == 0x3cf)
{
return PortWrite16 ( lastPort, (data<<8)|lastData);
}
static int crtReg = 0;
if (port == 0x3d4)
{
crtReg = data;
return true;
}
if (port == 0x3d5)
{
PortWrite16(0x3d4, (data << 8)|crtReg);
return true;
}
return false;
}
virtual DWORD GetPixel(int x, int y) override
{
BYTE* _video = (BYTE*)memory;
DWORD off = (int)y * 40L + ((int)x / 8L);
//DWORD mem_addr = off;
int mask = 0x80 >> (x % 8);
//int page = ((getTick() >> 8) & 1) ? 0x6800 : cfgAddr; //cfgAddr; 0xa700-0
int page = cfgAddr;
int shift = page*4;
BYTE b = 0;
if ( _video[shift + off*4 + 0] & mask ) b |= 1;
if ( _video[shift + off*4 + 1] & mask ) b |= 2;
if ( _video[shift + off*4 + 2] & mask ) b |= 4;
if ( _video[shift + off*4 + 3] & mask ) b |= 8;
return palette[b];
}
DWORD GetPixelA(int x, int y, int base)
{
BYTE* _video = (BYTE*)memory;
DWORD off = (int)y * 40L + ((int)x / 8L);
//DWORD mem_addr = off;
int mask = 0x80 >> (x % 8);
//int page = ((getTick() >> 8) & 1) ? 0x6800 : cfgAddr; //cfgAddr; 0xa700-0
int page = base;
int shift = page*4;
BYTE b = 0;
if ( _video[shift + off*4 + 0] & mask ) b |= 1;
if ( _video[shift + off*4 + 1] & mask ) b |= 2;
if ( _video[shift + off*4 + 2] & mask ) b |= 4;
if ( _video[shift + off*4 + 3] & mask ) b |= 8;
return palette[b];
}
virtual void SetPixel(int x, int y, int c) override
{
BYTE* _video = (BYTE*)memory;
DWORD off = (int)y * 80L + ((int)x / 8L);
//DWORD mem_addr = off;
int mask = 0x80 >> (x % 8);
int page = cfgAddr;
int shift = page*4;
_video[shift + off*4 + 0] &= ~mask;
if (c&1)
_video[shift + off*4 + 0] |= mask;
_video[shift + off*4 + 1] &= ~mask;
if (c&2)
_video[shift + off*4 + 1] |= mask;
_video[shift + off*4 + 2] &= ~mask;
if (c&4)
_video[shift + off*4 + 2] |= mask;
_video[shift + off*4 + 3] &= ~mask;
if (c&8)
_video[shift + off*4 + 3] |= mask;
}
void SetAddrHi(BYTE b)
{
cfgAddr &= 0x00ff;
cfgAddr |= ((WORD)b)<<8;
//std::cout << "video addr="<<std::hex << cfgAddr<<"\n";
}
void SetAddrLo(BYTE b)
{
cfgAddr &= 0xff00;
cfgAddr |= b;
}
void SetMapMask(BYTE b) // 3c5.2
{
cfgMapMask = b;
full_map_mask = arrFillTable[b & 15];
full_not_map_mask = ~full_map_mask;
}
void SetSR(BYTE b)
{
cfgSetReset = b & 0x0f;
full_set_reset = arrFillTable[b & 0x0f];
full_enable_and_set_reset = full_set_reset & full_enable_set_reset;
}
void SetEnableSR(BYTE b)
{
cfgEnableSetReset = b & 0x0f;
full_enable_set_reset = arrFillTable[b & 0x0f];
full_not_enable_set_reset = ~full_enable_set_reset;
full_enable_and_set_reset = full_set_reset & full_enable_set_reset;
}
void SetCompare(BYTE b)
{
cfgCompare = b & 0xf;
}
void SetMode(BYTE b)
{
nWriteMode = b & 3;
nReadMode = (b >> 3) & 1;
}
void SetDontCare(BYTE b)
{
cfgDontCare = b & 0xf;
}
void SetBitMask(BYTE b)
{
cfgBitMask = b;
full_bit_mask = arrExpandTable[b];
}
void SetRotate(BYTE b)
{
cfgDataRotate = b & 7;
cfgRasterOp = (b >> 3)&3;
//cfgBitMask = b;
//full_bit_mask = arrExpandTable[b];
}
virtual void Write(DWORD dwAddr, BYTE bWrite) override
{
dwAddr -= 0xa000 * 16;
if (nWriteMode != 1)
LoadLatch(dwAddr);
DWORD data = ModeOperation(bWrite);
TLatch pixels;
pixels.u32Data = uLatch.u32Data;
//pixels.u32Data = ReadLatch(dwAddr); //((DWORD*)&memory[dwAddr])[dwAddr];
pixels.u32Data &= full_not_map_mask;
pixels.u32Data |= (data & full_map_mask);
uLatch.u32Data = pixels.u32Data;
StoreLatch(dwAddr);
static int q = 0;
if (q++ > 500*10)
{
// _sync();
q= 0;
}
}
virtual BYTE Read(DWORD dwAddr) override
{
dwAddr -= 0xa000 * 16;
_ASSERT( dwAddr < sizeof(memory) );
LoadLatch(dwAddr); //((DWORD*)&memory[dwAddr])[dwAddr];
if ( nReadMode == 0 )
return uLatch.u8Data[cfgReadMapSelect];
if ( nReadMode == 1 )
{
TLatch temp;
temp.u32Data = (uLatch.u32Data & arrFillTable[cfgDontCare]) ^
arrFillTable[cfgCompare & cfgDontCare];
return ~(temp.u8Data[0] | temp.u8Data[1] | temp.u8Data[2] | temp.u8Data[3]);
}
_ASSERT(0);
return 0;
}
void LoadLatch(DWORD dwAddr)
{
//TLatch l;
_ASSERT( dwAddr < MemSize );
uLatch.u32Data = memory[dwAddr];
/*
l.u8Data[0] = memory[dwAddr];
l.u8Data[1] = memory[dwAddr+0x2000];
l.u8Data[2] = memory[dwAddr+0x4000];
l.u8Data[3] = memory[dwAddr+0x6000];
*/
//7return uLatch.u32Data;
}
void StoreLatch(DWORD dwAddr)
{
//TLatch l;
_ASSERT( dwAddr < MemSize );
//uLatch.u32Data |= 0x10101010;
memory[dwAddr] = uLatch.u32Data;
/*
TLatch l;
l.u32Data = dwData;
memory[dwAddr] = l.u8Data[0];
memory[dwAddr+0x2000] = l.u8Data[1];
memory[dwAddr+0x4000] = l.u8Data[2];
memory[dwAddr+0x6000] = l.u8Data[3];
*/
}
DWORD ModeOperation(BYTE val)
{
DWORD full;
switch (nWriteMode) {
case 0x00:
// Write Mode 0: In this mode, the host data is first rotated as per the Rotate Count field, then the Enable Set/Reset mechanism selects data from this or the Set/Reset field. Then the selected Logical Operation is performed on the resulting data and the data in the latch register. Then the Bit Mask field is used to select which bits come from the resulting data and which come from the latch register. Finally, only the bit planes enabled by the Memory Plane Write Enable field are written to memory.
val = ((val >> cfgDataRotate) | (val << (8-cfgDataRotate)));
full = arrExpandTable[val];
full = (full & full_not_enable_set_reset) | full_enable_and_set_reset;
full = RasterOp(full,full_bit_mask);
break;
case 0x01:
// Write Mode 1: In this mode, data is transferred directly from the 32 bit latch register to display memory, affected only by the Memory Plane Write Enable field. The host data is not used in this mode.
full = uLatch.u32Data;
break;
case 0x02:
//Write Mode 2: In this mode, the bits 3-0 of the host data are replicated across all 8 bits of their respective planes. Then the selected Logical Operation is performed on the resulting data and the data in the latch register. Then the Bit Mask field is used to select which bits come from the resulting data and which come from the latch register. Finally, only the bit planes enabled by the Memory Plane Write Enable field are written to memory.
full = RasterOp(arrFillTable[val&0xF], full_bit_mask);
break;
case 0x03:
// Write Mode 3: In this mode, the data in the Set/Reset field is used as if the Enable Set/Reset field were set to 1111b. Then the host data is first rotated as per the Rotate Count field, then logical ANDed with the value of the Bit Mask field. The resulting value is used on the data obtained from the Set/Reset field in the same way that the Bit Mask field would ordinarily be used. to select which bits come from the expansion of the Set/Reset field and which come from the latch register. Finally, only the bit planes enabled by the Memory Plane Write Enable field are written to memory.
val=((val >> cfgDataRotate) | (val << (8-cfgDataRotate)));
full=RasterOp(full_set_reset, arrExpandTable[val] & full_bit_mask);
break;
default:
_ASSERT(0);
break;
}
return full;
}
DWORD RasterOp(DWORD input, DWORD mask)
{
switch (cfgRasterOp) {
case 0x00: /* None */
return (input & mask) | (uLatch.u32Data & ~mask);
case 0x01: /* AND */
return (input | ~mask) & uLatch.u32Data;
case 0x02: /* OR */
return (input & mask) | uLatch.u32Data;
case 0x03: /* XOR */
return (input & mask) ^ uLatch.u32Data;
};
return 0;
}
};
//CEga mVideo;
void _dump();
constexpr WORD _seg000 = 0x3A56;
constexpr WORD _seg002 = 0x1CFC;
constexpr WORD _dseg = 0x13A5;
void memoryVideoAnd(WORD seg, int ofs, BYTE a);
void memoryVideoOr(WORD seg, int ofs, BYTE a);
void start();
void loc_10096();
void sub_100A9();
void sub_100CF();
void sub_100FD();
void sub_10103();
void sub_1019D();
void sub_101AD();
void sub_101C0();
void sub_1033B();
void sub_10442();
void sub_104A5();
void loc_104E3();
void sub_104F3();
void sub_10529();
void sub_10541();
void sub_10588();
void sub_10591();
void sub_105BC();
void sub_105EC();
void sub_10600();
void sub_10637();
void sub_10644();
void sub_1064D();
void sub_10674();
void sub_1069A();
void sub_107AF();
void sub_107FD();
void sub_108BA();
void sub_1094A();
void sub_109A4();
void sub_109B5();
void sub_109E9();
void sub_10A1B();
void sub_10A51();
void sub_10AD5();
void sub_10B58();
void sub_10B7C();
void sub_10B8E();
void sub_10BC5();
void sub_10BDC();
void sub_10C24();
void sub_10D98();
void sub_10DA7();
void sub_10DC0();
void sub_10E07();
void sub_10E3D();
void sub_10E84();
void sub_10F3C();
void sub_10F9D();
void sub_10FDA();
void sub_110A0();
void sub_110C6();
void sub_110F3();
void sub_11108();
void sub_112A7();
void sub_112CB();
void sub_112EB();
void sub_11384();
void sub_113A8();
void sub_11429();
void sub_114F0();
void sub_115FC();
void sub_116D6();
void sub_116DF();
void sub_116FE();
void sub_1171F();
void sub_11740();
void sub_1176C();
void sub_11783();
void sub_117AC();
void sub_117D6();
void sub_117F4();
void sub_118A9();
void sub_118C7();
void sub_1196F();
void sub_11993();
void sub_119C2();
void sub_11A04();
void sub_11A9E();
void sub_11B09();
void sub_11B4A();
void sub_11B57();
void sub_11B80();
void sub_11BB9();
void sub_11C0A();
void sub_11C33();
void sub_11C56();
void sub_11C78();
void sub_11CD9();
void sub_11D1E();
void sub_11DEF();
void sub_11E7D();
void sub_11F0B();
void sub_11FBA();
void sub_12005();
void sub_12047();
void sub_12092();
void sub_12099();
void sub_120A0();
void sub_120DB();
void sub_120F0();
void sub_12121();
void sub_1215B();
void sub_121DC();
void sub_12200();
void sub_1220D();
void sub_122B1();
void sub_122C1();
void sub_122E1();
void sub_122F9();
void sub_12311();
void sub_12329();
void sub_1237C();
void sub_1239B();
void sub_123D4();
void sub_123EC();
void sub_12404();
void sub_1241C();
void sub_12434();
void sub_1244C();
void sub_12464();
void sub_1250B();
void sub_1252F();
void sub_12536();
void sub_12542();
void sub_12553();
void sub_12577();
void sub_1257E();
void sub_1258A();
void sub_1259B();
void sub_125BF();
void sub_125C6();
void sub_125D2();
void sub_125E3();
void sub_1264A();
void sub_12662();
void sub_12676();
void sub_1268A();
void sub_1269E();
void sub_12714();
void sub_12762();
void sub_1279F();
void sub_12809();
void sub_12872();
void sub_128DA();
void sub_12907();
void sub_12959();
void sub_1296F();
void sub_129AE();
void sub_129DB();
void sub_12A64();
void sub_12A7F();
void sub_12B28();
void sub_12C07();
void sub_12C45();
void sub_12C9A();
void sub_12CC7();
void sub_12CEA(bool b = false);
void sub_12D9A();
void sub_12DDC();
void sub_12DF6();
void sub_12E02();
void sub_12F50();
void sub_12FE8();
void sub_1300A();
void sub_13059();
void sub_13084();
void sub_1309D();
void sub_13130();
void sub_1315E();
void sub_13167();
void sub_13170();
void sub_13178();
void sub_13181();
void sub_13188();
void sub_13191();
void sub_1319B();
void sub_131A4();
void sub_131E7();
void sub_13209();
void loc_13254();
void sub_13291();
void loc_132E6();
void sub_132FE();
void sub_1333C();
void sub_13383();
void sub_133B3();
void sub_133D7();
void sub_133E5();
void sub_13423();
void sub_13439();
void sub_13472();
void sub_13498();
void sub_134A8();
void sub_135BC();
void sub_136D4();
void sub_13801();
void sub_1382A();
void sub_13840();
void sub_1387D();
void sub_13914();
void sub_139A3();
void sub_139B8();
void sub_139DB();
void sub_13A3B();
void start()
{
_ax = _dseg; //mov ax, seg dseg
_ds = _ax; //mov ds, ax
_bx = 0x9670; //mov bx, 9670h
_bx += 0x000f; //add bx, 0Fh
_bx >>= 1; //shr bx, 1
_bx >>= 1; //shr bx, 1
_bx >>= 1; //shr bx, 1
_bx >>= 1; //shr bx, 1
_ax += _bx; //add ax, bx
memory16(_ds, 0x94E8) = _ax; //mov word_1CF38, ax
_ax += 0x0800; //add ax, 800h
memory16(_ds, 0x94EA) = _ax; //mov word_1CF3A, ax
_ax += 0x0800; //add ax, 800h
memory16(_ds, 0x94EC) = _ax; //mov word_1CF3C, ax
_ax += 0x0800; //add ax, 800h
memory16(_ds, 0x94EE) = _ax; //mov word_1CF3E, ax
_ax += 0x0800; //add ax, 800h
memory16(_ds, 0x94F0) = _ax; //mov word_1CF40, ax
_ax += 0x0800; //add ax, 800h
memory16(_ds, 0x94F2) = _ax; //mov word_1CF42, ax
_ax += 0x0800; //add ax, 800h
memory16(_ds, 0x94F4) = _ax; //mov word_1CF44, ax
_ax += 0x0800; //add ax, 800h
memory16(_ds, 0x94F6) = _ax; //mov word_1CF46, ax
_interrupt(18); //int 12h
if (_ax >= 0x0200) //jnb short loc_10067
goto loc_10067;
_dx = 0x0007; //mov dx, 7
_ah = 0x09; //mov ah, 9
_interrupt(33); //int 21h
_ax = 0x4c00; //mov ax, 4C00h
_interrupt(33); //int 21h
goto loc_1006E; //jmp short loc_1006E
loc_10067: //loc_10067:
_dx = 0x002a; //mov dx, 2Ah
_ah = 0x09; //mov ah, 9
_interrupt(33); //int 21h
loc_1006E: //loc_1006E:
sub_10600(); //call sub_10600
sub_1333C(); //call sub_1333C
sub_12762(); //call sub_12762
sub_105EC(); //call sub_105EC
sub_10442(); //call sub_10442
sub_10588(); //call sub_10588
sub_10591(); //call sub_10591
sub_1382A(); //call sub_1382A
memory(_ds, 0x9501) = 0x00; //mov byte_1CF51, 0
loc_1008B: //loc_1008B:
sub_100A9(); //call sub_100A9
sub_100CF(); //call sub_100CF
sub_100FD(); //call sub_100FD
goto loc_1008B; //jmp short loc_1008B
}
void loc_10096()
{
sub_139A3(); //call sub_139A3
sub_105BC(); //call sub_105BC
sub_104A5(); //call sub_104A5
_ax = 0x0003; //mov ax, 3
_interrupt(16); //int 10h
_ax = 0x4c00; //mov ax, 4C00h
_interrupt(33); //int 21h
}
void sub_100A9()
{
sub_10103(); //call sub_10103
memory(_ds, 0x9500) = 0x00; //mov byte_1CF50, 0
memory(_ds, 0x94FE) = 0x01; //mov byte_1CF4E, 1
memory(_ds, 0x94FC) = 0x10; //mov byte ptr word_1CF4C, 10h
memory(_ds, 0x94FF) = 0x00; //mov byte_1CF4F, 0
memory(_ds, 0x9502) = 0x00; //mov byte_1CF52, 0
sub_10DA7(); //call sub_10DA7
sub_13423(); //call sub_13423
sub_121DC(); //call sub_121DC
}
void sub_100CF()
{
loc_100CF:
sub_101C0(); //call sub_101C0
sub_10FDA(); //call sub_10FDA
_al = memory(_ds, 0x94FF); //mov al, byte_1CF4F
if (_al != 0x00) //jnz short loc_100E4
goto loc_100E4;
sub_132FE(); //call sub_132FE
sub_10B8E(); //call sub_10B8E
goto loc_100ED; //jmp short loc_100ED
loc_100E4: //loc_100E4:
sub_134A8(); //call sub_134A8
sub_131A4(); //call sub_131A4
sub_10B8E(); //call sub_10B8E
loc_100ED: //loc_100ED:
sub_1220D(); //call sub_1220D
sub_13383(); //call sub_13383
_al = memory(_ds, 0x9500); //mov al, byte_1CF50
if (_al != 0x00) //jnz short locret_100FC
goto locret_100FC;
goto loc_100CF; //jmp short sub_100CF
locret_100FC: //locret_100FC:
return;
}
void sub_100FD()
{
memory(_ds, 0x6) = 0x01; //mov byte_13A56, 1
}
void sub_10103()
{
_al = memory(_ds, 0x6); //mov al, byte_13A56
if (_al == 0x00) //jz short loc_10115
goto loc_10115;
memory16(_ds, 0x8E7E) = 0x00da; //mov word_1C8CE, 0DAh
sub_1279F(); //call sub_1279F
goto loc_1011E; //jmp short loc_1011E
loc_10115: //loc_10115:
memory16(_ds, 0x8E7E) = 0x00e9; //mov word_1C8CE, 0E9h
sub_128DA(); //call sub_128DA
loc_1011E: //loc_1011E:
sub_139B8(); //call sub_139B8
sub_13472(); //call sub_13472
memory(_ds, 0x9503) = 0x01; //mov byte_1CF53, 1
memory16(_ds, 0x8E80) = 0x0000; //mov word_1C8D0, 0
sub_10D98(); //call sub_10D98
loc_10132: //loc_10132:
sub_101C0(); //call sub_101C0
sub_10FDA(); //call sub_10FDA
sub_13498(); //call sub_13498
sub_10B8E(); //call sub_10B8E
sub_13383(); //call sub_13383
_ax = memory16(_ds, 0x954C); //mov ax, word_1CF9C
if (_ax & 0x0080) //jnz short loc_10197
goto loc_10197;
memory16(_ds, 0x8E80) += 1; //inc word_1C8D0
_bx = memory16(_ds, 0x8E80); //mov bx, word_1C8D0
if (_bx & 0x0007) //jnz short loc_10195
goto loc_10195;
_bx >>= 1; //shr bx, 1
_bx >>= 1; //shr bx, 1
_bx >>= 1; //shr bx, 1
_bx = _bx + memory16(_ds, 0x8E7E); //add bx, word_1C8CE
_al = memory(_ds, _bx); //mov al, [bx]
if (_al == 0x00) //jz short loc_10195
goto loc_10195;
if (_al == 0xff) //jz short loc_10197
goto loc_10197;
if (_al != 0xfe) //jnz short loc_10180
goto loc_10180;
_al = memory(_ds, 0x9546); //mov al, byte_1CF96
if (_al == 0x00) //jz short loc_1017B
goto loc_1017B;
sub_129DB(); //call sub_129DB
goto loc_1017E; //jmp short loc_1017E
loc_1017B: //loc_1017B:
sub_101AD(); //call sub_101AD
loc_1017E: //loc_1017E:
goto loc_10195; //jmp short loc_10195
loc_10180: //loc_10180:
if (_al & 0x80) //jnz short loc_10189
goto loc_10189;
sub_1019D(); //call sub_1019D
goto loc_10195; //jmp short loc_10195
loc_10189: //loc_10189:
_al &= 0x3f; //and al, 3Fh
_push(_ax); //push ax
sub_1019D(); //call sub_1019D
_ax = _pop(); //pop ax
_al += 1; //inc al
sub_1019D(); //call sub_1019D
loc_10195: //loc_10195:
goto loc_10132; //jmp short loc_10132
loc_10197: //loc_10197:
memory(_ds, 0x9503) = 0x00; //mov byte_1CF53, 0
}
void sub_1019D()
{
_si = 0x0109; //mov si, 109h
memory(_ds, _si + 4) = _al; //mov [si+4], al
_bx = 0x0120; //mov bx, 120h
sub_12121(); //call sub_12121
sub_10B58(); //call sub_10B58
}
void sub_101AD()
{
_cx = 0x1f40; //mov cx, 1F40h
loc_101B0: //loc_101B0:
_push(_cx); //push cx
sub_101C0(); //call sub_101C0
_cx = _pop(); //pop cx
_ax = memory16(_ds, 0x954C); //mov ax, word_1CF9C
if (!(_al & 0x80)) //jz short loc_101BD
goto loc_101BD;
return; //retn
loc_101BD: //loc_101BD:
if (--_cx) //loop loc_101B0
goto loc_101B0;
}
void sub_101C0()
{
_bx = 0x8e8a; //mov bx, 8E8Ah
_si = 0x003d; //mov si, 3Dh
_al = memory(_ds, _bx + _si); //mov al, [bx+si]
if (_al == 0x00) //jz short loc_101D5
goto loc_101D5;
_si = 0x003e; //mov si, 3Eh
loc_101CF: //loc_101CF:
_al = memory(_ds, _bx + _si); //mov al, [bx+si]
if (_al == 0x00) //jz short loc_101CF
goto loc_101CF;
loc_101D5: //loc_101D5:
_si = 0x003b; //mov si, 3Bh
_al = memory(_ds, _bx + _si); //mov al, [bx+si]
if (_al == 0x00) //jz short loc_101E1
goto loc_101E1;
sub_1033B(); //call sub_1033B
loc_101E1: //loc_101E1:
_bx = 0x8e8a; //mov bx, 8E8Ah
_si = memory16(_ds, 0x8F0D); //mov si, word_1C95D
_al = memory(_ds, _bx + _si); //mov al, [bx+si]
if (_al == 0x00) //jz short loc_101F6
goto loc_101F6;
memory16(_ds, 0x954C) = 0x0001; //mov word_1CF9C, 1
goto loc_1020E; //jmp short loc_1020E
loc_101F6: //loc_101F6:
_si = memory16(_ds, 0x8F0F); //mov si, word_1C95F
_al = memory(_ds, _bx + _si); //mov al, [bx+si]
if (_al == 0x00) //jz short loc_10208
goto loc_10208;
memory16(_ds, 0x954C) = 0x0002; //mov word_1CF9C, 2
goto loc_1020E; //jmp short loc_1020E
loc_10208: //loc_10208:
memory16(_ds, 0x954C) = 0x0000; //mov word_1CF9C, 0
loc_1020E: //loc_1020E:
_si = memory16(_ds, 0x8F11); //mov si, word_1C961
_al = memory(_ds, _bx + _si); //mov al, [bx+si]
if (_al == 0x00) //jz short loc_1021F
goto loc_1021F;
memory16(_ds, 0x954C) |= 0x0004; //or word_1CF9C, 4
goto loc_1022E; //jmp short loc_1022E
loc_1021F: //loc_1021F:
_si = memory16(_ds, 0x8F13); //mov si, word_1C963
_al = memory(_ds, _bx + _si); //mov al, [bx+si]
if (_al == 0x00) //jz short loc_1022E
goto loc_1022E;
memory16(_ds, 0x954C) |= 0x0008; //or word_1CF9C, 8
loc_1022E: //loc_1022E:
_si = memory16(_ds, 0x8F15); //mov si, word_1C965
_al = memory(_ds, _bx + _si); //mov al, [bx+si]
if (_al == 0x00) //jz short loc_1023E
goto loc_1023E;
memory16(_ds, 0x954C) |= 0x0080; //or word_1CF9C, 80h
loc_1023E: //loc_1023E:
_si = memory16(_ds, 0x8F17); //mov si, word_1C967
_al = memory(_ds, _bx + _si); //mov al, [bx+si]
if (_al == 0x00) //jz short loc_1024D
goto loc_1024D;
memory16(_ds, 0x954C) |= 0x0040; //or word_1CF9C, 40h
loc_1024D: //loc_1024D:
_si = memory16(_ds, 0x8F19); //mov si, word_1C969
_al = memory(_ds, _bx + _si); //mov al, [bx+si]
if (_al == 0x00) //jz short loc_1025C
goto loc_1025C;
memory16(_ds, 0x954C) |= 0x0020; //or word_1CF9C, 20h
loc_1025C: //loc_1025C:
_si = memory16(_ds, 0x8F1B); //mov si, word_1C96B
_al = memory(_ds, _bx + _si); //mov al, [bx+si]
if (_al == 0x00) //jz short loc_1028C
goto loc_1028C;
sub_12C45(); //call sub_12C45
_bx = 0x8e8a; //mov bx, 8E8Ah
loc_1026C: //loc_1026C:
_al = memory(_ds, _bx + 21); //mov al, [bx+15h]
if (_al != 0x00) //jnz short loc_1027C
goto loc_1027C;
_al = memory(_ds, _bx + 49); //mov al, [bx+31h]
if (_al != 0x00) //jnz short loc_1027C
goto loc_1027C;
goto loc_1026C; //jmp short loc_1026C
loc_1027C: //loc_1027C:
_bx = 0x8e8a; //mov bx, 8E8Ah
_al = memory(_ds, _bx + 21); //mov al, [bx+15h]
if (_al == 0x00) //jz short loc_10289
goto loc_10289;
{loc_10096(); return; }; //
loc_10289: //loc_10289:
sub_10529(); //call sub_10529
loc_1028C: //loc_1028C:
_bx = 0x8e8a; //mov bx, 8E8Ah
_si = 0x003c; //mov si, 3Ch
_al = memory(_ds, _bx + _si); //mov al, [bx+si]
if (_al == 0x00) //jz short loc_102C5
goto loc_102C5;
_al = memory(_ds, 0x9505); //mov al, byte_1CF55
if (_al != 0x00) //jnz short loc_102B0
goto loc_102B0;
_al = 0x0e; //mov al, 0Eh
sub_13840(); //call sub_13840
memory(_ds, 0x9505) = 0x01; //mov byte_1CF55, 1
memory(_ds, 0x9506) = 0x00; //mov byte_1CF56, 0
goto loc_102C3; //jmp short loc_102C3
loc_102B0: //loc_102B0:
if (_al != 0x02) //jnz short loc_102C3
goto loc_102C3;
memory(_ds, 0x9505) = 0x03; //mov byte_1CF55, 3
memory(_ds, 0x9506) = 0x01; //mov byte_1CF56, 1
_al = 0x0d; //mov al, 0Dh
sub_13840(); //call sub_13840
loc_102C3: //loc_102C3:
goto loc_102DC; //jmp short loc_102DC
loc_102C5: //loc_102C5:
_al = memory(_ds, 0x9505); //mov al, byte_1CF55
if (_al != 0x01) //jnz short loc_102D3
goto loc_102D3;
memory(_ds, 0x9505) = 0x02; //mov byte_1CF55, 2
goto loc_102DC; //jmp short loc_102DC
loc_102D3: //loc_102D3:
if (_al != 0x03) //jnz short loc_102DC
goto loc_102DC;
memory(_ds, 0x9505) = 0x00; //mov byte_1CF55, 0
loc_102DC: //loc_102DC:
_al = memory(_ds, 0x8F0A); //mov al, byte_1C95A
if (_al != 0x00) //jnz short loc_102E4
goto loc_102E4;
return; //retn
loc_102E4: //loc_102E4:
_ax = 0x0003; //mov ax, 3
_interrupt(51); //int 33h
if (!(_bx & 0x0001)) //jz short loc_102F5
goto loc_102F5;
memory16(_ds, 0x954C) |= 0x0080; //or word_1CF9C, 80h
loc_102F5: //loc_102F5:
if (!(_bx & 0x0002)) //jz short loc_10300
goto loc_10300;
memory16(_ds, 0x954C) |= 0x0020; //or word_1CF9C, 20h
loc_10300: //loc_10300:
_ax = memory16(_ds, 0x954C); //mov ax, word_1CF9C
_ax &= 0x000f; //and ax, 0Fh
if (_ax == 0) //jz short loc_10309
goto loc_10309;
return; //retn
loc_10309: //loc_10309:
_ax = 0x000b; //mov ax, 0Bh
_interrupt(51); //int 33h
if ((short)_cx >= (short)0xfffb) //jge short loc_1031A
goto loc_1031A;
memory16(_ds, 0x954C) |= 0x0001; //or word_1CF9C, 1
goto loc_10324; //jmp short loc_10324
loc_1031A: //loc_1031A:
if ((short)_cx <= (short)0x0005) //jle short loc_10324
goto loc_10324;
memory16(_ds, 0x954C) |= 0x0002; //or word_1CF9C, 2
loc_10324: //loc_10324:
if ((short)_dx >= (short)0xfff6) //jge short loc_10330
goto loc_10330;
memory16(_ds, 0x954C) |= 0x0004; //or word_1CF9C, 4
goto locret_1033A; //jmp short locret_1033A
loc_10330: //loc_10330:
if ((short)_dx <= (short)0x000a) //jle short locret_1033A
goto locret_1033A;
memory16(_ds, 0x954C) |= 0x0008; //or word_1CF9C, 8
locret_1033A: //locret_1033A:
return;
}
void sub_1033B()
{
sub_12C07(); //call sub_12C07
_al = 0x04; //mov al, 4
sub_12C9A(); //call sub_12C9A
sub_104F3(); //call sub_104F3
memory16(_ds, 0x8F15) = _ax; //mov word_1C965, ax
_al = 0x00; //mov al, 0
sub_12C9A(); //call sub_12C9A
loc_1034E: //loc_1034E:
sub_104F3(); //call sub_104F3
if (_ax == memory16(_ds, 0x8F15)) //jz short loc_1034E
goto loc_1034E;
memory16(_ds, 0x8F0D) = _ax; //mov word_1C95D, ax
_al = 0x01; //mov al, 1
sub_12C9A(); //call sub_12C9A
loc_1035F: //loc_1035F:
sub_104F3(); //call sub_104F3
if (_ax == memory16(_ds, 0x8F15)) //jz short loc_1035F
goto loc_1035F;
if (_ax == memory16(_ds, 0x8F0D)) //jz short loc_1035F
goto loc_1035F;
memory16(_ds, 0x8F0F) = _ax; //mov word_1C95F, ax
_al = 0x02; //mov al, 2
sub_12C9A(); //call sub_12C9A
loc_10376: //loc_10376:
sub_104F3(); //call sub_104F3
if (_ax == memory16(_ds, 0x8F15)) //jz short loc_10376
goto loc_10376;
if (_ax == memory16(_ds, 0x8F0D)) //jz short loc_10376
goto loc_10376;
if (_ax == memory16(_ds, 0x8F0F)) //jz short loc_10376
goto loc_10376;
memory16(_ds, 0x8F11) = _ax; //mov word_1C961, ax
_al = 0x03; //mov al, 3
sub_12C9A(); //call sub_12C9A
loc_10393: //loc_10393:
sub_104F3(); //call sub_104F3
if (_ax == memory16(_ds, 0x8F15)) //jz short loc_10393
goto loc_10393;
if (_ax == memory16(_ds, 0x8F0D)) //jz short loc_10393
goto loc_10393;
if (_ax == memory16(_ds, 0x8F0F)) //jz short loc_10393
goto loc_10393;
if (_ax == memory16(_ds, 0x8F11)) //jz short loc_10393
goto loc_10393;
memory16(_ds, 0x8F13) = _ax; //mov word_1C963, ax
_al = 0x06; //mov al, 6
sub_12C9A(); //call sub_12C9A
loc_103B6: //loc_103B6:
sub_104F3(); //call sub_104F3
if (_ax == memory16(_ds, 0x8F15)) //jz short loc_103B6
goto loc_103B6;
if (_ax == memory16(_ds, 0x8F0D)) //jz short loc_103B6
goto loc_103B6;
if (_ax == memory16(_ds, 0x8F0F)) //jz short loc_103B6
goto loc_103B6;
if (_ax == memory16(_ds, 0x8F11)) //jz short loc_103B6
goto loc_103B6;
if (_ax == memory16(_ds, 0x8F13)) //jz short loc_103B6
goto loc_103B6;
memory16(_ds, 0x8F17) = _ax; //mov word_1C967, ax
_al = 0x07; //mov al, 7
sub_12C9A(); //call sub_12C9A
loc_103DF: //loc_103DF:
sub_104F3(); //call sub_104F3
if (_ax == memory16(_ds, 0x8F15)) //jz short loc_103DF
goto loc_103DF;
if (_ax == memory16(_ds, 0x8F0D)) //jz short loc_103DF
goto loc_103DF;
if (_ax == memory16(_ds, 0x8F0F)) //jz short loc_103DF
goto loc_103DF;
if (_ax == memory16(_ds, 0x8F11)) //jz short loc_103DF
goto loc_103DF;
if (_ax == memory16(_ds, 0x8F13)) //jz short loc_103DF
goto loc_103DF;
if (_ax == memory16(_ds, 0x8F17)) //jz short loc_103DF
goto loc_103DF;
memory16(_ds, 0x8F19) = _ax; //mov word_1C969, ax
_al = 0x05; //mov al, 5
sub_12C9A(); //call sub_12C9A
loc_1040E: //loc_1040E:
sub_104F3(); //call sub_104F3
if (_ax == memory16(_ds, 0x8F15)) //jz short loc_1040E
goto loc_1040E;
if (_ax == memory16(_ds, 0x8F0D)) //jz short loc_1040E
goto loc_1040E;
if (_ax == memory16(_ds, 0x8F0F)) //jz short loc_1040E
goto loc_1040E;
if (_ax == memory16(_ds, 0x8F11)) //jz short loc_1040E
goto loc_1040E;
if (_ax == memory16(_ds, 0x8F13)) //jz short loc_1040E
goto loc_1040E;
if (_ax == memory16(_ds, 0x8F17)) //jz short loc_1040E
goto loc_1040E;
if (_ax == memory16(_ds, 0x8F19)) //jz short loc_1040E
goto loc_1040E;
memory16(_ds, 0x8F1B) = _ax; //mov word_1C96B, ax
sub_10529(); //call sub_10529
}
void sub_10442()
{
WORD _cs = _seg000;
memory16(_ds, 0x8F0B) = 0x0000; //mov word_1C95B, 0
memory16(_ds, 0x8F0D) = 0x004b; //mov word_1C95D, 4Bh
memory16(_ds, 0x8F0F) = 0x004d; //mov word_1C95F, 4Dh
memory16(_ds, 0x8F11) = 0x0048; //mov word_1C961, 48h
memory16(_ds, 0x8F13) = 0x0050; //mov word_1C963, 50h
memory16(_ds, 0x8F15) = 0x0039; //mov word_1C965, 39h
memory16(_ds, 0x8F17) = 0x0031; //mov word_1C967, 31h
memory16(_ds, 0x8F19) = 0x0032; //mov word_1C969, 32h
memory16(_ds, 0x8F1B) = 0x0010; //mov word_1C96B, 10h
_ax = _ds; //mov ax, ds
_es = _ax; //mov es, ax
_ax = 0x0000; //mov ax, 0
_cx = 0x0040; //mov cx, 40h
_di = 0x8e8a; //mov di, 8E8Ah
_rep_stosw<MemData, DirForward>(); //rep stosw
_al = 0x09; //mov al, 9
_ah = 0x35; //mov ah, 35h
_interrupt(33); //int 21h
memory16(_ds, 0x8E84) = _bx; //mov word_1C8D4, bx
memory16(_ds, 0x8E82) = _es; //mov word_1C8D2, es
_push(_ds); //push ds
_dx = 0x04b7; //mov dx, 4B7h
_ax = _cs; //mov ax, cs
_ds = _ax; //mov ds, ax
_al = 0x09; //mov al, 9
_ah = 0x25; //mov ah, 25h
_interrupt(33); //int 21h
_ds = _pop(); //pop ds
}
void sub_104A5()
{
_dx = memory16(_ds, 0x8E84); //mov dx, word_1C8D4
_ax = memory16(_ds, 0x8E82); //mov ax, word_1C8D2
_push(_ds); //push ds
_ds = _ax; //mov ds, ax
_al = 0x09; //mov al, 9
_ah = 0x25; //mov ah, 25h
_interrupt(33); //int 21h
_ds = _pop(); //pop ds
}
void loc_104E3()
{
_bl &= 0x7f; //and bl, 7Fh
memory(_ds, _bx + -29046) = 0x00; //mov byte ptr [bx-7176h], 0
loc_104EB: //loc_104EB:
_al = 0x20; //mov al, 20h
_out(32, _al); //out 20h, al
_ds = _pop(); //pop ds
_bx = _pop(); //pop bx
_ax = _pop(); //pop ax
}
void sub_104F3()
{
_gflags.direction = false; //cld
loc_104F4: //loc_104F4:
_si = 0x8e8a; //mov si, 8E8Ah
loc_104F7: //loc_104F7:
_lodsb<MemData, DirForward>(); //lodsb
if (_al == 0x00) //jz short loc_10520
goto loc_10520;
_ax = _si; //mov ax, si
_ax -= 0x8e8b; //sub ax, 8E8Bh
if (_ax == 0x003b) //jz short loc_10520
goto loc_10520;
if (_ax == 0x003c) //jz short loc_10520
goto loc_10520;
if (_ax == 0x003d) //jz short loc_10520
goto loc_10520;
if (_ax == 0x003e) //jz short loc_10520
goto loc_10520;
if (_ax == 0x002a) //jz short loc_10520
goto loc_10520;
if (_ax == 0x0036) //jz short loc_10520
goto loc_10520;
return; //retn
loc_10520: //loc_10520:
if (_si != 0x8f0a) //jnz short loc_104F7
goto loc_104F7;
goto loc_104F4; //jmp short loc_104F4
}
void sub_10529()
{
loc_10529:
_si = 0x8e8a; //mov si, 8E8Ah
_ah = 0x00; //mov ah, 0
loc_1052E: //loc_1052E:
_lodsb<MemData, DirForward>(); //lodsb
if (_al == 0x00) //jz short loc_10535
goto loc_10535;
_ah += 1; //inc ah
loc_10535: //loc_10535:
if (_si != 0x8f0a) //jnz short loc_1052E
goto loc_1052E;
if (_ah != 0x00) //jnz short sub_10529
goto loc_10529;
}
void sub_10541()
{
_cx = 0x4e20; //mov cx, 4E20h
loc_10544: //loc_10544:
_si = 0x8e8a; //mov si, 8E8Ah
_ah = 0x00; //mov ah, 0
_gflags.direction = false; //cld
loc_1054A: //loc_1054A:
_lodsb<MemData, DirForward>(); //lodsb
if (_al == 0x00) //jz short loc_10557
goto loc_10557;
_ah = 0x01; //mov ah, 1
if (_si != memory16(_ds, 0x8F0B)) //jnz short loc_1055F
goto loc_1055F;
loc_10557: //loc_10557:
if (_si == 0x8f0a) //jz short loc_1055F
goto loc_1055F;
goto loc_1054A; //jmp short loc_1054A
loc_1055F: //loc_1055F:
_ASSERT(0); // TODO: PARSER!!!
//if (_FIXME_) //jz short loc_10578
//goto loc_10578;
memory16(_ds, 0x8F0B) = _si; //mov word_1C95B, si
_si -= 0x8e8b; //sub si, 8E8Bh
_al = memory(_ds, _si + 90); //mov al, [si+5Ah]
if (_al == 0x00) //jz short loc_10576
goto loc_10576;
if ((char)_al >= 0 /*CHECK*/) //jns short locret_10575
goto locret_10575;
_al = 0x00; //mov al, 0
locret_10575: //locret_10575:
return; //retn
loc_10576: //loc_10576:
goto loc_10583; //jmp short loc_10583
loc_10578: //loc_10578:
if (_ah != 0x00) //jnz short loc_10583
goto loc_10583;
memory16(_ds, 0x8F0B) = 0x0000; //mov word_1C95B, 0
loc_10583: //loc_10583:
if (--_cx) //loop loc_10544
goto loc_10544;
_al = 0x00; //mov al, 0
}
void sub_10588()
{
_ax = 0x0000; //mov ax, 0
_interrupt(51); //int 33h
memory(_ds, 0x8F0A) = _al; //mov byte_1C95A, al
}
void sub_10591()
{
WORD _cs = _seg000;
_al = 0x1c; //mov al, 1Ch
_ah = 0x35; //mov ah, 35h
_interrupt(33); //int 21h
memory16(_ds, 0x8E88) = _bx; //mov word_1C8D8, bx
memory16(_ds, 0x8E86) = _es; //mov word_1C8D6, es
_push(_ds); //push ds
_dx = 0x05ce; //mov dx, 5CEh
_ax = _cs; //mov ax, cs
_ds = _ax; //mov ds, ax
_al = 0x1c; //mov al, 1Ch
_ah = 0x25; //mov ah, 25h
_interrupt(33); //int 21h
_ds = _pop(); //pop ds
_al = 0x36; //mov al, 36h
_out(67, _al); //out 43h, al
_ax = 0x4d0e; //mov ax, 4D0Eh
_out(64, _al); //out 40h, al
_al = _ah; //mov al, ah
_out(64, _al); //out 40h, al
}
void sub_105BC()
{
_dx = memory16(_ds, 0x8E88); //mov dx, word_1C8D8
_ax = memory16(_ds, 0x8E86); //mov ax, word_1C8D6
_push(_ds); //push ds
_ds = _ax; //mov ds, ax
_al = 0x1c; //mov al, 1Ch
_ah = 0x25; //mov ah, 25h
_interrupt(33); //int 21h
_ds = _pop(); //pop ds
}
void sub_105EC()
{
WORD _cs = _seg000;
_push(_ds); //push ds
_dx = 0x05fc; //mov dx, 5FCh
_ax = _cs; //mov ax, cs
_ds = _ax; //mov ds, ax
_al = 0x24; //mov al, 24h
_ah = 0x25; //mov ah, 25h
_interrupt(33); //int 21h
_ds = _pop(); //pop ds
}
void sub_10600()
{
_dx = 0x01e2; //mov dx, 1E2h
_ax = memory16(_ds, 0x94E8); //mov ax, word_1CF38
sub_10637(); //call sub_10637
_dx = 0x01ea; //mov dx, 1EAh
_ax = memory16(_ds, 0x94EA); //mov ax, word_1CF3A
sub_10637(); //call sub_10637
_dx = 0x01f2; //mov dx, 1F2h
_ax = memory16(_ds, 0x94EC); //mov ax, word_1CF3C
sub_10637(); //call sub_10637
_dx = 0x01f9; //mov dx, 1F9h
_ax = memory16(_ds, 0x94EE); //mov ax, word_1CF3E
sub_10637(); //call sub_10637
_dx = 0x0203; //mov dx, 203h
_ax = memory16(_ds, 0x94F0); //mov ax, word_1CF40
sub_10637(); //call sub_10637
_dx = 0x020b; //mov dx, 20Bh
_ax = memory16(_ds, 0x94F2); //mov ax, word_1CF42
sub_10637(); //call sub_10637
}
void sub_10637()
{
memory16(_ds, 0x8F20) = _ax; //mov word_1C970, ax
_di = 0x0000; //mov di, 0
_cx = 0x7d00; //mov cx, 7D00h
sub_1064D(); //call sub_1064D
}
void sub_10644()
{
_ax = _ds; //mov ax, ds
memory16(_ds, 0x8F20) = _ax; //mov word_1C970, ax
sub_1064D(); //call sub_1064D
}
void sub_1064D()
{
_push(_di); //push di
_push(_cx); //push cx
_ax = 0x3d00; //mov ax, 3D00h
_interrupt(33); //int 21h
_cx = _pop(); //pop cx
_dx = _pop(); //pop dx
if (!_gflags.carry) //jnb short loc_10659
goto loc_10659;
return; //retn
loc_10659: //loc_10659:
memory16(_ds, 0x8F1E) = _ax; //mov word_1C96E, ax
_bx = _ax; //mov bx, ax
_ax = memory16(_ds, 0x8F20); //mov ax, word_1C970
_push(_ds); //push ds
_ds = _ax; //mov ds, ax
_ax = 0x3f00; //mov ax, 3F00h
_interrupt(33); //int 21h
_ds = _pop(); //pop ds
_ax = 0x3e00; //mov ax, 3E00h
_bx = memory16(_ds, 0x8F1E); //mov bx, word_1C96E
_interrupt(33); //int 21h
}
void sub_10674()
{
_push(_di); //push di
_push(_cx); //push cx
_cx = 0x0000; //mov cx, 0
_ax = 0x3c00; //mov ax, 3C00h
_interrupt(33); //int 21h
_cx = _pop(); //pop cx
_dx = _pop(); //pop dx
if (!_gflags.carry) //jnb short loc_10683
goto loc_10683;
return; //retn
loc_10683: //loc_10683:
memory16(_ds, 0x8F1E) = _ax; //mov word_1C96E, ax
_bx = _ax; //mov bx, ax
_ax = 0x4000; //mov ax, 4000h
_interrupt(33); //int 21h
if (!_gflags.carry) //jnb short loc_10690
goto loc_10690;
return; //retn
loc_10690: //loc_10690:
_ax = 0x3e00; //mov ax, 3E00h
_bx = memory16(_ds, 0x8F1E); //mov bx, word_1C96E
_interrupt(33); //int 21h
}
void sub_1069A()
{
_al = memory(_ds, 0x9501); //mov al, byte_1CF51
_bl = _al; //mov bl, al
_bl <<= 1; //shl bl, 1
_bl += _al; //add bl, al
_bl = _bl + memory(_ds, 0x9502); //add bl, byte_1CF52
_bh = 0x00; //mov bh, 0
_bx <<= 1; //shl bx, 1
_si = memory16(_ds, _bx + 580); //mov si, [bx+244h]
_di = 0x9229; //mov di, 9229h
_cx = 0x0040; //mov cx, 40h
_ax = _ds; //mov ax, ds
_es = _ax; //mov es, ax
_ax = 0x0000; //mov ax, 0
_gflags.direction = false; //cld
_rep_stosw<MemData, DirForward>(); //rep stosw
_di = 0x9229; //mov di, 9229h
loc_106C2: //loc_106C2:
_lodsb<MemData, DirForward>(); //lodsb
if (_al == 0xff) //jz short loc_106EB
goto loc_106EB;
_al <<= 1; //shl al, 1
_al <<= 1; //shl al, 1
_ah = _al; //mov ah, al
_lodsb<MemData, DirForward>(); //lodsb
_al <<= 1; //shl al, 1
_bl = _al; //mov bl, al
_bh = 0x00; //mov bh, 0
_al = 0x00; //mov al, 0
_ax = _ax | memory16(_ds, _bx + 3287); //or ax, [bx+0CD7h]
_cx = _ax; //mov cx, ax
_lodsb<MemData, DirForward>(); //lodsb
_al = -_al; //neg al
_al += 0x3f; //add al, 3Fh
_al <<= 1; //shl al, 1
_bl = _al; //mov bl, al
memory16(_ds, _bx + -28119 + 0x10000) |= _cx; //or [bx-6DD7h], cx
goto loc_106C2; //jmp short loc_106C2
loc_106EB: //loc_106EB:
_al = memory(_ds, 0x9501); //mov al, byte_1CF51
_bl = _al; //mov bl, al
_bl <<= 1; //shl bl, 1
_bl += _al; //add bl, al
_bl = _bl + memory(_ds, 0x9502); //add bl, byte_1CF52
_bh = 0x00; //mov bh, 0
_bx <<= 1; //shl bx, 1
_si = memory16(_ds, _bx + 532); //mov si, [bx+214h]
_di = 0x8f29; //mov di, 8F29h
_cx = 0x0300; //mov cx, 300h
_bl = 0x00; //mov bl, 0
loc_10708: //loc_10708:
_bl -= 1; //dec bl
if ((char)_bl >= 0) //jns short loc_1072C
goto loc_1072C;
_lodsb<MemData, DirForward>(); //lodsb
_dl = _al; //mov dl, al
_dl &= 0x3f; //and dl, 3Fh
_al &= 0xc0; //and al, 0C0h
if (_al != 0) //jnz short loc_1071A
goto loc_1071A;
_bl = 0x00; //mov bl, 0
goto loc_1072C; //jmp short loc_1072C
loc_1071A: //loc_1071A:
if (_al != 0x40) //jnz short loc_10722
goto loc_10722;
_bl = 0x01; //mov bl, 1
goto loc_1072C; //jmp short loc_1072C
loc_10722: //loc_10722:
if (_al != 0x80) //jnz short loc_1072A
goto loc_1072A;
_bl = 0x02; //mov bl, 2
goto loc_1072C; //jmp short loc_1072C
loc_1072A: //loc_1072A:
_bl = 0x03; //mov bl, 3
loc_1072C: //loc_1072C:
memory(_ds, _di) = _dl; //mov [di], dl
_di += 1; //inc di
if (--_cx) //loop loc_10708
goto loc_10708;
_di = 0x0000; //mov di, 0
_ax = 0xa800; //mov ax, 0A800h
_es = _ax; //mov es, ax
_dx = 0x03ce; //mov dx, 3CEh
_ah = 0x00; //mov ah, 0
_al = 0x00; //mov al, 0
_out(_dx, _ax); //out dx, ax
_ax = 0x0f01; //mov ax, 0F01h
_out(_dx, _ax); //out dx, ax
_cx = 0x4000; //mov cx, 4000h
_rep_stosw<MemVideo, DirForward>(); //rep stosw
_ax = 0x8f29; //mov ax, 8F29h
memory16(_ds, 0x8F25) = _ax; //mov word_1C975, ax
memory16(_ds, 0x8F23) = 0x03f0; //mov word_1C973, 3F0h
_cx = 0x0040; //mov cx, 40h
loc_10759: //loc_10759:
_push(_cx); //push cx
memory(_ds, 0x8F22) = 0x00; //mov byte_1C972, 0
sub_107AF(); //call sub_107AF
memory16(_ds, 0x279) = 0x0000; //mov word_13CC9, 0
memory(_ds, 0x27D) = 0x08; //mov byte_13CCD, 8
memory16(_ds, 0x283) += 0x0008; //add word_13CD3, 8
_si = 0x0274; //mov si, 274h
sub_10BC5(); //call sub_10BC5
memory16(_ds, 0x279) = 0x0008; //mov word_13CC9, 8
memory(_ds, 0x27D) = 0x18; //mov byte_13CCD, 18h
_cx = 0x000a; //mov cx, 0Ah
loc_10786: //loc_10786:
_push(_cx); //push cx
sub_107AF(); //call sub_107AF
_si = 0x0274; //mov si, 274h
sub_10BC5(); //call sub_10BC5
memory16(_ds, 0x279) += 0x0018; //add word_13CC9, 18h
_cx = _pop(); //pop cx
if (--_cx) //loop loc_10786
goto loc_10786;
memory(_ds, 0x27D) = 0x08; //mov byte_13CCD, 8
sub_107AF(); //call sub_107AF
_si = 0x0274; //mov si, 274h
sub_10BC5(); //call sub_10BC5
memory16(_ds, 0x8F23) -= 0x0010; //sub word_1C973, 10h
_cx = _pop(); //pop cx
if (--_cx) //loop loc_10759
goto loc_10759;
}
void sub_107AF()
{
_al = memory(_ds, 0x8F22); //mov al, byte_1C972
memory(_ds, 0x277) = _al; //mov byte_13CC7, al
_bx = memory16(_ds, 0x8F25); //mov bx, word_1C975
_al = memory(_ds, _bx); //mov al, [bx]
_bx += 1; //inc bx
memory16(_ds, 0x8F25) = _bx; //mov word_1C975, bx
_bh = 0x00; //mov bh, 0
_bl = _al; //mov bl, al
_al = memory(_ds, _bx + 1309); //mov al, [bx+51Dh]
memory(_ds, 0x27E) = _al; //mov byte_13CCE, al
_al = memory(_ds, _bx + 1393); //mov al, [bx+571h]
memory(_ds, 0x8F22) += _al; //add byte_1C972, al
_al = memory(_ds, _bx + 1351); //mov al, [bx+547h]
_cbw(); //cbw
_ax = _ax + memory16(_ds, 0x8F23); //add ax, word_1C973
memory16(_ds, 0x27B) = _ax; //mov word_13CCB, ax
if (_bx < 0x0026) //jb short loc_107EC
goto loc_107EC;
memory16(_ds, 0x281) = 0x0002; //mov word_13CD1, 2
goto loc_107F2; //jmp short loc_107F2
loc_107EC: //loc_107EC:
memory16(_ds, 0x281) = 0x0004; //mov word_13CD1, 4
loc_107F2: //loc_107F2:
_bx <<= 1; //shl bx, 1
_bx = memory16(_ds, _bx + 1519); //mov bx, [bx+5EFh]
memory16(_ds, 0x283) = _bx; //mov word_13CD3, bx
}
void sub_107FD()
{
const int var_8 = -8; //var_8 = word ptr -8
const int var_6 = -6; //var_6 = word ptr -6
const int var_4 = -4; //var_4 = word ptr -4
const int var_2 = -2; //var_2 = word ptr -2
const int arg_0 = 4; //arg_0 = word ptr 4
const int arg_2 = 6; //arg_2 = word ptr 6
_push(_bp); //push bp
_bp = _sp; //mov bp, sp
_sp -= 0x0008; //sub sp, 8
_ax = _stack16(_bp + arg_2); //mov ax, [bp+arg_2]
_ax += 0x0010; //add ax, 10h
_cl = 0x18; //mov cl, 18h
_div(_cl); //div cl
_push(_ax); //push ax
_ah = 0x00; //mov ah, 0
_stack16(_bp + var_2) = _ax; //mov [bp+var_2], ax
_ax = _pop(); //pop ax
_al = _ah; //mov al, ah
_ah = 0x00; //mov ah, 0
_cl = 0x03; //mov cl, 3
_div(_cl); //div cl
_ah = 0x00; //mov ah, 0
_stack16(_bp + var_4) = _ax; //mov [bp+var_4], ax
_ax = _stack16(_bp + arg_0); //mov ax, [bp+arg_0]
_ax &= 0x03ff; //and ax, 3FFh
_ax >>= 1; //shr ax, 1
_ax >>= 1; //shr ax, 1
_ax >>= 1; //shr ax, 1
_ax >>= 1; //shr ax, 1
_ax = -_ax; //neg ax
_ax += 0x003f; //add ax, 3Fh
_stack16(_bp + var_6) = _ax; //mov [bp+var_6], ax
_ax = _stack16(_bp + arg_0); //mov ax, [bp+arg_0]
_ax &= 0x000f; //and ax, 0Fh
_ax >>= 1; //shr ax, 1
_stack16(_bp + var_8) = _ax; //mov [bp+var_8], ax
_ax = _stack16(_bp + var_6); //mov ax, [bp+var_6]
_ax <<= 1; //shl ax, 1
_ax <<= 1; //shl ax, 1
_bx = _ax; //mov bx, ax
_ax <<= 1; //shl ax, 1
_bx += _ax; //add bx, ax
_bx += 0x8f29; //add bx, 8F29h
_si = _bx; //mov si, bx
_bx = _bx + _stack16(_bp + var_2); //add bx, [bp+var_2]
_al = memory(_ds, _bx); //mov al, [bx]
_ah = 0x00; //mov ah, 0
_push(_ax); //push ax
_ax <<= 1; //shl ax, 1
_bx = _ax; //mov bx, ax
_bx = memory16(_ds, _bx + 1603); //mov bx, [bx+643h]
_ax = _stack16(_bp + var_8); //mov ax, [bp+var_8]
_ax <<= 1; //shl ax, 1
_ax <<= 1; //shl ax, 1
_ax <<= 1; //shl ax, 1
_bx += _ax; //add bx, ax
_bx = _bx + _stack16(_bp + var_4); //add bx, [bp+var_4]
_cl = memory(_ds, _bx); //mov cl, [bx]
_push(_cx); //push cx
_cl &= 0x1f; //and cl, 1Fh
if (!(_cl & 0x10)) //jz short loc_10881
goto loc_10881;
_cl |= 0xe0; //or cl, 0E0h
loc_10881: //loc_10881:
_dx = _stack16(_bp + var_2); //mov dx, [bp+var_2]
_gflags.direction = false; //cld
loc_10885: //loc_10885:
if (_dx == 0x0000) //jz short loc_10896
goto loc_10896;
_lodsb<MemData, DirForward>(); //lodsb
_bh = 0x00; //mov bh, 0
_bl = _al; //mov bl, al
_cl = _cl + memory(_ds, _bx + 1393); //add cl, [bx+571h]
_dx -= 1; //dec dx
goto loc_10885; //jmp short loc_10885
loc_10896: //loc_10896:
_al = _cl; //mov al, cl
_cbw(); //cbw
_cx = _pop(); //pop cx
_bx = _pop(); //pop bx
if (_cl & 0x80) //jnz short loc_108A6
goto loc_108A6;
_bl = memory(_ds, _bx + 1435); //mov bl, [bx+59Bh]
goto loc_108AA; //jmp short loc_108AA
loc_108A6: //loc_108A6:
_bl = memory(_ds, _bx + 1477); //mov bl, [bx+5C5h]
loc_108AA: //loc_108AA:
_bh = 0x00; //mov bh, 0
_cx = _stack16(_bp + var_6); //mov cx, [bp+var_6]
_cx = -_cx; //neg cx
_cx += 0x003f; //add cx, 3Fh
_sp = _bp; //mov sp, bp
_bp = _pop(); //pop bp
_stackReduce(4); //retn 4
return;
}
void sub_108BA()
{
const int arg_0 = 4; //arg_0 = word ptr 4
_push(_bp); //push bp
_bp = _sp; //mov bp, sp
_bx = _stack16(_bp + arg_0); //mov bx, [bp+arg_0]
_bx <<= 1; //shl bx, 1
_ax = memory16(_ds, _bx + -28119 + 0x10000); //mov ax, [bx-6DD7h]
if (_ax == 0x0000) //jz short loc_10946
goto loc_10946;
_push(_ax); //push ax
_ah >>= 1; //shr ah, 1
_ah >>= 1; //shr ah, 1
_bl = _ah; //mov bl, ah
_bh = 0x00; //mov bh, 0
_bx <<= 1; //shl bx, 1
_si = memory16(_ds, _bx + 651); //mov si, [bx+28Bh]
if (_ah < 0x0f) //jb short loc_10902
goto loc_10902;
if (_ah > 0x14) //ja short loc_10902
goto loc_10902;
_ah -= 0x0f; //sub ah, 0Fh
memory(_ds, _si + 1) = _ah; //mov [si+1], ah
_bl = _ah; //mov bl, ah
_bh = 0x00; //mov bh, 0
_al = memory(_ds, _bx + -27346 + 0x10000); //mov al, [bx-6AD2h]
if (_al == 0x00) //jz short loc_108F9
goto loc_108F9;
_ax = _pop(); //pop ax
goto loc_10946; //jmp short loc_10946
loc_108F9: //loc_108F9:
_bx <<= 1; //shl bx, 1
_ax = memory16(_ds, _bx + 814); //mov ax, [bx+32Eh]
memory16(_ds, _si + 15) = _ax; //mov [si+0Fh], ax
loc_10902: //loc_10902:
memory(_ds, _si + 19) = 0x0a; //mov byte ptr [si+13h], 0Ah
_ax = _stack16(_bp + arg_0); //mov ax, [bp+arg_0]
memory(_ds, _si + 20) = _al; //mov [si+14h], al
_ax = _pop(); //pop ax
_cx = 0x000a; //mov cx, 0Ah
loc_10910: //loc_10910:
_gflags.carry = _ax & 1; //shr ax, 1
_ax >>= 1;
if (!_gflags.carry) //jnb short loc_10941
goto loc_10941;
_push(_ax); //push ax
_push(_cx); //push cx
sub_1094A(); //call sub_1094A
_al = memory(_ds, _si + 19); //mov al, [si+13h]
_ah = 0x00; //mov ah, 0
_push(_ax); //push ax
_ax = _stack16(_bp + arg_0); //mov ax, [bp+arg_0]
_push(_ax); //push ax
sub_109E9(); //call sub_109E9
if (_ax == 0x0000) //jz short loc_10932
goto loc_10932;
_push(_si); //push si
sub_10B58(); //call sub_10B58
_si = _pop(); //pop si
goto loc_1093F; //jmp short loc_1093F
loc_10932: //loc_10932:
_push(_si); //push si
sub_10B58(); //call sub_10B58
if (_si == 0x0000) //jz short loc_1093E
goto loc_1093E;
sub_10A1B(); //call sub_10A1B
loc_1093E: //loc_1093E:
_si = _pop(); //pop si
loc_1093F: //loc_1093F:
_cx = _pop(); //pop cx
_ax = _pop(); //pop ax
loc_10941: //loc_10941:
memory(_ds, _si + 19) -= 1; //dec byte ptr [si+13h]
if (--_cx) //loop loc_10910
goto loc_10910;
loc_10946: //loc_10946:
_bp = _pop(); //pop bp
_stackReduce(2); //retn 2
return;
}
void sub_1094A()
{
_dl = memory(_ds, _si + 19); //mov dl, [si+13h]
_push(_si); //push si
_al = 0x3f; //mov al, 3Fh
_al = _al - memory(_ds, _si + 20); //sub al, [si+14h]
_al <<= 1; //shl al, 1
_al <<= 1; //shl al, 1
_ah = 0x00; //mov ah, 0
_si = _ax; //mov si, ax
_ax <<= 1; //shl ax, 1
_si += _ax; //add si, ax
_si += 0x8f29; //add si, 8F29h
_cl = 0x00; //mov cl, 0
_gflags.direction = false; //cld
loc_10966: //loc_10966:
if (_dl == 0x00) //jz short loc_10978
goto loc_10978;
_lodsb<MemData, DirForward>(); //lodsb
_bh = 0x00; //mov bh, 0
_bl = _al; //mov bl, al
_cl = _cl + memory(_ds, _bx + 1393); //add cl, [bx+571h]
_dl -= 1; //dec dl
goto loc_10966; //jmp short loc_10966
loc_10978: //loc_10978:
_si = _pop(); //pop si
memory(_ds, _si + 3) = _cl; //mov [si+3], cl
_al = memory(_ds, _si + 20); //mov al, [si+14h]
_ah = 0x00; //mov ah, 0
_ax <<= 1; //shl ax, 1
_ax <<= 1; //shl ax, 1
_ax <<= 1; //shl ax, 1
_ax <<= 1; //shl ax, 1
memory16(_ds, _si + 7) = _ax; //mov [si+7], ax
_al = memory(_ds, _si + 19); //mov al, [si+13h]
_ah = 0x00; //mov ah, 0
_ax <<= 1; //shl ax, 1
_cx = _ax; //mov cx, ax
_ax <<= 1; //shl ax, 1
_ax += _cx; //add ax, cx
_ax <<= 1; //shl ax, 1
_ax <<= 1; //shl ax, 1
_ax -= 0x0004; //sub ax, 4
memory16(_ds, _si + 5) = _ax; //mov [si+5], ax
}
void sub_109A4()
{
_di = 0x92a9; //mov di, 92A9h
_cx = 0x00c0; //mov cx, 0C0h
_ax = _ds; //mov ax, ds
_es = _ax; //mov es, ax
_ax = 0xffff; //mov ax, 0FFFFh
_gflags.direction = false; //cld
_rep_stosw<MemData, DirForward>(); //rep stosw
}
void sub_109B5()
{
const int arg_0 = 4; //arg_0 = word ptr 4
const int arg_2 = 6; //arg_2 = word ptr 6
const int arg_4 = 8; //arg_4 = word ptr 8
_push(_bp); //push bp
_bp = _sp; //mov bp, sp
_si = _stack16(_bp + arg_4); //mov si, [bp+arg_4]
sub_10A1B(); //call sub_10A1B
_bx = _stack16(_bp + arg_2); //mov bx, [bp+arg_2]
_bx <<= 1; //shl bx, 1
_cx = memory16(_ds, _bx + 3307); //mov cx, [bx+0CEBh]
_bx = _stack16(_bp + arg_0); //mov bx, [bp+arg_0]
_bx <<= 1; //shl bx, 1
_al = memory(_ds, 0x9502); //mov al, byte_1CF52
if (_al != 0x01) //jnz short loc_109D9
goto loc_109D9;
_bx += 0x0080; //add bx, 80h
goto loc_109E1; //jmp short loc_109E1
loc_109D9: //loc_109D9:
if (_al != 0x02) //jnz short loc_109E1
goto loc_109E1;
_bx += 0x0100; //add bx, 100h
loc_109E1: //loc_109E1:
memory16(_ds, _bx + -27991 + 0x10000) &= _cx; //and [bx-6D57h], cx
_bp = _pop(); //pop bp
_stackReduce(6); //retn 6
return;
}
void sub_109E9()
{
const int arg_0 = 4; //arg_0 = word ptr 4
const int arg_2 = 6; //arg_2 = word ptr 6
_push(_bp); //push bp
_bp = _sp; //mov bp, sp
_bx = _stack16(_bp + arg_2); //mov bx, [bp+arg_2]
_bx <<= 1; //shl bx, 1
_cx = memory16(_ds, _bx + 3307); //mov cx, [bx+0CEBh]
_bx = _stack16(_bp + arg_0); //mov bx, [bp+arg_0]
_bx <<= 1; //shl bx, 1
_al = memory(_ds, 0x9502); //mov al, byte_1CF52
if (_al != 0x01) //jnz short loc_10A07
goto loc_10A07;
_bx += 0x0080; //add bx, 80h
goto loc_10A0F; //jmp short loc_10A0F
loc_10A07: //loc_10A07:
if (_al != 0x02) //jnz short loc_10A0F
goto loc_10A0F;
_bx += 0x0100; //add bx, 100h
loc_10A0F: //loc_10A0F:
_cx = (~_cx); //not cx
_ax = memory16(_ds, _bx + -27991 + 0x10000); //mov ax, [bx-6D57h]
_ax &= _cx; //and ax, cx
_bp = _pop(); //pop bp
_stackReduce(4); //retn 4
return;
}
void sub_10A1B()
{
_al = memory(_ds, _si + 18); //mov al, [si+12h]
_al <<= 1; //shl al, 1
_bl = _al; //mov bl, al
_bh = 0x00; //mov bh, 0
_di = memory16(_ds, _bx + 798); //mov di, [bx+31Eh]
_al = memory(_ds, _di); //mov al, [di]
memory(_ds, _si) = _al; //mov [si], al
_al = memory(_ds, _di + 9); //mov al, [di+9]
memory(_ds, _si + 9) = _al; //mov [si+9], al
_al = memory(_ds, _di + 10); //mov al, [di+0Ah]
memory(_ds, _si + 10) = _al; //mov [si+0Ah], al
_al = memory(_ds, _di + 11); //mov al, [di+0Bh]
memory(_ds, _si + 11) = _al; //mov [si+0Bh], al
_al = memory(_ds, _di + 12); //mov al, [di+0Ch]
memory(_ds, _si + 12) = _al; //mov [si+0Ch], al
_ax = memory16(_ds, _di + 15); //mov ax, [di+0Fh]
memory16(_ds, _si + 15) = _ax; //mov [si+0Fh], ax
_al = memory(_ds, _di + 18); //mov al, [di+12h]
memory(_ds, _si + 18) = _al; //mov [si+12h], al
}
void sub_10A51()
{
_bl = memory(_ds, 0x1B9E); //mov bl, byte_155EE
_bh = 0x00; //mov bh, 0
_bx <<= 1; //shl bx, 1
_si = _bx; //mov si, bx
_al = memory(_ds, 0x9502); //mov al, byte_1CF52
if (_al != 0x01) //jnz short loc_10A68
goto loc_10A68;
_si += 0x0080; //add si, 80h
goto loc_10A70; //jmp short loc_10A70
loc_10A68: //loc_10A68:
if (_al != 0x02) //jnz short loc_10A70
goto loc_10A70;
_si += 0x0100; //add si, 100h
loc_10A70: //loc_10A70:
_ax = memory16(_ds, _si - 27991 + 0x10000); //mov ax, [si-6D57h]
_ax = _ax & memory16(_ds, _bx + -28119+ 0x10000); //and ax, [bx-6DD7h]
if (_ax == 0x0000) //jz short loc_10AD1
goto loc_10AD1;
_bl = _ah; //mov bl, ah
_bl >>= 1; //shr bl, 1
_bl >>= 1; //shr bl, 1
_bh = 0x00; //mov bh, 0
_cl = memory(_ds, _bx + 693); //mov cl, [bx+2B5h]
if (_cl == 0x00) //jz short loc_10AD1
goto loc_10AD1;
memory(_ds, 0x9429) = _cl; //mov byte_1CE79, cl
memory16(_ds, 0x942C) = 0x000a; //mov word_1CE7C, 0Ah
_bx <<= 1; //shl bx, 1
_dx = memory16(_ds, _bx + 714); //mov dx, [bx+2CAh]
_bx = memory16(_ds, _bx + 756); //mov bx, [bx+2F4h]
_cx = 0x000a; //mov cx, 0Ah
loc_10AA5: //loc_10AA5:
_gflags.carry = _ax & 1; //shr ax, 1
_ax >>= 1;
if (!_gflags.carry) //jnb short loc_10AC8
goto loc_10AC8;
_push(_bx); //push bx
_bx -= _dx; //sub bx, dx
if ((short)_bx > (short)memory16(_ds, 0x1B8F))//jg short loc_10AC7
goto loc_10AC7;
_bx += _dx; //add bx, dx
_bx += _dx; //add bx, dx
if ((short)_bx < (short)memory16(_ds, 0x1B8F))//jl short loc_10AC7
goto loc_10AC7;
_ax = _pop(); //pop ax
_al = memory(_ds, 0x9429); //mov al, byte_1CE79
_ah = 0x00; //mov ah, 0
_bx = memory16(_ds, 0x942C); //mov bx, word_1CE7C
return; //retn
loc_10AC7: //loc_10AC7:
_bx = _pop(); //pop bx
loc_10AC8: //loc_10AC8:
_bx -= 0x0018; //sub bx, 18h
memory16(_ds, 0x942C) -= 1; //dec word_1CE7C
if (--_cx) //loop loc_10AA5
goto loc_10AA5;
loc_10AD1: //loc_10AD1:
_ax = 0x0000; //mov ax, 0
}
void sub_10AD5()
{
const int arg_0 = 4; //arg_0 = word ptr 4
const int arg_2 = 6; //arg_2 = word ptr 6
_push(_bp); //push bp
_bp = _sp; //mov bp, sp
_bx = _stack16(_bp + arg_0); //mov bx, [bp+arg_0]
_bx <<= 1; //shl bx, 1
_si = _bx; //mov si, bx
_al = memory(_ds, 0x9502); //mov al, byte_1CF52
if (_al != 0x01) //jnz short loc_10AEC
goto loc_10AEC;
_si += 0x0080; //add si, 80h
goto loc_10AF4; //jmp short loc_10AF4
loc_10AEC: //loc_10AEC:
if (_al != 0x02) //jnz short loc_10AF4
goto loc_10AF4;
_si += 0x0100; //add si, 100h
loc_10AF4: //loc_10AF4:
_ax = memory16(_ds, _si - 27991 + 0x10000); //mov ax, [si-6D57h]
_ax = _ax & memory16(_ds, _bx + -28119 + 0x10000); //and ax, [bx-6DD7h]
if (_ax == 0x0000) //jz short loc_10B51
goto loc_10B51;
_bl = _ah; //mov bl, ah
_bl >>= 1; //shr bl, 1
_bl >>= 1; //shr bl, 1
_bh = 0x00; //mov bh, 0
_cl = memory(_ds, _bx + 693); //mov cl, [bx+2B5h]
if (_cl == 0x00) //jz short loc_10B51
goto loc_10B51;
memory16(_ds, 0x942C) = 0x000a; //mov word_1CE7C, 0Ah
_bx <<= 1; //shl bx, 1
_dx = memory16(_ds, _bx + 714); //mov dx, [bx+2CAh]
_dx -= 0x000e; //sub dx, 0Eh
_bx = memory16(_ds, _bx + 756); //mov bx, [bx+2F4h]
_cx = 0x000a; //mov cx, 0Ah
loc_10B28: //loc_10B28:
_gflags.carry = _ax & 1; //shr ax, 1
_ax >>= 1;
if (!_gflags.carry) //jnb short loc_10B48
goto loc_10B48;
_push(_bx); //push bx
_bx -= _dx; //sub bx, dx
if ((short)_bx > (short)_stack16(_bp + arg_2))//jg short loc_10B47
goto loc_10B47;
_bx += _dx; //add bx, dx
_bx += _dx; //add bx, dx
if ((short)_bx < (short)_stack16(_bp + arg_2))//jl short loc_10B47
goto loc_10B47;
_ax = _pop(); //pop ax
_ax = 0x0001; //mov ax, 1
_bx = memory16(_ds, 0x942C); //mov bx, word_1CE7C
goto loc_10B54; //jmp short loc_10B54
loc_10B47: //loc_10B47:
_bx = _pop(); //pop bx
loc_10B48: //loc_10B48:
_bx -= 0x0018; //sub bx, 18h
memory16(_ds, 0x942C) -= 1; //dec word_1CE7C
if (--_cx) //loop loc_10B28
goto loc_10B28;
loc_10B51: //loc_10B51:
_ax = 0x0000; //mov ax, 0
loc_10B54: //loc_10B54:
_bp = _pop(); //pop bp
_stackReduce(4); //retn 4
return;
}
void sub_10B58()
{
_ax = _dseg; //mov ax, seg dseg
_es = _ax; //mov es, ax
_di = 0x1b8a; //mov di, 1B8Ah
loc_10B60: //loc_10B60:
_al = memory(_ds, _di); //mov al, [di]
if (_al & 0x80) //jnz short loc_10B78
goto loc_10B78;
if (_al & 0x01) //jnz short loc_10B73
goto loc_10B73;
_push(_di); //push di
_cx = 0x0017; //mov cx, 17h
_gflags.direction = false; //cld
_rep_movsb<MemData, MemData, DirForward>(); //rep movsb
_si = _pop(); //pop si
return; //retn
loc_10B73: //loc_10B73:
_di += 0x0017; //add di, 17h
goto loc_10B60; //jmp short loc_10B60
loc_10B78: //loc_10B78:
_si = 0x0000; //mov si, 0
}
void sub_10B7C()
{
_si = 0x1b8a; //mov si, 1B8Ah
loc_10B7F: //loc_10B7F:
_al = memory(_ds, _si); //mov al, [si]
if (_al & 0x80) //jnz short locret_10B8D
goto locret_10B8D;
memory(_ds, _si) = 0x00; //mov byte ptr [si], 0
_si += 0x0017; //add si, 17h
goto loc_10B7F; //jmp short loc_10B7F
locret_10B8D: //locret_10B8D:
return;
}
void sub_10B8E()
{
WORD _cs = _seg000;
_ax = memory16(_ds, 0x94F8); //mov ax, word_1CF48
memory16(_ds, 0x942E) = _ax; //mov word_1CE7E, ax
memory16(_cs, 0xD93) = 0x0028; //mov cs:word_10D93, 28h
memory16(_ds, 0x9430) = 0x0001; //mov word_1CE80, 1
_cx = 0x0007; //mov cx, 7
loc_10BA4: //loc_10BA4:
_si = 0x1b8a; //mov si, 1B8Ah
loc_10BA7: //loc_10BA7:
_al = memory(_ds, _si); //mov al, [si]
if (_al & 0x80) //jnz short loc_10BC2
goto loc_10BC2;
if (!(_al & 0x01)) //jz short loc_10BBD
goto loc_10BBD;
if (_cl != memory(_ds, _si + 2)) //jnz short loc_10BBD
goto loc_10BBD;
_push(_cx); //push cx
_push(_si); //push si
sub_10BDC(); //call sub_10BDC
_si = _pop(); //pop si
_cx = _pop(); //pop cx
loc_10BBD: //loc_10BBD:
_si += 0x0017; //add si, 17h
goto loc_10BA7; //jmp short loc_10BA7
loc_10BC2: //loc_10BC2:
if (--_cx) //loop loc_10BA4
goto loc_10BA4;
}
void sub_10BC5()
{
WORD _cs = _seg000;
_ax = 0xa800; //mov ax, 0A800h
memory16(_ds, 0x942E) = _ax; //mov word_1CE7E, ax
memory16(_cs, 0xD93) = 0x0020; //mov cs:word_10D93, 20h
memory16(_ds, 0x9430) = 0x0000; //mov word_1CE80, 0
sub_10BDC(); //call sub_10BDC
}
void sub_10BDC()
{
WORD _cs = _seg000;
_al = memory(_ds, _si + 11); //mov al, [si+0Bh]
_cbw(); //cbw
_bx = memory16(_ds, _si + 5); //mov bx, [si+5]
_bx -= _ax; //sub bx, ax
_push(_bx); //push bx
_al = memory(_ds, _si + 3); //mov al, [si+3]
_al = _al + memory(_ds, _si + 12); //add al, [si+0Ch]
_cbw(); //cbw
_ax = -_ax; //neg ax
_ax = _ax + memory16(_ds, _si + 7); //add ax, [si+7]
_push(_ax); //push ax
_al = memory(_ds, _si + 9); //mov al, [si+9]
_ah = 0x00; //mov ah, 0
_push(_ax); //push ax
_al = memory(_ds, _si + 10); //mov al, [si+0Ah]
_ah = 0x00; //mov ah, 0
_push(_ax); //push ax
_bx = memory16(_ds, _si + 13); //mov bx, [si+0Dh]
_bx = memory16(_ds, _bx + -27416 + 0x10000); //mov bx, [bx-6B18h]
_al = memory(_ds, _si + 17); //mov al, [si+11h]
memory(_cs, 0xD95) = _al; //mov cs:byte_10D95, al
_cl = _al; //mov cl, al
_cl <<= 1; //shl cl, 1
_cl <<= 1; //shl cl, 1
_cl <<= 1; //shl cl, 1
_cl <<= 1; //shl cl, 1
_al |= _cl; //or al, cl
memory(_cs, 0xD96) = _al; //mov cs:byte_10D96, al
_si = memory16(_ds, _si + 15); //mov si, [si+0Fh]
sub_10C24(); //call sub_10C24
}
void sub_10C24()
{
//g//
// _stackReduce(8); //retn 8
// return;
WORD _cs = _seg000;
const int arg_0 = 4; //arg_0 = word ptr 4
const int arg_2 = 6; //arg_2 = word ptr 6
const int arg_4 = 8; //arg_4 = word ptr 8
const int arg_6 = 10; //arg_6 = word ptr 0Ah
_push(_bp); //push bp
_bp = _sp; //mov bp, sp
_ax = memory16(_ds, 0x9430); //mov ax, word_1CE80
if (_ax != 0x0000) //jnz short loc_10C32
goto loc_10C32;
goto loc_10CBC; //jmp loc_10CBC
loc_10C32: //loc_10C32:
_ax = _stack16(_bp + arg_4); //mov ax, [bp+arg_4]
_ax = _ax - memory16(_ds, 0x9528); //sub ax, word_1CF78
_ax &= 0x03ff; //and ax, 3FFh
if (!(_ax & 0x0200)) //jz short loc_10C44
goto loc_10C44;
_ax |= 0xfc00; //or ax, 0FC00h
loc_10C44: //loc_10C44:
_stack16(_bp + arg_4) = _ax; //mov [bp+arg_4], ax
if ((short)_ax >= (short)0x0000) //jge short loc_10C77
goto loc_10C77;
_gflags.sign = (short)(_stack16(_bp + arg_0) + _ax) < 0;
_stack16(_bp + arg_0) += _ax;
if (!_gflags.sign) //jns short loc_10C54
goto loc_10C54;
goto loc_10D8F; //jmp loc_10D8F
loc_10C54: //loc_10C54:
if (_stack16(_bp + arg_0) != 0) //jnz short loc_10C59
goto loc_10C59;
goto loc_10D8F; //jmp loc_10D8F
loc_10C59: //loc_10C59:
_ax = -_ax; //neg ax
_ax <<= 1; //shl ax, 1
_ax <<= 1; //shl ax, 1
_ax <<= 1; //shl ax, 1
_cx = _ax; //mov cx, ax
_ax <<= 1; //shl ax, 1
_ax <<= 1; //shl ax, 1
_cx += _ax; //add cx, ax
_cx <<= 1; //shl cx, 1
_cx <<= 1; //shl cx, 1
_si += _cx; //add si, cx
_ax = 0x0000; //mov ax, 0
_stack16(_bp + arg_4) = _ax; //mov [bp+arg_4], ax
goto loc_10C8F; //jmp short loc_10C8F
loc_10C77: //loc_10C77:
_ax = _ax + _stack16(_bp + arg_0); //add ax, [bp+arg_0]
_ax -= 0x00a0; //sub ax, 0A0h
if ((short)_ax < 0) //js short loc_10C8F
goto loc_10C8F;
_ax = -_ax; //neg ax
_ax = _ax + _stack16(_bp + arg_0); //add ax, [bp+arg_0]
if ((short)_ax > (short)0x0000) //jg short loc_10C8C
goto loc_10C8C;
goto loc_10D8F; //jmp loc_10D8F
loc_10C8C: //loc_10C8C:
_stack16(_bp + arg_0) = _ax; //mov [bp+arg_0], ax
loc_10C8F: //loc_10C8F:
_ax = 0x0020; //mov ax, 20h
_stack16(_bp + arg_6) += _ax; //add [bp+arg_6], ax
_ax = 0x0008; //mov ax, 8
_stack16(_bp + arg_4) += _ax; //add [bp+arg_4], ax
_ax = _stack16(_bp + arg_6); //mov ax, [bp+arg_6]
if ((short)_ax >= (short)0x0020) //jge short loc_10CAB
goto loc_10CAB;
_ax = 0x0020; //mov ax, 20h
_stack16(_bp + arg_6) = _ax; //mov [bp+arg_6], ax
goto loc_10CBC; //jmp short loc_10CBC
loc_10CAB: //loc_10CAB:
_ax = _ax + _stack16(_bp + arg_2); //add ax, [bp+arg_2]
if ((short)_ax <= (short)0x0120) //jle short loc_10CBC
goto loc_10CBC;
_ax = 0x0120; //mov ax, 120h
_ax = _ax - _stack16(_bp + arg_2); //sub ax, [bp+arg_2]
_stack16(_bp + arg_6) = _ax; //mov [bp+arg_6], ax
loc_10CBC: //loc_10CBC:
_push(_ds); //push ds
_push(_bx); //push bx
_dx = 0x03ce; //mov dx, 3CEh
_ax = 0x0a05; //mov ax, 0A05h
_out(_dx, _ax); //out dx, ax
_ax = 0x0007; //mov ax, 7
_out(_dx, _ax); //out dx, ax
_ax = _stack16(_bp + arg_6); //mov ax, [bp+arg_6]
_bx = _stack16(_bp + arg_4); //mov bx, [bp+arg_4]
_push(_cx); //push cx
_bx <<= 1; //shl bx, 1
_bx <<= 1; //shl bx, 1
_bx <<= 1; //shl bx, 1
_cx = memory16(_cs, 0xD93); //mov cx, cs:word_10D93
if (_cx != 0x0028) //jnz short loc_10CE4
goto loc_10CE4;
_di = _bx; //mov di, bx
goto loc_10CE7; //jmp short loc_10CE7
loc_10CE4: //loc_10CE4:
_di = 0x0000; //mov di, 0
loc_10CE7: //loc_10CE7:
_bx <<= 1; //shl bx, 1
_bx <<= 1; //shl bx, 1
_di += _bx; //add di, bx
_cl = _al; //mov cl, al
_ax >>= 1; //shr ax, 1
_ax >>= 1; //shr ax, 1
_ax >>= 1; //shr ax, 1
_di += _ax; //add di, ax
_cl &= 0x07; //and cl, 7
_ax = 0x0080; //mov ax, 80h
_ax >>= _cl; //shr ax, cl
_ah = _al; //mov ah, al
_bx = memory16(_ds, 0x942E); //mov bx, word_1CE7E
_es = _bx; //mov es, bx
_cx = _pop(); //pop cx
_cx = _stack16(_bp + arg_2); //mov cx, [bp+arg_2]
_cx >>= 1; //shr cx, 1
_al = 0x08; //mov al, 8
_ds = _pop(); //pop ds
_bx = _stack16(_bp + arg_0); //mov bx, [bp+arg_0]
loc_10D13: //loc_10D13:
_push(_ax); //push ax
_push(_bx); //push bx
_push(_cx); //push cx
_push(_di); //push di
_push(_si); //push si
loc_10D18: //loc_10D18:
_bh = memory(_cs, 0xD96); //mov bh, cs:byte_10D96
loc_10D1D: //loc_10D1D:
_bl = memory(_ds, _si); //mov bl, [si]
_si += 1; //inc si
if (_bh != _bl) //jnz short loc_10D3A
goto loc_10D3A;
_ah >>= 1; //shr ah, 1
if (_ah != 0) //jnz short loc_10D2F
goto loc_10D2F;
_ah = 0x40; //mov ah, 40h
_di += 1; //inc di
if (--_cx) //loop loc_10D1D
goto loc_10D1D;
goto loc_10D6D; //jmp short loc_10D6D
loc_10D2F: //loc_10D2F:
_ah >>= 1; //shr ah, 1
if (_ah != 0) //jnz short loc_10D36
goto loc_10D36;
_ah = 0x80; //mov ah, 80h
_di += 1; //inc di
loc_10D36: //loc_10D36:
if (--_cx) //loop loc_10D1D
goto loc_10D1D;
goto loc_10D6D; //jmp short loc_10D6D
loc_10D3A: //loc_10D3A:
_bh = _bl; //mov bh, bl
_bl >>= 1; //shr bl, 1
_bl >>= 1; //shr bl, 1
_bl >>= 1; //shr bl, 1
_bl >>= 1; //shr bl, 1
if (_bl == memory(_cs, 0xD95)) //jz short loc_10D4F
goto loc_10D4F;
_out(_dx, _ax); //out dx, ax
memoryVideoAnd(_es, _di, _bl); //and es:[di], bl
loc_10D4F: //loc_10D4F:
_ah >>= 1; //shr ah, 1
if (_ah != 0) //jnz short loc_10D56
goto loc_10D56;
_ah = 0x80; //mov ah, 80h
_di += 1; //inc di
loc_10D56: //loc_10D56:
_bh &= 0x0f; //and bh, 0Fh
if (_bh == memory(_cs, 0xD95)) //jz short loc_10D64
goto loc_10D64;
_out(_dx, _ax); //out dx, ax
memoryVideoAnd(_es, _di, _bh); //and es:[di], bh
loc_10D64: //loc_10D64:
_ah >>= 1; //shr ah, 1
if (_ah != 0) //jnz short loc_10D6B
goto loc_10D6B;
_ah = 0x80; //mov ah, 80h
_di += 1; //inc di
loc_10D6B: //loc_10D6B:
if (--_cx) //loop loc_10D18
goto loc_10D18;
loc_10D6D: //loc_10D6D:
_si = _pop(); //pop si
_si += 0x00a0; //add si, 0A0h
_di = _pop(); //pop di
_di = _di + memory16(_cs, 0xD93); //add di, cs:word_10D93
_di &= 0x7fff; //and di, 7FFFh
_cx = _pop(); //pop cx
_bx = _pop(); //pop bx
_ax = _pop(); //pop ax
_bx -= 1; //dec bx
if (_bx != 0) //jnz short loc_10D13
goto loc_10D13;
_ds = _pop(); //pop ds
_ax = 0xff08; //mov ax, 0FF08h
_out(_dx, _ax); //out dx, ax
_ax = 0x0005; //mov ax, 5
_out(_dx, _ax); //out dx, ax
_ax = 0x0f07; //mov ax, 0F07h
_out(_dx, _ax); //out dx, ax
loc_10D8F: //loc_10D8F:
_bp = _pop(); //pop bp
_stackReduce(8); //retn 8
return;
}
void sub_10D98()
{
memory16(_ds, 0x9528) = 0x001a; //mov word_1CF78, 1Ah
memory(_ds, 0x9513) = 0x00; //mov byte_1CF63, 0
sub_10B7C(); //call sub_10B7C
}
void sub_10DA7()
{
sub_109A4(); //call sub_109A4
sub_1069A(); //call sub_1069A
memory(_ds, 0x9519) = 0x00; //mov byte_1CF69, 0
memory(_ds, 0x951A) = 0x00; //mov byte_1CF6A, 0
memory(_ds, 0x951B) = 0x00; //mov byte_1CF6B, 0
sub_10E3D(); //call sub_10E3D
}
void sub_10DC0()
{
memory(_ds, 0x94FE) += 1; //inc byte_1CF4E
_al = memory(_ds, 0x94FE); //mov al, byte_1CF4E
if (_al < 0x06) //jb short loc_10DD3
goto loc_10DD3;
memory16(_ds, 0x94FC) = 0x0030; //mov word_1CF4C, 30h
goto loc_10DE5; //jmp short loc_10DE5
loc_10DD3: //loc_10DD3:
if (_al < 0x03) //jb short loc_10DDF
goto loc_10DDF;
memory16(_ds, 0x94FC) = 0x0020; //mov word_1CF4C, 20h
goto loc_10DE5; //jmp short loc_10DE5
loc_10DDF: //loc_10DDF:
memory16(_ds, 0x94FC) = 0x0010; //mov word_1CF4C, 10h
loc_10DE5: //loc_10DE5:
memory(_ds, 0x9501) += 1; //inc byte_1CF51
_al = memory(_ds, 0x9501); //mov al, byte_1CF51
if (_al <= 0x07) //jbe short loc_10DF5
goto loc_10DF5;
memory(_ds, 0x9501) = 0x01; //mov byte_1CF51, 1
loc_10DF5: //loc_10DF5:
sub_109A4(); //call sub_109A4
sub_1069A(); //call sub_1069A
memory(_ds, 0x9519) = 0x00; //mov byte_1CF69, 0
sub_10E3D(); //call sub_10E3D
sub_12A7F(); //call sub_12A7F
}
void sub_10E07()
{
_ax = memory16(_ds, 0x9534); //mov ax, word_1CF84
if (_ax != 0x0000) //jnz short loc_10E15
goto loc_10E15;
memory(_ds, 0x9500) = 0x01; //mov byte_1CF50, 1
return; //retn
loc_10E15: //loc_10E15:
sub_12329(); //call sub_12329
_al = memory(_ds, 0x9502); //mov al, byte_1CF52
if (_al == 0x00) //jz short loc_10E27
goto loc_10E27;
memory(_ds, 0x9502) = 0x00; //mov byte_1CF52, 0
sub_1069A(); //call sub_1069A
loc_10E27: //loc_10E27:
sub_12200(); //call sub_12200
memory(_ds, 0x9519) = 0x01; //mov byte_1CF69, 1
memory(_ds, 0x951A) = 0x00; //mov byte_1CF6A, 0
memory(_ds, 0x951B) = 0x00; //mov byte_1CF6B, 0
sub_10E3D(); //call sub_10E3D
}
void sub_10E3D()
{
_bl = memory(_ds, 0x9501); //mov bl, byte_1CF51
_bh = 0x00; //mov bh, 0
_bx <<= 1; //shl bx, 1
_ax = memory16(_ds, _bx + 5365); //mov ax, [bx+14F5h]
_ax &= 0x03ff; //and ax, 3FFh
memory16(_ds, 0x9528) = _ax; //mov word_1CF78, ax
_ax = memory16(_ds, 0x94FC); //mov ax, word_1CF4C
memory16(_ds, 0x952A) = _ax; //mov word_1CF7A, ax
memory16(_ds, 0x950A) = 0x0080; //mov word_1CF5A, 80h
memory(_ds, 0x950E) = 0x00; //mov byte_1CF5E, 0
memory16(_ds, 0x950F) = 0x0000; //mov word_1CF5F, 0
memory16(_ds, 0x9511) = 0x0000; //mov word_1CF61, 0
memory(_ds, 0x9513) = 0x00; //mov byte_1CF63, 0
memory(_ds, 0x9515) = 0x00; //mov byte_1CF65, 0
memory(_ds, 0x9517) = 0x00; //mov byte_1CF67, 0
memory(_ds, 0x9432) = 0x00; //mov byte_1CE82, 0
sub_10E84(); //call sub_10E84
}
void sub_10E84()
{
_al = memory(_ds, 0x950E); //mov al, byte_1CF5E
if (_al == 0x00) //jz short loc_10E93
goto loc_10E93;
memory(_ds, 0x950E) = 0x00; //mov byte_1CF5E, 0
sub_1069A(); //call sub_1069A
loc_10E93: //loc_10E93:
memory16(_ds, 0x952C) = 0x0000; //mov word_1CF7C, 0
sub_10B7C(); //call sub_10B7C
_si = 0x0d32; //mov si, 0D32h
sub_10B58(); //call sub_10B58
_ax = memory16(_ds, 0x950A); //mov ax, word_1CF5A
memory16(_ds, 0x1B8F) = _ax; //mov word_155DF, ax
sub_11B57(); //call sub_11B57
_ax = memory16(_ds, 0x9528); //mov ax, word_1CF78
_ax >>= 1; //shr ax, 1
_ax >>= 1; //shr ax, 1
_ax >>= 1; //shr ax, 1
_ax >>= 1; //shr ax, 1
_ax -= 0x0003; //sub ax, 3
_ax &= 0x003f; //and ax, 3Fh
memory16(_ds, 0x9507) = _ax; //mov word_1CF57, ax
_cx = 0x000f; //mov cx, 0Fh
loc_10EC2: //loc_10EC2:
_push(_cx); //push cx
_push(_ax); //push ax
_push(_ax); //push ax
sub_108BA(); //call sub_108BA
_ax = _pop(); //pop ax
_cx = _pop(); //pop cx
_ax += 1; //inc ax
_ax &= 0x003f; //and ax, 3Fh
if (--_cx) //loop loc_10EC2
goto loc_10EC2;
_al = memory(_ds, 0x9432); //mov al, byte_1CE82
if (_al == 0x00) //jz short loc_10EEA
goto loc_10EEA;
_si = 0x1b8a; //mov si, 1B8Ah
_bx = 0x0d49; //mov bx, 0D49h
memory(_ds, _si + 4) = 0x0a; //mov byte ptr [si+4], 0Ah
sub_12121(); //call sub_12121
memory(_ds, 0x1B9C) = 0x23; //mov byte_155EC, 23h
return; //retn
loc_10EEA: //loc_10EEA:
_al = memory(_ds, 0x9519); //mov al, byte_1CF69
if (_al == 0x00) //jz short loc_10F08
goto loc_10F08;
memory(_ds, 0x9519) = 0x00; //mov byte_1CF69, 0
_si = 0x0da2; //mov si, 0DA2h
_ax = memory16(_ds, 0x1B91); //mov ax, word_155E1
memory16(_ds, _si + 7) = _ax; //mov [si+7], ax
_al = memory(_ds, 0x1B8D); //mov al, byte_155DD
memory(_ds, _si + 3) = _al; //mov [si+3], al
sub_10B58(); //call sub_10B58
loc_10F08: //loc_10F08:
sub_10F9D(); //call sub_10F9D
_al = memory(_ds, 0x951A); //mov al, byte_1CF6A
if (_al == 0x00) //jz short loc_10F23
goto loc_10F23;
memory(_ds, 0x951A) = 0x01; //mov byte_1CF6A, 1
_si = 0x0dc3; //mov si, 0DC3h
memory(_ds, _si) &= 0xdf; //and byte ptr [si], 0DFh
sub_11CD9(); //call sub_11CD9
sub_10B58(); //call sub_10B58
loc_10F23: //loc_10F23:
_al = memory(_ds, 0x951B); //mov al, byte_1CF6B
if (_al == 0x00) //jz short locret_10F3B
goto locret_10F3B;
memory(_ds, 0x951B) = 0x01; //mov byte_1CF6B, 1
_si = 0x0dc3; //mov si, 0DC3h
memory(_ds, _si) |= 0x20; //or byte ptr [si], 20h
sub_11CD9(); //call sub_11CD9
sub_10B58(); //call sub_10B58
locret_10F3B: //locret_10F3B:
return;
}
void sub_10F3C()
{
memory(_ds, 0x951C) = 0x00; //mov byte_1CF6C, 0
sub_12DDC(); //call sub_12DDC
memory16(_ds, 0x9528) = 0x001a; //mov word_1CF78, 1Ah
memory16(_ds, 0x9547) = 0x0000; //mov word_1CF97, 0
memory16(_ds, 0x951E) = 0x0000; //mov word_1CF6E, 0
memory(_ds, 0x9524) = 0x00; //mov byte_1CF74, 0
memory(_ds, 0x9549) = 0x03; //mov byte_1CF99, 3
sub_10B7C(); //call sub_10B7C
_si = 0x0d04; //mov si, 0D04h
sub_10B58(); //call sub_10B58
sub_12DF6(); //call sub_12DF6
_al = memory(_ds, 0x951A); //mov al, byte_1CF6A
if (_al == 0x00) //jz short loc_10F84
goto loc_10F84;
memory(_ds, 0x951A) = 0x01; //mov byte_1CF6A, 1
_si = 0x0d1b; //mov si, 0D1Bh
memory(_ds, _si) &= 0xdf; //and byte ptr [si], 0DFh
sub_12F50(); //call sub_12F50
sub_10B58(); //call sub_10B58
loc_10F84: //loc_10F84:
_al = memory(_ds, 0x951B); //mov al, byte_1CF6B
if (_al == 0x00) //jz short locret_10F9C
goto locret_10F9C;
memory(_ds, 0x951B) = 0x01; //mov byte_1CF6B, 1
_si = 0x0d1b; //mov si, 0D1Bh
memory(_ds, _si) |= 0x20; //or byte ptr [si], 20h
sub_12F50(); //call sub_12F50
sub_10B58(); //call sub_10B58
locret_10F9C: //locret_10F9C:
return;
}
void sub_10F9D()
{
_ax = memory16(_ds, 0x1B8F); //mov ax, word_155DF
memory16(_ds, 0x9433) = _ax; //mov word_1CE83, ax
memory16(_ds, 0x9435) = _ax; //mov word_1CE85, ax
memory16(_ds, 0x9437) = _ax; //mov word_1CE87, ax
memory16(_ds, 0x9439) = _ax; //mov word_1CE89, ax
_ax = memory16(_ds, 0x1B91); //mov ax, word_155E1
memory16(_ds, 0x943B) = _ax; //mov word_1CE8B, ax
memory16(_ds, 0x943D) = _ax; //mov word_1CE8D, ax
memory16(_ds, 0x943F) = _ax; //mov word_1CE8F, ax
memory16(_ds, 0x9441) = _ax; //mov word_1CE91, ax
_al = memory(_ds, 0x1B8E); //mov al, byte_155DE
memory(_ds, 0x9443) = _al; //mov byte_1CE93, al
memory(_ds, 0x9444) = _al; //mov byte_1CE94, al
memory(_ds, 0x9445) = _al; //mov byte_1CE95, al
memory(_ds, 0x9446) = _al; //mov byte_1CE96, al
_al = memory(_ds, 0x1B8D); //mov al, byte_155DD
memory(_ds, 0x9447) = _al; //mov byte_1CE97, al
memory(_ds, 0x9448) = _al; //mov byte_1CE98, al
memory(_ds, 0x9449) = _al; //mov byte_1CE99, al
memory(_ds, 0x944A) = _al; //mov byte_1CE9A, al
}
void sub_10FDA()
{
loc_10FDA:
_al = memory(_ds, 0x94FF); //mov al, byte_1CF4F
memory(_ds, 0x9509) = _al; //mov byte_1CF59, al
_si = 0x1b8a; //mov si, 1B8Ah
loc_10FE3: //loc_10FE3:
_al = memory(_ds, 0x9513); //mov al, byte_1CF63
if (_al == 0x00) //jz short loc_10FF5
goto loc_10FF5;
sub_10E07(); //call sub_10E07
_al = memory(_ds, 0x9500); //mov al, byte_1CF50
if (_al == 0x00) //jz short sub_10FDA
goto loc_10FDA;
return; //retn
loc_10FF5: //loc_10FF5:
_al = memory(_ds, 0x94FF); //mov al, byte_1CF4F
if (_al == memory(_ds, 0x9509)) //jz short loc_11036
goto loc_11036;
if (_al != 0x01) //jnz short loc_1100E
goto loc_1100E;
_al = 0x0b; //mov al, 0Bh
sub_13840(); //call sub_13840
sub_10F3C(); //call sub_10F3C
goto loc_10FDA; //jmp short sub_10FDA
goto loc_11036; //jmp short loc_11036
loc_1100E: //loc_1100E:
_al = 0x0b; //mov al, 0Bh
sub_13840(); //call sub_13840
_al = memory(_ds, 0x951D); //mov al, byte_1CF6D
if (_al != 0xf0) //jnz short loc_1101F
goto loc_1101F;
sub_10DC0(); //call sub_10DC0
goto loc_11034; //jmp short loc_11034
loc_1101F: //loc_1101F:
_al = memory(_ds, 0x1BA0); //mov al, byte_155F0
_al &= 0x7f; //and al, 7Fh
if (_al <= 0x28) //jbe short loc_11031
goto loc_11031;
if (_al >= 0x58) //jnb short loc_11031
goto loc_11031;
memory(_ds, 0x9432) = 0x01; //mov byte_1CE82, 1
loc_11031: //loc_11031:
sub_10E84(); //call sub_10E84
loc_11034: //loc_11034:
goto loc_10FDA; //jmp short sub_10FDA
loc_11036: //loc_11036:
_al = memory(_ds, _si); //mov al, [si]
if (_al & 0x80) //jnz short locret_11059
goto locret_11059;
if (!(_al & 0x02)) //jz short loc_11054
goto loc_11054;
_push(_si); //push si
_bl = memory(_ds, _si + 18); //mov bl, [si+12h]
if (_bl == 0x00) //jz short loc_11053
goto loc_11053;
_bh = 0x00; //mov bh, 0
_bx -= 1; //dec bx
_bx <<= 1; //shl bx, 1
// TODO: PARSER!!!!!!!!!!!!
switch (_bx << 1) //call cs:off_1105A[bx]
{
case 0: sub_11108(); break;
case 4: sub_1176C(); break;
case 8: sub_11783(); break;
case 12: sub_110C6(); break;
case 16: sub_117AC(); break;
case 20: sub_117D6(); break;
case 24: sub_118A9(); break;
case 28: sub_11A9E(); break;
case 32: sub_110C6(); break;
case 36: sub_11993(); break;
case 40: sub_119C2(); break;
case 44: sub_12E02(); break;
case 48: sub_110C6(); break;
case 52: sub_12FE8(); break;
case 56: sub_1300A(); break;
case 60: sub_116FE(); break;
case 64: sub_112CB(); break;
case 68: sub_110C6(); break;
case 72: sub_112EB(); break;
case 76: sub_115FC(); break;
case 80: sub_116DF(); break;
case 84: sub_116D6(); break;
case 88: sub_11740(); break;
case 92: sub_11384(); break;
case 96: sub_113A8(); break;
case 100: sub_114F0(); break;
case 104: sub_110F3(); break;
case 108: sub_118C7(); break;
case 112: sub_11429(); break;
case 116: sub_117F4(); break;
case 120: sub_1171F(); break;
case 124: sub_11B09(); break;
case 128: sub_11B4A(); break;
case 132: sub_12F50(); break;
case 136: sub_112A7(); break;
default:
_ASSERT(0);
}
loc_11053: //loc_11053:
_si = _pop(); //pop si
loc_11054: //loc_11054:
_si += 0x0017; //add si, 17h
goto loc_10FE3; //jmp short loc_10FE3
locret_11059: //locret_11059:
return;
}
void sub_110A0()
{
_al = memory(_ds, _si + 10); //mov al, [si+0Ah]
_al = _al - memory(_ds, _si + 3); //sub al, [si+3]
_al = _al - memory(_ds, _si + 12); //sub al, [si+0Ch]
_cbw(); //cbw
_ax = _ax + memory16(_ds, _si + 7); //add ax, [si+7]
_ax &= 0x03ff; //and ax, 3FFh
_bx = memory16(_ds, 0x9528); //mov bx, word_1CF78
if (_ax >= _bx) //jnb short loc_110BB
goto loc_110BB;
_ax += 0x0400; //add ax, 400h
loc_110BB: //loc_110BB:
_ax -= _bx; //sub ax, bx
if (_ax <= 0x0200) //jbe short locret_110C5
goto locret_110C5;
memory(_ds, _si) = 0x00; //mov byte ptr [si], 0
locret_110C5: //locret_110C5:
return;
}
void sub_110C6()
{
_al = memory(_ds, _si + 3); //mov al, [si+3]
_al = _al + memory(_ds, _si + 12); //add al, [si+0Ch]
_cbw(); //cbw
_ax = -_ax; //neg ax
_ax = _ax + memory16(_ds, _si + 7); //add ax, [si+7]
_ax &= 0x03ff; //and ax, 3FFh
_bx = memory16(_ds, 0x9528); //mov bx, word_1CF78
_bx += 0x00a0; //add bx, 0A0h
_bx &= 0x03ff; //and bx, 3FFh
if (_ax >= _bx) //jnb short loc_110E8
goto loc_110E8;
_ax += 0x0400; //add ax, 400h
loc_110E8: //loc_110E8:
_ax -= _bx; //sub ax, bx
if (_ax >= 0x0200) //jnb short locret_110F2
goto locret_110F2;
memory(_ds, _si) = 0x00; //mov byte ptr [si], 0
locret_110F2: //locret_110F2:
return;
}
void sub_110F3()
{
memory(_ds, _si + 22) += 1; //inc byte ptr [si+16h]
_al = memory(_ds, _si + 22); //mov al, [si+16h]
if (_al <= 0x08) //jbe short loc_110FF
goto loc_110FF;
_al = 0x08; //mov al, 8
loc_110FF: //loc_110FF:
_ah = 0x00; //mov ah, 0
memory16(_ds, _si + 7) -= _ax; //sub [si+7], ax
sub_110A0(); //call sub_110A0
}
void sub_11108()
{
sub_11B80(); //call sub_11B80
sub_11BB9(); //call sub_11BB9
_bx = memory16(_ds, 0x954C); //mov bx, word_1CF9C
_ax = memory16(_ds, 0x952C); //mov ax, word_1CF7C
if (!(_bl & 0x01)) //jz short loc_11131
goto loc_11131;
_ax -= 0x0001; //sub ax, 1
if ((short)_ax < 0) //js short loc_11127
goto loc_11127;
if ((short)_ax <= (short)0x0004) //jle short loc_11127
goto loc_11127;
_ax = 0x0004; //mov ax, 4
loc_11127: //loc_11127:
if ((short)_ax >= (short)0xffe8) //jge short loc_1112F
goto loc_1112F;
_ax = 0xffe8; //mov ax, 0FFE8h
loc_1112F: //loc_1112F:
goto loc_11158; //jmp short loc_11158
loc_11131: //loc_11131:
if (!(_bl & 0x02)) //jz short loc_1114D
goto loc_1114D;
_gflags.sign = (short)(_ax + 0x0001) < 0; //add ax, 1
_ax += 0x0001;
if (!_gflags.sign) //jns short loc_11143
goto loc_11143;
if ((short)_ax >= (short)0xfffc) //jge short loc_11143
goto loc_11143;
_ax = 0xfffc; //mov ax, 0FFFCh
loc_11143: //loc_11143:
if ((short)_ax <= (short)0x0018) //jle short loc_1114B
goto loc_1114B;
_ax = 0x0018; //mov ax, 18h
loc_1114B: //loc_1114B:
goto loc_11158; //jmp short loc_11158
loc_1114D: //loc_1114D:
if (_ax == 0x0000) //jz short loc_11158
goto loc_11158;
if ((short)_ax <= (short)0x0000) //jle short loc_11157
goto loc_11157;
_ax -= 1; //dec ax
goto loc_11158; //jmp short loc_11158
loc_11157: //loc_11157:
_ax += 1; //inc ax
loc_11158: //loc_11158:
memory16(_ds, 0x952C) = _ax; //mov word_1CF7C, ax
_ax += 0x0003; //add ax, 3
_sar(_ax, 1); //sar ax, 1
_sar(_ax, 1); //sar ax, 1
_ax = _ax + memory16(_ds, 0x1B8F); //add ax, word_155DF
if ((short)_ax >= (short)0x0014) //jge short loc_11174
goto loc_11174;
_ax = 0x0014; //mov ax, 14h
memory16(_ds, 0x952C) = 0x0000; //mov word_1CF7C, 0
loc_11174: //loc_11174:
if ((short)_ax <= (short)0x00ec) //jle short loc_11182
goto loc_11182;
_ax = 0x00ec; //mov ax, 0ECh
memory16(_ds, 0x952C) = 0x0000; //mov word_1CF7C, 0
loc_11182: //loc_11182:
memory16(_ds, 0x1B8F) = _ax; //mov word_155DF, ax
_al = memory(_ds, 0x1B8E); //mov al, byte_155DE
if (_al == 0x00) //jz short loc_1118F
goto loc_1118F;
sub_11B57(); //call sub_11B57
loc_1118F: //loc_1118F:
sub_11C78(); //call sub_11C78
sub_10A51(); //call sub_10A51
if (_ax == 0x0000) //jz short loc_1119F
goto loc_1119F;
sub_11C56(); //call sub_11C56
goto loc_111BC; //jmp short loc_111BC
loc_1119F: //loc_1119F:
memory(_ds, 0x1B9E) += 1; //inc byte_155EE
memory(_ds, 0x1B9E) &= 0x3f; //and byte_155EE, 3Fh
sub_10A51(); //call sub_10A51
if (_ax == 0x0000) //jz short loc_111B3
goto loc_111B3;
sub_11C56(); //call sub_11C56
loc_111B3: //loc_111B3:
memory(_ds, 0x1B9E) -= 1; //dec byte_155EE
memory(_ds, 0x1B9E) &= 0x3f; //and byte_155EE, 3Fh
loc_111BC: //loc_111BC:
_ax = memory16(_ds, 0x9542); //mov ax, word_1CF92
if ((short)_ax > (short)0x0000) //jg short loc_111C8
goto loc_111C8;
sub_11C33(); //call sub_11C33
return; //retn
loc_111C8: //loc_111C8:
_al = memory(_ds, 0x1B8E); //mov al, byte_155DE
if (_al != 0x00) //jnz short loc_111DE
goto loc_111DE;
memory(_ds, 0x9515) += 1; //inc byte_1CF65
_al = memory(_ds, 0x9515); //mov al, byte_1CF65
if (_al < 0x04) //jb short locret_111DD
goto locret_111DD;
sub_11C33(); //call sub_11C33
locret_111DD: //locret_111DD:
return; //retn
loc_111DE: //loc_111DE:
_ax = memory16(_ds, 0x953E); //mov ax, word_1CF8E
if ((short)_ax <= (short)0x0000) //jle short loc_111F0
goto loc_111F0;
_ax = memory16(_ds, 0x954C); //mov ax, word_1CF9C
if (!(_al & 0x80)) //jz short loc_111F0
goto loc_111F0;
sub_11D1E(); //call sub_11D1E
loc_111F0: //loc_111F0:
_ax = memory16(_ds, 0x954C); //mov ax, word_1CF9C
_bl = memory(_ds, 0x951A); //mov bl, byte_1CF6A
if (!(_al & 0x40)) //jz short loc_11235
goto loc_11235;
if (_bl != 0x00) //jnz short loc_11224
goto loc_11224;
_ax = memory16(_ds, 0x9536); //mov ax, word_1CF86
if (_ax <= 0x0000) //jbe short loc_11222
goto loc_11222;
memory(_ds, 0x951A) = 0x01; //mov byte_1CF6A, 1
_si = 0x0dc3; //mov si, 0DC3h
memory(_ds, _si) &= 0xdf; //and byte ptr [si], 0DFh
sub_11CD9(); //call sub_11CD9
sub_10B58(); //call sub_10B58
memory16(_ds, 0x9538) -= 1; //dec word_1CF88
_al = 0x01; //mov al, 1
sub_13840(); //call sub_13840
loc_11222: //loc_11222:
goto loc_11233; //jmp short loc_11233
loc_11224: //loc_11224:
if (_bl != 0x02) //jnz short loc_11233
goto loc_11233;
memory(_ds, 0x951A) = 0x03; //mov byte_1CF6A, 3
_al = 0x02; //mov al, 2
sub_13840(); //call sub_13840
loc_11233: //loc_11233:
goto loc_1124B; //jmp short loc_1124B
loc_11235: //loc_11235:
if (_bl != 0x01) //jnz short loc_11241
goto loc_11241;
memory(_ds, 0x951A) = 0x02; //mov byte_1CF6A, 2
goto loc_1124B; //jmp short loc_1124B
loc_11241: //loc_11241:
if (_bl != 0x03) //jnz short loc_1124B
goto loc_1124B;
memory(_ds, 0x951A) = 0x00; //mov byte_1CF6A, 0
loc_1124B: //loc_1124B:
_ax = memory16(_ds, 0x954C); //mov ax, word_1CF9C
_bl = memory(_ds, 0x951B); //mov bl, byte_1CF6B
if (!(_al & 0x20)) //jz short loc_11290
goto loc_11290;
if (_bl != 0x00) //jnz short loc_1127F
goto loc_1127F;
_ax = memory16(_ds, 0x9536); //mov ax, word_1CF86
if (_ax <= 0x0000) //jbe short loc_1127D
goto loc_1127D;
memory(_ds, 0x951B) = 0x01; //mov byte_1CF6B, 1
_si = 0x0dc3; //mov si, 0DC3h
memory(_ds, _si) |= 0x20; //or byte ptr [si], 20h
sub_11CD9(); //call sub_11CD9
sub_10B58(); //call sub_10B58
memory16(_ds, 0x9538) -= 1; //dec word_1CF88
_al = 0x01; //mov al, 1
sub_13840(); //call sub_13840
loc_1127D: //loc_1127D:
goto loc_1128E; //jmp short loc_1128E
loc_1127F: //loc_1127F:
if (_bl != 0x02) //jnz short loc_1128E
goto loc_1128E;
memory(_ds, 0x951B) = 0x03; //mov byte_1CF6B, 3
_al = 0x02; //mov al, 2
sub_13840(); //call sub_13840
loc_1128E: //loc_1128E:
goto locret_112A6; //jmp short locret_112A6
loc_11290: //loc_11290:
if (_bl != 0x01) //jnz short loc_1129C
goto loc_1129C;
memory(_ds, 0x951B) = 0x02; //mov byte_1CF6B, 2
goto locret_112A6; //jmp short locret_112A6
loc_1129C: //loc_1129C:
if (_bl != 0x03) //jnz short locret_112A6
goto locret_112A6;
memory(_ds, 0x951B) = 0x00; //mov byte_1CF6B, 0
locret_112A6: //locret_112A6:
return;
}
void sub_112A7()
{
_ax = memory16(_ds, 0x952A); //mov ax, word_1CF7A
_ax -= 0x0003; //sub ax, 3
if ((short)_ax < 0) //js short loc_112B4
goto loc_112B4;
memory16(_ds, 0x952A) = _ax; //mov word_1CF7A, ax
goto loc_112B7; //jmp short loc_112B7
loc_112B4: //loc_112B4:
sub_11C33(); //call sub_11C33
loc_112B7: //loc_112B7:
sub_11BB9(); //call sub_11BB9
sub_11B57(); //call sub_11B57
_si = 0x1b8a; //mov si, 1B8Ah
_bx = 0x0d49; //mov bx, 0D49h
memory(_ds, _si + 4) = 0x0a; //mov byte ptr [si+4], 0Ah
sub_12121(); //call sub_12121
}
void sub_112CB()
{
_ax = memory16(_ds, 0x952A); //mov ax, word_1CF7A
_ax -= 1; //dec ax
if ((short)_ax < 0) //js short loc_112D4
goto loc_112D4;
memory16(_ds, 0x952A) = _ax; //mov word_1CF7A, ax
loc_112D4: //loc_112D4:
sub_11BB9(); //call sub_11BB9
sub_11B57(); //call sub_11B57
memory(_ds, 0x9514) += 1; //inc byte_1CF64
_al = memory(_ds, 0x9514); //mov al, byte_1CF64
if (_al < 0x28) //jb short locret_112EA
goto locret_112EA;
memory(_ds, 0x9513) = 0x01; //mov byte_1CF63, 1
locret_112EA: //locret_112EA:
return;
}
void sub_112EB()
{
sub_110A0(); //call sub_110A0
_al = memory(_ds, _si); //mov al, [si]
if (_al != 0x00) //jnz short loc_112F5
goto loc_112F5;
return; //retn
loc_112F5: //loc_112F5:
memory16(_ds, _si + 7) -= 0x0010; //sub word ptr [si+7], 10h
memory16(_ds, _si + 7) &= 0x03ff; //and word ptr [si+7], 3FFh
_al = memory(_ds, _si + 4); //mov al, [si+4]
if (_al != 0x01) //jnz short loc_11312
goto loc_11312;
_al = memory(_ds, _si + 3); //mov al, [si+3]
if ((char)_al <= (char)0x9c) //jle short loc_11310
goto loc_11310;
memory(_ds, _si + 3) -= 0x08; //sub byte ptr [si+3], 8
loc_11310: //loc_11310:
goto loc_11321; //jmp short loc_11321
loc_11312: //loc_11312:
if (_al != 0x02) //jnz short loc_11321
goto loc_11321;
_al = memory(_ds, _si + 3); //mov al, [si+3]
if ((char)_al >= (char)0x64) //jge short loc_11321
goto loc_11321;
memory(_ds, _si + 3) += 0x08; //add byte ptr [si+3], 8
loc_11321: //loc_11321:
_push(_si); //push si
_ax = memory16(_ds, _si + 5); //mov ax, [si+5]
_push(_ax); //push ax
_ax = memory16(_ds, _si + 7); //mov ax, [si+7]
_push(_ax); //push ax
sub_107FD(); //call sub_107FD
_si = _pop(); //pop si
if ((char)_al < (char)memory(_ds, _si + 3)) //jl short loc_11338
goto loc_11338;
sub_12092(); //call sub_12092
goto locret_11383; //jmp short locret_11383
loc_11338: //loc_11338:
_push(_si); //push si
_ax = memory16(_ds, _si + 5); //mov ax, [si+5]
_push(_ax); //push ax
memory(_ds, _si + 20) = _cl; //mov [si+14h], cl
_push(_cx); //push cx
sub_10AD5(); //call sub_10AD5
_si = _pop(); //pop si
if (_ax == 0x0000) //jz short locret_11383
goto locret_11383;
_push(_si); //push si
_al = memory(_ds, _si + 20); //mov al, [si+14h]
_ah = 0x00; //mov ah, 0
_push(_bx); //push bx
_push(_ax); //push ax
sub_11C0A(); //call sub_11C0A
_al = memory(_ds, _si); //mov al, [si]
if (_al & 0x80) //jnz short loc_11382
goto loc_11382;
_bx = _pop(); //pop bx
_push(_bx); //push bx
_al = memory(_ds, _si + 3); //mov al, [si+3]
_al = _al - memory(_ds, _bx + 3); //sub al, [bx+3]
if ((char)_al >= 0) //jns short loc_11367
goto loc_11367;
_al = -_al; //neg al
loc_11367: //loc_11367:
if (_al >= 0x10) //jnb short loc_11382
goto loc_11382;
memory(_ds, _si + 21) -= 1; //dec byte ptr [si+15h]
if ((char)memory(_ds, _si + 21) >= 0) //jns short loc_1137A
goto loc_1137A;
sub_120DB(); //call sub_120DB
_al = 0x06; //mov al, 6
sub_13840(); //call sub_13840
goto loc_1137D; //jmp short loc_1137D
loc_1137A: //loc_1137A:
sub_12662(); //call sub_12662
loc_1137D: //loc_1137D:
_si = _pop(); //pop si
_push(_si); //push si
sub_12047(); //call sub_12047
loc_11382: //loc_11382:
_si = _pop(); //pop si
locret_11383: //locret_11383:
return;
}
void sub_11384()
{
_al = memory(_ds, 0x1B9C); //mov al, byte_155EC
if (_al != 0x11) //jnz short loc_1138E
goto loc_1138E;
memory(_ds, _si) = 0x00; //mov byte ptr [si], 0
loc_1138E: //loc_1138E:
sub_11CD9(); //call sub_11CD9
_al = memory(_ds, _si); //mov al, [si]
if (_al & 0x20) //jnz short loc_1139C
goto loc_1139C;
_al = memory(_ds, 0x951A); //mov al, byte_1CF6A
goto loc_1139F; //jmp short loc_1139F
loc_1139C: //loc_1139C:
_al = memory(_ds, 0x951B); //mov al, byte_1CF6B
loc_1139F: //loc_1139F:
if (_al != 0x03) //jnz short locret_113A7
goto locret_113A7;
memory(_ds, _si + 18) = 0x19; //mov byte ptr [si+12h], 19h
locret_113A7: //locret_113A7:
return;
}
void sub_113A8()
{
sub_110A0(); //call sub_110A0
_al = memory(_ds, _si); //mov al, [si]
if (_al != 0x00) //jnz short loc_113B2
goto loc_113B2;
return; //retn
loc_113B2: //loc_113B2:
memory16(_ds, _si + 7) -= 0x0006; //sub word ptr [si+7], 6
memory16(_ds, _si + 7) &= 0x03ff; //and word ptr [si+7], 3FFh
_push(_si); //push si
_ax = memory16(_ds, _si + 5); //mov ax, [si+5]
_push(_ax); //push ax
_ax = memory16(_ds, _si + 7); //mov ax, [si+7]
_push(_ax); //push ax
sub_107FD(); //call sub_107FD
_si = _pop(); //pop si
_al += 0x04; //add al, 4
memory(_ds, _si + 3) = _al; //mov [si+3], al
memory(_ds, _si + 20) = _cl; //mov [si+14h], cl
memory(_ds, _si + 4) = _bl; //mov [si+4], bl
_bx = 0x0dda; //mov bx, 0DDAh
sub_12121(); //call sub_12121
_al = memory(_ds, _si + 4); //mov al, [si+4]
if (_al != 0x00) //jnz short loc_113F5
goto loc_113F5;
memory16(_ds, _si + 7) += 0x0004; //add word ptr [si+7], 4
memory16(_ds, _si + 7) &= 0x03ff; //and word ptr [si+7], 3FFh
memory(_ds, _si + 21) -= 1; //dec byte ptr [si+15h]
if ((char)memory(_ds, _si + 21) >= 0) //jns short loc_113F5
goto loc_113F5;
sub_120F0(); //call sub_120F0
memory(_ds, _si) = 0x00; //mov byte ptr [si], 0
return; //retn
loc_113F5: //loc_113F5:
_push(_si); //push si
_ax = memory16(_ds, _si + 5); //mov ax, [si+5]
_push(_ax); //push ax
_cl = memory(_ds, _si + 20); //mov cl, [si+14h]
_ch = 0x00; //mov ch, 0
_push(_cx); //push cx
sub_10AD5(); //call sub_10AD5
_si = _pop(); //pop si
if (_ax == 0x0000) //jz short locret_11428
goto locret_11428;
_push(_si); //push si
_al = memory(_ds, _si + 20); //mov al, [si+14h]
_ah = 0x00; //mov ah, 0
_push(_bx); //push bx
_push(_ax); //push ax
sub_11C0A(); //call sub_11C0A
_al = memory(_ds, _si); //mov al, [si]
if (_al & 0x80) //jnz short loc_11427
goto loc_11427;
sub_120DB(); //call sub_120DB
_al = 0x06; //mov al, 6
sub_13840(); //call sub_13840
_si = _pop(); //pop si
_push(_si); //push si
memory(_ds, _si) = 0x00; //mov byte ptr [si], 0
loc_11427: //loc_11427:
_si = _pop(); //pop si
locret_11428: //locret_11428:
return;
}
void sub_11429()
{
sub_110C6(); //call sub_110C6
_al = memory(_ds, _si); //mov al, [si]
if (_al != 0x00) //jnz short loc_11433
goto loc_11433;
return; //retn
loc_11433: //loc_11433:
_al = memory(_ds, _si + 1); //mov al, [si+1]
if (_al != 0x02) //jnz short loc_11440
goto loc_11440;
memory16(_ds, _si + 7) += 0x0005; //add word ptr [si+7], 5
goto loc_1146A; //jmp short loc_1146A
loc_11440: //loc_11440:
if (_al != 0x00) //jnz short loc_1144A
goto loc_1144A;
memory16(_ds, _si + 5) -= 0x0005; //sub word ptr [si+5], 5
goto loc_1146A; //jmp short loc_1146A
loc_1144A: //loc_1144A:
if (_al != 0x01) //jnz short loc_11458
goto loc_11458;
memory16(_ds, _si + 5) -= 0x0003; //sub word ptr [si+5], 3
memory16(_ds, _si + 7) += 0x0002; //add word ptr [si+7], 2
goto loc_1146A; //jmp short loc_1146A
loc_11458: //loc_11458:
if (_al != 0x03) //jnz short loc_11466
goto loc_11466;
memory16(_ds, _si + 5) += 0x0003; //add word ptr [si+5], 3
memory16(_ds, _si + 7) += 0x0002; //add word ptr [si+7], 2
goto loc_1146A; //jmp short loc_1146A
loc_11466: //loc_11466:
memory16(_ds, _si + 5) += 0x0005; //add word ptr [si+5], 5
loc_1146A: //loc_1146A:
memory16(_ds, _si + 7) &= 0x03ff; //and word ptr [si+7], 3FFh
_ax = memory16(_ds, _si + 5); //mov ax, [si+5]
if ((short)_ax >= (short)0x000c) //jge short loc_1147B
goto loc_1147B;
memory(_ds, _si) = 0x00; //mov byte ptr [si], 0
return; //retn
loc_1147B: //loc_1147B:
if ((short)_ax <= (short)0x00f4) //jle short loc_11484
goto loc_11484;
memory(_ds, _si) = 0x00; //mov byte ptr [si], 0
return; //retn
loc_11484: //loc_11484:
_push(_si); //push si
_ax = memory16(_ds, _si + 5); //mov ax, [si+5]
_push(_ax); //push ax
_ax = memory16(_ds, _si + 7); //mov ax, [si+7]
_push(_ax); //push ax
sub_107FD(); //call sub_107FD
_si = _pop(); //pop si
_al += 0x08; //add al, 8
memory(_ds, _si + 3) = _al; //mov [si+3], al
memory(_ds, _si + 20) = _cl; //mov [si+14h], cl
memory(_ds, _si + 4) = _bl; //mov [si+4], bl
_bl = memory(_ds, _si + 1); //mov bl, [si+1]
_bh = 0x00; //mov bh, 0
_bx <<= 1; //shl bx, 1
_bx = memory16(_ds, _bx + 4351); //mov bx, [bx+10FFh]
sub_12121(); //call sub_12121
_al = memory(_ds, 0x1B9C); //mov al, byte_155EC
if (_al != 0x11) //jnz short loc_114B2
goto loc_114B2;
return; //retn
loc_114B2: //loc_114B2:
_ax = memory16(_ds, _si + 5); //mov ax, [si+5]
_ax = _ax - memory16(_ds, 0x1B8F); //sub ax, word_155DF
if ((short)_ax >= 0) //jns short loc_114BD
goto loc_114BD;
_ax = -_ax; //neg ax
loc_114BD: //loc_114BD:
if (_ax >= 0x0010) //jnb short locret_114EF
goto locret_114EF;
_ax = memory16(_ds, _si + 7); //mov ax, [si+7]
_ax = _ax - memory16(_ds, 0x1B91); //sub ax, word_155E1
_ax -= 0x0008; //sub ax, 8
if ((short)_ax >= 0) //jns short loc_114D0
goto loc_114D0;
_ax = -_ax; //neg ax
loc_114D0: //loc_114D0:
if (_ax >= 0x0010) //jnb short locret_114EF
goto locret_114EF;
_al = 0x05; //mov al, 5
sub_13840(); //call sub_13840
memory16(_ds, 0x9544) -= 0x0064; //sub word_1CF94, 64h
memory(_ds, 0x12A0) = 0x01; //mov byte_14CF0, 1
sub_120F0(); //call sub_120F0
memory(_ds, 0x12A0) = 0x05; //mov byte_14CF0, 5
memory(_ds, _si) = 0x00; //mov byte ptr [si], 0
locret_114EF: //locret_114EF:
return;
}
void sub_114F0()
{
memory16(_ds, _si + 7) += 0x0001; //add word ptr [si+7], 1
_push(_si); //push si
_ax = memory16(_ds, _si + 5); //mov ax, [si+5]
_push(_ax); //push ax
_ax = memory16(_ds, _si + 7); //mov ax, [si+7]
_push(_ax); //push ax
sub_107FD(); //call sub_107FD
_si = _pop(); //pop si
memory(_ds, _si + 3) = _al; //mov [si+3], al
memory(_ds, _si + 20) = _cl; //mov [si+14h], cl
memory(_ds, _si + 4) = _bl; //mov [si+4], bl
_bl = memory(_ds, _si + 1); //mov bl, [si+1]
_bh = 0x00; //mov bh, 0
_bx <<= 1; //shl bx, 1
_bx = memory16(_ds, _bx + 4065); //mov bx, [bx+0FE1h]
sub_12121(); //call sub_12121
_al = memory(_ds, 0x1B9C); //mov al, byte_155EC
if (_al == 0x11) //jz short loc_11548
goto loc_11548;
_ax = memory16(_ds, _si + 5); //mov ax, [si+5]
_ax = _ax - memory16(_ds, 0x1B8F); //sub ax, word_155DF
if ((short)_ax >= 0) //jns short loc_1152A
goto loc_1152A;
_ax = -_ax; //neg ax
loc_1152A: //loc_1152A:
if (_ax >= 0x001a) //jnb short loc_11548
goto loc_11548;
_ax = memory16(_ds, _si + 7); //mov ax, [si+7]
_ax = _ax - memory16(_ds, 0x1B91); //sub ax, word_155E1
if ((short)_ax >= 0) //jns short loc_1153A
goto loc_1153A;
_ax = -_ax; //neg ax
loc_1153A: //loc_1153A:
if (_ax >= 0x0012) //jnb short loc_11548
goto loc_11548;
memory16(_ds, 0x9544) -= 0x000c; //sub word_1CF94, 0Ch
memory(_ds, _si + 21) = 0xff; //mov byte ptr [si+15h], 0FFh
loc_11548: //loc_11548:
_di = 0x1ba1; //mov di, 1BA1h
loc_1154B: //loc_1154B:
_al = memory(_ds, _si + 21); //mov al, [si+15h]
if ((char)_al >= (char)0x00) //jge short loc_11561
goto loc_11561;
_al = 0x07; //mov al, 7
sub_13840(); //call sub_13840
sub_120F0(); //call sub_120F0
memory(_ds, _si) = 0x00; //mov byte ptr [si], 0
sub_12676(); //call sub_12676
return; //retn
loc_11561: //loc_11561:
_al = memory(_ds, _di); //mov al, [di]
if (_al & 0x80) //jnz short loc_115C0
goto loc_115C0;
if (!(_al & 0x40)) //jz short loc_115BB
goto loc_115BB;
_push(_di); //push di
_ax = memory16(_ds, _di + 5); //mov ax, [di+5]
_ax = _ax - memory16(_ds, _si + 5); //sub ax, [si+5]
if ((short)_ax >= 0) //jns short loc_11576
goto loc_11576;
_ax = -_ax; //neg ax
loc_11576: //loc_11576:
if (_ax >= 0x0014) //jnb short loc_115BA
goto loc_115BA;
_ax = memory16(_ds, _di + 7); //mov ax, [di+7]
_ax = _ax - memory16(_ds, _si + 7); //sub ax, [si+7]
if ((short)_ax >= 0) //jns short loc_11585
goto loc_11585;
_ax = -_ax; //neg ax
loc_11585: //loc_11585:
if (_ax >= 0x0010) //jnb short loc_115BA
goto loc_115BA;
_al = memory(_ds, _di + 18); //mov al, [di+12h]
if (_al != 0x19) //jnz short loc_1159A
goto loc_1159A;
memory(_ds, _si + 21) = 0xff; //mov byte ptr [si+15h], 0FFh
memory(_ds, _di) = 0x00; //mov byte ptr [di], 0
goto loc_115BA; //jmp short loc_115BA
loc_1159A: //loc_1159A:
_al = memory(_ds, _di + 3); //mov al, [di+3]
_al = _al - memory(_ds, _si + 3); //sub al, [si+3]
if ((char)_al >= 0) //jns short loc_115A4
goto loc_115A4;
_al = -_al; //neg al
loc_115A4: //loc_115A4:
if (_al >= 0x10) //jnb short loc_115BA
goto loc_115BA;
memory(_ds, _si + 21) -= 1; //dec byte ptr [si+15h]
_push(_si); //push si
_si = _di; //mov si, di
sub_12092(); //call sub_12092
_al = 0x03; //mov al, 3
sub_13840(); //call sub_13840
sub_12662(); //call sub_12662
_si = _pop(); //pop si
loc_115BA: //loc_115BA:
_di = _pop(); //pop di
loc_115BB: //loc_115BB:
_di += 0x0017; //add di, 17h
goto loc_1154B; //jmp short loc_1154B
loc_115C0: //loc_115C0:
_al = memory(_ds, 0x1B9C); //mov al, byte_155EC
if (_al == 0x11) //jz short loc_115F8
goto loc_115F8;
_ax = memory16(_ds, 0x1B91); //mov ax, word_155E1
if (_ax <= memory16(_ds, _si + 7)) //jbe short loc_115F8
goto loc_115F8;
_ax = memory16(_ds, 0x1B8F); //mov ax, word_155DF
_ax = _ax - memory16(_ds, _si + 5); //sub ax, [si+5]
if ((short)_ax >= 0) //jns short loc_115D9
goto loc_115D9;
_ax = -_ax; //neg ax
loc_115D9: //loc_115D9:
if (_ax >= 0x0020) //jnb short loc_115F8
goto loc_115F8;
memory(_ds, _si + 22) -= 1; //dec byte ptr [si+16h]
if ((char)memory(_ds, _si + 22) >= 0) //jns short loc_115EE
goto loc_115EE;
memory(_ds, _si + 22) = 0x07; //mov byte ptr [si+16h], 7
memory(_ds, 0x9518) = 0x01; //mov byte_1CF68, 1
goto loc_115F3; //jmp short loc_115F3
loc_115EE: //loc_115EE:
memory(_ds, 0x9518) = 0x00; //mov byte_1CF68, 0
loc_115F3: //loc_115F3:
_push(_si); //push si
sub_11DEF(); //call sub_11DEF
_si = _pop(); //pop si
loc_115F8: //loc_115F8:
sub_110C6(); //call sub_110C6
}
void sub_115FC()
{
sub_110C6(); //call sub_110C6
_al = memory(_ds, _si); //mov al, [si]
if (_al != 0x00) //jnz short loc_11606
goto loc_11606;
return; //retn
loc_11606: //loc_11606:
_al = memory(_ds, _si + 1); //mov al, [si+1]
if (_al != 0x02) //jnz short loc_11613
goto loc_11613;
memory16(_ds, _si + 7) += 0x0008; //add word ptr [si+7], 8
goto loc_1163D; //jmp short loc_1163D
loc_11613: //loc_11613:
if (_al != 0x00) //jnz short loc_1161D
goto loc_1161D;
memory16(_ds, _si + 5) -= 0x0008; //sub word ptr [si+5], 8
goto loc_1163D; //jmp short loc_1163D
loc_1161D: //loc_1161D:
if (_al != 0x01) //jnz short loc_1162B
goto loc_1162B;
memory16(_ds, _si + 5) -= 0x0006; //sub word ptr [si+5], 6
memory16(_ds, _si + 7) += 0x0004; //add word ptr [si+7], 4
goto loc_1163D; //jmp short loc_1163D
loc_1162B: //loc_1162B:
if (_al != 0x03) //jnz short loc_11639
goto loc_11639;
memory16(_ds, _si + 5) += 0x0006; //add word ptr [si+5], 6
memory16(_ds, _si + 7) += 0x0004; //add word ptr [si+7], 4
goto loc_1163D; //jmp short loc_1163D
loc_11639: //loc_11639:
memory16(_ds, _si + 5) += 0x0008; //add word ptr [si+5], 8
loc_1163D: //loc_1163D:
memory16(_ds, _si + 7) &= 0x03ff; //and word ptr [si+7], 3FFh
_ax = memory16(_ds, _si + 5); //mov ax, [si+5]
if ((short)_ax >= (short)0x0004) //jge short loc_1164E
goto loc_1164E;
memory(_ds, _si) = 0x00; //mov byte ptr [si], 0
return; //retn
loc_1164E: //loc_1164E:
if ((short)_ax <= (short)0x00fc) //jle short loc_11657
goto loc_11657;
memory(_ds, _si) = 0x00; //mov byte ptr [si], 0
return; //retn
loc_11657: //loc_11657:
_al = memory(_ds, _si + 4); //mov al, [si+4]
if (_al != 0x01) //jnz short loc_1166B
goto loc_1166B;
_al = memory(_ds, _si + 3); //mov al, [si+3]
if ((char)_al >= (char)0x64) //jge short loc_11669
goto loc_11669;
memory(_ds, _si + 3) += 0x04; //add byte ptr [si+3], 4
loc_11669: //loc_11669:
goto loc_1167A; //jmp short loc_1167A
loc_1166B: //loc_1166B:
if (_al != 0x02) //jnz short loc_1167A
goto loc_1167A;
_al = memory(_ds, _si + 3); //mov al, [si+3]
if ((char)_al <= (char)0x9c) //jle short loc_1167A
goto loc_1167A;
memory(_ds, _si + 3) -= 0x04; //sub byte ptr [si+3], 4
loc_1167A: //loc_1167A:
_push(_si); //push si
_ax = memory16(_ds, _si + 5); //mov ax, [si+5]
_push(_ax); //push ax
_ax = memory16(_ds, _si + 7); //mov ax, [si+7]
_push(_ax); //push ax
sub_107FD(); //call sub_107FD
_si = _pop(); //pop si
if ((char)_al < (char)memory(_ds, _si + 3)) //jl short loc_11691
goto loc_11691;
sub_12092(); //call sub_12092
goto locret_116D5; //jmp short locret_116D5
loc_11691: //loc_11691:
_al = memory(_ds, 0x1B9C); //mov al, byte_155EC
if (_al != 0x11) //jnz short loc_11699
goto loc_11699;
return; //retn
loc_11699: //loc_11699:
_ax = memory16(_ds, _si + 5); //mov ax, [si+5]
_ax = _ax - memory16(_ds, 0x1B8F); //sub ax, word_155DF
if ((short)_ax >= 0) //jns short loc_116A4
goto loc_116A4;
_ax = -_ax; //neg ax
loc_116A4: //loc_116A4:
if (_ax >= 0x000c) //jnb short locret_116D5
goto locret_116D5;
_ax = memory16(_ds, _si + 7); //mov ax, [si+7]
_ax = _ax - memory16(_ds, 0x1B91); //sub ax, word_155E1
if ((short)_ax >= 0) //jns short loc_116B4
goto loc_116B4;
_ax = -_ax; //neg ax
loc_116B4: //loc_116B4:
if (_ax >= 0x0008) //jnb short locret_116D5
goto locret_116D5;
_al = memory(_ds, _si + 3); //mov al, [si+3]
_al = _al - memory(_ds, 0x1B8D); //sub al, byte_155DD
if ((char)_al >= 0) //jns short loc_116C4
goto loc_116C4;
_al = -_al; //neg al
loc_116C4: //loc_116C4:
if (_al >= 0x10) //jnb short locret_116D5
goto locret_116D5;
memory16(_ds, 0x9544) -= 0x0001; //sub word_1CF94, 1
sub_12092(); //call sub_12092
_al = 0x04; //mov al, 4
sub_13840(); //call sub_13840
locret_116D5: //locret_116D5:
return;
}
void sub_116D6()
{
memory(_ds, _si + 4) -= 1; //dec byte ptr [si+4]
if ((char)memory(_ds, _si + 4) >= 0) //jns short locret_116DE
goto locret_116DE;
memory(_ds, _si) = 0x00; //mov byte ptr [si], 0
locret_116DE: //locret_116DE:
return;
}
void sub_116DF()
{
_al = memory(_ds, _si + 4); //mov al, [si+4]
memory(_ds, _si + 4) += 1; //inc byte ptr [si+4]
if (_al < 0x04) //jb short loc_116ED
goto loc_116ED;
memory(_ds, _si) = 0x00; //mov byte ptr [si], 0
return; //retn
loc_116ED: //loc_116ED:
_al <<= 1; //shl al, 1
_bl = _al; //mov bl, al
_bh = 0x00; //mov bh, 0
_ax = memory16(_ds, _bx + 5182); //mov ax, [bx+143Eh]
memory16(_ds, _si + 15) = _ax; //mov [si+0Fh], ax
sub_110C6(); //call sub_110C6
}
void sub_116FE()
{
memory(_ds, _si + 22) += 1; //inc byte ptr [si+16h]
_al = memory(_ds, _si + 22); //mov al, [si+16h]
_al >>= 1; //shr al, 1
_al >>= 1; //shr al, 1
_al &= 0x07; //and al, 7
if ((char)_al < (char)0x05) //jl short loc_11712
goto loc_11712;
memory(_ds, _si) = 0x00; //mov byte ptr [si], 0
return; //retn
loc_11712: //loc_11712:
memory(_ds, _si + 4) = _al; //mov [si+4], al
_bx = 0x12b5; //mov bx, 12B5h
sub_12121(); //call sub_12121
sub_110C6(); //call sub_110C6
}
void sub_1171F()
{
memory(_ds, _si + 22) += 1; //inc byte ptr [si+16h]
_al = memory(_ds, _si + 22); //mov al, [si+16h]
_al >>= 1; //shr al, 1
_al >>= 1; //shr al, 1
_al &= 0x07; //and al, 7
if ((char)_al < (char)0x06) //jl short loc_11733
goto loc_11733;
memory(_ds, _si) = 0x00; //mov byte ptr [si], 0
return; //retn
loc_11733: //loc_11733:
memory(_ds, _si + 4) = _al; //mov [si+4], al
_bx = 0x12f5; //mov bx, 12F5h
sub_12121(); //call sub_12121
sub_110C6(); //call sub_110C6
}
void sub_11740()
{
memory(_ds, _si + 22) += 1; //inc byte ptr [si+16h]
_al = memory(_ds, _si + 22); //mov al, [si+16h]
_al &= 0x07; //and al, 7
if ((char)_al < (char)0x04) //jl short loc_11762
goto loc_11762;
_al = memory(_ds, _si); //mov al, [si]
if (!(_al & 0x20)) //jz short loc_11759
goto loc_11759;
memory(_ds, 0x9517) &= 0x7f; //and byte_1CF67, 7Fh
goto loc_1175E; //jmp short loc_1175E
loc_11759: //loc_11759:
memory(_ds, 0x9517) &= 0xfe; //and byte_1CF67, 0FEh
loc_1175E: //loc_1175E:
memory(_ds, _si) = 0x00; //mov byte ptr [si], 0
return; //retn
loc_11762: //loc_11762:
memory(_ds, _si + 4) = _al; //mov [si+4], al
_bx = 0x133d; //mov bx, 133Dh
sub_12121(); //call sub_12121
}
void sub_1176C()
{
memory(_ds, _si + 22) += 1; //inc byte ptr [si+16h]
_al = memory(_ds, _si + 22); //mov al, [si+16h]
_al >>= 1; //shr al, 1
_al &= 0x03; //and al, 3
memory(_ds, _si + 4) = _al; //mov [si+4], al
_bx = 0x0e2b; //mov bx, 0E2Bh
sub_12121(); //call sub_12121
sub_110C6(); //call sub_110C6
}
void sub_11783()
{
memory(_ds, _si + 22) += 1; //inc byte ptr [si+16h]
_al = memory(_ds, _si + 22); //mov al, [si+16h]
_al >>= 1; //shr al, 1
_al &= 0x07; //and al, 7
if (_al < 0x06) //jb short loc_11797
goto loc_11797;
_al = 0x00; //mov al, 0
memory(_ds, _si + 22) = 0x00; //mov byte ptr [si+16h], 0
loc_11797: //loc_11797:
_bl = _al; //mov bl, al
_bh = 0x00; //mov bh, 0
_al = memory(_ds, _bx + 3660); //mov al, [bx+0E4Ch]
memory(_ds, _si + 4) = _al; //mov [si+4], al
_bx = 0x0e52; //mov bx, 0E52h
sub_12121(); //call sub_12121
sub_110C6(); //call sub_110C6
}
void sub_117AC()
{
sub_1215B(); //call sub_1215B
if (_cx == 0x0000) //jz short loc_117CC
goto loc_117CC;
memory(_ds, _si + 22) -= 1; //dec byte ptr [si+16h]
if ((char)memory(_ds, _si + 22) >= 0) //jns short loc_117C4
goto loc_117C4;
memory(_ds, _si + 22) = 0x08; //mov byte ptr [si+16h], 8
memory(_ds, 0x9518) = 0x01; //mov byte_1CF68, 1
goto loc_117C9; //jmp short loc_117C9
loc_117C4: //loc_117C4:
memory(_ds, 0x9518) = 0x00; //mov byte_1CF68, 0
loc_117C9: //loc_117C9:
sub_11F0B(); //call sub_11F0B
loc_117CC: //loc_117CC:
_bx = 0x0e73; //mov bx, 0E73h
sub_12121(); //call sub_12121
sub_110C6(); //call sub_110C6
}
void sub_117D6()
{
sub_1215B(); //call sub_1215B
if (_cx == 0x0000) //jz short loc_117EA
goto loc_117EA;
memory(_ds, _si + 22) -= 1; //dec byte ptr [si+16h]
if ((char)memory(_ds, _si + 22) >= 0) //jns short loc_117EA
goto loc_117EA;
memory(_ds, _si + 22) = 0x12; //mov byte ptr [si+16h], 12h
sub_12005(); //call sub_12005
loc_117EA: //loc_117EA:
_bx = 0x0e9c; //mov bx, 0E9Ch
sub_12121(); //call sub_12121
sub_110C6(); //call sub_110C6
}
void sub_117F4()
{
sub_110C6(); //call sub_110C6
_al = memory(_ds, _si); //mov al, [si]
if (_al != 0x00) //jnz short loc_117FE
goto loc_117FE;
return; //retn
loc_117FE: //loc_117FE:
_al = memory(_ds, _si + 1); //mov al, [si+1]
if (_al != 0x02) //jnz short loc_1180B
goto loc_1180B;
memory16(_ds, _si + 7) += 0x0003; //add word ptr [si+7], 3
goto loc_11835; //jmp short loc_11835
loc_1180B: //loc_1180B:
if (_al != 0x00) //jnz short loc_11815
goto loc_11815;
memory16(_ds, _si + 5) -= 0x0004; //sub word ptr [si+5], 4
goto loc_11835; //jmp short loc_11835
loc_11815: //loc_11815:
if (_al != 0x01) //jnz short loc_11823
goto loc_11823;
memory16(_ds, _si + 5) -= 0x0004; //sub word ptr [si+5], 4
memory16(_ds, _si + 7) += 0x0003; //add word ptr [si+7], 3
goto loc_11835; //jmp short loc_11835
loc_11823: //loc_11823:
if (_al != 0x03) //jnz short loc_11831
goto loc_11831;
memory16(_ds, _si + 5) += 0x0004; //add word ptr [si+5], 4
memory16(_ds, _si + 7) += 0x0003; //add word ptr [si+7], 3
goto loc_11835; //jmp short loc_11835
loc_11831: //loc_11831:
memory16(_ds, _si + 5) += 0x0004; //add word ptr [si+5], 4
loc_11835: //loc_11835:
memory16(_ds, _si + 7) &= 0x03ff; //and word ptr [si+7], 3FFh
_ax = memory16(_ds, _si + 5); //mov ax, [si+5]
if ((short)_ax >= (short)0x0008) //jge short loc_11846
goto loc_11846;
memory(_ds, _si) = 0x00; //mov byte ptr [si], 0
return; //retn
loc_11846: //loc_11846:
if ((short)_ax <= (short)0x00f8) //jle short loc_1184F
goto loc_1184F;
memory(_ds, _si) = 0x00; //mov byte ptr [si], 0
return; //retn
loc_1184F: //loc_1184F:
memory(_ds, _si + 22) += 1; //inc byte ptr [si+16h]
_bl = memory(_ds, _si + 22); //mov bl, [si+16h]
if (_bl < 0x10) //jb short loc_1185E
goto loc_1185E;
sub_12099(); //call sub_12099
return; //retn
loc_1185E: //loc_1185E:
_bh = 0x00; //mov bh, 0
_al = memory(_ds, _bx + 5223); //mov al, [bx+1467h]
memory(_ds, _si + 3) += _al; //add [si+3], al
_al = memory(_ds, 0x1B9C); //mov al, byte_155EC
if (_al != 0x11) //jnz short loc_1186F
goto loc_1186F;
return; //retn
loc_1186F: //loc_1186F:
_ax = memory16(_ds, _si + 5); //mov ax, [si+5]
_ax = _ax - memory16(_ds, 0x1B8F); //sub ax, word_155DF
if ((short)_ax >= 0) //jns short loc_1187A
goto loc_1187A;
_ax = -_ax; //neg ax
loc_1187A: //loc_1187A:
if (_ax >= 0x000e) //jnb short locret_118A8
goto locret_118A8;
_ax = memory16(_ds, _si + 7); //mov ax, [si+7]
_ax = _ax - memory16(_ds, 0x1B91); //sub ax, word_155E1
if ((short)_ax >= 0) //jns short loc_1188A
goto loc_1188A;
_ax = -_ax; //neg ax
loc_1188A: //loc_1188A:
if (_ax >= 0x000a) //jnb short locret_118A8
goto locret_118A8;
_al = memory(_ds, _si + 3); //mov al, [si+3]
_al = _al - memory(_ds, 0x1B8D); //sub al, byte_155DD
if ((char)_al >= 0) //jns short loc_1189A
goto loc_1189A;
_al = -_al; //neg al
loc_1189A: //loc_1189A:
if (_al >= 0x10) //jnb short locret_118A8
goto locret_118A8;
memory16(_ds, 0x9544) -= 0x000a; //sub word_1CF94, 0Ah
_al = 0x05; //mov al, 5
sub_13840(); //call sub_13840
locret_118A8: //locret_118A8:
return;
}
void sub_118A9()
{
sub_1215B(); //call sub_1215B
if (_cx == 0x0000) //jz short loc_118BD
goto loc_118BD;
memory(_ds, _si + 22) -= 1; //dec byte ptr [si+16h]
if ((char)memory(_ds, _si + 22) >= 0) //jns short loc_118BD
goto loc_118BD;
memory(_ds, _si + 22) = 0x28; //mov byte ptr [si+16h], 28h
sub_11FBA(); //call sub_11FBA
loc_118BD: //loc_118BD:
_bx = 0x0ec5; //mov bx, 0EC5h
sub_12121(); //call sub_12121
sub_110C6(); //call sub_110C6
}
void sub_118C7()
{
_al = memory(_ds, 0x952E); //mov al, byte_1CF7E
_al = _al & memory(_ds, 0x952F); //and al, byte_1CF7F
_al = _al & memory(_ds, 0x9530); //and al, byte_1CF80
_al = _al & memory(_ds, 0x9531); //and al, byte_1CF81
_al = _al & memory(_ds, 0x9532); //and al, byte_1CF82
_al = _al & memory(_ds, 0x9533); //and al, byte_1CF83
if (_al != 0) //jnz short loc_118E4
goto loc_118E4;
sub_110C6(); //call sub_110C6
return; //retn
loc_118E4: //loc_118E4:
_ax = memory16(_ds, 0x1B8F); //mov ax, word_155DF
_ax = _ax - memory16(_ds, _si + 5); //sub ax, [si+5]
_ax -= 0x000c; //sub ax, 0Ch
if ((short)_ax >= 0) //jns short loc_118F1
goto loc_118F1;
_ax = -_ax; //neg ax
loc_118F1: //loc_118F1:
_cx = memory16(_ds, 0x1B91); //mov cx, word_155E1
_cx -= 0x0008; //sub cx, 8
_cx = _cx - memory16(_ds, _si + 7); //sub cx, [si+7]
if ((short)_cx >= 0) //jns short loc_118FF
goto loc_118FF;
_cx = -_cx; //neg cx
loc_118FF: //loc_118FF:
_bl = memory(_ds, _si + 4); //mov bl, [si+4]
_bl >>= 1; //shr bl, 1
_ax += _cx; //add ax, cx
if (_ax > 0x0040) //ja short loc_11915
goto loc_11915;
if (_bl == 0x08) //jz short loc_11913
goto loc_11913;
memory(_ds, _si + 4) += 1; //inc byte ptr [si+4]
loc_11913: //loc_11913:
goto loc_1191D; //jmp short loc_1191D
loc_11915: //loc_11915:
if (_bl == 0x00) //jz short loc_1191D
goto loc_1191D;
memory(_ds, _si + 4) -= 1; //dec byte ptr [si+4]
loc_1191D: //loc_1191D:
_push(_bx); //push bx
_bh = 0x00; //mov bh, 0
_bx <<= 1; //shl bx, 1
_ax = memory16(_ds, _bx + 5251); //mov ax, [bx+1483h]
memory16(_ds, _si + 15) = _ax; //mov [si+0Fh], ax
_bx = _pop(); //pop bx
if (_bl < 0x02) //jb short loc_1196B
goto loc_1196B;
_ax = memory16(_ds, 0x1B8F); //mov ax, word_155DF
_ax = _ax - memory16(_ds, _si + 5); //sub ax, [si+5]
_ax -= 0x000c; //sub ax, 0Ch
if ((short)_ax >= 0) //jns short loc_11947
goto loc_11947;
_ax = -_ax; //neg ax
if (_ax > 0x0018) //ja short loc_11945
goto loc_11945;
memory16(_ds, 0x1B8F) += 1; //inc word_155DF
loc_11945: //loc_11945:
goto loc_11952; //jmp short loc_11952
loc_11947: //loc_11947:
if (_ax == 0) //jz short loc_11952
goto loc_11952;
if (_ax > 0x0018) //ja short loc_11952
goto loc_11952;
memory16(_ds, 0x1B8F) -= 1; //dec word_155DF
loc_11952: //loc_11952:
if (_bl != 0x08) //jnz short loc_1196B
goto loc_1196B;
if (_cx > 0x0008) //ja short loc_1196B
goto loc_1196B;
if (_ax > 0x0008) //ja short loc_1196B
goto loc_1196B;
_al = memory(_ds, 0x1B9C); //mov al, byte_155EC
if (_al == 0x11) //jz short loc_1196B
goto loc_1196B;
sub_1196F(); //call sub_1196F
loc_1196B: //loc_1196B:
sub_110C6(); //call sub_110C6
}
void sub_1196F()
{
_al = memory(_ds, 0x1B8E); //mov al, byte_155DE
if (_al != 0x00) //jnz short loc_11982
goto loc_11982;
memory(_ds, 0x951D) = 0xf0; //mov byte_1CF6D, 0F0h
memory(_ds, 0x94FF) = 0x01; //mov byte_1CF4F, 1
goto locret_11992; //jmp short locret_11992
loc_11982: //loc_11982:
_push(_si); //push si
memory(_ds, 0x1B8E) = 0x00; //mov byte_155DE, 0
_si = 0x1b8a; //mov si, 1B8Ah
_bx = 0x0d49; //mov bx, 0D49h
sub_12121(); //call sub_12121
_si = _pop(); //pop si
locret_11992: //locret_11992:
return;
}
void sub_11993()
{
sub_11A04(); //call sub_11A04
_al = memory(_ds, 0x94FF); //mov al, byte_1CF4F
if (_al != 0x01) //jnz short locret_119C1
goto locret_119C1;
_al = memory(_ds, 0x9501); //mov al, byte_1CF51
_bl = _al; //mov bl, al
_al <<= 1; //shl al, 1
_bl += _al; //add bl, al
_bl = _bl + memory(_ds, 0x9502); //add bl, byte_1CF52
_bh = 0x00; //mov bh, 0
_bx <<= 1; //shl bx, 1
_ax = memory16(_ds, _bx + 5269); //mov ax, [bx+1495h]
_bh = _ah; //mov bh, ah
_ax &= 0x03ff; //and ax, 3FFh
memory16(_ds, 0x950C) = _ax; //mov word_1CF5C, ax
_bh &= 0xc0; //and bh, 0C0h
memory(_ds, 0x951D) = _bh; //mov byte_1CF6D, bh
locret_119C1: //locret_119C1:
return;
}
void sub_119C2()
{
sub_11A04(); //call sub_11A04
_al = memory(_ds, 0x94FF); //mov al, byte_1CF4F
if (_al != 0x01) //jnz short locret_11A03
goto locret_11A03;
_al = memory(_ds, 0x9501); //mov al, byte_1CF51
_bl = _al; //mov bl, al
_al <<= 1; //shl al, 1
_bl += _al; //add bl, al
_bl = _bl + memory(_ds, 0x9502); //add bl, byte_1CF52
_bh = 0x00; //mov bh, 0
_bx <<= 1; //shl bx, 1
_ax = memory16(_ds, _bx + 5317); //mov ax, [bx+14C5h]
_bh = _ah; //mov bh, ah
_ax &= 0x03ff; //and ax, 3FFh
memory16(_ds, 0x950C) = _ax; //mov word_1CF5C, ax
_bh &= 0xc0; //and bh, 0C0h
memory(_ds, 0x951D) = _bh; //mov byte_1CF6D, bh
memory(_ds, 0x950E) = 0x01; //mov byte_1CF5E, 1
_al = memory(_ds, 0x9502); //mov al, byte_1CF52
_al += 1; //inc al
if (_al <= 0x02) //jbe short loc_11A00
goto loc_11A00;
_al = 0x00; //mov al, 0
loc_11A00: //loc_11A00:
memory(_ds, 0x9502) = _al; //mov byte_1CF52, al
locret_11A03: //locret_11A03:
return;
}
void sub_11A04()
{
_ax = memory16(_ds, 0x1B8F); //mov ax, word_155DF
_ax = _ax - memory16(_ds, _si + 5); //sub ax, [si+5]
_ax -= 0x000c; //sub ax, 0Ch
if ((short)_ax >= 0) //jns short loc_11A11
goto loc_11A11;
_ax = -_ax; //neg ax
loc_11A11: //loc_11A11:
_cx = memory16(_ds, 0x1B91); //mov cx, word_155E1
_cx = _cx - memory16(_ds, _si + 7); //sub cx, [si+7]
if ((short)_cx >= 0) //jns short loc_11A1C
goto loc_11A1C;
_cx = -_cx; //neg cx
loc_11A1C: //loc_11A1C:
_bl = memory(_ds, _si + 4); //mov bl, [si+4]
_bl >>= 1; //shr bl, 1
_ax += _cx; //add ax, cx
if (_ax > 0x0040) //ja short loc_11A32
goto loc_11A32;
if (_bl == 0x06) //jz short loc_11A30
goto loc_11A30;
memory(_ds, _si + 4) += 1; //inc byte ptr [si+4]
loc_11A30: //loc_11A30:
goto loc_11A3A; //jmp short loc_11A3A
loc_11A32: //loc_11A32:
if (_bl == 0x00) //jz short loc_11A3A
goto loc_11A3A;
memory(_ds, _si + 4) -= 1; //dec byte ptr [si+4]
loc_11A3A: //loc_11A3A:
if (_bl != 0x06) //jnz short loc_11A45
goto loc_11A45;
memory(_ds, _si + 2) = 0x00; //mov byte ptr [si+2], 0
goto loc_11A56; //jmp short loc_11A56
loc_11A45: //loc_11A45:
_push(_bx); //push bx
memory(_ds, _si + 2) = 0x07; //mov byte ptr [si+2], 7
_bh = 0x00; //mov bh, 0
_bx <<= 1; //shl bx, 1
_ax = memory16(_ds, _bx + 5239); //mov ax, [bx+1477h]
memory16(_ds, _si + 15) = _ax; //mov [si+0Fh], ax
_bx = _pop(); //pop bx
loc_11A56: //loc_11A56:
if (_bl < 0x01) //jb short loc_11A9A
goto loc_11A9A;
_ax = memory16(_ds, 0x1B8F); //mov ax, word_155DF
_ax = _ax - memory16(_ds, _si + 5); //sub ax, [si+5]
_ax -= 0x000c; //sub ax, 0Ch
if ((short)_ax >= 0) //jns short loc_11A73
goto loc_11A73;
_ax = -_ax; //neg ax
if (_ax > 0x0018) //ja short loc_11A71
goto loc_11A71;
memory16(_ds, 0x1B8F) += 1; //inc word_155DF
loc_11A71: //loc_11A71:
goto loc_11A7E; //jmp short loc_11A7E
loc_11A73: //loc_11A73:
if (_ax == 0) //jz short loc_11A7E
goto loc_11A7E;
if (_ax > 0x0018) //ja short loc_11A7E
goto loc_11A7E;
memory16(_ds, 0x1B8F) -= 1; //dec word_155DF
loc_11A7E: //loc_11A7E:
if (_cx > 0x0008) //ja short loc_11A9A
goto loc_11A9A;
if (_ax > 0x0008) //ja short loc_11A9A
goto loc_11A9A;
_al = memory(_ds, 0x1B9C); //mov al, byte_155EC
if (_al == 0x11) //jz short loc_11A9A
goto loc_11A9A;
_ax = memory16(_ds, 0x1B8F); //mov ax, word_155DF
memory16(_ds, 0x950A) = _ax; //mov word_1CF5A, ax
memory(_ds, 0x94FF) = 0x01; //mov byte_1CF4F, 1
loc_11A9A: //loc_11A9A:
sub_110C6(); //call sub_110C6
}
void sub_11A9E()
{
sub_110C6(); //call sub_110C6
_al = memory(_ds, _si); //mov al, [si]
if (_al != 0x00) //jnz short loc_11AA8
goto loc_11AA8;
return; //retn
loc_11AA8: //loc_11AA8:
_bx = memory16(_ds, 0x1B91); //mov bx, word_155E1
_bx = _bx - memory16(_ds, _si + 7); //sub bx, [si+7]
if ((short)_bx >= 0) //jns short loc_11ABB
goto loc_11ABB;
if ((short)_bx >= (short)0xfff0) //jge short locret_11ABA
goto locret_11ABA;
memory(_ds, _si + 2) = 0x01; //mov byte ptr [si+2], 1
locret_11ABA: //locret_11ABA:
return; //retn
loc_11ABB: //loc_11ABB:
if ((short)_bx <= (short)0x0020) //jle short loc_11AC1
goto loc_11AC1;
return; //retn
loc_11AC1: //loc_11AC1:
_ax = memory16(_ds, 0x1B8F); //mov ax, word_155DF
_ax = _ax - memory16(_ds, _si + 5); //sub ax, [si+5]
_ax -= 0x000c; //sub ax, 0Ch
if ((short)_ax >= 0) //jns short loc_11AD9
goto loc_11AD9;
_ax = -_ax; //neg ax
if (_ax >= 0x0018) //jnb short loc_11AD7
goto loc_11AD7;
memory16(_ds, 0x1B8F) += 1; //inc word_155DF
loc_11AD7: //loc_11AD7:
goto loc_11AE7; //jmp short loc_11AE7
loc_11AD9: //loc_11AD9:
if (_ax >= 0x0018) //jnb short loc_11AE7
goto loc_11AE7;
if (_ax == 0x0000) //jz short loc_11AE7
goto loc_11AE7;
memory16(_ds, 0x1B8F) -= 1; //dec word_155DF
loc_11AE7: //loc_11AE7:
if (_bx <= 0x0008) //jbe short loc_11AED
goto loc_11AED;
return; //retn
loc_11AED: //loc_11AED:
if (_ax > 0x0002) //ja short loc_11AF8
goto loc_11AF8;
memory16(_ds, 0x9538) += 1; //inc word_1CF88
goto locret_11B08; //jmp short locret_11B08
loc_11AF8: //loc_11AF8:
if (_ax >= 0x0024) //jnb short locret_11B08
goto locret_11B08;
memory16(_ds, 0x9542) = 0x0000; //mov word_1CF92, 0
_al = 0x06; //mov al, 6
sub_13840(); //call sub_13840
locret_11B08: //locret_11B08:
return;
}
void sub_11B09()
{
sub_110C6(); //call sub_110C6
_al = memory(_ds, _si); //mov al, [si]
if (_al != 0x00) //jnz short loc_11B13
goto loc_11B13;
return; //retn
loc_11B13: //loc_11B13:
_al = memory(_ds, 0x1B9C); //mov al, byte_155EC
if (_al != 0x11) //jnz short loc_11B1B
goto loc_11B1B;
return; //retn
loc_11B1B: //loc_11B1B:
_ax = memory16(_ds, _si + 5); //mov ax, [si+5]
_ax = _ax - memory16(_ds, 0x1B8F); //sub ax, word_155DF
if ((short)_ax >= 0) //jns short loc_11B26
goto loc_11B26;
_ax = -_ax; //neg ax
loc_11B26: //loc_11B26:
if (_ax >= 0x0012) //jnb short locret_11B49
goto locret_11B49;
_ax = memory16(_ds, _si + 7); //mov ax, [si+7]
_ax = _ax - memory16(_ds, 0x1B91); //sub ax, word_155E1
if ((short)_ax >= 0) //jns short loc_11B36
goto loc_11B36;
_ax = -_ax; //neg ax
loc_11B36: //loc_11B36:
if (_ax >= 0x0010) //jnb short locret_11B49
goto locret_11B49;
memory(_ds, _si) = 0x00; //mov byte ptr [si], 0
_al = memory(_ds, _si + 1); //mov al, [si+1]
sub_12B28(); //call sub_12B28
_al = 0x0a; //mov al, 0Ah
sub_13840(); //call sub_13840
locret_11B49: //locret_11B49:
return;
}
void sub_11B4A()
{
memory16(_ds, _si + 7) -= 0x0002; //sub word ptr [si+7], 2
memory16(_ds, _si + 7) &= 0x03ff; //and word ptr [si+7], 3FFh
sub_110A0(); //call sub_110A0
}
void sub_11B57()
{
_ax = memory16(_ds, 0x1B8F); //mov ax, word_155DF
_push(_ax); //push ax
_ax = memory16(_ds, 0x9528); //mov ax, word_1CF78
_ax += 0x0070; //add ax, 70h
_ax &= 0x03ff; //and ax, 3FFh
memory16(_ds, 0x1B91) = _ax; //mov word_155E1, ax
_push(_ax); //push ax
sub_107FD(); //call sub_107FD
memory(_ds, 0x1B8D) = _al; //mov byte_155DD, al
memory(_ds, 0x1B9E) = _cl; //mov byte_155EE, cl
memory(_ds, 0x1B8E) = _bl; //mov byte_155DE, bl
_si = 0x1b8a; //mov si, 1B8Ah
_bx = 0x0d49; //mov bx, 0D49h
sub_12121(); //call sub_12121
}
void sub_11B80()
{
_bx = memory16(_ds, 0x952A); //mov bx, word_1CF7A
_ax = memory16(_ds, 0x953A); //mov ax, word_1CF8A
if ((short)_ax > (short)0x0000) //jg short loc_11B91
goto loc_11B91;
_ax = 0x0008; //mov ax, 8
goto loc_11B94; //jmp short loc_11B94
loc_11B91: //loc_11B91:
_ax = memory16(_ds, 0x954C); //mov ax, word_1CF9C
loc_11B94: //loc_11B94:
if (!(_al & 0x04)) //jz short loc_11BA3
goto loc_11BA3;
_bx += 1; //inc bx
if ((short)_bx <= (short)0x0040) //jle short loc_11BA1
goto loc_11BA1;
_bx = 0x0040; //mov bx, 40h
loc_11BA1: //loc_11BA1:
goto loc_11BB4; //jmp short loc_11BB4
loc_11BA3: //loc_11BA3:
if (!(_al & 0x08)) //jz short loc_11BB4
goto loc_11BB4;
_bx -= 0x0002; //sub bx, 2
if ((short)_bx >= (short)memory16(_ds, 0x94FC))//jge short loc_11BB4
goto loc_11BB4;
_bx = memory16(_ds, 0x94FC); //mov bx, word_1CF4C
loc_11BB4: //loc_11BB4:
memory16(_ds, 0x952A) = _bx; //mov word_1CF7A, bx
}
void sub_11BB9()
{
_bx = memory16(_ds, 0x952A); //mov bx, word_1CF7A
_bx += 0x000f; //add bx, 0Fh
_bx >>= 1; //shr bx, 1
_bx >>= 1; //shr bx, 1
_bx >>= 1; //shr bx, 1
_ax = _bx; //mov ax, bx
_ax -= 1; //dec ax
_bx >>= 1; //shr bx, 1
_ax = _ax + memory16(_ds, 0x950F); //add ax, word_1CF5F
if (_ax <= 0x008b) //jbe short loc_11BDD
goto loc_11BDD;
_ax = 0x0000; //mov ax, 0
memory16(_ds, 0x953C) = 0xffff; //mov word_1CF8C, 0FFFFh
loc_11BDD: //loc_11BDD:
memory16(_ds, 0x950F) = _ax; //mov word_1CF5F, ax
_ax = memory16(_ds, 0x9528); //mov ax, word_1CF78
_ax -= _bx; //sub ax, bx
_ax &= 0x03ff; //and ax, 3FFh
memory16(_ds, 0x9528) = _ax; //mov word_1CF78, ax
_ax = memory16(_ds, 0x9528); //mov ax, word_1CF78
_ax >>= 1; //shr ax, 1
_ax >>= 1; //shr ax, 1
_ax >>= 1; //shr ax, 1
_ax >>= 1; //shr ax, 1
_ax -= 0x0003; //sub ax, 3
_ax &= 0x003f; //and ax, 3Fh
if (_ax == memory16(_ds, 0x9507)) //jz short locret_11C09
goto locret_11C09;
memory16(_ds, 0x9507) = _ax; //mov word_1CF57, ax
_push(_ax); //push ax
sub_108BA(); //call sub_108BA
locret_11C09: //locret_11C09:
return;
}
void sub_11C0A()
{
const int arg_0 = 4; //arg_0 = word ptr 4
const int arg_2 = 6; //arg_2 = word ptr 6
_push(_bp); //push bp
_bp = _sp; //mov bp, sp
_bx = _stack16(_bp + arg_2); //mov bx, [bp+arg_2]
_cx = _stack16(_bp + arg_0); //mov cx, [bp+arg_0]
_si = 0x1b8a; //mov si, 1B8Ah
loc_11C16: //loc_11C16:
_al = memory(_ds, _si); //mov al, [si]
if (_al & 0x80) //jnz short loc_11C2F
goto loc_11C2F;
if (!(_al & 0x08)) //jz short loc_11C2A
goto loc_11C2A;
if (_cl != memory(_ds, _si + 20)) //jnz short loc_11C2A
goto loc_11C2A;
if (_bl == memory(_ds, _si + 19)) //jz short loc_11C2F
goto loc_11C2F;
loc_11C2A: //loc_11C2A:
_si += 0x0017; //add si, 17h
goto loc_11C16; //jmp short loc_11C16
loc_11C2F: //loc_11C2F:
_bp = _pop(); //pop bp
_stackReduce(4); //retn 4
return;
}
void sub_11C33()
{
_al = memory(_ds, 0x1B9C); //mov al, byte_155EC
if (_al != 0x11) //jnz short loc_11C3B
goto loc_11C3B;
return; //retn
loc_11C3B: //loc_11C3B:
_al = 0x0c; //mov al, 0Ch
sub_13840(); //call sub_13840
_si = 0x1b8a; //mov si, 1B8Ah
sub_120F0(); //call sub_120F0
memory(_ds, 0x1B9C) = 0x11; //mov byte_155EC, 11h
memory(_ds, 0x1B8C) = 0x00; //mov byte_155DC, 0
memory(_ds, 0x9514) = 0x00; //mov byte_1CF64, 0
}
void sub_11C56()
{
_ax = -_ax; //neg ax
memory16(_ds, 0x9544) = _ax; //mov word_1CF94, ax
_push(_ax); //push ax
_al = 0x06; //mov al, 6
sub_13840(); //call sub_13840
_ax = _pop(); //pop ax
_ax = _bx; //mov ax, bx
_push(_ax); //push ax
_al = memory(_ds, 0x1B9E); //mov al, byte_155EE
_ah = 0x00; //mov ah, 0
_push(_ax); //push ax
sub_11C0A(); //call sub_11C0A
_al = memory(_ds, _si); //mov al, [si]
if (_al & 0x80) //jnz short locret_11C77
goto locret_11C77;
sub_120DB(); //call sub_120DB
locret_11C77: //locret_11C77:
return;
}
void sub_11C78()
{
_ax = memory16(_ds, 0x9437); //mov ax, word_1CE87
memory16(_ds, 0x9439) = _ax; //mov word_1CE89, ax
_ax = memory16(_ds, 0x9435); //mov ax, word_1CE85
memory16(_ds, 0x9437) = _ax; //mov word_1CE87, ax
_ax = memory16(_ds, 0x9433); //mov ax, word_1CE83
memory16(_ds, 0x9435) = _ax; //mov word_1CE85, ax
_ax = memory16(_ds, 0x1B8F); //mov ax, word_155DF
memory16(_ds, 0x9433) = _ax; //mov word_1CE83, ax
_ax = memory16(_ds, 0x943F); //mov ax, word_1CE8F
memory16(_ds, 0x9441) = _ax; //mov word_1CE91, ax
_ax = memory16(_ds, 0x943D); //mov ax, word_1CE8D
memory16(_ds, 0x943F) = _ax; //mov word_1CE8F, ax
_ax = memory16(_ds, 0x943B); //mov ax, word_1CE8B
memory16(_ds, 0x943D) = _ax; //mov word_1CE8D, ax
_ax = memory16(_ds, 0x1B91); //mov ax, word_155E1
memory16(_ds, 0x943B) = _ax; //mov word_1CE8B, ax
_al = memory(_ds, 0x9445); //mov al, byte_1CE95
memory(_ds, 0x9446) = _al; //mov byte_1CE96, al
_al = memory(_ds, 0x9444); //mov al, byte_1CE94
memory(_ds, 0x9445) = _al; //mov byte_1CE95, al
_al = memory(_ds, 0x9443); //mov al, byte_1CE93
memory(_ds, 0x9444) = _al; //mov byte_1CE94, al
_al = memory(_ds, 0x1B8E); //mov al, byte_155DE
memory(_ds, 0x9443) = _al; //mov byte_1CE93, al
_al = memory(_ds, 0x9449); //mov al, byte_1CE99
memory(_ds, 0x944A) = _al; //mov byte_1CE9A, al
_al = memory(_ds, 0x9448); //mov al, byte_1CE98
memory(_ds, 0x9449) = _al; //mov byte_1CE99, al
_al = memory(_ds, 0x9447); //mov al, byte_1CE97
memory(_ds, 0x9448) = _al; //mov byte_1CE98, al
_al = memory(_ds, 0x1B8D); //mov al, byte_155DD
memory(_ds, 0x9447) = _al; //mov byte_1CE97, al
}
void sub_11CD9()
{
_ax = memory16(_ds, 0x9439); //mov ax, word_1CE89
memory16(_ds, _si + 5) = _ax; //mov [si+5], ax
_ax = memory16(_ds, 0x9441); //mov ax, word_1CE91
_ax += 0x0006; //add ax, 6
_ax &= 0x03ff; //and ax, 3FFh
memory16(_ds, _si + 7) = _ax; //mov [si+7], ax
_al = memory(_ds, 0x9446); //mov al, byte_1CE96
memory(_ds, _si + 4) = _al; //mov [si+4], al
_bl = _al; //mov bl, al
_bh = 0x00; //mov bh, 0
_cl = memory(_ds, _bx + 3513); //mov cl, [bx+0DB9h]
_al = memory(_ds, 0x944A); //mov al, byte_1CE9A
_al += 0x06; //add al, 6
memory(_ds, _si + 3) = _al; //mov [si+3], al
_al = memory(_ds, _si); //mov al, [si]
if (_al & 0x20) //jnz short loc_11D10
goto loc_11D10;
memory16(_ds, _si + 5) -= 0x0008; //sub word ptr [si+5], 8
memory(_ds, _si + 3) += _cl; //add [si+3], cl
goto loc_11D17; //jmp short loc_11D17
loc_11D10: //loc_11D10:
memory16(_ds, _si + 5) += 0x0008; //add word ptr [si+5], 8
memory(_ds, _si + 3) -= _cl; //sub [si+3], cl
loc_11D17: //loc_11D17:
_bx = 0x0dda; //mov bx, 0DDAh
sub_12121(); //call sub_12121
}
void sub_11D1E()
{
_si = 0x135e; //mov si, 135Eh
memory(_ds, _si) &= 0xdf; //and byte ptr [si], 0DFh
_bl = memory(_ds, 0x1B8E); //mov bl, byte_155DE
_bh = 0x00; //mov bh, 0
_al = memory(_ds, _bx + 5021); //mov al, [bx+139Dh]
memory(_ds, _si + 4) = _al; //mov [si+4], al
_al = memory(_ds, _bx + 4981); //mov al, [bx+1375h]
_cbw(); //cbw
_ax = _ax + memory16(_ds, 0x1B8F); //add ax, word_155DF
memory16(_ds, _si + 5) = _ax; //mov [si+5], ax
_ax = memory16(_ds, 0x1B91); //mov ax, word_155E1
_ax -= 0x0004; //sub ax, 4
_ax &= 0x03ff; //and ax, 3FFh
memory16(_ds, _si + 7) = _ax; //mov [si+7], ax
_al = memory(_ds, 0x1B8D); //mov al, byte_155DD
_al = _al + memory(_ds, _bx + 5001); //add al, [bx+1389h]
memory(_ds, _si + 3) = _al; //mov [si+3], al
_bl = memory(_ds, _si + 4); //mov bl, [si+4]
_bh = 0x00; //mov bh, 0
_al = memory(_ds, _bx + 5031); //mov al, [bx+13A7h]
memory(_ds, _si + 10) = _al; //mov [si+0Ah], al
_bx <<= 1; //shl bx, 1
_ax = memory16(_ds, _bx + 5034); //mov ax, [bx+13AAh]
memory16(_ds, _si + 15) = _ax; //mov [si+0Fh], ax
sub_10B58(); //call sub_10B58
_si = 0x0ff7; //mov si, 0FF7h
_ax = memory16(_ds, 0x1363); //mov ax, word_14DB3
memory16(_ds, _si + 5) = _ax; //mov [si+5], ax
_ax = memory16(_ds, 0x1365); //mov ax, word_14DB5
memory16(_ds, _si + 7) = _ax; //mov [si+7], ax
_al = memory(_ds, 0x1361); //mov al, byte_14DB1
memory(_ds, _si + 3) = _al; //mov [si+3], al
memory(_ds, 0x9516) += 1; //inc byte_1CF66
_bl = memory(_ds, 0x9516); //mov bl, byte_1CF66
_bx &= 0x000f; //and bx, 0Fh
_al = memory(_ds, _bx + 4071); //mov al, [bx+0FE7h]
memory(_ds, _si + 4) = _al; //mov [si+4], al
_bx = 0x100e; //mov bx, 100Eh
sub_12121(); //call sub_12121
sub_10B58(); //call sub_10B58
_si = 0x135e; //mov si, 135Eh
memory(_ds, _si) |= 0x20; //or byte ptr [si], 20h
_bl = memory(_ds, 0x1B8E); //mov bl, byte_155DE
_bh = 0x00; //mov bh, 0
_al = memory(_ds, _bx + 4991); //mov al, [bx+137Fh]
_cbw(); //cbw
_ax = _ax + memory16(_ds, 0x1B8F); //add ax, word_155DF
memory16(_ds, _si + 5) = _ax; //mov [si+5], ax
_al = memory(_ds, 0x1B8D); //mov al, byte_155DD
_al = _al + memory(_ds, _bx + 5011); //add al, [bx+1393h]
memory(_ds, _si + 3) = _al; //mov [si+3], al
sub_10B58(); //call sub_10B58
_si = 0x0ff7; //mov si, 0FF7h
_ax = memory16(_ds, 0x1363); //mov ax, word_14DB3
memory16(_ds, _si + 5) = _ax; //mov [si+5], ax
_ax = memory16(_ds, 0x1365); //mov ax, word_14DB5
memory16(_ds, _si + 7) = _ax; //mov [si+7], ax
_al = memory(_ds, 0x1361); //mov al, byte_14DB1
memory(_ds, _si + 3) = _al; //mov [si+3], al
sub_10B58(); //call sub_10B58
_ax = memory16(_ds, 0x9511); //mov ax, word_1CF61
_ax += _bx; //add ax, bx
if (_ax <= 0x0010) //jbe short loc_11DEB
goto loc_11DEB;
_ax = 0x0000; //mov ax, 0
memory16(_ds, 0x9540) = 0xffff; //mov word_1CF90, 0FFFFh
loc_11DEB: //loc_11DEB:
memory16(_ds, 0x9511) = _ax; //mov word_1CF61, ax
}
void sub_11DEF()
{
memory(_ds, 0x9516) += 1; //inc byte_1CF66
_bl = memory(_ds, 0x9516); //mov bl, byte_1CF66
_bx &= 0x000f; //and bx, 0Fh
_al = memory(_ds, _bx + 4071); //mov al, [bx+0FE7h]
memory(_ds, 0xFFB) = _al; //mov byte_14A4B, al
_al = memory(_ds, _si + 1); //mov al, [si+1]
if (_al != 0x00) //jnz short loc_11E2E
goto loc_11E2E;
_bl = memory(_ds, _si + 4); //mov bl, [si+4]
_bh = 0x00; //mov bh, 0
_cl = memory(_ds, _bx + 5069); //mov cl, [bx+13CDh]
_ax = 0xfffd; //mov ax, 0FFFDh
_bx = 0x0008; //mov bx, 8
sub_11E7D(); //call sub_11E7D
_bl = memory(_ds, _si + 4); //mov bl, [si+4]
_bh = 0x00; //mov bh, 0
_cl = memory(_ds, _bx + 5079); //mov cl, [bx+13D7h]
_ax = 0x0003; //mov ax, 3
_bx = 0x0008; //mov bx, 8
sub_11E7D(); //call sub_11E7D
goto locret_11E7C; //jmp short locret_11E7C
loc_11E2E: //loc_11E2E:
if (_al != 0x01) //jnz short loc_11E46
goto loc_11E46;
_bl = memory(_ds, _si + 4); //mov bl, [si+4]
_bh = 0x00; //mov bh, 0
_cl = memory(_ds, _bx + 5089); //mov cl, [bx+13E1h]
_ax = 0x0000; //mov ax, 0
_bx = 0x0008; //mov bx, 8
sub_11E7D(); //call sub_11E7D
goto locret_11E7C; //jmp short locret_11E7C
loc_11E46: //loc_11E46:
_bl = memory(_ds, _si + 4); //mov bl, [si+4]
_bh = 0x00; //mov bh, 0
_cl = memory(_ds, _bx + 5099); //mov cl, [bx+13EBh]
_ax = 0xfff9; //mov ax, 0FFF9h
_bx = 0x0008; //mov bx, 8
sub_11E7D(); //call sub_11E7D
_bl = memory(_ds, _si + 4); //mov bl, [si+4]
_bh = 0x00; //mov bh, 0
_cl = memory(_ds, _bx + 5109); //mov cl, [bx+13F5h]
_ax = 0x0000; //mov ax, 0
_bx = 0x000b; //mov bx, 0Bh
sub_11E7D(); //call sub_11E7D
_bl = memory(_ds, _si + 4); //mov bl, [si+4]
_bh = 0x00; //mov bh, 0
_cl = memory(_ds, _bx + 5119); //mov cl, [bx+13FFh]
_ax = 0x0007; //mov ax, 7
_bx = 0x0008; //mov bx, 8
sub_11E7D(); //call sub_11E7D
locret_11E7C: //locret_11E7C:
return;
}
void sub_11E7D()
{
_push(_si); //push si
_di = 0x0ff7; //mov di, 0FF7h
_ax = _ax + memory16(_ds, _si + 5); //add ax, [si+5]
memory16(_ds, _di + 5) = _ax; //mov [di+5], ax
_bx = _bx + memory16(_ds, _si + 7); //add bx, [si+7]
_bx &= 0x03ff; //and bx, 3FFh
memory16(_ds, _di + 7) = _bx; //mov [di+7], bx
_cl = _cl + memory(_ds, _si + 3); //add cl, [si+3]
memory(_ds, _di + 3) = _cl; //mov [di+3], cl
_si = _di; //mov si, di
_bx = 0x1039; //mov bx, 1039h
sub_12121(); //call sub_12121
sub_10B58(); //call sub_10B58
if (_si == 0x0000) //jz short loc_11EB0
goto loc_11EB0;
_ax = _pop(); //pop ax
_push(_ax); //push ax
if (_ax <= _si) //jbe short loc_11EB0
goto loc_11EB0;
sub_116D6(); //call sub_116D6
loc_11EB0: //loc_11EB0:
_si = _pop(); //pop si
_al = memory(_ds, 0x9518); //mov al, byte_1CF68
if (_al != 0x00) //jnz short loc_11EB9
goto loc_11EB9;
return; //retn
loc_11EB9: //loc_11EB9:
_push(_si); //push si
_bl = memory(_ds, _si + 4); //mov bl, [si+4]
_bh = 0x00; //mov bh, 0
_si = 0x13b0; //mov si, 13B0h
_al = memory(_ds, _bx + 5021); //mov al, [bx+139Dh]
memory(_ds, _si + 4) = _al; //mov [si+4], al
_ax = memory16(_ds, 0xFFC); //mov ax, word_14A4C
memory16(_ds, _si + 5) = _ax; //mov [si+5], ax
_ax = memory16(_ds, 0xFFE); //mov ax, word_14A4E
memory16(_ds, _si + 7) = _ax; //mov [si+7], ax
_al = memory(_ds, 0xFFA); //mov al, byte_14A4A
memory(_ds, _si + 3) = _al; //mov [si+3], al
memory(_ds, _si + 1) = 0x02; //mov byte ptr [si+1], 2
_bl = memory(_ds, _si + 4); //mov bl, [si+4]
_bh = 0x00; //mov bh, 0
_al = memory(_ds, _bx + 5031); //mov al, [bx+13A7h]
memory(_ds, _si + 10) = _al; //mov [si+0Ah], al
memory(_ds, _si + 9) = 0x04; //mov byte ptr [si+9], 4
_bx <<= 1; //shl bx, 1
_ax = memory16(_ds, _bx + 5063); //mov ax, [bx+13C7h]
memory16(_ds, _si + 15) = _ax; //mov [si+0Fh], ax
sub_10B58(); //call sub_10B58
if (_si == 0x0000) //jz short loc_11F09
goto loc_11F09;
_ax = _pop(); //pop ax
_push(_ax); //push ax
if (_ax <= _si) //jbe short loc_11F09
goto loc_11F09;
sub_115FC(); //call sub_115FC
loc_11F09: //loc_11F09:
_si = _pop(); //pop si
}
void sub_11F0B()
{
_push(_si); //push si
memory(_ds, 0x9516) += 1; //inc byte_1CF66
_bl = memory(_ds, 0x9516); //mov bl, byte_1CF66
_bx &= 0x000f; //and bx, 0Fh
_al = memory(_ds, _bx + 4071); //mov al, [bx+0FE7h]
memory(_ds, 0xFFB) = _al; //mov byte_14A4B, al
_di = 0x0ff7; //mov di, 0FF7h
_bl = memory(_ds, _si + 4); //mov bl, [si+4]
_bh = 0x00; //mov bh, 0
_al = memory(_ds, _bx + 5129); //mov al, [bx+1409h]
_cbw(); //cbw
_ax = _ax + memory16(_ds, _si + 5); //add ax, [si+5]
memory16(_ds, _di + 5) = _ax; //mov [di+5], ax
_al = memory(_ds, _bx + 5134); //mov al, [bx+140Eh]
_cbw(); //cbw
_ax = _ax + memory16(_ds, _si + 7); //add ax, [si+7]
_ax &= 0x03ff; //and ax, 3FFh
memory16(_ds, _di + 7) = _ax; //mov [di+7], ax
_al = memory(_ds, _si + 3); //mov al, [si+3]
_al += 0x04; //add al, 4
memory(_ds, _di + 3) = _al; //mov [di+3], al
_bx <<= 1; //shl bx, 1
_bx = memory16(_ds, _bx + 4143); //mov bx, [bx+102Fh]
_si = _di; //mov si, di
sub_12121(); //call sub_12121
sub_10B58(); //call sub_10B58
if (_si == 0x0000) //jz short loc_11F63
goto loc_11F63;
_ax = _pop(); //pop ax
_push(_ax); //push ax
if (_ax <= _si) //jbe short loc_11F63
goto loc_11F63;
sub_116D6(); //call sub_116D6
loc_11F63: //loc_11F63:
_si = _pop(); //pop si
_al = memory(_ds, 0x9518); //mov al, byte_1CF68
if (_al != 0x00) //jnz short loc_11F6C
goto loc_11F6C;
return; //retn
loc_11F6C: //loc_11F6C:
_push(_si); //push si
_di = 0x13b0; //mov di, 13B0h
_bl = memory(_ds, _si + 4); //mov bl, [si+4]
_bh = 0x00; //mov bh, 0
memory(_ds, _di + 1) = _bl; //mov [di+1], bl
_ax = memory16(_ds, 0xFFC); //mov ax, word_14A4C
memory16(_ds, _di + 5) = _ax; //mov [di+5], ax
_ax = memory16(_ds, 0xFFE); //mov ax, word_14A4E
memory16(_ds, _di + 7) = _ax; //mov [di+7], ax
_al = memory(_ds, 0xFFA); //mov al, byte_14A4A
memory(_ds, _di + 3) = _al; //mov [di+3], al
_al = memory(_ds, _bx + 5139); //mov al, [bx+1413h]
memory(_ds, _di + 9) = _al; //mov [di+9], al
_al = memory(_ds, _bx + 5144); //mov al, [bx+1418h]
memory(_ds, _di + 10) = _al; //mov [di+0Ah], al
memory(_ds, _di + 4) = 0x00; //mov byte ptr [di+4], 0
_bx <<= 1; //shl bx, 1
_ax = memory16(_ds, _bx + 5149); //mov ax, [bx+141Dh]
memory16(_ds, _di + 15) = _ax; //mov [di+0Fh], ax
_si = _di; //mov si, di
sub_10B58(); //call sub_10B58
if (_si == 0x0000) //jz short loc_11FB8
goto loc_11FB8;
_ax = _pop(); //pop ax
_push(_ax); //push ax
if (_ax <= _si) //jbe short loc_11FB8
goto loc_11FB8;
sub_115FC(); //call sub_115FC
loc_11FB8: //loc_11FB8:
_si = _pop(); //pop si
}
void sub_11FBA()
{
_push(_si); //push si
_di = 0x10e8; //mov di, 10E8h
_bl = memory(_ds, _si + 4); //mov bl, [si+4]
memory(_ds, _di + 1) = _bl; //mov [di+1], bl
_bh = 0x00; //mov bh, 0
_al = memory(_ds, _bx + 4318); //mov al, [bx+10DEh]
_cbw(); //cbw
_ax = _ax + memory16(_ds, _si + 5); //add ax, [si+5]
memory16(_ds, _di + 5) = _ax; //mov [di+5], ax
_al = memory(_ds, _bx + 4323); //mov al, [bx+10E3h]
_cbw(); //cbw
_ax = _ax + memory16(_ds, _si + 7); //add ax, [si+7]
_ax &= 0x03ff; //and ax, 3FFh
memory16(_ds, _di + 7) = _ax; //mov [di+7], ax
_al = memory(_ds, _si + 3); //mov al, [si+3]
_al += 0x08; //add al, 8
memory(_ds, _di + 3) = _al; //mov [di+3], al
_bx <<= 1; //shl bx, 1
_bx = memory16(_ds, _bx + 4351); //mov bx, [bx+10FFh]
_si = _di; //mov si, di
sub_12121(); //call sub_12121
sub_10B58(); //call sub_10B58
if (_si == 0x0000) //jz short loc_12003
goto loc_12003;
_ax = _pop(); //pop ax
_push(_ax); //push ax
if (_ax <= _si) //jbe short loc_12003
goto loc_12003;
sub_11429(); //call sub_11429
loc_12003: //loc_12003:
_si = _pop(); //pop si
}
void sub_12005()
{
_push(_si); //push si
_di = 0x1446; //mov di, 1446h
_bl = memory(_ds, _si + 4); //mov bl, [si+4]
memory(_ds, _di + 1) = _bl; //mov [di+1], bl
_bh = 0x00; //mov bh, 0
_al = memory(_ds, _bx + 5213); //mov al, [bx+145Dh]
_cbw(); //cbw
_ax = _ax + memory16(_ds, _si + 5); //add ax, [si+5]
memory16(_ds, _di + 5) = _ax; //mov [di+5], ax
_al = memory(_ds, _bx + 5218); //mov al, [bx+1462h]
_cbw(); //cbw
_ax = _ax + memory16(_ds, _si + 7); //add ax, [si+7]
_ax &= 0x03ff; //and ax, 3FFh
memory16(_ds, _di + 7) = _ax; //mov [di+7], ax
_al = memory(_ds, _si + 3); //mov al, [si+3]
_al += 0x08; //add al, 8
memory(_ds, _di + 3) = _al; //mov [di+3], al
_si = _di; //mov si, di
sub_10B58(); //call sub_10B58
if (_si == 0x0000) //jz short loc_12045
goto loc_12045;
_ax = _pop(); //pop ax
_push(_ax); //push ax
if (_ax <= _si) //jbe short loc_12045
goto loc_12045;
sub_117F4(); //call sub_117F4
loc_12045: //loc_12045:
_si = _pop(); //pop si
}
void sub_12047()
{
_al = memory(_ds, _si); //mov al, [si]
_bl = memory(_ds, 0x9517); //mov bl, byte_1CF67
if (!(_al & 0x20)) //jz short loc_12072
goto loc_12072;
if (_bl & 0x80) //jnz short loc_1206D
goto loc_1206D;
memory(_ds, 0x9517) |= 0x80; //or byte_1CF67, 80h
memory(_ds, 0x1326) |= 0x20; //or byte_14D76, 20h
_di = 0x1326; //mov di, 1326h
sub_120A0(); //call sub_120A0
_al = 0x03; //mov al, 3
sub_13840(); //call sub_13840
goto loc_12070; //jmp short loc_12070
loc_1206D: //loc_1206D:
memory(_ds, _si) = 0x00; //mov byte ptr [si], 0
loc_12070: //loc_12070:
goto locret_12091; //jmp short locret_12091
loc_12072: //loc_12072:
if (_bl & 0x01) //jnz short loc_1208E
goto loc_1208E;
memory(_ds, 0x9517) |= 0x01; //or byte_1CF67, 1
memory(_ds, 0x1326) &= 0xdf; //and byte_14D76, 0DFh
_di = 0x1326; //mov di, 1326h
sub_120A0(); //call sub_120A0
_al = 0x03; //mov al, 3
sub_13840(); //call sub_13840
goto locret_12091; //jmp short locret_12091
loc_1208E: //loc_1208E:
memory(_ds, _si) = 0x00; //mov byte ptr [si], 0
locret_12091: //locret_12091:
return;
}
void sub_12092()
{
_di = 0x1427; //mov di, 1427h
sub_120A0(); //call sub_120A0
}
void sub_12099()
{
_di = 0x12de; //mov di, 12DEh
sub_120A0(); //call sub_120A0
}
void sub_120A0()
{
_al = memory(_ds, _di); //mov al, [di]
memory(_ds, _si) = _al; //mov [si], al
_al = memory(_ds, _di + 2); //mov al, [di+2]
memory(_ds, _si + 2) = _al; //mov [si+2], al
_al = memory(_ds, _di + 22); //mov al, [di+16h]
memory(_ds, _si + 22) = _al; //mov [si+16h], al
_al = memory(_ds, _di + 4); //mov al, [di+4]
memory(_ds, _si + 4) = _al; //mov [si+4], al
_al = memory(_ds, _di + 9); //mov al, [di+9]
memory(_ds, _si + 9) = _al; //mov [si+9], al
_al = memory(_ds, _di + 10); //mov al, [di+0Ah]
memory(_ds, _si + 10) = _al; //mov [si+0Ah], al
_al = memory(_ds, _di + 11); //mov al, [di+0Bh]
memory(_ds, _si + 11) = _al; //mov [si+0Bh], al
_al = memory(_ds, _di + 12); //mov al, [di+0Ch]
memory(_ds, _si + 12) = _al; //mov [si+0Ch], al
_ax = memory16(_ds, _di + 15); //mov ax, [di+0Fh]
memory16(_ds, _si + 15) = _ax; //mov [si+0Fh], ax
_al = memory(_ds, _di + 18); //mov al, [di+12h]
memory(_ds, _si + 18) = _al; //mov [si+12h], al
}
void sub_120DB()
{
sub_12676(); //call sub_12676
sub_120F0(); //call sub_120F0
_push(_si); //push si
_al = memory(_ds, _si + 19); //mov al, [si+13h]
_ah = 0x00; //mov ah, 0
_push(_ax); //push ax
_al = memory(_ds, _si + 20); //mov al, [si+14h]
_push(_ax); //push ax
sub_109B5(); //call sub_109B5
}
void sub_120F0()
{
_push(_si); //push si
_ax = memory16(_ds, _si + 5); //mov ax, [si+5]
memory16(_ds, 0x12A3) = _ax; //mov word_14CF3, ax
_ax = memory16(_ds, _si + 7); //mov ax, [si+7]
memory16(_ds, 0x12A5) = _ax; //mov word_14CF5, ax
_al = memory(_ds, _si + 3); //mov al, [si+3]
memory(_ds, 0x12A1) = _al; //mov byte_14CF1, al
_al = memory(_ds, _si); //mov al, [si]
if (!(_al & 0x10)) //jz short loc_12119
goto loc_12119;
memory16(_ds, 0x12A3) -= 0x000c; //sub word_14CF3, 0Ch
memory16(_ds, 0x12A5) -= 0x0008; //sub word_14CF5, 8
memory16(_ds, 0x12A5) &= 0x03ff; //and word_14CF5, 3FFh
loc_12119: //loc_12119:
_si = 0x129e; //mov si, 129Eh
sub_10B58(); //call sub_10B58
_si = _pop(); //pop si
}
void sub_12121()
{
_cl = memory(_ds, _bx); //mov cl, [bx]
_ch = 0x00; //mov ch, 0
_bx += 1; //inc bx
_al = memory(_ds, _si + 4); //mov al, [si+4]
_ah = 0x00; //mov ah, 0
_di = _ax; //mov di, ax
_al = memory(_ds, _bx + _di); //mov al, [bx+di]
memory(_ds, _si + 9) = _al; //mov [si+9], al
_bx += _cx; //add bx, cx
_al = memory(_ds, _bx + _di); //mov al, [bx+di]
memory(_ds, _si + 10) = _al; //mov [si+0Ah], al
_bx += _cx; //add bx, cx
_al = memory(_ds, _bx + _di); //mov al, [bx+di]
memory(_ds, _si + 11) = _al; //mov [si+0Bh], al
_bx += _cx; //add bx, cx
_al = memory(_ds, _bx + _di); //mov al, [bx+di]
memory(_ds, _si + 12) = _al; //mov [si+0Ch], al
_bx += _cx; //add bx, cx
_di <<= 1; //shl di, 1
_di <<= 1; //shl di, 1
_ax = memory16(_ds, _bx + _di); //mov ax, [bx+di]
memory16(_ds, _si + 13) = _ax; //mov [si+0Dh], ax
_bx += 0x0002; //add bx, 2
_ax = memory16(_ds, _bx + _di); //mov ax, [bx+di]
memory16(_ds, _si + 15) = _ax; //mov [si+0Fh], ax
}
void sub_1215B()
{
_cx = 0x0001; //mov cx, 1
_ax = memory16(_ds, 0x1B91); //mov ax, word_155E1
_ax = _ax - memory16(_ds, _si + 7); //sub ax, [si+7]
if ((short)_ax <= (short)0x008c) //jle short loc_12171
goto loc_12171;
memory(_ds, _si + 4) = 0x02; //mov byte ptr [si+4], 2
_cx = 0x0000; //mov cx, 0
return; //retn
loc_12171: //loc_12171:
if ((short)_ax >= (short)0xfff0) //jge short loc_121A0
goto loc_121A0;
_ah = memory(_ds, _si + 4); //mov ah, [si+4]
_al = memory(_ds, _si); //mov al, [si]
if (!(_al & 0x20)) //jz short loc_1218D
goto loc_1218D;
_ah += 1; //inc ah
if ((char)_ah <= (char)0x04) //jle short loc_1218B
goto loc_1218B;
memory(_ds, _si) &= 0xdf; //and byte ptr [si], 0DFh
_ah = 0x04; //mov ah, 4
loc_1218B: //loc_1218B:
goto loc_12199; //jmp short loc_12199
loc_1218D: //loc_1218D:
_ah -= 1; //dec ah
if ((char)_ah >= (char)0x00) //jge short loc_12199
goto loc_12199;
memory(_ds, _si) |= 0x20; //or byte ptr [si], 20h
_ah = 0x00; //mov ah, 0
loc_12199: //loc_12199:
memory(_ds, _si + 4) = _ah; //mov [si+4], ah
_cx = 0x0000; //mov cx, 0
return; //retn
loc_121A0: //loc_121A0:
_bx = memory16(_ds, 0x1B8F); //mov bx, word_155DF
_bx = _bx - memory16(_ds, _si + 5); //sub bx, [si+5]
if ((short)_bx >= 0) //jns short loc_121C2
goto loc_121C2;
if ((short)_bx <= (short)0xffe0) //jle short loc_121B3
goto loc_121B3;
memory(_ds, _si + 4) = 0x02; //mov byte ptr [si+4], 2
return; //retn
loc_121B3: //loc_121B3:
if ((short)_ax <= (short)0x0020) //jle short loc_121BD
goto loc_121BD;
memory(_ds, _si + 4) = 0x01; //mov byte ptr [si+4], 1
return; //retn
loc_121BD: //loc_121BD:
memory(_ds, _si + 4) = 0x00; //mov byte ptr [si+4], 0
return; //retn
loc_121C2: //loc_121C2:
if ((short)_bx >= (short)0x0020) //jge short loc_121CC
goto loc_121CC;
memory(_ds, _si + 4) = 0x02; //mov byte ptr [si+4], 2
return; //retn
loc_121CC: //loc_121CC:
if ((short)_ax <= (short)0x0020) //jle short loc_121D6
goto loc_121D6;
memory(_ds, _si + 4) = 0x03; //mov byte ptr [si+4], 3
return; //retn
loc_121D6: //loc_121D6:
memory(_ds, _si + 4) = 0x04; //mov byte ptr [si+4], 4
}
void sub_121DC()
{
_ax = 0x403c; //mov ax, 403Ch
_push(_ax); //push ax
_ax = 0x1e11; //mov ax, 1E11h
_push(_ax); //push ax
_ax = 0x0038; //mov ax, 38h
_push(_ax); //push ax
_ax = 0x0007; //mov ax, 7
_push(_ax); //push ax
_ax = 0x0002; //mov ax, 2
_push(_ax); //push ax
sub_12CEA(true); //call sub_12CEA
sub_12200(); //call sub_12200
sub_1264A(); //call sub_1264A
sub_12A7F(); //call sub_12A7F
sub_122B1(); //call sub_122B1
}
void sub_12200()
{
sub_1250B(); //call sub_1250B
sub_12553(); //call sub_12553
sub_1259B(); //call sub_1259B
sub_1237C(); //call sub_1237C
}
void sub_1220D()
{
memory(_ds, 0x944C) += 1; //inc byte_1CE9C
_al = memory(_ds, 0x944C); //mov al, byte_1CE9C
_al &= 0x03; //and al, 3
if (_al != 0) //jnz short loc_12228
goto loc_12228;
_ax = 0x0000; //mov ax, 0
_push(_ax); //push ax
_push(_ax); //push ax
_push(_ax); //push ax
_al = memory(_ds, 0x94FE); //mov al, byte_1CF4E
_push(_ax); //push ax
sub_1269E(); //call sub_1269E
sub_12714(); //call sub_12714
loc_12228: //loc_12228:
_ax = memory16(_ds, 0x953C); //mov ax, word_1CF8C
if (_ax == 0x0000) //jz short loc_12246
goto loc_12246;
if ((short)_ax >= 0 /*CHECK*/) //jns short loc_12237
goto loc_12237;
sub_1252F(); //call sub_1252F
goto loc_12240; //jmp short loc_12240
loc_12237: //loc_12237:
_cx = _ax; //mov cx, ax
loc_12239: //loc_12239:
_push(_cx); //push cx
sub_12542(); //call sub_12542
_cx = _pop(); //pop cx
if (--_cx) //loop loc_12239
goto loc_12239;
loc_12240: //loc_12240:
memory16(_ds, 0x953C) = 0x0000; //mov word_1CF8C, 0
loc_12246: //loc_12246:
_ax = memory16(_ds, 0x9540); //mov ax, word_1CF90
if (_ax == 0x0000) //jz short loc_12264
goto loc_12264;
if ((short)_ax >= 0 /*CHECK*/) //jns short loc_12255
goto loc_12255;
sub_12577(); //call sub_12577
goto loc_1225E; //jmp short loc_1225E
loc_12255: //loc_12255:
_cx = _ax; //mov cx, ax
loc_12257: //loc_12257:
_push(_cx); //push cx
sub_1258A(); //call sub_1258A
_cx = _pop(); //pop cx
if (--_cx) //loop loc_12257
goto loc_12257;
loc_1225E: //loc_1225E:
memory16(_ds, 0x9540) = 0x0000; //mov word_1CF90, 0
loc_12264: //loc_12264:
_ax = memory16(_ds, 0x9544); //mov ax, word_1CF94
if (_ax == 0x0000) //jz short loc_1228A
goto loc_1228A;
if ((short)_ax >= 0 /*CHECK*/) //jns short loc_1227B
goto loc_1227B;
_ax = -_ax; //neg ax
_cx = _ax; //mov cx, ax
loc_12272: //loc_12272:
_push(_cx); //push cx
sub_125BF(); //call sub_125BF
_cx = _pop(); //pop cx
if (--_cx) //loop loc_12272
goto loc_12272;
goto loc_12284; //jmp short loc_12284
loc_1227B: //loc_1227B:
_cx = _ax; //mov cx, ax
loc_1227D: //loc_1227D:
_push(_cx); //push cx
sub_125D2(); //call sub_125D2
_cx = _pop(); //pop cx
if (--_cx) //loop loc_1227D
goto loc_1227D;
loc_12284: //loc_12284:
memory16(_ds, 0x9544) = 0x0000; //mov word_1CF94, 0
loc_1228A: //loc_1228A:
_ax = memory16(_ds, 0x9538); //mov ax, word_1CF88
if (_ax == 0x0000) //jz short locret_122B0
goto locret_122B0;
if ((short)_ax >= 0 /*CHECK*/) //jns short loc_122A1
goto loc_122A1;
_ax = -_ax; //neg ax
_cx = _ax; //mov cx, ax
loc_12298: //loc_12298:
_push(_cx); //push cx
sub_12464(); //call sub_12464
_cx = _pop(); //pop cx
if (--_cx) //loop loc_12298
goto loc_12298;
goto loc_122AA; //jmp short loc_122AA
loc_122A1: //loc_122A1:
_cx = _ax; //mov cx, ax
loc_122A3: //loc_122A3:
_push(_cx); //push cx
sub_1239B(); //call sub_1239B
_cx = _pop(); //pop cx
if (--_cx) //loop loc_122A3
goto loc_122A3;
loc_122AA: //loc_122AA:
memory16(_ds, 0x9538) = 0x0000; //mov word_1CF88, 0
locret_122B0: //locret_122B0:
return;
}
void sub_122B1()
{
memory16(_ds, 0x9534) = 0x0003; //mov word_1CF84, 3
sub_122E1(); //call sub_122E1
sub_122F9(); //call sub_122F9
sub_12311(); //call sub_12311
}
void sub_122C1()
{
memory16(_ds, 0x9534) += 1; //inc word_1CF84
_ax = memory16(_ds, 0x9534); //mov ax, word_1CF84
if (_ax <= 0x0003) //jbe short loc_122D4
goto loc_122D4;
memory16(_ds, 0x9534) = 0x0003; //mov word_1CF84, 3
return; //retn
loc_122D4: //loc_122D4:
if (_ax == 0x0003) //jz short sub_12311
_STOP_("goto loc_12311");
if (_ax == 0x0002) //jz short sub_122F9
_STOP_("goto loc_122F9");
if (_ax == 0x0001) //jz short sub_122E1
_STOP_("goto loc_122E1");
}
void sub_122E1()
{
_ax = 0x43e6; //mov ax, 43E6h
_push(_ax); //push ax
_ax = 0x1b90; //mov ax, 1B90h
_push(_ax); //push ax
_ax = 0x0010; //mov ax, 10h
_push(_ax); //push ax
_ax = 0x000f; //mov ax, 0Fh
_push(_ax); //push ax
_ax = 0x0002; //mov ax, 2
_push(_ax); //push ax
sub_12CEA(20); //call sub_12CEA
}
void sub_122F9()
{
_ax = 0x43e6; //mov ax, 43E6h
_push(_ax); //push ax
_ax = 0x1b93; //mov ax, 1B93h
_push(_ax); //push ax
_ax = 0x0010; //mov ax, 10h
_push(_ax); //push ax
_ax = 0x000f; //mov ax, 0Fh
_push(_ax); //push ax
_ax = 0x0002; //mov ax, 2
_push(_ax); //push ax
sub_12CEA(21); //call sub_12CEA
}
void sub_12311()
{
_ax = 0x43e6; //mov ax, 43E6h
_push(_ax); //push ax
_ax = 0x1b96; //mov ax, 1B96h
_push(_ax); //push ax
_ax = 0x0010; //mov ax, 10h
_push(_ax); //push ax
_ax = 0x000f; //mov ax, 0Fh
_push(_ax); //push ax
_ax = 0x0002; //mov ax, 2
_push(_ax); //push ax
sub_12CEA(22); //call sub_12CEA
}
void sub_12329()
{
//lives
// memory16(_ds, 0x9534) -= 1; //dec word_1CF84
_ax = memory16(_ds, 0x9534); //mov ax, word_1CF84
if (_ax == 0x0002) //jz short loc_12368
goto loc_12368;
if (_ax == 0x0001) //jz short loc_12354
goto loc_12354;
if (_ax == 0x0000) //jz short loc_12340
goto loc_12340;
return; //retn
loc_12340: //loc_12340:
_ax = 0x1b90; //mov ax, 1B90h
_push(_ax); //push ax
_ax = 0x0002; //mov ax, 2
_push(_ax); //push ax
_ax = 0x000f; //mov ax, 0Fh
_push(_ax); //push ax
_ax = 0x0000; //mov ax, 0
_push(_ax); //push ax
sub_12D9A(); //call sub_12D9A
return; //retn
loc_12354: //loc_12354:
_ax = 0x1b93; //mov ax, 1B93h
_push(_ax); //push ax
_ax = 0x0002; //mov ax, 2
_push(_ax); //push ax
_ax = 0x000f; //mov ax, 0Fh
_push(_ax); //push ax
_ax = 0x0000; //mov ax, 0
_push(_ax); //push ax
sub_12D9A(); //call sub_12D9A
return; //retn
loc_12368: //loc_12368:
_ax = 0x1b96; //mov ax, 1B96h
_push(_ax); //push ax
_ax = 0x0002; //mov ax, 2
_push(_ax); //push ax
_ax = 0x000f; //mov ax, 0Fh
_push(_ax); //push ax
_ax = 0x0000; //mov ax, 0
_push(_ax); //push ax
sub_12D9A(); //call sub_12D9A
}
void sub_1237C()
{
memory16(_ds, 0x9536) = 0x0006; //mov word_1CF86, 6
memory16(_ds, 0x9538) = 0x0000; //mov word_1CF88, 0
sub_123D4(); //call sub_123D4
sub_123EC(); //call sub_123EC
sub_12404(); //call sub_12404
sub_1241C(); //call sub_1241C
sub_12434(); //call sub_12434
sub_1244C(); //call sub_1244C
}
void sub_1239B()
{
memory16(_ds, 0x9536) += 1; //inc word_1CF86
_ax = memory16(_ds, 0x9536); //mov ax, word_1CF86
if (_ax <= 0x0006) //jbe short loc_123AE
goto loc_123AE;
memory16(_ds, 0x9536) = 0x0006; //mov word_1CF86, 6
return; //retn
loc_123AE: //loc_123AE:
_push(_ax); //push ax
_al = 0x08; //mov al, 8
sub_13840(); //call sub_13840
_ax = _pop(); //pop ax
if (_ax == 0x0001) //jz short sub_123D4
sub_123D4();
else if (_ax == 0x0002) //jz short sub_123EC
sub_123EC();
else if (_ax == 0x0003) //jz short sub_12404
sub_12404();
else if (_ax == 0x0004) //jz short sub_1241C
sub_1241C();
else if (_ax == 0x0005) //jz short sub_12434
sub_12434();
else if (_ax == 0x0006) //jz short sub_1244C
sub_1244C();
}
void sub_123D4()
{
_ax = 0x43ee; //mov ax, 43EEh
_push(_ax); //push ax
_ax = 0x1b99; //mov ax, 1B99h
_push(_ax); //push ax
_ax = 0x0010; //mov ax, 10h
_push(_ax); //push ax
_ax = 0x000f; //mov ax, 0Fh
_push(_ax); //push ax
_ax = 0x0002; //mov ax, 2
_push(_ax); //push ax
sub_12CEA(true); //call sub_12CEA - ?
}
void sub_123EC()
{
_ax = 0x43ee; //mov ax, 43EEh
_push(_ax); //push ax
_ax = 0x1b9b; //mov ax, 1B9Bh
_push(_ax); //push ax
_ax = 0x0010; //mov ax, 10h
_push(_ax); //push ax
_ax = 0x000f; //mov ax, 0Fh
_push(_ax); //push ax
_ax = 0x0002; //mov ax, 2
_push(_ax); //push ax
sub_12CEA(1); //call sub_12CEA
}
void sub_12404()
{
_ax = 0x43ee; //mov ax, 43EEh
_push(_ax); //push ax
_ax = 0x1b9d; //mov ax, 1B9Dh
_push(_ax); //push ax
_ax = 0x0010; //mov ax, 10h
_push(_ax); //push ax
_ax = 0x000f; //mov ax, 0Fh
_push(_ax); //push ax
_ax = 0x0002; //mov ax, 2
_push(_ax); //push ax
sub_12CEA(1); //call sub_12CEA
}
void sub_1241C()
{
_ax = 0x43ee; //mov ax, 43EEh
_push(_ax); //push ax
_ax = 0x1b9f; //mov ax, 1B9Fh
_push(_ax); //push ax
_ax = 0x0010; //mov ax, 10h
_push(_ax); //push ax
_ax = 0x000f; //mov ax, 0Fh
_push(_ax); //push ax
_ax = 0x0002; //mov ax, 2
_push(_ax); //push ax
sub_12CEA(2); //call sub_12CEA
}
void sub_12434()
{
_ax = 0x43ee; //mov ax, 43EEh
_push(_ax); //push ax
_ax = 0x1ba1; //mov ax, 1BA1h
_push(_ax); //push ax
_ax = 0x0010; //mov ax, 10h
_push(_ax); //push ax
_ax = 0x000f; //mov ax, 0Fh
_push(_ax); //push ax
_ax = 0x0002; //mov ax, 2
_push(_ax); //push ax
sub_12CEA(3); //call sub_12CEA
}
void sub_1244C()
{
_ax = 0x43ee; //mov ax, 43EEh
_push(_ax); //push ax
_ax = 0x1ba3; //mov ax, 1BA3h
_push(_ax); //push ax
_ax = 0x0010; //mov ax, 10h
_push(_ax); //push ax
_ax = 0x000f; //mov ax, 0Fh
_push(_ax); //push ax
_ax = 0x0002; //mov ax, 2
_push(_ax); //push ax
sub_12CEA(4); //call sub_12CEA
}
void sub_12464()
{
_ax = memory16(_ds, 0x9536); //mov ax, word_1CF86
memory16(_ds, 0x9536) -= 1; //dec word_1CF86
if ((short)memory16(_ds, 0x9536) >= 0) //jns short loc_12474
goto loc_12474;
memory16(_ds, 0x9536) = 0x0000; //mov word_1CF86, 0
return; //retn
loc_12474: //loc_12474:
if (_ax == 0x0001) //jz short loc_12493
goto loc_12493;
if (_ax == 0x0002) //jz short loc_124A7
goto loc_124A7;
if (_ax == 0x0003) //jz short loc_124BB
goto loc_124BB;
if (_ax == 0x0004) //jz short loc_124CF
goto loc_124CF;
if (_ax == 0x0005) //jz short loc_124E3
goto loc_124E3;
if (_ax == 0x0006) //jz short loc_124F7
goto loc_124F7;
return; //retn
loc_12493: //loc_12493:
_ax = 0x1b99; //mov ax, 1B99h
_push(_ax); //push ax
_ax = 0x0002; //mov ax, 2
_push(_ax); //push ax
_ax = 0x000f; //mov ax, 0Fh
_push(_ax); //push ax
_ax = 0x0000; //mov ax, 0
_push(_ax); //push ax
sub_12D9A(); //call sub_12D9A
return; //retn
loc_124A7: //loc_124A7:
_ax = 0x1b9b; //mov ax, 1B9Bh
_push(_ax); //push ax
_ax = 0x0002; //mov ax, 2
_push(_ax); //push ax
_ax = 0x000f; //mov ax, 0Fh
_push(_ax); //push ax
_ax = 0x0000; //mov ax, 0
_push(_ax); //push ax
sub_12D9A(); //call sub_12D9A
return; //retn
loc_124BB: //loc_124BB:
_ax = 0x1b9d; //mov ax, 1B9Dh
_push(_ax); //push ax
_ax = 0x0002; //mov ax, 2
_push(_ax); //push ax
_ax = 0x000f; //mov ax, 0Fh
_push(_ax); //push ax
_ax = 0x0000; //mov ax, 0
_push(_ax); //push ax
sub_12D9A(); //call sub_12D9A
return; //retn
loc_124CF: //loc_124CF:
_ax = 0x1b9f; //mov ax, 1B9Fh
_push(_ax); //push ax
_ax = 0x0002; //mov ax, 2
_push(_ax); //push ax
_ax = 0x000f; //mov ax, 0Fh
_push(_ax); //push ax
_ax = 0x0000; //mov ax, 0
_push(_ax); //push ax
sub_12D9A(); //call sub_12D9A
return; //retn
loc_124E3: //loc_124E3:
_ax = 0x1ba1; //mov ax, 1BA1h
_push(_ax); //push ax
_ax = 0x0002; //mov ax, 2
_push(_ax); //push ax
_ax = 0x000f; //mov ax, 0Fh
_push(_ax); //push ax
_ax = 0x0000; //mov ax, 0
_push(_ax); //push ax
sub_12D9A(); //call sub_12D9A
return; //retn
loc_124F7: //loc_124F7:
_ax = 0x1ba3; //mov ax, 1BA3h
_push(_ax); //push ax
_ax = 0x0002; //mov ax, 2
_push(_ax); //push ax
_ax = 0x000f; //mov ax, 0Fh
_push(_ax); //push ax
_ax = 0x0000; //mov ax, 0
_push(_ax); //push ax
sub_12D9A(); //call sub_12D9A
}
void sub_1250B()
{
memory16(_ds, 0x953A) = 0x002c; //mov word_1CF8A, 2Ch
memory16(_ds, 0x953C) = 0x0000; //mov word_1CF8C, 0
_ax = 0x48f6; //mov ax, 48F6h
_push(_ax); //push ax
_ax = 0x1b88; //mov ax, 1B88h
_push(_ax); //push ax
_ax = 0x002c; //mov ax, 2Ch
_push(_ax); //push ax
_ax = 0x0007; //mov ax, 7
_push(_ax); //push ax
_ax = 0x0002; //mov ax, 2
_push(_ax); //push ax
sub_12CEA(true); //call sub_12CEA - fuel
}
void sub_1252F()
{
_ax = memory16(_ds, 0x953A); //mov ax, word_1CF8A
_ax -= 1; //dec ax
if ((short)_ax >= 0) //jns short sub_12536
sub_12536();
}
void sub_12536()
{
memory16(_ds, 0x953A) = _ax; //mov word_1CF8A, ax
_push(_ax); //push ax
_ax = 0x1b88; //mov ax, 1B88h
_push(_ax); //push ax
sub_125E3(); //call sub_125E3
}
void sub_12542()
{
_ax = memory16(_ds, 0x953A); //mov ax, word_1CF8A
if (_ax < 0x002c) //jb short loc_1254B
goto loc_1254B;
return; //retn
loc_1254B: //loc_1254B:
sub_12536(); //call sub_12536
memory16(_ds, 0x953A) += 1; //inc word_1CF8A
}
void sub_12553()
{
memory16(_ds, 0x953E) = 0x0030; //mov word_1CF8E, 30h
memory16(_ds, 0x9540) = 0x0000; //mov word_1CF90, 0
_ax = 0x2ce6; //mov ax, 2CE6h
_push(_ax); //push ax
_ax = 0x1cc8; //mov ax, 1CC8h
_push(_ax); //push ax
_ax = 0x0030; //mov ax, 30h
_push(_ax); //push ax
_ax = 0x0007; //mov ax, 7
_push(_ax); //push ax
_ax = 0x0002; //mov ax, 2
_push(_ax); //push ax
sub_12CEA(true); //call sub_12CEA
}
void sub_12577()
{
_ax = memory16(_ds, 0x953E); //mov ax, word_1CF8E
_ax -= 1; //dec ax
if ((short)_ax >= 0) //jns short sub_1257E
sub_1257E();
}
void sub_1257E()
{
memory16(_ds, 0x953E) = _ax; //mov word_1CF8E, ax
_push(_ax); //push ax
_ax = 0x1cc8; //mov ax, 1CC8h
_push(_ax); //push ax
sub_125E3(); //call sub_125E3
}
void sub_1258A()
{
_ax = memory16(_ds, 0x953E); //mov ax, word_1CF8E
if (_ax < 0x0030) //jb short loc_12593
goto loc_12593;
return; //retn
loc_12593: //loc_12593:
sub_1257E(); //call sub_1257E
memory16(_ds, 0x953E) += 1; //inc word_1CF8E
}
void sub_1259B()
{
memory16(_ds, 0x9542) = 0x0038; //mov word_1CF92, 38h
memory16(_ds, 0x9544) = 0x0000; //mov word_1CF94, 0
_ax = 0x4496; //mov ax, 4496h
_push(_ax); //push ax
_ax = 0x1e08; //mov ax, 1E08h
_push(_ax); //push ax
_ax = 0x0038; //mov ax, 38h
_push(_ax); //push ax
_ax = 0x0007; //mov ax, 7
_push(_ax); //push ax
_ax = 0x0002; //mov ax, 2
_push(_ax); //push ax
sub_12CEA(true); //call sub_12CEA - shield?
}
void sub_125BF()
{
_ax = memory16(_ds, 0x9542); //mov ax, word_1CF92
_ax -= 1; //dec ax
if ((short)_ax >= 0) //jns short sub_125C6
sub_125C6();
}
void sub_125C6()
{
memory16(_ds, 0x9542) = _ax; //mov word_1CF92, ax
_push(_ax); //push ax
_ax = 0x1e08; //mov ax, 1E08h
_push(_ax); //push ax
sub_125E3(); //call sub_125E3
}
void sub_125D2()
{
_ax = memory16(_ds, 0x9542); //mov ax, word_1CF92
if (_ax < 0x0038) //jb short loc_125DB
goto loc_125DB;
return; //retn
loc_125DB: //loc_125DB:
sub_125C6(); //call sub_125C6
memory16(_ds, 0x9542) += 1; //inc word_1CF92
}
void sub_125E3()
{
const int arg_0 = 4; //arg_0 = word ptr 4
const int arg_2 = 6; //arg_2 = word ptr 6
_push(_bp); //push bp
_bp = _sp; //mov bp, sp
_ax = 0xa000; //mov ax, 0A000h
_es = _ax; //mov es, ax
_ax = _stack16(_bp + arg_2); //mov ax, [bp+arg_2]
_ax >>= 1; //shr ax, 1
_ax >>= 1; //shr ax, 1
_ax >>= 1; //shr ax, 1
_ax = _ax + _stack16(_bp + arg_0); //add ax, [bp+arg_0]
_di = _ax; //mov di, ax
_dx = 0x03ce; //mov dx, 3CEh
_ax = 0x0805; //mov ax, 805h
_out(_dx, _ax); //out dx, ax
_cx = _stack16(_bp + arg_2); //mov cx, [bp+arg_2]
_cx &= 0x0007; //and cx, 7
_ah = 0x80; //mov ah, 80h
_ah >>= _cl; //shr ah, cl
_al = 0x08; //mov al, 8
_out(_dx, _ax); //out dx, ax
_bl = _ah; //mov bl, ah
_ax = 0x1803; //mov ax, 1803h
_out(_dx, _ax); //out dx, ax
_ax = 0x0f01; //mov ax, 0F01h
_out(_dx, _ax); //out dx, ax
_ax = 0x0700; //mov ax, 700h
_out(_dx, _ax); //out dx, ax
_cx = 0x0007; //mov cx, 7
loc_1261E: //loc_1261E:
_al = memoryVideoGet(_es, _di); //mov al, es:[di]
if (_al & _bl) //jnz short loc_1262D
goto loc_1262D;
memoryVideoSet(_es, _di, _bl); //mov es:[di], bl
memoryVideoSet(_es, _di + 8192, _bl); //mov es:[di+2000h], bl
loc_1262D: //loc_1262D:
_di += 0x0028; //add di, 28h
if (--_cx) //loop loc_1261E
goto loc_1261E;
_ax = 0x0005; //mov ax, 5
_out(_dx, _ax); //out dx, ax
_ax = 0xff08; //mov ax, 0FF08h
_out(_dx, _ax); //out dx, ax
_ax = 0x0003; //mov ax, 3
_out(_dx, _ax); //out dx, ax
_ax = 0x0001; //mov ax, 1
_out(_dx, _ax); //out dx, ax
_ax = 0x0000; //mov ax, 0
_out(_dx, _ax); //out dx, ax
_bp = _pop(); //pop bp
_stackReduce(4); //retn 4
return;
}
void sub_1264A()
{
_al = 0x00; //mov al, 0
memory(_ds, 0x94A9) = _al; //mov byte_1CEF9, al
memory(_ds, 0x94AA) = _al; //mov byte_1CEFA, al
memory(_ds, 0x94AB) = _al; //mov byte_1CEFB, al
memory(_ds, 0x94AC) = _al; //mov byte_1CEFC, al
memory(_ds, 0x94AD) = _al; //mov byte_1CEFD, al
memory(_ds, 0x94AE) = _al; //mov byte_1CEFE, al
sub_12714(); //call sub_12714
}
void sub_12662()
{
_ax = 0x0000; //mov ax, 0
_push(_ax); //push ax
_ax = 0x0000; //mov ax, 0
_push(_ax); //push ax
_ax = 0x0001; //mov ax, 1
_push(_ax); //push ax
_ax = 0x0000; //mov ax, 0
_push(_ax); //push ax
sub_1269E(); //call sub_1269E
}
void sub_12676()
{
_ax = 0x0000; //mov ax, 0
_push(_ax); //push ax
_ax = 0x0001; //mov ax, 1
_push(_ax); //push ax
_ax = 0x0005; //mov ax, 5
_push(_ax); //push ax
_ax = 0x0000; //mov ax, 0
_push(_ax); //push ax
sub_1269E(); //call sub_1269E
}
void sub_1268A()
{
_ax = 0x0002; //mov ax, 2
_push(_ax); //push ax
_ax = 0x0005; //mov ax, 5
_push(_ax); //push ax
_ax = 0x0000; //mov ax, 0
_push(_ax); //push ax
_ax = 0x0000; //mov ax, 0
_push(_ax); //push ax
sub_1269E(); //call sub_1269E
}
void sub_1269E()
{
const int arg_0 = 4; //arg_0 = byte ptr 4
const int arg_2 = 6; //arg_2 = byte ptr 6
const int arg_4 = 8; //arg_4 = byte ptr 8
const int arg_6 = 10; //arg_6 = byte ptr 0Ah
_push(_bp); //push bp
_bp = _sp; //mov bp, sp
_al = memory(_ds, 0x94AE); //mov al, byte_1CEFE
_al = _al + _stack16(_bp + arg_0); //add al, [bp+arg_0]
if (_al <= 0x09) //jbe short loc_126B1
goto loc_126B1;
_al -= 0x0a; //sub al, 0Ah
memory(_ds, 0x94AD) += 1; //inc byte_1CEFD
loc_126B1: //loc_126B1:
memory(_ds, 0x94AE) = _al; //mov byte_1CEFE, al
_al = memory(_ds, 0x94AD); //mov al, byte_1CEFD
_al = _al + _stack16(_bp + arg_2); //add al, [bp+arg_2]
if (_al <= 0x09) //jbe short loc_126C4
goto loc_126C4;
_al -= 0x0a; //sub al, 0Ah
memory(_ds, 0x94AC) += 1; //inc byte_1CEFC
loc_126C4: //loc_126C4:
memory(_ds, 0x94AD) = _al; //mov byte_1CEFD, al
_al = memory(_ds, 0x94AC); //mov al, byte_1CEFC
_al = _al + _stack16(_bp + arg_4); //add al, [bp+arg_4]
if (_al <= 0x09) //jbe short loc_126D7
goto loc_126D7;
_al -= 0x0a; //sub al, 0Ah
memory(_ds, 0x94AB) += 1; //inc byte_1CEFB
loc_126D7: //loc_126D7:
memory(_ds, 0x94AC) = _al; //mov byte_1CEFC, al
_al = memory(_ds, 0x94AB); //mov al, byte_1CEFB
_al = _al + _stack16(_bp + arg_6); //add al, [bp+arg_6]
if (_al <= 0x09) //jbe short loc_126EA
goto loc_126EA;
_al -= 0x0a; //sub al, 0Ah
memory(_ds, 0x94AA) += 1; //inc byte_1CEFA
loc_126EA: //loc_126EA:
memory(_ds, 0x94AB) = _al; //mov byte_1CEFB, al
_al = memory(_ds, 0x94AA); //mov al, byte_1CEFA
if (_al <= 0x09) //jbe short loc_12701
goto loc_12701;
_al -= 0x0a; //sub al, 0Ah
memory(_ds, 0x94A9) += 1; //inc byte_1CEF9
_push(_ax); //push ax
_push(_si); //push si
sub_122C1(); //call sub_122C1
_si = _pop(); //pop si
_ax = _pop(); //pop ax
loc_12701: //loc_12701:
memory(_ds, 0x94AA) = _al; //mov byte_1CEFA, al
_al = memory(_ds, 0x94A9); //mov al, byte_1CEF9
if (_al <= 0x09) //jbe short loc_1270D
goto loc_1270D;
_al -= 0x0a; //sub al, 0Ah
loc_1270D: //loc_1270D:
memory(_ds, 0x94A9) = _al; //mov byte_1CEF9, al
_bp = _pop(); //pop bp
_stackReduce(8); //retn 8
return;
}
void sub_12714()
{
memory(_ds, 0x944D) = 0x01; //mov byte_1CE9D, 1
_si = 0x94a9; //mov si, 94A9h
_cx = 0x0006; //mov cx, 6
_dx = 0x0000; //mov dx, 0
loc_12722: //loc_12722:
_push(_cx); //push cx
_lodsb<MemData, DirForward>(); //lodsb
if (_al == 0x00) //jz short loc_1272D
goto loc_1272D;
memory(_ds, 0x944D) = 0x00; //mov byte_1CE9D, 0
loc_1272D: //loc_1272D:
_cl = memory(_ds, 0x944D); //mov cl, byte_1CE9D
if (_cl != 0x00) //jnz short loc_1275E
goto loc_1275E;
_push(_dx); //push dx
_push(_si); //push si
_bh = 0x00; //mov bh, 0
_bl = _al; //mov bl, al
_bx <<= 1; //shl bx, 1
_ax = memory16(_ds, _bx + 5471); //mov ax, [bx+155Fh]
_push(_ax); //push ax
_bx = _dx; //mov bx, dx
_ax = memory16(_ds, _bx + 5491); //mov ax, [bx+1573h]
_push(_ax); //push ax
_ax = 0x0010; //mov ax, 10h
_push(_ax); //push ax
_ax = 0x0009; //mov ax, 9
_push(_ax); //push ax
_ax = 0x0002; //mov ax, 2
_push(_ax); //push ax
sub_12CEA(true); //call sub_12CEA - score
_si = _pop(); //pop si
_dx = _pop(); //pop dx
_dx += 0x0002; //add dx, 2
loc_1275E: //loc_1275E:
_cx = _pop(); //pop cx
if (--_cx) //loop loc_12722
goto loc_12722;
}
void sub_12762()
{
_cx = 0x0012; //mov cx, 12h
_ax = _ds; //mov ax, ds
_es = _ax; //mov es, ax
_di = 0x94af; //mov di, 94AFh
_gflags.direction = false; //cld
_ax = 0x0000; //mov ax, 0
_rep_stosw<MemData, DirForward>(); //rep stosw
_cx = 0x002a; //mov cx, 2Ah
_di = 0x9455; //mov di, 9455h
_al = 0x2e; //mov al, 2Eh
_ah = 0x2e; //mov ah, 2Eh
_rep_stosw<MemData, DirForward>(); //rep stosw
memory(_ds, 0x9455) = 0x5f; //mov byte_1CEA5, 5Fh
_al = 0x00; //mov al, 0
_cx = 0x0007; //mov cx, 7
_si = 0x94da; //mov si, 94DAh
loc_1278B: //loc_1278B:
memory(_ds, _si) = _al; //mov [si], al
_al += 1; //inc al
_si += 1; //inc si
if (--_cx) //loop loc_1278B
goto loc_1278B;
_di = 0x9455; //mov di, 9455h
_dx = 0x1506; //mov dx, 1506h
_cx = 0x008c; //mov cx, 8Ch
sub_10644(); //call sub_10644
}
void sub_1279F()
{
sub_12809(); //call sub_12809
_al = memory(_ds, 0x94E0); //mov al, byte_1CF30
if (_al != 0x00) //jnz short loc_127AF
goto loc_127AF;
memory(_ds, 0x9546) = 0x00; //mov byte_1CF96, 0
return; //retn
loc_127AF: //loc_127AF:
memory(_ds, 0x9546) = 0x01; //mov byte_1CF96, 1
_bl = _al; //mov bl, al
_bl <<= 1; //shl bl, 1
_bl += _al; //add bl, al
_bh = 0x00; //mov bh, 0
_bx <<= 1; //shl bx, 1
_push(_bx); //push bx
_bx += 0x94a9; //add bx, 94A9h
_si = 0x94a9; //mov si, 94A9h
_cx = 0x0006; //mov cx, 6
loc_127C9: //loc_127C9:
_lodsb<MemData, DirForward>(); //lodsb
memory(_ds, _bx) = _al; //mov [bx], al
_bx += 1; //inc bx
if (--_cx) //loop loc_127C9
goto loc_127C9;
_bx = _pop(); //pop bx
_bx <<= 1; //shl bx, 1
_bx += 0x9455; //add bx, 9455h
memory16(_ds, 0x9451) = _bx; //mov word_1CEA1, bx
_si = 0x9455; //mov si, 9455h
_cx = 0x000c; //mov cx, 0Ch
loc_127E0: //loc_127E0:
_lodsb<MemData, DirForward>(); //lodsb
memory(_ds, _bx) = _al; //mov [bx], al
_bx += 1; //inc bx
if (--_cx) //loop loc_127E0
goto loc_127E0;
_si = 0x94da; //mov si, 94DAh
loc_127E9: //loc_127E9:
_al = memory(_ds, _si); //mov al, [si]
if (_al == 0x00) //jz short loc_127F2
goto loc_127F2;
_si += 1; //inc si
goto loc_127E9; //jmp short loc_127E9
loc_127F2: //loc_127F2:
_al = memory(_ds, 0x94E0); //mov al, byte_1CF30
memory(_ds, _si) = _al; //mov [si], al
memory(_ds, 0x94E0) = 0x00; //mov byte_1CF30, 0
_si -= 0x94da; //sub si, 94DAh
_ax = _si; //mov ax, si
memory(_ds, 0x9450) = _al; //mov byte_1CEA0, al
sub_128DA(); //call sub_128DA
}
void sub_12809()
{
_al = memory(_ds, 0x94DA); //mov al, byte_1CF2A
memory(_ds, 0x94D3) = _al; //mov byte_1CF23, al
_al = memory(_ds, 0x94DB); //mov al, byte_1CF2B
memory(_ds, 0x94D4) = _al; //mov byte_1CF24, al
_al = memory(_ds, 0x94DC); //mov al, byte_1CF2C
memory(_ds, 0x94D5) = _al; //mov byte_1CF25, al
_al = memory(_ds, 0x94DD); //mov al, byte_1CF2D
memory(_ds, 0x94D6) = _al; //mov byte_1CF26, al
_al = memory(_ds, 0x94DE); //mov al, byte_1CF2E
memory(_ds, 0x94D7) = _al; //mov byte_1CF27, al
_al = memory(_ds, 0x94DF); //mov al, byte_1CF2F
memory(_ds, 0x94D8) = _al; //mov byte_1CF28, al
_al = memory(_ds, 0x94E0); //mov al, byte_1CF30
memory(_ds, 0x94D9) = _al; //mov byte_1CF29, al
_si = 0x94d3; //mov si, 94D3h
_di = 0x94da; //mov di, 94DAh
_cx = 0x0007; //mov cx, 7
loc_1283C: //loc_1283C:
_push(_cx); //push cx
_push(_si); //push si
loc_1283E: //loc_1283E:
_al = memory(_ds, _si); //mov al, [si]
if (_al != 0xff) //jnz short loc_12847
goto loc_12847;
_si += 1; //inc si
goto loc_1283E; //jmp short loc_1283E
loc_12847: //loc_12847:
if (_si == 0x94d9) //jz short loc_12865
goto loc_12865;
_bx = _si; //mov bx, si
loc_1284F: //loc_1284F:
_bx += 1; //inc bx
_al = memory(_ds, _bx); //mov al, [bx]
if (_al == 0xff) //jz short loc_1285F
goto loc_1285F;
sub_12872(); //call sub_12872
if (_al == 0x00) //jz short loc_1285F
goto loc_1285F;
_si = _bx; //mov si, bx
loc_1285F: //loc_1285F:
if (_bx != 0x94d9) //jnz short loc_1284F
goto loc_1284F;
loc_12865: //loc_12865:
_al = memory(_ds, _si); //mov al, [si]
memory(_ds, _si) = 0xff; //mov byte ptr [si], 0FFh
memory(_ds, _di) = _al; //mov [di], al
_di += 1; //inc di
_si = _pop(); //pop si
_cx = _pop(); //pop cx
if (--_cx) //loop loc_1283C
goto loc_1283C;
}
void sub_12872()
{
_push(_si); //push si
_push(_di); //push di
_al = memory(_ds, _si); //mov al, [si]
_ah = _al; //mov ah, al
_al <<= 1; //shl al, 1
_al += _ah; //add al, ah
_al <<= 1; //shl al, 1
_ah = 0x00; //mov ah, 0
_ax += 0x94a9; //add ax, 94A9h
_si = _ax; //mov si, ax
_al = memory(_ds, _bx); //mov al, [bx]
_ah = _al; //mov ah, al
_al <<= 1; //shl al, 1
_al += _ah; //add al, ah
_al <<= 1; //shl al, 1
_ah = 0x00; //mov ah, 0
_ax += 0x94a9; //add ax, 94A9h
_di = _ax; //mov di, ax
_al = memory(_ds, _di); //mov al, [di]
if (_al > memory(_ds, _si)) //ja short loc_128D5
goto loc_128D5;
if (_al < memory(_ds, _si)) //jb short loc_128D0
goto loc_128D0;
_al = memory(_ds, _di + 1); //mov al, [di+1]
if (_al > memory(_ds, _si + 1)) //ja short loc_128D5
goto loc_128D5;
if (_al < memory(_ds, _si + 1)) //jb short loc_128D0
goto loc_128D0;
_al = memory(_ds, _di + 2); //mov al, [di+2]
if (_al > memory(_ds, _si + 2)) //ja short loc_128D5
goto loc_128D5;
if (_al < memory(_ds, _si + 2)) //jb short loc_128D0
goto loc_128D0;
_al = memory(_ds, _di + 3); //mov al, [di+3]
if (_al > memory(_ds, _si + 3)) //ja short loc_128D5
goto loc_128D5;
if (_al < memory(_ds, _si + 3)) //jb short loc_128D0
goto loc_128D0;
_al = memory(_ds, _di + 4); //mov al, [di+4]
if (_al > memory(_ds, _si + 4)) //ja short loc_128D5
goto loc_128D5;
if (_al < memory(_ds, _si + 4)) //jb short loc_128D0
goto loc_128D0;
_al = memory(_ds, _di + 5); //mov al, [di+5]
if (_al > memory(_ds, _si + 5)) //ja short loc_128D5
goto loc_128D5;
if (_al < memory(_ds, _si + 5)) //jb short $+2
_STOP_("goto $+2");
loc_128D0: //loc_128D0:
_al = 0x00; //mov al, 0
_di = _pop(); //pop di
_si = _pop(); //pop si
return; //retn
loc_128D5: //loc_128D5:
_al = 0x01; //mov al, 1
_di = _pop(); //pop di
_si = _pop(); //pop si
}
void sub_128DA()
{
_si = 0x94da; //mov si, 94DAh
_di = 0x01b1; //mov di, 1B1h
_cx = 0x0006; //mov cx, 6
loc_128E3: //loc_128E3:
_push(_cx); //push cx
_di += 0x0002; //add di, 2
_ax = memory16(_ds, _di); //mov ax, [di]
_di += 0x0002; //add di, 2
_push(_si); //push si
_push(_di); //push di
sub_12959(); //call sub_12959
_di = _pop(); //pop di
_si = _pop(); //pop si
_di += 0x0002; //add di, 2
_ax = memory16(_ds, _di); //mov ax, [di]
_di += 0x0002; //add di, 2
_push(_si); //push si
_push(_di); //push di
sub_12907(); //call sub_12907
_di = _pop(); //pop di
_si = _pop(); //pop si
_si += 1; //inc si
_cx = _pop(); //pop cx
if (--_cx) //loop loc_128E3
goto loc_128E3;
}
void sub_12907()
{
memory16(_ds, 0x944E) = _ax; //mov word_1CE9E, ax
_al = memory(_ds, _si); //mov al, [si]
_ah = _al; //mov ah, al
_al <<= 1; //shl al, 1
_al += _ah; //add al, ah
_ah = 0x00; //mov ah, 0
_ax <<= 1; //shl ax, 1
_ax += 0x94a9; //add ax, 94A9h
_si = _ax; //mov si, ax
memory(_ds, 0x944D) = 0x01; //mov byte_1CE9D, 1
_cx = 0x0006; //mov cx, 6
_dx = 0x0000; //mov dx, 0
loc_12926: //loc_12926:
_push(_cx); //push cx
_lodsb<MemData, DirForward>(); //lodsb
if (_al == 0x00) //jz short loc_12931
goto loc_12931;
memory(_ds, 0x944D) = 0x00; //mov byte_1CE9D, 0
loc_12931: //loc_12931:
_cl = memory(_ds, 0x944D); //mov cl, byte_1CE9D
if (_cl == 0x00) //jz short loc_1293F
goto loc_1293F;
_ax = 0x6f6c; //mov ax, 6F6Ch
goto loc_12949; //jmp short loc_12949
loc_1293F: //loc_1293F:
_bh = 0x00; //mov bh, 0
_bl = _al; //mov bl, al
_bx <<= 1; //shl bx, 1
_ax = memory16(_ds, _bx + 5503); //mov ax, [bx+157Fh]
loc_12949: //loc_12949:
_push(_dx); //push dx
_push(_si); //push si
_push(_ax); //push ax
_push(_dx); //push dx
sub_129AE(); //call sub_129AE
_si = _pop(); //pop si
_dx = _pop(); //pop dx
_dx += 0x0006; //add dx, 6
_cx = _pop(); //pop cx
if (--_cx) //loop loc_12926
goto loc_12926;
}
void sub_12959()
{
memory16(_ds, 0x944E) = _ax; //mov word_1CE9E, ax
_al = memory(_ds, _si); //mov al, [si]
_ah = _al; //mov ah, al
_al <<= 1; //shl al, 1
_al += _ah; //add al, ah
_ah = 0x00; //mov ah, 0
_ax <<= 1; //shl ax, 1
_ax <<= 1; //shl ax, 1
_ax += 0x9455; //add ax, 9455h
_si = _ax; //mov si, ax
// _STOP_("sp-trace-fail"); //sub_12959 endp_failed
// _STOP_("continues"); //sub_1296F proc near
sub_1296F();
}
void sub_1296F()
{
_cx = 0x000c; //mov cx, 0Ch
_dx = 0x0000; //mov dx, 0
loc_12975: //loc_12975:
_push(_cx); //push cx
_lodsb<MemData, DirForward>(); //lodsb
_push(_si); //push si
_push(_dx); //push dx
if (_al != 0x20) //jnz short loc_12982
goto loc_12982;
_ax = 0x6546; //mov ax, 6546h
goto loc_129A0; //jmp short loc_129A0
loc_12982: //loc_12982:
if (_al != 0x2e) //jnz short loc_1298B
goto loc_1298B;
_ax = 0x6f6c; //mov ax, 6F6Ch
goto loc_129A0; //jmp short loc_129A0
loc_1298B: //loc_1298B:
if (_al != 0x5f) //jnz short loc_12994
goto loc_12994;
_ax = 0x764c; //mov ax, 764Ch
goto loc_129A0; //jmp short loc_129A0
loc_12994: //loc_12994:
_al -= 0x41; //sub al, 41h
_ah = _al; //mov ah, al
_al <<= 1; //shl al, 1
_al += _ah; //add al, ah
_al <<= 1; //shl al, 1
_ah = 0x00; //mov ah, 0
loc_129A0: //loc_129A0:
_push(_ax); //push ax
_push(_dx); //push dx
sub_129AE(); //call sub_129AE
_dx = _pop(); //pop dx
_dx += 0x0006; //add dx, 6
_si = _pop(); //pop si
_cx = _pop(); //pop cx
if (--_cx) //loop loc_12975
goto loc_12975;
}
void sub_129AE()
{
const int arg_0 = 4; //arg_0 = word ptr 4
const int arg_2 = 6; //arg_2 = word ptr 6
_push(_bp); //push bp
_bp = _sp; //mov bp, sp
_ax = memory16(_ds, 0x94F0); //mov ax, word_1CF40
_es = _ax; //mov es, ax
_di = memory16(_ds, 0x944E); //mov di, word_1CE9E
_di = _di + _stack16(_bp + arg_0); //add di, [bp+arg_0]
_ax = memory16(_ds, 0x94EA); //mov ax, word_1CF3A
_push(_ds); //push ds
_ds = _ax; //mov ds, ax
_si = _stack16(_bp + arg_2); //mov si, [bp+arg_2]
_cx = 0x000b; //mov cx, 0Bh
loc_129C9: //loc_129C9:
_movsw<MemData, MemData, DirForward>(); //movsw
_movsw<MemData, MemData, DirForward>(); //movsw
_movsw<MemData, MemData, DirForward>(); //movsw
_di += 0x009a; //add di, 9Ah
_si += 0x009a; //add si, 9Ah
if (--_cx) //loop loc_129C9
goto loc_129C9;
_ds = _pop(); //pop ds
_bp = _pop(); //pop bp
_stackReduce(4); //retn 4
return;
}
void sub_129DB()
{
memory16(_ds, 0x9453) = 0x0000; //mov word_1CEA3, 0
loc_129E1: //loc_129E1:
_ax = memory16(_ds, 0x9453); //mov ax, word_1CEA3
if (_ax >= 0x000c) //jnb short loc_12A39
goto loc_12A39;
sub_10541(); //call sub_10541
if (_al == 0x00) //jz short loc_12A39
goto loc_12A39;
if (_al != 0x08) //jnz short loc_12A0D
goto loc_12A0D;
_bx = memory16(_ds, 0x9451); //mov bx, word_1CEA1
_bx = _bx + memory16(_ds, 0x9453); //add bx, word_1CEA3
memory(_ds, _bx) = 0x2e; //mov byte ptr [bx], 2Eh
memory16(_ds, 0x9453) -= 1; //dec word_1CEA3
if ((short)memory16(_ds, 0x9453) >= 0) //jns short loc_12A0B
goto loc_12A0B;
memory16(_ds, 0x9453) = 0x0000; //mov word_1CEA3, 0
loc_12A0B: //loc_12A0B:
goto loc_12A1B; //jmp short loc_12A1B
loc_12A0D: //loc_12A0D:
_bx = memory16(_ds, 0x9451); //mov bx, word_1CEA1
_bx = _bx + memory16(_ds, 0x9453); //add bx, word_1CEA3
memory(_ds, _bx) = _al; //mov [bx], al
memory16(_ds, 0x9453) += 1; //inc word_1CEA3
loc_12A1B: //loc_12A1B:
_bx = memory16(_ds, 0x9453); //mov bx, word_1CEA3
if (_bx >= 0x000c) //jnb short loc_12A2B
goto loc_12A2B;
_bx = _bx + memory16(_ds, 0x9451); //add bx, word_1CEA1
memory(_ds, _bx) = 0x5f; //mov byte ptr [bx], 5Fh
loc_12A2B: //loc_12A2B:
sub_12A64(); //call sub_12A64
sub_13498(); //call sub_13498
sub_10B8E(); //call sub_10B8E
sub_13383(); //call sub_13383
goto loc_129E1; //jmp short loc_129E1
loc_12A39: //loc_12A39:
_bx = memory16(_ds, 0x9453); //mov bx, word_1CEA3
if (_bx >= 0x000c) //jnb short loc_12A52
goto loc_12A52;
_bx = _bx + memory16(_ds, 0x9451); //add bx, word_1CEA1
_al = memory(_ds, _bx); //mov al, [bx]
if (_al != 0x5f) //jnz short loc_12A52
goto loc_12A52;
memory(_ds, _bx) = 0x2e; //mov byte ptr [bx], 2Eh
sub_12A64(); //call sub_12A64
loc_12A52: //loc_12A52:
_di = 0x9455; //mov di, 9455h
_dx = 0x1506; //mov dx, 1506h
_cx = 0x008c; //mov cx, 8Ch
sub_10674(); //call sub_10674
memory(_ds, 0x9546) = 0x00; //mov byte_1CF96, 0
}
void sub_12A64()
{
_si = memory16(_ds, 0x9451); //mov si, word_1CEA1
_bl = memory(_ds, 0x9450); //mov bl, byte_1CEA0
_bh = 0x00; //mov bh, 0
_bx <<= 1; //shl bx, 1
_bx <<= 1; //shl bx, 1
_bx <<= 1; //shl bx, 1
_ax = memory16(_ds, _bx + 435); //mov ax, [bx+1B3h]
memory16(_ds, 0x944E) = _ax; //mov word_1CE9E, ax
sub_1296F(); //call sub_1296F
}
void sub_12A7F()
{
memory(_ds, 0x952E) = 0x00; //mov byte_1CF7E, 0
memory(_ds, 0x952F) = 0x00; //mov byte_1CF7F, 0
memory(_ds, 0x9530) = 0x00; //mov byte_1CF80, 0
memory(_ds, 0x9531) = 0x00; //mov byte_1CF81, 0
memory(_ds, 0x9532) = 0x00; //mov byte_1CF82, 0
memory(_ds, 0x9533) = 0x00; //mov byte_1CF83, 0
_ax = 0x1178; //mov ax, 1178h
_push(_ax); //push ax
_ax = 0x1b82; //mov ax, 1B82h
_push(_ax); //push ax
_ax = 0x0010; //mov ax, 10h
_push(_ax); //push ax
_ax = 0x0008; //mov ax, 8
_push(_ax); //push ax
_ax = 0x0004; //mov ax, 4
_push(_ax); //push ax
sub_12CEA(9); //call sub_12CEA
_ax = 0x1678; //mov ax, 1678h
_push(_ax); //push ax
_ax = 0x1cc2; //mov ax, 1CC2h
_push(_ax); //push ax
_ax = 0x0010; //mov ax, 10h
_push(_ax); //push ax
_ax = 0x0008; //mov ax, 8
_push(_ax); //push ax
_ax = 0x0004; //mov ax, 4
_push(_ax); //push ax
sub_12CEA(10); //call sub_12CEA
_ax = 0x1b78; //mov ax, 1B78h
_push(_ax); //push ax
_ax = 0x1e02; //mov ax, 1E02h
_push(_ax); //push ax
_ax = 0x0010; //mov ax, 10h
_push(_ax); //push ax
_ax = 0x0008; //mov ax, 8
_push(_ax); //push ax
_ax = 0x0004; //mov ax, 4
_push(_ax); //push ax
sub_12CEA(11); //call sub_12CEA
_ax = 0x2078; //mov ax, 2078h
_push(_ax); //push ax
_ax = 0x1b85; //mov ax, 1B85h
_push(_ax); //push ax
_ax = 0x0010; //mov ax, 10h
_push(_ax); //push ax
_ax = 0x0008; //mov ax, 8
_push(_ax); //push ax
_ax = 0x0004; //mov ax, 4
_push(_ax); //push ax
sub_12CEA(12); //call sub_12CEA
_ax = 0x2578; //mov ax, 2578h
_push(_ax); //push ax
_ax = 0x1cc5; //mov ax, 1CC5h
_push(_ax); //push ax
_ax = 0x0010; //mov ax, 10h
_push(_ax); //push ax
_ax = 0x0008; //mov ax, 8
_push(_ax); //push ax
_ax = 0x0004; //mov ax, 4
_push(_ax); //push ax
sub_12CEA(13); //call sub_12CEA
_ax = 0x2a78; //mov ax, 2A78h
_push(_ax); //push ax
_ax = 0x1e05; //mov ax, 1E05h
_push(_ax); //push ax
_ax = 0x0010; //mov ax, 10h
_push(_ax); //push ax
_ax = 0x0008; //mov ax, 8
_push(_ax); //push ax
_ax = 0x0004; //mov ax, 4
_push(_ax); //push ax
sub_12CEA(14); //call sub_12CEA
}
void sub_12B28()
{
_push(_ax); //push ax
_ax = 0x0000; //mov ax, 0
_push(_ax); //push ax
_ax = 0x0001; //mov ax, 1
_push(_ax); //push ax
_ax = 0x0005; //mov ax, 5
_push(_ax); //push ax
_ax = 0x0000; //mov ax, 0
_push(_ax); //push ax
sub_1269E(); //call sub_1269E
_ax = _pop(); //pop ax
if (_al == 0x00) //jz short loc_12B59
goto loc_12B59;
if (_al == 0x01) //jz short loc_12B76
goto loc_12B76;
if (_al == 0x02) //jz short loc_12B93
goto loc_12B93;
if (_al == 0x03) //jz short loc_12BB0
goto loc_12BB0;
if (_al == 0x04) //jz short loc_12BCD
goto loc_12BCD;
if (_al != 0x05) //jnz short locret_12B58
goto locret_12B58;
goto loc_12BEA; //jmp loc_12BEA
locret_12B58: //locret_12B58:
return; //retn
loc_12B59: //loc_12B59:
memory(_ds, 0x952E) = 0x01; //mov byte_1CF7E, 1
_ax = 0x2f78; //mov ax, 2F78h
_push(_ax); //push ax
_ax = 0x1b82; //mov ax, 1B82h
_push(_ax); //push ax
_ax = 0x0010; //mov ax, 10h
_push(_ax); //push ax
_ax = 0x0008; //mov ax, 8
_push(_ax); //push ax
_ax = 0x0004; //mov ax, 4
_push(_ax); //push ax
sub_12CEA(); //call sub_12CEA
return; //retn
loc_12B76: //loc_12B76:
memory(_ds, 0x952F) = 0x01; //mov byte_1CF7F, 1
_ax = 0x2f78; //mov ax, 2F78h
_push(_ax); //push ax
_ax = 0x1cc2; //mov ax, 1CC2h
_push(_ax); //push ax
_ax = 0x0010; //mov ax, 10h
_push(_ax); //push ax
_ax = 0x0008; //mov ax, 8
_push(_ax); //push ax
_ax = 0x0004; //mov ax, 4
_push(_ax); //push ax
sub_12CEA(true); //call sub_12CEA
return; //retn
loc_12B93: //loc_12B93:
memory(_ds, 0x9530) = 0x01; //mov byte_1CF80, 1
_ax = 0x2f78; //mov ax, 2F78h
_push(_ax); //push ax
_ax = 0x1e02; //mov ax, 1E02h
_push(_ax); //push ax
_ax = 0x0010; //mov ax, 10h
_push(_ax); //push ax
_ax = 0x0008; //mov ax, 8
_push(_ax); //push ax
_ax = 0x0004; //mov ax, 4
_push(_ax); //push ax
sub_12CEA(); //call sub_12CEA
return; //retn
loc_12BB0: //loc_12BB0:
memory(_ds, 0x9531) = 0x01; //mov byte_1CF81, 1
_ax = 0x2f78; //mov ax, 2F78h
_push(_ax); //push ax
_ax = 0x1b85; //mov ax, 1B85h
_push(_ax); //push ax
_ax = 0x0010; //mov ax, 10h
_push(_ax); //push ax
_ax = 0x0008; //mov ax, 8
_push(_ax); //push ax
_ax = 0x0004; //mov ax, 4
_push(_ax); //push ax
sub_12CEA(); //call sub_12CEA
return; //retn
loc_12BCD: //loc_12BCD:
memory(_ds, 0x9532) = 0x01; //mov byte_1CF82, 1
_ax = 0x2f78; //mov ax, 2F78h
_push(_ax); //push ax
_ax = 0x1cc5; //mov ax, 1CC5h
_push(_ax); //push ax
_ax = 0x0010; //mov ax, 10h
_push(_ax); //push ax
_ax = 0x0008; //mov ax, 8
_push(_ax); //push ax
_ax = 0x0004; //mov ax, 4
_push(_ax); //push ax
sub_12CEA(); //call sub_12CEA
return; //retn
loc_12BEA: //loc_12BEA:
memory(_ds, 0x9533) = 0x01; //mov byte_1CF83, 1
_ax = 0x2f78; //mov ax, 2F78h
_push(_ax); //push ax
_ax = 0x1e05; //mov ax, 1E05h
_push(_ax); //push ax
_ax = 0x0010; //mov ax, 10h
_push(_ax); //push ax
_ax = 0x0008; //mov ax, 8
_push(_ax); //push ax
_ax = 0x0004; //mov ax, 4
_push(_ax); //push ax
sub_12CEA(); //call sub_12CEA
}
void sub_12C07()
{
_ax = 0x0a0b; //mov ax, 0A0Bh
_push(_ax); //push ax
_ax = 0x0013; //mov ax, 13h
_push(_ax); //push ax
_ax = 0x0030; //mov ax, 30h
_push(_ax); //push ax
_ax = 0x0005; //mov ax, 5
_push(_ax); //push ax
sub_12D9A(); //call sub_12D9A
_ax = 0x0aac; //mov ax, 0AACh
_push(_ax); //push ax
_ax = 0x0011; //mov ax, 11h
_push(_ax); //push ax
_ax = 0x0028; //mov ax, 28h
_push(_ax); //push ax
_ax = 0x0002; //mov ax, 2
_push(_ax); //push ax
sub_12D9A(); //call sub_12D9A
_ax = 0x5a5c; //mov ax, 5A5Ch
_push(_ax); //push ax
_ax = 0x0b4d; //mov ax, 0B4Dh
_push(_ax); //push ax
_ax = 0x0078; //mov ax, 78h
_push(_ax); //push ax
_ax = 0x000f; //mov ax, 0Fh
_push(_ax); //push ax
_ax = 0x0004; //mov ax, 4
_push(_ax); //push ax
sub_12CEA(); //call sub_12CEA
}
void sub_12C45()
{
_ax = 0x0aac; //mov ax, 0AACh
_push(_ax); //push ax
_ax = 0x0010; //mov ax, 10h
_push(_ax); //push ax
_ax = 0x0028; //mov ax, 28h
_push(_ax); //push ax
_ax = 0x0005; //mov ax, 5
_push(_ax); //push ax
sub_12D9A(); //call sub_12D9A
_ax = 0x0b4d; //mov ax, 0B4Dh
_push(_ax); //push ax
_ax = 0x000e; //mov ax, 0Eh
_push(_ax); //push ax
_ax = 0x0020; //mov ax, 20h
_push(_ax); //push ax
_ax = 0x0002; //mov ax, 2
_push(_ax); //push ax
sub_12D9A(); //call sub_12D9A
_ax = 0x7592; //mov ax, 7592h
_push(_ax); //push ax
_ax = 0x0c8f; //mov ax, 0C8Fh
_push(_ax); //push ax
_ax = 0x0028; //mov ax, 28h
_push(_ax); //push ax
_ax = 0x000c; //mov ax, 0Ch
_push(_ax); //push ax
_ax = 0x0002; //mov ax, 2
_push(_ax); //push ax
sub_12CEA(); //call sub_12CEA
_ax = 0x1ab8; //mov ax, 1AB8h
_push(_ax); //push ax
_ax = 0x0ce4; //mov ax, 0CE4h
_push(_ax); //push ax
_ax = 0x0020; //mov ax, 20h
_push(_ax); //push ax
_ax = 0x000d; //mov ax, 0Dh
_push(_ax); //push ax
_ax = 0x0004; //mov ax, 4
_push(_ax); //push ax
sub_12CEA(); //call sub_12CEA
}
void sub_12C9A()
{
_push(_ax); //push ax
_ax = 0x0dcc; //mov ax, 0DCCh
_push(_ax); //push ax
_ax = 0x0011; //mov ax, 11h
_push(_ax); //push ax
_ax = 0x000f; //mov ax, 0Fh
_push(_ax); //push ax
_ax = 0x0002; //mov ax, 2
_push(_ax); //push ax
sub_12D9A(); //call sub_12D9A
_ax = _pop(); //pop ax
if (_al != 0x06) //jnz short loc_12CBC
goto loc_12CBC;
_al = 0x00; //mov al, 0
sub_12CC7(); //call sub_12CC7
_al = 0x06; //mov al, 6
{sub_12CC7(); return; }; //
loc_12CBC: //loc_12CBC:
if (_al != 0x07) //jnz short sub_12CC7
_STOP_("goto loc_12CC7");
_al = 0x01; //mov al, 1
sub_12CC7(); //call sub_12CC7
_al = 0x07; //mov al, 7
_STOP_("sp-trace-fail"); //sub_12C9A endp_failed
_STOP_("continues"); //sub_12CC7 proc near
}
void sub_12CC7()
{
_bl = _al; //mov bl, al
_bh = 0x00; //mov bh, 0
_bx <<= 1; //shl bx, 1
_ax = memory16(_ds, _bx + 5407); //mov ax, [bx+151Fh]
_push(_ax); //push ax
_ax = memory16(_ds, _bx + 5423); //mov ax, [bx+152Fh]
_push(_ax); //push ax
_ax = memory16(_ds, _bx + 5439); //mov ax, [bx+153Fh]
_push(_ax); //push ax
_ax = memory16(_ds, _bx + 5455); //mov ax, [bx+154Fh]
_push(_ax); //push ax
_ax = memory16(_ds, _bx + 5391); //mov ax, [bx+150Fh]
_push(_ax); //push ax
sub_12CEA(); //call sub_12CEA
}
void sub_12CEA(bool b)
{
/*
if (!b)
{
_stackReduce(10); //retn 0Ah
return;
}*/
const int arg_0 = 4; //arg_0 = word ptr 4
const int arg_2 = 6; //arg_2 = word ptr 6
const int arg_4 = 8; //arg_4 = word ptr 8
const int arg_6 = 10; //arg_6 = word ptr 0Ah
const int arg_8 = 12; //arg_8 = word ptr 0Ch
_push(_bp); //push bp
_bp = _sp; //mov bp, sp
_ax = 0xa000; //mov ax, 0A000h
_es = _ax; //mov es, ax
_di = _stack16(_bp + arg_6); //mov di, [bp+arg_6]
_bx = _stack16(_bp + arg_0); //mov bx, [bp+arg_0]
_bx = memory16(_ds, _bx + -27416 + 0x10000); //mov bx, [bx-6B18h]
_si = _stack16(_bp + arg_8); //mov si, [bp+arg_8]
_push(_ds); //push ds
_push(_bx); //push bx
_dx = 0x03ce; //mov dx, 3CEh
_ax = 0x0a05; //mov ax, 0A05h
_out(_dx, _ax); //out dx, ax
_ax = 0x0007; //mov ax, 7
_out(_dx, _ax); //out dx, ax
_cx = _stack16(_bp + arg_4); //mov cx, [bp+arg_4]
_cx >>= 1; //shr cx, 1
_ah = 0x80; //mov ah, 80h
_al = 0x08; //mov al, 8
_ds = _pop(); //pop ds
_bx = _stack16(_bp + arg_2); //mov bx, [bp+arg_2]
loc_12D19: //loc_12D19:
_push(_ax); //push ax
_push(_bx); //push bx
_push(_cx); //push cx
_push(_di); //push di
_push(_si); //push si
loc_12D1E: //loc_12D1E:
_bh = 0x22; //mov bh, 22h
loc_12D20: //loc_12D20:
_bl = memory(_ds, _si); //mov bl, [si]
_si += 1; //inc si
if (_bh != _bl) //jnz short loc_12D3D
goto loc_12D3D;
_ah >>= 1; //shr ah, 1
if (_ah != 0) //jnz short loc_12D32
goto loc_12D32;
_ah = 0x40; //mov ah, 40h
_di += 1; //inc di
if (--_cx) //loop loc_12D20
goto loc_12D20;
goto loc_12D76; //jmp short loc_12D76
loc_12D32: //loc_12D32:
_ah >>= 1; //shr ah, 1
if (_ah != 0) //jnz short loc_12D39
goto loc_12D39;
_ah = 0x80; //mov ah, 80h
_di += 1; //inc di
loc_12D39: //loc_12D39:
if (--_cx) //loop loc_12D20
goto loc_12D20;
goto loc_12D76; //jmp short loc_12D76
loc_12D3D: //loc_12D3D:
_bh = _bl; //mov bh, bl
_bl >>= 1; //shr bl, 1
_bl >>= 1; //shr bl, 1
_bl >>= 1; //shr bl, 1
_bl >>= 1; //shr bl, 1
if (_bl == 0x02) //jz short loc_12D55
goto loc_12D55;
_out(_dx, _ax); //out dx, ax
memoryVideoAnd(_es, _di, _bl); //and es:[di], bl
memoryVideoAnd(_es, _di + 8192, _bl); //and es:[di+2000h], bl
loc_12D55: //loc_12D55:
_ah >>= 1; //shr ah, 1
if (_ah != 0) //jnz short loc_12D5C
goto loc_12D5C;
_ah = 0x80; //mov ah, 80h
_di += 1; //inc di
loc_12D5C: //loc_12D5C:
_bh &= 0x0f; //and bh, 0Fh
if (_bh == 0x02) //jz short loc_12D6D
goto loc_12D6D;
_out(_dx, _ax); //out dx, ax
memoryVideoAnd(_es, _di, _bh); //and es:[di], bh
memoryVideoAnd(_es, _di + 8192, _bh); //and es:[di+2000h], bh
loc_12D6D: //loc_12D6D:
_ah >>= 1; //shr ah, 1
if (_ah != 0) //jnz short loc_12D74
goto loc_12D74;
_ah = 0x80; //mov ah, 80h
_di += 1; //inc di
loc_12D74: //loc_12D74:
if (--_cx) //loop loc_12D1E
goto loc_12D1E;
loc_12D76: //loc_12D76:
_si = _pop(); //pop si
_si += 0x00a0; //add si, 0A0h
_di = _pop(); //pop di
_di += 0x0028; //add di, 28h
_di &= 0x7fff; //and di, 7FFFh
_cx = _pop(); //pop cx
_bx = _pop(); //pop bx
_ax = _pop(); //pop ax
_bx -= 1; //dec bx
if (_bx != 0) //jnz short loc_12D19
goto loc_12D19;
_ds = _pop(); //pop ds
_ax = 0xff08; //mov ax, 0FF08h
_out(_dx, _ax); //out dx, ax
_ax = 0x0005; //mov ax, 5
_out(_dx, _ax); //out dx, ax
_ax = 0x0f07; //mov ax, 0F07h
_out(_dx, _ax); //out dx, ax
_bp = _pop(); //pop bp
_stackReduce(10); //retn 0Ah
return;
}
void sub_12D9A()
{
const int arg_0 = 4; //arg_0 = word ptr 4
const int arg_2 = 6; //arg_2 = word ptr 6
const int arg_4 = 8; //arg_4 = word ptr 8
const int arg_6 = 10; //arg_6 = word ptr 0Ah
_push(_bp); //push bp
_bp = _sp; //mov bp, sp
_ax = 0xa000; //mov ax, 0A000h
_es = _ax; //mov es, ax
_di = _stack16(_bp + arg_6); //mov di, [bp+arg_6]
_dx = 0x03ce; //mov dx, 3CEh
_ax = _stack16(_bp + arg_0); //mov ax, [bp+arg_0]
_ah = _al; //mov ah, al
_al = 0x00; //mov al, 0
_out(_dx, _ax); //out dx, ax
_ax = 0x0f01; //mov ax, 0F01h
_out(_dx, _ax); //out dx, ax
_gflags.direction = false; //cld
_bx = _stack16(_bp + arg_2); //mov bx, [bp+arg_2]
loc_12DB8: //loc_12DB8:
_push(_di); //push di
_cx = _stack16(_bp + arg_4); //mov cx, [bp+arg_4]
_rep_stosb<MemVideo, DirForward>(); //rep stosb
_di = _pop(); //pop di
_push(_di); //push di
_di += 0x2000; //add di, 2000h
_cx = _stack16(_bp + arg_4); //mov cx, [bp+arg_4]
_rep_stosb<MemVideo, DirForward>(); //rep stosb
_di = _pop(); //pop di
_di += 0x0028; //add di, 28h
_bx -= 1; //dec bx
if (_bx != 0) //jnz short loc_12DB8
goto loc_12DB8;
_ax = 0x0000; //mov ax, 0
_out(_dx, _ax); //out dx, ax
_al += 1; //inc al
_out(_dx, _ax); //out dx, ax
_bp = _pop(); //pop bp
_stackReduce(8); //retn 8
return;
}
void sub_12DDC()
{
_bl = memory(_ds, 0x94E4); //mov bl, byte_1CF34
_bx &= 0x0003; //and bx, 3
_bx <<= 1; //shl bx, 1
_ax = memory16(_ds, _bx + 6698); //mov ax, [bx+1A2Ah]
memory16(_ds, 0x94E2) = _ax; //mov word_1CF32, ax
memory(_ds, 0x94E4) += 1; //inc byte_1CF34
memory(_ds, 0x9527) = 0xff; //mov byte_1CF77, 0FFh
}
void sub_12DF6()
{
_al = 0x00; //mov al, 0
memory(_ds, 0x94E5) = _al; //mov byte_1CF35, al
memory(_ds, 0x94E6) = _al; //mov byte_1CF36, al
memory(_ds, 0x94E7) = _al; //mov byte_1CF37, al
}
void sub_12E02()
{
_push(_si); //push si
sub_11B80(); //call sub_11B80
sub_1309D(); //call sub_1309D
_si = _pop(); //pop si
_ax = memory16(_ds, 0x952A); //mov ax, word_1CF7A
_ax >>= 1; //shr ax, 1
_ax >>= 1; //shr ax, 1
_ax >>= 1; //shr ax, 1
_bx = memory16(_ds, 0x954C); //mov bx, word_1CF9C
if (!(_bl & 0x01)) //jz short loc_12E23
goto loc_12E23;
_ax = -_ax; //neg ax
_ax -= 0x0003; //sub ax, 3
goto loc_12E30; //jmp short loc_12E30
loc_12E23: //loc_12E23:
if (!(_bl & 0x02)) //jz short loc_12E2D
goto loc_12E2D;
_ax += 0x0003; //add ax, 3
goto loc_12E30; //jmp short loc_12E30
loc_12E2D: //loc_12E2D:
_ax = 0x0000; //mov ax, 0
loc_12E30: //loc_12E30:
memory16(_ds, 0x9522) = _ax; //mov word_1CF72, ax
_al = memory(_ds, _si + 22); //mov al, [si+16h]
_ax &= 0x007f; //and ax, 7Fh
if (_al <= 0x3f) //jbe short loc_12E48
goto loc_12E48;
_al = -_al; //neg al
_al += 0x7f; //add al, 7Fh
sub_13084(); //call sub_13084
_ax = -_ax; //neg ax
goto loc_12E4B; //jmp short loc_12E4B
loc_12E48: //loc_12E48:
sub_13084(); //call sub_13084
loc_12E4B: //loc_12E4B:
memory16(_ds, 0x9520) = _ax; //mov word_1CF70, ax
_ax = memory16(_ds, 0x951E); //mov ax, word_1CF6E
_ax = _ax + memory16(_ds, 0x9522); //add ax, word_1CF72
_gflags.sign = (short)(_ax + memory16(_ds, 0x9520)) < 0;
_ax = _ax + memory16(_ds, 0x9520);
if (_ax == 0) //jz short loc_12E6A
goto loc_12E6A;
if (!_gflags.sign) //jns short loc_12E63
goto loc_12E63;
_ax += 1; //inc ax
if ((short)_ax >= 0) //jns short loc_12E61
goto loc_12E61;
_ax += 1; //inc ax
loc_12E61: //loc_12E61:
goto loc_12E6A; //jmp short loc_12E6A
loc_12E63: //loc_12E63:
_ax -= 1; //dec ax
if ((short)_ax <= (short)0x0000) //jle short loc_12E6A
goto loc_12E6A;
_ax -= 1; //dec ax
loc_12E6A: //loc_12E6A:
if ((short)_ax <= (short)0x0040) //jle short loc_12E74
goto loc_12E74;
_ax = 0x0040; //mov ax, 40h
goto loc_12E7C; //jmp short loc_12E7C
loc_12E74: //loc_12E74:
if ((short)_ax >= (short)0xffc0) //jge short loc_12E7C
goto loc_12E7C;
_ax = 0xffc0; //mov ax, 0FFC0h
loc_12E7C: //loc_12E7C:
memory16(_ds, 0x951E) = _ax; //mov word_1CF6E, ax
_sar(_ax, 1); //sar ax, 1
_sar(_ax, 1); //sar ax, 1
memory(_ds, _si + 22) += _al; //add [si+16h], al
_al = memory(_ds, _si + 22); //mov al, [si+16h]
_ax &= 0x007f; //and ax, 7Fh
_bx = _ax; //mov bx, ax
_al = memory(_ds, _bx + 5749); //mov al, [bx+1675h]
_cbw(); //cbw
_ax <<= 1; //shl ax, 1
_ax += 0x0080; //add ax, 80h
memory16(_ds, _si + 5) = _ax; //mov [si+5], ax
_al = memory(_ds, _bx + 5877); //mov al, [bx+16F5h]
_cbw(); //cbw
_ax <<= 1; //shl ax, 1
_ax += 0x0080; //add ax, 80h
_push(_bx); //push bx
if (_ax == 0x0000) //jz short loc_12EBE
goto loc_12EBE;
_bx = _ax; //mov bx, ax
_ax <<= 1; //shl ax, 1
_ax <<= 1; //shl ax, 1
_ax += _bx; //add ax, bx
_ax <<= 1; //shl ax, 1
_ax += 0x0005; //add ax, 5
_bl = 0x0c; //mov bl, 0Ch
_div(_bl); //div bl
_ah = 0x00; //mov ah, 0
loc_12EBE: //loc_12EBE:
_bx = _pop(); //pop bx
memory16(_ds, _si + 7) = _ax; //mov [si+7], ax
_al = memory(_ds, _bx + 6005); //mov al, [bx+1775h]
memory(_ds, _si + 4) = _al; //mov [si+4], al
_bx = 0x1594; //mov bx, 1594h
sub_12121(); //call sub_12121
_al = memory(_ds, 0x94E6); //mov al, byte_1CF36
memory(_ds, 0x94E7) = _al; //mov byte_1CF37, al
_al = memory(_ds, 0x94E5); //mov al, byte_1CF35
memory(_ds, 0x94E6) = _al; //mov byte_1CF36, al
_al = memory(_ds, 0x1BA0); //mov al, byte_155F0
memory(_ds, 0x94E5) = _al; //mov byte_1CF35, al
_ax = memory16(_ds, 0x954C); //mov ax, word_1CF9C
_bl = memory(_ds, 0x951A); //mov bl, byte_1CF6A
if (!(_al & 0x40)) //jz short loc_12F02
goto loc_12F02;
if (_bl != 0x02) //jnz short loc_12F00
goto loc_12F00;
memory(_ds, 0x951A) = 0x03; //mov byte_1CF6A, 3
_al = 0x02; //mov al, 2
sub_13840(); //call sub_13840
memory(_ds, 0x951C) = 0x02; //mov byte_1CF6C, 2
loc_12F00: //loc_12F00:
goto loc_12F18; //jmp short loc_12F18
loc_12F02: //loc_12F02:
if (_bl != 0x01) //jnz short loc_12F0E
goto loc_12F0E;
memory(_ds, 0x951A) = 0x02; //mov byte_1CF6A, 2
goto loc_12F18; //jmp short loc_12F18
loc_12F0E: //loc_12F0E:
if (_bl != 0x03) //jnz short loc_12F18
goto loc_12F18;
memory(_ds, 0x951A) = 0x00; //mov byte_1CF6A, 0
loc_12F18: //loc_12F18:
_ax = memory16(_ds, 0x954C); //mov ax, word_1CF9C
_bl = memory(_ds, 0x951B); //mov bl, byte_1CF6B
if (!(_al & 0x20)) //jz short loc_12F39
goto loc_12F39;
if (_bl != 0x02) //jnz short loc_12F37
goto loc_12F37;
memory(_ds, 0x951B) = 0x03; //mov byte_1CF6B, 3
_al = 0x02; //mov al, 2
sub_13840(); //call sub_13840
memory(_ds, 0x951C) = 0x02; //mov byte_1CF6C, 2
loc_12F37: //loc_12F37:
goto locret_12F4F; //jmp short locret_12F4F
loc_12F39: //loc_12F39:
if (_bl != 0x01) //jnz short loc_12F45
goto loc_12F45;
memory(_ds, 0x951B) = 0x02; //mov byte_1CF6B, 2
goto locret_12F4F; //jmp short locret_12F4F
loc_12F45: //loc_12F45:
if (_bl != 0x03) //jnz short locret_12F4F
goto locret_12F4F;
memory(_ds, 0x951B) = 0x00; //mov byte_1CF6B, 0
locret_12F4F: //locret_12F4F:
return;
}
void sub_12F50()
{
_al = memory(_ds, _si); //mov al, [si]
if (_al & 0x20) //jnz short loc_12F5E
goto loc_12F5E;
_ah = memory(_ds, 0x951A); //mov ah, byte_1CF6A
_al = 0xf8; //mov al, 0F8h
goto loc_12F64; //jmp short loc_12F64
loc_12F5E: //loc_12F5E:
_ah = memory(_ds, 0x951B); //mov ah, byte_1CF6B
_al = 0x08; //mov al, 8
loc_12F64: //loc_12F64:
if (_ah == 0x03) //jz short loc_12F6E
goto loc_12F6E;
if (_ah != 0x00) //jnz short loc_12F90
goto loc_12F90;
loc_12F6E: //loc_12F6E:
memory(_ds, _si) = 0x00; //mov byte ptr [si], 0
_si = 0x1ba1; //mov si, 1BA1h
loc_12F74: //loc_12F74:
_al = memory(_ds, _si); //mov al, [si]
if (_al & 0x80) //jnz short locret_12F8F
goto locret_12F8F;
if (!(_al & 0x01)) //jz short loc_12F8A
goto loc_12F8A;
_al = memory(_ds, _si + 18); //mov al, [si+12h]
if (_al != 0x0f) //jnz short loc_12F8A
goto loc_12F8A;
_push(_si); //push si
sub_13059(); //call sub_13059
_si = _pop(); //pop si
loc_12F8A: //loc_12F8A:
_si += 0x0017; //add si, 17h
goto loc_12F74; //jmp short loc_12F74
locret_12F8F: //locret_12F8F:
return; //retn
loc_12F90: //loc_12F90:
_al = _al + memory(_ds, 0x94E7); //add al, byte_1CF37
_ax &= 0x007f; //and ax, 7Fh
_bx = _ax; //mov bx, ax
_al = memory(_ds, _bx + 5749); //mov al, [bx+1675h]
_cbw(); //cbw
_cx = _ax; //mov cx, ax
_sar(_cx, 1); //sar cx, 1
_ax += _cx; //add ax, cx
_ax += 0x0080; //add ax, 80h
memory16(_ds, _si + 5) = _ax; //mov [si+5], ax
_al = memory(_ds, _bx + 5877); //mov al, [bx+16F5h]
_cbw(); //cbw
_cx = _ax; //mov cx, ax
_sar(_cx, 1); //sar cx, 1
_ax += _cx; //add ax, cx
_ax += 0x0080; //add ax, 80h
if (_ax == 0x0000) //jz short loc_12FD0
goto loc_12FD0;
_bx = _ax; //mov bx, ax
_ax <<= 1; //shl ax, 1
_ax <<= 1; //shl ax, 1
_ax += _bx; //add ax, bx
_ax <<= 1; //shl ax, 1
_ax += 0x0005; //add ax, 5
_bl = 0x0c; //mov bl, 0Ch
_div(_bl); //div bl
_ah = 0x00; //mov ah, 0
loc_12FD0: //loc_12FD0:
_bl = memory(_ds, 0x1BA0); //mov bl, byte_155F0
_bx &= 0x007f; //and bx, 7Fh
memory16(_ds, _si + 7) = _ax; //mov [si+7], ax
_al = memory(_ds, _bx + 6290); //mov al, [bx+1892h]
memory(_ds, _si + 4) = _al; //mov [si+4], al
_bx = 0x1811; //mov bx, 1811h
sub_12121(); //call sub_12121
}
void sub_12FE8()
{
_bx = memory16(_ds, 0x9525); //mov bx, word_1CF75
_bx >>= 1; //shr bx, 1
_bx >>= 1; //shr bx, 1
_bx >>= 1; //shr bx, 1
_bx &= 0x001f; //and bx, 1Fh
_al = memory(_ds, _bx + 6666); //mov al, [bx+1A0Ah]
memory(_ds, 0x9549) = _al; //mov byte_1CF99, al
_al = memory(_ds, _bx + 6634); //mov al, [bx+19EAh]
memory(_ds, _si + 4) = _al; //mov [si+4], al
_bx = 0x1929; //mov bx, 1929h
sub_12121(); //call sub_12121
}
void sub_1300A()
{
_ax = memory16(_ds, 0x9547); //mov ax, word_1CF97
_ax = _ax - memory16(_ds, _si + 19); //sub ax, [si+13h]
_ax >>= 1; //shr ax, 1
_ax >>= 1; //shr ax, 1
_ax >>= 1; //shr ax, 1
if (_ax <= 0x002d) //jbe short loc_1301F
goto loc_1301F;
memory(_ds, _si) = 0x00; //mov byte ptr [si], 0
return; //retn
loc_1301F: //loc_1301F:
_push(_ax); //push ax
sub_13130(); //call sub_13130
_ax = _pop(); //pop ax
_ax >>= 1; //shr ax, 1
memory(_ds, _si + 4) = _al; //mov [si+4], al
_bx = _ax; //mov bx, ax
_al = memory(_ds, _bx + 6810); //mov al, [bx+1A9Ah]
memory(_ds, _si + 2) = _al; //mov [si+2], al
_bx = 0x1ac9; //mov bx, 1AC9h
sub_12121(); //call sub_12121
_al = memory(_ds, _si + 2); //mov al, [si+2]
if (_al == 0x02) //jz short loc_13040
goto loc_13040;
return; //retn
loc_13040: //loc_13040:
_bl = memory(_ds, 0x1B8E); //mov bl, byte_155DE
_bh = 0x00; //mov bh, 0
_al = memory(_ds, _bx + 6133); //mov al, [bx+17F5h]
if (_al == memory(_ds, _si + 1)) //jz short loc_13050
goto loc_13050;
return; //retn
loc_13050: //loc_13050:
_al = 0x09; //mov al, 9
sub_13840(); //call sub_13840
sub_13059(); //call sub_13059
}
void sub_13059()
{
memory(_ds, _si) = 0x00; //mov byte ptr [si], 0
_al = memory(_ds, 0x951D); //mov al, byte_1CF6D
if (_al != 0x40) //jnz short loc_1306A
goto loc_1306A;
memory16(_ds, 0x9540) += 0x0006; //add word_1CF90, 6
goto locret_13083; //jmp short locret_13083
loc_1306A: //loc_1306A:
if (_al != 0x80) //jnz short loc_13075
goto loc_13075;
memory16(_ds, 0x953C) += 0x0004; //add word_1CF8C, 4
goto locret_13083; //jmp short locret_13083
loc_13075: //loc_13075:
if (_al != 0xc0) //jnz short loc_13080
goto loc_13080;
memory16(_ds, 0x9544) += 0x0008; //add word_1CF94, 8
goto locret_13083; //jmp short locret_13083
loc_13080: //loc_13080:
sub_1268A(); //call sub_1268A
locret_13083: //locret_13083:
return;
}
void sub_13084()
{
_al -= 0x05; //sub al, 5
if ((char)_al >= 0) //jns short loc_1308D
goto loc_1308D;
_ax = 0x0000; //mov ax, 0
goto locret_1309C; //jmp short locret_1309C
loc_1308D: //loc_1308D:
if (_al <= 0x38) //jbe short loc_13093
goto loc_13093;
_al = 0x38; //mov al, 38h
loc_13093: //loc_13093:
_al >>= 1; //shr al, 1
_ah = 0x00; //mov ah, 0
_ax = -_ax; //neg ax
_ax -= 0x0003; //sub ax, 3
locret_1309C: //locret_1309C:
return;
}
void sub_1309D()
{
_bx = memory16(_ds, 0x952A); //mov bx, word_1CF7A
_bx += 0x0007; //add bx, 7
_bx >>= 1; //shr bx, 1
_bx >>= 1; //shr bx, 1
_bx >>= 1; //shr bx, 1
_bx += 0x0002; //add bx, 2
memory16(_ds, 0x9547) += _bx; //add word_1CF97, bx
_ax = memory16(_ds, 0x950F); //mov ax, word_1CF5F
_ax += _bx; //add ax, bx
if (_ax <= 0x02e8) //jbe short loc_130C4
goto loc_130C4;
_ax = 0x0000; //mov ax, 0
memory16(_ds, 0x953C) = 0xffff; //mov word_1CF8C, 0FFFFh
loc_130C4: //loc_130C4:
memory16(_ds, 0x950F) = _ax; //mov word_1CF5F, ax
_ax = memory16(_ds, 0x9547); //mov ax, word_1CF97
_ax -= 0x0380; //sub ax, 380h
if ((short)_ax >= 0) //jns short loc_13124
goto loc_13124;
_ax = -_ax; //neg ax
if (_ax >= 0x0100) //jnb short loc_130ED
goto loc_130ED;
memory16(_ds, 0x9525) = _ax; //mov word_1CF75, ax
_al = memory(_ds, 0x9524); //mov al, byte_1CF74
if (_al != 0x00) //jnz short loc_130EB
goto loc_130EB;
_si = 0x1912; //mov si, 1912h
sub_10B58(); //call sub_10B58
memory(_ds, 0x9524) = 0x01; //mov byte_1CF74, 1
loc_130EB: //loc_130EB:
goto loc_13122; //jmp short loc_13122
loc_130ED: //loc_130ED:
_ax = memory16(_ds, 0x9547); //mov ax, word_1CF97
_ax >>= 1; //shr ax, 1
_ax >>= 1; //shr ax, 1
_ax >>= 1; //shr ax, 1
_ax >>= 1; //shr ax, 1
_ax >>= 1; //shr ax, 1
_ax >>= 1; //shr ax, 1
if (_al == memory(_ds, 0x9527)) //jz short loc_13122
goto loc_13122;
memory(_ds, 0x9527) = _al; //mov byte_1CF77, al
_bl = _al; //mov bl, al
_bh = 0x00; //mov bh, 0
_bx = _bx + memory16(_ds, 0x94E2); //add bx, word_1CF32
_al = memory(_ds, _bx); //mov al, [bx]
if (_al == 0x00) //jz short loc_13122
goto loc_13122;
_si = 0x1ab2; //mov si, 1AB2h
memory(_ds, _si + 1) = _al; //mov [si+1], al
_ax = memory16(_ds, 0x9547); //mov ax, word_1CF97
memory16(_ds, _si + 19) = _ax; //mov [si+13h], ax
sub_10B58(); //call sub_10B58
loc_13122: //loc_13122:
goto locret_1312F; //jmp short locret_1312F
loc_13124: //loc_13124:
memory(_ds, 0x94FF) = 0x00; //mov byte_1CF4F, 0
_ax = memory16(_ds, 0x950C); //mov ax, word_1CF5C
memory16(_ds, 0x9528) = _ax; //mov word_1CF78, ax
locret_1312F: //locret_1312F:
return;
}
void sub_13130()
{
_bl = _al; //mov bl, al
_bh = 0x00; //mov bh, 0
_cl = memory(_ds, _bx + 6762); //mov cl, [bx+1A6Ah]
_ch = 0x00; //mov ch, 0
_al = memory(_ds, _si + 1); //mov al, [si+1]
if (_al == 0x01) //jz short sub_1315E
sub_1315E();
else if (_al == 0x02) //jz short sub_13167
sub_13167();
else if (_al == 0x03) //jz short sub_13170
sub_13170();
else if (_al == 0x04) //jz short sub_13178
sub_13178();
else if (_al == 0x05) //jz short sub_13181
sub_13181();
else if (_al == 0x06) //jz short sub_13188
sub_13188();
else if (_al == 0x07) //jz short sub_13191
sub_13191();
else if (_al == 0x08) //jz short sub_1319B
sub_1319B();
}
void sub_1315E()
{
_cx = -_cx; //neg cx
_cx += 0x006a; //add cx, 6Ah
memory16(_ds, _si + 7) = _cx; //mov [si+7], cx
}
void sub_13167()
{
_push(_cx); //push cx
sub_1315E(); //call sub_1315E
_cx = _pop(); //pop cx
sub_13170(); //call sub_13170
}
void sub_13170()
{
_cx += 0x0080; //add cx, 80h
memory16(_ds, _si + 5) = _cx; //mov [si+5], cx
}
void sub_13178()
{
_push(_cx); //push cx
sub_13170(); //call sub_13170
_cx = _pop(); //pop cx
sub_13181(); //call sub_13181
}
void sub_13181()
{
_cx += 0x006a; //add cx, 6Ah
memory16(_ds, _si + 7) = _cx; //mov [si+7], cx
}
void sub_13188()
{
_push(_cx); //push cx
sub_13181(); //call sub_13181
_cx = _pop(); //pop cx
sub_13191(); //call sub_13191
}
void sub_13191()
{
_cx = -_cx; //neg cx
_cx += 0x0080; //add cx, 80h
memory16(_ds, _si + 5) = _cx; //mov [si+5], cx
}
void sub_1319B()
{
_push(_cx); //push cx
sub_13191(); //call sub_13191
_cx = _pop(); //pop cx
sub_1315E(); //call sub_1315E
}
void sub_131A4()
{
_ax = memory16(_ds, 0x94F8); //mov ax, word_1CF48
_es = _ax; //mov es, ax
_di = 0x0144; //mov di, 144h
_bx = memory16(_ds, 0x94F4); //mov bx, word_1CF44
_si = 0x0340; //mov si, 340h
sub_131E7(); //call sub_131E7
_ax = (~_ax); //not ax
_ax &= 0x000f; //and ax, 0Fh
_ah = _al; //mov ah, al
_al = 0x01; //mov al, 1
_dx = 0x03ce; //mov dx, 3CEh
_out(_dx, _ax); //out dx, ax
sub_13209(); //call sub_13209
_ah = _al; //mov ah, al
_al = 0x00; //mov al, 0
_out(_dx, _ax); //out dx, ax
_push(_ds); //push ds
_ds = _bx; //mov ds, bx
_gflags.direction = false; //cld
_cx = 0x00a0; //mov cx, 0A0h
loc_131D2: //loc_131D2:
_push(_cx); //push cx
_cx = 0x0020; //mov cx, 20h
_rep_movsb<MemVideo, MemData, DirForward>(); //rep movsb
_di += 0x0008; //add di, 8
_cx = _pop(); //pop cx
if (--_cx) //loop loc_131D2
goto loc_131D2;
_ds = _pop(); //pop ds
_ax = 0x0000; //mov ax, 0
_out(_dx, _ax); //out dx, ax
_al += 1; //inc al
_out(_dx, _ax); //out dx, ax
}
void sub_131E7()
{
_al = memory(_ds, 0x951D); //mov al, byte_1CF6D
if (_al != 0x40) //jnz short loc_131F3
goto loc_131F3;
_ax = 0x0002; //mov ax, 2
goto locret_13208; //jmp short locret_13208
loc_131F3: //loc_131F3:
if (_al != 0x80) //jnz short loc_131FC
goto loc_131FC;
_ax = 0x0004; //mov ax, 4
goto locret_13208; //jmp short locret_13208
loc_131FC: //loc_131FC:
if (_al != 0xc0) //jnz short loc_13205
goto loc_13205;
_ax = 0x0001; //mov ax, 1
goto locret_13208; //jmp short locret_13208
loc_13205: //loc_13205:
_ax = 0x0003; //mov ax, 3
locret_13208: //locret_13208:
return;
}
void sub_13209()
{
_al = memory(_ds, 0x951C); //mov al, byte_1CF6C
if (_al != 0x00) //jnz short loc_13215
goto loc_13215;
_ax = 0x0000; //mov ax, 0
goto locret_1322B; //jmp short locret_1322B
loc_13215: //loc_13215:
if (_al != 0x01) //jnz short loc_13223
goto loc_13223;
_ax = 0x0007; //mov ax, 7
memory(_ds, 0x951C) = 0x00; //mov byte_1CF6C, 0
goto locret_1322B; //jmp short locret_1322B
loc_13223: //loc_13223:
_ax = 0x000f; //mov ax, 0Fh
memory(_ds, 0x951C) = 0x01; //mov byte_1CF6C, 1
locret_1322B: //locret_1322B:
return;
}
void loc_13254()
{
loc_13254:
_out(_dx, _ax); //out dx, ax
_push(_ax); //push ax
_push(_di); //push di
_push(_si); //push si
_cx = _stack16(_bp + 6); //mov cx, [bp+6]
loc_1325B: //loc_1325B:
_push(_di); //push di
_push(_si); //push si
_push(_cx); //push cx
_cx = _stack16(_bp + 8); //mov cx, [bp+8]
loc_13261: //loc_13261:
_lodsb<MemData, DirForward>(); //lodsb
memory(_es, _di) &= _al; //and es:[di], al
_di += 1; //inc di
if (--_cx) //loop loc_13261
goto loc_13261;
_cx = _pop(); //pop cx
_si = _pop(); //pop si
_di = _pop(); //pop di
_si += 0x0028; //add si, 28h
_di += 0x0028; //add di, 28h
if (--_cx) //loop loc_1325B
goto loc_1325B;
_si = _pop(); //pop si
_di = _pop(); //pop di
_ax = _pop(); //pop ax
_si += 0x1f40; //add si, 1F40h
_ah >>= 1; //shr ah, 1
if (_ah != 0) //jnz short loc_13254
goto loc_13254;
_ds = _pop(); //pop ds
_ax = 0x0f02; //mov ax, 0F02h
_out(_dx, _ax); //out dx, ax
_dl = 0xce; //mov dl, 0CEh
_ax = 0x0005; //mov ax, 5
_out(_dx, _ax); //out dx, ax
_ax = 0x0f07; //mov ax, 0F07h
_out(_dx, _ax); //out dx, ax
_bp = _pop(); //pop bp
_stackReduce(10); //retn 0Ah
return;
}
void sub_13291()
{
const int arg_0 = 4; //arg_0 = word ptr 4
const int arg_2 = 6; //arg_2 = word ptr 6
_push(_bp); //push bp
_bp = _sp; //mov bp, sp
_ax = _stack16(_bp + arg_0); //mov ax, [bp+arg_0]
_es = _ax; //mov es, ax
_di = 0x0144; //mov di, 144h
_bx = _stack16(_bp + arg_2); //mov bx, [bp+arg_2]
_si = 0x0144; //mov si, 144h
_dx = 0x03ce; //mov dx, 3CEh
_ax = 0x0105; //mov ax, 105h
_out(_dx, _ax); //out dx, ax
_push(_ds); //push ds
_ds = _bx; //mov ds, bx
_gflags.direction = false; //cld
_cx = 0x00a0; //mov cx, 0A0h
loc_132B0: //loc_132B0:
_push(_cx); //push cx
_cx = 0x0020; //mov cx, 20h
_rep_movsb<MemVideo, MemVideo, DirForward>(); //rep movsb
_si += 0x0008; //add si, 8
_di += 0x0008; //add di, 8
_cx = _pop(); //pop cx
if (--_cx) //loop loc_132B0
goto loc_132B0;
_ds = _pop(); //pop ds
_ax = 0x0005; //mov ax, 5
_out(_dx, _ax); //out dx, ax
_bp = _pop(); //pop bp
_stackReduce(4); //retn 4
return;
}
void loc_132E6()
{
loc_132E6:
_push(_di); //push di
_cx = _stack16(_bp + 8); //mov cx, [bp+8]
_rep_stosb<MemData, DirForward>(); //rep stosb
_di = _pop(); //pop di
_di += 0x0028; //add di, 28h
_bx -= 1; //dec bx
if (_bx != 0) //jnz short loc_132E6
goto loc_132E6;
_ax = 0x0000; //mov ax, 0
_out(_dx, _ax); //out dx, ax
_al += 1; //inc al
_out(_dx, _ax); //out dx, ax
_bp = _pop(); //pop bp
_stackReduce(8); //retn 8
return;
}
void sub_132FE()
{
_dx = 0x03ce; //mov dx, 3CEh
_ax = 0x0105; //mov ax, 105h
_out(_dx, _ax); //out dx, ax
_ax = memory16(_ds, 0x94F8); //mov ax, word_1CF48
_es = _ax; //mov es, ax
_di = 0x0144; //mov di, 144h
_ax = memory16(_ds, 0x9528); //mov ax, word_1CF78
_ax <<= 1; //shl ax, 1
_ax <<= 1; //shl ax, 1
_ax <<= 1; //shl ax, 1
_ax <<= 1; //shl ax, 1
_ax <<= 1; //shl ax, 1
_si = _ax; //mov si, ax
_push(_ds); //push ds
_ax = 0xa800; //mov ax, 0A800h
_ds = _ax; //mov ds, ax
_gflags.direction = false; //cld
_cx = 0x00a0; //mov cx, 0A0h
loc_13326: //loc_13326:
_push(_cx); //push cx
_cx = 0x0020; //mov cx, 20h
_rep_movsb<MemVideo, MemVideo, DirForward>(); //rep movsb
_si &= 0x7fff; //and si, 7FFFh
_di += 0x0008; //add di, 8
_cx = _pop(); //pop cx
if (--_cx) //loop loc_13326
goto loc_13326;
_ds = _pop(); //pop ds
_ax = 0x0005; //mov ax, 5
_out(_dx, _ax); //out dx, ax
}
void sub_1333C()
{
_ax = 0x000d; //mov ax, 0Dh
_interrupt(16); //int 10h
_ax = 0xa000; //mov ax, 0A000h
memory16(_ds, 0x94FA) = _ax; //mov word_1CF4A, ax
_ax += 0x0200; //add ax, 200h
memory16(_ds, 0x94F8) = _ax; //mov word_1CF48, ax
_ax = 0x0000; //mov ax, 0
sub_133B3(); //call sub_133B3
_ax = memory16(_ds, 0x94F8); //mov ax, word_1CF48
_bx = memory16(_ds, 0x94FA); //mov bx, word_1CF4A
memory16(_ds, 0x94F8) = _bx; //mov word_1CF48, bx
memory16(_ds, 0x94FA) = _ax; //mov word_1CF4A, ax
sub_133D7(); //call sub_133D7
_bx = memory16(_ds, 0x94FA); //mov bx, word_1CF4A
_bx <<= 1; //shl bx, 1
_bx <<= 1; //shl bx, 1
_bx <<= 1; //shl bx, 1
_bx <<= 1; //shl bx, 1
_gflags.interrupt = false; //cli
_dx = 0x03d4; //mov dx, 3D4h
_ah = _bh; //mov ah, bh
_al = 0x0c; //mov al, 0Ch
_out(_dx, _ax); //out dx, ax
_ah = _bl; //mov ah, bl
_al += 1; //inc al
_out(_dx, _ax); //out dx, ax
_gflags.interrupt = true; //sti
sub_133D7(); //call sub_133D7
}
void sub_13383()
{
_ax = memory16(_ds, 0x94F8); //mov ax, word_1CF48
_bx = memory16(_ds, 0x94FA); //mov bx, word_1CF4A
memory16(_ds, 0x94F8) = _bx; //mov word_1CF48, bx
memory16(_ds, 0x94FA) = _ax; //mov word_1CF4A, ax
_bx = memory16(_ds, 0x94FA); //mov bx, word_1CF4A
_bx <<= 1; //shl bx, 1
_bx <<= 1; //shl bx, 1
_bx <<= 1; //shl bx, 1
_bx <<= 1; //shl bx, 1
_gflags.interrupt = false; //cli
_dx = 0x03d4; //mov dx, 3D4h
_ah = _bh; //mov ah, bh
_al = 0x0c; //mov al, 0Ch
_out(_dx, _ax); //out dx, ax
_gflags.interrupt = true; //sti
_dx = 0x03da; //mov dx, 3DAh
loc_133AA: //loc_133AA:
_in(_al, _dx); //in al, dx
_al &= 0x08; //and al, 8
if (_al != 0) //jnz short loc_133AA
goto loc_133AA;
sub_133D7(); //call sub_133D7
}
void sub_133B3()
{
_push(_ax); //push ax
_ax = memory16(_ds, 0x94F8); //mov ax, word_1CF48
_es = _ax; //mov es, ax
_di = 0x0000; //mov di, 0
_dx = 0x03ce; //mov dx, 3CEh
_ax = _pop(); //pop ax
_ah = _al; //mov ah, al
_al = 0x00; //mov al, 0
_out(_dx, _ax); //out dx, ax
_ax = 0x0f01; //mov ax, 0F01h
_out(_dx, _ax); //out dx, ax
_gflags.direction = false; //cld
_cx = 0x0fa0; //mov cx, 0FA0h
_rep_stosw<MemVideo, DirForward>(); //rep stosw
_ax = 0x0000; //mov ax, 0
_out(_dx, _ax); //out dx, ax
_al += 1; //inc al
_out(_dx, _ax); //out dx, ax
}
void sub_133D7()
{
_dx = 0x03da; //mov dx, 3DAh
loc_133DA: //loc_133DA:
_in(_al, _dx); //in al, dx
_al &= 0x08; //and al, 8
if (_al == 0) //jz short loc_133DA
goto loc_133DA;
loc_133DF: //loc_133DF:
_in(_al, _dx); //in al, dx
_al &= 0x08; //and al, 8
if (_al != 0) //jnz short loc_133DF
goto loc_133DF;
}
void sub_133E5()
{
_ax = memory16(_ds, 0x94F8); //mov ax, word_1CF48
_es = _ax; //mov es, ax
_di = 0x0000; //mov di, 0
_dx = 0x03ce; //mov dx, 3CEh
_ax = 0x0805; //mov ax, 805h
_out(_dx, _ax); //out dx, ax
_ax = 0x0007; //mov ax, 7
_out(_dx, _ax); //out dx, ax
_dl = 0xc4; //mov dl, 0C4h
_ax = 0x0802; //mov ax, 802h
_push(_ds); //push ds
_ds = _bx; //mov ds, bx
loc_13400: //loc_13400:
_out(_dx, _ax); //out dx, ax
_push(_ax); //push ax
_push(_di); //push di
_cx = 0x1f40; //mov cx, 1F40h
loc_13406: //loc_13406:
_lodsb<MemData, DirForward>(); //lodsb
memoryVideoAnd(_es, _di, _al); //and es:[di], al
_di += 1; //inc di
if (--_cx) //loop loc_13406
goto loc_13406;
_di = _pop(); //pop di
_ax = _pop(); //pop ax
_ah >>= 1; //shr ah, 1
if (_ah != 0) //jnz short loc_13400
goto loc_13400;
_ds = _pop(); //pop ds
_ax = 0x0f02; //mov ax, 0F02h
_out(_dx, _ax); //out dx, ax
_dl = 0xce; //mov dl, 0CEh
_ax = 0x0005; //mov ax, 5
_out(_dx, _ax); //out dx, ax
_ax = 0x0f07; //mov ax, 0F07h
_out(_dx, _ax); //out dx, ax
}
void sub_13423()
{
_ax = 0x0000; //mov ax, 0
sub_133B3(); //call sub_133B3
sub_13439(); //call sub_13439
sub_13383(); //call sub_13383
_ax = 0x0000; //mov ax, 0
sub_133B3(); //call sub_133B3
sub_13439(); //call sub_13439
}
void sub_13439()
{
_ax = memory16(_ds, 0x94F8); //mov ax, word_1CF48
_es = _ax; //mov es, ax
_di = 0x011c; //mov di, 11Ch
_ax = 0xffff; //mov ax, 0FFFFh
_cx = 0x0010; //mov cx, 10h
_rep_stosw<MemVideo, DirForward>(); //rep stosw
_di = 0x1a44; //mov di, 1A44h
_cx = 0x0010; //mov cx, 10h
_rep_stosw<MemVideo, DirForward>(); //rep stosw
_di = 0x011b; //mov di, 11Bh
_al = 0x01; //mov al, 1
_cx = 0x00a2; //mov cx, 0A2h
loc_13459: //loc_13459:
memoryVideoSet(_es, _di, _al); //mov es:[di], al
_di += 0x0028; //add di, 28h
if (--_cx) //loop loc_13459
goto loc_13459;
_di = 0x013c; //mov di, 13Ch
_al = 0x80; //mov al, 80h
_cx = 0x00a2; //mov cx, 0A2h
loc_13469: //loc_13469:
memoryVideoSet(_es, _di, _al); //mov es:[di], al
_di += 0x0028; //add di, 28h
if (--_cx) //loop loc_13469
goto loc_13469;
}
void sub_13472()
{
_si = 0x0000; //mov si, 0
_bx = memory16(_ds, 0x94F2); //mov bx, word_1CF42
sub_133E5(); //call sub_133E5
sub_13383(); //call sub_13383
_si = 0x0000; //mov si, 0
_bx = memory16(_ds, 0x94F2); //mov bx, word_1CF42
sub_133E5(); //call sub_133E5
_ax = memory16(_ds, 0x94F8); //mov ax, word_1CF48
_push(_ax); //push ax
_ax = 0xa000; //mov ax, 0A000h
_ax += 0x0400; //add ax, 400h
_push(_ax); //push ax
sub_13291(); //call sub_13291
}
void sub_13498()
{
_ax = 0xa000; //mov ax, 0A000h
_ax += 0x0400; //add ax, 400h
_push(_ax); //push ax
_ax = memory16(_ds, 0x94F8); //mov ax, word_1CF48
_push(_ax); //push ax
sub_13291(); //call sub_13291
}
void sub_134A8()
{
_di = 0x0000; //mov di, 0
_ax = memory16(_ds, 0x94F4); //mov ax, word_1CF44
_es = _ax; //mov es, ax
_ax = 0x0000; //mov ax, 0
_cx = 0x1000; //mov cx, 1000h
_gflags.direction = false; //cld
_rep_stosw<MemData, DirForward>(); //rep stosw
_ax = 0x004f; //mov ax, 4Fh
_push(_ax); //push ax
_ax = 0x00ff; //mov ax, 0FFh
_push(_ax); //push ax
_ax = 0x00b0; //mov ax, 0B0h
_push(_ax); //push ax
_ax = 0x0000; //mov ax, 0
_push(_ax); //push ax
sub_136D4(); //call sub_136D4
_ax = 0x004f; //mov ax, 4Fh
_push(_ax); //push ax
_ax = 0x0000; //mov ax, 0
_push(_ax); //push ax
_ax = 0x00b0; //mov ax, 0B0h
_push(_ax); //push ax
_ax = 0x00ff; //mov ax, 0FFh
_push(_ax); //push ax
sub_136D4(); //call sub_136D4
_ax = 0x0000; //mov ax, 0
_push(_ax); //push ax
_ax = 0x004f; //mov ax, 4Fh
_push(_ax); //push ax
_ax = 0x00ff; //mov ax, 0FFh
_push(_ax); //push ax
_ax = 0x00b0; //mov ax, 0B0h
_push(_ax); //push ax
sub_136D4(); //call sub_136D4
_ax = 0x0000; //mov ax, 0
_push(_ax); //push ax
_ax = 0x00b0; //mov ax, 0B0h
_push(_ax); //push ax
_ax = 0x00ff; //mov ax, 0FFh
_push(_ax); //push ax
_ax = 0x004f; //mov ax, 4Fh
_push(_ax); //push ax
sub_136D4(); //call sub_136D4
_ax = memory16(_ds, 0x9547); //mov ax, word_1CF97
_ax &= 0x003f; //and ax, 3Fh
memory16(_ds, 0x954E) = _ax; //mov word_1CF9E, ax
_bx = _ax; //mov bx, ax
_ax += 0x0040; //add ax, 40h
_push(_ax); //push ax
_al = memory(_ds, _bx + 8156); //mov al, [bx+1FDCh]
_ah = 0x00; //mov ah, 0
_push(_ax); //push ax
sub_135BC(); //call sub_135BC
_ax = memory16(_ds, 0x954E); //mov ax, word_1CF9E
if (_ax <= 0x000c) //jbe short loc_13527
goto loc_13527;
return; //retn
loc_13527: //loc_13527:
_bx = memory16(_ds, 0x954E); //mov bx, word_1CF9E
_al = memory(_ds, _bx + 8220); //mov al, [bx+201Ch]
_ah = 0x00; //mov ah, 0
_ax += 0x0080; //add ax, 80h
_push(_ax); //push ax
_ax = 0x0000; //mov ax, 0
_push(_ax); //push ax
_ax = 0x00ff; //mov ax, 0FFh
_push(_ax); //push ax
_al = memory(_ds, _bx + 8233); //mov al, [bx+2029h]
_ah = 0x00; //mov ah, 0
_ax = -_ax; //neg ax
_ax += 0x007f; //add ax, 7Fh
_push(_ax); //push ax
sub_136D4(); //call sub_136D4
_bx = memory16(_ds, 0x954E); //mov bx, word_1CF9E
_al = memory(_ds, _bx + 8220); //mov al, [bx+201Ch]
_ah = 0x00; //mov ah, 0
_ax = -_ax; //neg ax
_ax += 0x007f; //add ax, 7Fh
_push(_ax); //push ax
_ax = 0x0000; //mov ax, 0
_push(_ax); //push ax
_ax = 0x0000; //mov ax, 0
_push(_ax); //push ax
_al = memory(_ds, _bx + 8233); //mov al, [bx+2029h]
_ah = 0x00; //mov ah, 0
_ax = -_ax; //neg ax
_ax += 0x007f; //add ax, 7Fh
_push(_ax); //push ax
sub_136D4(); //call sub_136D4
_bx = memory16(_ds, 0x954E); //mov bx, word_1CF9E
_al = memory(_ds, _bx + 8220); //mov al, [bx+201Ch]
_ah = 0x00; //mov ah, 0
_ax += 0x0080; //add ax, 80h
_push(_ax); //push ax
_ax = 0x00ff; //mov ax, 0FFh
_push(_ax); //push ax
_ax = 0x00ff; //mov ax, 0FFh
_push(_ax); //push ax
_al = memory(_ds, _bx + 8233); //mov al, [bx+2029h]
_ah = 0x00; //mov ah, 0
_ax += 0x0080; //add ax, 80h
_push(_ax); //push ax
sub_136D4(); //call sub_136D4
_bx = memory16(_ds, 0x954E); //mov bx, word_1CF9E
_al = memory(_ds, _bx + 8220); //mov al, [bx+201Ch]
_ah = 0x00; //mov ah, 0
_ax = -_ax; //neg ax
_ax += 0x007f; //add ax, 7Fh
_push(_ax); //push ax
_ax = 0x00ff; //mov ax, 0FFh
_push(_ax); //push ax
_ax = 0x0000; //mov ax, 0
_push(_ax); //push ax
_al = memory(_ds, _bx + 8233); //mov al, [bx+2029h]
_ah = 0x00; //mov ah, 0
_ax += 0x0080; //add ax, 80h
_push(_ax); //push ax
sub_136D4(); //call sub_136D4
}
void sub_135BC()
{
const int arg_0 = 4; //arg_0 = word ptr 4
const int arg_2 = 6; //arg_2 = word ptr 6
_push(_bp); //push bp
_bp = _sp; //mov bp, sp
loc_135BF: //loc_135BF:
_ax = 0x007f; //mov ax, 7Fh
_ax = _ax - _stack16(_bp + arg_0); //sub ax, [bp+arg_0]
_push(_ax); //push ax
_ax = 0x007f; //mov ax, 7Fh
_ax = _ax - _stack16(_bp + arg_2); //sub ax, [bp+arg_2]
_push(_ax); //push ax
_ax = 0x0080; //mov ax, 80h
_ax = _ax + _stack16(_bp + arg_0); //add ax, [bp+arg_0]
_push(_ax); //push ax
_ax = 0x007f; //mov ax, 7Fh
_ax = _ax - _stack16(_bp + arg_2); //sub ax, [bp+arg_2]
_push(_ax); //push ax
sub_136D4(); //call sub_136D4
_ax = 0x0080; //mov ax, 80h
_ax = _ax + _stack16(_bp + arg_0); //add ax, [bp+arg_0]
_push(_ax); //push ax
_ax = 0x007f; //mov ax, 7Fh
_ax = _ax - _stack16(_bp + arg_2); //sub ax, [bp+arg_2]
_push(_ax); //push ax
_ax = 0x0080; //mov ax, 80h
_ax = _ax + _stack16(_bp + arg_2); //add ax, [bp+arg_2]
_push(_ax); //push ax
_ax = 0x007f; //mov ax, 7Fh
_ax = _ax - _stack16(_bp + arg_0); //sub ax, [bp+arg_0]
_push(_ax); //push ax
sub_136D4(); //call sub_136D4
_ax = 0x0080; //mov ax, 80h
_ax = _ax + _stack16(_bp + arg_2); //add ax, [bp+arg_2]
_push(_ax); //push ax
_ax = 0x007f; //mov ax, 7Fh
_ax = _ax - _stack16(_bp + arg_0); //sub ax, [bp+arg_0]
_push(_ax); //push ax
_ax = 0x0080; //mov ax, 80h
_ax = _ax + _stack16(_bp + arg_2); //add ax, [bp+arg_2]
_push(_ax); //push ax
_ax = 0x0080; //mov ax, 80h
_ax = _ax + _stack16(_bp + arg_0); //add ax, [bp+arg_0]
_push(_ax); //push ax
sub_136D4(); //call sub_136D4
_ax = 0x0080; //mov ax, 80h
_ax = _ax + _stack16(_bp + arg_0); //add ax, [bp+arg_0]
_push(_ax); //push ax
_ax = 0x0080; //mov ax, 80h
_ax = _ax + _stack16(_bp + arg_2); //add ax, [bp+arg_2]
_push(_ax); //push ax
_ax = 0x0080; //mov ax, 80h
_ax = _ax + _stack16(_bp + arg_2); //add ax, [bp+arg_2]
_push(_ax); //push ax
_ax = 0x0080; //mov ax, 80h
_ax = _ax + _stack16(_bp + arg_0); //add ax, [bp+arg_0]
_push(_ax); //push ax
sub_136D4(); //call sub_136D4
_ax = 0x007f; //mov ax, 7Fh
_ax = _ax - _stack16(_bp + arg_0); //sub ax, [bp+arg_0]
_push(_ax); //push ax
_ax = 0x0080; //mov ax, 80h
_ax = _ax + _stack16(_bp + arg_2); //add ax, [bp+arg_2]
_push(_ax); //push ax
_ax = 0x0080; //mov ax, 80h
_ax = _ax + _stack16(_bp + arg_0); //add ax, [bp+arg_0]
_push(_ax); //push ax
_ax = 0x0080; //mov ax, 80h
_ax = _ax + _stack16(_bp + arg_2); //add ax, [bp+arg_2]
_push(_ax); //push ax
sub_136D4(); //call sub_136D4
_ax = 0x007f; //mov ax, 7Fh
_ax = _ax - _stack16(_bp + arg_2); //sub ax, [bp+arg_2]
_push(_ax); //push ax
_ax = 0x0080; //mov ax, 80h
_ax = _ax + _stack16(_bp + arg_0); //add ax, [bp+arg_0]
_push(_ax); //push ax
_ax = 0x007f; //mov ax, 7Fh
_ax = _ax - _stack16(_bp + arg_0); //sub ax, [bp+arg_0]
_push(_ax); //push ax
_ax = 0x0080; //mov ax, 80h
_ax = _ax + _stack16(_bp + arg_2); //add ax, [bp+arg_2]
_push(_ax); //push ax
sub_136D4(); //call sub_136D4
_ax = 0x007f; //mov ax, 7Fh
_ax = _ax - _stack16(_bp + arg_2); //sub ax, [bp+arg_2]
_push(_ax); //push ax
_ax = 0x007f; //mov ax, 7Fh
_ax = _ax - _stack16(_bp + arg_0); //sub ax, [bp+arg_0]
_push(_ax); //push ax
_ax = 0x007f; //mov ax, 7Fh
_ax = _ax - _stack16(_bp + arg_2); //sub ax, [bp+arg_2]
_push(_ax); //push ax
_ax = 0x0080; //mov ax, 80h
_ax = _ax + _stack16(_bp + arg_0); //add ax, [bp+arg_0]
_push(_ax); //push ax
sub_136D4(); //call sub_136D4
_ax = 0x007f; //mov ax, 7Fh
_ax = _ax - _stack16(_bp + arg_2); //sub ax, [bp+arg_2]
_push(_ax); //push ax
_ax = 0x007f; //mov ax, 7Fh
_ax = _ax - _stack16(_bp + arg_0); //sub ax, [bp+arg_0]
_push(_ax); //push ax
_ax = 0x007f; //mov ax, 7Fh
_ax = _ax - _stack16(_bp + arg_0); //sub ax, [bp+arg_0]
_push(_ax); //push ax
_ax = 0x007f; //mov ax, 7Fh
_ax = _ax - _stack16(_bp + arg_2); //sub ax, [bp+arg_2]
_push(_ax); //push ax
sub_136D4(); //call sub_136D4
_ax = _stack16(_bp + arg_2); //mov ax, [bp+arg_2]
_ax >>= 1; //shr ax, 1
if (_al <= memory(_ds, 0x9549)) //jbe short loc_136D0
goto loc_136D0;
_stack16(_bp + arg_2) = _ax; //mov [bp+arg_2], ax
_ax = _stack16(_bp + arg_0); //mov ax, [bp+arg_0]
_ax >>= 1; //shr ax, 1
_stack16(_bp + arg_0) = _ax; //mov [bp+arg_0], ax
goto loc_135BF; //jmp loc_135BF
loc_136D0: //loc_136D0:
_bp = _pop(); //pop bp
_stackReduce(4); //retn 4
return;
}
void sub_136D4()
{
const int var_A = -10; //var_A = word ptr -0Ah
const int var_6 = -6; //var_6 = word ptr -6
const int var_4 = -4; //var_4 = word ptr -4
const int var_2 = -2; //var_2 = word ptr -2
const int arg_0 = 4; //arg_0 = word ptr 4
const int arg_2 = 6; //arg_2 = word ptr 6
const int arg_4 = 8; //arg_4 = word ptr 8
const int arg_6 = 10; //arg_6 = word ptr 0Ah
_push(_bp); //push bp
_bp = _sp; //mov bp, sp
_sp -= 0x000a; //sub sp, 0Ah
_ax = memory16(_ds, 0x94F4); //mov ax, word_1CF44
_es = _ax; //mov es, ax
_ax = _stack16(_bp + arg_4); //mov ax, [bp+arg_4]
if (_ax == 0x0000) //jz short loc_136FA
goto loc_136FA;
_bx = _ax; //mov bx, ax
_ax <<= 1; //shl ax, 1
_ax <<= 1; //shl ax, 1
_ax += _bx; //add ax, bx
_ax <<= 1; //shl ax, 1
_ax += 0x0005; //add ax, 5
_bl = 0x0c; //mov bl, 0Ch
_div(_bl); //div bl
_ah = 0x00; //mov ah, 0
loc_136FA: //loc_136FA:
_stack16(_bp + arg_4) = _ax; //mov [bp+arg_4], ax
_ax = _stack16(_bp + arg_0); //mov ax, [bp+arg_0]
if (_ax == 0x0000) //jz short loc_13718
goto loc_13718;
_bx = _ax; //mov bx, ax
_ax <<= 1; //shl ax, 1
_ax <<= 1; //shl ax, 1
_ax += _bx; //add ax, bx
_ax <<= 1; //shl ax, 1
_ax += 0x0005; //add ax, 5
_bl = 0x0c; //mov bl, 0Ch
_div(_bl); //div bl
_ah = 0x00; //mov ah, 0
loc_13718: //loc_13718:
_stack16(_bp + arg_0) = _ax; //mov [bp+arg_0], ax
_ax = _stack16(_bp + arg_6); //mov ax, [bp+arg_6]
_bx = _stack16(_bp + arg_2); //mov bx, [bp+arg_2]
if (_bx >= _ax) //jnb short loc_13737
goto loc_13737;
_stack16(_bp + arg_6) = _bx; //mov [bp+arg_6], bx
_stack16(_bp + arg_2) = _ax; //mov [bp+arg_2], ax
_ax = _stack16(_bp + arg_4); //mov ax, [bp+arg_4]
_bx = _stack16(_bp + arg_0); //mov bx, [bp+arg_0]
_stack16(_bp + arg_4) = _bx; //mov [bp+arg_4], bx
_stack16(_bp + arg_0) = _ax; //mov [bp+arg_0], ax
loc_13737: //loc_13737:
_ax = _stack16(_bp + arg_2); //mov ax, [bp+arg_2]
_ax = _ax - _stack16(_bp + arg_6); //sub ax, [bp+arg_6]
_stack16(_bp + var_2) = _ax; //mov [bp+var_2], ax
_ax = _stack16(_bp + arg_0); //mov ax, [bp+arg_0]
_ax = _ax - _stack16(_bp + arg_4); //sub ax, [bp+arg_4]
if ((short)_ax >= 0) //jns short loc_13751
goto loc_13751;
_ax = -_ax; //neg ax
_stack16(_bp + var_A) = 0xffe0; //mov [bp+var_A], 0FFE0h
goto loc_13756; //jmp short loc_13756
loc_13751: //loc_13751:
_stack16(_bp + var_A) = 0x0020; //mov [bp+var_A], 20h
loc_13756: //loc_13756:
_stack16(_bp + var_4) = _ax; //mov [bp+var_4], ax
_cx = _stack16(_bp + var_2); //mov cx, [bp+var_2]
if (_cx == 0x0000) //jz short loc_137DB
goto loc_137DB;
if (_ax != 0x0000) //jnz short loc_13769
goto loc_13769;
goto loc_137ED; //jmp loc_137ED
loc_13769: //loc_13769:
if (_ax >= _stack16(_bp + var_2)) //jnb short loc_137A4
goto loc_137A4;
_ax = _stack16(_bp + var_2); //mov ax, [bp+var_2]
_ax >>= 1; //shr ax, 1
_stack16(_bp + var_6) = _ax; //mov [bp+var_6], ax
sub_13801(); //call sub_13801
_cx = _stack16(_bp + var_2); //mov cx, [bp+var_2]
loc_1377C: //loc_1377C:
_al >>= 1; //shr al, 1
if (_al != 0) //jnz short loc_13783
goto loc_13783;
_al = 0x80; //mov al, 80h
_di += 1; //inc di
loc_13783: //loc_13783:
_bx = _stack16(_bp + var_6); //mov bx, [bp+var_6]
_bx = _bx + _stack16(_bp + var_4); //add bx, [bp+var_4]
_stack16(_bp + var_6) = _bx; //mov [bp+var_6], bx
if (_bx <= _stack16(_bp + var_2)) //jbe short loc_1379D
goto loc_1379D;
_bx = _bx - _stack16(_bp + var_2); //sub bx, [bp+var_2]
_stack16(_bp + var_6) = _bx; //mov [bp+var_6], bx
_bx = _stack16(_bp + var_A); //mov bx, [bp+var_A]
_di = (_di + _stack16(_bp + var_A)) & 0xffff; //add di, [bp+var_A]
loc_1379D: //loc_1379D:
memory(_es, _di) |= _al; //or es:[di], al
if (--_cx) //loop loc_1377C
goto loc_1377C;
goto loc_137D5; //jmp short loc_137D5
loc_137A4: //loc_137A4:
_ax = _stack16(_bp + var_4); //mov ax, [bp+var_4]
_ax >>= 1; //shr ax, 1
_stack16(_bp + var_6) = _ax; //mov [bp+var_6], ax
sub_13801(); //call sub_13801
_cx = _stack16(_bp + var_4); //mov cx, [bp+var_4]
loc_137B2: //loc_137B2:
_di = (_di + _stack16(_bp + var_A)) & 0xffff; //add di, [bp+var_A]
_bx = _stack16(_bp + var_6); //mov bx, [bp+var_6]
_bx = _bx + _stack16(_bp + var_2); //add bx, [bp+var_2]
_stack16(_bp + var_6) = _bx; //mov [bp+var_6], bx
if (_bx <= _stack16(_bp + var_4)) //jbe short loc_137D0
goto loc_137D0;
_bx = _bx - _stack16(_bp + var_4); //sub bx, [bp+var_4]
_stack16(_bp + var_6) = _bx; //mov [bp+var_6], bx
_al >>= 1; //shr al, 1
if (_al != 0) //jnz short loc_137D0
goto loc_137D0;
_al = 0x80; //mov al, 80h
_di += 1; //inc di
loc_137D0: //loc_137D0:
memory(_es, _di) |= _al; //or es:[di], al
if (--_cx) //loop loc_137B2
goto loc_137B2;
loc_137D5: //loc_137D5:
_sp = _bp; //mov sp, bp
_bp = _pop(); //pop bp
_stackReduce(8); //retn 8
return;
loc_137DB: //loc_137DB:
sub_13801(); //call sub_13801
_cx = _stack16(_bp + var_4); //mov cx, [bp+var_4]
if (_cx == 0) //jcxz short loc_137D5
goto loc_137D5;
loc_137E3: //loc_137E3:
_di = (_di + _stack16(_bp + var_A)) & 0xffff; //add di, [bp+var_A]
memory(_es, _di) |= _al; //or es:[di], al
if (--_cx) //loop loc_137E3
goto loc_137E3;
goto loc_137D5; //jmp short loc_137D5
loc_137ED: //loc_137ED:
sub_13801(); //call sub_13801
_cx = _stack16(_bp + var_2); //mov cx, [bp+var_2]
loc_137F3: //loc_137F3:
_al >>= 1; //shr al, 1
if (_al != 0) //jnz short loc_137FA
goto loc_137FA;
_al = 0x80; //mov al, 80h
_di += 1; //inc di
loc_137FA: //loc_137FA:
memory(_es, _di) |= _al; //or es:[di], al
if (--_cx) //loop loc_137F3
goto loc_137F3;
goto loc_137D5; //jmp short loc_137D5
}
void sub_13801()
{
_ax = _stack16(_bp + 8); //mov ax, [bp+8]
_ax <<= 1; //shl ax, 1
_ax <<= 1; //shl ax, 1
_ax <<= 1; //shl ax, 1
_ax <<= 1; //shl ax, 1
_ax <<= 1; //shl ax, 1
_di = _ax; //mov di, ax
_ax = _stack16(_bp + 10); //mov ax, [bp+0Ah]
_ax >>= 1; //shr ax, 1
_ax >>= 1; //shr ax, 1
_ax >>= 1; //shr ax, 1
_di += _ax; //add di, ax
_cx = _stack16(_bp + 10); //mov cx, [bp+0Ah]
_cx &= 0x0007; //and cx, 7
_al = 0x80; //mov al, 80h
_al >>= _cl; //shr al, cl
memory(_es, _di) |= _al; //or es:[di], al
}
void sub_1382A()
{
_al = 0x00; //mov al, 0
memory(_ds, 0x9550) = _al; //mov byte_1CFA0, al
memory(_ds, 0x9551) = _al; //mov byte_1CFA1, al
memory(_ds, 0x9552) = _al; //mov byte_1CFA2, al
memory(_ds, 0x9506) = 0x01; //mov byte_1CF56, 1
memory(_ds, 0x9505) = 0x00; //mov byte_1CF55, 0
}
void sub_13840()
{
_ah = memory(_ds, 0x955E); //mov ah, byte_1CFAE
if (_ah == 0x00) //jz short loc_1384A
goto loc_1384A;
return; //retn
loc_1384A: //loc_1384A:
_ah = memory(_ds, 0x9506); //mov ah, byte_1CF56
if (_ah != 0x00) //jnz short loc_13854
goto loc_13854;
return; //retn
loc_13854: //loc_13854:
_ah = memory(_ds, 0x9550); //mov ah, byte_1CFA0
if (_ah != 0x00) //jnz short loc_13866
goto loc_13866;
_push(_bx); //push bx
memory(_ds, 0x9550) = _al; //mov byte_1CFA0, al
sub_13914(); //call sub_13914
_bx = _pop(); //pop bx
return; //retn
loc_13866: //loc_13866:
_ah = memory(_ds, 0x9551); //mov ah, byte_1CFA1
if (_ah != 0x00) //jnz short loc_13873
goto loc_13873;
memory(_ds, 0x9551) = _al; //mov byte_1CFA1, al
return; //retn
loc_13873: //loc_13873:
if (_al <= memory(_ds, 0x9552)) //jbe short locret_1387C
goto locret_1387C;
memory(_ds, 0x9552) = _al; //mov byte_1CFA2, al
locret_1387C: //locret_1387C:
return;
}
void sub_1387D()
{
_al = memory(_ds, 0x955E); //mov al, byte_1CFAE
if (_al == 0x00) //jz short loc_1389B
goto loc_1389B;
_al = memory(_ds, 0x9506); //mov al, byte_1CF56
if (_al == 0x00) //jz short loc_13890
goto loc_13890;
sub_139DB(); //call sub_139DB
goto loc_1389B; //jmp short loc_1389B
loc_13890: //loc_13890:
memory16(_ds, 0x955F) = 0x0000; //mov word_1CFAF, 0
memory(_ds, 0x955E) = 0x00; //mov byte_1CFAE, 0
loc_1389B: //loc_1389B:
_al = memory(_ds, 0x9550); //mov al, byte_1CFA0
if (_al != 0x00) //jnz short loc_138A3
goto loc_138A3;
return; //retn
loc_138A3: //loc_138A3:
memory(_ds, 0x9557) -= 1; //dec byte_1CFA7
if (memory(_ds, 0x9557) != 0) //jnz short loc_138D4
goto loc_138D4;
_al = memory(_ds, 0x9506); //mov al, byte_1CF56
if (_al != 0x00) //jnz short loc_138B4
goto loc_138B4;
sub_139A3(); //call sub_139A3
return; //retn
loc_138B4: //loc_138B4:
_al = memory(_ds, 0x9551); //mov al, byte_1CFA1
if (_al == 0x00) //jz short loc_138D0
goto loc_138D0;
memory(_ds, 0x9550) = _al; //mov byte_1CFA0, al
_bl = memory(_ds, 0x9552); //mov bl, byte_1CFA2
memory(_ds, 0x9551) = _bl; //mov byte_1CFA1, bl
memory(_ds, 0x9552) = 0x00; //mov byte_1CFA2, 0
sub_13914(); //call sub_13914
goto locret_138D3; //jmp short locret_138D3
loc_138D0: //loc_138D0:
sub_139A3(); //call sub_139A3
locret_138D3: //locret_138D3:
return; //retn
loc_138D4: //loc_138D4:
_ax = memory16(_ds, 0x9558); //mov ax, word_1CFA8
_ax = _ax + memory16(_ds, 0x955A); //add ax, word_1CFAA
memory16(_ds, 0x9558) = _ax; //mov word_1CFA8, ax
_al = memory(_ds, 0x9553); //mov al, byte_1CFA3
if (_al == 0x00) //jz short loc_138FD
goto loc_138FD;
_bl = memory(_ds, 0x9554); //mov bl, byte_1CFA4
memory(_ds, 0x9554) += 1; //inc byte_1CFA4
_bx &= 0x000f; //and bx, 0Fh
_bx <<= 1; //shl bx, 1
_bx = _bx + memory16(_ds, 0x9555); //add bx, word_1CFA5
_ax = memory16(_ds, _bx); //mov ax, [bx]
memory16(_ds, 0x955C) = _ax; //mov word_1CFAC, ax
goto loc_13903; //jmp short loc_13903
loc_138FD: //loc_138FD:
memory16(_ds, 0x955C) = 0x0000; //mov word_1CFAC, 0
loc_13903: //loc_13903:
_ax = memory16(_ds, 0x9558); //mov ax, word_1CFA8
memory16(_ds, 0x955C) += _ax; //add word_1CFAC, ax
_ax = memory16(_ds, 0x955C); //mov ax, word_1CFAC
_out(66, _al); //out 42h, al
_al = _ah; //mov al, ah
_out(66, _al); //out 42h, al
}
void sub_13914()
{
_al -= 1; //dec al
_bl = _al; //mov bl, al
_bh = 0x00; //mov bh, 0
_bx <<= 1; //shl bx, 1
_bx = memory16(_ds, _bx + -29724 + 0x10000
); //mov bx, [bx-741Ch]
_al = memory(_ds, _bx + 1); //mov al, [bx+1]
memory(_ds, 0x9557) = _al; //mov byte_1CFA7, al
if (_bx != 0x8c2c) //jnz short loc_13941
goto loc_13941;
_ax = memory16(_ds, 0x9536); //mov ax, word_1CF86
_ah = _al; //mov ah, al
_al = 0x00; //mov al, 0
_ax <<= 1; //shl ax, 1
_ax <<= 1; //shl ax, 1
_ax = -_ax; //neg ax
_ax += 0x1f40; //add ax, 1F40h
memory16(_ds, 0x8C2E) = _ax; //mov word_1C67E, ax
goto loc_13966; //jmp short loc_13966
loc_13941: //loc_13941:
if (_bx != 0x8c32) //jnz short loc_13966
goto loc_13966;
_al = memory(_ds, 0x1BA0); //mov al, byte_155F0
_ax &= 0x007f; //and ax, 7Fh
if (_ax <= 0x003f) //jbe short loc_13957
goto loc_13957;
_ax -= 0x0040; //sub ax, 40h
goto loc_1395C; //jmp short loc_1395C
loc_13957: //loc_13957:
_ax = -_ax; //neg ax
_ax += 0x003f; //add ax, 3Fh
loc_1395C: //loc_1395C:
_ax <<= 1; //shl ax, 1
_ax <<= 1; //shl ax, 1
_ax += 0x0190; //add ax, 190h
memory16(_ds, 0x8C34) = _ax; //mov word_1C684, ax
loc_13966: //loc_13966:
_ax = memory16(_ds, _bx + 2); //mov ax, [bx+2]
memory16(_ds, 0x9558) = _ax; //mov word_1CFA8, ax
_ax = memory16(_ds, _bx + 4); //mov ax, [bx+4]
memory16(_ds, 0x955A) = _ax; //mov word_1CFAA, ax
_bl = memory(_ds, _bx); //mov bl, [bx]
memory(_ds, 0x9553) = _bl; //mov byte_1CFA3, bl
if ((char)_bl <= (char)0x00) //jle short loc_1398F
goto loc_1398F;
_bl -= 1; //dec bl
_bh = 0x00; //mov bh, 0
_bx <<= 1; //shl bx, 1
_ax = memory16(_ds, _bx + -29604 + 0x10000); //mov ax, [bx-73A4h]
memory16(_ds, 0x9555) = _ax; //mov word_1CFA5, ax
memory(_ds, 0x9554) = 0x00; //mov byte_1CFA4, 0
loc_1398F: //loc_1398F:
_al = 0xb6; //mov al, 0B6h
_out(67, _al); //out 43h, al
_ax = memory16(_ds, 0x9558); //mov ax, word_1CFA8
_out(66, _al); //out 42h, al
_al = _ah; //mov al, ah
_out(66, _al); //out 42h, al
_in(_al, 97); //in al, 61h
_al |= 0x03; //or al, 3
_out(97, _al); //out 61h, al
}
void sub_139A3()
{
_al = 0x00; //mov al, 0
memory(_ds, 0x9550) = _al; //mov byte_1CFA0, al
memory(_ds, 0x9551) = _al; //mov byte_1CFA1, al
memory(_ds, 0x9552) = _al; //mov byte_1CFA2, al
memory(_ds, 0x9557) = _al; //mov byte_1CFA7, al
_in(_al, 97); //in al, 61h
_al &= 0xfc; //and al, 0FCh
_out(97, _al); //out 61h, al
}
void sub_139B8()
{
memory(_ds, 0x9561) = 0x00; //mov byte_1CFB1, 0
memory16(_ds, 0x955F) = 0x0000; //mov word_1CFAF, 0
memory(_ds, 0x955E) = 0x01; //mov byte_1CFAE, 1
_al = memory(_ds, 0x9546); //mov al, byte_1CF96
if (_al != 0x00) //jnz short loc_139D4
goto loc_139D4;
_ax = 0x8dec; //mov ax, 8DECh
goto loc_139D7; //jmp short loc_139D7
loc_139D4: //loc_139D4:
_ax = 0x8d4c; //mov ax, 8D4Ch
loc_139D7: //loc_139D7:
memory16(_ds, 0x9562) = _ax; //mov word_1CFB2, ax
}
void sub_139DB()
{
memory(_ds, 0x9561) -= 1; //dec byte_1CFB1
if ((char)memory(_ds, 0x9561) < 0) //js short loc_139E2
goto loc_139E2;
return; //retn
loc_139E2: //loc_139E2:
memory(_ds, 0x9561) = 0x07; //mov byte_1CFB1, 7
memory(_ds, 0x8C57) = 0x0e; //mov byte_1C6A7, 0Eh
memory(_ds, 0x8C56) = 0x04; //mov byte_1C6A6, 4
_bx = memory16(_ds, 0x955F); //mov bx, word_1CFAF
_si = memory16(_ds, 0x9562); //mov si, word_1CFB2
_al = memory(_ds, _bx + _si); //mov al, [bx+si]
if (_al != 0xff) //jnz short loc_13A05
goto loc_13A05;
memory(_ds, 0x955E) = 0x00; //mov byte_1CFAE, 0
return; //retn
loc_13A05: //loc_13A05:
if (_al != 0x00) //jnz short loc_13A29
goto loc_13A29;
_al = memory(_ds, 0x9550); //mov al, byte_1CFA0
if (_al != 0x00) //jnz short loc_13A25
goto loc_13A25;
memory(_ds, 0x8C56) = 0x00; //mov byte_1C6A6, 0
memory(_ds, 0x8C57) = 0x06; //mov byte_1C6A7, 6
_bx &= 0x001f; //and bx, 1Fh
_al = memory(_ds, _bx + -29091 + 0x10000); //mov al, [bx-71A3h]
_al -= 0x0c; //sub al, 0Ch
goto loc_13A27; //jmp short loc_13A27
loc_13A25: //loc_13A25:
_al = 0x00; //mov al, 0
loc_13A27: //loc_13A27:
goto loc_13A33; //jmp short loc_13A33
loc_13A29: //loc_13A29:
if (_al != 0xfe) //jnz short loc_13A31
goto loc_13A31;
_al = 0x00; //mov al, 0
goto loc_13A33; //jmp short loc_13A33
loc_13A31: //loc_13A31:
_al += 0x0c; //add al, 0Ch
loc_13A33: //loc_13A33:
sub_13A3B(); //call sub_13A3B
memory16(_ds, 0x955F) += 1; //inc word_1CFAF
}
void sub_13A3B()
{
_al -= 1; //dec al
if ((char)_al >= 0) //jns short loc_13A40
goto loc_13A40;
return; //retn
loc_13A40: //loc_13A40:
_bl = _al; //mov bl, al
_bh = 0x00; //mov bh, 0
_bx <<= 1; //shl bx, 1
_ax = memory16(_ds, _bx + -29468 + 0x10000); //mov ax, [bx-731Ch]
memory16(_ds, 0x8C58) = _ax; //mov word_1C6A8, ax
_al = 0x0f; //mov al, 0Fh
memory(_ds, 0x9550) = _al; //mov byte_1CFA0, al
sub_13914(); //call sub_13914
}
unsigned char goose_dseg[] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x49, 0x6e, 0x73, 0x75, 0x66,
0x66, 0x69, 0x63, 0x69, 0x65, 0x6e, 0x74, 0x20, 0x52, 0x41, 0x4d, 0x20,
0x74, 0x6f, 0x20, 0x72, 0x75, 0x6e, 0x20, 0x53, 0x74, 0x61, 0x72, 0x20,
0x47, 0x6f, 0x6f, 0x73, 0x65, 0x24, 0x53, 0x74, 0x61, 0x72, 0x20, 0x47,
0x6f, 0x6f, 0x73, 0x65, 0x20, 0x28, 0x43, 0x29, 0x20, 0x31, 0x39, 0x38,
0x38, 0x20, 0x4c, 0x6f, 0x67, 0x6f, 0x74, 0x72, 0x6f, 0x6e, 0x20, 0x4c,
0x74, 0x64, 0x20, 0x2e, 0x2e, 0x2e, 0x4c, 0x6f, 0x61, 0x64, 0x69, 0x6e,
0x67, 0x2e, 0x2e, 0x2e, 0x20, 0x24, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x51, 0x57,
0x45, 0x52, 0x54, 0x59, 0x55, 0x49, 0x4f, 0x50, 0x00, 0x00, 0xff, 0x00,
0x41, 0x53, 0x44, 0x46, 0x47, 0x48, 0x4a, 0x4b, 0x4c, 0x00, 0x00, 0x00,
0x00, 0x00, 0x5a, 0x58, 0x43, 0x56, 0x42, 0x4e, 0x4d, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x01, 0x0b, 0x00, 0x8c, 0x8e, 0x90, 0x92, 0x94, 0x96,
0x00, 0xfe, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02, 0x00, 0x09, 0x00, 0x0a,
0x00, 0x00, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 0x03, 0x04, 0x05, 0x00,
0x08, 0x00, 0x00, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0xff, 0x03, 0x00, 0x04, 0x00, 0x00, 0x80, 0x00, 0xc8, 0x00, 0x20, 0x1e,
0x00, 0x00, 0x02, 0x00, 0xb8, 0x4b, 0x02, 0x21, 0x00, 0x00, 0x00, 0x00,
0x18, 0x20, 0x20, 0x8c, 0x68, 0x24, 0x30, 0xe4, 0x9c, 0xf0, 0x64, 0xb8,
0x94, 0x90, 0x48, 0x90, 0x48, 0x90, 0x48, 0x90, 0x48, 0x90, 0x48, 0x90,
0x48, 0x1e, 0x1e, 0x17, 0x0f, 0x13, 0x0e, 0x0f, 0x0f, 0x0c, 0x0f, 0x0c,
0x17, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b,
0x0b, 0x00, 0x5a, 0x28, 0x5a, 0xee, 0xca, 0x72, 0x4e, 0x78, 0x32, 0x5c,
0x28, 0x78, 0xd8, 0x78, 0xd8, 0x78, 0xd8, 0x78, 0xd8, 0x78, 0xd8, 0x78,
0xd8, 0x00, 0x00, 0x0c, 0xf3, 0x07, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00,
0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x02, 0x00, 0xb8, 0x4b, 0x02, 0x00, 0xb8, 0x4b, 0x02, 0x00, 0x60,
0x36, 0x02, 0x00, 0xa0, 0x23, 0x02, 0x00, 0x56, 0x21, 0x02, 0x00, 0xa8,
0x22, 0x02, 0x00, 0xc0, 0x17, 0x02, 0x00, 0x00, 0x2d, 0x02, 0x00, 0x40,
0x10, 0x02, 0x00, 0xe0, 0x06, 0x02, 0x00, 0x12, 0x07, 0x08, 0x00, 0x52,
0x00, 0x08, 0x00, 0xb6, 0x0e, 0x08, 0x00, 0x96, 0x15, 0x08, 0x00, 0x76,
0x1c, 0x08, 0x00, 0x56, 0x23, 0x08, 0x00, 0x36, 0x2a, 0x08, 0x00, 0x16,
0x31, 0x08, 0x00, 0xf6, 0x37, 0x08, 0x00, 0xd6, 0x3e, 0x08, 0x00, 0xb6,
0x45, 0x08, 0x00, 0x96, 0x4c, 0x08, 0x00, 0x76, 0x53, 0x08, 0x00, 0x56,
0x5a, 0x00, 0x62, 0x69, 0x72, 0x64, 0x31, 0x2e, 0x78, 0x00, 0x62, 0x69,
0x72, 0x64, 0x32, 0x2e, 0x78, 0x00, 0x62, 0x6c, 0x6f, 0x78, 0x2e, 0x78,
0x00, 0x6e, 0x65, 0x77, 0x62, 0x69, 0x72, 0x64, 0x2e, 0x78, 0x00, 0x70,
0x6f, 0x64, 0x7a, 0x31, 0x2e, 0x78, 0x00, 0x69, 0x6e, 0x74, 0x72, 0x6f,
0x2e, 0x78, 0x00, 0x00, 0xb6, 0x62, 0x45, 0x64, 0xd4, 0x65, 0xf7, 0x67,
0x7f, 0x69, 0x3b, 0x6b, 0x5d, 0x6d, 0xd7, 0x6e, 0x53, 0x70, 0x93, 0x72,
0x16, 0x74, 0xa8, 0x75, 0xfc, 0x77, 0x92, 0x79, 0xee, 0x7a, 0x2e, 0x7d,
0x7e, 0x7e, 0xbc, 0x7f, 0xe3, 0x81, 0x2d, 0x83, 0x39, 0x84, 0x59, 0x86,
0xf7, 0x87, 0xad, 0x89, 0x55, 0x67, 0x8c, 0x67, 0xc3, 0x67, 0xac, 0x6c,
0xe9, 0x6c, 0x29, 0x6d, 0xdc, 0x71, 0x28, 0x72, 0x5f, 0x72, 0x38, 0x77,
0x81, 0x77, 0xb8, 0x77, 0x86, 0x7c, 0xb7, 0x7c, 0xee, 0x7c, 0x08, 0x81,
0x5a, 0x81, 0x8b, 0x81, 0x96, 0x85, 0xd9, 0x85, 0x10, 0x86, 0x0f, 0x8b,
0x5b, 0x8b, 0xa4, 0x8b, 0x01, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x3a, 0x03, 0x51, 0x03, 0x68, 0x03, 0x7f, 0x03, 0x96,
0x03, 0xad, 0x03, 0xc4, 0x03, 0x20, 0x04, 0xf2, 0x03, 0x09, 0x04, 0xdb,
0x03, 0x37, 0x04, 0x4e, 0x04, 0x7c, 0x04, 0x65, 0x04, 0x93, 0x04, 0x93,
0x04, 0x93, 0x04, 0x93, 0x04, 0x93, 0x04, 0x93, 0x04, 0x0a, 0x0a, 0x0a,
0x0f, 0x14, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x16, 0x00, 0x16, 0x00,
0x1c, 0x00, 0x18, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0xec, 0x00, 0xec, 0x00, 0xe0, 0x00, 0xec, 0x00, 0xec, 0x00, 0xec, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xaa, 0x04, 0xaa, 0x04, 0xaa, 0x04,
0xc1, 0x04, 0xd8, 0x04, 0xef, 0x04, 0x06, 0x05, 0xef, 0x04, 0xae, 0x43,
0x1a, 0x16, 0x9a, 0x1d, 0x1a, 0x25, 0x9a, 0x2c, 0xc4, 0x0c, 0x0b, 0x00,
0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1c, 0x18, 0x0f, 0x12, 0x00,
0x00, 0x30, 0x00, 0x02, 0x02, 0x00, 0x00, 0x28, 0x00, 0x0b, 0x00, 0x07,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x19, 0x0a, 0x0b, 0x00, 0x00,
0x10, 0x4d, 0x02, 0x03, 0x00, 0x00, 0x28, 0x00, 0x1b, 0x00, 0x07, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x13, 0x13, 0x0d, 0x00, 0x00, 0x7a,
0x5b, 0x02, 0x04, 0x00, 0x00, 0x28, 0x00, 0x0b, 0x00, 0x07, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x1c, 0x1e, 0x10, 0x0f, 0x00, 0x00, 0x64, 0x00,
0x02, 0x05, 0x00, 0x00, 0x3c, 0x00, 0x0b, 0x00, 0x07, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x18, 0x15, 0x0d, 0x13, 0x00, 0x00, 0x80, 0x00, 0x02,
0x06, 0x00, 0x00, 0x46, 0x00, 0x0b, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x20, 0x1b, 0x10, 0x0c, 0x00, 0x00, 0x54, 0x1b, 0x02, 0x07,
0x00, 0x00, 0x64, 0x00, 0x03, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x2c, 0x17, 0x0a, 0x13, 0x02, 0x00, 0x40, 0x65, 0x02, 0x08, 0x00,
0x00, 0x00, 0x00, 0x03, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x2c, 0x09, 0x0a, 0x0c, 0x02, 0x00, 0xa0, 0x5f, 0x02, 0x0d, 0x00, 0x00,
0x00, 0x00, 0x03, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20,
0x1e, 0x04, 0x08, 0x04, 0x00, 0x48, 0x23, 0x02, 0x0a, 0x00, 0x00, 0x00,
0x00, 0x03, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x1e,
0x04, 0x08, 0x04, 0x00, 0x48, 0x23, 0x02, 0x0b, 0x00, 0x00, 0x00, 0x00,
0x03, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2c, 0x06, 0x08,
0xfd, 0x04, 0x00, 0xa0, 0x46, 0x02, 0x09, 0x00, 0x00, 0x00, 0x00, 0x03,
0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x19, 0x0f, 0x0d,
0x00, 0x00, 0x02, 0x25, 0x02, 0x1a, 0x00, 0x00, 0x32, 0x00, 0x03, 0x01,
0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x19, 0x10, 0x0f, 0x02,
0x00, 0x86, 0x42, 0x0d, 0x1a, 0x00, 0x00, 0x28, 0x00, 0x03, 0x02, 0x06,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1c, 0x19, 0x0f, 0x0f, 0x04, 0x00,
0x68, 0x20, 0x02, 0x1a, 0x00, 0x00, 0x3c, 0x00, 0x03, 0x00, 0x07, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x18, 0x04, 0xfd, 0x02, 0x00, 0x32,
0x6e, 0x02, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x07, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x10, 0x0c, 0x07, 0xfe, 0x00, 0x00, 0xae, 0x43,
0x02, 0x20, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x07, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x14, 0x0b, 0x0a, 0xfe, 0x00, 0x00, 0x3a, 0x0f, 0x02,
0x12, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x08, 0x05, 0x04, 0xfc, 0x00, 0x00, 0x90, 0x68, 0x02, 0x12,
0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x08, 0x05, 0x10, 0x04, 0x00, 0x00, 0x90, 0x68, 0x02, 0x12, 0x00,
0x00, 0x00, 0x00, 0x03, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x18, 0x0d, 0x0a, 0x00, 0x00, 0x00, 0x9e, 0x5b, 0x02, 0x12, 0x00, 0x00,
0x00, 0x00, 0x03, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18,
0x0d, 0x0b, 0x01, 0x00, 0x00, 0x22, 0x72, 0x02, 0x12, 0x00, 0x00, 0x00,
0x00, 0x10, 0x10, 0x08, 0x18, 0x18, 0x18, 0x10, 0x10, 0x20, 0x20, 0x10,
0x10, 0x18, 0x18, 0x18, 0x18, 0x10, 0x10, 0x10, 0x10, 0x18, 0x18, 0x18,
0x18, 0x10, 0x10, 0x08, 0x08, 0x08, 0x08, 0x20, 0x20, 0x10, 0x10, 0x10,
0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00,
0xf8, 0x00, 0xf8, 0x00, 0xf8, 0x00, 0xf8, 0x00, 0x00, 0xf8, 0x00, 0x00,
0x00, 0x00, 0xf8, 0x00, 0x00, 0xf8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0xf8, 0xf8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x08, 0xf8, 0x08, 0xf8, 0x08, 0xf8,
0x08, 0x00, 0x00, 0x08, 0xf8, 0x00, 0x00, 0xf8, 0x08, 0x00, 0x00, 0x08,
0xf8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02, 0x03, 0x04,
0x05, 0x06, 0x07, 0x08, 0x09, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
0x01, 0x02, 0x02, 0x04, 0x05, 0x03, 0x03, 0x02, 0x02, 0x02, 0x02, 0x02,
0x02, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x01, 0x01, 0x01,
0x01, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x06,
0x07, 0x08, 0x09, 0x09, 0x08, 0x07, 0x06, 0x04, 0x05, 0x03, 0x03, 0x05,
0x04, 0x05, 0x04, 0x02, 0x02, 0x02, 0x02, 0x03, 0x03, 0x03, 0x03, 0x03,
0x03, 0x03, 0x03, 0x01, 0x01, 0x01, 0x01, 0x66, 0x14, 0x00, 0x00, 0x00,
0x0a, 0x0c, 0x00, 0x18, 0x00, 0x24, 0x00, 0x00, 0x28, 0x0c, 0x28, 0x48,
0x0f, 0x54, 0x0f, 0x18, 0x28, 0x24, 0x28, 0x30, 0x00, 0x3c, 0x00, 0x48,
0x00, 0x54, 0x00, 0x30, 0x28, 0x3c, 0x28, 0x00, 0x1e, 0x0c, 0x1e, 0x60,
0x00, 0x6c, 0x00, 0x00, 0x0f, 0x0c, 0x0f, 0x18, 0x1e, 0x24, 0x1e, 0x30,
0x0f, 0x3c, 0x0f, 0x18, 0x0f, 0x24, 0x0f, 0x60, 0x0f, 0x6c, 0x0f, 0x18,
0x14, 0x24, 0x14, 0x30, 0x14, 0x3c, 0x14, 0x30, 0x1e, 0x3c, 0x1e, 0xa0,
0x55, 0xac, 0x55, 0xa0, 0x4b, 0xac, 0x4b, 0x97, 0x06, 0x97, 0x06, 0xd7,
0x06, 0x17, 0x07, 0x57, 0x07, 0x97, 0x07, 0xd7, 0x07, 0x17, 0x08, 0x57,
0x08, 0x97, 0x08, 0xd7, 0x08, 0x17, 0x09, 0x57, 0x09, 0x97, 0x09, 0xd7,
0x09, 0x17, 0x0a, 0x57, 0x0a, 0x97, 0x0a, 0xd7, 0x0a, 0x17, 0x0b, 0x57,
0x0b, 0x97, 0x0b, 0xd7, 0x0b, 0x17, 0x0c, 0x57, 0x0c, 0x97, 0x0c, 0xd7,
0x06, 0xd7, 0x06, 0xd7, 0x06, 0xd7, 0x06, 0x17, 0x07, 0x17, 0x07, 0x17,
0x07, 0x17, 0x07, 0x17, 0x07, 0x17, 0x07, 0x17, 0x07, 0x17, 0x07, 0x97,
0x06, 0x97, 0x06, 0x97, 0x06, 0x97, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x02, 0x02, 0x02, 0x02,
0x02, 0x02, 0x02, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x04,
0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x05, 0x05, 0x05, 0x05, 0x05,
0x05, 0x05, 0x05, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x07,
0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x08, 0x08, 0x08, 0x08, 0x08,
0x08, 0x08, 0x08, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1e,
0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1d, 0x1d, 0x1d, 0x1d, 0x1d,
0x1d, 0x1d, 0x1d, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1b,
0x1b, 0x1b, 0x1b, 0x1b, 0x1b, 0x1b, 0x1b, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a,
0x1a, 0x1a, 0x1a, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x19, 0x18,
0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1f, 0x1e, 0x1d, 0x1c, 0x1b,
0x1a, 0x19, 0x18, 0x1f, 0x1e, 0x1d, 0x1c, 0x1b, 0x1a, 0x19, 0x18, 0x1f,
0x1e, 0x1d, 0x1c, 0x1b, 0x1a, 0x19, 0x18, 0x1f, 0x1e, 0x1d, 0x1c, 0x1b,
0x1a, 0x19, 0x18, 0x1f, 0x1e, 0x1d, 0x1c, 0x1b, 0x1a, 0x19, 0x18, 0x1f,
0x1e, 0x1d, 0x1c, 0x1b, 0x1a, 0x19, 0x18, 0x1f, 0x1e, 0x1d, 0x1c, 0x1b,
0x1a, 0x19, 0x18, 0x1f, 0x1e, 0x1d, 0x1c, 0x1b, 0x1a, 0x19, 0x18, 0x01,
0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x01, 0x02, 0x03, 0x04, 0x05,
0x06, 0x07, 0x08, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x01,
0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x01, 0x02, 0x03, 0x04, 0x05,
0x06, 0x07, 0x08, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x01,
0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x01, 0x02, 0x03, 0x04, 0x05,
0x06, 0x07, 0x08, 0x00, 0x1f, 0x1e, 0x1d, 0x1c, 0x1b, 0x1a, 0x19, 0x01,
0x00, 0x1f, 0x1e, 0x1d, 0x1c, 0x1b, 0x1a, 0x02, 0x01, 0x00, 0x1f, 0x1e,
0x1d, 0x1c, 0x1b, 0x03, 0x02, 0x01, 0x00, 0x1f, 0x1e, 0x1d, 0x1c, 0x04,
0x03, 0x02, 0x01, 0x00, 0x1f, 0x1e, 0x1d, 0x05, 0x04, 0x03, 0x02, 0x01,
0x00, 0x1f, 0x1e, 0x06, 0x05, 0x04, 0x03, 0x02, 0x01, 0x00, 0x1f, 0x07,
0x06, 0x05, 0x04, 0x03, 0x02, 0x01, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05,
0x06, 0x07, 0x08, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x03,
0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x04, 0x05, 0x06, 0x07, 0x08,
0x09, 0x0a, 0x0b, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x06,
0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x07, 0x08, 0x09, 0x0a, 0x0b,
0x0c, 0x0d, 0x0e, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0x1f,
0x1e, 0x1d, 0x1c, 0x1b, 0x1a, 0x19, 0x18, 0x1e, 0x1d, 0x1c, 0x1b, 0x1a,
0x19, 0x18, 0x17, 0x1d, 0x1c, 0x1b, 0x1a, 0x19, 0x18, 0x17, 0x16, 0x1c,
0x1b, 0x1a, 0x19, 0x18, 0x17, 0x16, 0x15, 0x1b, 0x1a, 0x19, 0x18, 0x17,
0x16, 0x15, 0x14, 0x1a, 0x19, 0x18, 0x17, 0x16, 0x15, 0x14, 0x13, 0x19,
0x18, 0x17, 0x16, 0x15, 0x14, 0x13, 0x12, 0x18, 0x17, 0x16, 0x15, 0x14,
0x13, 0x12, 0x11, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x1f,
0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x1e, 0x1f, 0x00, 0x01, 0x02,
0x03, 0x04, 0x05, 0x1d, 0x1e, 0x1f, 0x00, 0x01, 0x02, 0x03, 0x04, 0x1c,
0x1d, 0x1e, 0x1f, 0x00, 0x01, 0x02, 0x03, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f,
0x00, 0x01, 0x02, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x00, 0x01, 0x19,
0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x00, 0x9f, 0x9e, 0x9d, 0x9c, 0x9b,
0x9a, 0x99, 0x98, 0x00, 0x9f, 0x9e, 0x9d, 0x9c, 0x9b, 0x9a, 0x99, 0x00,
0x00, 0x9f, 0x9e, 0x9d, 0x9c, 0x9b, 0x9a, 0x00, 0x00, 0x00, 0x9f, 0x9e,
0x9d, 0x9c, 0x9b, 0x00, 0x00, 0x00, 0x00, 0x9f, 0x9e, 0x9d, 0x9c, 0x00,
0x00, 0x00, 0x00, 0x00, 0x9f, 0x9e, 0x9d, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x9f, 0x9e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9f, 0x81,
0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x82, 0x83, 0x84, 0x85, 0x86,
0x87, 0x88, 0x08, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x08, 0x08, 0x84,
0x85, 0x86, 0x87, 0x88, 0x08, 0x08, 0x08, 0x85, 0x86, 0x87, 0x88, 0x08,
0x08, 0x08, 0x08, 0x86, 0x87, 0x88, 0x08, 0x08, 0x08, 0x08, 0x08, 0x87,
0x88, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x88, 0x08, 0x08, 0x08, 0x08,
0x08, 0x08, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9f, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x9f, 0x9e, 0x00, 0x00, 0x00, 0x00, 0x00,
0x9f, 0x9e, 0x9d, 0x00, 0x00, 0x00, 0x00, 0x9f, 0x9e, 0x9d, 0x9c, 0x00,
0x00, 0x00, 0x9f, 0x9e, 0x9d, 0x9c, 0x9b, 0x00, 0x00, 0x9f, 0x9e, 0x9d,
0x9c, 0x9b, 0x9a, 0x00, 0x9f, 0x9e, 0x9d, 0x9c, 0x9b, 0x9a, 0x99, 0x9f,
0x9e, 0x9d, 0x9c, 0x9b, 0x9a, 0x99, 0x98, 0x9f, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x9e, 0x9f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9d,
0x9e, 0x9f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9c, 0x9d, 0x9e, 0x9f, 0x00,
0x00, 0x00, 0x00, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 0x00, 0x00, 0x00, 0x9a,
0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 0x00, 0x00, 0x99, 0x9a, 0x9b, 0x9c, 0x9d,
0x9e, 0x9f, 0x00, 0x98, 0x99, 0x9a, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 0x81,
0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x00, 0x81, 0x82, 0x83, 0x84,
0x85, 0x86, 0x87, 0x00, 0x00, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x00,
0x00, 0x00, 0x81, 0x82, 0x83, 0x84, 0x85, 0x00, 0x00, 0x00, 0x00, 0x81,
0x82, 0x83, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, 0x82, 0x83, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x81, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x81, 0x9f, 0x9e, 0x9d, 0x9c, 0x9b, 0x9a, 0x99, 0x98, 0x9e,
0x9d, 0x9c, 0x9b, 0x9a, 0x99, 0x98, 0x18, 0x9d, 0x9c, 0x9b, 0x9a, 0x99,
0x98, 0x18, 0x18, 0x9c, 0x9b, 0x9a, 0x99, 0x98, 0x18, 0x18, 0x18, 0x9b,
0x9a, 0x99, 0x98, 0x18, 0x18, 0x18, 0x18, 0x9a, 0x99, 0x98, 0x18, 0x18,
0x18, 0x18, 0x18, 0x99, 0x98, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x98,
0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, 0x82, 0x00,
0x00, 0x00, 0x00, 0x00, 0x81, 0x82, 0x83, 0x00, 0x00, 0x00, 0x00, 0x81,
0x82, 0x83, 0x84, 0x00, 0x00, 0x00, 0x81, 0x82, 0x83, 0x84, 0x85, 0x00,
0x00, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x00, 0x81, 0x82, 0x83, 0x84,
0x85, 0x86, 0x87, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x81,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x82, 0x81, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x83, 0x82, 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84,
0x83, 0x82, 0x81, 0x00, 0x00, 0x00, 0x00, 0x85, 0x84, 0x83, 0x82, 0x81,
0x00, 0x00, 0x00, 0x86, 0x85, 0x84, 0x83, 0x82, 0x81, 0x00, 0x00, 0x87,
0x86, 0x85, 0x84, 0x83, 0x82, 0x81, 0x00, 0x88, 0x87, 0x86, 0x85, 0x84,
0x83, 0x82, 0x81, 0x9f, 0x9e, 0x9d, 0x9c, 0x9b, 0x9a, 0x99, 0x98, 0x9f,
0x9e, 0x9d, 0x9c, 0x9b, 0x9a, 0x99, 0x19, 0x9f, 0x9e, 0x9d, 0x9c, 0x9b,
0x9a, 0x1a, 0x1a, 0x9f, 0x9e, 0x9d, 0x9c, 0x9b, 0x1b, 0x1b, 0x1b, 0x9f,
0x9e, 0x9d, 0x9c, 0x1c, 0x1c, 0x1c, 0x1c, 0x9f, 0x9e, 0x9d, 0x1d, 0x1d,
0x1d, 0x1d, 0x1d, 0x9f, 0x9e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x1e, 0x9f,
0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x81, 0x82, 0x83, 0x84, 0x85,
0x86, 0x87, 0x88, 0x02, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x03,
0x03, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x04, 0x04, 0x04, 0x84, 0x85,
0x86, 0x87, 0x88, 0x05, 0x05, 0x05, 0x05, 0x85, 0x86, 0x87, 0x88, 0x06,
0x06, 0x06, 0x06, 0x06, 0x86, 0x87, 0x88, 0x07, 0x07, 0x07, 0x07, 0x07,
0x07, 0x87, 0x88, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x88, 0x9f,
0x9f, 0x9f, 0x9f, 0x9f, 0x9f, 0x9f, 0x9f, 0x1f, 0x9e, 0x9e, 0x9e, 0x9e,
0x9e, 0x9e, 0x9e, 0x1f, 0x1e, 0x9d, 0x9d, 0x9d, 0x9d, 0x9d, 0x9d, 0x1f,
0x1e, 0x1d, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x1f, 0x1e, 0x1d, 0x1c, 0x9b,
0x9b, 0x9b, 0x9b, 0x1f, 0x1e, 0x1d, 0x1c, 0x1b, 0x9a, 0x9a, 0x9a, 0x1f,
0x1e, 0x1d, 0x1c, 0x1b, 0x1a, 0x99, 0x99, 0x1f, 0x1e, 0x1d, 0x1c, 0x1b,
0x1a, 0x19, 0x98, 0x9f, 0x9f, 0x9f, 0x9f, 0x9f, 0x9f, 0x9f, 0x9f, 0x9e,
0x9e, 0x9e, 0x9e, 0x9e, 0x9e, 0x9e, 0x1f, 0x9d, 0x9d, 0x9d, 0x9d, 0x9d,
0x9d, 0x1e, 0x1f, 0x9c, 0x9c, 0x9c, 0x9c, 0x9c, 0x1d, 0x1e, 0x1f, 0x9b,
0x9b, 0x9b, 0x9b, 0x1c, 0x1d, 0x1e, 0x1f, 0x9a, 0x9a, 0x9a, 0x1b, 0x1c,
0x1d, 0x1e, 0x1f, 0x99, 0x99, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x98,
0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x81, 0x82, 0x83, 0x84, 0x85,
0x86, 0x87, 0x88, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x07, 0x81,
0x82, 0x83, 0x84, 0x85, 0x86, 0x06, 0x06, 0x81, 0x82, 0x83, 0x84, 0x85,
0x05, 0x05, 0x05, 0x81, 0x82, 0x83, 0x84, 0x04, 0x04, 0x04, 0x04, 0x81,
0x82, 0x83, 0x03, 0x03, 0x03, 0x03, 0x03, 0x81, 0x82, 0x02, 0x02, 0x02,
0x02, 0x02, 0x02, 0x81, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x9f,
0x9e, 0x9d, 0x9c, 0x9b, 0x9a, 0x99, 0x98, 0x1e, 0x9e, 0x9d, 0x9c, 0x9b,
0x9a, 0x99, 0x98, 0x1d, 0x1d, 0x9d, 0x9c, 0x9b, 0x9a, 0x99, 0x98, 0x1c,
0x1c, 0x1c, 0x9c, 0x9b, 0x9a, 0x99, 0x98, 0x1b, 0x1b, 0x1b, 0x1b, 0x9b,
0x9a, 0x99, 0x98, 0x1a, 0x1a, 0x1a, 0x1a, 0x1a, 0x9a, 0x99, 0x98, 0x19,
0x19, 0x19, 0x19, 0x19, 0x19, 0x99, 0x98, 0x18, 0x18, 0x18, 0x18, 0x18,
0x18, 0x18, 0x98, 0x81, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x81,
0x82, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x81, 0x82, 0x83, 0x03, 0x03,
0x03, 0x03, 0x03, 0x81, 0x82, 0x83, 0x84, 0x04, 0x04, 0x04, 0x04, 0x81,
0x82, 0x83, 0x84, 0x85, 0x05, 0x05, 0x05, 0x81, 0x82, 0x83, 0x84, 0x85,
0x86, 0x06, 0x06, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x07, 0x81,
0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x01, 0x01, 0x01, 0x01, 0x01,
0x01, 0x01, 0x81, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x82, 0x81, 0x03,
0x03, 0x03, 0x03, 0x03, 0x83, 0x82, 0x81, 0x04, 0x04, 0x04, 0x04, 0x84,
0x83, 0x82, 0x81, 0x05, 0x05, 0x05, 0x85, 0x84, 0x83, 0x82, 0x81, 0x06,
0x06, 0x86, 0x85, 0x84, 0x83, 0x82, 0x81, 0x07, 0x87, 0x86, 0x85, 0x84,
0x83, 0x82, 0x81, 0x88, 0x87, 0x86, 0x85, 0x84, 0x83, 0x82, 0x81, 0x00,
0x02, 0x00, 0x01, 0x80, 0x00, 0x40, 0x00, 0x20, 0x00, 0x10, 0x00, 0x08,
0x00, 0x04, 0x00, 0x02, 0x00, 0x01, 0x00, 0xff, 0xff, 0xff, 0xfd, 0xff,
0xfe, 0x7f, 0xff, 0xbf, 0xff, 0xdf, 0xff, 0xef, 0xff, 0xf7, 0xff, 0xfb,
0xff, 0xfd, 0xff, 0xfe, 0xff, 0xff, 0xff, 0x00, 0x03, 0x00, 0x02, 0x00,
0x00, 0x80, 0x00, 0x9a, 0x00, 0x40, 0x27, 0x20, 0x13, 0x06, 0x00, 0x00,
0x00, 0x02, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x02, 0x00, 0x00,
0x80, 0x00, 0x9a, 0x00, 0x18, 0x13, 0x0b, 0x0a, 0x02, 0x00, 0x38, 0x52,
0x02, 0x22, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x04, 0x00, 0x00, 0x80,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x1e, 0x02,
0x01, 0x00, 0x00, 0x00, 0x00, 0x0b, 0x20, 0x20, 0x20, 0x20, 0x1c, 0x1c,
0x20, 0x20, 0x1c, 0x1c, 0x20, 0x13, 0x18, 0x17, 0x1b, 0x19, 0x1b, 0x18,
0x19, 0x1d, 0x1e, 0x17, 0x0e, 0x0e, 0x0e, 0x0e, 0x0f, 0x0c, 0x0e, 0x0e,
0x0d, 0x0c, 0x0e, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
0x0c, 0x0c, 0x00, 0x00, 0x10, 0x1e, 0x00, 0x00, 0x40, 0x56, 0x00, 0x00,
0xae, 0x0f, 0x00, 0x00, 0xe0, 0x24, 0x00, 0x00, 0xc0, 0x35, 0x00, 0x00,
0x60, 0x45, 0x00, 0x00, 0x40, 0x65, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x20, 0x12, 0x02, 0x00, 0x02, 0x6f, 0x03, 0x00,
0x01, 0x00, 0x00, 0x80, 0x00, 0x50, 0x00, 0x40, 0x2a, 0x20, 0x15, 0x00,
0x00, 0x2e, 0x63, 0x02, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x04, 0xfc, 0x04, 0xfc, 0x04, 0xfc, 0x43, 0x00, 0x02, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x02, 0x18, 0x00, 0x00, 0x05, 0x00, 0x0a, 0x0c, 0x10, 0x10, 0x10, 0x0c,
0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x05, 0x0c, 0x09, 0x0f, 0x0c, 0x0c, 0x09,
0x09, 0x0f, 0x0f, 0x05, 0x06, 0x06, 0x06, 0x05, 0x05, 0x05, 0x05, 0x05,
0x05, 0x02, 0x05, 0x04, 0x07, 0x05, 0x05, 0x04, 0x04, 0x07, 0x07, 0x00,
0x00, 0x1c, 0x31, 0x00, 0x00, 0xb6, 0x5e, 0x00, 0x00, 0x7a, 0x71, 0x00,
0x00, 0x52, 0x46, 0x00, 0x00, 0xb4, 0x4f, 0x00, 0x00, 0x36, 0x57, 0x00,
0x00, 0x3a, 0x66, 0x00, 0x00, 0xda, 0x6b, 0x00, 0x00, 0x16, 0x31, 0x00,
0x00, 0x76, 0x3a, 0x04, 0x1c, 0x20, 0x1c, 0x10, 0x18, 0x14, 0x17, 0x1c,
0x0f, 0x11, 0x0e, 0x0b, 0x0a, 0x08, 0x0a, 0x0d, 0x00, 0x00, 0x30, 0x00,
0x00, 0x00, 0x3e, 0x00, 0x00, 0x00, 0x4e, 0x00, 0x00, 0x00, 0x32, 0x0f,
0x00, 0x01, 0x02, 0x03, 0x02, 0x01, 0x04, 0x14, 0x14, 0x18, 0x18, 0x19,
0x18, 0x17, 0x16, 0x0a, 0x0b, 0x0c, 0x0d, 0x0b, 0x0a, 0x09, 0x08, 0x00,
0x00, 0x10, 0x4d, 0x00, 0x00, 0xb0, 0x5c, 0x00, 0x00, 0xb0, 0x6b, 0x00,
0x00, 0xba, 0x4d, 0x05, 0x1c, 0x1c, 0x1c, 0x1c, 0x20, 0x1b, 0x1d, 0x1e,
0x1f, 0x1d, 0x10, 0x0f, 0x10, 0x0d, 0x0f, 0x0e, 0x0f, 0x0f, 0x10, 0x0e,
0x00, 0x00, 0x42, 0x25, 0x00, 0x00, 0x7c, 0x49, 0x00, 0x00, 0x64, 0x00,
0x00, 0x00, 0x1c, 0x36, 0x00, 0x00, 0x24, 0x13, 0x05, 0x18, 0x18, 0x18,
0x18, 0x1c, 0x15, 0x17, 0x17, 0x16, 0x15, 0x0e, 0x0d, 0x0b, 0x0b, 0x0b,
0x09, 0x0a, 0x0a, 0x0a, 0x09, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x8c,
0x00, 0x00, 0x00, 0xc2, 0x63, 0x00, 0x00, 0x94, 0x0d, 0x00, 0x00, 0x72,
0x00, 0x05, 0x20, 0x20, 0x18, 0x20, 0x20, 0x1b, 0x1c, 0x1b, 0x1d, 0x1a,
0x10, 0x10, 0x0c, 0x0f, 0x0f, 0x0e, 0x0e, 0x0e, 0x0e, 0x0e, 0x00, 0x00,
0x54, 0x1b, 0x00, 0x00, 0x30, 0x2c, 0x00, 0x00, 0xaa, 0x3d, 0x00, 0x00,
0x8a, 0x4e, 0x00, 0x00, 0xfa, 0x52, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20,
0x1c, 0x20, 0x1c, 0x20, 0x1c, 0x19, 0x19, 0x18, 0x1e, 0x1c, 0x1f, 0x1c,
0x21, 0x20, 0x20, 0x0f, 0x0f, 0x0f, 0x10, 0x0f, 0x10, 0x11, 0x0e, 0x10,
0x0f, 0x0f, 0x0f, 0x0e, 0x0f, 0x13, 0x13, 0x12, 0x12, 0x13, 0x13, 0x00,
0x00, 0x02, 0x25, 0x00, 0x00, 0x02, 0x25, 0x00, 0x00, 0x40, 0x5d, 0x00,
0x00, 0xb0, 0x69, 0x00, 0x00, 0x82, 0x13, 0x00, 0x00, 0x1e, 0x00, 0x00,
0x00, 0xc0, 0x4b, 0x00, 0x00, 0x1e, 0x37, 0x00, 0x00, 0xb0, 0x55, 0x00,
0x00, 0xae, 0x41, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x20, 0x1c, 0x1c, 0x1c,
0x14, 0x1c, 0x19, 0x19, 0x1b, 0x1b, 0x19, 0x1d, 0x18, 0x1c, 0x1d, 0x17,
0x10, 0x10, 0x11, 0x11, 0x12, 0x0d, 0x0f, 0x0c, 0x0a, 0x11, 0x0e, 0x0e,
0x11, 0x0f, 0x10, 0x10, 0x10, 0x10, 0x0d, 0x0d, 0x02, 0x00, 0x86, 0x42,
0x02, 0x00, 0x86, 0x42, 0x02, 0x00, 0x50, 0x4d, 0x02, 0x00, 0x8c, 0x30,
0x02, 0x00, 0x96, 0x42, 0x02, 0x00, 0xce, 0x4c, 0x02, 0x00, 0xc0, 0x51,
0x02, 0x00, 0xf2, 0x5e, 0x02, 0x00, 0x62, 0x2d, 0x02, 0x00, 0xdc, 0x31,
0x0a, 0x1c, 0x1c, 0x1c, 0x1c, 0x20, 0x20, 0x20, 0x20, 0x1c, 0x18, 0x19,
0x19, 0x16, 0x20, 0x1b, 0x1b, 0x14, 0x16, 0x20, 0x20, 0x0f, 0x0f, 0x0f,
0x0f, 0x12, 0x0e, 0x11, 0x0e, 0x10, 0x09, 0x0f, 0x0f, 0x0b, 0x14, 0x10,
0x10, 0x09, 0x09, 0x12, 0x12, 0x04, 0x00, 0x68, 0x20, 0x04, 0x00, 0x68,
0x20, 0x04, 0x00, 0x08, 0x30, 0x04, 0x00, 0x2e, 0x32, 0x04, 0x00, 0x90,
0x00, 0x04, 0x00, 0x28, 0x36, 0x04, 0x00, 0x38, 0x36, 0x04, 0x00, 0x08,
0x47, 0x04, 0x00, 0x20, 0x32, 0x04, 0x00, 0x1c, 0x36, 0xee, 0x0e, 0x3f,
0x0f, 0x90, 0x0f, 0x00, 0x01, 0x02, 0x03, 0x01, 0x00, 0x03, 0x01, 0x00,
0x02, 0x03, 0x02, 0x00, 0x01, 0x03, 0x02, 0x03, 0x00, 0x05, 0x00, 0x01,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x02, 0x16, 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x04, 0x04, 0x04, 0x07,
0x07, 0x07, 0x07, 0x01, 0x01, 0x02, 0x01, 0x06, 0x06, 0x06, 0x06, 0x00,
0x00, 0xa2, 0x78, 0x00, 0x00, 0xa4, 0x78, 0x00, 0x00, 0xa6, 0x78, 0x00,
0x00, 0xa8, 0x78, 0x5a, 0x10, 0x7b, 0x10, 0x39, 0x10, 0x9c, 0x10, 0xbd,
0x10, 0x04, 0x04, 0x04, 0x04, 0x04, 0x07, 0x07, 0x07, 0x07, 0x01, 0x01,
0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xac, 0x34, 0x00, 0x00,
0x0c, 0x39, 0x00, 0x00, 0x6c, 0x3d, 0x00, 0x00, 0xcc, 0x41, 0x04, 0x08,
0x08, 0x08, 0x0c, 0x05, 0x05, 0x05, 0x05, 0x08, 0x08, 0x08, 0x09, 0x03,
0x03, 0x03, 0x03, 0x00, 0x00, 0x82, 0x74, 0x00, 0x00, 0x9c, 0x72, 0x00,
0x00, 0xbc, 0x75, 0x00, 0x00, 0xdc, 0x78, 0x04, 0x08, 0x08, 0x08, 0x08,
0x04, 0x04, 0x04, 0x04, 0x06, 0x06, 0x06, 0x06, 0x01, 0x01, 0x01, 0x01,
0x00, 0x00, 0x80, 0x77, 0x00, 0x00, 0x84, 0x77, 0x00, 0x00, 0x88, 0x77,
0x00, 0x00, 0x8c, 0x77, 0x04, 0x08, 0x08, 0x08, 0x08, 0x05, 0x05, 0x05,
0x05, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x2c,
0x00, 0x00, 0x00, 0x4c, 0x03, 0x00, 0x00, 0x6c, 0x06, 0x00, 0x00, 0x8c,
0x09, 0x04, 0x0c, 0x0c, 0x0c, 0x0c, 0x05, 0x05, 0x05, 0x05, 0x00, 0x00,
0x00, 0x00, 0x03, 0x03, 0x03, 0x03, 0x00, 0x00, 0xa2, 0x77, 0x00, 0x00,
0x88, 0x74, 0x00, 0x00, 0xa8, 0x77, 0x00, 0x00, 0x2e, 0x75, 0xf4, 0xfc,
0x00, 0x04, 0x0c, 0x06, 0x07, 0x07, 0x07, 0x06, 0x03, 0x00, 0x03, 0x00,
0x00, 0x80, 0x00, 0x60, 0x00, 0x10, 0x0c, 0x08, 0x06, 0x00, 0x00, 0x94,
0x37, 0x0d, 0x1d, 0x00, 0x00, 0x00, 0x00, 0x09, 0x11, 0x5a, 0x11, 0xab,
0x11, 0xfc, 0x11, 0x4d, 0x12, 0x0a, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10,
0x10, 0x10, 0x10, 0x10, 0x0b, 0x0b, 0x08, 0x0d, 0x0b, 0x0d, 0x0a, 0x0a,
0x0d, 0x0b, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08,
0x06, 0x06, 0x04, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x00, 0x00,
0xd0, 0x10, 0x00, 0x00, 0xd0, 0x10, 0x00, 0x00, 0xc0, 0x15, 0x00, 0x00,
0xb8, 0x08, 0x00, 0x00, 0xe8, 0x0e, 0x00, 0x00, 0xa0, 0x0d, 0x00, 0x00,
0x48, 0x18, 0x00, 0x00, 0xb0, 0x17, 0x00, 0x00, 0x98, 0x00, 0x00, 0x00,
0xd8, 0x10, 0x0a, 0x10, 0x10, 0x0c, 0x10, 0x10, 0x10, 0x0c, 0x10, 0x14,
0x10, 0x0c, 0x0c, 0x08, 0x0f, 0x0b, 0x0d, 0x08, 0x09, 0x0f, 0x10, 0x08,
0x08, 0x07, 0x08, 0x08, 0x08, 0x07, 0x08, 0x09, 0x08, 0x06, 0x06, 0x05,
0x06, 0x06, 0x06, 0x05, 0x06, 0x07, 0x06, 0x00, 0x00, 0xec, 0x27, 0x00,
0x00, 0xec, 0x27, 0x00, 0x00, 0x66, 0x2f, 0x00, 0x00, 0x8e, 0x1e, 0x00,
0x00, 0xe4, 0x27, 0x00, 0x00, 0xf4, 0x27, 0x00, 0x00, 0xc0, 0x2e, 0x00,
0x00, 0x0e, 0x30, 0x00, 0x00, 0x84, 0x1e, 0x00, 0x00, 0xf6, 0x1d, 0x0a,
0x10, 0x10, 0x10, 0x10, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
0x09, 0x0f, 0x0b, 0x0b, 0x0a, 0x09, 0x0f, 0x0f, 0x06, 0x06, 0x06, 0x06,
0x05, 0x06, 0x05, 0x05, 0x05, 0x05, 0x06, 0x06, 0x04, 0x07, 0x06, 0x06,
0x05, 0x04, 0x07, 0x07, 0x00, 0x00, 0x94, 0x37, 0x00, 0x00, 0x94, 0x37,
0x00, 0x00, 0x02, 0x3f, 0x00, 0x00, 0xa6, 0x35, 0x00, 0x00, 0x16, 0x30,
0x00, 0x00, 0xb6, 0x3d, 0x00, 0x00, 0xbc, 0x3d, 0x00, 0x00, 0x0a, 0x3f,
0x00, 0x00, 0x60, 0x34, 0x00, 0x00, 0xae, 0x35, 0x0a, 0x10, 0x10, 0x10,
0x10, 0x10, 0x10, 0x10, 0x0c, 0x10, 0x14, 0x0c, 0x0c, 0x08, 0x0f, 0x0d,
0x0b, 0x09, 0x08, 0x10, 0x10, 0x06, 0x06, 0x05, 0x06, 0x06, 0x06, 0x06,
0x06, 0x07, 0x07, 0x06, 0x06, 0x05, 0x07, 0x06, 0x06, 0x05, 0x04, 0x07,
0x07, 0x00, 0x00, 0x10, 0x49, 0x00, 0x00, 0x10, 0x49, 0x00, 0x00, 0x98,
0x4b, 0x00, 0x00, 0x36, 0x45, 0x00, 0x00, 0x48, 0x45, 0x00, 0x00, 0x18,
0x3f, 0x00, 0x00, 0xf8, 0x45, 0x00, 0x00, 0x68, 0x4d, 0x00, 0x00, 0x10,
0x3f, 0x00, 0x00, 0x9e, 0x44, 0x0a, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10,
0x10, 0x10, 0x10, 0x10, 0x0b, 0x0b, 0x08, 0x0d, 0x0b, 0x0b, 0x0a, 0x0a,
0x0d, 0x0d, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06,
0x05, 0x05, 0x04, 0x06, 0x05, 0x05, 0x05, 0x05, 0x06, 0x06, 0x00, 0x00,
0xae, 0x62, 0x00, 0x00, 0xae, 0x62, 0x00, 0x00, 0x96, 0x69, 0x00, 0x00,
0x72, 0x52, 0x00, 0x00, 0x92, 0x5a, 0x00, 0x00, 0xb6, 0x62, 0x00, 0x00,
0xee, 0x6d, 0x00, 0x00, 0x2e, 0x74, 0x00, 0x00, 0x6a, 0x52, 0x00, 0x00,
0x8a, 0x5a, 0x03, 0x00, 0x05, 0x00, 0x00, 0x80, 0x00, 0x50, 0x00, 0x20,
0x1d, 0x10, 0x0e, 0x02, 0x00, 0xc8, 0x4b, 0x02, 0x10, 0x00, 0x00, 0x00,
0x00, 0x05, 0x20, 0x20, 0x20, 0x1c, 0x14, 0x1d, 0x1b, 0x18, 0x14, 0x0f,
0x10, 0x10, 0x10, 0x10, 0x10, 0x0e, 0x0e, 0x0e, 0x0e, 0x0e, 0x02, 0x00,
0xc8, 0x4b, 0x02, 0x00, 0x82, 0x5e, 0x02, 0x00, 0x72, 0x2b, 0x02, 0x00,
0x72, 0x07, 0x02, 0x00, 0xdc, 0x0e, 0x03, 0x00, 0x02, 0x00, 0x00, 0x80,
0x00, 0x50, 0x00, 0x10, 0x0f, 0x08, 0x07, 0x00, 0x00, 0x5c, 0x00, 0x02,
0x1f, 0x00, 0x00, 0x00, 0x00, 0x06, 0x10, 0x10, 0x10, 0x10, 0x0c, 0x0c,
0x0f, 0x0f, 0x10, 0x0d, 0x0b, 0x08, 0x08, 0x08, 0x08, 0x08, 0x06, 0x04,
0x07, 0x07, 0x08, 0x07, 0x06, 0x04, 0x00, 0x00, 0x5c, 0x00, 0x00, 0x00,
0xbc, 0x09, 0x00, 0x00, 0x1c, 0x13, 0x00, 0x00, 0x1c, 0x1d, 0x00, 0x00,
0x3c, 0x25, 0x00, 0x00, 0x1a, 0x2c, 0x03, 0x00, 0x05, 0x00, 0x00, 0x80,
0x00, 0x50, 0x00, 0x14, 0x0f, 0x0a, 0x07, 0x00, 0x00, 0x5e, 0x44, 0x02,
0x17, 0x00, 0x00, 0x00, 0x00, 0x04, 0x14, 0x14, 0x10, 0x0c, 0x0f, 0x0f,
0x0d, 0x08, 0x0a, 0x0a, 0x08, 0x06, 0x07, 0x07, 0x06, 0x04, 0x00, 0x00,
0x5e, 0x44, 0x00, 0x00, 0x48, 0x46, 0x00, 0x00, 0x2c, 0x3e, 0x00, 0x00,
0x26, 0x3e, 0x43, 0x00, 0x03, 0x00, 0x00, 0x80, 0x00, 0x60, 0x00, 0x04,
0x04, 0x01, 0x02, 0x00, 0x00, 0x42, 0x74, 0x02, 0x13, 0x00, 0x00, 0x00,
0x00, 0xfc, 0xfc, 0xfc, 0xfc, 0xfe, 0xfb, 0xfd, 0xfb, 0xfe, 0xfc, 0x04,
0x04, 0x04, 0x04, 0x05, 0x02, 0x05, 0x03, 0x05, 0x03, 0x00, 0x04, 0x05,
0x03, 0x05, 0x02, 0x06, 0x04, 0x05, 0x02, 0x00, 0x04, 0x05, 0x03, 0x03,
0x05, 0x04, 0x06, 0x02, 0x04, 0x00, 0x00, 0x01, 0x02, 0x00, 0x00, 0x01,
0x01, 0x02, 0x02, 0x04, 0x03, 0x05, 0x42, 0x74, 0x44, 0x74, 0x40, 0x74,
0x03, 0x00, 0x03, 0x00, 0x00, 0x80, 0x00, 0x60, 0x00, 0x04, 0x04, 0x01,
0x02, 0x00, 0x00, 0x46, 0x74, 0x02, 0x14, 0x00, 0x00, 0x00, 0x00, 0x46,
0x74, 0x44, 0x74, 0x48, 0x74, 0x00, 0x04, 0x04, 0x01, 0x05, 0x04, 0x06,
0x05, 0x02, 0x01, 0x00, 0x04, 0x04, 0x01, 0x04, 0x05, 0x05, 0x06, 0x01,
0x02, 0x00, 0x04, 0x08, 0x01, 0x06, 0x06, 0x08, 0x08, 0x01, 0x01, 0x00,
0x04, 0x04, 0x08, 0x07, 0x04, 0x04, 0x01, 0x08, 0x08, 0x00, 0x04, 0x04,
0x08, 0x03, 0x04, 0x04, 0x04, 0x08, 0x08, 0x00, 0x04, 0x05, 0x01, 0x04,
0x06, 0x01, 0x04, 0x01, 0x01, 0xf0, 0xf3, 0x00, 0x0d, 0x11, 0x03, 0x09,
0x0c, 0x09, 0x03, 0x08, 0x04, 0x04, 0x04, 0x08, 0x03, 0x04, 0x04, 0x04,
0x03, 0xca, 0x76, 0x4c, 0x74, 0x46, 0x74, 0x4a, 0x74, 0xc4, 0x76, 0x03,
0x00, 0x03, 0x00, 0x00, 0x80, 0x00, 0x60, 0x00, 0x08, 0x05, 0x02, 0x02,
0x00, 0x00, 0x06, 0x3b, 0x02, 0x15, 0x00, 0x00, 0x00, 0x00, 0x06, 0x3b,
0x0a, 0x3b, 0x0e, 0x3b, 0x12, 0x3b, 0x03, 0x00, 0x02, 0x00, 0x00, 0x80,
0x00, 0x60, 0x00, 0x08, 0x07, 0x03, 0x03, 0x00, 0x00, 0xaa, 0x78, 0x02,
0x1e, 0x00, 0x00, 0x00, 0x00, 0xf7, 0xfb, 0x00, 0x06, 0x0a, 0x04, 0x04,
0x01, 0x04, 0x04, 0x00, 0x06, 0x05, 0x04, 0x03, 0x02, 0x01, 0x00, 0x00,
0xff, 0xfe, 0xfd, 0xfc, 0xfb, 0xf9, 0xf7, 0x48, 0x23, 0x58, 0x23, 0x68,
0x23, 0x78, 0x23, 0x00, 0x32, 0x10, 0x32, 0x32, 0x6e, 0x42, 0x6e, 0x52,
0x6e, 0x72, 0x6e, 0x82, 0x6e, 0x92, 0x5e, 0xa2, 0x5e, 0xb2, 0x5e, 0xc2,
0x5e, 0x80, 0x03, 0xe0, 0xc0, 0x80, 0x03, 0x80, 0x03, 0x80, 0x03, 0x80,
0xc1, 0xd0, 0x80, 0x80, 0x03, 0x60, 0xc0, 0x80, 0x03, 0x80, 0x03, 0x80,
0x03, 0x80, 0x03, 0x80, 0x03, 0x80, 0x03, 0x80, 0x03, 0x80, 0x03, 0x80,
0x03, 0x50, 0xc0, 0x80, 0x03, 0x80, 0x03, 0x80, 0x03, 0x80, 0x03, 0x80,
0x03, 0x10, 0x43, 0xf0, 0x82, 0xc0, 0xc3, 0x40, 0x43, 0x30, 0x83, 0xa0,
0xc3, 0xc0, 0x43, 0x70, 0xc3, 0xa0, 0x83, 0x20, 0x83, 0x00, 0xc3, 0xa0,
0x43, 0xa0, 0x43, 0xc0, 0x83, 0xa0, 0xc3, 0x50, 0x83, 0x30, 0x43, 0xa0,
0xc3, 0xf0, 0x42, 0x30, 0x83, 0xa0, 0xc3, 0xa0, 0xc3, 0x30, 0x43, 0x90,
0x83, 0x50, 0x03, 0x50, 0x03, 0x50, 0x03, 0x50, 0x03, 0x50, 0x03, 0x50,
0x03, 0x50, 0x03, 0x50, 0x03, 0x00, 0x68, 0x69, 0x73, 0x63, 0x6f, 0x72,
0x65, 0x73, 0x00, 0x04, 0x00, 0x04, 0x00, 0x04, 0x00, 0x04, 0x00, 0x02,
0x00, 0x02, 0x00, 0x04, 0x00, 0x04, 0x00, 0x38, 0x13, 0xc8, 0x3d, 0xfc,
0x35, 0x18, 0x47, 0xa0, 0x73, 0x92, 0x75, 0x98, 0x4e, 0x98, 0x4e, 0xcd,
0x0d, 0xcd, 0x0d, 0xcd, 0x0d, 0xcd, 0x0d, 0xcd, 0x0d, 0xcd, 0x0d, 0xd3,
0x0d, 0xd4, 0x0d, 0x28, 0x00, 0x30, 0x00, 0x3c, 0x00, 0x40, 0x00, 0x24,
0x00, 0x28, 0x00, 0x3c, 0x00, 0x3c, 0x00, 0x0c, 0x00, 0x0f, 0x00, 0x0c,
0x00, 0x0c, 0x00, 0x0c, 0x00, 0x0c, 0x00, 0x0c, 0x00, 0x0c, 0x00, 0xfc,
0x44, 0x9c, 0x4a, 0x70, 0x3a, 0x78, 0x3a, 0x4a, 0x31, 0x52, 0x31, 0xea,
0x36, 0xf2, 0x36, 0xb2, 0x44, 0x98, 0x3c, 0x19, 0x1e, 0x1b, 0x1e, 0x1d,
0x1e, 0x1f, 0x1e, 0x21, 0x1e, 0x23, 0x1e, 0xc0, 0x44, 0xc6, 0x44, 0xcc,
0x44, 0xd2, 0x44, 0xd8, 0x44, 0xde, 0x44, 0xe4, 0x44, 0xea, 0x44, 0xf0,
0x44, 0xf6, 0x44, 0x00, 0x1c, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40,
0x40, 0x38, 0x2c, 0x28, 0x2c, 0x38, 0x40, 0x40, 0x40, 0x38, 0x2c, 0x28,
0x2c, 0x38, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x27, 0x27, 0x26,
0x26, 0x26, 0x29, 0x2a, 0x2b, 0x35, 0x3d, 0x3f, 0x3d, 0x35, 0x2b, 0x27,
0x2b, 0x35, 0x3d, 0x3f, 0x3d, 0x35, 0x2b, 0x2a, 0x29, 0x26, 0x26, 0x26,
0x27, 0x1f, 0x1e, 0x1f, 0x1f, 0x1e, 0x1e, 0x1e, 0x1c, 0x16, 0x12, 0x12,
0x12, 0x16, 0x1c, 0x1f, 0x20, 0x1e, 0x18, 0x14, 0x18, 0x1e, 0x20, 0x20,
0x21, 0x21, 0x1f, 0x1f, 0x21, 0x12, 0x13, 0x12, 0x12, 0x12, 0x13, 0x14,
0x12, 0x16, 0x1c, 0x1f, 0x20, 0x1e, 0x18, 0x14, 0x18, 0x1e, 0x20, 0x1f,
0x1c, 0x16, 0x12, 0x14, 0x13, 0x12, 0x12, 0x12, 0x13, 0x06, 0x00, 0x00,
0x00, 0x06, 0x00, 0x60, 0x18, 0x06, 0x00, 0xc0, 0x30, 0x06, 0x00, 0x80,
0x48, 0x06, 0x00, 0x40, 0x60, 0x06, 0x00, 0x20, 0x00, 0x06, 0x00, 0xc0,
0x19, 0x06, 0x00, 0x00, 0x34, 0x06, 0x00, 0xe0, 0x4e, 0x06, 0x00, 0x40,
0x00, 0x06, 0x00, 0x60, 0x26, 0x06, 0x00, 0xfc, 0x4e, 0x06, 0x00, 0x56,
0x00, 0x06, 0x00, 0x74, 0x21, 0x06, 0x00, 0x54, 0x3c, 0x06, 0x00, 0xb2,
0x54, 0x06, 0x00, 0x72, 0x00, 0x06, 0x00, 0x94, 0x21, 0x06, 0x00, 0xb4,
0x47, 0x06, 0x00, 0xaa, 0x21, 0x04, 0x00, 0x60, 0x44, 0x04, 0x00, 0x80,
0x4a, 0x04, 0x00, 0x60, 0x4a, 0x04, 0x00, 0xe0, 0x63, 0x04, 0x00, 0xa0,
0x65, 0x04, 0x00, 0x80, 0x65, 0x04, 0x00, 0x60, 0x65, 0x04, 0x00, 0xa0,
0x64, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a,
0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16,
0x17, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18,
0x18, 0x18, 0x18, 0x18, 0x18, 0x17, 0x16, 0x15, 0x14, 0x13, 0x12, 0x11,
0x10, 0x0f, 0x0e, 0x0d, 0x0c, 0x0b, 0x0a, 0x09, 0x08, 0x07, 0x06, 0x05,
0x04, 0x03, 0x02, 0x01, 0x00, 0xff, 0xfe, 0xfd, 0xfc, 0xfb, 0xfa, 0xf9,
0xf8, 0xf7, 0xf6, 0xf5, 0xf4, 0xf3, 0xf2, 0xf1, 0xf0, 0xef, 0xee, 0xed,
0xec, 0xeb, 0xea, 0xe9, 0xe8, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7,
0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe8, 0xe9, 0xea,
0xeb, 0xec, 0xed, 0xee, 0xef, 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6,
0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 0x18, 0x18, 0x18,
0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x17, 0x16, 0x15, 0x14, 0x13, 0x12,
0x11, 0x10, 0x0f, 0x0e, 0x0d, 0x0c, 0x0b, 0x0a, 0x09, 0x08, 0x07, 0x06,
0x05, 0x04, 0x03, 0x02, 0x01, 0x00, 0xff, 0xfe, 0xfd, 0xfc, 0xfb, 0xfa,
0xf9, 0xf8, 0xf7, 0xf6, 0xf5, 0xf4, 0xf3, 0xf2, 0xf1, 0xf0, 0xef, 0xee,
0xed, 0xec, 0xeb, 0xea, 0xe9, 0xe8, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7,
0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe7, 0xe8, 0xe9, 0xea,
0xeb, 0xec, 0xed, 0xee, 0xef, 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6,
0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff, 0x00, 0x01, 0x02,
0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e,
0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x18, 0x18,
0x18, 0x18, 0x18, 0x18, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02,
0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08,
0x08, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x0a, 0x0a, 0x0a,
0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b,
0x0b, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0d, 0x0d, 0x0d,
0x0d, 0x0d, 0x0d, 0x0d, 0x0d, 0x0e, 0x0e, 0x0e, 0x0e, 0x0e, 0x0e, 0x0e,
0x0e, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x10, 0x10, 0x10,
0x10, 0x10, 0x10, 0x10, 0x10, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11,
0x11, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x13, 0x13, 0x13,
0x13, 0x13, 0x13, 0x13, 0x13, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14,
0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x00, 0x00, 0x00, 0x00,
0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x04, 0x04, 0x03,
0x03, 0x02, 0x02, 0x01, 0x01, 0x08, 0x08, 0x07, 0x07, 0x06, 0x06, 0x06,
0x06, 0x05, 0x05, 0x05, 0x05, 0x10, 0x18, 0x18, 0x14, 0x14, 0x14, 0x14,
0x14, 0x18, 0x18, 0x18, 0x14, 0x14, 0x14, 0x14, 0x14, 0x18, 0x13, 0x11,
0x13, 0x15, 0x17, 0x15, 0x13, 0x12, 0x13, 0x12, 0x13, 0x15, 0x17, 0x15,
0x13, 0x12, 0x0b, 0x0b, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0b, 0x0b, 0x0b,
0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0b, 0x0a, 0x0a, 0x0a, 0x0a, 0x0b, 0x0a,
0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x02, 0x00,
0x38, 0x52, 0x02, 0x00, 0xe4, 0x52, 0x02, 0x00, 0xf2, 0x61, 0x02, 0x00,
0xbc, 0x60, 0x02, 0x00, 0x06, 0x1c, 0x02, 0x00, 0xd0, 0x1f, 0x02, 0x00,
0x06, 0x62, 0x02, 0x00, 0x36, 0x18, 0x02, 0x00, 0xf2, 0x13, 0x02, 0x00,
0xc6, 0x10, 0x02, 0x00, 0x88, 0x21, 0x02, 0x00, 0x72, 0x23, 0x02, 0x00,
0x7c, 0x23, 0x02, 0x00, 0xd8, 0x50, 0x02, 0x00, 0x22, 0x52, 0x02, 0x00,
0xcc, 0x52, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x01, 0x01, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x03, 0x03,
0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
0x04, 0x04, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x06, 0x06,
0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07,
0x07, 0x07, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x09, 0x09,
0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a,
0x0a, 0x0a, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0c, 0x0c,
0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0d, 0x0d, 0x0d, 0x0d, 0x0d, 0x0d,
0x0d, 0x0d, 0x0e, 0x0e, 0x0e, 0x0e, 0x0e, 0x0e, 0x0e, 0x0e, 0x0f, 0x0f,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00,
0x07, 0x00, 0x00, 0x80, 0x00, 0x6a, 0x00, 0x04, 0x02, 0x00, 0x01, 0x08,
0x00, 0xee, 0x7b, 0x02, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x18, 0x04, 0x04,
0x04, 0x04, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0c, 0x0c, 0x0c, 0x10, 0x10,
0x14, 0x18, 0x1c, 0x20, 0x24, 0x28, 0x2c, 0x30, 0x38, 0x40, 0x02, 0x02,
0x03, 0x04, 0x05, 0x06, 0x07, 0x07, 0x08, 0x09, 0x09, 0x0b, 0x0d, 0x0f,
0x11, 0x13, 0x16, 0x19, 0x1d, 0x21, 0x26, 0x2b, 0x31, 0x39, 0x00, 0x01,
0x01, 0x02, 0x02, 0x03, 0x03, 0x03, 0x04, 0x04, 0x04, 0x05, 0x07, 0x08,
0x09, 0x0b, 0x0c, 0x0e, 0x10, 0x13, 0x15, 0x17, 0x1b, 0x1f, 0x00, 0x00,
0x01, 0x02, 0x02, 0x03, 0x03, 0x03, 0x04, 0x04, 0x04, 0x05, 0x06, 0x07,
0x08, 0x09, 0x0b, 0x0c, 0x0e, 0x10, 0x13, 0x15, 0x18, 0x1c, 0x08, 0x00,
0xee, 0x7b, 0x08, 0x00, 0xec, 0x7b, 0x08, 0x00, 0x4a, 0x7b, 0x08, 0x00,
0xa8, 0x7a, 0x08, 0x00, 0x18, 0x75, 0x08, 0x00, 0x14, 0x75, 0x08, 0x00,
0x10, 0x75, 0x08, 0x00, 0x0c, 0x75, 0x08, 0x00, 0x08, 0x75, 0x08, 0x00,
0xe6, 0x23, 0x08, 0x00, 0xac, 0x04, 0x08, 0x00, 0x4c, 0x0a, 0x08, 0x00,
0x2c, 0x11, 0x08, 0x00, 0x4c, 0x19, 0x08, 0x00, 0xac, 0x22, 0x08, 0x00,
0x46, 0x2d, 0x08, 0x00, 0x26, 0x39, 0x08, 0x00, 0xe0, 0x46, 0x08, 0x00,
0x80, 0x56, 0x08, 0x00, 0x9e, 0x68, 0x08, 0x00, 0x48, 0x5d, 0x08, 0x00,
0x68, 0x42, 0x08, 0x00, 0xca, 0x23, 0x08, 0x00, 0x2c, 0x00, 0x17, 0x16,
0x15, 0x14, 0x13, 0x12, 0x11, 0x10, 0x0f, 0x0e, 0x0d, 0x0c, 0x0b, 0x0a,
0x09, 0x08, 0x07, 0x07, 0x06, 0x06, 0x05, 0x05, 0x04, 0x04, 0x03, 0x03,
0x02, 0x02, 0x01, 0x01, 0x00, 0x00, 0x2e, 0x2a, 0x26, 0x22, 0x1d, 0x1a,
0x17, 0x14, 0x12, 0x10, 0x0e, 0x0d, 0x0c, 0x0b, 0x0a, 0x09, 0x08, 0x08,
0x07, 0x07, 0x06, 0x06, 0x05, 0x05, 0x04, 0x04, 0x04, 0x03, 0x03, 0x03,
0x03, 0x03, 0x32, 0x1a, 0x40, 0x1a, 0x4e, 0x1a, 0x5c, 0x1a, 0x05, 0x06,
0x07, 0x08, 0x01, 0x02, 0x03, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00,
0x05, 0x04, 0x03, 0x02, 0x01, 0x08, 0x07, 0x06, 0x05, 0x00, 0x00, 0x00,
0x00, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x01, 0x00,
0x00, 0x00, 0x00, 0x00, 0x01, 0x08, 0x07, 0x06, 0x05, 0x04, 0x03, 0x02,
0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01,
0x02, 0x02, 0x03, 0x03, 0x04, 0x04, 0x05, 0x05, 0x06, 0x06, 0x07, 0x08,
0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0x10, 0x12, 0x13, 0x14, 0x16,
0x18, 0x1a, 0x1c, 0x1e, 0x20, 0x22, 0x24, 0x26, 0x28, 0x2c, 0x2e, 0x31,
0x34, 0x38, 0x3c, 0x40, 0x45, 0x4b, 0x07, 0x07, 0x07, 0x07, 0x06, 0x06,
0x06, 0x06, 0x05, 0x05, 0x05, 0x05, 0x04, 0x04, 0x04, 0x04, 0x03, 0x02,
0x02, 0x02, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x06, 0x00, 0x00, 0x80,
0x00, 0x6a, 0x00, 0x04, 0x02, 0x00, 0x01, 0x08, 0x00, 0xa8, 0x20, 0x02,
0x0f, 0x00, 0x00, 0x00, 0x00, 0x18, 0x04, 0x04, 0x04, 0x04, 0x04, 0x08,
0x08, 0x08, 0x08, 0x0c, 0x0c, 0x10, 0x10, 0x10, 0x14, 0x14, 0x18, 0x1c,
0x20, 0x24, 0x28, 0x30, 0x38, 0x3c, 0x02, 0x02, 0x02, 0x03, 0x04, 0x04,
0x05, 0x06, 0x07, 0x08, 0x0a, 0x0c, 0x0e, 0x0f, 0x11, 0x14, 0x17, 0x1b,
0x1e, 0x23, 0x28, 0x2d, 0x34, 0x3c, 0x00, 0x00, 0x00, 0x01, 0x02, 0x02,
0x03, 0x03, 0x04, 0x04, 0x05, 0x06, 0x07, 0x08, 0x08, 0x0a, 0x0b, 0x0d,
0x0f, 0x11, 0x14, 0x16, 0x1a, 0x1e, 0x00, 0x00, 0x00, 0x01, 0x02, 0x02,
0x03, 0x03, 0x04, 0x04, 0x05, 0x06, 0x07, 0x08, 0x08, 0x0a, 0x0b, 0x0d,
0x0f, 0x11, 0x14, 0x16, 0x1a, 0x1e, 0x08, 0x00, 0xa8, 0x20, 0x08, 0x00,
0x68, 0x1f, 0x08, 0x00, 0x28, 0x1e, 0x08, 0x00, 0x48, 0x1c, 0x08, 0x00,
0xc8, 0x19, 0x08, 0x00, 0x48, 0x17, 0x08, 0x00, 0x28, 0x14, 0x08, 0x00,
0x66, 0x10, 0x08, 0x00, 0x06, 0x0c, 0x08, 0x00, 0x06, 0x07, 0x08, 0x00,
0x26, 0x00, 0x08, 0x00, 0x7e, 0x04, 0x08, 0x00, 0x9e, 0x0c, 0x08, 0x00,
0xbe, 0x14, 0x08, 0x00, 0x1e, 0x1e, 0x08, 0x00, 0xbc, 0x28, 0x08, 0x00,
0x3c, 0x35, 0x08, 0x00, 0x9a, 0x43, 0x08, 0x00, 0x78, 0x54, 0x08, 0x00,
0x36, 0x67, 0x08, 0x00, 0x20, 0x62, 0x08, 0x00, 0x00, 0x46, 0x08, 0x00,
0x80, 0x25, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x18, 0x19, 0x19, 0x1a,
0x1a, 0x1a, 0x1b, 0x1b, 0x1c, 0x1c, 0x1c, 0x1d, 0x1d, 0x1d, 0x1e, 0x1e,
0x1f, 0x1f, 0x1f, 0x20, 0x20, 0x21, 0x21, 0x21, 0x22, 0x22, 0x22, 0x23,
0x23, 0x24, 0x24, 0x24, 0x25, 0x25, 0x26, 0x26, 0x26, 0x27, 0x27, 0x27,
0x28, 0x28, 0x29, 0x29, 0x29, 0x2a, 0x2a, 0x2a, 0x2b, 0x2b, 0x2c, 0x2c,
0x2c, 0x2d, 0x2d, 0x2e, 0x2e, 0x2e, 0x2f, 0x2f, 0x2f, 0x30, 0x30, 0x31,
0x31, 0x36, 0x39, 0x3e, 0x41, 0x44, 0x48, 0x4b, 0x50, 0x53, 0x56, 0x58,
0x5b, 0x31, 0x36, 0x39, 0x3e, 0x41, 0x43, 0x49, 0x4b, 0x50, 0x53, 0x56,
0x5a, 0x5e, 0xff, 0xfc, 0xfc, 0xfc, 0xf3, 0xf0, 0xf0, 0xf0, 0xf3, 0xf0,
0xf0, 0xf0, 0xf3, 0xf0, 0xf0, 0xf0, 0xcf, 0xcc, 0xcc, 0xcc, 0xc3, 0xc0,
0xc0, 0xc0, 0xc3, 0xc0, 0xc0, 0xc0, 0xc3, 0xc0, 0xc0, 0xc0, 0xcf, 0xcc,
0xcc, 0xcc, 0xc3, 0xc0, 0xc0, 0xc0, 0xc3, 0xc0, 0xc0, 0xc0, 0xc3, 0xc0,
0xc0, 0xc0, 0xcf, 0xcc, 0xcc, 0xcc, 0xc3, 0xc0, 0xc0, 0xc0, 0xc3, 0xc0,
0xc0, 0xc0, 0xc3, 0xc0, 0xc0, 0xc0, 0x3f, 0x3c, 0x3c, 0x3c, 0x33, 0x30,
0x30, 0x30, 0x33, 0x30, 0x30, 0x30, 0x33, 0x30, 0x30, 0x30, 0x0f, 0x0c,
0x0c, 0x0c, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00,
0x00, 0x00, 0x0f, 0x0c, 0x0c, 0x0c, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00,
0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x0f, 0x0c, 0x0c, 0x0c, 0x03, 0x00,
0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x3f, 0x3c,
0x3c, 0x3c, 0x33, 0x30, 0x30, 0x30, 0x33, 0x30, 0x30, 0x30, 0x33, 0x30,
0x30, 0x30, 0x0f, 0x0c, 0x0c, 0x0c, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00,
0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x0f, 0x0c, 0x0c, 0x0c, 0x03, 0x00,
0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x0f, 0x0c,
0x0c, 0x0c, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00,
0x00, 0x00, 0x3f, 0x3c, 0x3c, 0x3c, 0x33, 0x30, 0x30, 0x30, 0x33, 0x30,
0x30, 0x30, 0x33, 0x30, 0x30, 0x30, 0x0f, 0x0c, 0x0c, 0x0c, 0x03, 0x00,
0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x0f, 0x0c,
0x0c, 0x0c, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00,
0x00, 0x00, 0x0f, 0x0c, 0x0c, 0x0c, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00,
0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x0c, 0x0f,
0x0c, 0x0c, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x30, 0x33,
0x30, 0x30, 0x3c, 0x3f, 0x3c, 0x3c, 0x30, 0x33, 0x30, 0x30, 0x30, 0x33,
0x30, 0x30, 0x00, 0x03, 0x00, 0x00, 0x0c, 0x0f, 0x0c, 0x0c, 0x00, 0x03,
0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x0c, 0x0f,
0x0c, 0x0c, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0xc0, 0xc3,
0xc0, 0xc0, 0xcc, 0xcf, 0xcc, 0xcc, 0xc0, 0xc3, 0xc0, 0xc0, 0xc0, 0xc3,
0xc0, 0xc0, 0xf0, 0xf3, 0xf0, 0xf0, 0xfc, 0xff, 0xfc, 0xfc, 0xf0, 0xf3,
0xf0, 0xf0, 0xf0, 0xf3, 0xf0, 0xf0, 0xc0, 0xc3, 0xc0, 0xc0, 0xcc, 0xcf,
0xcc, 0xcc, 0xc0, 0xc3, 0xc0, 0xc0, 0xc0, 0xc3, 0xc0, 0xc0, 0xc0, 0xc3,
0xc0, 0xc0, 0xcc, 0xcf, 0xcc, 0xcc, 0xc0, 0xc3, 0xc0, 0xc0, 0xc0, 0xc3,
0xc0, 0xc0, 0x00, 0x03, 0x00, 0x00, 0x0c, 0x0f, 0x0c, 0x0c, 0x00, 0x03,
0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x30, 0x33, 0x30, 0x30, 0x3c, 0x3f,
0x3c, 0x3c, 0x30, 0x33, 0x30, 0x30, 0x30, 0x33, 0x30, 0x30, 0x00, 0x03,
0x00, 0x00, 0x0c, 0x0f, 0x0c, 0x0c, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03,
0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x0c, 0x0f, 0x0c, 0x0c, 0x00, 0x03,
0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x0c, 0x0f,
0x0c, 0x0c, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x30, 0x33,
0x30, 0x30, 0x3c, 0x3f, 0x3c, 0x3c, 0x30, 0x33, 0x30, 0x30, 0x30, 0x33,
0x30, 0x30, 0x00, 0x03, 0x00, 0x00, 0x0c, 0x0f, 0x0c, 0x0c, 0x00, 0x03,
0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x0c, 0x0f,
0x0c, 0x0c, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00,
0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x0c, 0x0c, 0x0f, 0x0c, 0x00, 0x00,
0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x0c, 0x0c,
0x0f, 0x0c, 0x00, 0x00, 0x03, 0x00, 0x30, 0x30, 0x33, 0x30, 0x30, 0x30,
0x33, 0x30, 0x3c, 0x3c, 0x3f, 0x3c, 0x30, 0x30, 0x33, 0x30, 0x00, 0x00,
0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x0c, 0x0c, 0x0f, 0x0c, 0x00, 0x00,
0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x0c, 0x0c,
0x0f, 0x0c, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00,
0x03, 0x00, 0x0c, 0x0c, 0x0f, 0x0c, 0x00, 0x00, 0x03, 0x00, 0x30, 0x30,
0x33, 0x30, 0x30, 0x30, 0x33, 0x30, 0x3c, 0x3c, 0x3f, 0x3c, 0x30, 0x30,
0x33, 0x30, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x0c, 0x0c,
0x0f, 0x0c, 0x00, 0x00, 0x03, 0x00, 0xc0, 0xc0, 0xc3, 0xc0, 0xc0, 0xc0,
0xc3, 0xc0, 0xcc, 0xcc, 0xcf, 0xcc, 0xc0, 0xc0, 0xc3, 0xc0, 0xc0, 0xc0,
0xc3, 0xc0, 0xc0, 0xc0, 0xc3, 0xc0, 0xcc, 0xcc, 0xcf, 0xcc, 0xc0, 0xc0,
0xc3, 0xc0, 0xf0, 0xf0, 0xf3, 0xf0, 0xf0, 0xf0, 0xf3, 0xf0, 0xfc, 0xfc,
0xff, 0xfc, 0xf0, 0xf0, 0xf3, 0xf0, 0xc0, 0xc0, 0xc3, 0xc0, 0xc0, 0xc0,
0xc3, 0xc0, 0xcc, 0xcc, 0xcf, 0xcc, 0xc0, 0xc0, 0xc3, 0xc0, 0x00, 0x00,
0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x0c, 0x0c, 0x0f, 0x0c, 0x00, 0x00,
0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x0c, 0x0c,
0x0f, 0x0c, 0x00, 0x00, 0x03, 0x00, 0x30, 0x30, 0x33, 0x30, 0x30, 0x30,
0x33, 0x30, 0x3c, 0x3c, 0x3f, 0x3c, 0x30, 0x30, 0x33, 0x30, 0x00, 0x00,
0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x0c, 0x0c, 0x0f, 0x0c, 0x00, 0x00,
0x03, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00,
0x00, 0x03, 0x0c, 0x0c, 0x0c, 0x0f, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00,
0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x0c, 0x0c, 0x0c, 0x0f, 0x00, 0x00,
0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x0c, 0x0c,
0x0c, 0x0f, 0x30, 0x30, 0x30, 0x33, 0x30, 0x30, 0x30, 0x33, 0x30, 0x30,
0x30, 0x33, 0x3c, 0x3c, 0x3c, 0x3f, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00,
0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x0c, 0x0c, 0x0c, 0x0f, 0x00, 0x00,
0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x0c, 0x0c,
0x0c, 0x0f, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00,
0x00, 0x03, 0x0c, 0x0c, 0x0c, 0x0f, 0x30, 0x30, 0x30, 0x33, 0x30, 0x30,
0x30, 0x33, 0x30, 0x30, 0x30, 0x33, 0x3c, 0x3c, 0x3c, 0x3f, 0x00, 0x00,
0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x0c, 0x0c,
0x0c, 0x0f, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00,
0x00, 0x03, 0x0c, 0x0c, 0x0c, 0x0f, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00,
0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x0c, 0x0c, 0x0c, 0x0f, 0x30, 0x30,
0x30, 0x33, 0x30, 0x30, 0x30, 0x33, 0x30, 0x30, 0x30, 0x33, 0x3c, 0x3c,
0x3c, 0x3f, 0xc0, 0xc0, 0xc0, 0xc3, 0xc0, 0xc0, 0xc0, 0xc3, 0xc0, 0xc0,
0xc0, 0xc3, 0xcc, 0xcc, 0xcc, 0xcf, 0xc0, 0xc0, 0xc0, 0xc3, 0xc0, 0xc0,
0xc0, 0xc3, 0xc0, 0xc0, 0xc0, 0xc3, 0xcc, 0xcc, 0xcc, 0xcf, 0xc0, 0xc0,
0xc0, 0xc3, 0xc0, 0xc0, 0xc0, 0xc3, 0xc0, 0xc0, 0xc0, 0xc3, 0xcc, 0xcc,
0xcc, 0xcf, 0xf0, 0xf0, 0xf0, 0xf3, 0xf0, 0xf0, 0xf0, 0xf3, 0xf0, 0xf0,
0xf0, 0xf3, 0xfc, 0xfc, 0xfc, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0xc0, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0x53,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, 0x93, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0xc6, 0x93, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0x53,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x03, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x41, 0x12,
0xc2, 0x42, 0x13, 0x41, 0x41, 0x04, 0x12, 0xc2, 0x13, 0x05, 0x41, 0x41,
0x44, 0x12, 0x42, 0x13, 0x45, 0x41, 0x41, 0x84, 0x26, 0x27, 0x85, 0x41,
0x41, 0x84, 0x28, 0x29, 0x85, 0x41, 0x41, 0x44, 0x14, 0x43, 0x15, 0x45,
0x41, 0x41, 0x04, 0x14, 0xc3, 0x15, 0x05, 0x41, 0x41, 0x14, 0xc3, 0x43,
0x15, 0x41, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0x01, 0x0e, 0x03, 0x0f,
0xc1, 0x0e, 0x03, 0x0f, 0x01, 0x0e, 0x09, 0x03, 0x08, 0x0f, 0x41, 0x0e,
0x09, 0x03, 0x08, 0x0f, 0x45, 0x01, 0x44, 0x41, 0x45, 0x01, 0x44, 0x10,
0x07, 0x02, 0x06, 0x11, 0x41, 0x10, 0x07, 0x02, 0x06, 0x11, 0x01, 0x10,
0x02, 0x11, 0xc1, 0x10, 0x02, 0x11, 0x01, 0xc1, 0x0a, 0x42, 0x0b, 0xc1,
0x81, 0x0a, 0x06, 0x42, 0x07, 0x0b, 0x81, 0x81, 0x44, 0x41, 0x45, 0x81,
0x81, 0x44, 0x41, 0x45, 0x81, 0x81, 0x44, 0x41, 0x45, 0x81, 0x81, 0x44,
0x41, 0x45, 0x81, 0x81, 0x44, 0x41, 0x45, 0x81, 0x41, 0x0a, 0x06, 0x11,
0x41, 0x10, 0x07, 0x0b, 0x41, 0x41, 0x44, 0xc1, 0x45, 0x41, 0x41, 0x44,
0xc1, 0x45, 0x41, 0x01, 0x0a, 0x06, 0x11, 0xc1, 0x10, 0x07, 0x0b, 0x01,
0x01, 0x44, 0xc1, 0x41, 0x45, 0x01, 0x01, 0x44, 0xc1, 0x41, 0x45, 0x01,
0x0a, 0x06, 0x11, 0x01, 0x16, 0x43, 0x17, 0x01, 0x10, 0x07, 0x0b, 0x44,
0x41, 0x05, 0x16, 0x17, 0x04, 0x41, 0x45, 0x44, 0x41, 0x05, 0x18, 0x19,
0x04, 0x41, 0x45, 0x44, 0x41, 0x18, 0x42, 0x19, 0x41, 0x45, 0x44, 0xc1,
0xc1, 0x45, 0x44, 0x81, 0x0e, 0xc3, 0x15, 0x05, 0x44, 0x41, 0x0e, 0x09,
0xc3, 0x03, 0x15, 0x44, 0x41, 0x45, 0xc1, 0x41, 0x44, 0x41, 0x45, 0xc1,
0x41, 0x44, 0x41, 0x10, 0x07, 0x42, 0x0b, 0x81, 0x44, 0x81, 0x10, 0x42,
0x07, 0x0b, 0x41, 0x44, 0xc1, 0x41, 0x10, 0x07, 0x0b, 0x01, 0x44, 0xc1,
0x81, 0x10, 0x07, 0x0b, 0x04, 0x14, 0xc3, 0x03, 0x17, 0x41, 0x45, 0x14,
0xc3, 0x03, 0x17, 0x04, 0x41, 0x45, 0x41, 0x16, 0x43, 0x17, 0x44, 0x41,
0x45, 0x41, 0x05, 0x16, 0x17, 0x84, 0x41, 0x45, 0x41, 0x05, 0x18, 0x19,
0x84, 0x41, 0x45, 0x41, 0x18, 0x42, 0x19, 0x44, 0x41, 0x45, 0xc1, 0x41,
0x04, 0x14, 0x43, 0x15, 0x05, 0xc1, 0x41, 0x14, 0xc3, 0x15, 0xc1, 0xc1,
0xc1, 0x40, 0x41, 0xc1, 0x41, 0x40, 0xc0, 0xc1, 0xc0, 0xc0, 0x00, 0x41,
0x00, 0xc0, 0xc0, 0x0e, 0x1e, 0x1f, 0x0f, 0xc0, 0x80, 0x0e, 0x09, 0x22,
0x23, 0x08, 0x0f, 0x80, 0x80, 0x45, 0x41, 0x44, 0x80, 0x80, 0x45, 0x41,
0x44, 0x80, 0x80, 0x45, 0x41, 0x44, 0x80, 0x80, 0x45, 0x41, 0x44, 0x80,
0x80, 0x10, 0x07, 0x1a, 0x1b, 0x06, 0x11, 0x80, 0xc0, 0x10, 0x1c, 0x1d,
0x11, 0xc0, 0xc0, 0x00, 0x41, 0x00, 0xc0, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1,
0xc1, 0x01, 0x0a, 0x0b, 0xc1, 0x41, 0x0a, 0x0b, 0x01, 0x0a, 0x06, 0x07,
0x0b, 0xc1, 0x0a, 0x06, 0x07, 0x0b, 0x44, 0x45, 0x12, 0x42, 0x13, 0x44,
0x45, 0x44, 0x45, 0x04, 0x41, 0x05, 0x44, 0x45, 0x44, 0x45, 0x04, 0x41,
0x05, 0x44, 0x45, 0x44, 0x45, 0x14, 0x43, 0x15, 0x44, 0x45, 0x44, 0x05,
0x18, 0x02, 0x1a, 0x1b, 0x02, 0x19, 0x04, 0x45, 0x44, 0x18, 0x42, 0x1c,
0x1d, 0x42, 0x19, 0x45, 0x44, 0xc1, 0xc1, 0x45, 0x44, 0xc1, 0xc1, 0x45,
0x44, 0xc1, 0xc1, 0x45, 0x44, 0xc1, 0xc1, 0x45, 0x44, 0xc1, 0xc1, 0x45,
0x44, 0x12, 0xc2, 0x42, 0x13, 0x45, 0x84, 0x12, 0xc2, 0x13, 0x85, 0xc4,
0xc1, 0xc5, 0xc4, 0xc1, 0xc5, 0xc4, 0xc1, 0xc5, 0xc4, 0xc1, 0xc5, 0xc4,
0xc1, 0xc5, 0xc4, 0xc1, 0xc5, 0xc4, 0xc1, 0xc5, 0xc4, 0xc1, 0xc5, 0xc4,
0xc1, 0xc5, 0xc4, 0xc1, 0xc5, 0x84, 0x14, 0xc3, 0x15, 0x85, 0x44, 0x14,
0xc3, 0x43, 0x15, 0x45, 0x04, 0x14, 0x83, 0x1e, 0x1f, 0x83, 0x15, 0x05,
0x14, 0xc3, 0x24, 0x25, 0xc3, 0x15, 0x16, 0xc3, 0x17, 0x16, 0xc3, 0x17,
0x05, 0x16, 0x43, 0x17, 0x04, 0x05, 0x16, 0x43, 0x17, 0x04, 0x45, 0x41,
0x44, 0x45, 0x41, 0x44, 0x45, 0x41, 0x44, 0x45, 0x41, 0x44, 0x45, 0x41,
0x44, 0x45, 0x41, 0x44, 0x45, 0x41, 0x44, 0x45, 0x41, 0x44, 0x45, 0x41,
0x0c, 0x08, 0x09, 0x0d, 0x41, 0x44, 0x45, 0x81, 0x0c, 0x0d, 0x81, 0x44,
0x45, 0x41, 0x0e, 0x43, 0x0f, 0x41, 0x44, 0x45, 0x01, 0x0e, 0x09, 0x43,
0x08, 0x0f, 0x01, 0x44, 0x45, 0x01, 0x45, 0x41, 0x44, 0x01, 0x44, 0x45,
0x01, 0x45, 0x41, 0x44, 0x01, 0x44, 0x45, 0x01, 0x10, 0x07, 0x1a, 0x1b,
0x06, 0x11, 0x01, 0x44, 0x45, 0x41, 0x10, 0x1c, 0x1d, 0x11, 0x41, 0x44,
0x45, 0xc1, 0xc1, 0x44, 0x45, 0xc1, 0xc1, 0x44, 0x10, 0x07, 0x0b, 0xc1,
0x41, 0x0a, 0x06, 0x11, 0x01, 0x10, 0x07, 0x0b, 0xc1, 0x0a, 0x06, 0x11,
0x00, 0x41, 0x10, 0x07, 0x0b, 0x41, 0x0a, 0x06, 0x11, 0x01, 0x00, 0x41,
0x00, 0x10, 0x07, 0x0b, 0x0a, 0x06, 0x11, 0x41, 0x00, 0x41, 0x00, 0x01,
0x10, 0x07, 0x06, 0x11, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x10, 0x11,
0x01, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00,
0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00,
0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00, 0x41, 0x00,
0x80, 0x41, 0x00, 0x41, 0xc0, 0x80, 0x41, 0x80, 0xc0, 0x80, 0x41, 0x80,
0xc0, 0x16, 0x43, 0x1e, 0x1f, 0xc3, 0x43, 0x17, 0x05, 0x16, 0x03, 0x20,
0x21, 0x83, 0x43, 0x17, 0x04, 0x45, 0x16, 0xc3, 0x43, 0x17, 0x44, 0x45,
0x18, 0xc2, 0x42, 0x19, 0x44, 0x05, 0x18, 0xc2, 0xc2, 0x19, 0x04, 0x18,
0xc2, 0x42, 0xc2, 0x19, 0x81, 0x40, 0xc1, 0x0e, 0x0f, 0x01, 0x81, 0x40,
0x81, 0x0e, 0x09, 0x08, 0x0f, 0xc1, 0xc1, 0x10, 0x07, 0x06, 0x11, 0x16,
0xc3, 0x43, 0x17, 0x01, 0x10, 0x11, 0x01, 0x05, 0x16, 0xc3, 0x17, 0x04,
0xc1, 0x45, 0x16, 0x43, 0x17, 0x44, 0xc1, 0x85, 0x41, 0x84, 0x01, 0x0a,
0x0b, 0x01, 0x85, 0x41, 0x84, 0x0a, 0x06, 0x07, 0x0b, 0x45, 0x18, 0x1a,
0x1b, 0x19, 0x44, 0x0c, 0x08, 0x09, 0x0d, 0x05, 0x18, 0x02, 0x1c, 0x1d,
0x02, 0x19, 0x04, 0x01, 0x0c, 0x0d, 0x01, 0x18, 0xc2, 0x42, 0x19, 0xc1,
0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0x12, 0xc2, 0x13, 0xc1, 0x41, 0x04,
0x12, 0x42, 0x13, 0x05, 0xc1, 0x41, 0x44, 0x12, 0x13, 0x45, 0x41, 0x16,
0x43, 0x17, 0x44, 0x14, 0x15, 0x45, 0x41, 0x05, 0x16, 0x17, 0x04, 0x04,
0x14, 0x43, 0x15, 0x05, 0x41, 0x05, 0x18, 0x19, 0x04, 0x14, 0xc3, 0x15,
0x41, 0x18, 0x42, 0x19, 0xc1, 0x41, 0x16, 0x17, 0xc1, 0xc1, 0x41, 0x18,
0x19, 0xc1, 0x41, 0x12, 0x13, 0xc1, 0x01, 0x16, 0x17, 0x01, 0x41, 0x14,
0x15, 0x01, 0x12, 0x13, 0x41, 0x18, 0x19, 0x01, 0xc1, 0x01, 0x14, 0x15,
0xc1, 0x01, 0x01, 0x16, 0x17, 0xc1, 0x16, 0x17, 0x81, 0x01, 0x18, 0x19,
0x01, 0x12, 0x13, 0x01, 0x18, 0x19, 0x81, 0xc1, 0x14, 0x15, 0x81, 0x12,
0x13, 0x01, 0x01, 0x12, 0x13, 0x81, 0x16, 0x17, 0x01, 0x14, 0x15, 0x01,
0x01, 0x14, 0x15, 0x81, 0x18, 0x19, 0xc1, 0xc1, 0x16, 0x43, 0x17, 0xc1,
0xc1, 0x05, 0x16, 0x17, 0x04, 0xc1, 0xc1, 0x45, 0x44, 0xc1, 0xc1, 0x45,
0x44, 0xc1, 0xc1, 0x45, 0x44, 0xc1, 0xc1, 0x45, 0x44, 0xc1, 0x16, 0x83,
0x15, 0x05, 0x04, 0x14, 0x83, 0x17, 0x05, 0x16, 0x83, 0x15, 0x14, 0x83,
0x17, 0x04, 0x05, 0x18, 0x82, 0x13, 0x12, 0x82, 0x19, 0x04, 0x18, 0x82,
0x13, 0x05, 0x04, 0x12, 0x82, 0x19, 0xc1, 0x45, 0x44, 0xc1, 0xc1, 0x45,
0x44, 0xc1, 0xc1, 0x45, 0x44, 0xc1, 0xc1, 0x05, 0x18, 0x19, 0x04, 0xc1,
0xc1, 0x18, 0x42, 0x19, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0x01, 0x40, 0x01,
0xc1, 0xc1, 0x01, 0x40, 0x01, 0xc1, 0xc1, 0x01, 0x40, 0x01, 0xc1, 0xc1,
0xc1, 0xc1, 0x40, 0x41, 0xc1, 0x41, 0x40, 0xc0, 0xc1, 0xc0, 0xc0, 0x00,
0x41, 0x00, 0xc0, 0xc0, 0x00, 0x41, 0x00, 0xc0, 0xc0, 0x0e, 0x1e, 0x1f,
0x0f, 0xc0, 0x80, 0x0e, 0x09, 0x24, 0x25, 0x08, 0x0f, 0x80, 0x80, 0x45,
0x41, 0x44, 0x80, 0x80, 0x45, 0x41, 0x44, 0x80, 0x80, 0x45, 0x41, 0x44,
0x80, 0x80, 0x45, 0x41, 0x44, 0x80, 0x80, 0x10, 0x07, 0x42, 0x06, 0x11,
0x80, 0xc0, 0x10, 0x42, 0x11, 0xc0, 0xc0, 0x00, 0x41, 0x00, 0xc0, 0xc1,
0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0x0d, 0x04, 0x04, 0x09, 0x04, 0x35, 0x07,
0x04, 0x3c, 0x01, 0x01, 0x0c, 0x01, 0x08, 0x0c, 0x02, 0x06, 0x23, 0x02,
0x09, 0x23, 0x00, 0x03, 0x1a, 0x00, 0x02, 0x31, 0x01, 0x08, 0x2a, 0x01,
0x07, 0x2c, 0x03, 0x00, 0x14, 0x03, 0x09, 0x14, 0x03, 0x02, 0x27, 0x0c,
0x00, 0x26, 0x0c, 0x04, 0x32, 0x0f, 0x02, 0x22, 0x10, 0x04, 0x33, 0xff,
0x08, 0x04, 0x1b, 0x09, 0x02, 0x3a, 0x07, 0x04, 0x07, 0x07, 0x04, 0x2a,
0x02, 0x01, 0x0f, 0x02, 0x02, 0x10, 0x02, 0x01, 0x14, 0x02, 0x09, 0x0f,
0x02, 0x08, 0x10, 0x02, 0x09, 0x14, 0x05, 0x06, 0x2d, 0x03, 0x02, 0x24,
0x06, 0x04, 0x12, 0x0a, 0x04, 0x13, 0x0b, 0x06, 0x1e, 0x0e, 0x08, 0x1c,
0x0b, 0x02, 0x36, 0x11, 0x02, 0x34, 0xff, 0x09, 0x04, 0x35, 0x07, 0x02,
0x09, 0x01, 0x07, 0x13, 0x01, 0x09, 0x1d, 0x01, 0x02, 0x1e, 0x02, 0x02,
0x15, 0x02, 0x05, 0x16, 0x02, 0x04, 0x19, 0x02, 0x01, 0x1b, 0x00, 0x09,
0x2f, 0x06, 0x07, 0x1f, 0x0a, 0x07, 0x20, 0x0e, 0x01, 0x2e, 0x0e, 0x08,
0x2d, 0x12, 0x06, 0x0e, 0x13, 0x02, 0x22, 0x14, 0x08, 0x2a, 0xff, 0xc1,
0x0e, 0x43, 0x0f, 0xc1, 0x81, 0x0e, 0x09, 0x43, 0x08, 0x0f, 0x81, 0x41,
0x0e, 0x49, 0x43, 0x48, 0x0f, 0x41, 0x41, 0x85, 0x26, 0x27, 0x84, 0x41,
0x41, 0x85, 0x28, 0x29, 0x84, 0x41, 0x41, 0x10, 0x47, 0x42, 0x46, 0x11,
0x41, 0x81, 0x10, 0x07, 0x42, 0x06, 0x11, 0x81, 0xc1, 0x10, 0x42, 0x11,
0xc1, 0xc1, 0x0e, 0x43, 0x0f, 0xc1, 0x81, 0x0e, 0x09, 0x43, 0x08, 0x0f,
0x81, 0x41, 0x0e, 0x49, 0x43, 0x48, 0x0f, 0x41, 0x41, 0x85, 0x41, 0x84,
0x41, 0x41, 0x85, 0x41, 0x84, 0x41, 0x41, 0x10, 0x47, 0x42, 0x46, 0x11,
0x41, 0x81, 0x10, 0x07, 0x42, 0x06, 0x11, 0x81, 0xc1, 0x10, 0x42, 0x11,
0xc1, 0xc1, 0x0e, 0x43, 0x0f, 0xc1, 0x81, 0x0e, 0x09, 0x43, 0x08, 0x0f,
0x81, 0x41, 0x0e, 0x49, 0x43, 0x48, 0x0f, 0x41, 0x41, 0x85, 0x41, 0x84,
0x41, 0x41, 0x85, 0x41, 0x84, 0x41, 0x41, 0x10, 0x47, 0x42, 0x46, 0x11,
0x41, 0x81, 0x10, 0x07, 0x42, 0x06, 0x11, 0x81, 0xc1, 0x10, 0x42, 0x11,
0xc1, 0xc1, 0xc1, 0xc1, 0x01, 0x0e, 0x03, 0x0f, 0xc1, 0x0e, 0x03, 0x0f,
0x01, 0x01, 0x05, 0x01, 0x04, 0xc1, 0x05, 0x01, 0x04, 0x01, 0x01, 0x10,
0x02, 0x11, 0x0a, 0x42, 0x0b, 0x10, 0x02, 0x11, 0x01, 0x81, 0x0a, 0x06,
0x42, 0x07, 0x0b, 0x81, 0x81, 0x44, 0x41, 0x45, 0x81, 0x81, 0x44, 0x41,
0x45, 0x81, 0x81, 0x44, 0x41, 0x45, 0x81, 0x81, 0x44, 0x41, 0x45, 0x81,
0x81, 0x44, 0x41, 0x45, 0x81, 0x81, 0x0c, 0x08, 0x0f, 0x01, 0x10, 0x07,
0x0b, 0x41, 0xc1, 0x0c, 0x08, 0x0f, 0x01, 0x10, 0x07, 0x0b, 0x01, 0xc1,
0x01, 0x0c, 0x08, 0x0f, 0x01, 0x10, 0x07, 0x0b, 0xc1, 0x41, 0x44, 0x41,
0x45, 0x41, 0x0a, 0x0b, 0x41, 0x44, 0x41, 0x45, 0x01, 0x0a, 0x06, 0x07,
0x0b, 0x01, 0x44, 0x41, 0x45, 0x0a, 0x46, 0x47, 0x0b, 0x44, 0x41, 0x45,
0x0c, 0x48, 0x49, 0x0d, 0x44, 0x41, 0x45, 0x01, 0x0c, 0x08, 0x09, 0x0d,
0x01, 0x44, 0x41, 0x45, 0x41, 0x0c, 0x0d, 0x41, 0x44, 0x41, 0x45, 0xc1,
0x41, 0x44, 0x41, 0x45, 0xc1, 0x41, 0x44, 0x41, 0x45, 0xc1, 0x41, 0x44,
0x41, 0x45, 0xc1, 0x41, 0x04, 0x14, 0x43, 0x15, 0x05, 0xc1, 0x41, 0x14,
0xc3, 0x15, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc0, 0x00, 0x41, 0xc0,
0x00, 0xc0, 0x00, 0x41, 0xc0, 0x00, 0xc0, 0x00, 0x41, 0xc0, 0x00, 0xc0,
0x00, 0x41, 0xc0, 0x00, 0x16, 0xc3, 0x1e, 0x1f, 0xc3, 0x17, 0x05, 0x16,
0x83, 0x22, 0x23, 0x83, 0x17, 0x04, 0x45, 0x16, 0xc3, 0x43, 0x17, 0x44,
0x85, 0xc1, 0x41, 0x84, 0x85, 0xc1, 0x41, 0x84, 0x45, 0x18, 0xc2, 0x42,
0x19, 0x44, 0x05, 0x18, 0x82, 0x1a, 0x1b, 0x82, 0x19, 0x04, 0x18, 0xc2,
0x1c, 0x1d, 0xc2, 0x19, 0xc1, 0xc1, 0xc1, 0x85, 0xc1, 0x41, 0x84, 0x85,
0xc1, 0x41, 0x84, 0x45, 0x18, 0xc2, 0x42, 0x19, 0x44, 0x05, 0x18, 0x82,
0x1a, 0x1b, 0x82, 0x19, 0x04, 0x18, 0xc2, 0x1c, 0x1d, 0xc2, 0x19, 0xc1,
0xc1, 0xc1, 0x01, 0x0a, 0x42, 0x0b, 0xc1, 0x81, 0x0a, 0x06, 0x42, 0x07,
0x0b, 0xc1, 0x41, 0x44, 0x41, 0x45, 0x01, 0x0e, 0x43, 0x0f, 0x01, 0x44,
0x41, 0x45, 0x0e, 0x09, 0x43, 0x08, 0x0f, 0x44, 0x41, 0xc5, 0x41, 0x44,
0x44, 0x41, 0xc5, 0x41, 0x44, 0x44, 0x41, 0x45, 0x10, 0x07, 0x42, 0x06,
0x11, 0x0c, 0x08, 0x0f, 0x01, 0x10, 0x07, 0x0b, 0x10, 0x42, 0x11, 0x01,
0x01, 0x0c, 0x08, 0x0f, 0x01, 0x10, 0x07, 0x0b, 0xc1, 0x41, 0x0c, 0x08,
0x0f, 0x01, 0x10, 0x07, 0x0b, 0x81, 0x81, 0x0c, 0x08, 0x0f, 0x01, 0x10,
0x07, 0x0b, 0x41, 0x81, 0x0a, 0x06, 0x11, 0x01, 0x0e, 0x09, 0x0d, 0x41,
0x41, 0x0a, 0x06, 0x11, 0x01, 0x0e, 0x09, 0x0d, 0x81, 0x01, 0x0a, 0x06,
0x11, 0x01, 0x0e, 0x09, 0x0d, 0xc1, 0x0a, 0x06, 0x11, 0x01, 0x0e, 0x09,
0x0d, 0xc1, 0x01, 0x44, 0x41, 0x45, 0x01, 0x0e, 0x03, 0x0f, 0x41, 0x44,
0x41, 0x45, 0x01, 0x05, 0x01, 0x04, 0x41, 0x44, 0x41, 0x45, 0x01, 0x10,
0x02, 0x11, 0x41, 0x44, 0x41, 0x45, 0xc1, 0x41, 0x44, 0x41, 0x45, 0x41,
0x0e, 0x03, 0x0f, 0x01, 0x44, 0x41, 0x45, 0x41, 0x05, 0x01, 0x04, 0x01,
0x44, 0x41, 0x45, 0x41, 0x10, 0x02, 0x11, 0x01, 0x44, 0x41, 0x45, 0xc1,
0x41, 0x44, 0x41, 0x45, 0x01, 0x0e, 0x03, 0x0f, 0x41, 0x44, 0x41, 0x45,
0x01, 0x05, 0x01, 0x04, 0x41, 0x44, 0x41, 0x45, 0x01, 0x10, 0x02, 0x11,
0x41, 0x44, 0x41, 0x45, 0xc1, 0x41, 0x0c, 0x08, 0x0f, 0x01, 0x10, 0x07,
0x0b, 0xc1, 0x01, 0x01, 0x0c, 0x08, 0x0f, 0x01, 0x10, 0x07, 0x0b, 0xc1,
0x41, 0x0c, 0x08, 0x0f, 0x01, 0x10, 0x07, 0x0b, 0x81, 0x81, 0x0c, 0x08,
0x0f, 0x01, 0x10, 0x07, 0x0b, 0x41, 0x16, 0x43, 0x17, 0x0c, 0x08, 0x0f,
0x01, 0x10, 0x07, 0x0b, 0x01, 0x05, 0x41, 0x04, 0x01, 0x0c, 0x08, 0x0f,
0x01, 0x10, 0x07, 0x0b, 0x05, 0x41, 0x04, 0x01, 0x0a, 0x06, 0x11, 0x01,
0x0e, 0x09, 0x0d, 0x18, 0x42, 0x19, 0x0a, 0x06, 0x11, 0x01, 0x0e, 0x09,
0x0d, 0x01, 0x81, 0x0a, 0x06, 0x11, 0x01, 0x0e, 0x09, 0x0d, 0x41, 0x81,
0x44, 0x41, 0x45, 0x81, 0x81, 0x44, 0x41, 0x45, 0x81, 0x81, 0x44, 0x41,
0x45, 0x81, 0x81, 0x44, 0x41, 0x45, 0x81, 0x81, 0x44, 0x41, 0x45, 0x81,
0x81, 0x44, 0x41, 0x45, 0x81, 0x81, 0x44, 0x41, 0x45, 0x81, 0x81, 0x44,
0x41, 0x45, 0x81, 0x81, 0x0c, 0x08, 0x43, 0x09, 0x0d, 0x81, 0xc1, 0x0c,
0x43, 0x0d, 0xc1, 0xc1, 0x81, 0x0e, 0x1e, 0x1f, 0x0f, 0x01, 0xc1, 0x41,
0x0e, 0x09, 0x20, 0x21, 0x08, 0x0f, 0xc1, 0x41, 0x45, 0x41, 0x44, 0xc1,
0x41, 0x45, 0x41, 0x44, 0xc1, 0x41, 0x10, 0x07, 0x42, 0x06, 0x11, 0xc1,
0x81, 0x10, 0x42, 0x11, 0x01, 0xc0, 0xc1, 0xc0, 0xc0, 0xc0, 0xc0, 0xc1,
0xc0, 0xc1, 0x16, 0xc3, 0xc3, 0x43, 0x17, 0x05, 0x16, 0xc3, 0xc3, 0x17,
0x04, 0x45, 0x16, 0xc3, 0x43, 0x17, 0x44, 0xc1, 0x81, 0x0e, 0x43, 0x0f,
0x01, 0xc1, 0x41, 0x0e, 0x09, 0x43, 0x08, 0x0f, 0xc1, 0x41, 0x45, 0x41,
0x44, 0x81, 0x0a, 0x0b, 0x01, 0x45, 0x41, 0x44, 0x41, 0x0a, 0x06, 0x07,
0x0b, 0x10, 0x07, 0x1a, 0x1b, 0x06, 0x11, 0x01, 0x0a, 0x46, 0x47, 0x0b,
0x10, 0x1c, 0x1d, 0x11, 0x01, 0x01, 0x0c, 0x48, 0x49, 0x0d, 0x0e, 0x43,
0x0f, 0x01, 0x41, 0x0c, 0x08, 0x09, 0x0d, 0x0e, 0x09, 0x43, 0x08, 0x0f,
0x81, 0x0c, 0x0d, 0x01, 0x45, 0x41, 0x44, 0xc1, 0x41, 0x45, 0x41, 0x44,
0xc1, 0x41, 0x10, 0x07, 0x42, 0x06, 0x11, 0xc1, 0x81, 0x10, 0x42, 0x11,
0x01, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0x81, 0x0e, 0xc3, 0x0f, 0x81,
0x41, 0x0e, 0x09, 0x03, 0x1e, 0x1f, 0x03, 0x08, 0x0f, 0x41, 0x01, 0x0e,
0x49, 0x03, 0x24, 0x25, 0x03, 0x48, 0x0f, 0x01, 0x0e, 0x89, 0xc3, 0x88,
0x0f, 0xc5, 0xc1, 0xc4, 0xc5, 0xc1, 0xc4, 0xc5, 0xc1, 0xc4, 0xc5, 0xc1,
0xc4, 0xc5, 0xc1, 0xc4, 0xc5, 0xc1, 0xc4, 0xc5, 0xc1, 0xc4, 0xc5, 0xc1,
0xc4, 0xc5, 0xc1, 0xc4, 0xc5, 0xc1, 0xc4, 0xc5, 0xc1, 0xc4, 0xc5, 0xc1,
0xc4, 0x10, 0x87, 0xc2, 0x86, 0x11, 0x01, 0x10, 0x47, 0x02, 0x1a, 0x1b,
0x02, 0x46, 0x11, 0x01, 0x41, 0x10, 0x07, 0x02, 0x1c, 0x1d, 0x02, 0x06,
0x11, 0x41, 0x81, 0x10, 0xc2, 0x11, 0x81, 0xc1, 0xc1, 0xc1, 0x01, 0x40,
0xc1, 0x41, 0x40, 0x01, 0x01, 0x40, 0x41, 0x40, 0x41, 0x40, 0x01, 0xc1,
0x01, 0x40, 0xc1, 0x01, 0x01, 0x40, 0xc1, 0x01, 0x40, 0x41, 0x01, 0x40,
0x01, 0x40, 0x41, 0x40, 0x41, 0xc1, 0x40, 0xc1, 0x41, 0xc1, 0xc1, 0x01,
0x40, 0x01, 0x01, 0x40, 0xc1, 0x41, 0x40, 0x01, 0x01, 0x40, 0xc1, 0xc1,
0x01, 0xc1, 0x40, 0xc1, 0x41, 0xc1, 0x40, 0xc1, 0x41, 0xc1, 0xc1, 0xc1,
0x41, 0x0e, 0x83, 0x17, 0xc1, 0x01, 0x01, 0x0e, 0x09, 0x43, 0x17, 0x04,
0x41, 0x40, 0x01, 0x01, 0x45, 0x41, 0x44, 0x41, 0x40, 0x01, 0x01, 0x45,
0x41, 0x44, 0xc1, 0x01, 0x01, 0x10, 0x07, 0x42, 0x19, 0x04, 0xc1, 0x01,
0x41, 0x10, 0x82, 0x19, 0xc1, 0x01, 0xc1, 0xc1, 0xc1, 0x16, 0xc3, 0x1e,
0x1f, 0xc3, 0x17, 0x05, 0x16, 0x83, 0x24, 0x25, 0x83, 0x17, 0x04, 0x45,
0x16, 0xc3, 0x43, 0x17, 0x44, 0x45, 0x18, 0xc2, 0x42, 0x19, 0x44, 0x05,
0x18, 0xc2, 0xc2, 0x19, 0x04, 0x18, 0xc2, 0x42, 0xc2, 0x19, 0xc1, 0xc1,
0xc1, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01,
0x00, 0xc0, 0xc0, 0xc0, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01,
0x00, 0x01, 0x00, 0x01, 0x0d, 0x04, 0x04, 0x09, 0x04, 0x37, 0x07, 0x04,
0x3e, 0x00, 0x01, 0x10, 0x00, 0x05, 0x13, 0x00, 0x09, 0x17, 0x02, 0x01,
0x07, 0x02, 0x05, 0x0b, 0x02, 0x09, 0x0f, 0x03, 0x00, 0x1e, 0x03, 0x09,
0x1e, 0x01, 0x08, 0x26, 0x01, 0x00, 0x2c, 0x01, 0x04, 0x2d, 0x05, 0x02,
0x31, 0x0b, 0x07, 0x0e, 0x0b, 0x03, 0x15, 0x0b, 0x09, 0x2e, 0x0c, 0x01,
0x27, 0x0f, 0x07, 0x2a, 0xff, 0x09, 0x07, 0x34, 0x07, 0x04, 0x04, 0x01,
0x09, 0x13, 0x01, 0x06, 0x14, 0x01, 0x03, 0x22, 0x03, 0x01, 0x15, 0x03,
0x06, 0x1c, 0x03, 0x00, 0x30, 0x03, 0x09, 0x2f, 0x05, 0x07, 0x0b, 0x05,
0x09, 0x18, 0x06, 0x00, 0x26, 0x0a, 0x00, 0x27, 0x0b, 0x07, 0x2e, 0x0c,
0x02, 0x1d, 0x0c, 0x00, 0x21, 0x0e, 0x01, 0x12, 0x0e, 0x04, 0x32, 0x10,
0x05, 0x11, 0x11, 0x01, 0x2a, 0x12, 0x05, 0x2c, 0xff, 0x08, 0x04, 0x0f,
0x09, 0x04, 0x36, 0x07, 0x07, 0x05, 0x07, 0x04, 0x20, 0x01, 0x05, 0x1c,
0x01, 0x03, 0x24, 0x01, 0x02, 0x2a, 0x01, 0x06, 0x2a, 0x03, 0x09, 0x0e,
0x03, 0x01, 0x2e, 0x04, 0x02, 0x0d, 0x04, 0x09, 0x2f, 0x05, 0x03, 0x32,
0x0b, 0x05, 0x19, 0x0b, 0x03, 0x1b, 0x13, 0x04, 0x1a, 0x14, 0x04, 0x35,
0xff, 0xc1, 0xc1, 0xc1, 0x01, 0x0e, 0x03, 0x0f, 0xc1, 0x0e, 0x03, 0x0f,
0x01, 0x01, 0x05, 0x01, 0x04, 0xc1, 0x05, 0x01, 0x04, 0x01, 0x01, 0x10,
0x02, 0x11, 0x01, 0x26, 0x27, 0x01, 0x10, 0x02, 0x11, 0x01, 0xc1, 0x01,
0x28, 0x29, 0x01, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0x01, 0x0e,
0x03, 0x0f, 0xc1, 0x0e, 0x03, 0x0f, 0x01, 0x01, 0x05, 0x01, 0x04, 0xc1,
0x05, 0x01, 0x04, 0x01, 0x01, 0x10, 0x02, 0x11, 0xc1, 0x10, 0x02, 0x11,
0x01, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0x81, 0x0e,
0x03, 0x0f, 0x41, 0x0e, 0x03, 0x0f, 0x01, 0x81, 0x05, 0x01, 0x04, 0x41,
0x05, 0x01, 0x04, 0x01, 0x81, 0x10, 0x02, 0x11, 0x41, 0x10, 0x02, 0x11,
0x01, 0xc1, 0xc1, 0xc1, 0xc1, 0x01, 0x0e, 0x1e, 0x1f, 0x0f, 0x81, 0xc1,
0x0e, 0x09, 0x20, 0x21, 0x08, 0x0f, 0x41, 0xc1, 0x45, 0x41, 0x44, 0x41,
0xc1, 0x45, 0x41, 0x44, 0x41, 0xc1, 0x45, 0x41, 0x44, 0x41, 0xc1, 0x45,
0x41, 0x44, 0x41, 0x81, 0x0e, 0x09, 0x0d, 0x41, 0x0c, 0x08, 0x0f, 0x01,
0x41, 0x0e, 0x09, 0x0d, 0xc1, 0x0c, 0x08, 0x0f, 0x41, 0x45, 0xc1, 0x41,
0x44, 0x41, 0x45, 0xc1, 0x41, 0x44, 0x41, 0x45, 0xc1, 0x41, 0x44, 0x41,
0x45, 0xc1, 0x41, 0x44, 0x41, 0x10, 0x07, 0x0b, 0xc1, 0x0a, 0x06, 0x11,
0x81, 0x10, 0x07, 0x0b, 0x41, 0x0a, 0x06, 0x11, 0x01, 0xc1, 0x45, 0x41,
0x44, 0x41, 0xc1, 0x45, 0x41, 0x44, 0x41, 0x0e, 0x03, 0x0f, 0x01, 0x45,
0x41, 0x44, 0x41, 0x05, 0x01, 0x04, 0x01, 0x45, 0x41, 0x44, 0x41, 0x10,
0x02, 0x11, 0x01, 0x45, 0x41, 0x44, 0x41, 0xc1, 0x45, 0x41, 0x44, 0x41,
0x81, 0x0e, 0x49, 0x43, 0x48, 0x0f, 0x01, 0x41, 0x0e, 0x89, 0x43, 0x88,
0x0f, 0x41, 0xc5, 0x41, 0xc4, 0x41, 0xc5, 0x41, 0xc4, 0x41, 0x10, 0x87,
0x42, 0x86, 0x11, 0x81, 0x10, 0x47, 0x1a, 0x1b, 0x46, 0x11, 0x01, 0xc1,
0x10, 0x07, 0x1c, 0x1d, 0x06, 0x11, 0x41, 0xc1, 0x01, 0x10, 0x42, 0x11,
0x81, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1,
0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc0, 0x00, 0x41, 0xc0, 0x00,
0xc0, 0x00, 0x41, 0xc0, 0x00, 0xc0, 0x00, 0x41, 0xc0, 0x00, 0xc0, 0x00,
0x41, 0xc0, 0x00, 0x16, 0xc3, 0x1e, 0x1f, 0xc3, 0x17, 0x05, 0x16, 0x83,
0x22, 0x23, 0x83, 0x17, 0x04, 0x45, 0x16, 0xc3, 0x43, 0x17, 0x44, 0x85,
0xc1, 0x41, 0x84, 0x85, 0xc1, 0x41, 0x84, 0x45, 0x18, 0xc2, 0x42, 0x19,
0x44, 0x05, 0x18, 0x42, 0x1a, 0x1b, 0xc2, 0x19, 0x04, 0x18, 0x82, 0x1c,
0x1d, 0xc2, 0x02, 0x19, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0x81, 0x0e,
0x43, 0x0f, 0x01, 0x12, 0x13, 0x41, 0x41, 0x0e, 0x09, 0x43, 0x08, 0x0f,
0x14, 0x15, 0x41, 0x41, 0x45, 0x41, 0x44, 0xc1, 0x41, 0x45, 0x41, 0x44,
0x01, 0x12, 0x13, 0x01, 0x0a, 0x0b, 0x10, 0x07, 0x42, 0x06, 0x11, 0x01,
0x14, 0x15, 0x01, 0x0c, 0x0d, 0x01, 0x10, 0x42, 0x11, 0xc1, 0x01, 0xc1,
0xc1, 0xc1, 0x41, 0x0a, 0x0b, 0xc1, 0x01, 0x16, 0x17, 0x01, 0x41, 0x0c,
0x0d, 0x01, 0x0e, 0x43, 0x0f, 0x18, 0x19, 0x01, 0xc1, 0x0e, 0x09, 0x43,
0x08, 0x0f, 0x41, 0x16, 0x17, 0x41, 0x45, 0x41, 0x44, 0x41, 0x18, 0x19,
0x41, 0x45, 0x41, 0x44, 0x41, 0x41, 0x0e, 0x0f, 0x10, 0x07, 0x42, 0x06,
0x11, 0x41, 0x41, 0x10, 0x11, 0x01, 0x10, 0x42, 0x11, 0x81, 0xc1, 0xc1,
0xc1, 0x81, 0x0a, 0x0b, 0x41, 0x0e, 0x43, 0x0f, 0x01, 0x81, 0x0c, 0x0d,
0x01, 0x0e, 0x09, 0x43, 0x08, 0x0f, 0x01, 0x12, 0x13, 0x81, 0x45, 0x41,
0x44, 0x01, 0x14, 0x15, 0x81, 0x45, 0x41, 0x44, 0x81, 0x0a, 0x0b, 0x01,
0x10, 0x07, 0x42, 0x06, 0x11, 0x81, 0x0c, 0x0d, 0x41, 0x10, 0x42, 0x11,
0x01, 0xc1, 0xc1, 0xc1, 0x01, 0x16, 0x17, 0xc1, 0x0e, 0x0f, 0x01, 0x16,
0x17, 0x01, 0x18, 0x19, 0x01, 0x0e, 0x0f, 0x01, 0x10, 0x11, 0x01, 0x18,
0x19, 0xc1, 0x10, 0x11, 0xc1, 0x41, 0xc1, 0xc1, 0xc1, 0x12, 0xc2, 0xc2,
0x42, 0x13, 0x04, 0x12, 0xc2, 0xc2, 0x13, 0x05, 0x44, 0x12, 0x82, 0x82,
0x13, 0x45, 0x84, 0x12, 0xc2, 0x13, 0x85, 0xc4, 0x12, 0x42, 0x13, 0xc5,
0xc4, 0x04, 0x40, 0x05, 0xc5, 0xc4, 0x04, 0x40, 0x05, 0xc5, 0xc4, 0x04,
0x40, 0x05, 0xc5, 0xc4, 0x04, 0x40, 0x05, 0xc5, 0x44, 0x0c, 0x48, 0x43,
0x49, 0x0d, 0x45, 0x44, 0x01, 0x0c, 0x08, 0x43, 0x09, 0x0d, 0x01, 0x45,
0x44, 0x41, 0x0c, 0x43, 0x0d, 0x41, 0x45, 0x04, 0x14, 0xc3, 0xc3, 0x15,
0x05, 0x14, 0xc3, 0xc3, 0x43, 0x15, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1,
0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0x01, 0x40, 0x01, 0xc1, 0xc1,
0xc0, 0xc1, 0xc1, 0x01, 0x40, 0x01, 0xc1, 0xc1, 0xc1, 0xc1, 0x40, 0x41,
0xc1, 0x41, 0x40, 0xc0, 0xc1, 0xc0, 0xc0, 0x00, 0x41, 0x00, 0xc0, 0xc0,
0x00, 0x41, 0x00, 0xc0, 0xc0, 0x0e, 0x1e, 0x1f, 0x0f, 0xc0, 0x80, 0x0e,
0x09, 0x24, 0x25, 0x08, 0x0f, 0x80, 0x80, 0x45, 0x41, 0x44, 0x80, 0x80,
0x45, 0x41, 0x44, 0x80, 0x80, 0x45, 0x41, 0x44, 0x80, 0x80, 0x45, 0x41,
0x44, 0x80, 0x80, 0x10, 0x07, 0x1a, 0x1b, 0x06, 0x11, 0x80, 0xc0, 0x10,
0x1c, 0x1d, 0x11, 0xc0, 0xc0, 0x00, 0x41, 0x00, 0xc0, 0xc1, 0xc1, 0xc1,
0xc1, 0xc1, 0xc1, 0x81, 0x0a, 0x02, 0x1a, 0x1b, 0x02, 0x0b, 0x81, 0x41,
0x0a, 0x06, 0x02, 0x1c, 0x1d, 0x02, 0x07, 0x0b, 0x41, 0x01, 0x0a, 0x46,
0xc2, 0x47, 0x0b, 0x01, 0x0a, 0x86, 0xc2, 0x87, 0x0b, 0xc4, 0x16, 0x43,
0x17, 0xc5, 0xc4, 0x05, 0x16, 0x17, 0x04, 0xc5, 0xc4, 0x05, 0x18, 0x19,
0x04, 0xc5, 0xc4, 0x18, 0x42, 0x19, 0xc5, 0x0c, 0x88, 0xc3, 0x89, 0x0d,
0x01, 0x0c, 0x48, 0xc3, 0x49, 0x0d, 0x01, 0x41, 0x0c, 0x08, 0xc3, 0x09,
0x0d, 0x41, 0x81, 0x0c, 0xc3, 0x0d, 0x81, 0x81, 0x0e, 0xc3, 0x0f, 0x81,
0x41, 0x0e, 0x09, 0xc3, 0x08, 0x0f, 0x41, 0x01, 0x0e, 0x49, 0xc3, 0x48,
0x0f, 0x01, 0x0e, 0x89, 0xc3, 0x88, 0x0f, 0xc5, 0x16, 0x43, 0x17, 0xc4,
0xc5, 0x05, 0x16, 0x17, 0xc4, 0x04, 0xc5, 0x05, 0x18, 0x19, 0xc4, 0x04,
0xc5, 0x18, 0x42, 0x19, 0xc4, 0x10, 0x87, 0xc2, 0x86, 0x11, 0x01, 0x10,
0x47, 0xc2, 0x46, 0x11, 0x01, 0x41, 0x10, 0x07, 0xc2, 0x06, 0x11, 0x41,
0x81, 0x10, 0xc2, 0x11, 0x81, 0x12, 0xc2, 0xc2, 0x42, 0x13, 0x04, 0x12,
0xc2, 0xc2, 0x13, 0x05, 0x04, 0x14, 0xc3, 0xc3, 0x15, 0x05, 0x14, 0xc3,
0xc3, 0x43, 0x15, 0xc1, 0xc1, 0xc1, 0x01, 0x0e, 0x43, 0x0f, 0xc1, 0x81,
0x0e, 0x09, 0x43, 0x08, 0x0f, 0xc1, 0x41, 0x45, 0x41, 0x44, 0x01, 0x0e,
0x1e, 0x1f, 0x0f, 0x01, 0x45, 0x41, 0x44, 0x0e, 0x09, 0x24, 0x25, 0x08,
0x0f, 0x45, 0x41, 0x44, 0x45, 0x41, 0x44, 0x45, 0x41, 0x44, 0x45, 0x41,
0x44, 0x45, 0x41, 0x44, 0x10, 0x07, 0x42, 0x06, 0x11, 0x45, 0x41, 0x44,
0x01, 0x10, 0x42, 0x11, 0x01, 0x45, 0x41, 0x04, 0x14, 0xc3, 0x03, 0x17,
0x45, 0x41, 0x14, 0xc3, 0x03, 0x17, 0x04, 0x45, 0xc1, 0xc1, 0x44, 0x45,
0xc1, 0xc1, 0x44, 0x05, 0x18, 0xc2, 0x02, 0x13, 0x41, 0x44, 0x18, 0xc2,
0x02, 0x13, 0x05, 0x41, 0x44, 0x01, 0x0e, 0x43, 0x0f, 0x01, 0x45, 0x41,
0x44, 0x0e, 0x09, 0x43, 0x08, 0x0f, 0x45, 0x41, 0x44, 0x45, 0x41, 0x44,
0x45, 0x41, 0x44, 0x45, 0x41, 0x44, 0x45, 0x41, 0x44, 0x10, 0x07, 0x42,
0x06, 0x11, 0x45, 0x41, 0x44, 0x01, 0x10, 0x42, 0x11, 0x01, 0x45, 0x41,
0x44, 0xc1, 0x41, 0x10, 0x07, 0x1a, 0x1b, 0x06, 0x11, 0xc1, 0x81, 0x10,
0x1c, 0x1d, 0x11, 0x01, 0x40, 0x41, 0xc0, 0x41, 0x40, 0x40, 0x81, 0x40,
0x81, 0x40, 0x80, 0xc1, 0x81, 0x40, 0xc0, 0xc1, 0x41, 0x40, 0xc0, 0x81,
0xc0, 0x00, 0xc0, 0x41, 0xc0, 0x40, 0xc0, 0x41, 0xc0, 0x40, 0x16, 0x83,
0x1e, 0x1f, 0x83, 0x43, 0x17, 0x05, 0x16, 0x43, 0x20, 0x21, 0xc3, 0x17,
0x04, 0x45, 0x16, 0xc3, 0x43, 0x17, 0x44, 0x45, 0x18, 0xc2, 0x42, 0x19,
0x44, 0x05, 0x18, 0xc2, 0xc2, 0x19, 0x04, 0x18, 0xc2, 0x42, 0xc2, 0x19,
0x0d, 0x04, 0x04, 0x08, 0x05, 0x11, 0x07, 0x05, 0x2b, 0x09, 0x04, 0x37,
0x07, 0x03, 0x3e, 0x03, 0x01, 0x02, 0x03, 0x08, 0x02, 0x03, 0x01, 0x08,
0x03, 0x08, 0x08, 0x03, 0x03, 0x0e, 0x03, 0x08, 0x0e, 0x0c, 0x07, 0x1c,
0x0c, 0x09, 0x1d, 0x0b, 0x07, 0x2a, 0x02, 0x06, 0x27, 0x01, 0x00, 0x14,
0x01, 0x01, 0x16, 0x01, 0x04, 0x19, 0x01, 0x05, 0x1b, 0x05, 0x00, 0x22,
0x05, 0x01, 0x2f, 0x05, 0x08, 0x30, 0x06, 0x04, 0x33, 0x0a, 0x04, 0x34,
0x0f, 0x05, 0x21, 0xff, 0x07, 0x04, 0x3c, 0x09, 0x04, 0x35, 0x03, 0x03,
0x03, 0x03, 0x01, 0x26, 0x03, 0x08, 0x26, 0x06, 0x04, 0x29, 0x0a, 0x04,
0x2a, 0x01, 0x07, 0x06, 0x01, 0x00, 0x0a, 0x05, 0x05, 0x0b, 0x05, 0x07,
0x12, 0x02, 0x01, 0x10, 0x02, 0x06, 0x18, 0x00, 0x02, 0x19, 0x0b, 0x02,
0x17, 0x10, 0x00, 0x08, 0x11, 0x01, 0x2b, 0x12, 0x08, 0x2c, 0xff, 0x07,
0x04, 0x01, 0x07, 0x07, 0x32, 0x08, 0x07, 0x1f, 0x09, 0x03, 0x3a, 0x13,
0x00, 0x0b, 0x14, 0x07, 0x2d, 0x02, 0x06, 0x27, 0x0e, 0x02, 0x11, 0x0e,
0x05, 0x20, 0x0b, 0x03, 0x15, 0x0b, 0x06, 0x1d, 0x05, 0x08, 0x0c, 0x05,
0x02, 0x2e, 0x01, 0x00, 0x16, 0x01, 0x09, 0x16, 0x01, 0x02, 0x21, 0x01,
0x01, 0x25, 0xff, 0xc1, 0xc1, 0xc1, 0x81, 0x16, 0xc3, 0x17, 0x81, 0x81,
0x05, 0x16, 0x43, 0x17, 0x04, 0x81, 0x81, 0x45, 0x26, 0x27, 0x44, 0x81,
0x81, 0x45, 0x28, 0x29, 0x44, 0x81, 0x16, 0x43, 0x15, 0x18, 0x42, 0x19,
0x14, 0x43, 0x17, 0x05, 0x16, 0x43, 0x17, 0x12, 0x13, 0x16, 0x43, 0x17,
0x04, 0x45, 0x41, 0x44, 0x45, 0x41, 0x44, 0x45, 0x41, 0x44, 0x45, 0x41,
0x44, 0x05, 0x18, 0x42, 0x19, 0x04, 0x05, 0x18, 0x42, 0x19, 0x04, 0x18,
0xc2, 0x19, 0x18, 0xc2, 0x19, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1,
0xc1, 0xc1, 0xc1, 0x0a, 0x42, 0x0b, 0xc1, 0x81, 0x0a, 0x06, 0x42, 0x07,
0x0b, 0x81, 0x81, 0x44, 0x41, 0x45, 0x81, 0x81, 0x44, 0x41, 0x45, 0x81,
0x81, 0x44, 0x41, 0x45, 0x81, 0x81, 0x44, 0x41, 0x45, 0x81, 0x81, 0x44,
0x41, 0x45, 0x81, 0x41, 0x0a, 0x06, 0x11, 0x01, 0x0e, 0x09, 0x0d, 0x81,
0x01, 0x0a, 0x06, 0x11, 0x01, 0x0e, 0x09, 0x0d, 0xc1, 0x0a, 0x06, 0x11,
0x01, 0x0e, 0x09, 0x0d, 0x01, 0xc1, 0x44, 0x41, 0x45, 0x16, 0xc3, 0x17,
0x44, 0x41, 0x85, 0x16, 0x43, 0x17, 0x04, 0x44, 0x41, 0xc5, 0x41, 0x44,
0x44, 0x41, 0x85, 0x18, 0x42, 0x19, 0x04, 0x44, 0x41, 0x45, 0x18, 0xc2,
0x19, 0x0c, 0x08, 0x0f, 0x01, 0x10, 0x07, 0x0b, 0x01, 0xc1, 0x01, 0x0c,
0x08, 0x0f, 0x01, 0x10, 0x07, 0x0b, 0xc1, 0x41, 0x0c, 0x08, 0x0f, 0x01,
0x10, 0x07, 0x0b, 0x81, 0x81, 0x0c, 0x08, 0x0f, 0x01, 0x10, 0x07, 0x0b,
0x41, 0x81, 0x0e, 0x48, 0x0f, 0x01, 0x10, 0x07, 0x0b, 0x01, 0x41, 0x0e,
0x09, 0x88, 0x0f, 0x01, 0x10, 0x07, 0x0b, 0x41, 0x10, 0x07, 0x86, 0x11,
0x41, 0x45, 0x81, 0x10, 0x46, 0x11, 0x81, 0x45, 0x81, 0x0a, 0x06, 0x11,
0xc1, 0x45, 0x41, 0x0a, 0x06, 0x11, 0xc1, 0x01, 0x45, 0x01, 0x0a, 0x06,
0x11, 0x41, 0xc1, 0x45, 0x0a, 0x06, 0x11, 0x81, 0xc1, 0x45, 0x44, 0x12,
0x42, 0xc2, 0x13, 0x45, 0x84, 0x0a, 0xc2, 0x0b, 0x85, 0xc4, 0x12, 0x42,
0x13, 0xc5, 0x04, 0xc4, 0x41, 0x05, 0xc5, 0xc4, 0x14, 0x43, 0x15, 0xc5,
0x84, 0x0c, 0xc3, 0x0d, 0x85, 0x44, 0x14, 0xc3, 0x43, 0x15, 0x45, 0x04,
0x14, 0xc3, 0xc3, 0x15, 0x05, 0x14, 0xc3, 0xc3, 0x43, 0x15, 0xc1, 0xc1,
0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1,
0xc1, 0xc1, 0xc1, 0xc1, 0xc0, 0x41, 0xc0, 0x40, 0xc0, 0x41, 0xc0, 0x40,
0x16, 0x83, 0x1e, 0x1f, 0x83, 0x43, 0x17, 0x05, 0x16, 0x43, 0x20, 0x21,
0xc3, 0x17, 0x04, 0x45, 0x16, 0xc3, 0x43, 0x17, 0x44, 0x45, 0x18, 0x42,
0x1a, 0x1b, 0x42, 0x19, 0x44, 0x05, 0x18, 0x82, 0x1c, 0x1d, 0x82, 0x19,
0x04, 0x18, 0xc2, 0x42, 0xc2, 0x19, 0x81, 0x0e, 0x43, 0x0f, 0x01, 0xc1,
0x41, 0x0e, 0x09, 0x43, 0x08, 0x0f, 0x16, 0x03, 0x17, 0x01, 0x41, 0x45,
0x41, 0x44, 0x05, 0x01, 0x04, 0x01, 0x41, 0x45, 0x41, 0x44, 0x18, 0x02,
0x19, 0x01, 0x41, 0x05, 0x18, 0x42, 0x19, 0x04, 0xc1, 0x41, 0x18, 0x02,
0x1a, 0x1b, 0x02, 0x19, 0xc1, 0x41, 0x12, 0x02, 0x1c, 0x1d, 0x02, 0x13,
0xc1, 0x41, 0x04, 0x12, 0x42, 0x13, 0x05, 0xc1, 0x41, 0x44, 0x41, 0x45,
0xc1, 0x41, 0x44, 0x41, 0x45, 0xc1, 0x01, 0x0a, 0x46, 0x42, 0x47, 0x0b,
0x81, 0x0a, 0x86, 0x42, 0x87, 0x0b, 0x41, 0x0c, 0x88, 0x0f, 0x01, 0x10,
0x87, 0x0b, 0x01, 0x01, 0x0c, 0x88, 0x0f, 0x01, 0x10, 0x87, 0x0b, 0x41,
0xc4, 0x41, 0xc5, 0x41, 0xc4, 0x41, 0xc5, 0x01, 0x0a, 0x86, 0x11, 0x01,
0x0e, 0x89, 0x0d, 0x0a, 0x86, 0x11, 0x01, 0x0e, 0x89, 0x0d, 0x01, 0x84,
0x14, 0x43, 0x15, 0x85, 0x41, 0x44, 0x14, 0xc3, 0x15, 0x45, 0x41, 0x44,
0xc1, 0x41, 0x10, 0x07, 0x0b, 0x01, 0x44, 0xc1, 0x81, 0x10, 0x07, 0x0b,
0x44, 0xc1, 0xc1, 0x45, 0x44, 0xc1, 0xc1, 0x45, 0x04, 0x14, 0xc3, 0xc3,
0x15, 0x05, 0x14, 0xc3, 0xc3, 0x43, 0x15, 0x16, 0xc3, 0x03, 0x17, 0x16,
0x83, 0x17, 0x05, 0x16, 0x83, 0x17, 0x04, 0x05, 0x16, 0x03, 0x17, 0x04,
0x45, 0x16, 0x03, 0x17, 0x44, 0x45, 0x01, 0x44, 0x85, 0x01, 0x84, 0x05,
0x18, 0x02, 0x19, 0x04, 0x85, 0x01, 0x84, 0x18, 0x82, 0x19, 0x85, 0x01,
0x44, 0x14, 0x83, 0x17, 0x01, 0x85, 0x01, 0x04, 0x14, 0x83, 0x17, 0x04,
0x01, 0x85, 0x01, 0x14, 0x83, 0x17, 0x44, 0x01, 0x85, 0xc1, 0x01, 0x84,
0x01, 0x45, 0x18, 0x82, 0x13, 0x01, 0x84, 0x01, 0x05, 0x18, 0x82, 0x13,
0x05, 0x01, 0x84, 0x01, 0x18, 0x82, 0x13, 0x45, 0x01, 0x84, 0x01, 0xc1,
0x45, 0x18, 0x02, 0x19, 0x44, 0x01, 0xc1, 0x05, 0x18, 0x82, 0x19, 0x04,
0x01, 0xc1, 0x18, 0xc2, 0x02, 0x19, 0x01, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1,
0xc1, 0x41, 0x40, 0x41, 0x40, 0x41, 0x40, 0x41, 0x40, 0x41, 0x40, 0x41,
0x40, 0xc1, 0x41, 0x12, 0xc2, 0x13, 0xc1, 0x41, 0x04, 0x12, 0x42, 0x13,
0x05, 0xc1, 0x41, 0x44, 0x41, 0x45, 0xc1, 0x41, 0x44, 0x41, 0x45, 0xc1,
0x41, 0x44, 0x40, 0x45, 0x81, 0x16, 0x03, 0x17, 0x44, 0x40, 0x45, 0x81,
0x05, 0x01, 0x44, 0x14, 0x43, 0x15, 0x05, 0x81, 0x18, 0x02, 0x19, 0x14,
0xc3, 0x15, 0x80, 0xc1, 0x41, 0x80, 0xc0, 0xc1, 0xc0, 0xc0, 0x00, 0x41,
0x00, 0xc0, 0xc0, 0x00, 0x41, 0x00, 0xc0, 0xc0, 0x0e, 0x1e, 0x1f, 0x0f,
0xc0, 0x80, 0x0e, 0x09, 0x24, 0x25, 0x08, 0x0f, 0x80, 0x80, 0x45, 0x41,
0x44, 0x80, 0x80, 0x45, 0x41, 0x44, 0x80, 0x80, 0x10, 0x07, 0x42, 0x06,
0x11, 0x80, 0xc0, 0x10, 0x42, 0x11, 0xc0, 0xc0, 0x00, 0x41, 0x00, 0xc0,
0xc1, 0x0e, 0x43, 0x0f, 0xc1, 0x81, 0x0e, 0x09, 0x43, 0x08, 0x0f, 0x81,
0x41, 0x0e, 0x49, 0x43, 0x48, 0x0f, 0x41, 0x01, 0x0e, 0x89, 0x43, 0x88,
0x0f, 0x01, 0x0e, 0xc9, 0x43, 0xc8, 0x0f, 0xc5, 0x05, 0x41, 0xc4, 0x04,
0x10, 0xc7, 0x42, 0xc6, 0x11, 0x01, 0x10, 0x87, 0x1a, 0x1b, 0x86, 0x11,
0x01, 0x41, 0x10, 0x47, 0x1c, 0x1d, 0x46, 0x11, 0x41, 0x81, 0x10, 0x07,
0x42, 0x06, 0x11, 0x81, 0xc1, 0x10, 0x42, 0x11, 0xc1, 0xc1, 0x0a, 0x42,
0x0b, 0xc1, 0x81, 0x0a, 0x06, 0x42, 0x07, 0x0b, 0x81, 0x41, 0x0a, 0x46,
0x42, 0x47, 0x0b, 0x41, 0x01, 0x0a, 0x86, 0x42, 0x87, 0x0b, 0x01, 0x0a,
0xc6, 0x42, 0xc7, 0x0b, 0xc4, 0x04, 0x41, 0xc5, 0x05, 0xc4, 0x04, 0x41,
0xc5, 0x05, 0xc4, 0x04, 0x41, 0xc5, 0x05, 0x0c, 0xc8, 0x43, 0xc9, 0x0d,
0x01, 0x0c, 0x88, 0x43, 0x89, 0x0d, 0x01, 0x41, 0x0c, 0x48, 0x43, 0x49,
0x0d, 0x41, 0x0e, 0x03, 0x0f, 0x44, 0x41, 0x45, 0x0e, 0x03, 0x0f, 0x05,
0x01, 0x84, 0x41, 0x85, 0x01, 0x04, 0x10, 0x02, 0x11, 0x44, 0x41, 0x45,
0x10, 0x02, 0x11, 0x41, 0x0a, 0x06, 0x11, 0x41, 0x10, 0x07, 0x0b, 0x41,
0x01, 0x0a, 0x06, 0x11, 0x01, 0x0e, 0x0f, 0x01, 0x10, 0x07, 0x0b, 0x01,
0x0a, 0x06, 0x11, 0x01, 0x0e, 0x09, 0x08, 0x0f, 0x01, 0x10, 0x07, 0x0b,
0x0c, 0x08, 0x0f, 0x01, 0x10, 0x07, 0x06, 0x11, 0x01, 0x0e, 0x09, 0x0d,
0x01, 0x0c, 0x08, 0x0f, 0x01, 0x10, 0x11, 0x01, 0x0e, 0x09, 0x0d, 0x01,
0x41, 0x0c, 0x08, 0x0f, 0x41, 0x0e, 0x09, 0x0d, 0x41, 0x81, 0x0c, 0x08,
0x0f, 0x0e, 0x09, 0x0d, 0x81, 0xc1, 0x0c, 0x08, 0x09, 0x0d, 0xc1, 0xc1,
0x01, 0x0c, 0x0d, 0x01, 0xc1, 0x01, 0x0e, 0x03, 0x0f, 0xc1, 0xc1, 0x0e,
0x09, 0x03, 0x08, 0x0f, 0x01, 0x16, 0x83, 0x17, 0x01, 0x45, 0x01, 0x44,
0x01, 0x05, 0x16, 0x03, 0x17, 0x04, 0x01, 0x10, 0x07, 0x02, 0x06, 0x11,
0x01, 0x45, 0x01, 0x44, 0x01, 0x01, 0x10, 0x02, 0x11, 0x41, 0x05, 0x18,
0x02, 0x19, 0x04, 0x01, 0xc1, 0x41, 0x18, 0x82, 0x19, 0x01, 0xc1, 0xc1,
0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1,
0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1,
0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc0, 0x00, 0x41, 0xc0, 0x00,
0xc0, 0x00, 0x41, 0xc0, 0x00, 0xc0, 0x00, 0x41, 0xc0, 0x00, 0xc0, 0x00,
0x41, 0xc0, 0x00, 0x16, 0xc3, 0x1e, 0x1f, 0xc3, 0x17, 0x05, 0x16, 0x83,
0x22, 0x23, 0x83, 0x17, 0x04, 0x45, 0x16, 0xc3, 0x43, 0x17, 0x44, 0x85,
0xc1, 0x41, 0x84, 0x85, 0xc1, 0x41, 0x84, 0x45, 0x18, 0xc2, 0x42, 0x19,
0x44, 0x05, 0x18, 0xc2, 0xc2, 0x19, 0x04, 0x18, 0x82, 0x42, 0xc2, 0x02,
0x19, 0xc1, 0xc1, 0xc1, 0x0d, 0x04, 0x04, 0x09, 0x03, 0x3a, 0x07, 0x04,
0x3e, 0x06, 0x04, 0x27, 0x0a, 0x04, 0x28, 0x03, 0x01, 0x01, 0x03, 0x08,
0x01, 0x03, 0x01, 0x18, 0x02, 0x02, 0x0e, 0x02, 0x05, 0x0c, 0x02, 0x08,
0x0e, 0x02, 0x02, 0x2f, 0x02, 0x07, 0x2f, 0x01, 0x00, 0x14, 0x01, 0x04,
0x13, 0x01, 0x08, 0x14, 0x01, 0x03, 0x1e, 0x00, 0x00, 0x20, 0x03, 0x01,
0x36, 0x05, 0x07, 0x1a, 0x04, 0x07, 0x35, 0x0b, 0x08, 0x2e, 0x0f, 0x00,
0x24, 0x10, 0x05, 0x2c, 0xff, 0x07, 0x03, 0x06, 0x09, 0x04, 0x39, 0x05,
0x00, 0x0e, 0x05, 0x03, 0x33, 0x0c, 0x07, 0x0c, 0x0c, 0x04, 0x21, 0x0c,
0x07, 0x26, 0x03, 0x02, 0x16, 0x03, 0x04, 0x16, 0x03, 0x06, 0x16, 0x01,
0x08, 0x1c, 0x01, 0x02, 0x22, 0x01, 0x05, 0x22, 0x02, 0x01, 0x27, 0x02,
0x04, 0x29, 0x02, 0x08, 0x29, 0x11, 0x06, 0x0f, 0x12, 0x07, 0x2f, 0xff,
0x07, 0x04, 0x08, 0x09, 0x04, 0x37, 0x01, 0x00, 0x17, 0x01, 0x09, 0x17,
0x03, 0x02, 0x1b, 0x03, 0x07, 0x1b, 0x02, 0x05, 0x11, 0x02, 0x08, 0x20,
0x02, 0x02, 0x27, 0x02, 0x05, 0x34, 0x13, 0x07, 0x25, 0x14, 0x04, 0x2c,
0x0c, 0x02, 0x23, 0x0c, 0x05, 0x24, 0x0c, 0x00, 0x2d, 0x0c, 0x05, 0x2e,
0x0b, 0x02, 0x2f, 0x0b, 0x07, 0x30, 0x0e, 0x03, 0x14, 0x0e, 0x07, 0x14,
0x0e, 0x04, 0x31, 0x0e, 0x09, 0x32, 0xff, 0x00, 0xc1, 0xc1, 0xc1, 0x81,
0x12, 0xc2, 0x13, 0x81, 0x81, 0x04, 0x12, 0x42, 0x13, 0x05, 0x81, 0x81,
0x44, 0x26, 0x27, 0x45, 0x81, 0x81, 0x44, 0x28, 0x29, 0x45, 0x81, 0x81,
0x44, 0x41, 0x45, 0x81, 0x81, 0x44, 0x41, 0x45, 0x81, 0x81, 0x44, 0x41,
0x45, 0x81, 0x81, 0x44, 0x41, 0x45, 0x81, 0x81, 0x44, 0x41, 0x45, 0x81,
0x0e, 0x03, 0x0f, 0x0c, 0x08, 0x0f, 0x01, 0x10, 0x07, 0x0b, 0x41, 0x05,
0x01, 0x04, 0x01, 0x0c, 0x08, 0x0f, 0x01, 0x10, 0x07, 0x0b, 0x01, 0x10,
0x02, 0x11, 0x41, 0x0c, 0x08, 0x0f, 0x01, 0x10, 0x07, 0x0b, 0x81, 0x0e,
0x03, 0x0f, 0x44, 0x41, 0x45, 0x81, 0x05, 0x01, 0x84, 0x41, 0x45, 0x0e,
0x03, 0x0f, 0x10, 0x02, 0x11, 0x44, 0x41, 0x45, 0x05, 0x01, 0x04, 0x81,
0x44, 0x41, 0x45, 0x10, 0x02, 0x11, 0x81, 0x44, 0x41, 0x45, 0x41, 0x0e,
0x03, 0x0f, 0x01, 0x44, 0x41, 0x45, 0x41, 0x05, 0x01, 0x04, 0x01, 0x44,
0x41, 0x45, 0x41, 0x10, 0x02, 0x11, 0x01, 0x44, 0x41, 0x45, 0x41, 0xc1,
0x44, 0x41, 0x45, 0x01, 0x0a, 0x02, 0x0b, 0x41, 0x44, 0x41, 0x45, 0x0a,
0x06, 0x02, 0x07, 0x0b, 0x01, 0x44, 0x41, 0x45, 0x44, 0x01, 0x45, 0x01,
0x44, 0x41, 0x45, 0x0c, 0x08, 0x03, 0x09, 0x0d, 0x01, 0x44, 0x41, 0x45,
0x01, 0x0c, 0x03, 0x0d, 0x0a, 0x02, 0x06, 0x11, 0x41, 0x45, 0x81, 0x0a,
0x06, 0x02, 0x11, 0x81, 0x45, 0x81, 0x44, 0x01, 0xc1, 0x45, 0x81, 0x04,
0x0c, 0x43, 0x0f, 0x41, 0x45, 0x81, 0x04, 0x81, 0x04, 0x41, 0x45, 0x81,
0x04, 0x0a, 0x42, 0x11, 0x41, 0x45, 0x81, 0x44, 0x01, 0xc1, 0x45, 0x81,
0x0c, 0x08, 0x03, 0x0f, 0x81, 0x45, 0x0e, 0x03, 0x0f, 0x01, 0x0c, 0x03,
0x08, 0x0f, 0x41, 0x45, 0x05, 0x01, 0x04, 0x81, 0x44, 0x41, 0x45, 0x10,
0x02, 0x11, 0x81, 0x44, 0x41, 0x45, 0x81, 0x81, 0x44, 0x41, 0x45, 0x81,
0x81, 0x44, 0x41, 0x45, 0x81, 0x81, 0x44, 0x41, 0x45, 0x81, 0x81, 0x44,
0x41, 0x45, 0x81, 0x81, 0x44, 0x41, 0x45, 0x81, 0x81, 0x44, 0x41, 0x45,
0x12, 0xc2, 0x02, 0x19, 0x04, 0x41, 0x45, 0x04, 0x12, 0x02, 0xc2, 0x19,
0x41, 0x45, 0x44, 0x40, 0x01, 0x00, 0xc0, 0x45, 0x44, 0x40, 0x01, 0x00,
0xc0, 0x45, 0x04, 0x14, 0xc3, 0xc3, 0x15, 0x05, 0x14, 0xc3, 0xc3, 0x43,
0x15, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc0, 0x00, 0x41, 0xc0, 0x00,
0xc0, 0x00, 0x41, 0xc0, 0x00, 0xc0, 0x00, 0x41, 0xc0, 0x00, 0xc0, 0x00,
0x41, 0xc0, 0x00, 0x16, 0xc3, 0x1e, 0x1f, 0xc3, 0x17, 0x05, 0x16, 0x83,
0x22, 0x23, 0x83, 0x17, 0x04, 0x45, 0x16, 0xc3, 0x43, 0x17, 0x44, 0x85,
0xc1, 0x41, 0x84, 0x85, 0xc1, 0x41, 0x84, 0x45, 0x18, 0xc2, 0x42, 0x19,
0x44, 0x05, 0x18, 0x82, 0x1a, 0x1b, 0x82, 0x19, 0x04, 0x18, 0xc2, 0x1c,
0x1d, 0xc2, 0x19, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0x01, 0x16, 0xc3,
0xc3, 0x17, 0x01, 0x01, 0x05, 0xc1, 0xc1, 0x04, 0x01, 0x01, 0x05, 0x01,
0x16, 0xc3, 0x17, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x05, 0xc1, 0x04,
0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x05, 0x01, 0x16, 0x17, 0x01, 0x04,
0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x05, 0x01, 0x18, 0x19, 0x01, 0x04,
0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x05, 0xc1, 0x04, 0x01, 0x04, 0x01,
0x01, 0x05, 0x01, 0x18, 0xc2, 0x19, 0x01, 0x04, 0x01, 0x01, 0x05, 0xc1,
0xc1, 0x04, 0x01, 0x01, 0x18, 0xc2, 0xc2, 0x19, 0x01, 0xc1, 0xc1, 0xc1,
0x81, 0x0a, 0xc2, 0x0b, 0x81, 0x41, 0x0a, 0x06, 0xc2, 0x07, 0x0b, 0x41,
0x01, 0x0a, 0x46, 0xc2, 0x47, 0x0b, 0x01, 0x0a, 0x86, 0xc2, 0x87, 0x0b,
0xc4, 0xc1, 0xc5, 0xc4, 0xc1, 0xc5, 0xc4, 0xc1, 0xc5, 0xc4, 0xc1, 0xc5,
0x84, 0x14, 0xc3, 0x15, 0x85, 0x84, 0xc1, 0x41, 0x85, 0x44, 0x14, 0xc3,
0x43, 0x15, 0x45, 0x44, 0xc1, 0xc1, 0x45, 0x04, 0x14, 0xc3, 0xc3, 0x15,
0x05, 0x04, 0xc1, 0xc1, 0x41, 0x05, 0x14, 0xc3, 0xc3, 0x43, 0x15, 0xc1,
0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1,
0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0x16, 0xc3, 0x17, 0x16, 0xc3, 0x17, 0x05,
0x16, 0x43, 0x17, 0x04, 0x05, 0x16, 0x43, 0x17, 0x04, 0x45, 0x41, 0x44,
0x45, 0x41, 0x44, 0x45, 0x41, 0x44, 0x45, 0x41, 0x44, 0x05, 0x18, 0x42,
0x19, 0x04, 0x05, 0x18, 0x42, 0x19, 0x04, 0x18, 0xc2, 0x19, 0x18, 0xc2,
0x19, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0x16, 0xc3, 0xc3, 0x43, 0x17,
0x05, 0x16, 0x83, 0x1e, 0x1f, 0x83, 0x17, 0x04, 0x45, 0x16, 0x43, 0x20,
0x21, 0x43, 0x17, 0x44, 0x85, 0x16, 0xc3, 0x17, 0x84, 0xc5, 0x16, 0x43,
0x17, 0xc4, 0x05, 0xc5, 0x41, 0x04, 0xc4, 0x05, 0xc5, 0x41, 0x04, 0xc4,
0xc5, 0x18, 0x42, 0x19, 0xc4, 0x85, 0x18, 0xc2, 0x19, 0x84, 0x45, 0x18,
0xc2, 0x42, 0x19, 0x44, 0x05, 0x18, 0xc2, 0xc2, 0x19, 0x04, 0x18, 0xc2,
0xc2, 0x42, 0x19, 0xc1, 0xc1, 0xc1, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0,
0xc1, 0xc1, 0xc1, 0xc1, 0x0e, 0x43, 0x0f, 0xc1, 0x81, 0x0e, 0x09, 0x43,
0x08, 0x0f, 0x81, 0x81, 0x45, 0x41, 0x44, 0x81, 0x81, 0x45, 0x41, 0x44,
0x81, 0x81, 0x10, 0x07, 0x1a, 0x1b, 0x06, 0x11, 0x81, 0xc1, 0x10, 0x1c,
0x1d, 0x11, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0x0e, 0x43, 0x0f, 0x41,
0x0e, 0x0f, 0xc1, 0x05, 0x41, 0x04, 0x01, 0x0e, 0x0d, 0x0c, 0x0f, 0x81,
0x10, 0x0b, 0x0a, 0x11, 0x01, 0x18, 0x42, 0x19, 0xc1, 0x10, 0x11, 0x01,
0xc1, 0xc1, 0xc1, 0x01, 0x16, 0x43, 0x17, 0x01, 0x16, 0x0f, 0xc1, 0x01,
0x05, 0x16, 0x17, 0x04, 0x01, 0x05, 0x0c, 0x0f, 0x81, 0x01, 0x05, 0x18,
0x19, 0x04, 0x01, 0x05, 0x0a, 0x11, 0x81, 0x01, 0x18, 0x42, 0x19, 0x01,
0x18, 0x11, 0xc1, 0xc1, 0xc1, 0xc1, 0x01, 0x16, 0x43, 0x17, 0xc1, 0x0a,
0x02, 0x0b, 0x01, 0x10, 0x0b, 0x0a, 0x11, 0xc1, 0x04, 0x01, 0x05, 0x41,
0x10, 0x11, 0x41, 0x0e, 0x03, 0x0f, 0x0c, 0x03, 0x0d, 0x01, 0xc1, 0x0e,
0x09, 0x03, 0x08, 0x0f, 0x41, 0x0e, 0x03, 0x0f, 0x41, 0x45, 0x01, 0x44,
0x41, 0x05, 0x01, 0x04, 0x41, 0x10, 0x07, 0x02, 0x06, 0x11, 0x41, 0x10,
0x02, 0x11, 0x81, 0x10, 0x02, 0x11, 0x81, 0x0e, 0x03, 0x0f, 0x01, 0xc1,
0xc1, 0x05, 0x01, 0x04, 0x01, 0xc1, 0xc1, 0x10, 0x02, 0x11, 0x01, 0xc1,
0xc1, 0x0e, 0x03, 0x0f, 0x16, 0x03, 0x17, 0x01, 0x16, 0x17, 0x81, 0x05,
0x01, 0x04, 0x18, 0x02, 0x19, 0x01, 0x18, 0x19, 0x81, 0x10, 0x02, 0x11,
0x01, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0x16, 0xc3, 0xc3,
0x43, 0x17, 0x05, 0xc1, 0xc1, 0x41, 0x04, 0x05, 0x01, 0x12, 0xc2, 0x42,
0x13, 0x01, 0x04, 0x05, 0x01, 0x04, 0x12, 0xc2, 0x13, 0x05, 0x01, 0x04,
0x05, 0x01, 0x44, 0x16, 0x43, 0x17, 0x45, 0x01, 0x04, 0x05, 0x01, 0x44,
0x05, 0x16, 0x17, 0x04, 0x45, 0x01, 0x04, 0x05, 0x01, 0x44, 0x05, 0x18,
0x19, 0x04, 0x45, 0x01, 0x04, 0x05, 0x01, 0x44, 0x18, 0x42, 0x19, 0x45,
0x01, 0x04, 0x05, 0x01, 0x04, 0x14, 0xc3, 0x15, 0x05, 0x01, 0x04, 0x05,
0x01, 0x14, 0xc3, 0x43, 0x15, 0x01, 0x04, 0x05, 0xc1, 0xc1, 0x41, 0x04,
0x18, 0xc2, 0xc2, 0x42, 0x19, 0xc1, 0xc1, 0xc1, 0xc1, 0x0a, 0x42, 0x0b,
0xc1, 0x81, 0x0a, 0x06, 0x42, 0x07, 0x0b, 0x81, 0x81, 0x44, 0x41, 0x45,
0x81, 0x81, 0x44, 0x41, 0x45, 0x81, 0x81, 0x0c, 0x08, 0x43, 0x09, 0x0d,
0x81, 0xc1, 0x0c, 0x43, 0x0d, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0x01, 0x40,
0x01, 0xc1, 0xc1, 0xc0, 0xc1, 0xc1, 0x01, 0x40, 0x01, 0xc1, 0xc1, 0xc1,
0xc1, 0x40, 0x41, 0xc1, 0x41, 0x40, 0xc0, 0xc1, 0xc0, 0xc0, 0x00, 0x41,
0x00, 0xc0, 0xc0, 0x00, 0x41, 0x00, 0xc0, 0xc0, 0x0e, 0x1e, 0x1f, 0x0f,
0xc0, 0x80, 0x0e, 0x09, 0x24, 0x25, 0x08, 0x0f, 0x80, 0x80, 0x45, 0x41,
0x44, 0x80, 0x80, 0x45, 0x41, 0x44, 0x80, 0x80, 0x45, 0x41, 0x44, 0x80,
0x80, 0x45, 0x41, 0x44, 0x80, 0x80, 0x10, 0x07, 0x1a, 0x1b, 0x06, 0x11,
0x80, 0xc0, 0x10, 0x1c, 0x1d, 0x11, 0xc0, 0xc0, 0x00, 0x41, 0x00, 0xc0,
0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0x0d, 0x04, 0x04, 0x09, 0x04, 0x37,
0x07, 0x04, 0x3e, 0x03, 0x08, 0x0d, 0x03, 0x00, 0x0e, 0x03, 0x04, 0x1c,
0x0c, 0x07, 0x1d, 0x0b, 0x03, 0x15, 0x01, 0x00, 0x06, 0x01, 0x04, 0x31,
0x04, 0x01, 0x28, 0x0e, 0x07, 0x2a, 0x01, 0x01, 0x18, 0x05, 0x01, 0x1f,
0x0f, 0x07, 0x27, 0x10, 0x01, 0x1b, 0xff, 0x07, 0x04, 0x3e, 0x09, 0x04,
0x2a, 0x11, 0x03, 0x07, 0x12, 0x02, 0x23, 0x02, 0x03, 0x01, 0x02, 0x07,
0x01, 0x0b, 0x04, 0x12, 0x03, 0x08, 0x09, 0x03, 0x01, 0x17, 0x03, 0x06,
0x17, 0x03, 0x03, 0x15, 0x05, 0x04, 0x04, 0x05, 0x00, 0x1b, 0x05, 0x09,
0x1b, 0x05, 0x06, 0x27, 0x05, 0x09, 0x28, 0x06, 0x04, 0x1c, 0x0a, 0x04,
0x1d, 0xff, 0x07, 0x04, 0x3c, 0x09, 0x04, 0x35, 0x13, 0x01, 0x09, 0x14,
0x09, 0x23, 0x05, 0x08, 0x01, 0x05, 0x06, 0x0e, 0x03, 0x09, 0x06, 0x00,
0x01, 0x2d, 0x00, 0x08, 0x2e, 0x01, 0x03, 0x10, 0x01, 0x00, 0x17, 0x01,
0x03, 0x17, 0x01, 0x06, 0x17, 0x01, 0x09, 0x17, 0x0c, 0x04, 0x24, 0x0c,
0x02, 0x26, 0x0b, 0x09, 0x22, 0x02, 0x01, 0x27, 0x02, 0x09, 0x27, 0x02,
0x05, 0x28, 0x02, 0x05, 0x32, 0xff, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1,
0xc1, 0xc1, 0xc1, 0xc1, 0x01, 0x26, 0x27, 0x01, 0xc1, 0xc1, 0x01, 0x28,
0x29, 0x01, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0x0a, 0x42, 0x0b, 0xc1, 0x81,
0x0a, 0x06, 0x42, 0x07, 0x0b, 0x81, 0x41, 0x0a, 0x46, 0x42, 0x47, 0x0b,
0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41,
0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41,
0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41,
0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84,
0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85,
0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41,
0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41,
0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41,
0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84,
0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85,
0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41,
0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41,
0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41,
0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84,
0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85,
0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41,
0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x0c, 0x48,
0x43, 0x49, 0x0d, 0x41, 0x81, 0x0c, 0x08, 0x1e, 0x1f, 0x09, 0x0d, 0x81,
0xc1, 0x0c, 0x20, 0x21, 0x0d, 0xc1, 0xc1, 0xc1, 0xc1, 0x01, 0x00, 0x01,
0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0xc0, 0xc0, 0xc0,
0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01,
0xc1, 0xc1, 0xc1, 0xc1, 0x0e, 0x43, 0x0f, 0xc1, 0x81, 0x0e, 0x09, 0x43,
0x08, 0x0f, 0x81, 0x81, 0x45, 0x41, 0x44, 0x81, 0x81, 0x45, 0x41, 0x44,
0x81, 0x81, 0x10, 0x07, 0x1a, 0x1b, 0x06, 0x11, 0x81, 0xc1, 0x10, 0x1c,
0x1d, 0x11, 0xc1, 0xc1, 0xc1, 0xc1, 0xc5, 0x05, 0x41, 0xc4, 0x04, 0x10,
0xc7, 0x42, 0xc6, 0x11, 0x01, 0x10, 0x87, 0x1a, 0x1b, 0x86, 0x11, 0x01,
0x41, 0x10, 0x47, 0x1c, 0x1d, 0x46, 0x11, 0x41, 0x81, 0x10, 0x07, 0x42,
0x06, 0x11, 0x81, 0xc1, 0x10, 0x42, 0x11, 0xc1, 0xc1, 0x0a, 0x42, 0x0b,
0xc1, 0x81, 0x0a, 0x06, 0x42, 0x07, 0x0b, 0x81, 0x41, 0x0a, 0x46, 0x42,
0x47, 0x0b, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85,
0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41,
0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41,
0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x0c, 0x48, 0x43, 0x49,
0x0d, 0x41, 0x81, 0x0c, 0x08, 0x43, 0x09, 0x0d, 0x81, 0xc1, 0x0c, 0x43,
0x0d, 0xc1, 0xc1, 0xc1, 0xc1, 0x00, 0x81, 0xc1, 0x81, 0x00, 0x40, 0x41,
0xc1, 0x41, 0x40, 0x80, 0x01, 0xc1, 0x01, 0x80, 0xc0, 0xc1, 0xc0, 0xc0,
0x00, 0xc1, 0x80, 0xc0, 0x40, 0xc1, 0x40, 0xc0, 0x80, 0xc1, 0x00, 0xc0,
0x80, 0xc1, 0x00, 0xc0, 0x40, 0xc1, 0x40, 0xc0, 0x00, 0xc1, 0x80, 0xc0,
0xc1, 0xc0, 0xc0, 0xc1, 0xc0, 0x80, 0xc1, 0xc0, 0x00, 0x40, 0xc1, 0xc0,
0x40, 0x00, 0xc1, 0xc0, 0x80, 0x00, 0xc1, 0xc0, 0x80, 0x40, 0xc1, 0xc0,
0x40, 0x80, 0xc1, 0xc0, 0x00, 0xc0, 0xc1, 0xc0, 0x80, 0x01, 0xc1, 0x01,
0x80, 0x40, 0xc1, 0xc1, 0x40, 0x40, 0x81, 0x40, 0x81, 0x40, 0x40, 0x41,
0xc0, 0x41, 0x40, 0x40, 0x41, 0xc0, 0x41, 0x40, 0x40, 0x81, 0x40, 0x81,
0x40, 0x80, 0xc1, 0x41, 0x80, 0xc0, 0xc1, 0xc0, 0xc0, 0x00, 0x41, 0x00,
0xc0, 0xc0, 0x00, 0x41, 0x00, 0xc0, 0xc0, 0x00, 0x41, 0x00, 0xc0, 0xc0,
0x00, 0x41, 0x00, 0xc0, 0xc0, 0x00, 0x41, 0x00, 0xc0, 0xc0, 0x00, 0x41,
0x00, 0xc0, 0xc0, 0x00, 0x41, 0x00, 0xc0, 0xc0, 0x00, 0x41, 0x00, 0xc0,
0xc0, 0x00, 0x41, 0x00, 0xc0, 0xc0, 0x00, 0x41, 0x00, 0xc0, 0xc1, 0x0e,
0x1e, 0x1f, 0x0f, 0xc1, 0x81, 0x0e, 0x09, 0x22, 0x23, 0x08, 0x0f, 0x81,
0x41, 0x0e, 0x49, 0x43, 0x48, 0x0f, 0x41, 0x01, 0x0e, 0x89, 0x43, 0x88,
0x0f, 0x01, 0x0e, 0xc9, 0x43, 0xc8, 0x0f, 0xc5, 0x05, 0x41, 0xc4, 0x04,
0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1,
0xc1, 0x0a, 0x1a, 0x1b, 0x0b, 0xc1, 0x81, 0x0a, 0x06, 0x1c, 0x1d, 0x07,
0x0b, 0x81, 0x41, 0x0a, 0x46, 0x42, 0x47, 0x0b, 0x41, 0x41, 0x84, 0x41,
0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41,
0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84,
0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85,
0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41,
0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41,
0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41,
0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84,
0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85,
0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41,
0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41,
0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41,
0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84,
0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85,
0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41,
0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41,
0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41,
0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84,
0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85,
0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41,
0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41, 0x85, 0x41, 0x41, 0x84, 0x41,
0x85, 0x41, 0x41, 0x0c, 0x48, 0x43, 0x49, 0x0d, 0x41, 0x81, 0x0c, 0x08,
0x1e, 0x1f, 0x09, 0x0d, 0x81, 0xc1, 0x0c, 0x24, 0x25, 0x0d, 0xc1, 0xc1,
0xc1, 0xc1, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00,
0x01, 0x00, 0xc0, 0xc0, 0xc0, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00,
0x01, 0x00, 0x01, 0x00, 0x01, 0xc1, 0xc1, 0xc1, 0x0d, 0x04, 0x04, 0x09,
0x04, 0x32, 0x07, 0x04, 0x3e, 0x0f, 0x00, 0x0f, 0x10, 0x09, 0x2d, 0x0c,
0x04, 0x0a, 0x0c, 0x05, 0x0d, 0x01, 0x00, 0x06, 0x01, 0x09, 0x07, 0x03,
0x00, 0x11, 0x03, 0x09, 0x0e, 0x03, 0x00, 0x26, 0x02, 0x02, 0x12, 0x02,
0x03, 0x14, 0x02, 0x02, 0x16, 0x02, 0x07, 0x12, 0x02, 0x08, 0x14, 0x02,
0x09, 0x16, 0x05, 0x05, 0x18, 0x05, 0x04, 0x1c, 0x0e, 0x03, 0x27, 0x0e,
0x05, 0x29, 0x02, 0x05, 0x2a, 0x02, 0x07, 0x2b, 0x02, 0x09, 0x2a, 0x00,
0x04, 0x2e, 0x05, 0x01, 0x33, 0xff, 0x07, 0x04, 0x03, 0x09, 0x04, 0x3a,
0x11, 0x01, 0x24, 0x12, 0x05, 0x2f, 0x06, 0x04, 0x0e, 0x0a, 0x04, 0x0f,
0x02, 0x05, 0x0a, 0x02, 0x03, 0x22, 0x02, 0x05, 0x27, 0x0e, 0x02, 0x0c,
0x0e, 0x07, 0x0c, 0x05, 0x01, 0x14, 0x05, 0x08, 0x14, 0x03, 0x08, 0x1c,
0x0b, 0x04, 0x37, 0x0b, 0x05, 0x38, 0xff, 0x07, 0x04, 0x05, 0x09, 0x04,
0x39, 0x13, 0x04, 0x19, 0x14, 0x05, 0x2d, 0x02, 0x05, 0x0a, 0x02, 0x05,
0x0c, 0x02, 0x03, 0x1a, 0x02, 0x07, 0x1a, 0x02, 0x02, 0x18, 0x02, 0x08,
0x18, 0x02, 0x03, 0x17, 0x02, 0x07, 0x17, 0x02, 0x05, 0x36, 0x01, 0x00,
0x04, 0x01, 0x09, 0x04, 0x01, 0x04, 0x14, 0x01, 0x05, 0x16, 0x0c, 0x01,
0x27, 0x0c, 0x03, 0x26, 0x0c, 0x06, 0x26, 0x0c, 0x08, 0x27, 0x03, 0x00,
0x08, 0x03, 0x09, 0x1e, 0x05, 0x04, 0x28, 0x05, 0x05, 0x2a, 0x05, 0x04,
0x30, 0x05, 0x05, 0x32, 0x0b, 0x02, 0x34, 0x0b, 0x07, 0x34, 0xff, 0xc1,
0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0x01, 0x26, 0x27,
0x01, 0xc1, 0xc1, 0x01, 0x28, 0x29, 0x01, 0xc1, 0xc1, 0xc1, 0xc1, 0x41,
0x12, 0xc2, 0x42, 0x13, 0x41, 0x41, 0x04, 0x12, 0xc2, 0x13, 0x05, 0x41,
0x41, 0x04, 0x14, 0xc3, 0x15, 0x05, 0x41, 0x41, 0x14, 0xc3, 0x43, 0x15,
0x41, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1,
0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1,
0xc1, 0x81, 0x12, 0xc2, 0x13, 0x81, 0x81, 0x04, 0x12, 0x42, 0x13, 0x05,
0x81, 0x81, 0x44, 0x41, 0x45, 0x81, 0x81, 0x44, 0x41, 0x45, 0x81, 0x81,
0x04, 0x14, 0x43, 0x15, 0x05, 0x81, 0x81, 0x14, 0xc3, 0x15, 0x81, 0x16,
0x43, 0x17, 0xc0, 0x16, 0x43, 0x17, 0x05, 0x16, 0x17, 0x04, 0xc0, 0x05,
0x16, 0x17, 0x04, 0x05, 0x18, 0x19, 0x04, 0xc1, 0x05, 0x18, 0x19, 0x04,
0x18, 0x42, 0x19, 0xc1, 0x18, 0x42, 0x19, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1,
0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1,
0xc1, 0x41, 0x16, 0x43, 0x1e, 0x1f, 0x43, 0x17, 0x41, 0x41, 0x05, 0x16,
0x03, 0x24, 0x25, 0x03, 0x17, 0x04, 0x41, 0x40, 0x45, 0xc1, 0x44, 0x40,
0x40, 0x45, 0xc1, 0x44, 0x40, 0x41, 0x45, 0xc1, 0x44, 0x41, 0x41, 0x45,
0xc1, 0x44, 0x41, 0x41, 0x45, 0xc1, 0x44, 0x41, 0x41, 0x45, 0xc1, 0x44,
0x41, 0x41, 0x45, 0xc1, 0x44, 0x41, 0x41, 0x45, 0xc1, 0x44, 0x41, 0x41,
0x45, 0xc1, 0x44, 0x41, 0x41, 0x45, 0xc1, 0x44, 0x41, 0x41, 0x45, 0xc1,
0x44, 0x41, 0x41, 0x45, 0xc1, 0x44, 0x41, 0x41, 0x45, 0xc1, 0x44, 0x41,
0x41, 0x45, 0xc1, 0x44, 0x41, 0x41, 0x05, 0x18, 0x02, 0x1a, 0x1b, 0x02,
0x19, 0x04, 0x41, 0x41, 0x18, 0x42, 0x1c, 0x1d, 0x42, 0x19, 0x41, 0xc1,
0xc1, 0xc1, 0xc0, 0x00, 0x41, 0x00, 0xc0, 0xc0, 0x00, 0x41, 0x00, 0xc0,
0xc0, 0x0e, 0x1e, 0x1f, 0x0f, 0xc0, 0x80, 0x0e, 0x09, 0x22, 0x23, 0x08,
0x0f, 0x80, 0x80, 0x45, 0x41, 0x44, 0x80, 0x80, 0x45, 0x41, 0x44, 0x80,
0x80, 0x45, 0x41, 0x44, 0x80, 0x80, 0x45, 0x41, 0x44, 0x80, 0x80, 0x10,
0x07, 0x1a, 0x1b, 0x06, 0x11, 0x80, 0xc0, 0x10, 0x1c, 0x1d, 0x11, 0xc0,
0xc0, 0x00, 0x41, 0x00, 0xc0, 0xc0, 0x81, 0x00, 0xc0, 0xc0, 0x00, 0x41,
0x00, 0xc0, 0xc0, 0x00, 0x41, 0x00, 0xc0, 0xc0, 0x00, 0x41, 0x00, 0xc0,
0x41, 0x16, 0x43, 0x1e, 0x1f, 0x43, 0x17, 0x41, 0x41, 0x05, 0x16, 0x03,
0x20, 0x21, 0x03, 0x17, 0x04, 0x41, 0x41, 0x45, 0xc1, 0x44, 0x41, 0x41,
0x45, 0xc1, 0x44, 0x41, 0x41, 0x05, 0x18, 0x02, 0x1a, 0x1b, 0x02, 0x19,
0x04, 0x41, 0x41, 0x18, 0x42, 0x1c, 0x1d, 0x42, 0x19, 0x41, 0xc1, 0xc1,
0xc1, 0xc0, 0x00, 0x41, 0x00, 0xc0, 0xc0, 0x00, 0x41, 0x00, 0xc0, 0x40,
0x41, 0xc1, 0xc1, 0x40, 0x41, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1,
0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0x41, 0x40, 0xc1, 0xc1, 0x41, 0x40,
0x41, 0x40, 0xc1, 0xc1, 0x41, 0x40, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1,
0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0x40, 0x41, 0xc1, 0xc1, 0x40,
0x41, 0xc1, 0x40, 0x41, 0xc1, 0xc1, 0x40, 0x41, 0xc1, 0xc1, 0xc1, 0xc1,
0xc1, 0x41, 0x40, 0xc1, 0xc1, 0x41, 0x40, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1,
0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc0, 0x40, 0x41, 0xc0,
0xc0, 0x40, 0x41, 0xc0, 0xc1, 0xc1, 0xc1, 0x01, 0x0a, 0x02, 0x0b, 0xc1,
0xc1, 0x01, 0x04, 0x01, 0x05, 0xc1, 0xc1, 0x01, 0x0c, 0x03, 0x0d, 0x41,
0x16, 0x17, 0x01, 0x16, 0x17, 0x01, 0xc1, 0x41, 0x18, 0x19, 0x01, 0x18,
0x19, 0x01, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1,
0x01, 0x40, 0x01, 0xc1, 0xc1, 0xc0, 0xc1, 0xc1, 0xc0, 0xc1, 0xc1, 0xc0,
0xc1, 0xc1, 0xc0, 0xc1, 0xc1, 0xc0, 0xc1, 0xc1, 0xc0, 0xc1, 0xc1, 0xc0,
0xc1, 0xc1, 0xc0, 0xc1, 0xc1, 0xc0, 0xc1, 0xc1, 0xc0, 0xc1, 0xc1, 0xc0,
0xc1, 0xc1, 0xc0, 0xc1, 0xc1, 0xc0, 0xc1, 0xc1, 0xc0, 0xc1, 0xc1, 0xc0,
0xc0, 0xc1, 0x41, 0x40, 0xc0, 0xc1, 0x81, 0x00, 0xc0, 0xc1, 0x0e, 0x43,
0x0f, 0xc1, 0x81, 0x0e, 0x09, 0x43, 0x08, 0x0f, 0x81, 0x81, 0x45, 0x41,
0x44, 0x81, 0x81, 0x45, 0x41, 0x44, 0x81, 0x81, 0x10, 0x07, 0x1a, 0x1b,
0x06, 0x11, 0x81, 0xc1, 0x10, 0x1c, 0x1d, 0x11, 0xc1, 0xc1, 0xc1, 0xc1,
0xc1, 0xc1, 0xc1, 0xc1, 0x01, 0x0e, 0x43, 0x0f, 0x81, 0xc1, 0x0e, 0x09,
0x43, 0x08, 0x0f, 0x41, 0xc1, 0x45, 0x41, 0x44, 0x41, 0xc1, 0x45, 0x41,
0x44, 0x41, 0xc1, 0x10, 0x07, 0x42, 0x06, 0x11, 0x41, 0xc1, 0x01, 0x10,
0x42, 0x11, 0x81, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1,
0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0x01, 0x0e, 0x0f,
0x41, 0x0e, 0x0f, 0x41, 0x0e, 0x0f, 0x01, 0x0e, 0x09, 0x08, 0x0f, 0x0e,
0x09, 0x08, 0x0f, 0x0e, 0x09, 0x08, 0x0f, 0x10, 0x07, 0x06, 0x11, 0x10,
0x07, 0x06, 0x11, 0x10, 0x07, 0x06, 0x11, 0x01, 0x10, 0x11, 0x41, 0x10,
0x11, 0x41, 0x10, 0x11, 0x01, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1,
0xc1, 0xc1, 0xc1, 0x01, 0x0e, 0x03, 0x0f, 0xc1, 0xc1, 0x0e, 0x09, 0x03,
0x08, 0x0f, 0x81, 0xc1, 0x45, 0x01, 0x44, 0x81, 0xc1, 0x10, 0x07, 0x02,
0x06, 0x11, 0x81, 0xc1, 0x01, 0x10, 0x02, 0x11, 0xc1, 0xc1, 0xc1, 0xc1,
0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1,
0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0x41, 0x16, 0x17, 0xc1, 0xc1,
0x41, 0x18, 0x19, 0xc1, 0x41, 0x12, 0x13, 0xc1, 0x01, 0x16, 0x17, 0x01,
0x41, 0x14, 0x15, 0x01, 0x12, 0x13, 0x41, 0x18, 0x19, 0x01, 0xc1, 0x01,
0x14, 0x15, 0xc1, 0x01, 0x01, 0x16, 0x17, 0xc1, 0x16, 0x17, 0x81, 0x01,
0x18, 0x19, 0x01, 0x12, 0x13, 0x01, 0x18, 0x19, 0x81, 0xc1, 0x14, 0x15,
0x81, 0x12, 0x13, 0x01, 0x01, 0x12, 0x13, 0x81, 0x16, 0x17, 0x01, 0x14,
0x15, 0x01, 0x01, 0x14, 0x15, 0x81, 0x18, 0x19, 0xc1, 0xc1, 0xc1, 0xc1,
0xc1, 0x01, 0x40, 0x01, 0xc1, 0xc1, 0xc0, 0xc1, 0xc1, 0x01, 0x40, 0x01,
0xc1, 0xc1, 0xc1, 0xc1, 0x40, 0x41, 0xc1, 0x41, 0x40, 0xc0, 0xc1, 0xc0,
0xc0, 0x00, 0x41, 0x00, 0xc0, 0xc0, 0x0e, 0x1e, 0x1f, 0x0f, 0xc0, 0x80,
0x0e, 0x09, 0x24, 0x25, 0x08, 0x0f, 0x80, 0x80, 0x45, 0x41, 0x44, 0x80,
0x80, 0x45, 0x41, 0x44, 0x80, 0x80, 0x45, 0x41, 0x44, 0x80, 0x80, 0x10,
0x07, 0x42, 0x06, 0x11, 0x80, 0xc0, 0x10, 0x42, 0x11, 0xc0, 0x0d, 0x04,
0x04, 0x08, 0x04, 0x22, 0x07, 0x04, 0x33, 0x09, 0x04, 0x37, 0x07, 0x04,
0x3e, 0x0f, 0x04, 0x1f, 0x10, 0x05, 0x2c, 0x04, 0x03, 0x0e, 0x0b, 0x01,
0x2d, 0x0b, 0x08, 0x30, 0x03, 0x01, 0x1d, 0x03, 0x08, 0x1e, 0x05, 0x05,
0x25, 0x05, 0x04, 0x28, 0x01, 0x01, 0x0a, 0x01, 0x08, 0x0a, 0x02, 0x01,
0x11, 0x02, 0x09, 0x11, 0x02, 0x05, 0x14, 0x02, 0x01, 0x14, 0x02, 0x09,
0x14, 0x02, 0x05, 0x2f, 0xff, 0x07, 0x04, 0x09, 0x09, 0x04, 0x04, 0x06,
0x04, 0x10, 0x0a, 0x04, 0x11, 0x02, 0x06, 0x24, 0x02, 0x06, 0x19, 0x02,
0x09, 0x1d, 0x01, 0x04, 0x0e, 0x01, 0x05, 0x0f, 0x01, 0x08, 0x21, 0x03,
0x00, 0x1a, 0x03, 0x03, 0x1e, 0x03, 0x09, 0x30, 0x03, 0x08, 0x34, 0x03,
0x09, 0x3a, 0x0c, 0x01, 0x37, 0x11, 0x05, 0x1c, 0x12, 0x01, 0x32, 0xff,
0x07, 0x04, 0x05, 0x09, 0x04, 0x39, 0x13, 0x07, 0x11, 0x14, 0x05, 0x1d,
0x03, 0x01, 0x08, 0x03, 0x02, 0x12, 0x03, 0x09, 0x13, 0x00, 0x03, 0x19,
0x00, 0x03, 0x35, 0x00, 0x06, 0x36, 0x01, 0x00, 0x20, 0x01, 0x09, 0x20,
0x01, 0x02, 0x22, 0x01, 0x04, 0x24, 0x02, 0x01, 0x2f, 0x02, 0x04, 0x2d,
0x02, 0x09, 0x2e, 0x02, 0x02, 0x29, 0x02, 0x05, 0x2a, 0x0b, 0x06, 0x30,
0x05, 0x06, 0x0b, 0x05, 0x05, 0x23, 0x05, 0x03, 0x27, 0x05, 0x04, 0x3b,
0xff, 0xc1, 0xc1, 0xc1, 0x81, 0x16, 0xc3, 0x17, 0x81, 0x81, 0x05, 0xc1,
0x04, 0x81, 0x81, 0x05, 0x01, 0x26, 0x27, 0x01, 0x04, 0x81, 0x81, 0x05,
0x01, 0x28, 0x29, 0x01, 0x04, 0x81, 0x81, 0x05, 0xc1, 0x04, 0x81, 0x81,
0x18, 0xc2, 0x19, 0x81, 0xc1, 0xc1, 0xc1, 0x01, 0x16, 0xc3, 0xc3, 0x17,
0x01, 0x01, 0x05, 0xc1, 0xc1, 0x04, 0x01, 0x01, 0x05, 0x01, 0x12, 0x02,
0x13, 0x01, 0x12, 0x42, 0x19, 0x01, 0x01, 0x05, 0x01, 0x04, 0x01, 0x05,
0x01, 0x04, 0xc1, 0x01, 0x05, 0x01, 0x04, 0x01, 0x05, 0x01, 0x04, 0xc1,
0x01, 0x05, 0x01, 0x04, 0x01, 0x18, 0x02, 0x19, 0xc1, 0x01, 0x05, 0x01,
0x04, 0xc1, 0xc1, 0x01, 0x05, 0x01, 0x04, 0xc1, 0xc1, 0x01, 0x18, 0x02,
0x19, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0x01, 0x16, 0x03, 0x17, 0xc1, 0x16,
0x03, 0x17, 0x01, 0x01, 0x05, 0x01, 0x14, 0xc3, 0x15, 0x01, 0x04, 0x01,
0x01, 0x05, 0xc1, 0xc1, 0x04, 0x01, 0x01, 0x05, 0x01, 0x12, 0xc2, 0x13,
0x01, 0x04, 0x01, 0x01, 0x18, 0x02, 0x19, 0xc1, 0x18, 0x02, 0x19, 0x01,
0xc1, 0xc1, 0xc1, 0x01, 0x16, 0xc3, 0xc3, 0x17, 0x01, 0x01, 0x05, 0xc1,
0xc1, 0x04, 0x01, 0x01, 0x10, 0x0b, 0x01, 0x12, 0xc2, 0x02, 0x19, 0x01,
0x41, 0x10, 0x0b, 0x0c, 0x0f, 0xc1, 0x41, 0x81, 0x10, 0x0b, 0x0c, 0x0f,
0xc1, 0x01, 0xc1, 0x10, 0x0b, 0x0c, 0x0f, 0xc1, 0xc1, 0x01, 0x10, 0x0b,
0x0c, 0x0f, 0x81, 0xc1, 0x41, 0x10, 0x0b, 0x0c, 0x0f, 0x41, 0x01, 0x16,
0xc3, 0x03, 0x15, 0x01, 0x0c, 0x0f, 0x01, 0x01, 0x05, 0xc1, 0xc1, 0x04,
0x01, 0x01, 0x18, 0xc2, 0xc2, 0x19, 0x01, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1,
0x01, 0x0e, 0x0f, 0x01, 0xc1, 0xc1, 0x0e, 0x0d, 0x04, 0x01, 0xc1, 0x81,
0x0e, 0x0d, 0x0a, 0x11, 0x01, 0xc1, 0x41, 0x0e, 0x0d, 0x0a, 0x11, 0x41,
0xc1, 0x01, 0x0e, 0x0d, 0x01, 0x04, 0x81, 0xc1, 0x0e, 0x0d, 0x41, 0x04,
0x81, 0x81, 0x0e, 0x0d, 0x0a, 0x13, 0x01, 0x04, 0x81, 0x41, 0x0e, 0x0d,
0x0a, 0x11, 0x05, 0x01, 0x04, 0x81, 0x01, 0x0e, 0x0d, 0x01, 0x14, 0x03,
0x15, 0x01, 0x14, 0x03, 0x17, 0x01, 0x01, 0x05, 0xc1, 0xc1, 0x04, 0x01,
0x01, 0x18, 0xc2, 0xc2, 0x19, 0x01, 0xc1, 0xc1, 0xc1, 0x01, 0x16, 0xc3,
0xc3, 0x17, 0x01, 0x01, 0x05, 0xc1, 0xc1, 0x04, 0x01, 0x01, 0x18, 0xc2,
0x42, 0x13, 0x01, 0x04, 0x01, 0xc1, 0xc1, 0x05, 0x01, 0x04, 0x01, 0xc1,
0xc1, 0x05, 0x01, 0x04, 0x01, 0xc1, 0xc1, 0x05, 0x01, 0x04, 0x01, 0xc1,
0xc1, 0x05, 0x01, 0x04, 0x01, 0xc1, 0xc1, 0x18, 0x02, 0x19, 0x01, 0xc1,
0xc1, 0xc1, 0xc0, 0xc1, 0xc0, 0xc0, 0x00, 0x41, 0x00, 0xc0, 0xc1, 0x0e,
0x1e, 0x1f, 0x0f, 0xc1, 0x81, 0x0e, 0x09, 0x24, 0x25, 0x08, 0x0f, 0x81,
0x81, 0x45, 0x41, 0x44, 0x81, 0x81, 0x10, 0x07, 0x1a, 0x1b, 0x06, 0x11,
0x81, 0xc1, 0x10, 0x1c, 0x1d, 0x11, 0xc1, 0x01, 0x16, 0xc3, 0xc3, 0x17,
0x01, 0x01, 0x05, 0xc1, 0xc1, 0x04, 0x01, 0x01, 0x18, 0xc2, 0x42, 0x13,
0x01, 0x04, 0x01, 0xc1, 0xc1, 0x05, 0x01, 0x04, 0x01, 0xc1, 0xc1, 0x05,
0x01, 0x04, 0x01, 0xc1, 0xc1, 0x05, 0x01, 0x04, 0x01, 0xc1, 0xc1, 0x05,
0x01, 0x04, 0x01, 0xc1, 0xc1, 0x18, 0x02, 0x19, 0x01, 0xc1, 0xc1, 0xc1,
0x01, 0x16, 0xc3, 0xc3, 0x17, 0x01, 0x01, 0x05, 0xc1, 0xc1, 0x04, 0x01,
0x01, 0x05, 0x01, 0x12, 0x02, 0x13, 0x01, 0x12, 0x13, 0x01, 0x04, 0x01,
0x01, 0x05, 0x01, 0x04, 0x01, 0x05, 0x01, 0x04, 0x05, 0x01, 0x04, 0x01,
0x01, 0x05, 0x01, 0x04, 0x01, 0x05, 0x01, 0x04, 0x05, 0x01, 0x04, 0x01,
0x01, 0x05, 0x01, 0x04, 0x01, 0x18, 0x02, 0x19, 0x05, 0x01, 0x04, 0x01,
0x01, 0x05, 0x01, 0x04, 0xc1, 0x05, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01,
0x04, 0xc1, 0x05, 0x01, 0x04, 0x01, 0x01, 0x18, 0x02, 0x19, 0xc1, 0x18,
0x02, 0x19, 0x01, 0xc1, 0xc1, 0xc1, 0x01, 0x16, 0xc3, 0xc3, 0x17, 0x01,
0x01, 0x05, 0xc1, 0xc1, 0x04, 0x01, 0x01, 0x18, 0xc2, 0x02, 0x13, 0x01,
0x0a, 0x11, 0x01, 0xc1, 0x41, 0x0e, 0x0d, 0x0a, 0x11, 0x41, 0xc1, 0x01,
0x0e, 0x0d, 0x0a, 0x11, 0x81, 0xc1, 0x0e, 0x0d, 0x0a, 0x11, 0xc1, 0x81,
0x0e, 0x0d, 0x0a, 0x11, 0xc1, 0x01, 0x41, 0x0e, 0x0d, 0x0a, 0x11, 0xc1,
0x41, 0x01, 0x0e, 0x0d, 0x0a, 0x11, 0xc1, 0x81, 0x01, 0x05, 0x0a, 0x11,
0xc1, 0xc1, 0x01, 0x10, 0x11, 0x01, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0x01,
0x16, 0xc3, 0xc3, 0x17, 0x01, 0x01, 0x05, 0xc1, 0xc1, 0x04, 0x01, 0x01,
0x05, 0x01, 0x12, 0x02, 0x13, 0x01, 0x12, 0x13, 0x01, 0x04, 0x01, 0x01,
0x05, 0x01, 0x04, 0x01, 0x05, 0x01, 0x04, 0x05, 0x01, 0x04, 0x01, 0x01,
0x05, 0x01, 0x04, 0x01, 0x05, 0x01, 0x04, 0x05, 0x01, 0x04, 0x01, 0x01,
0x05, 0x01, 0x04, 0x01, 0x18, 0x02, 0x19, 0x05, 0x01, 0x04, 0x01, 0x01,
0x05, 0x01, 0x04, 0xc1, 0x05, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x04,
0xc1, 0x05, 0x01, 0x04, 0x01, 0x01, 0x18, 0x02, 0x19, 0xc1, 0x18, 0x02,
0x19, 0x01, 0xc1, 0xc1, 0xc1, 0x01, 0x16, 0xc3, 0xc3, 0x17, 0x01, 0x01,
0x05, 0xc1, 0xc1, 0x04, 0x01, 0x01, 0x18, 0xc2, 0x42, 0x13, 0x01, 0x04,
0x01, 0xc1, 0xc1, 0x05, 0x01, 0x04, 0x01, 0xc1, 0xc1, 0x05, 0x01, 0x04,
0x01, 0xc1, 0xc1, 0x05, 0x01, 0x04, 0x01, 0xc1, 0xc1, 0x05, 0x01, 0x04,
0x01, 0xc1, 0xc1, 0x18, 0x02, 0x19, 0x01, 0xc1, 0xc1, 0xc1, 0xc0, 0xc1,
0xc0, 0xc0, 0x00, 0x41, 0xc0, 0x00, 0xc0, 0x00, 0x41, 0xc0, 0x00, 0xc0,
0x00, 0x41, 0xc0, 0x00, 0xc0, 0x00, 0x41, 0xc0, 0x00, 0x16, 0xc3, 0x1e,
0x1f, 0xc3, 0x17, 0x05, 0x16, 0x83, 0x22, 0x23, 0x83, 0x17, 0x04, 0x45,
0x16, 0xc3, 0x43, 0x17, 0x44, 0x85, 0xc1, 0x41, 0x84, 0x85, 0xc1, 0x41,
0x84, 0x45, 0x18, 0xc2, 0x42, 0x19, 0x44, 0x05, 0x18, 0x82, 0x1a, 0x1b,
0x82, 0x19, 0x04, 0x18, 0xc2, 0x1c, 0x1d, 0x82, 0x02, 0x19, 0xc1, 0xc1,
0xc1, 0xc1, 0x0e, 0x43, 0x0f, 0xc1, 0x81, 0x0e, 0x09, 0x43, 0x08, 0x0f,
0x81, 0x81, 0x45, 0x41, 0x44, 0x81, 0x81, 0x45, 0x41, 0x44, 0x81, 0x81,
0x10, 0x07, 0x1a, 0x1b, 0x06, 0x11, 0x81, 0xc1, 0x10, 0x1c, 0x1d, 0x11,
0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1,
0xc1, 0x81, 0x0e, 0xc3, 0x0f, 0x81, 0x41, 0x0e, 0x09, 0x03, 0x43, 0x03,
0x08, 0x0f, 0x41, 0x01, 0x0e, 0x49, 0x03, 0x43, 0x03, 0x48, 0x0f, 0x01,
0x0e, 0x89, 0xc3, 0x88, 0x0f, 0xc5, 0xc1, 0xc4, 0xc5, 0xc1, 0xc4, 0xc5,
0xc1, 0xc4, 0xc5, 0xc1, 0xc4, 0x10, 0x87, 0xc2, 0x86, 0x11, 0x01, 0x10,
0x47, 0xc2, 0x46, 0x11, 0x01, 0x41, 0x10, 0x07, 0xc2, 0x06, 0x11, 0x41,
0x81, 0x10, 0xc2, 0x11, 0x81, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1,
0xc1, 0xc1, 0x01, 0x0e, 0x03, 0x0f, 0xc1, 0x0e, 0x03, 0x0f, 0x01, 0x01,
0x05, 0x01, 0x04, 0xc1, 0x05, 0x01, 0x04, 0x01, 0x01, 0x10, 0x02, 0x11,
0xc1, 0x10, 0x02, 0x11, 0x01, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1,
0xc1, 0xc1, 0x41, 0x0e, 0x03, 0x0f, 0x41, 0x0e, 0x03, 0x0f, 0x41, 0x41,
0x05, 0x01, 0x04, 0x41, 0x05, 0x01, 0x04, 0x41, 0x41, 0x10, 0x02, 0x11,
0x41, 0x10, 0x02, 0x11, 0x41, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1,
0xc1, 0xc1, 0x01, 0x0e, 0x03, 0x0f, 0xc1, 0x0e, 0x03, 0x0f, 0x01, 0x01,
0x05, 0x01, 0x04, 0xc1, 0x05, 0x01, 0x04, 0x01, 0x01, 0x10, 0x02, 0x11,
0xc1, 0x10, 0x02, 0x11, 0x01, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1,
0xc1, 0xc1, 0x41, 0x0e, 0x03, 0x0f, 0x41, 0x0e, 0x03, 0x0f, 0x41, 0x41,
0x05, 0x01, 0x04, 0x41, 0x05, 0x01, 0x04, 0x41, 0x41, 0x10, 0x02, 0x11,
0x41, 0x10, 0x02, 0x11, 0x41, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1, 0xc1,
0xc1, 0xc1, 0x01, 0x0e, 0x03, 0x0f, 0xc1, 0x0e, 0x03, 0x0f, 0x01, 0x01,
0x05, 0x01, 0x04, 0xc1, 0x05, 0x01, 0x04, 0x01, 0x01, 0x10, 0x02, 0x11,
0xc1, 0x10, 0x02, 0x11, 0x01, 0xc1, 0xc1, 0xc1, 0x00, 0x81, 0xc1, 0x81,
0x00, 0x40, 0x41, 0xc1, 0x41, 0x40, 0x80, 0x01, 0xc1, 0x01, 0x80, 0xc0,
0xc1, 0xc0, 0xc0, 0x00, 0x41, 0x00, 0xc0, 0xc1, 0x0e, 0x1e, 0x1f, 0x0f,
0xc1, 0x81, 0x0e, 0x09, 0x20, 0x21, 0x08, 0x0f, 0x81, 0x81, 0x45, 0x41,
0x44, 0x81, 0x81, 0x45, 0x41, 0x44, 0x81, 0x81, 0x10, 0x07, 0x42, 0x06,
0x11, 0x81, 0xc1, 0x10, 0x42, 0x11, 0xc1, 0x0d, 0x04, 0x04, 0x07, 0x04,
0x3f, 0x09, 0x04, 0x3b, 0x0f, 0x08, 0x13, 0x10, 0x08, 0x2d, 0x05, 0x01,
0x0d, 0x02, 0x09, 0x0c, 0x02, 0x05, 0x0e, 0x02, 0x08, 0x0e, 0x02, 0x04,
0x10, 0x02, 0x07, 0x10, 0x02, 0x05, 0x16, 0x02, 0x09, 0x29, 0x01, 0x00,
0x1e, 0x01, 0x02, 0x1e, 0x01, 0x03, 0x21, 0x01, 0x09, 0x1f, 0x0b, 0x06,
0x22, 0x00, 0x04, 0x26, 0x05, 0x06, 0x2a, 0x05, 0x02, 0x2c, 0x04, 0x02,
0x36, 0x03, 0x01, 0x31, 0x03, 0x08, 0x35, 0x0c, 0x04, 0x3a, 0xff, 0x07,
0x04, 0x3e, 0x09, 0x04, 0x37, 0x11, 0x00, 0x18, 0x12, 0x05, 0x25, 0x0c,
0x08, 0x0c, 0x00, 0x05, 0x04, 0x00, 0x03, 0x06, 0x03, 0x01, 0x14, 0x03,
0x08, 0x14, 0x03, 0x01, 0x19, 0x0e, 0x08, 0x1e, 0x05, 0x05, 0x20, 0x05,
0x01, 0x26, 0x05, 0x08, 0x26, 0x03, 0x03, 0x2a, 0x03, 0x06, 0x2a, 0x01,
0x01, 0x01, 0x01, 0x01, 0x0a, 0x01, 0x05, 0x0d, 0x01, 0x08, 0x2e, 0x06,
0x04, 0x2c, 0x0a, 0x04, 0x2d, 0x02, 0x02, 0x2f, 0x02, 0x05, 0x30, 0xff,
0x07, 0x04, 0x05, 0x09, 0x04, 0x3a, 0x13, 0x04, 0x1e, 0x14, 0x05, 0x2d,
0x01, 0x01, 0x0a, 0x01, 0x08, 0x0a, 0x0b, 0x02, 0x0c, 0x0b, 0x06, 0x0e,
0x02, 0x05, 0x0f, 0x05, 0x01, 0x1a, 0x05, 0x08, 0x1a, 0x05, 0x02, 0x20,
0x05, 0x07, 0x20, 0x05, 0x01, 0x26, 0x05, 0x08, 0x27, 0x05, 0x02, 0x2c,
0x05, 0x07, 0x2c, 0x05, 0x01, 0x32, 0x05, 0x08, 0x32, 0x02, 0x05, 0x34,
0x02, 0x05, 0x36, 0xff, 0x02, 0x8c, 0x08, 0x8c, 0x0e, 0x8c, 0x14, 0x8c,
0x1a, 0x8c, 0x20, 0x8c, 0x26, 0x8c, 0x2c, 0x8c, 0x32, 0x8c, 0x38, 0x8c,
0x3e, 0x8c, 0x44, 0x8c, 0x4a, 0x8c, 0x50, 0x8c, 0x56, 0x8c, 0x00, 0x03,
0xb0, 0x36, 0x0c, 0xfe, 0x00, 0x18, 0xb0, 0x36, 0x0c, 0xfe, 0x00, 0x04,
0x88, 0x13, 0xe8, 0x03, 0x00, 0x04, 0x70, 0x17, 0xe8, 0x03, 0x00, 0x06,
0x20, 0x03, 0x90, 0x01, 0x02, 0x0c, 0xa0, 0x0f, 0x38, 0xff, 0x03, 0x0c,
0xb8, 0x0b, 0x38, 0xff, 0x00, 0x02, 0x40, 0x1f, 0x00, 0x00, 0x00, 0x03,
0x58, 0x02, 0x2c, 0x01, 0x01, 0x10, 0x64, 0x19, 0x00, 0x00, 0x02, 0x0a,
0xd0, 0x07, 0x00, 0x00, 0x00, 0x32, 0xf4, 0x01, 0x2c, 0x01, 0x03, 0x0a,
0xa0, 0x0f, 0xd4, 0xfe, 0x03, 0x0a, 0xe8, 0x03, 0x2c, 0x01, 0x00, 0x05,
0xd0, 0x07, 0x00, 0x00, 0x64, 0x8c, 0x84, 0x8c, 0xa4, 0x8c, 0xc4, 0x8c,
0x18, 0xfc, 0x30, 0xf8, 0x48, 0xf4, 0x60, 0xf0, 0x78, 0xec, 0x84, 0xea,
0x90, 0xe8, 0xc8, 0xe7, 0x18, 0xfc, 0x30, 0xf8, 0x48, 0xf4, 0x60, 0xf0,
0x78, 0xec, 0x84, 0xea, 0x90, 0xe8, 0xc8, 0xe7, 0x00, 0x00, 0xe8, 0x03,
0x00, 0x00, 0x18, 0xfc, 0x00, 0x00, 0xe8, 0x03, 0x00, 0x00, 0x18, 0xfc,
0x00, 0x00, 0xe8, 0x03, 0x00, 0x00, 0x18, 0xfc, 0x00, 0x00, 0xe8, 0x03,
0x00, 0x00, 0x18, 0xfc, 0x00, 0x00, 0xd0, 0x07, 0x00, 0x00, 0xd0, 0x07,
0x00, 0x00, 0xd0, 0x07, 0x00, 0x00, 0xd0, 0x07, 0x00, 0x00, 0xd0, 0x07,
0x00, 0x00, 0xd0, 0x07, 0x00, 0x00, 0xd0, 0x07, 0x00, 0x00, 0xd0, 0x07,
0x00, 0x00, 0x14, 0x00, 0x1e, 0x00, 0x14, 0x00, 0x00, 0x00, 0xec, 0xff,
0xe2, 0xff, 0xec, 0xff, 0x00, 0x00, 0x14, 0x00, 0x1e, 0x00, 0x14, 0x00,
0x00, 0x00, 0xec, 0xff, 0xe2, 0xff, 0xec, 0xff, 0x40, 0x47, 0x40, 0x43,
0x7c, 0x3f, 0xec, 0x3b, 0x90, 0x38, 0x64, 0x35, 0x64, 0x32, 0x90, 0x2f,
0xe4, 0x2c, 0x60, 0x2a, 0x00, 0x28, 0xc0, 0x25, 0xa0, 0x23, 0xa0, 0x21,
0xbe, 0x1f, 0xf6, 0x1d, 0x48, 0x1c, 0xb2, 0x1a, 0x32, 0x19, 0xc8, 0x17,
0x72, 0x16, 0x30, 0x15, 0x00, 0x14, 0xe0, 0x12, 0xd0, 0x11, 0xd0, 0x10,
0xdf, 0x0f, 0xfb, 0x0e, 0x24, 0x0e, 0x59, 0x0d, 0x99, 0x0c, 0xe4, 0x0b,
0x39, 0x0b, 0x98, 0x0a, 0x00, 0x0a, 0x70, 0x09, 0xe8, 0x08, 0x68, 0x08,
0xef, 0x07, 0x7d, 0x07, 0x12, 0x07, 0xac, 0x06, 0x4c, 0x06, 0xf2, 0x05,
0x9c, 0x05, 0x4c, 0x05, 0x00, 0x05, 0xb8, 0x04, 0x74, 0x04, 0x34, 0x04,
0xf7, 0x03, 0xbe, 0x03, 0x0a, 0x0d, 0x0f, 0x10, 0x11, 0x14, 0x16, 0x00,
0x19, 0x00, 0x16, 0x19, 0x00, 0x16, 0x19, 0x1b, 0x1c, 0x19, 0x1b, 0xfe,
0x19, 0xfe, 0x16, 0x00, 0x17, 0xfe, 0x19, 0x16, 0xfe, 0xfe, 0xfe, 0xfe,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x11, 0x14, 0x16, 0x17, 0xfe, 0xfe, 0x16, 0xfe, 0xfe, 0x14, 0xfe,
0xfe, 0x10, 0xfe, 0xfe, 0x11, 0xfe, 0xfe, 0xfe, 0x1b, 0x00, 0x00, 0x19,
0x00, 0x00, 0x17, 0x00, 0x00, 0x13, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00,
0x0a, 0x0d, 0x0f, 0x10, 0x11, 0x14, 0x16, 0xfe, 0x19, 0xfe, 0x16, 0x19,
0xfe, 0x16, 0x19, 0x1b, 0x1c, 0x19, 0x1b, 0x00, 0x19, 0x00, 0x16, 0x00,
0x1b, 0x00, 0x16, 0x19, 0x00, 0x00, 0x00, 0x00, 0xfe, 0xfe, 0xfe, 0xfe,
0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe,
0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0x0f, 0x0f, 0x08, 0x08,
0x0d, 0x0d, 0x08, 0x08, 0x12, 0x12, 0x08, 0x08, 0x11, 0x11, 0x08, 0x08,
0x16, 0x00, 0x00, 0x14, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x08, 0x08, 0x0f, 0x0f, 0x08, 0x08, 0x0d, 0x0d, 0x08, 0x08,
0x12, 0x00, 0x11, 0x00, 0x0d, 0x00, 0x0f, 0x08, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x08,
0x0f, 0x0f, 0x08, 0x08, 0x0d, 0x0d, 0x08, 0x08, 0x12, 0x12, 0x08, 0x08,
0x11, 0x11, 0x08, 0x08, 0x16, 0x00, 0x00, 0x14, 0x00, 0x00, 0x0d, 0x00,
0x12, 0x00, 0x00, 0x11, 0x00, 0x00, 0x0d, 0x00, 0x0f, 0x0f, 0x08, 0x08,
0x0d, 0x0d, 0x08, 0x08, 0x12, 0x00, 0x11, 0x00, 0x0d, 0x00, 0x0f, 0x0d,
0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x19, 0x0d, 0x14, 0x17, 0x0d, 0x12,
0x16, 0x0d, 0x11, 0x14, 0x0d, 0x12, 0x16, 0x0d, 0x11, 0xff, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
};
unsigned int goose_dseg_len = 38244;
unsigned char bird1_x[] = {
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x02, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x22, 0x2e, 0xe2, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00,
0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x02, 0x22, 0x22, 0x22, 0x20, 0x22,
0x22, 0x22, 0x22, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x00, 0x02, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x2c, 0xcc,
0xcc, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x02, 0x22, 0x22, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00,
0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0xdd, 0xdd, 0xdd, 0xdd,
0xdd, 0xdd, 0xdd, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0xbb,
0xf0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
0xbb, 0xf0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0xf0, 0x22,
0xef, 0xfe, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x0c, 0xce, 0x02, 0x22, 0x22, 0x22, 0x20, 0xcc, 0xe0, 0x22,
0x22, 0x22, 0x07, 0x02, 0x22, 0x22, 0x20, 0xcc, 0xe0, 0x22, 0x22, 0x22,
0x20, 0xcc, 0xe0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x2c, 0xce, 0xee, 0xee, 0xcc, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0xf0, 0x22, 0x20, 0x77, 0xf0, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x7f, 0x02, 0x22, 0x22,
0x22, 0x20, 0xf7, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x20, 0x88, 0x80, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x00, 0x00, 0x00, 0xdd, 0xdd, 0xdd, 0x00, 0xf0, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x0b, 0xbf, 0xff, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x0b, 0xbf, 0xff, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00,
0x0b, 0xbf, 0x02, 0x22, 0xee, 0xff, 0xe2, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0x22, 0x20, 0xcc, 0xef, 0xe0, 0x22, 0x22, 0x22,
0x0c, 0xce, 0xfe, 0x02, 0x22, 0x20, 0x7f, 0x70, 0x22, 0x22, 0x0c, 0xce,
0xfe, 0x02, 0x22, 0x22, 0x0c, 0xce, 0xfe, 0x02, 0x22, 0x02, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0xce, 0xef, 0xff, 0xff, 0xee, 0xc2, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x70, 0x22, 0x20, 0x00,
0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x07,
0xff, 0x70, 0x22, 0x22, 0x22, 0x0f, 0xff, 0x70, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x08, 0x30, 0x80, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x02, 0xef, 0xff, 0x00, 0x0d, 0xd0, 0x9b, 0xf0,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x09, 0xbb, 0xfb, 0x02, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x09, 0xbb, 0xfb, 0x00, 0x22,
0x22, 0x20, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x20, 0x00, 0xbb, 0xbb, 0xb0, 0x22, 0x22, 0x22, 0xee, 0xfe, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x07, 0x02, 0x0c, 0xc0, 0xee,
0xfe, 0x02, 0x22, 0x20, 0xcc, 0xee, 0xef, 0xe0, 0x00, 0x00, 0x77, 0x70,
0x00, 0x00, 0xcc, 0xee, 0xef, 0xe0, 0x22, 0x20, 0xcc, 0xee, 0x0f, 0xe0,
0x20, 0x70, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x2c, 0xef, 0xff, 0xff,
0xff, 0xff, 0xec, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
0x70, 0x22, 0x20, 0x88, 0x30, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x20, 0x7f, 0xf7, 0x78, 0x02, 0x22, 0x20, 0x77, 0xff, 0xf7,
0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x83, 0x03,
0x80, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0xd0, 0x2e, 0xbf, 0xff,
0x00, 0x00, 0xbb, 0xf0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x09, 0x9b,
0xbb, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x09,
0x90, 0x00, 0x0f, 0x02, 0x00, 0x0b, 0xf0, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x09, 0x99, 0xbb, 0xbb, 0x02, 0x22, 0x22,
0x22, 0xe2, 0xe2, 0xe2, 0x22, 0x22, 0x22, 0x20, 0x00, 0x22, 0x20, 0x7f,
0x70, 0x00, 0x0c, 0xce, 0xec, 0x02, 0x22, 0x20, 0xcc, 0xee, 0xee, 0xce,
0xcc, 0xcc, 0x88, 0x7c, 0xcc, 0xc0, 0xcc, 0xee, 0xee, 0xc0, 0x22, 0x20,
0xcc, 0x0e, 0xc0, 0x00, 0x07, 0xf7, 0x02, 0x22, 0x00, 0x02, 0x22, 0x22,
0x2c, 0xef, 0xff, 0xff, 0xff, 0xff, 0xec, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x00, 0x80, 0x02, 0x20, 0x70, 0x80, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x07, 0xff, 0x77, 0x88, 0x30, 0x22,
0x03, 0x87, 0x7f, 0xff, 0x70, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x20, 0x80, 0x38, 0x0f, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0xdd, 0x02, 0x99, 0xbe, 0x0f, 0xff, 0x00, 0x0d, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x00, 0x9b, 0x90, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x20, 0x20, 0x09, 0xbb, 0x00, 0x20, 0xbb, 0xb9, 0x02, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x22, 0x20, 0x00, 0x99,
0xb0, 0x22, 0x22, 0x22, 0xee, 0xe2, 0xe2, 0x22, 0x22, 0x22, 0x22, 0x0c,
0xce, 0x02, 0x20, 0x00, 0x70, 0xcc, 0xc0, 0x0e, 0xcc, 0x02, 0x22, 0x20,
0xcc, 0xce, 0xec, 0xc0, 0x00, 0x00, 0x87, 0x70, 0x00, 0x00, 0xcc, 0xce,
0xec, 0xc0, 0x22, 0x20, 0xcc, 0xce, 0x0c, 0xcc, 0x08, 0x00, 0x02, 0x20,
0xcc, 0xe0, 0x22, 0x22, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xc2,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x30, 0x88, 0x80, 0x00, 0x77,
0x80, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x20, 0x7f, 0xf7,
0x78, 0x83, 0x80, 0x22, 0x08, 0x38, 0x77, 0xff, 0xf7, 0x02, 0x00, 0x00,
0x02, 0x22, 0x22, 0x22, 0x22, 0x20, 0x88, 0x80, 0x77, 0xf0, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0xdd, 0xd0, 0x00, 0x20, 0x9b, 0xbb, 0xf0, 0xf0,
0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0xf0, 0x0b, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x0b, 0x09, 0x9b, 0xbb, 0xbb, 0x00,
0xb0, 0x90, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x0b, 0xf0,
0x22, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0xef, 0xfe, 0x22, 0x22,
0x22, 0x22, 0x20, 0xcc, 0xef, 0xe0, 0x0c, 0xc0, 0x70, 0x00, 0x0c, 0xcc,
0xc0, 0x22, 0x22, 0x22, 0x0c, 0xcc, 0xcc, 0x02, 0x22, 0x20, 0x87, 0x70,
0x22, 0x22, 0x0c, 0xcc, 0xcc, 0x02, 0x22, 0x22, 0x0c, 0xcc, 0xc0, 0x00,
0x08, 0x0c, 0xc0, 0x0c, 0xce, 0xfe, 0x02, 0x22, 0xce, 0xff, 0xff, 0xff,
0xff, 0xff, 0xfe, 0xc2, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x33, 0x88,
0x87, 0x78, 0x80, 0x08, 0x02, 0x22, 0x22, 0x22, 0x22, 0x20, 0x03, 0x88,
0x88, 0x07, 0xff, 0x77, 0x88, 0x38, 0x02, 0x22, 0x20, 0x83, 0x87, 0x7f,
0xff, 0x70, 0x38, 0x88, 0x80, 0x02, 0x22, 0x22, 0x22, 0x22, 0x00, 0x08,
0x77, 0xf0, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0xdd, 0xdd, 0xdd, 0x00,
0x09, 0x99, 0xb0, 0xe0, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0xb0, 0x0f,
0x02, 0x20, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x99,
0xbb, 0xbb, 0xff, 0xb0, 0xb0, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
0x00, 0xbb, 0xbb, 0x02, 0x00, 0x19, 0x9b, 0xb0, 0x02, 0x22, 0x22, 0x22,
0xee, 0xff, 0xe2, 0x22, 0x22, 0x22, 0x0c, 0xce, 0xee, 0xfe, 0x00, 0x00,
0x70, 0x22, 0x0c, 0xcc, 0x02, 0x22, 0x22, 0x22, 0x20, 0xcc, 0xc0, 0x22,
0x22, 0x20, 0x88, 0x70, 0x22, 0x22, 0x20, 0xcc, 0xc0, 0x22, 0x22, 0x22,
0x20, 0xcc, 0xc0, 0x22, 0x08, 0x00, 0x00, 0xcc, 0xee, 0xef, 0xe0, 0x22,
0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xc2, 0x22, 0x00, 0x02, 0x22,
0x22, 0x03, 0x38, 0x88, 0x87, 0x77, 0x77, 0x07, 0x02, 0x22, 0x22, 0x22,
0x22, 0x03, 0x88, 0x87, 0x77, 0x0f, 0xf7, 0x78, 0x83, 0x80, 0x22, 0x22,
0x22, 0x08, 0x38, 0x77, 0xff, 0xf0, 0x38, 0x77, 0x77, 0x70, 0x22, 0x22,
0x22, 0x22, 0x08, 0x33, 0x87, 0x7f, 0x08, 0x88, 0x00, 0x22, 0x22, 0x22,
0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x00, 0x92, 0x0d, 0x22, 0x22, 0x22, 0x20,
0x00, 0x00, 0xb0, 0x00, 0x02, 0x2f, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x09, 0x9b, 0xbb, 0xbf, 0xff, 0xfb, 0x90, 0x20, 0x00, 0x22,
0x22, 0x22, 0x20, 0x0b, 0xbb, 0xbb, 0xb0, 0x90, 0x19, 0x9b, 0xbb, 0xbb,
0xb0, 0x22, 0x22, 0x22, 0x22, 0xee, 0xee, 0x22, 0x22, 0x22, 0x0c, 0xce,
0xee, 0xec, 0x00, 0x87, 0x70, 0x22, 0x20, 0x00, 0x22, 0x22, 0x22, 0x22,
0x22, 0x00, 0x02, 0x22, 0x22, 0x20, 0x88, 0x70, 0x22, 0x22, 0x22, 0x00,
0x02, 0x22, 0x22, 0x22, 0x22, 0x00, 0x02, 0x22, 0x08, 0x77, 0x00, 0xcc,
0xee, 0xee, 0xc0, 0x22, 0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xc2,
0x20, 0x88, 0x80, 0x00, 0x00, 0x33, 0x88, 0x77, 0x77, 0xff, 0xf7, 0x77,
0x02, 0x22, 0x22, 0x22, 0x20, 0x38, 0x87, 0x77, 0x77, 0x70, 0x77, 0x88,
0x38, 0x02, 0x22, 0x22, 0x22, 0x20, 0x83, 0x87, 0x77, 0x08, 0x77, 0x77,
0x77, 0x77, 0x02, 0x22, 0x22, 0x22, 0x20, 0x83, 0x87, 0x7f, 0x07, 0x77,
0x77, 0x02, 0x22, 0x22, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x11, 0x00, 0x0d,
0x20, 0x02, 0x22, 0x20, 0x00, 0x00, 0x09, 0xbb, 0x00, 0x0b, 0x02, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x09, 0x9b, 0xbb, 0xbf, 0xff, 0xfb,
0x90, 0x0b, 0xbf, 0x02, 0x22, 0x22, 0x09, 0x99, 0xbb, 0xbb, 0x09, 0x01,
0x99, 0xbb, 0xbb, 0xff, 0xfb, 0x02, 0x22, 0x22, 0x2e, 0x22, 0x22, 0xe2,
0x22, 0x22, 0x0c, 0xcc, 0xee, 0xcc, 0x00, 0x87, 0x70, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x88, 0x70,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x08, 0x77, 0x00, 0xcc, 0xce, 0xec, 0xc0, 0x22, 0xce, 0xff, 0xff, 0xff,
0xff, 0xff, 0xfe, 0xc2, 0x08, 0x88, 0x38, 0x77, 0x78, 0x38, 0x87, 0x77,
0x7f, 0xff, 0xff, 0x77, 0x02, 0x22, 0x22, 0x22, 0x03, 0x88, 0x77, 0x77,
0x7f, 0x78, 0x08, 0x83, 0x80, 0x22, 0x22, 0x22, 0x22, 0x22, 0x08, 0x33,
0x80, 0x87, 0x77, 0x77, 0xff, 0xf7, 0x70, 0x22, 0x22, 0x22, 0x20, 0x83,
0x38, 0x77, 0xf0, 0x77, 0x77, 0x70, 0x22, 0x22, 0xdd, 0xdd, 0xdd, 0xdd,
0xd0, 0x99, 0x90, 0xdd, 0x0b, 0xb0, 0x00, 0x22, 0x00, 0x09, 0x9b, 0xbb,
0xbb, 0x0b, 0x02, 0x22, 0x22, 0x22, 0x22, 0x00, 0x02, 0x20, 0x19, 0x9b,
0xbb, 0xbb, 0xff, 0xbb, 0x90, 0x09, 0xbb, 0x02, 0x22, 0x22, 0x20, 0x00,
0x99, 0xb0, 0x00, 0x19, 0x9b, 0xbb, 0xbf, 0xff, 0xff, 0xb0, 0x22, 0x22,
0xee, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0xcc, 0xcc, 0xc0, 0x20, 0x88,
0x70, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x20, 0x87, 0x70, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x08, 0x87, 0x02, 0x0c, 0xcc, 0xcc, 0x02, 0x22,
0x2c, 0xef, 0xff, 0xff, 0xff, 0xff, 0xec, 0x22, 0x07, 0x73, 0x88, 0x00,
0x03, 0x38, 0x87, 0x77, 0x7f, 0xff, 0xff, 0x78, 0x02, 0x22, 0x22, 0x20,
0x33, 0x88, 0x77, 0x77, 0xff, 0x77, 0x80, 0x38, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x20, 0x83, 0x08, 0x87, 0x77, 0x7f, 0xff, 0xff, 0x77, 0x02,
0x22, 0x22, 0x22, 0x08, 0x38, 0x77, 0xf0, 0x7f, 0xff, 0x77, 0x02, 0x22,
0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x09, 0x90, 0xdd, 0x09, 0x9b, 0xbb, 0x02,
0x20, 0x99, 0xbb, 0xbb, 0xff, 0xb0, 0x02, 0x22, 0x22, 0x22, 0x00, 0x99,
0x90, 0x00, 0x19, 0x9b, 0xbb, 0xbb, 0xbb, 0xb9, 0xb0, 0x91, 0x91, 0x02,
0x22, 0x22, 0x22, 0x22, 0x00, 0x02, 0x20, 0x19, 0x9b, 0xbb, 0xbf, 0xff,
0xff, 0xb0, 0x22, 0x22, 0xef, 0xee, 0x2e, 0x22, 0x22, 0x22, 0x22, 0x0c,
0xcc, 0x02, 0x20, 0x88, 0x70, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x87, 0x70, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x08, 0x87, 0x02, 0x20,
0xcc, 0xc0, 0x22, 0x22, 0x2c, 0xef, 0xff, 0xff, 0xff, 0xff, 0xec, 0x22,
0x07, 0x77, 0x88, 0x00, 0x33, 0x88, 0x77, 0x77, 0x7f, 0xff, 0xff, 0x77,
0x80, 0x22, 0x22, 0x20, 0x38, 0x87, 0x77, 0x77, 0xff, 0x77, 0x77, 0x00,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x88, 0x77, 0x77, 0x7f,
0xff, 0xff, 0x77, 0x02, 0x22, 0x27, 0x20, 0x08, 0x33, 0x87, 0x07, 0xff,
0xff, 0xf7, 0x70, 0x22, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x0b, 0x0d, 0xdd,
0x00, 0x90, 0x00, 0x02, 0x09, 0x9b, 0xbb, 0xbf, 0xff, 0xfb, 0x02, 0x22,
0x22, 0x22, 0x09, 0x99, 0x0f, 0xbb, 0x9b, 0x99, 0xbb, 0xb9, 0x99, 0x99,
0xb0, 0x00, 0x01, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x01, 0x99,
0xbb, 0xbb, 0xbf, 0xff, 0xff, 0xbb, 0x02, 0x22, 0xee, 0xef, 0xe2, 0x22,
0x22, 0x22, 0x22, 0x20, 0x00, 0x22, 0x20, 0x87, 0x70, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x87, 0x70,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x00, 0x77, 0x02, 0x22, 0x00, 0x02, 0x22, 0x22, 0x22, 0xce, 0xef, 0xff,
0xff, 0xee, 0xc2, 0x22, 0x20, 0x77, 0x80, 0x20, 0x33, 0x88, 0x77, 0x77,
0x77, 0xff, 0xf7, 0x77, 0x80, 0x22, 0x22, 0x03, 0x38, 0x87, 0x77, 0x77,
0xff, 0xff, 0xf7, 0x07, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x30,
0x88, 0x77, 0x77, 0x7f, 0xff, 0xff, 0x77, 0x70, 0x22, 0x22, 0x20, 0x30,
0x83, 0x30, 0x77, 0xff, 0xff, 0xf7, 0x70, 0x22, 0xdd, 0xdd, 0xdd, 0xdd,
0xdd, 0xd0, 0x0d, 0xdd, 0x20, 0x90, 0xbb, 0x00, 0x09, 0x9b, 0xbb, 0xbf,
0xff, 0xfb, 0x02, 0x22, 0x22, 0x22, 0x20, 0x00, 0x20, 0xbb, 0xb9, 0xbb,
0xb9, 0x99, 0x9e, 0xe9, 0xb0, 0x20, 0x09, 0x0f, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x01, 0x99, 0xbb, 0xbb, 0xeb, 0xff, 0xfb, 0xbb, 0x02, 0x22,
0x22, 0x2e, 0xfe, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x87,
0x70, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x20, 0x87, 0x70, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x00, 0x77, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x2c, 0xce, 0xee, 0xee, 0xcc, 0x22, 0x22, 0x22, 0x00, 0x02, 0x20,
0x33, 0x88, 0x87, 0x77, 0x77, 0x77, 0x77, 0x78, 0x80, 0x22, 0x22, 0x03,
0x38, 0x87, 0x77, 0x77, 0x7f, 0xff, 0x77, 0x77, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x20, 0x33, 0x88, 0x77, 0x77, 0x77, 0xff, 0xf7, 0x77, 0x70,
0x22, 0x22, 0x03, 0x30, 0x00, 0x07, 0x77, 0xff, 0xff, 0xf7, 0x77, 0x02,
0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x0d, 0x20, 0x09, 0x0b, 0xbb,
0xbf, 0x9b, 0xbb, 0xbb, 0xff, 0xbb, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22,
0x20, 0x00, 0xbb, 0xb9, 0x99, 0x99, 0x99, 0x91, 0x00, 0x20, 0x90, 0xbb,
0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x01, 0x9e, 0x9b, 0xbb, 0xbb, 0xbb,
0xbb, 0xb9, 0x02, 0x22, 0x22, 0xe2, 0xe2, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x20, 0x87, 0x70, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x87, 0x70, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x77, 0x02, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x2c, 0xcc, 0xcc, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0x33, 0x88, 0x8c, 0x77, 0x77, 0xef, 0x77, 0x78,
0x80, 0x22, 0x22, 0x03, 0x38, 0x87, 0x77, 0x77, 0x77, 0x77, 0x7f, 0x78,
0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x33, 0x78, 0x77, 0x77, 0x77,
0x77, 0x77, 0x77, 0x80, 0x22, 0x22, 0x03, 0x73, 0x33, 0x87, 0x77, 0x7f,
0xff, 0x77, 0x77, 0x02, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x0f, 0x0d,
0x20, 0x01, 0x90, 0xbb, 0x1b, 0x9b, 0xbb, 0xbb, 0xbb, 0xbb, 0xb0, 0x22,
0x22, 0x22, 0x22, 0x22, 0x09, 0xb0, 0x99, 0x9e, 0xe9, 0x19, 0x99, 0x10,
0x22, 0x20, 0x09, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x01, 0x99,
0x9b, 0x00, 0x0b, 0xbb, 0xbb, 0xb9, 0x02, 0x22, 0x2e, 0xe2, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x87, 0x70, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x28, 0x00, 0x88, 0x70,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x08, 0x77, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x2c, 0xc2,
0xcc, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x03, 0x38, 0x83, 0x87,
0x77, 0x88, 0x77, 0x88, 0x30, 0x22, 0x20, 0x03, 0x38, 0x88, 0x77, 0x77,
0x77, 0x77, 0x87, 0x78, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x30,
0x88, 0x87, 0x77, 0x77, 0x77, 0x77, 0x77, 0x80, 0x22, 0x22, 0x00, 0x33,
0x88, 0x77, 0x77, 0x77, 0x77, 0x77, 0x78, 0x02, 0xdd, 0xdd, 0xdd, 0xdd,
0xdd, 0xd0, 0xbf, 0x0d, 0x22, 0x20, 0x00, 0xb0, 0x1b, 0xb9, 0xbb, 0xbb,
0xbb, 0xbb, 0x90, 0x00, 0x22, 0x22, 0x22, 0x22, 0x01, 0xb0, 0x99, 0x99,
0x99, 0x19, 0x11, 0x02, 0x22, 0x22, 0x00, 0x90, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x01, 0x19, 0x90, 0x00, 0x90, 0xbb, 0xbb, 0x91, 0xf0, 0x22,
0xef, 0xfe, 0xe2, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x87,
0x70, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x08, 0x77, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x2c, 0xce, 0xec, 0xee, 0xcc, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
0x03, 0x38, 0x88, 0x87, 0x77, 0x77, 0x77, 0x78, 0x00, 0x22, 0x20, 0x03,
0x33, 0x88, 0x77, 0x77, 0x77, 0x77, 0x77, 0x83, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x00, 0x33, 0x38, 0x87, 0x77, 0x77, 0x77, 0x77, 0x78, 0x30,
0x22, 0x20, 0x03, 0x38, 0x88, 0x77, 0x77, 0x77, 0x77, 0x77, 0x78, 0x02,
0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x0b, 0xbf, 0x0d, 0x22, 0x00, 0x22, 0x00,
0x0b, 0xb9, 0x9b, 0xbb, 0xbb, 0xb9, 0x00, 0xbb, 0x00, 0x22, 0x22, 0x22,
0x09, 0x10, 0x09, 0x90, 0x01, 0x11, 0x00, 0x22, 0x00, 0x20, 0x00, 0x02,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x19, 0x90, 0x00, 0x00, 0x0b,
0xb9, 0x9f, 0xf0, 0x22, 0x2e, 0xef, 0xfe, 0xe2, 0x22, 0x22, 0x22, 0x22,
0x22, 0x28, 0x00, 0x88, 0x70, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00,
0x02, 0x22, 0x00, 0x00, 0x00, 0x00, 0x88, 0x80, 0x00, 0x02, 0x22, 0x22,
0x22, 0x22, 0x20, 0x00, 0x22, 0x22, 0x22, 0x80, 0x08, 0x87, 0x02, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0xce, 0xef, 0xfe, 0xff, 0xee, 0xc2, 0x22,
0x22, 0x22, 0x22, 0x20, 0x30, 0x38, 0x00, 0x00, 0x00, 0x00, 0x07, 0x70,
0x70, 0x22, 0x00, 0x00, 0x03, 0x38, 0x88, 0x77, 0x77, 0x77, 0x78, 0x00,
0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x33, 0x88, 0x87, 0x77,
0x77, 0x77, 0x80, 0x02, 0x22, 0x20, 0x03, 0x33, 0x88, 0x37, 0x77, 0x77,
0x77, 0x77, 0x83, 0x02, 0xdd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x20, 0x00, 0x02, 0x00, 0x09, 0xb9, 0x99, 0xbb, 0xbb, 0x99, 0x00, 0x00,
0xbf, 0x02, 0x22, 0x22, 0x20, 0x09, 0x00, 0x02, 0x20, 0x00, 0x20, 0x00,
0x02, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x11,
0x99, 0x00, 0x00, 0x09, 0x99, 0xff, 0xb0, 0x22, 0x22, 0x2e, 0xee, 0xfe,
0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00,
0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x2c, 0xef, 0xfe, 0xff,
0xfe, 0xff, 0xec, 0x22, 0x22, 0x22, 0x22, 0x20, 0x33, 0x00, 0x00, 0x00,
0x80, 0x00, 0x00, 0x0f, 0x70, 0x22, 0x00, 0x00, 0x00, 0x00, 0x88, 0x77,
0x77, 0x80, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00,
0x00, 0x08, 0x87, 0x77, 0x78, 0x00, 0x02, 0x22, 0x22, 0x00, 0x00, 0x03,
0x38, 0x88, 0x77, 0x77, 0x77, 0x78, 0x00, 0x22, 0xd0, 0xff, 0xff, 0xf0,
0xff, 0xff, 0xf0, 0xf0, 0x20, 0x00, 0x00, 0x00, 0x09, 0xbb, 0x99, 0x99,
0x99, 0x90, 0xb9, 0xbb, 0x00, 0x02, 0x22, 0x22, 0x20, 0x0b, 0x0b, 0x02,
0x22, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x01, 0x19, 0x90, 0x00, 0x99, 0xbb, 0xfb, 0xb0, 0x22,
0x22, 0xe2, 0x22, 0xe2, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x88,
0x82, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00,
0x20, 0x00, 0x00, 0x00, 0x08, 0x88, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x2c, 0xef, 0xff, 0xff, 0xff, 0xff, 0xec, 0x22, 0x22, 0x22, 0x22, 0x20,
0x33, 0x83, 0x00, 0x00, 0x70, 0x00, 0x07, 0x7f, 0x70, 0x22, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22,
0x22, 0x00, 0x00, 0x00, 0x00, 0x88, 0x77, 0x77, 0x80, 0x00, 0x22, 0x22,
0x02, 0xee, 0xbb, 0xe0, 0xbb, 0xbb, 0xb0, 0xe0, 0x22, 0x00, 0x20, 0x00,
0x01, 0xbb, 0x19, 0x99, 0x99, 0x0b, 0xb9, 0x9b, 0xbb, 0xf0, 0x22, 0x22,
0x20, 0x90, 0x9b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x99, 0x91, 0x19, 0x99, 0x91,
0x09, 0xbb, 0x90, 0x22, 0x66, 0x66, 0x66, 0x66, 0x22, 0x20, 0x20, 0x00,
0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x20, 0x00, 0x00, 0x22, 0x22, 0x22,
0x66, 0x66, 0x22, 0x22, 0x20, 0x00, 0x00, 0x02, 0x20, 0x00, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0xce, 0xfe, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xc2,
0x22, 0x22, 0x22, 0x00, 0x33, 0x83, 0x88, 0x30, 0x70, 0x77, 0x77, 0x7f,
0x70, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x22,
0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x02, 0x22, 0x22, 0x22, 0xd0, 0x22, 0x99, 0x20, 0x99, 0x99, 0x90, 0x20,
0x22, 0x20, 0x02, 0x00, 0x01, 0x99, 0xb1, 0x11, 0x00, 0x9b, 0xb9, 0x99,
0xbb, 0x02, 0x22, 0x22, 0x20, 0x09, 0xb0, 0x00, 0x00, 0x00, 0x00, 0x00,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x99,
0x01, 0x11, 0x11, 0x1b, 0x00, 0x09, 0x90, 0x22, 0x66, 0x66, 0x66, 0x66,
0x20, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x22, 0x20, 0x0f, 0x9f,
0xff, 0x00, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0xce, 0xff, 0xff, 0xff,
0xff, 0xff, 0xfe, 0xc2, 0x22, 0x22, 0x00, 0x00, 0x03, 0x83, 0x88, 0x80,
0xf0, 0x77, 0x77, 0x7f, 0x02, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x00, 0x02, 0x22, 0x22, 0xdd, 0xdd, 0xdd, 0xdd,
0xdd, 0xd0, 0x0d, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0xdd, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0xcc, 0x90,
0x99, 0xbb, 0xb9, 0x91, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x00, 0x90, 0x20,
0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x20, 0xb9, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22,
0x66, 0x66, 0x66, 0x66, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x22, 0x0b, 0xb9, 0xb9, 0x99, 0xbf, 0x02, 0x22, 0x66, 0x66, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xec, 0x22, 0x22, 0x00, 0x00, 0x00,
0x03, 0x83, 0x88, 0x88, 0x08, 0x77, 0x77, 0x7f, 0x02, 0x22, 0x66, 0x66,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x88, 0x80, 0x22, 0x22,
0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x0f, 0x0d, 0xdd, 0x66, 0x66, 0x66, 0x66,
0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x01, 0x19, 0x0d, 0x22, 0x22, 0x20, 0x00,
0x00, 0x00, 0x00, 0x01, 0x99, 0xbb, 0xb0, 0x00, 0x02, 0x22, 0x22, 0x22,
0x22, 0x20, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0xb0, 0x20, 0x20, 0x00, 0x00,
0x00, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x20, 0x00, 0x02, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x20, 0xb9, 0x9b, 0x9b, 0x9b, 0xff, 0xf0, 0x22,
0x22, 0x22, 0x22, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00,
0x00, 0x22, 0x22, 0x22, 0x2c, 0xef, 0xff, 0xff, 0xff, 0xfe, 0xfe, 0xc2,
0x20, 0x00, 0x00, 0x00, 0x00, 0x83, 0x88, 0x88, 0x78, 0x77, 0x77, 0x70,
0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
0x80, 0x37, 0x02, 0x22, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x0b, 0xf0, 0xdd,
0xd0, 0x00, 0x00, 0xdd, 0xdd, 0xdd, 0xdd, 0x00, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x99, 0x0d,
0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0x90, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0xb0,
0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x02, 0x22, 0x03, 0x22,
0x23, 0x08, 0x88, 0x88, 0x88, 0x33, 0x23, 0x22, 0x0b, 0x99, 0xbb, 0xbb,
0xbb, 0xbf, 0x9b, 0x02, 0x22, 0x22, 0x00, 0xdd, 0xd0, 0x02, 0x22, 0x22,
0x22, 0x20, 0x0f, 0xdf, 0xff, 0x00, 0x22, 0x22, 0xce, 0xff, 0xef, 0xff,
0xff, 0xff, 0xfe, 0xc2, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x88, 0x88,
0x78, 0x77, 0x70, 0x02, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x00, 0x83, 0x03, 0x70, 0x22, 0xdd, 0xdd, 0xdd, 0xdd,
0xd0, 0xbb, 0xf0, 0xdd, 0x02, 0xef, 0xff, 0x00, 0x0d, 0xdd, 0x00, 0xf0,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0xdd, 0xdd, 0xdd, 0xdd,
0xdd, 0xdd, 0x0b, 0x0d, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x20, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x20, 0xb0, 0x00, 0x00, 0x00, 0x22, 0x00, 0x22, 0x22, 0x22,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x20, 0xcc,
0xe0, 0x22, 0x32, 0x22, 0x88, 0x30, 0x07, 0x73, 0x08, 0x03, 0x30, 0x32,
0x09, 0x9b, 0xb9, 0xbb, 0xbb, 0xbb, 0xb9, 0x02, 0x22, 0x20, 0xdf, 0xdf,
0xff, 0xd0, 0x22, 0x22, 0x22, 0x05, 0x55, 0x5d, 0x5d, 0xdf, 0x02, 0x22,
0x2c, 0xef, 0xff, 0xff, 0xff, 0xff, 0xec, 0x22, 0x22, 0x20, 0x20, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x66, 0x66,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x07, 0x07, 0x30, 0x70, 0x22,
0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0xbb, 0x00, 0x0d, 0xd0, 0x2e, 0xbf, 0xff,
0x00, 0x00, 0x1b, 0xf0, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x0d, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x0b, 0xbf, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22,
0x20, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22,
0x22, 0x22, 0x0c, 0xce, 0xfe, 0x02, 0x23, 0x03, 0x00, 0x03, 0x00, 0x00,
0x00, 0x03, 0x83, 0x22, 0x09, 0xbf, 0x9b, 0xbb, 0xbb, 0xbb, 0xb9, 0x02,
0x22, 0x0d, 0x5d, 0xdd, 0x5d, 0xfd, 0x02, 0x22, 0x20, 0x5d, 0xdd, 0xd5,
0x55, 0xff, 0xf0, 0x22, 0x2c, 0xef, 0xfe, 0xff, 0xfe, 0xff, 0xec, 0x22,
0x22, 0x22, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x77,
0x80, 0x77, 0x70, 0x22, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x00, 0x0f, 0x0d,
0xdd, 0x02, 0x99, 0xbe, 0xff, 0xff, 0x00, 0x00, 0xdd, 0xdd, 0xdd, 0xdd,
0xdd, 0xdd, 0xd0, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x0d, 0xdd,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0xbb, 0xff, 0xf0, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x02, 0x00,
0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x22, 0x22, 0x22, 0x20, 0xcc, 0xee, 0xef, 0xe0, 0x22, 0x30,
0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x38, 0x22, 0x0b, 0xb9, 0x9f, 0xbb,
0xbb, 0xbb, 0xbb, 0x02, 0x20, 0xd5, 0xdd, 0xdd, 0xdf, 0xdd, 0xd0, 0x22,
0x05, 0xdd, 0xd5, 0x5d, 0xdd, 0x5f, 0xd0, 0x22, 0x22, 0xce, 0xef, 0xfe,
0xff, 0xee, 0xc2, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x02, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22,
0x20, 0x00, 0x00, 0x77, 0x83, 0x00, 0x02, 0x22, 0xdd, 0xdd, 0xdd, 0x00,
0x0f, 0xff, 0xb0, 0xe0, 0xdd, 0xd0, 0x00, 0x20, 0x9b, 0xbb, 0xf0, 0xf0,
0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x0f, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd,
0xdd, 0x0f, 0x0d, 0xdd, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
0x9b, 0xbf, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x20, 0x20, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x20, 0xcc, 0xee,
0xee, 0xc0, 0x22, 0x22, 0x30, 0x00, 0x08, 0x70, 0x00, 0x00, 0x00, 0x32,
0x20, 0xb9, 0x9f, 0xfb, 0xbb, 0xbb, 0xb0, 0x22, 0x20, 0xd5, 0xdd, 0xdd,
0xff, 0xfd, 0xd0, 0x22, 0x0d, 0xd5, 0x5d, 0xdd, 0xdd, 0xdd, 0x5d, 0x02,
0x22, 0x2c, 0xce, 0xec, 0xee, 0xcc, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x20, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66,
0x22, 0x22, 0x22, 0x20, 0x03, 0x88, 0x07, 0x78, 0x33, 0x87, 0x02, 0x22,
0xdd, 0xd0, 0x00, 0xf0, 0xfb, 0xbb, 0xb0, 0x20, 0xdd, 0xdd, 0xdd, 0x00,
0x09, 0x99, 0xb0, 0xe0, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0xbf, 0x0d,
0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x0b, 0xf0, 0xdd, 0x22, 0x22, 0x22, 0x22,
0x22, 0x20, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x00, 0x90, 0x00, 0xb0, 0x02, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22,
0x22, 0x20, 0xcc, 0xc0, 0xec, 0xc0, 0x22, 0x23, 0x00, 0x00, 0x03, 0x88,
0x00, 0x00, 0x33, 0x02, 0x22, 0x09, 0x9b, 0xbf, 0xfb, 0xbb, 0x02, 0x22,
0x0d, 0x5d, 0xdd, 0xdd, 0xdf, 0xff, 0xdd, 0x02, 0x0d, 0x55, 0xdd, 0xdd,
0xdd, 0xdd, 0xd5, 0x02, 0x22, 0x22, 0x2c, 0xc2, 0xcc, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x03, 0x88, 0x87, 0x07, 0x78,
0x38, 0x70, 0x22, 0x22, 0xdd, 0x0f, 0xff, 0xbe, 0x09, 0x99, 0x00, 0x0d,
0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x11, 0x92, 0x0d, 0xdd, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0xbb, 0x00, 0x0d,
0x22, 0x22, 0x22, 0x22, 0x22, 0x0b, 0xbf, 0x02, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0xb0, 0x09, 0xbb, 0x00, 0xf0,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x0c, 0x07, 0x0c, 0x02, 0x23, 0x00,
0x00, 0x00, 0x00, 0x00, 0x08, 0x30, 0x00, 0x32, 0x22, 0x20, 0x0b, 0xbb,
0xbb, 0x00, 0x22, 0x22, 0x0d, 0x5d, 0x5d, 0xd5, 0xdd, 0xfd, 0xdd, 0x02,
0x20, 0x55, 0xdd, 0xdd, 0xdd, 0xd5, 0xd5, 0x02, 0x22, 0x22, 0x2c, 0x22,
0xc2, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00,
0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x38,
0x87, 0x70, 0x77, 0x83, 0x38, 0x70, 0x22, 0x22, 0xd0, 0x2e, 0xbb, 0x92,
0x00, 0x00, 0x19, 0x90, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x99, 0x90, 0x0d,
0xd0, 0xff, 0xff, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0xdd, 0xdd, 0xdd, 0xdd,
0xd0, 0x00, 0x0f, 0x0d, 0x22, 0x22, 0x22, 0x22, 0x20, 0xbb, 0xff, 0xf0,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x02, 0x20, 0x09,
0x9b, 0xbb, 0xbb, 0x00, 0x22, 0x20, 0x00, 0x00, 0x22, 0x22, 0x66, 0x66,
0x66, 0x66, 0x22, 0x22, 0x22, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x7f,
0x70, 0x22, 0x20, 0x33, 0x03, 0x00, 0x03, 0x00, 0x00, 0x00, 0x33, 0x22,
0x22, 0x22, 0x20, 0x00, 0x00, 0x22, 0x22, 0x22, 0x0d, 0x5d, 0xd5, 0x5d,
0xdd, 0xdd, 0xdd, 0x02, 0x20, 0x5d, 0x5d, 0xdd, 0xdd, 0xdd, 0x5d, 0x02,
0x22, 0x2c, 0xce, 0xcc, 0xec, 0x2c, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x20, 0x87, 0x77, 0x77, 0x7f, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x03, 0x88, 0x77, 0x70, 0x77, 0x83, 0x87, 0x02, 0x22, 0x22,
0x02, 0x22, 0x29, 0x00, 0x0d, 0xd0, 0x99, 0xb0, 0xdd, 0xdd, 0xdd, 0xdd,
0xdd, 0x09, 0x90, 0xdd, 0x02, 0xee, 0xbb, 0xe0, 0xbb, 0xbb, 0xb0, 0xe0,
0xdd, 0xdd, 0xdd, 0x00, 0x0f, 0xff, 0xb0, 0xe0, 0x22, 0x22, 0x22, 0x22,
0x20, 0x9b, 0xbf, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0xbb,
0xbf, 0xf0, 0x20, 0x99, 0xbb, 0xbb, 0xff, 0xb0, 0x22, 0x0b, 0xbf, 0xf0,
0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x09, 0x00, 0x02,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x20, 0x00, 0x00, 0x22, 0x23, 0x22, 0x33, 0x00, 0x33, 0x00,
0x38, 0x30, 0x23, 0x02, 0x22, 0x22, 0x22, 0x00, 0x02, 0x22, 0x22, 0x22,
0x20, 0xd5, 0x55, 0x5d, 0xdd, 0xdd, 0xd0, 0x22, 0x22, 0x05, 0xd5, 0xdd,
0xdd, 0xdd, 0xdd, 0x02, 0x22, 0xce, 0xcc, 0xee, 0xfe, 0xce, 0xc2, 0x22,
0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x33, 0x88, 0x77, 0x73, 0x08, 0x83,
0x87, 0x00, 0x22, 0x22, 0xd0, 0x00, 0x00, 0xdd, 0xdd, 0xdd, 0x00, 0xb0,
0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x0b, 0x0d, 0xdd, 0xd0, 0x22, 0x99, 0x20,
0x99, 0x99, 0x90, 0x20, 0xdd, 0xd0, 0x00, 0xf0, 0xfb, 0xbb, 0x90, 0x20,
0x22, 0x22, 0x22, 0x22, 0x20, 0x99, 0xbb, 0xb0, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x09, 0x90, 0xf0, 0x09, 0x9b, 0xbb, 0xbf, 0xff, 0xfb,
0x00, 0x10, 0x99, 0x02, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22,
0x22, 0x20, 0x9b, 0xb0, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0xcc, 0xe0, 0x22, 0x22, 0x33,
0x00, 0x33, 0x22, 0x22, 0x32, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0xee,
0xe0, 0x02, 0x22, 0x22, 0x20, 0xd5, 0x55, 0xdd, 0xdd, 0xd5, 0xd0, 0x22,
0x22, 0x20, 0x0d, 0xd5, 0xdd, 0xdd, 0xd5, 0x02, 0x2c, 0xef, 0xee, 0xff,
0xec, 0xef, 0xec, 0x22, 0x22, 0x22, 0x22, 0x20, 0x78, 0x88, 0x88, 0x80,
0x00, 0x30, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x38, 0x87,
0x77, 0x78, 0x30, 0x88, 0x70, 0x70, 0x22, 0x22, 0xdd, 0xdd, 0xdd, 0xdd,
0xdd, 0xdd, 0xdd, 0x00, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x0d, 0xdd,
0xdd, 0x00, 0x00, 0x00, 0x00, 0x01, 0x19, 0x00, 0xdd, 0x0f, 0xff, 0xbe,
0x09, 0x99, 0x19, 0x90, 0x22, 0x22, 0x22, 0x22, 0x22, 0x09, 0xb9, 0x00,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0xfb, 0x09, 0x9b,
0xbb, 0xbf, 0xff, 0xfb, 0x01, 0x10, 0x00, 0x22, 0x22, 0x22, 0x66, 0x66,
0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x09, 0xbb, 0xbb, 0x00, 0x02, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x0c, 0xce,
0xfe, 0x02, 0x23, 0x03, 0x33, 0x22, 0x22, 0x23, 0x02, 0x22, 0x22, 0x22,
0x22, 0x20, 0xef, 0xef, 0xff, 0xe0, 0x22, 0x22, 0x22, 0x0d, 0x55, 0xdd,
0xd5, 0x5d, 0x02, 0x22, 0x22, 0x22, 0x20, 0x0d, 0xdd, 0xdd, 0x50, 0x22,
0x22, 0xce, 0xff, 0xef, 0xfe, 0xff, 0xec, 0x22, 0x22, 0x22, 0x22, 0x20,
0x38, 0x88, 0x88, 0x88, 0x88, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x03, 0x38, 0x87, 0x77, 0x78, 0x83, 0x00, 0x00, 0x77, 0x02, 0x22,
0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x00, 0x02, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x99, 0x0d,
0xd0, 0x2e, 0xbb, 0x92, 0x00, 0x00, 0x99, 0xb0, 0x22, 0x22, 0x22, 0x22,
0x22, 0x20, 0xb0, 0x0f, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x20, 0xbb, 0x99, 0x9b, 0xbb, 0xbb, 0xff, 0xbb, 0xf1, 0x10, 0x22, 0x22,
0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x20, 0x9b,
0xbb, 0xbf, 0xf0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x20, 0xcc, 0xee, 0xef, 0xe0, 0x22, 0x22, 0x20, 0x00, 0x00, 0x22,
0x22, 0x22, 0x66, 0x66, 0x22, 0x0e, 0xee, 0xee, 0xee, 0xfe, 0x02, 0x22,
0x22, 0x20, 0xdd, 0x55, 0x5d, 0xd0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
0x00, 0x00, 0x02, 0x22, 0x2c, 0xee, 0xff, 0xff, 0xff, 0xee, 0xc2, 0x22,
0x22, 0x22, 0x22, 0x20, 0x38, 0x88, 0x83, 0x38, 0x33, 0x88, 0x02, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x03, 0x38, 0x87, 0x77, 0x78, 0x88, 0x83,
0x87, 0xf7, 0x02, 0x22, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x00, 0xbf, 0x02,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0xdd, 0xdd, 0xdd, 0xdd,
0xdd, 0xdd, 0x0b, 0x0d, 0x02, 0x22, 0x29, 0x00, 0x0d, 0xdd, 0x00, 0xb0,
0x22, 0x22, 0x22, 0x22, 0x02, 0x20, 0xf0, 0x0b, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x00, 0x02, 0x0b, 0x9b, 0x99, 0xbb, 0xbb, 0xbb, 0xbb,
0xf1, 0x02, 0x00, 0x02, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22,
0x22, 0x22, 0x22, 0x09, 0xff, 0x00, 0x02, 0x22, 0x00, 0x02, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0xcc, 0xee, 0xee, 0xc0, 0x22, 0x20,
0x0f, 0x0f, 0xff, 0x00, 0x22, 0x22, 0x66, 0x66, 0x20, 0xee, 0xee, 0xee,
0xef, 0xee, 0xe0, 0x22, 0x22, 0x22, 0x00, 0xdd, 0xd0, 0x02, 0x22, 0x22,
0x22, 0x22, 0x20, 0x00, 0x00, 0x22, 0x22, 0x22, 0xce, 0xff, 0xef, 0xff,
0xff, 0xfe, 0xcc, 0xc2, 0x22, 0x22, 0x22, 0x20, 0x38, 0x03, 0x38, 0x77,
0x77, 0x78, 0x70, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x03, 0x38, 0x87,
0x77, 0x78, 0x88, 0x87, 0x78, 0x78, 0x02, 0x22, 0xdd, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x0d, 0xd0, 0x00, 0x00, 0xdd,
0xdd, 0xdd, 0xdd, 0x00, 0x22, 0x22, 0x22, 0x20, 0xf0, 0x20, 0x00, 0x0b,
0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x9b, 0xb0, 0x0b, 0x9b, 0xb9,
0x9b, 0xbb, 0xbb, 0xbb, 0xb1, 0x00, 0xbb, 0xf0, 0x22, 0x22, 0x66, 0x66,
0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x22,
0x09, 0xb0, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0xcc, 0xce,
0xec, 0xc0, 0x22, 0x0c, 0xc0, 0xc0, 0x00, 0xcf, 0x02, 0x22, 0x66, 0x66,
0x20, 0xee, 0xee, 0xee, 0xff, 0xfe, 0xe0, 0x22, 0x22, 0x22, 0x22, 0x00,
0x02, 0x22, 0x22, 0x22, 0x22, 0x20, 0x0f, 0x9f, 0xff, 0x00, 0x22, 0x22,
0x2c, 0xef, 0xff, 0xff, 0xfe, 0xfe, 0xec, 0x22, 0x22, 0x22, 0x22, 0x20,
0x30, 0x38, 0x87, 0x77, 0x7f, 0xff, 0x77, 0x00, 0x22, 0x22, 0x22, 0x22,
0x20, 0x03, 0x38, 0x88, 0x77, 0x88, 0x7f, 0x77, 0x77, 0x78, 0x02, 0x22,
0xd0, 0xff, 0xff, 0xf0, 0xff, 0xff, 0xf0, 0xf0, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x00, 0xdd,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x20,
0xb0, 0x00, 0x9b, 0xb0, 0x02, 0x22, 0x22, 0x22, 0x20, 0x02, 0x20, 0x9b,
0x99, 0x90, 0x99, 0x99, 0x99, 0x19, 0x99, 0x99, 0x90, 0xb9, 0x9b, 0xb0,
0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
0x01, 0x99, 0xbb, 0x00, 0x20, 0x9b, 0xbb, 0x00, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x0c, 0xcc, 0xcc, 0x02, 0x20, 0xc0, 0x0c, 0x0c, 0x0c, 0xff,
0xf0, 0x22, 0x66, 0x66, 0x0e, 0xee, 0xfe, 0xee, 0xef, 0xff, 0xee, 0x02,
0x22, 0x22, 0x22, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x01, 0x11, 0x19,
0x19, 0x9f, 0x02, 0x22, 0x2c, 0xee, 0xef, 0xef, 0xff, 0xec, 0xec, 0xc2,
0x22, 0x22, 0x22, 0x20, 0x03, 0x88, 0x77, 0x77, 0xff, 0xff, 0xf7, 0x8e,
0x02, 0x22, 0x22, 0x22, 0x20, 0x03, 0x33, 0x88, 0x88, 0x87, 0x87, 0x77,
0x77, 0x83, 0x02, 0x22, 0x02, 0xee, 0xbb, 0xe0, 0xbb, 0xbb, 0xb0, 0xe0,
0x20, 0x00, 0x00, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd,
0xdd, 0xd0, 0xf0, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x22, 0x22, 0x22, 0x20, 0xb0, 0x99, 0xbb, 0xbb, 0xb0, 0x22, 0x22, 0x00,
0x0b, 0xf0, 0x20, 0x19, 0x10, 0x00, 0x99, 0xee, 0x99, 0x19, 0x9e, 0xe9,
0x90, 0x00, 0x19, 0x10, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22,
0x22, 0x22, 0x22, 0x01, 0x99, 0xbb, 0xbb, 0xbb, 0x01, 0x09, 0xbb, 0xbb,
0xb0, 0x02, 0x22, 0x22, 0x22, 0x22, 0x20, 0xcc, 0xc0, 0x22, 0x0c, 0x00,
0xcc, 0xcc, 0xcc, 0xcf, 0x0c, 0x02, 0x66, 0x66, 0x0e, 0xee, 0xee, 0xee,
0xee, 0xfe, 0xee, 0x02, 0x22, 0x22, 0x00, 0x99, 0x90, 0x02, 0x22, 0x22,
0x20, 0x19, 0x99, 0x91, 0x11, 0xff, 0xf0, 0x22, 0xc2, 0xcc, 0xef, 0xff,
0xff, 0xfe, 0xfe, 0xc2, 0x22, 0x22, 0x22, 0x20, 0x33, 0x88, 0x77, 0x77,
0xff, 0xff, 0xf7, 0x80, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x03, 0x38,
0x88, 0x77, 0x77, 0x77, 0x78, 0x00, 0x22, 0x22, 0xd0, 0x22, 0x99, 0x20,
0x90, 0x11, 0x99, 0x00, 0x02, 0xef, 0xff, 0x00, 0x0d, 0xdd, 0xdd, 0x00,
0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x00, 0x0d, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x20, 0x09, 0x9b, 0xbb, 0xbf,
0xfb, 0x02, 0x20, 0xbb, 0xbb, 0x90, 0x22, 0x01, 0x02, 0x20, 0x99, 0x99,
0x99, 0x19, 0x99, 0x99, 0x90, 0x22, 0x01, 0x02, 0x22, 0x22, 0x66, 0x66,
0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x20, 0x19, 0x9b, 0xbb, 0xbf, 0xff,
0xb0, 0x10, 0x9b, 0xbb, 0xff, 0xf0, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00,
0x00, 0x22, 0x00, 0x0c, 0xc0, 0xcc, 0xcc, 0xcc, 0xc0, 0x02, 0x66, 0x66,
0x0e, 0xee, 0xee, 0xee, 0xee, 0xee, 0xee, 0x02, 0x22, 0x20, 0x9f, 0x9f,
0xff, 0x90, 0x22, 0x22, 0x01, 0x9b, 0x91, 0x19, 0x99, 0x1f, 0x90, 0x22,
0x22, 0xce, 0xff, 0xfe, 0xfe, 0xff, 0xec, 0x22, 0x22, 0x22, 0x22, 0x03,
0x38, 0x87, 0x77, 0x77, 0xf0, 0xff, 0xf7, 0x78, 0x02, 0x22, 0x22, 0x22,
0x00, 0x00, 0x00, 0x00, 0x88, 0x77, 0x77, 0x80, 0x00, 0x22, 0x22, 0x22,
0xd2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9b, 0x00, 0xd0, 0x2e, 0xbf, 0xff,
0x00, 0x00, 0x00, 0xf0, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x00, 0x0f, 0x0d,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x20,
0x99, 0xbb, 0xbb, 0xff, 0xff, 0xb0, 0x20, 0x00, 0x09, 0x02, 0x20, 0x09,
0x00, 0x22, 0x00, 0x01, 0x11, 0x11, 0x11, 0x00, 0x02, 0x20, 0x09, 0x00,
0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x01, 0x99,
0xbb, 0xbb, 0xff, 0xff, 0xfb, 0x00, 0x09, 0xff, 0x00, 0x02, 0x22, 0x22,
0x22, 0x22, 0x20, 0x87, 0x70, 0x22, 0x00, 0xce, 0x0c, 0xcc, 0xcc, 0xcc,
0xc0, 0x02, 0x66, 0x66, 0x20, 0xee, 0xee, 0xee, 0xee, 0xee, 0xe0, 0x22,
0x22, 0x09, 0x19, 0x99, 0x19, 0xf9, 0x02, 0x22, 0x09, 0x91, 0x19, 0x99,
0x99, 0x99, 0x19, 0x02, 0x2c, 0xef, 0xee, 0xef, 0xec, 0xef, 0xec, 0x22,
0x22, 0x22, 0x22, 0x03, 0x38, 0x87, 0x77, 0x08, 0x0f, 0x0f, 0x77, 0x78,
0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02,
0x22, 0x22, 0x22, 0x22, 0xd2, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x0d,
0xdd, 0x02, 0x99, 0x9e, 0x0f, 0xff, 0x00, 0x0d, 0xdd, 0xdd, 0xdd, 0x00,
0x0f, 0xff, 0xb0, 0xe0, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x22, 0x22, 0x22, 0x00, 0x99, 0xbb, 0xbb, 0xff, 0xff, 0xb0, 0x00, 0xbf,
0x09, 0x02, 0x0b, 0x0b, 0x0b, 0x02, 0x22, 0x00, 0x01, 0x11, 0x00, 0x02,
0x22, 0x0b, 0x0b, 0x0f, 0x02, 0x22, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22,
0x22, 0x22, 0x01, 0x99, 0xbb, 0xbb, 0xff, 0xff, 0xfb, 0x02, 0x20, 0x00,
0x22, 0x22, 0x20, 0x00, 0x22, 0x22, 0x20, 0x87, 0x70, 0x22, 0x0c, 0xc0,
0x0e, 0xcc, 0xcc, 0xcc, 0xcc, 0x02, 0x66, 0x66, 0x20, 0xee, 0xee, 0xfe,
0xee, 0xee, 0xe0, 0x22, 0x20, 0x91, 0x99, 0x99, 0x9f, 0x99, 0x90, 0x22,
0x09, 0x11, 0x9b, 0x99, 0x99, 0x99, 0xb1, 0x02, 0x22, 0xce, 0xec, 0xee,
0xce, 0xce, 0xc2, 0x22, 0x22, 0x22, 0x22, 0x03, 0x38, 0x87, 0x77, 0x07,
0x77, 0x07, 0x77, 0x8c, 0x07, 0x7f, 0x7f, 0xf0, 0x22, 0x00, 0x00, 0x00,
0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0xdd, 0xd0, 0x00, 0x20, 0x9b, 0xbb, 0xf0, 0xf0,
0xdd, 0xd0, 0x00, 0xf0, 0xfb, 0xbb, 0x19, 0x90, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x20, 0x01, 0x99, 0xbb, 0xbb, 0xbf,
0xfb, 0xf9, 0xbb, 0xb0, 0xb0, 0x22, 0x01, 0xb0, 0xbb, 0x02, 0x22, 0x22,
0x00, 0x00, 0x02, 0x22, 0x22, 0x01, 0xb0, 0xbb, 0x02, 0x22, 0x66, 0x66,
0x66, 0x66, 0x22, 0x22, 0x22, 0x20, 0x19, 0x9b, 0xbb, 0xbb, 0xff, 0xff,
0xfb, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x02, 0x22, 0x20, 0x87,
0x70, 0x22, 0x20, 0xc0, 0x0e, 0xec, 0xcc, 0xcc, 0xc0, 0x22, 0x66, 0x66,
0x22, 0x0e, 0xee, 0xff, 0xfe, 0xee, 0x02, 0x22, 0x20, 0x91, 0x99, 0x99,
0xff, 0xf9, 0x90, 0x22, 0x20, 0x11, 0x9b, 0xb9, 0x99, 0x91, 0x91, 0x02,
0x22, 0x2c, 0xc2, 0xcc, 0x2c, 0x2c, 0x22, 0x22, 0x22, 0x22, 0x22, 0x03,
0x38, 0x88, 0x70, 0xf7, 0x87, 0x07, 0x77, 0x80, 0x00, 0x00, 0x00, 0x02,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0xdd, 0xdd, 0xdd, 0x00,
0x09, 0x01, 0x10, 0xe0, 0xdd, 0x0f, 0xff, 0xbe, 0x09, 0x90, 0x99, 0xb0,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x20, 0x01,
0x99, 0xbb, 0xbb, 0xbb, 0xbb, 0xb9, 0xbb, 0x09, 0x10, 0x22, 0x00, 0x1b,
0x90, 0x22, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x19, 0xb0,
0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x20, 0x19, 0x9b,
0xbb, 0xbe, 0xbf, 0xff, 0xbb, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00,
0x22, 0x28, 0x00, 0x88, 0x70, 0x22, 0x22, 0x00, 0x0c, 0xce, 0xec, 0xcc,
0x02, 0x22, 0x66, 0x66, 0x22, 0x20, 0xee, 0xee, 0xee, 0xe0, 0x22, 0x22,
0x09, 0x19, 0xb9, 0x99, 0x9f, 0xff, 0x99, 0x02, 0x20, 0x19, 0x19, 0xbb,
0xb9, 0x99, 0x19, 0x02, 0x22, 0x22, 0x2c, 0x22, 0xc2, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x00, 0x33, 0x88, 0x88, 0x00, 0x88, 0x07, 0x78, 0x00,
0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x07,
0x77, 0xff, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66,
0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x09, 0x99, 0x0d, 0xd0, 0x2e, 0xbb, 0x92,
0x00, 0x0d, 0x00, 0xb0, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x22, 0x22, 0x00, 0x01, 0x99, 0x9b, 0xbb, 0xbb, 0xbb, 0xb9, 0x0b, 0x00,
0x02, 0x22, 0x20, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x20, 0x0b, 0x02, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22,
0x22, 0x20, 0x19, 0x99, 0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x90, 0x22, 0x22,
0x22, 0x22, 0x22, 0x02, 0x20, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x20,
0x0c, 0xcc, 0xcc, 0x00, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x00, 0xee,
0xe0, 0x02, 0x22, 0x22, 0x09, 0x19, 0x19, 0x91, 0x99, 0xf9, 0x99, 0x02,
0x22, 0x01, 0x91, 0x99, 0x9b, 0x99, 0x99, 0x02, 0x22, 0x22, 0x22, 0x22,
0xc2, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x33, 0x88, 0x88, 0x77,
0x08, 0x07, 0x78, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x20, 0x00, 0xe7, 0x77, 0xff, 0xf0, 0x00, 0x02, 0x22, 0x22, 0x22,
0x66, 0x66, 0x66, 0x66, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x99, 0x0d,
0x02, 0x22, 0x29, 0x00, 0x0d, 0xdd, 0xdd, 0x00, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x22, 0x00, 0xbb, 0x00, 0x19, 0x99, 0xbb, 0xbb,
0xbb, 0xb9, 0x00, 0x00, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x20, 0x02, 0x00, 0x22, 0x22, 0x22, 0x66, 0x66,
0x66, 0x66, 0x22, 0x22, 0x22, 0x20, 0x19, 0x99, 0xbb, 0xb0, 0x00, 0xbb,
0xeb, 0x90, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x88,
0x82, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x22, 0x22, 0x22, 0x66, 0x66,
0x22, 0x22, 0x22, 0x00, 0x02, 0x22, 0x22, 0x22, 0x09, 0x19, 0x91, 0x19,
0x99, 0x99, 0x99, 0x02, 0x22, 0x20, 0x09, 0x91, 0x99, 0x99, 0x91, 0x02,
0x22, 0x2c, 0x22, 0xcc, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x03,
0x03, 0x38, 0x88, 0x88, 0x70, 0x77, 0x88, 0x08, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x08, 0x73, 0x7e, 0x77, 0x7f, 0xf7, 0x7f,
0xf0, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0xdd, 0xdd, 0xdd, 0xdd,
0xdd, 0xd0, 0xb0, 0xdd, 0xd0, 0x00, 0x00, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x20, 0x9b, 0x00, 0x00,
0x19, 0x99, 0x9b, 0xbb, 0xbb, 0x99, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22,
0x20, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x01, 0x01, 0x99,
0x99, 0x00, 0x09, 0x0b, 0xb9, 0x10, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00,
0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x02, 0x22, 0x22, 0x22, 0x66, 0x66,
0x20, 0x91, 0x11, 0x19, 0x99, 0x99, 0x90, 0x22, 0x22, 0x22, 0x20, 0x09,
0x99, 0x99, 0x10, 0x22, 0x22, 0xce, 0xcc, 0xee, 0xc2, 0xc2, 0x22, 0x22,
0x22, 0x22, 0x22, 0x03, 0x30, 0x03, 0x88, 0x88, 0x88, 0x77, 0x00, 0xf8,
0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x38, 0x73, 0x77,
0x77, 0x77, 0x77, 0x7f, 0x7f, 0x02, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66,
0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x00, 0xdd, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0xdd, 0xdd, 0x00, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x66, 0x66,
0x20, 0x00, 0xbf, 0xb9, 0x01, 0x99, 0x99, 0x99, 0xbb, 0x99, 0x00, 0x22,
0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x00, 0x22,
0x22, 0x01, 0x91, 0x99, 0x90, 0x00, 0x00, 0x0b, 0x99, 0x02, 0x22, 0x22,
0x22, 0x22, 0x22, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
0x0f, 0x2f, 0xff, 0x00, 0x22, 0x22, 0x22, 0x22, 0x00, 0xcc, 0xc0, 0x02,
0x22, 0x22, 0x66, 0x66, 0x20, 0x91, 0x11, 0xb9, 0x99, 0x91, 0x90, 0x22,
0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x02, 0x22, 0x2c, 0x2c, 0xee, 0xce,
0xcc, 0xec, 0x22, 0x22, 0x22, 0x22, 0x22, 0x03, 0x38, 0x30, 0x00, 0x00,
0x00, 0x00, 0x77, 0x87, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x03, 0x38, 0x77, 0x33, 0x88, 0x88, 0x77, 0x7f, 0x77, 0xf0, 0x22, 0x22,
0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x00, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd,
0xd0, 0x00, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x0b, 0x00, 0x00, 0xdd,
0xdd, 0xdd, 0x66, 0x66, 0x0b, 0xbb, 0xbb, 0xb9, 0x90, 0x11, 0x99, 0x91,
0xbb, 0x90, 0x02, 0x22, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x0b, 0xbf, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x66, 0x66, 0x20, 0x00, 0x02, 0x01, 0x99, 0x19, 0x90, 0x00, 0x00, 0x99,
0x91, 0x02, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x0a, 0xa3, 0xa3, 0x33, 0xaf, 0x02, 0x22, 0x22, 0x20,
0xcf, 0xcf, 0xff, 0xc0, 0x22, 0x22, 0x66, 0x66, 0x22, 0x09, 0x11, 0xbb,
0xb1, 0x19, 0x02, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x22, 0x22, 0x22,
0x22, 0xce, 0xfe, 0xee, 0xee, 0xcc, 0x22, 0x22, 0x20, 0x00, 0x20, 0x03,
0x38, 0x33, 0x88, 0x87, 0x87, 0x77, 0x77, 0x87, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0x30, 0x38, 0x77, 0x77, 0x77, 0x77, 0x77, 0x7f,
0x77, 0x7f, 0x02, 0x22, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0xb0, 0xdd, 0xdd,
0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x9f, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd,
0x09, 0xb0, 0xef, 0x0d, 0xdd, 0xdd, 0x66, 0x66, 0x20, 0xbb, 0xbb, 0xbb,
0x99, 0x00, 0x11, 0x1b, 0x99, 0x90, 0x22, 0x02, 0x22, 0x22, 0x66, 0x66,
0x22, 0x00, 0x00, 0x22, 0x22, 0x20, 0xb0, 0x00, 0xf0, 0x22, 0x22, 0x20,
0x00, 0x02, 0x22, 0x22, 0x66, 0x66, 0x22, 0x00, 0x00, 0x01, 0x99, 0x9b,
0x99, 0x00, 0x09, 0x99, 0x10, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00,
0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0xa3, 0x3a, 0x3a, 0x3a, 0xff,
0xf0, 0x22, 0x22, 0x0c, 0x0c, 0xcc, 0x0c, 0xfc, 0x02, 0x22, 0x66, 0x66,
0x22, 0x20, 0x99, 0x11, 0x19, 0x90, 0x22, 0x22, 0x22, 0x20, 0x0f, 0xbf,
0xff, 0x00, 0x22, 0x22, 0x2c, 0xee, 0xef, 0xef, 0xfe, 0xee, 0xcc, 0x22,
0x00, 0x20, 0x00, 0x00, 0x38, 0x38, 0x88, 0x87, 0x87, 0x77, 0x77, 0xf0,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x03, 0x00, 0x38, 0x77, 0x77,
0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0xf0, 0x22, 0xdd, 0xdd, 0xdd, 0xdd,
0xd0, 0xbb, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x9b, 0xf0, 0x0d,
0xdd, 0xdd, 0xdd, 0xdd, 0x09, 0xb0, 0x0e, 0x20, 0xdd, 0xdd, 0x66, 0x66,
0x22, 0x0b, 0x1b, 0x9b, 0xbb, 0x99, 0x09, 0xcc, 0x00, 0x00, 0x00, 0x02,
0x22, 0x22, 0x66, 0x66, 0x20, 0x9b, 0xbf, 0x02, 0x22, 0x20, 0x09, 0xbb,
0x00, 0x22, 0x22, 0x09, 0xbb, 0xf0, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22,
0x00, 0x01, 0x99, 0x90, 0x01, 0x99, 0x99, 0x9f, 0xfb, 0x02, 0x22, 0x22,
0x22, 0x22, 0x20, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x0a, 0x33,
0xaa, 0xaa, 0xaa, 0xaf, 0x3a, 0x02, 0x20, 0xc0, 0xcc, 0xcc, 0xcf, 0xcc,
0xc0, 0x22, 0x66, 0x66, 0x22, 0x22, 0x00, 0x99, 0x90, 0x02, 0x22, 0x22,
0x22, 0x09, 0x99, 0x9b, 0x9b, 0xbf, 0x02, 0x22, 0xc2, 0xce, 0xef, 0xff,
0xfe, 0xfe, 0xc2, 0x22, 0x22, 0x00, 0x00, 0x00, 0x38, 0x38, 0x88, 0x87,
0x87, 0x77, 0x77, 0xf0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x33,
0x00, 0x33, 0x88, 0x88, 0x83, 0x33, 0x88, 0x87, 0x77, 0x77, 0x7f, 0x02,
0xdd, 0xdd, 0xdd, 0xdd, 0x09, 0xbb, 0x00, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd,
0xd0, 0x99, 0x0e, 0xf0, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x0b, 0xf0, 0x00,
0xdd, 0xdd, 0x66, 0x66, 0x22, 0x00, 0x00, 0x0b, 0xbb, 0x99, 0x10, 0x00,
0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x66, 0x66, 0x22, 0x00, 0x00, 0xb0,
0x22, 0x09, 0x9b, 0xbb, 0xbb, 0x02, 0x20, 0x90, 0x00, 0x02, 0x22, 0x22,
0x66, 0x66, 0x22, 0x22, 0x20, 0x01, 0x90, 0x00, 0xb1, 0x11, 0x11, 0xb0,
0xfb, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x22,
0x22, 0x22, 0x03, 0x3a, 0xa3, 0xaa, 0xaa, 0xaa, 0xa3, 0x02, 0x20, 0xc0,
0xcc, 0xcc, 0xff, 0xfc, 0xc0, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x00,
0x02, 0x22, 0x22, 0x22, 0x20, 0x9b, 0xbb, 0xb9, 0x99, 0xff, 0xf0, 0x22,
0x2c, 0xef, 0xef, 0xef, 0xee, 0xec, 0x2c, 0x22, 0x22, 0x00, 0x00, 0x00,
0x08, 0x38, 0x88, 0x87, 0x87, 0x77, 0x77, 0x02, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x03, 0x30, 0x03, 0x38, 0x88, 0x88, 0x33, 0x83, 0x38, 0x87,
0x77, 0x77, 0xf7, 0x02, 0xdd, 0xdd, 0xdd, 0xdd, 0x09, 0x10, 0xef, 0x0d,
0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x90, 0xb0, 0xfe, 0x0d, 0xdd, 0xdd, 0xdd,
0xd0, 0xbf, 0x99, 0x0b, 0x00, 0xdd, 0x66, 0x66, 0x22, 0x20, 0x00, 0x09,
0xcc, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66,
0x22, 0x22, 0x20, 0xb0, 0x20, 0x99, 0xbb, 0xbb, 0xff, 0xb0, 0x20, 0x90,
0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0xf0, 0xbb, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
0x0f, 0xef, 0xfe, 0x00, 0x22, 0x22, 0x03, 0xaf, 0x3a, 0xaa, 0xaa, 0xaa,
0xa3, 0x02, 0x0c, 0x0c, 0xec, 0xcc, 0xcf, 0xff, 0xcc, 0x02, 0x22, 0x22,
0x22, 0x00, 0x02, 0x22, 0x22, 0x22, 0x66, 0x66, 0x09, 0xbf, 0xb9, 0x9b,
0xbb, 0x9f, 0xb0, 0x22, 0x2c, 0xce, 0xee, 0xee, 0xfe, 0xc2, 0xc2, 0x22,
0x22, 0x20, 0x00, 0x00, 0x00, 0x08, 0x88, 0x87, 0x87, 0x77, 0x00, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x33, 0x00, 0x33, 0x88, 0x88, 0x88,
0x88, 0x88, 0x38, 0x87, 0x77, 0x77, 0xf7, 0x02, 0xdd, 0xdd, 0xdd, 0xdd,
0x01, 0xbb, 0x0f, 0xe0, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x0b, 0xbf, 0x02,
0x0d, 0xdd, 0xdd, 0xdd, 0x0b, 0xf9, 0x91, 0x9b, 0xbf, 0x0d, 0x66, 0x66,
0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22,
0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x09, 0x09, 0x9b, 0xbb, 0xbf,
0xff, 0xfb, 0x09, 0x02, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22,
0x02, 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, 0x02, 0x0b, 0x02, 0x22, 0x22,
0x22, 0x22, 0x22, 0x0e, 0xee, 0xee, 0xee, 0xff, 0x02, 0x22, 0x0a, 0xa3,
0x3f, 0xaa, 0xaa, 0xaa, 0xaa, 0x02, 0x0c, 0x0c, 0x0c, 0xc0, 0xcc, 0xfc,
0xcc, 0x02, 0x22, 0x22, 0x00, 0xbb, 0xb0, 0x02, 0x22, 0x22, 0x66, 0x66,
0x0b, 0xb9, 0x9b, 0xbb, 0xbb, 0xbb, 0x9b, 0x02, 0xc2, 0x2c, 0xef, 0xee,
0xfe, 0xec, 0xec, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x30, 0x00,
0x33, 0x88, 0x88, 0x78, 0x88, 0x83, 0x38, 0x77, 0x88, 0x77, 0x77, 0x02,
0xdd, 0xdd, 0xdd, 0xd0, 0x0b, 0xbf, 0x00, 0x20, 0xdd, 0xdd, 0xdd, 0xdd,
0xd0, 0xbb, 0xfb, 0x90, 0xf0, 0xdd, 0xdd, 0xdd, 0x00, 0xb9, 0x19, 0x99,
0x00, 0x0d, 0x66, 0x66, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x22, 0x00, 0x02, 0x09,
0x09, 0x9b, 0xbb, 0xbf, 0xff, 0xfb, 0x09, 0x02, 0x00, 0x02, 0x22, 0x22,
0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x22,
0x0b, 0x02, 0x22, 0x22, 0x22, 0x22, 0x20, 0xee, 0xee, 0xee, 0xee, 0xef,
0xf0, 0x22, 0x20, 0xa3, 0x3f, 0xfa, 0xaa, 0xaa, 0xa0, 0x22, 0x0c, 0x0c,
0xc0, 0x0c, 0xcc, 0xcc, 0xcc, 0x02, 0x22, 0x20, 0xbf, 0xbf, 0xff, 0xb0,
0x22, 0x22, 0x66, 0x66, 0x0b, 0x99, 0xbf, 0xbb, 0xbb, 0xbb, 0xf9, 0x02,
0x22, 0xce, 0xef, 0xee, 0xee, 0xfe, 0xcc, 0x22, 0x22, 0x22, 0x20, 0x00,
0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x20, 0x30, 0x03, 0x38, 0x88, 0x88, 0x77, 0x78, 0x88, 0x88, 0x77,
0x78, 0x87, 0x77, 0x02, 0xdd, 0xdd, 0xdd, 0x09, 0xbf, 0xf9, 0x90, 0x00,
0xdd, 0xdd, 0xdd, 0xdd, 0x09, 0xbf, 0xb9, 0x09, 0xbf, 0x0d, 0xdd, 0xd0,
0xef, 0x09, 0x00, 0x00, 0x0d, 0xdd, 0x66, 0x66, 0x22, 0x00, 0x00, 0x00,
0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66,
0x20, 0x9b, 0xb0, 0x00, 0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0xb0, 0x00,
0xbb, 0xf0, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x00, 0x00, 0x00, 0x02, 0x0b, 0x02, 0x22, 0x22, 0x22, 0x22, 0x0e, 0xee,
0xee, 0xee, 0xee, 0xee, 0xee, 0x02, 0x22, 0x03, 0x3a, 0xaf, 0xfa, 0xaa,
0x02, 0x22, 0x20, 0xc0, 0x00, 0x0c, 0xcc, 0xcc, 0xc0, 0x22, 0x22, 0x0b,
0x9b, 0xbb, 0x9b, 0xfb, 0x02, 0x22, 0x66, 0x66, 0x20, 0x99, 0xbf, 0xfb,
0xbb, 0xb9, 0xb9, 0x02, 0x2c, 0xcc, 0xee, 0xec, 0xec, 0xee, 0xc2, 0x22,
0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x30, 0x33, 0x88, 0x88, 0x88, 0x88,
0x33, 0x38, 0x88, 0x77, 0x77, 0x88, 0x77, 0x02, 0xdd, 0xdd, 0x00, 0xe0,
0xbb, 0x90, 0x09, 0xbb, 0x0d, 0xdd, 0xdd, 0xd0, 0xe0, 0xb9, 0x90, 0x99,
0x99, 0x0d, 0xdd, 0x09, 0xb9, 0x20, 0xdd, 0xdd, 0xdd, 0xdd, 0x66, 0x66,
0x20, 0x02, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x66, 0x66, 0x20, 0x9b, 0x99, 0x90, 0xbb, 0xee, 0xbb, 0xbb,
0xbe, 0xeb, 0xb0, 0xb9, 0x9b, 0xb0, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x22, 0x22, 0x20, 0x22, 0x22, 0x22,
0x22, 0x22, 0x0e, 0xee, 0xef, 0xee, 0xee, 0xee, 0xee, 0x02, 0x22, 0x20,
0x0a, 0xaa, 0xaa, 0x00, 0x22, 0x22, 0x20, 0xc0, 0x00, 0xec, 0xcc, 0xc0,
0xc0, 0x22, 0x20, 0xb9, 0xbb, 0xbb, 0xbf, 0xbb, 0xb0, 0x22, 0x66, 0x66,
0x20, 0x9b, 0x9b, 0xff, 0xfb, 0xbb, 0x9b, 0x02, 0x22, 0xc2, 0xcc, 0xc2,
0xcc, 0xcc, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x30, 0x33,
0x83, 0x33, 0x33, 0x33, 0x88, 0x33, 0x88, 0x77, 0x77, 0xb8, 0x77, 0x02,
0xdd, 0xd0, 0x99, 0xf0, 0x99, 0x00, 0x09, 0x9b, 0x0d, 0xdd, 0xdd, 0x09,
0xbf, 0x09, 0x00, 0x00, 0x00, 0x0d, 0xd0, 0x9b, 0x99, 0x0d, 0xdd, 0xdd,
0xdd, 0xdd, 0x66, 0x66, 0x20, 0x22, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x20, 0x19, 0x10, 0x00,
0xbb, 0xbb, 0xbb, 0x9b, 0xbb, 0xbb, 0xb0, 0x00, 0x19, 0x10, 0x22, 0x22,
0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x02, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x0e, 0xef, 0xfe, 0xee, 0xee,
0x00, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x0c,
0x00, 0xee, 0xe0, 0x0c, 0x02, 0x22, 0x20, 0xb9, 0xbb, 0xbb, 0xff, 0xfb,
0xb0, 0x22, 0x66, 0x66, 0x22, 0x09, 0xb9, 0xbb, 0xbf, 0xbb, 0xbb, 0x02,
0x22, 0x22, 0xc2, 0xcc, 0x2c, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x20, 0x33, 0x38, 0x38, 0x87, 0x88, 0x88, 0x88, 0x83, 0x88, 0x77,
0xbb, 0x77, 0x77, 0x02, 0xd0, 0x09, 0x9b, 0x92, 0x00, 0x0d, 0xd0, 0x00,
0x0d, 0xdd, 0xd0, 0x99, 0xb9, 0x20, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x9b,
0x90, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x20, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x01, 0x02, 0x22, 0x01, 0x19, 0x99, 0xb9, 0x99, 0x19, 0x02, 0x22,
0x01, 0x02, 0x22, 0x22, 0x66, 0x66, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x20,
0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x22,
0x22, 0x22, 0x22, 0x20, 0xcc, 0x00, 0x0c, 0xc0, 0x22, 0x22, 0x0b, 0x9b,
0xfb, 0xbb, 0xbf, 0xff, 0xbb, 0x02, 0x66, 0x66, 0x22, 0x20, 0x0b, 0xb9,
0xbb, 0xbb, 0xb9, 0x02, 0x22, 0xc2, 0xcc, 0xc2, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x66, 0x66, 0x66, 0x66, 0x22, 0x20, 0x33, 0x88, 0x88, 0x38, 0x88, 0x88,
0x88, 0x33, 0x87, 0x77, 0xb7, 0x77, 0x00, 0x22, 0xd0, 0x2e, 0xb9, 0x90,
0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x02, 0x9b, 0x99, 0x0d, 0xdd, 0xdd,
0xdd, 0xdd, 0x02, 0xe9, 0x90, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x66, 0x66,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x0b, 0xbf, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x09, 0x02, 0x22, 0x01, 0x91, 0x19, 0x99,
0x99, 0x99, 0x02, 0x22, 0x09, 0x02, 0x22, 0x22, 0x66, 0x66, 0x20, 0xbb,
0xbb, 0xbb, 0xbb, 0xff, 0xb0, 0x22, 0x20, 0xbb, 0xbb, 0xbb, 0xbb, 0xff,
0xb0, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x20,
0x0f, 0x5f, 0xff, 0x00, 0x22, 0x22, 0x22, 0x22, 0x00, 0xcc, 0xc0, 0x02,
0x22, 0x22, 0x0b, 0x9b, 0x9b, 0xb9, 0xbb, 0xfb, 0xbb, 0x02, 0x66, 0x66,
0x22, 0x22, 0x20, 0x0b, 0xbb, 0xbb, 0x90, 0x22, 0x22, 0x2c, 0xcc, 0xec,
0xc2, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0xf0, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x22, 0x20, 0x33, 0x87,
0x88, 0x88, 0x78, 0x88, 0x77, 0x88, 0x87, 0x77, 0x77, 0x00, 0x22, 0x22,
0x02, 0x22, 0x99, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x02, 0xe9,
0x90, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x02, 0x22, 0x0d, 0xdd, 0xdd, 0xdd,
0xdd, 0xdd, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0xbb, 0xff,
0xf0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x09, 0x02, 0x22,
0x20, 0x11, 0x99, 0x99, 0x91, 0x90, 0x22, 0x22, 0x09, 0x02, 0x22, 0x22,
0x66, 0x66, 0x22, 0x00, 0xbb, 0xbb, 0xff, 0xb0, 0x00, 0x00, 0x00, 0x00,
0xbb, 0xbb, 0xff, 0xb0, 0x02, 0x22, 0x22, 0x20, 0x0f, 0xcf, 0xfc, 0x00,
0x22, 0x22, 0x22, 0x0d, 0xd5, 0xd5, 0x55, 0xdf, 0x02, 0x22, 0x22, 0x22,
0x22, 0x00, 0x02, 0x22, 0x22, 0x22, 0x0b, 0x9b, 0xb9, 0x9b, 0xbb, 0xbb,
0xbb, 0x02, 0x66, 0x66, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x02, 0x22,
0x2c, 0xcc, 0xce, 0xcc, 0x2c, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x20, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66,
0x22, 0x20, 0x38, 0x87, 0x77, 0x88, 0x77, 0x77, 0x78, 0x88, 0x87, 0x77,
0x00, 0x22, 0x22, 0x22, 0x09, 0x99, 0x00, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd,
0xdd, 0xdd, 0x09, 0x22, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x09, 0x20,
0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22,
0x22, 0x20, 0x9b, 0xbf, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x0b, 0x02, 0x22, 0x22, 0x01, 0x19, 0x19, 0x91, 0x02, 0x22, 0x22,
0x0b, 0x02, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x0b, 0xbf, 0xbb, 0xb0,
0x01, 0x99, 0xbb, 0x00, 0x1b, 0xbf, 0xbb, 0x02, 0x22, 0x22, 0x22, 0x0c,
0xcc, 0xcc, 0xcc, 0xff, 0x02, 0x22, 0x20, 0xd5, 0x5d, 0x5d, 0x5d, 0xff,
0xf0, 0x22, 0xdd, 0xdd, 0xdd, 0x00, 0x0d, 0xdd, 0xdd, 0xdd, 0x20, 0xb9,
0x99, 0x9b, 0xbb, 0xbb, 0xb0, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0xc2, 0xcc, 0xef, 0xec, 0xc2, 0xc2, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x08, 0x88, 0x77, 0xf0, 0x22, 0x22,
0x66, 0x66, 0x66, 0x66, 0x00, 0x00, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88,
0x88, 0x88, 0x87, 0x00, 0x02, 0x22, 0x22, 0x22, 0x00, 0x00, 0xdd, 0xdd,
0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x00, 0x00, 0xdd, 0xdd, 0xdd, 0xdd,
0xdd, 0xdd, 0x00, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x66, 0x66,
0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x99, 0xbb, 0xb0, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x20, 0x0b, 0x00, 0x22, 0x22, 0x20, 0x01, 0x11,
0x00, 0x22, 0x22, 0x20, 0x0b, 0x00, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22,
0x20, 0x0b, 0xbb, 0x01, 0x99, 0xbb, 0xbb, 0xbb, 0x01, 0x1b, 0x00, 0x22,
0x22, 0x22, 0x20, 0xcc, 0xc0, 0xcc, 0xc0, 0xcf, 0xf0, 0x22, 0x0d, 0x55,
0xdd, 0xdd, 0xdd, 0xdf, 0x5d, 0x02, 0xdd, 0xdd, 0x00, 0xaa, 0xa0, 0x0d,
0xdd, 0xdd, 0x20, 0xb9, 0x99, 0xfb, 0xbb, 0xb9, 0xb0, 0x22, 0x22, 0x22,
0x20, 0x00, 0x00, 0x22, 0x22, 0x22, 0x66, 0x66, 0x2c, 0xee, 0xfe, 0xfe,
0xec, 0xc2, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00,
0x08, 0x87, 0x02, 0x22, 0x66, 0x66, 0x66, 0x66, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x87, 0x02, 0x22, 0x22, 0x22,
0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x00,
0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd,
0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x09, 0xb9,
0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x0b, 0xbb, 0xbf, 0x02,
0x22, 0x22, 0x20, 0x00, 0x22, 0x22, 0x22, 0x0b, 0xbb, 0xbf, 0x02, 0x22,
0x66, 0x66, 0x22, 0x22, 0x22, 0x20, 0x00, 0x19, 0x9b, 0xbb, 0xbf, 0xff,
0xb0, 0x00, 0x22, 0x22, 0x22, 0x22, 0x0c, 0x00, 0x0c, 0x00, 0x0c, 0x00,
0x0c, 0x02, 0x05, 0x5d, 0xd5, 0xdd, 0xdd, 0xdd, 0xd5, 0x02, 0xdd, 0xd0,
0xaf, 0xaf, 0xff, 0xa0, 0xdd, 0xdd, 0x22, 0x0b, 0x99, 0xff, 0xf9, 0x9b,
0x02, 0x22, 0x22, 0x20, 0x0f, 0xef, 0xff, 0x00, 0x22, 0x22, 0x66, 0x66,
0xce, 0xef, 0xee, 0xec, 0xcc, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x77,
0x77, 0x77, 0x77, 0x7f, 0x08, 0x87, 0x02, 0x22, 0x66, 0x66, 0x66, 0x66,
0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x33, 0x33, 0x33, 0x33, 0x38, 0x88,
0x02, 0x22, 0x22, 0x22, 0xdd, 0xdd, 0xdd, 0xdd, 0x0b, 0x0d, 0xdd, 0xdd,
0xdd, 0xdd, 0xdd, 0x0b, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x0b, 0x0d,
0xdd, 0xdd, 0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22,
0x22, 0x02, 0x20, 0xb0, 0x22, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x09, 0x99, 0xbb, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x09,
0x99, 0xbb, 0x02, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x01, 0x99,
0xbb, 0xbb, 0xff, 0xff, 0xfb, 0x02, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00,
0xce, 0xcc, 0xc0, 0xcc, 0xc0, 0x02, 0x05, 0xdd, 0x5d, 0xdd, 0xdd, 0xdd,
0xd5, 0x02, 0xdd, 0x0a, 0x2a, 0xaa, 0x2a, 0xfa, 0x0d, 0xdd, 0x22, 0x20,
0xbb, 0x99, 0x9b, 0xb0, 0x22, 0x22, 0x22, 0x0e, 0xee, 0xee, 0xfe, 0xfe,
0x02, 0x22, 0x66, 0x66, 0x2c, 0xce, 0xfe, 0xfe, 0xcc, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x87, 0x02, 0x22,
0x66, 0x66, 0x66, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x33, 0x33, 0x33,
0x33, 0x88, 0x88, 0x80, 0x22, 0x22, 0x22, 0x22, 0xdd, 0xdd, 0xdd, 0xd0,
0x9b, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x09, 0xb0, 0x00, 0xdd, 0xdd,
0xdd, 0xdd, 0x0b, 0xb0, 0x00, 0xdd, 0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66,
0x22, 0x22, 0x22, 0x22, 0x20, 0xb0, 0x20, 0xf0, 0x20, 0xf0, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x02, 0x22, 0x66, 0x66, 0x22, 0x22,
0x22, 0x22, 0x01, 0x99, 0xbb, 0xbb, 0xff, 0xff, 0xfb, 0x02, 0x22, 0x22,
0x22, 0x22, 0x20, 0x0c, 0xce, 0xec, 0xcc, 0xcc, 0x00, 0x22, 0x0d, 0xd5,
0x5d, 0xdd, 0xdd, 0xdd, 0xdd, 0x02, 0xd0, 0xa2, 0xaa, 0xaa, 0xaf, 0xaa,
0xa0, 0xdd, 0x22, 0x22, 0x00, 0xbb, 0xb0, 0x02, 0x22, 0x22, 0x20, 0xee,
0xee, 0xee, 0xee, 0xee, 0xe0, 0x22, 0x66, 0x66, 0xcc, 0xef, 0xef, 0xec,
0xc2, 0xc2, 0x22, 0x22, 0x22, 0x22, 0x00, 0x30, 0x88, 0x88, 0x88, 0x88,
0x07, 0x37, 0x02, 0x22, 0x66, 0x66, 0x66, 0x66, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x33, 0x88, 0x88, 0x88, 0x80, 0x02, 0x22, 0x22, 0x22, 0x22,
0xdd, 0xdd, 0xdd, 0xd0, 0x90, 0x00, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x09,
0x00, 0x2f, 0x0d, 0xdd, 0xdd, 0xdd, 0x09, 0x00, 0xef, 0x0d, 0xdd, 0xdd,
0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x20, 0xb0, 0x20, 0x00,
0x20, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x20, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x66, 0x66, 0x22, 0x22, 0x22, 0x20, 0x19, 0x9b, 0xbb, 0xbb, 0xff, 0xff,
0xfb, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00,
0x22, 0x22, 0x20, 0xd5, 0x5d, 0xdd, 0xdd, 0xdd, 0xd0, 0x22, 0xd0, 0xa2,
0xaa, 0xaa, 0xff, 0xfa, 0xa0, 0xdd, 0x22, 0x22, 0x22, 0x00, 0x02, 0x22,
0x22, 0x22, 0x20, 0xee, 0xee, 0xee, 0xee, 0xee, 0xee, 0x02, 0x66, 0x66,
0xce, 0xce, 0xce, 0xcc, 0x2c, 0x22, 0x22, 0x22, 0x22, 0x20, 0xc3, 0x38,
0x08, 0x88, 0x88, 0x88, 0x0f, 0x70, 0x02, 0x22, 0x66, 0x66, 0x66, 0x66,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22,
0x22, 0x22, 0x22, 0x22, 0xdd, 0xdd, 0xdd, 0x00, 0x0b, 0xef, 0x0d, 0xdd,
0xdd, 0xdd, 0xdd, 0x00, 0xbf, 0x02, 0x0d, 0xdd, 0xdd, 0xdd, 0x00, 0xbb,
0x02, 0x0d, 0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22,
0x20, 0x90, 0x09, 0xbb, 0x00, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x0b, 0xbf, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x20, 0x19, 0x9b,
0xeb, 0xbb, 0xbf, 0xef, 0xbb, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x20, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x05, 0x5d, 0xdd, 0xdd, 0xdd,
0x02, 0x22, 0x0a, 0x2a, 0xfa, 0xaa, 0xaf, 0xff, 0xaa, 0x0d, 0x22, 0x22,
0x20, 0x00, 0x00, 0x22, 0x22, 0x22, 0x0e, 0xee, 0xee, 0xee, 0xee, 0xfe,
0xee, 0x02, 0x66, 0x66, 0x2c, 0x2c, 0x2c, 0xc2, 0xc2, 0x22, 0x22, 0x22,
0x22, 0x22, 0x03, 0x38, 0x80, 0x00, 0x30, 0x00, 0x0f, 0x78, 0x02, 0x22,
0x66, 0x66, 0x66, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0xdd, 0xd0, 0x00, 0xbb,
0xff, 0x02, 0x0d, 0xdd, 0xdd, 0xdd, 0xd0, 0xbb, 0xfb, 0x19, 0x0d, 0xdd,
0xdd, 0xdd, 0x0b, 0xbf, 0x90, 0x00, 0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66,
0x22, 0x22, 0x22, 0x22, 0x20, 0x99, 0x9b, 0xbb, 0xbb, 0x90, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0xbb, 0xff,
0xf0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22,
0x22, 0x20, 0x19, 0x99, 0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x90, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0x0f, 0xaf, 0xfa, 0x00, 0x22, 0x22, 0x22, 0x20,
0x0d, 0xdd, 0xdd, 0x00, 0x22, 0x22, 0x0a, 0x2a, 0x2a, 0xa2, 0xaa, 0xfa,
0xaa, 0x0d, 0x22, 0x20, 0x0f, 0xcf, 0xff, 0x00, 0x22, 0x22, 0x0e, 0xee,
0xef, 0xee, 0xee, 0xee, 0xee, 0x02, 0x66, 0x66, 0x22, 0x22, 0xc2, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x33, 0x88, 0x77, 0x70, 0x80, 0xff,
0xff, 0x77, 0x80, 0x22, 0x66, 0x66, 0x66, 0x66, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0xd0, 0x0b, 0xef, 0x0f, 0x11, 0xb0, 0x0d, 0xdd, 0xdd, 0xd0, 0x0b, 0xff,
0xb1, 0xb0, 0x2d, 0xdd, 0xdd, 0xd0, 0xbb, 0xf9, 0x19, 0xbb, 0x0d, 0xdd,
0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x20, 0x99, 0xbb, 0xbb,
0xff, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x20, 0x9b, 0xbf, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x66, 0x66, 0x22, 0x22, 0x22, 0x20, 0x19, 0x99, 0xbb, 0x00, 0x0b, 0xbb,
0xbb, 0x90, 0x22, 0x22, 0x22, 0x22, 0x22, 0x0a, 0xaa, 0xaa, 0xaa, 0xff,
0x02, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x22, 0x22, 0x22, 0x0a, 0x2a,
0xa2, 0x2a, 0xaa, 0xaa, 0xaa, 0x0d, 0x22, 0x0c, 0xcc, 0xc0, 0xf0, 0xf0,
0x02, 0x22, 0x0e, 0xee, 0xff, 0xef, 0xee, 0xee, 0xe0, 0x22, 0x22, 0x22,
0xcc, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x33, 0x88,
0x77, 0x70, 0x80, 0xff, 0xf7, 0x77, 0x80, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x66, 0x66, 0x66, 0x66, 0x02, 0xef, 0xbb, 0x20, 0x9b, 0xb0, 0x2d, 0xdd,
0xdd, 0x0e, 0xf0, 0x00, 0x99, 0xbb, 0x0d, 0xdd, 0xdd, 0x0e, 0x0f, 0x90,
0x99, 0x00, 0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22,
0x09, 0x9b, 0xbb, 0xbf, 0xff, 0xfb, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x99, 0xbb, 0xb0, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x20, 0x11, 0x99,
0x90, 0x00, 0x90, 0xbb, 0xb9, 0x10, 0x22, 0x22, 0x22, 0x22, 0x20, 0xaa,
0xa3, 0xaa, 0xa3, 0xaf, 0xf0, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x22,
0x22, 0x22, 0xd0, 0xa2, 0x22, 0x2a, 0xaa, 0xaa, 0xa0, 0xdd, 0x20, 0xcc,
0x00, 0x0c, 0xc0, 0xcc, 0x00, 0x22, 0x0e, 0xee, 0xef, 0xee, 0xee, 0xee,
0xe0, 0x22, 0x2c, 0x2c, 0xec, 0xc2, 0x22, 0x22, 0x22, 0x22, 0x0f, 0x77,
0x88, 0x30, 0xe3, 0x88, 0x77, 0x87, 0x87, 0x77, 0x77, 0x78, 0x80, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x07, 0x77, 0xff, 0x02, 0x22,
0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x02, 0x29, 0x99, 0x00,
0x09, 0xbb, 0x0d, 0xdd, 0x00, 0xbf, 0xb2, 0x00, 0x00, 0x0b, 0x0d, 0xdd,
0xd0, 0xbb, 0xf0, 0x90, 0x00, 0xdd, 0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66,
0x20, 0x00, 0x00, 0x22, 0x09, 0x9b, 0xbb, 0xbf, 0xff, 0xfb, 0x02, 0x20,
0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x02, 0x09, 0xb9,
0x02, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22,
0x22, 0x22, 0x01, 0x99, 0x90, 0x00, 0x00, 0xbb, 0x99, 0x02, 0x22, 0x22,
0x22, 0x22, 0x0a, 0x33, 0x3a, 0x33, 0x3a, 0x33, 0x33, 0x02, 0x22, 0x20,
0x0f, 0x1f, 0xff, 0x00, 0x22, 0x22, 0xd0, 0xa2, 0x22, 0xfa, 0xaa, 0xa2,
0xa0, 0xdd, 0x20, 0xc0, 0xcc, 0xcc, 0xcc, 0xc0, 0xcc, 0x02, 0x0e, 0xee,
0xee, 0xee, 0xee, 0xee, 0x02, 0x22, 0x22, 0xce, 0xfe, 0xcc, 0x22, 0x22,
0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x03, 0x88, 0x88, 0x87, 0x77, 0x77,
0x77, 0x78, 0x80, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0xe8,
0x77, 0xff, 0xf0, 0x00, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66,
0x00, 0x00, 0x00, 0xdd, 0x00, 0x0b, 0x0d, 0xdd, 0x02, 0xeb, 0x99, 0x0d,
0xdd, 0xd0, 0x0d, 0xdd, 0x02, 0xbf, 0x92, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd,
0x66, 0x66, 0x66, 0x66, 0x09, 0xbb, 0xbb, 0x00, 0x19, 0x9b, 0xbb, 0xbb,
0xff, 0xbb, 0xb0, 0x0b, 0xbb, 0xbf, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22,
0x20, 0xb0, 0x20, 0x90, 0x20, 0xf0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x66, 0x66, 0x22, 0x22, 0x22, 0x20, 0x01, 0x19, 0x90, 0x00, 0x00, 0x99,
0x91, 0x00, 0x22, 0x22, 0x22, 0x22, 0x03, 0x33, 0xaf, 0xaa, 0xa3, 0xaa,
0xa3, 0x02, 0x22, 0x09, 0x91, 0x91, 0x11, 0x9f, 0x02, 0x22, 0xdd, 0x0a,
0x22, 0xff, 0xf2, 0x2a, 0x0d, 0xdd, 0x0c, 0x0c, 0xcc, 0xcc, 0x0c, 0xec,
0xcc, 0x02, 0x0e, 0xee, 0xee, 0xee, 0xee, 0x00, 0x22, 0x22, 0x2c, 0xcc,
0xef, 0xec, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x38,
0x88, 0x87, 0x77, 0x77, 0x77, 0x87, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22,
0x20, 0x00, 0x73, 0x8e, 0x77, 0xe7, 0xf7, 0x77, 0x00, 0x02, 0x22, 0x22,
0x66, 0x66, 0x66, 0x66, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x0d, 0xdd,
0x02, 0x29, 0x00, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x02, 0xe9, 0x90, 0xdd,
0xdd, 0xdd, 0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x00, 0x00, 0x00, 0x00,
0x19, 0x9b, 0xbb, 0xbb, 0xbb, 0xbb, 0xb0, 0x00, 0x00, 0x00, 0x02, 0x22,
0x22, 0x22, 0x22, 0x22, 0x20, 0xb0, 0x01, 0xf1, 0x00, 0xf0, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x20, 0x19, 0x11,
0x99, 0x00, 0x09, 0x99, 0x1b, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x20, 0x0a,
0xaf, 0xfa, 0xaa, 0xaa, 0x00, 0x22, 0x20, 0x91, 0x19, 0x19, 0x19, 0xff,
0xf0, 0x22, 0xdd, 0xd0, 0xaa, 0x22, 0x2a, 0xa0, 0xdd, 0xdd, 0x00, 0x0c,
0xce, 0xcc, 0xcc, 0xcc, 0x0c, 0x02, 0x20, 0xee, 0xee, 0xe0, 0x00, 0x22,
0x22, 0x22, 0xce, 0xec, 0xee, 0xc2, 0xc2, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x20, 0x00, 0x33, 0x88, 0x88, 0x87, 0x77, 0x77, 0x77, 0x00, 0x22,
0x22, 0x22, 0x22, 0x22, 0x07, 0x77, 0x73, 0x88, 0x77, 0x77, 0x77, 0x77,
0x77, 0x02, 0x22, 0x22, 0x00, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x00, 0x00, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd,
0x02, 0x22, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66,
0x00, 0xbb, 0xbb, 0xff, 0x99, 0x99, 0xbb, 0xbb, 0xbb, 0xbb, 0xb9, 0xbb,
0xbb, 0xf0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x99, 0x99, 0x9b,
0xbb, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22,
0x22, 0x20, 0x19, 0x9b, 0x11, 0x99, 0x99, 0x1f, 0xfb, 0xb0, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x09, 0x11,
0x99, 0x99, 0x99, 0x9f, 0x19, 0x02, 0xdd, 0xdd, 0x00, 0xaa, 0xa0, 0x0d,
0xdd, 0xdd, 0x00, 0xc0, 0xee, 0xce, 0xcc, 0xcc, 0xc0, 0x22, 0x22, 0x00,
0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x2c, 0xcc, 0xef, 0xec, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x30, 0x33, 0x88, 0x88, 0x87, 0x77,
0x77, 0x70, 0x70, 0x22, 0x22, 0x22, 0x22, 0x22, 0x08, 0x88, 0x77, 0x33,
0x88, 0x88, 0x77, 0x77, 0x7b, 0x70, 0x22, 0x22, 0x0b, 0xb0, 0x00, 0xdd,
0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x00, 0x00, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd,
0x66, 0x66, 0x66, 0x66, 0x00, 0x0b, 0xbb, 0x0f, 0x91, 0x99, 0x9b, 0xbb,
0xbb, 0xb9, 0xb9, 0x0b, 0xbb, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x20, 0x99, 0x9b, 0xbb, 0xff, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x66, 0x66, 0x22, 0x22, 0x22, 0x00, 0x19, 0x90, 0x01, 0x11, 0x11, 0xb0,
0xfb, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x22,
0x22, 0x22, 0x01, 0x19, 0x91, 0x99, 0x99, 0x99, 0x91, 0x02, 0xdd, 0xdd,
0xdd, 0x00, 0x0d, 0xdd, 0xdd, 0xdd, 0x00, 0xc0, 0xce, 0xcc, 0xcc, 0xcc,
0xc0, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x2c, 0xee,
0xce, 0xc2, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x33, 0x00,
0x38, 0x88, 0x88, 0x88, 0x70, 0x0f, 0x70, 0x22, 0x22, 0x22, 0x22, 0x20,
0x33, 0x33, 0x88, 0x87, 0x77, 0x77, 0x77, 0x77, 0x88, 0x70, 0x22, 0x22,
0xd0, 0x00, 0x00, 0x00, 0xdd, 0xdd, 0xdd, 0xdd, 0x0b, 0x90, 0x0d, 0xdd,
0xdd, 0xdd, 0xdd, 0x00, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd,
0xd0, 0xdd, 0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x20, 0x10, 0xb0, 0xff,
0x91, 0x99, 0x99, 0xbb, 0xbb, 0x99, 0xb9, 0x90, 0xb0, 0x90, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x09, 0x99, 0xbb, 0xbf, 0xff, 0xfb, 0x02, 0x22,
0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x22, 0x20, 0x00, 0x00, 0x19, 0x00,
0xb0, 0x00, 0x00, 0xf0, 0x0b, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
0x0f, 0xdf, 0xfd, 0x00, 0x22, 0x22, 0x01, 0x9b, 0x19, 0x99, 0x99, 0x99,
0x91, 0x02, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x00, 0x00,
0xc0, 0xcc, 0xc0, 0xcc, 0x02, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x22, 0xcc, 0x2c, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x20, 0x33, 0x83, 0x00, 0x00, 0x00, 0x00, 0x07, 0x7f, 0x70, 0x22,
0x22, 0x22, 0x22, 0x20, 0x03, 0x33, 0x33, 0x38, 0x88, 0x77, 0x78, 0x88,
0x88, 0x77, 0x02, 0x22, 0x01, 0xef, 0xe0, 0xfe, 0x0d, 0xdd, 0xdd, 0xdd,
0x00, 0x02, 0xe0, 0xdd, 0xdd, 0xdd, 0xdd, 0x0b, 0x00, 0x00, 0xdd, 0xdd,
0xdd, 0xdd, 0x00, 0x00, 0x0f, 0x0d, 0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66,
0x20, 0x01, 0x02, 0x0b, 0x99, 0x19, 0x99, 0x99, 0x99, 0x9b, 0xb9, 0x02,
0x0b, 0x02, 0x22, 0x22, 0x00, 0x00, 0x00, 0x02, 0x09, 0x9b, 0xbb, 0xbf,
0xff, 0xfb, 0x02, 0x00, 0x00, 0x00, 0x02, 0x22, 0x66, 0x66, 0x00, 0x00,
0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0x22, 0x22,
0x22, 0x22, 0x22, 0x0d, 0xdd, 0xdd, 0xdd, 0xff, 0x02, 0x22, 0x09, 0x91,
0x1b, 0x99, 0x99, 0x99, 0x99, 0x02, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x0c, 0x00, 0x00, 0x00, 0xcc, 0x00, 0x22, 0x22, 0x66, 0x66,
0x66, 0x66, 0x22, 0x22, 0x20, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x02,
0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x33, 0x83, 0x88, 0x88, 0x78, 0x77,
0x77, 0x7f, 0x70, 0x22, 0x22, 0x22, 0x22, 0x03, 0x00, 0x00, 0x33, 0x33,
0x33, 0x88, 0x88, 0x33, 0x88, 0x77, 0x02, 0x22, 0x02, 0x2b, 0x20, 0xb2,
0x00, 0xdd, 0xdd, 0x00, 0x0b, 0xff, 0xb2, 0x00, 0x0d, 0xdd, 0xdd, 0x09,
0xb0, 0xef, 0x0d, 0xdd, 0xdd, 0xdd, 0x0f, 0xb9, 0x20, 0xe0, 0xdd, 0xdd,
0x66, 0x66, 0x66, 0x66, 0x20, 0x00, 0x02, 0x0b, 0x99, 0x01, 0x19, 0x99,
0x99, 0x0b, 0xb9, 0x00, 0x00, 0x22, 0x22, 0x22, 0x0b, 0xbb, 0xbb, 0x00,
0x19, 0x9b, 0xbb, 0xbb, 0xff, 0xbb, 0xb0, 0x0b, 0xbb, 0xbf, 0x02, 0x22,
0x66, 0x66, 0x20, 0x02, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x02,
0x00, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x20, 0xdd, 0xd5, 0xdd, 0xd5, 0xdf,
0xf0, 0x22, 0x20, 0x91, 0x1b, 0xb9, 0x99, 0x99, 0x90, 0x22, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x20, 0xcc, 0xcc, 0xc0, 0x00, 0x22,
0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x0c, 0x02, 0x22, 0x22,
0x22, 0x20, 0xee, 0xe0, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x03, 0x83,
0x88, 0x88, 0x78, 0x77, 0x77, 0x7f, 0x02, 0x22, 0x22, 0x22, 0x22, 0x03,
0x03, 0x00, 0x00, 0x03, 0x33, 0x88, 0x83, 0x88, 0x38, 0x77, 0x70, 0x22,
0x01, 0x29, 0x10, 0x91, 0x9b, 0x00, 0xd0, 0xbe, 0xe0, 0xb9, 0x0b, 0xbf,
0x0d, 0xdd, 0xdd, 0xd0, 0x0b, 0xfb, 0x20, 0xdd, 0xdd, 0xdd, 0xd0, 0xbb,
0x0f, 0x00, 0x00, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x00, 0x00, 0x00, 0x00,
0x9b, 0x99, 0x01, 0x11, 0x09, 0xbb, 0xb0, 0x00, 0x00, 0x22, 0x22, 0x22,
0x20, 0x99, 0x90, 0x20, 0x19, 0x9b, 0xbb, 0xbb, 0xbb, 0xbb, 0xb0, 0x20,
0x99, 0x90, 0x22, 0x22, 0x66, 0x66, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x22, 0x22, 0x02, 0x22, 0x22, 0x22, 0x22, 0x0d, 0x55,
0x5d, 0x55, 0x5d, 0x55, 0x5d, 0x02, 0x22, 0x01, 0x19, 0x9b, 0xb9, 0x99,
0x02, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x22, 0x00,
0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x22, 0x20,
0xce, 0xc0, 0x22, 0x22, 0x00, 0x00, 0xef, 0xe0, 0x00, 0x02, 0x22, 0x20,
0x00, 0x00, 0x03, 0x83, 0x88, 0x88, 0x78, 0x77, 0x77, 0x7f, 0x02, 0x22,
0x22, 0x22, 0x20, 0x33, 0x03, 0x00, 0x00, 0x00, 0x03, 0x88, 0x88, 0x88,
0x38, 0x78, 0x70, 0x22, 0xd0, 0x00, 0x00, 0x00, 0x99, 0xb0, 0x02, 0xef,
0x20, 0x90, 0x00, 0x00, 0xdd, 0xdd, 0xdd, 0x0e, 0xff, 0xb9, 0x90, 0x0d,
0xdd, 0xdd, 0xdd, 0x09, 0x9f, 0xb0, 0xb0, 0x0d, 0x66, 0x66, 0x66, 0x66,
0x00, 0x00, 0x00, 0x00, 0x9b, 0xb9, 0x99, 0x09, 0xbb, 0xbb, 0xb0, 0x00,
0x02, 0x22, 0x22, 0x22, 0x22, 0x00, 0x02, 0x20, 0x19, 0x99, 0xbb, 0xbb,
0xbb, 0xbb, 0x90, 0x22, 0x00, 0x02, 0x22, 0x22, 0x66, 0x66, 0x22, 0x20,
0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x05, 0x55, 0xdd, 0xdd, 0xd5, 0xdd, 0xd5, 0x02, 0x22, 0x20,
0x09, 0x99, 0x99, 0x00, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22,
0x20, 0x00, 0x00, 0x22, 0x22, 0x22, 0xdd, 0xdd, 0xd0, 0x00, 0x00, 0xdd,
0xdd, 0xdd, 0x22, 0x20, 0xce, 0xc0, 0x22, 0x22, 0x22, 0x20, 0xee, 0xe0,
0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x83, 0x88, 0x88, 0x78, 0x77,
0x77, 0x70, 0x22, 0x22, 0x22, 0x22, 0x20, 0x30, 0x33, 0x00, 0x00, 0x00,
0x03, 0x88, 0x87, 0x83, 0x38, 0x78, 0x87, 0x02, 0xdd, 0xdd, 0xdd, 0xdd,
0x00, 0x00, 0x01, 0x22, 0x00, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0x00, 0xbf,
0xfb, 0x91, 0x19, 0xb0, 0x0d, 0xdd, 0xdd, 0xd0, 0x90, 0xb0, 0xbb, 0x0d,
0x66, 0x66, 0x66, 0x66, 0x20, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x20, 0x9b, 0xb0, 0x09,
0x01, 0x99, 0x9b, 0xbb, 0xbb, 0xb9, 0x0b, 0x00, 0xbb, 0xf0, 0x22, 0x22,
0x66, 0x66, 0x22, 0x22, 0x00, 0x02, 0x22, 0x22, 0x22, 0x00, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd,
0x00, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x22, 0x22, 0x22, 0x66, 0x66,
0x66, 0x66, 0x22, 0x20, 0x0f, 0xdf, 0xff, 0x00, 0x22, 0x22, 0xdd, 0xd0,
0x0f, 0xaf, 0xff, 0x00, 0xdd, 0xdd, 0x22, 0x20, 0x9f, 0xb0, 0x22, 0x22,
0x22, 0x22, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00,
0x88, 0x88, 0x78, 0x77, 0x70, 0x02, 0x22, 0x22, 0x22, 0x22, 0x03, 0x30,
0x33, 0x00, 0x00, 0x00, 0x38, 0x88, 0x88, 0x88, 0x88, 0x77, 0x87, 0x02,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x20, 0x00, 0xdd, 0xdd, 0xdd, 0xdd,
0xdd, 0xdd, 0x02, 0xeb, 0x29, 0x00, 0x00, 0x9b, 0x0d, 0xdd, 0xdd, 0xd0,
0x0f, 0x00, 0x00, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x22, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x02, 0x22, 0x22, 0x22, 0x22,
0x20, 0x00, 0x00, 0xb9, 0x01, 0x99, 0x99, 0xbb, 0xbb, 0x99, 0x09, 0x10,
0x00, 0x00, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x20, 0x22, 0x22, 0x22,
0x22, 0x20, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22,
0x20, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x0d, 0xdd, 0xd5, 0xf5, 0xf5,
0x02, 0x22, 0xdd, 0x0a, 0xaa, 0xa2, 0xf2, 0x22, 0x0d, 0xdd, 0x22, 0x20,
0x9f, 0xb0, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x20, 0x00,
0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x03, 0x30, 0x33, 0x00, 0x00, 0x00, 0x38, 0x88, 0x83, 0x33,
0x88, 0x7b, 0x77, 0x70, 0xd2, 0x20, 0x00, 0x00, 0xdd, 0xdd, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x02, 0x29, 0x00, 0xdd, 0xdd, 0x00,
0x0d, 0xdd, 0xdd, 0xd0, 0x2f, 0xe0, 0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66,
0x22, 0x20, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22,
0x22, 0x22, 0x22, 0x22, 0x20, 0xbb, 0xbb, 0xb9, 0x10, 0x19, 0x99, 0x99,
0x99, 0x90, 0x99, 0x1b, 0xbb, 0xb0, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x2e, 0xe2, 0x22, 0x22,
0x20, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x22,
0x22, 0x22, 0x22, 0x20, 0x0f, 0x9f, 0xff, 0x00, 0x22, 0x22, 0x20, 0xdd,
0x55, 0x5d, 0xd5, 0xdd, 0x50, 0x22, 0xd0, 0xaa, 0x22, 0x2a, 0xa2, 0xaa,
0x20, 0xdd, 0x22, 0x20, 0x1f, 0xb0, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x33, 0x03, 0x30, 0x00, 0x00, 0x00,
0x38, 0x88, 0x38, 0x83, 0x38, 0x77, 0x77, 0x02, 0x00, 0x00, 0x1f, 0xe0,
0x00, 0x0d, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x00, 0x00,
0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x9f, 0xb0, 0xdd, 0xdd,
0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x09, 0xb9, 0xb9,
0x91, 0x01, 0x19, 0x99, 0x99, 0x09, 0x99, 0x19, 0xb9, 0x02, 0x22, 0x22,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x2e, 0xfe, 0x22, 0x20, 0x0f, 0x9f, 0xf9, 0x00, 0x22, 0x22, 0x22, 0x20,
0x0f, 0xef, 0xff, 0x00, 0x22, 0x22, 0x22, 0x09, 0x99, 0x91, 0xf1, 0xf1,
0x02, 0x22, 0x20, 0xd5, 0xdd, 0xdd, 0xdd, 0xd5, 0xdd, 0x02, 0xd0, 0xa2,
0xaa, 0xaa, 0xaa, 0xa2, 0xaa, 0x0d, 0x22, 0x0f, 0x9f, 0xb0, 0x02, 0x22,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00,
0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x33, 0x00,
0x03, 0x33, 0x30, 0x03, 0x38, 0x83, 0x87, 0x88, 0x38, 0x77, 0x70, 0x22,
0x0f, 0xbb, 0x90, 0x00, 0xbb, 0x0d, 0xdd, 0xdd, 0x00, 0x00, 0x0d, 0xdd,
0xdd, 0xdd, 0xdd, 0xd0, 0x00, 0x00, 0xdd, 0xdd, 0x06, 0x66, 0xdd, 0xd0,
0x2e, 0xe0, 0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66,
0x22, 0x20, 0x00, 0x09, 0x99, 0x10, 0x01, 0x11, 0x00, 0x99, 0x99, 0x00,
0x00, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0xef, 0xfe, 0x22, 0x09, 0x99, 0x99, 0x99, 0xff,
0x02, 0x22, 0x22, 0x0e, 0xee, 0xee, 0xee, 0xef, 0x02, 0x22, 0x20, 0x99,
0x11, 0x19, 0x91, 0x99, 0x10, 0x22, 0x0d, 0x5d, 0xdd, 0xdd, 0x5d, 0xdd,
0xdd, 0x02, 0x0a, 0x2a, 0xaa, 0xaa, 0x2a, 0xfa, 0xaa, 0x0d, 0x20, 0xfb,
0x9f, 0xb0, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x80,
0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x22, 0x03, 0x37, 0x77, 0x88, 0x83, 0x33, 0x03, 0x88, 0x38, 0x38, 0x88,
0x38, 0x77, 0x02, 0x22, 0xd0, 0xbb, 0x9f, 0xb0, 0xb0, 0xdd, 0x00, 0x00,
0x02, 0xfe, 0x00, 0x00, 0x0d, 0xdd, 0x00, 0x00, 0x2f, 0x10, 0x00, 0x0d,
0x66, 0x66, 0xdd, 0xdd, 0x02, 0x0d, 0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x0b, 0xbf, 0x02, 0x22, 0x22,
0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0xef, 0xfe, 0x20, 0x99,
0x91, 0x99, 0x91, 0x9f, 0xf0, 0x22, 0x20, 0xee, 0xee, 0xee, 0xee, 0xff,
0xf0, 0x22, 0x20, 0x91, 0x99, 0x99, 0x99, 0x91, 0x99, 0x02, 0x05, 0x5d,
0xdd, 0xdd, 0xdd, 0xdd, 0x5d, 0x02, 0x02, 0x2a, 0xaf, 0xaa, 0xaa, 0xaa,
0x2a, 0x0d, 0x0f, 0xbb, 0x90, 0x00, 0xbb, 0x02, 0x22, 0x22, 0x22, 0x22,
0x00, 0x22, 0x22, 0x07, 0x70, 0x02, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x22, 0x03, 0x33, 0x33, 0x77, 0x78, 0x88, 0x03,
0x88, 0x88, 0x88, 0x87, 0x88, 0x70, 0x22, 0x22, 0xdd, 0x0b, 0x9f, 0xb0,
0x0d, 0xdd, 0x0b, 0xb9, 0x00, 0x00, 0x0b, 0xbf, 0x0d, 0xdd, 0x09, 0x10,
0x00, 0x9b, 0xbb, 0x0d, 0x66, 0x66, 0xdd, 0xdd, 0xd0, 0xdd, 0xdd, 0xdd,
0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0xbb,
0xff, 0xf0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x20, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x22, 0x22,
0x2e, 0xe2, 0x09, 0x11, 0x19, 0x11, 0x19, 0x11, 0x19, 0x02, 0x0e, 0xef,
0xee, 0xee, 0xee, 0xef, 0xe0, 0x22, 0x09, 0x19, 0x99, 0x99, 0x19, 0xb9,
0x99, 0x02, 0x05, 0xd5, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x22, 0x02, 0xa2,
0xff, 0xaf, 0xaa, 0xaa, 0xa0, 0xdd, 0x00, 0x00, 0x1f, 0xe0, 0x00, 0x02,
0x22, 0x22, 0x22, 0x20, 0x77, 0x00, 0x22, 0x00, 0x77, 0x70, 0x02, 0x22,
0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x22, 0x00, 0x03, 0x33,
0x33, 0x37, 0x77, 0x33, 0x88, 0x87, 0x87, 0x78, 0x88, 0x02, 0x22, 0x22,
0xdd, 0xd0, 0x1f, 0xb0, 0xdd, 0xdd, 0xd0, 0xb9, 0x09, 0xfb, 0x0b, 0xf0,
0xdd, 0xdd, 0xd0, 0x10, 0x9f, 0x9b, 0xb0, 0xdd, 0xdd, 0xdd, 0xdd, 0x0d,
0xdd, 0xdd, 0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x20, 0x9b, 0xbf, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0x09, 0x9b, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00,
0x0b, 0xbf, 0x02, 0x22, 0x2e, 0x2e, 0x01, 0x11, 0x9b, 0x99, 0x91, 0x99,
0x91, 0x02, 0x0e, 0xee, 0xee, 0xee, 0xee, 0xee, 0xee, 0x02, 0x01, 0x19,
0x1b, 0x99, 0x99, 0x99, 0x19, 0x02, 0x05, 0xd5, 0xdd, 0xdd, 0xdd, 0xdd,
0xd0, 0x22, 0x02, 0xa2, 0xaf, 0xaa, 0xaa, 0xaa, 0xa0, 0xdd, 0x22, 0x20,
0xef, 0xe0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x33, 0x77, 0x00, 0x08,
0x00, 0x77, 0x70, 0x02, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x22, 0x22, 0x20, 0x00, 0x33, 0x33, 0x33, 0x33, 0x88, 0x78, 0x88, 0x80,
0x00, 0x22, 0x22, 0x22, 0xdd, 0xd0, 0x9f, 0xb0, 0xdd, 0xdd, 0xdd, 0x09,
0x09, 0xfb, 0x0f, 0x0d, 0xdd, 0xdd, 0xdd, 0x00, 0x9f, 0x9b, 0x0d, 0xdd,
0xdd, 0xdd, 0xd0, 0xf0, 0xdd, 0xdd, 0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x99, 0xbb, 0xb0, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x09, 0x9b, 0x9b, 0xbb, 0x02,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x00, 0x00, 0xbb, 0xbb, 0x00, 0x22, 0x22, 0xe2, 0xe2, 0x20, 0x09,
0x9b, 0xb9, 0x99, 0x99, 0x00, 0x22, 0x0e, 0xee, 0xef, 0xee, 0xee, 0xee,
0xfe, 0x02, 0x01, 0x91, 0xbb, 0x9b, 0x99, 0x99, 0x90, 0x22, 0x05, 0x55,
0xd5, 0xdd, 0xd5, 0xdd, 0x02, 0x22, 0x02, 0x22, 0xa2, 0xaa, 0xa2, 0xaa,
0x0d, 0xdd, 0x22, 0x20, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
0x33, 0x33, 0x77, 0x08, 0x88, 0x00, 0x00, 0x02, 0x22, 0x22, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x00, 0x00, 0x00, 0x03, 0x33, 0x38,
0x88, 0x88, 0x00, 0x07, 0x02, 0x22, 0x22, 0x22, 0xdd, 0xd0, 0x00, 0x00,
0xdd, 0xdd, 0xdd, 0xd0, 0x09, 0xfb, 0x00, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0,
0x9f, 0x10, 0xdd, 0xdd, 0x00, 0x00, 0x02, 0x0e, 0x00, 0x00, 0x0d, 0xdd,
0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x0f, 0x09,
0xb9, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x19,
0xbb, 0x9b, 0xfb, 0x90, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x09, 0x99, 0x9b, 0xb0, 0x22, 0x22, 0x22,
0x2e, 0xe2, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x20, 0xee,
0xef, 0xfe, 0xee, 0xee, 0xee, 0x02, 0x01, 0x91, 0x9b, 0x99, 0x99, 0x99,
0x90, 0x22, 0x0d, 0x55, 0x55, 0x55, 0xdd, 0x00, 0x22, 0x22, 0x0a, 0x22,
0x22, 0x22, 0xaa, 0x00, 0xdd, 0xdd, 0x22, 0x20, 0x9f, 0xb0, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0x33, 0x33, 0x33, 0x70, 0x88, 0x88, 0x03, 0x02,
0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x22, 0x00, 0x00, 0x00,
0x03, 0x30, 0x00, 0x38, 0x80, 0x00, 0x33, 0x88, 0x02, 0x22, 0x22, 0x22,
0xdd, 0xd0, 0x2f, 0xe0, 0xdd, 0xdd, 0xdd, 0xdd, 0x09, 0xfb, 0x0d, 0xdd,
0xdd, 0xdd, 0xdd, 0xd0, 0x9f, 0xb0, 0xdd, 0xdd, 0x0b, 0x99, 0x00, 0xf0,
0x0b, 0xbf, 0x0d, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x0b, 0x00, 0x00, 0x22, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x09, 0x1b, 0xbb, 0x9f, 0xff, 0xbb, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x02, 0x22, 0x00, 0x00, 0x00,
0x02, 0x22, 0x22, 0x22, 0xef, 0xfe, 0x22, 0x22, 0x20, 0x00, 0x00, 0x22,
0x22, 0x22, 0x20, 0xee, 0xee, 0xff, 0xfe, 0xee, 0xee, 0x02, 0x01, 0x11,
0x91, 0x99, 0x91, 0x99, 0x02, 0x22, 0x20, 0xdd, 0xdd, 0xd0, 0x00, 0x22,
0x22, 0x22, 0xd0, 0xaa, 0xaa, 0xa0, 0x00, 0xdd, 0xdd, 0xdd, 0x22, 0x20,
0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x30, 0x00, 0x03, 0x87,
0x00, 0x88, 0x08, 0x02, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x00, 0x00, 0x00, 0x00, 0x00, 0x33, 0x33, 0x00, 0x03, 0x33, 0x88, 0x80,
0x22, 0x22, 0x22, 0x22, 0xdd, 0xd0, 0x9f, 0xb0, 0xdd, 0xdd, 0xdd, 0xdd,
0x00, 0x00, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x00, 0x00, 0xdd, 0xdd,
0xd0, 0x09, 0x09, 0xfb, 0x0b, 0x00, 0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66,
0x22, 0x22, 0x00, 0x02, 0x22, 0x22, 0x00, 0x9b, 0xb0, 0x00, 0xf0, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x09, 0x9b, 0xb9, 0x99, 0xff, 0xbb,
0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x0f, 0x02,
0x00, 0x00, 0x01, 0x02, 0x22, 0x22, 0x22, 0x22, 0xef, 0xfe, 0x22, 0x20,
0x0f, 0xbf, 0xfb, 0x00, 0x22, 0x22, 0x22, 0x0e, 0xee, 0xee, 0xef, 0xee,
0xee, 0x02, 0x09, 0x11, 0x11, 0x11, 0x99, 0x00, 0x22, 0x22, 0x22, 0x00,
0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0xdd, 0x00, 0x00, 0x0d, 0xdd, 0xdd,
0xdd, 0xdd, 0x22, 0x22, 0x20, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
0x03, 0x33, 0x88, 0x83, 0x88, 0x00, 0x00, 0x22, 0x22, 0x22, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x33, 0x33,
0x38, 0x88, 0x80, 0x02, 0x22, 0x22, 0x22, 0x22, 0xdd, 0xd0, 0x9f, 0xb0,
0xdd, 0xdd, 0xdd, 0xdd, 0x02, 0xfe, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0,
0x2f, 0xe0, 0xdd, 0xdd, 0xdd, 0xd0, 0x09, 0x0b, 0x00, 0xdd, 0xdd, 0xdd,
0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x0f, 0xf0, 0x00, 0x20, 0x99, 0xbb,
0xbb, 0xb0, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x19, 0x9b,
0x9b, 0xbb, 0xbf, 0xbb, 0xf0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
0x00, 0xbb, 0xb0, 0x00, 0x19, 0x9b, 0xb0, 0x02, 0x22, 0x22, 0x22, 0x22,
0xef, 0xee, 0x22, 0x0b, 0xbb, 0xbb, 0xbb, 0xff, 0x02, 0x22, 0x22, 0x20,
0x0e, 0xee, 0xee, 0xee, 0xee, 0x02, 0x20, 0x99, 0x99, 0x90, 0x00, 0x22,
0x22, 0x22, 0x2e, 0xee, 0x22, 0x22, 0x2e, 0xee, 0x22, 0x22, 0x2c, 0xcc,
0x22, 0x22, 0x2c, 0xcc, 0x22, 0x22, 0x22, 0x22, 0x0c, 0x02, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0x33, 0x88, 0x77, 0x88, 0x37, 0x70, 0x22, 0x22,
0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22,
0xdd, 0xd0, 0x2f, 0x20, 0xdd, 0xdd, 0xdd, 0xdd, 0x09, 0xfb, 0x0d, 0xdd,
0xdd, 0xdd, 0xdd, 0xd0, 0x9f, 0xb0, 0xdd, 0xdd, 0xdd, 0xdd, 0x00, 0xf0,
0x0d, 0xdd, 0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x00, 0xbf,
0xff, 0x09, 0x9b, 0xbb, 0xbf, 0xfb, 0x00, 0x22, 0x22, 0x22, 0x00, 0x00,
0x00, 0x00, 0x99, 0x99, 0xbb, 0xbb, 0xbb, 0xbb, 0xf0, 0x00, 0x00, 0x00,
0x02, 0x22, 0x00, 0x0b, 0xbb, 0xb0, 0x00, 0x19, 0x9b, 0xbb, 0xbb, 0xb0,
0x22, 0x22, 0x22, 0x22, 0xee, 0x2e, 0x20, 0xbb, 0xb9, 0xbb, 0xb9, 0xbf,
0xf0, 0x22, 0x22, 0x22, 0x20, 0x0e, 0xee, 0xee, 0xe0, 0x22, 0x22, 0x00,
0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0xef, 0xff, 0xe2, 0x22, 0xee, 0xfe,
0xe2, 0x22, 0xce, 0xee, 0xc2, 0x22, 0xcc, 0xec, 0xc2, 0x22, 0x22, 0x20,
0xce, 0xc0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x03, 0x38, 0x87, 0x77, 0x7f,
0xff, 0x77, 0x02, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0xdd, 0xd0, 0x2e, 0x20, 0xdd, 0xdd, 0xdd, 0xdd,
0x09, 0xfb, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x9f, 0xb0, 0xdd, 0xdd,
0xdd, 0xdd, 0x02, 0xfe, 0x0d, 0xdd, 0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66,
0x22, 0x20, 0x9b, 0x0b, 0x0f, 0x99, 0xbb, 0xbb, 0xff, 0xff, 0xb0, 0x22,
0x22, 0x22, 0x09, 0xbb, 0xff, 0x00, 0x99, 0x99, 0xbb, 0xbb, 0xbb, 0xbb,
0xb0, 0x09, 0xbb, 0xff, 0x02, 0x22, 0x09, 0x99, 0x90, 0x09, 0x01, 0x99,
0xbb, 0xbb, 0xff, 0xfb, 0x02, 0x22, 0x22, 0x22, 0x2e, 0xe2, 0x0b, 0x99,
0x9b, 0x99, 0x9b, 0x99, 0x9b, 0x02, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00,
0x02, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x22, 0x22, 0x22, 0xef, 0x2f,
0xe2, 0x22, 0xef, 0x2f, 0xe2, 0x22, 0xce, 0x2e, 0xc2, 0x22, 0xce, 0x2e,
0xc2, 0x22, 0x22, 0x20, 0xce, 0xc0, 0x22, 0x22, 0x22, 0x22, 0x20, 0x33,
0x88, 0x77, 0x77, 0xff, 0xff, 0xf7, 0x80, 0x22, 0x22, 0x22, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00,
0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0xdd, 0xdd, 0x02, 0x0d,
0xdd, 0xdd, 0xdd, 0xdd, 0x02, 0xf2, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0,
0x2f, 0x20, 0xdd, 0xdd, 0xdd, 0xdd, 0x09, 0xfb, 0x0d, 0xdd, 0xdd, 0xdd,
0x66, 0x66, 0x66, 0x66, 0x22, 0x20, 0x9b, 0x90, 0x0f, 0x99, 0xbb, 0xbb,
0xff, 0xff, 0xb0, 0x02, 0x22, 0x22, 0x20, 0x9b, 0xb0, 0x20, 0x91, 0x99,
0x9b, 0xbb, 0xbb, 0xb9, 0xb0, 0x20, 0x9b, 0xb0, 0x22, 0x22, 0x20, 0x00,
0x02, 0x20, 0x19, 0x9b, 0xbb, 0xbf, 0xef, 0xff, 0xb0, 0x22, 0x22, 0x22,
0x2e, 0x22, 0x09, 0x99, 0xbf, 0xbb, 0xb9, 0xbb, 0xb9, 0x02, 0x22, 0x22,
0x20, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x20, 0x0f, 0xbf, 0xff, 0x00,
0x22, 0x22, 0xef, 0xff, 0xe2, 0x22, 0xee, 0xfe, 0xe2, 0x22, 0xce, 0xee,
0xc2, 0x22, 0xcc, 0xec, 0xc2, 0x22, 0x22, 0x20, 0x9f, 0xb0, 0x22, 0x22,
0x22, 0x02, 0x20, 0x33, 0x88, 0x77, 0x77, 0xff, 0xff, 0xf7, 0x80, 0x22,
0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0xdd, 0xdd, 0x20, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x02, 0xe2, 0x0d, 0xdd,
0xdd, 0xdd, 0xdd, 0xd0, 0x2e, 0x20, 0xdd, 0xdd, 0xdd, 0xdd, 0x02, 0xee,
0x0d, 0xdd, 0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x20, 0x00, 0x19, 0x10,
0x1b, 0x99, 0xbb, 0xbb, 0xbf, 0xfb, 0xbb, 0x02, 0x22, 0x22, 0x20, 0x09,
0x00, 0x00, 0x99, 0x99, 0x99, 0xbb, 0xbb, 0x9b, 0xb0, 0x00, 0x09, 0x00,
0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x19, 0xeb, 0x90, 0x09, 0xff, 0xff,
0xb0, 0x22, 0x22, 0x22, 0x2e, 0xee, 0x20, 0x0b, 0xbf, 0xfb, 0xbb, 0xbb,
0x00, 0x22, 0x22, 0x20, 0x0f, 0xcf, 0xff, 0x00, 0x22, 0x22, 0x22, 0x0b,
0xbb, 0xb9, 0xf9, 0x99, 0x02, 0x22, 0x2e, 0xee, 0x22, 0x22, 0x2e, 0xee,
0x22, 0x22, 0x2c, 0xcc, 0x22, 0x22, 0x2c, 0xcc, 0x22, 0x22, 0x22, 0x20,
0x9f, 0xb0, 0x22, 0x22, 0x20, 0x80, 0x03, 0x83, 0x87, 0x77, 0x77, 0xff,
0xff, 0xf7, 0x78, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00,
0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0xdd, 0xdd, 0xd0, 0xdd, 0xdd, 0xdd,
0x00, 0x00, 0xdd, 0xdd, 0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66, 0xdd, 0xdd,
0xd0, 0x20, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x02, 0x0d, 0xdd, 0xdd,
0xdd, 0xdd, 0xd0, 0x20, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd,
0x20, 0x1b, 0x10, 0x00, 0x1b, 0x99, 0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x02,
0x22, 0x22, 0x20, 0x90, 0xbb, 0x90, 0x9b, 0x99, 0x99, 0x99, 0x99, 0xbb,
0xb0, 0xb9, 0x90, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x01, 0x99, 0xbb,
0x0f, 0x00, 0xff, 0xff, 0xbb, 0x02, 0x22, 0x22, 0x2e, 0xfe, 0x22, 0x20,
0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x00, 0x00, 0x0c, 0x0c, 0xcf,
0x02, 0x22, 0x20, 0xbb, 0x99, 0x9b, 0xb9, 0xbb, 0x90, 0x22, 0x22, 0x2c,
0xc2, 0x22, 0xc2, 0x22, 0x2c, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x66, 0x66, 0x22, 0x20, 0x9f, 0x10, 0x22, 0x22, 0x08, 0x38, 0x78, 0x38,
0x87, 0x77, 0x77, 0x7f, 0xff, 0x77, 0xef, 0x02, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x20, 0x77, 0x7f, 0xf0, 0x22, 0x22, 0x22, 0x22, 0xdd, 0xdd,
0x0f, 0x00, 0x00, 0x0d, 0x0f, 0xbb, 0x00, 0x00, 0x0d, 0xdd, 0x66, 0x66,
0x66, 0x66, 0xdd, 0xdd, 0xdd, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd,
0xd0, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd,
0xdd, 0xdd, 0xdd, 0xdd, 0x20, 0x01, 0x9b, 0xb0, 0x1b, 0x99, 0x9b, 0xbb,
0xbb, 0xbb, 0xbb, 0x00, 0x00, 0x00, 0x20, 0x19, 0x10, 0x00, 0x9b, 0xb9,
0x9b, 0x9b, 0xbb, 0xbb, 0xb0, 0x00, 0x19, 0x10, 0x22, 0x22, 0x22, 0x22,
0x22, 0x01, 0x99, 0xbb, 0x00, 0x00, 0x1f, 0xfb, 0xbb, 0x02, 0x22, 0x22,
0xef, 0xfe, 0x22, 0x22, 0x20, 0x00, 0x00, 0x22, 0x22, 0x22, 0x20, 0x0c,
0xcc, 0xc0, 0x00, 0xff, 0xf0, 0x22, 0x20, 0xb9, 0xbb, 0xbb, 0xbb, 0xb9,
0xbb, 0x02, 0x2c, 0xce, 0xec, 0x2c, 0x22, 0x22, 0xce, 0xc2, 0xc2, 0x22,
0xc2, 0xc2, 0x2c, 0x22, 0x66, 0x66, 0x22, 0x00, 0x9f, 0x9b, 0x02, 0x22,
0x07, 0x88, 0x03, 0x38, 0x87, 0x77, 0x77, 0x77, 0x77, 0x77, 0x88, 0x02,
0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x0e, 0x87, 0x7f, 0xfe, 0x00, 0x02,
0x22, 0x22, 0xdd, 0xd0, 0x20, 0xe1, 0xbb, 0x0d, 0xd0, 0x09, 0x2e, 0x20,
0x90, 0x0d, 0x00, 0x00, 0x20, 0x00, 0xd0, 0x00, 0x0d, 0xdd, 0xdd, 0xdd,
0xdd, 0xd0, 0x00, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x0d, 0xdd, 0xdd,
0x22, 0x20, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x22, 0x01, 0x9b, 0x00,
0x1b, 0xb9, 0x99, 0xbb, 0xbb, 0xbb, 0xbb, 0x99, 0xbb, 0xf0, 0x20, 0x00,
0x00, 0x99, 0x99, 0xee, 0x99, 0x19, 0x9e, 0xe9, 0x9b, 0xf0, 0x00, 0x00,
0x22, 0x22, 0x22, 0x22, 0x22, 0x01, 0x99, 0x9b, 0x00, 0x00, 0x0b, 0xbb,
0xb9, 0x02, 0x22, 0x22, 0xef, 0xe2, 0x22, 0x20, 0x0b, 0x0b, 0xf0, 0x00,
0x22, 0x22, 0x00, 0xce, 0xc0, 0x0c, 0xcc, 0x0f, 0xc0, 0x22, 0x0b, 0x9b,
0xbb, 0xbb, 0x9b, 0xfb, 0xbb, 0x02, 0x22, 0xce, 0xfe, 0xc2, 0x2c, 0x22,
0x2c, 0x2c, 0xcc, 0xcc, 0xec, 0xec, 0xce, 0xc2, 0x66, 0x66, 0x20, 0x10,
0x9f, 0x9b, 0xb0, 0x22, 0x07, 0x78, 0x03, 0x38, 0x88, 0x77, 0x77, 0x77,
0xcf, 0x77, 0x88, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x07, 0x38, 0x87,
0xe7, 0x7f, 0x77, 0x02, 0x22, 0x22, 0xd0, 0x00, 0x0f, 0x09, 0xb0, 0xdd,
0xdd, 0xd0, 0x9f, 0xb0, 0xbb, 0x0d, 0x0b, 0x99, 0x02, 0xe2, 0x0b, 0xbf,
0x0d, 0xdd, 0xdd, 0x00, 0x00, 0x09, 0xbb, 0x0d, 0xdd, 0xdd, 0xd0, 0x00,
0x0b, 0x0d, 0xdd, 0xdd, 0x22, 0x0f, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd,
0x00, 0x00, 0xb0, 0x00, 0x19, 0xbb, 0x99, 0x9b, 0xbb, 0xbb, 0x9b, 0x99,
0xbb, 0x02, 0x20, 0x99, 0x9b, 0x99, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x09, 0xbb, 0xbb, 0xf0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x01, 0x99, 0x9b,
0x10, 0x00, 0x0b, 0xbb, 0xb9, 0xf0, 0x22, 0x22, 0xee, 0x22, 0x22, 0x00,
0x00, 0x00, 0x00, 0xff, 0x02, 0x22, 0x0c, 0xc0, 0x0c, 0xcc, 0xcc, 0xcc,
0x0c, 0x02, 0x09, 0x9b, 0xbf, 0xbb, 0xbb, 0xbb, 0x9b, 0x02, 0x2c, 0xee,
0xff, 0xec, 0xce, 0xc2, 0x22, 0x2c, 0xee, 0xee, 0xee, 0xfe, 0xcc, 0x22,
0x66, 0x66, 0x09, 0x10, 0x00, 0x9b, 0xbb, 0x02, 0x20, 0x70, 0x00, 0x33,
0x88, 0x87, 0x77, 0x77, 0x87, 0x78, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22,
0x20, 0x07, 0x38, 0x87, 0x77, 0x77, 0x77, 0xf0, 0x22, 0x22, 0x00, 0x10,
0x9f, 0xb1, 0x0d, 0xdd, 0xdd, 0xd0, 0x00, 0x00, 0x00, 0xdd, 0xd0, 0x00,
0x09, 0xfb, 0x00, 0x00, 0xdd, 0xdd, 0x00, 0x10, 0x2e, 0x21, 0x00, 0xdd,
0xdd, 0xdd, 0x0f, 0xe0, 0xbb, 0x0d, 0xdd, 0xdd, 0x22, 0x0b, 0xb0, 0xdd,
0xdd, 0xdd, 0xdd, 0xdd, 0x20, 0x00, 0x02, 0x00, 0x09, 0xbb, 0x99, 0x99,
0x99, 0x99, 0xbb, 0x99, 0x00, 0x02, 0x22, 0x09, 0xbb, 0x90, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x20, 0x99, 0x9b, 0x02, 0x22, 0x22, 0x22, 0x22,
0x22, 0x01, 0x19, 0x99, 0xb0, 0x00, 0x0b, 0xbb, 0x9b, 0xf0, 0x22, 0x22,
0xe2, 0xe2, 0x20, 0x00, 0x01, 0x00, 0x01, 0x0f, 0xf0, 0x22, 0x0c, 0x00,
0xce, 0xcc, 0xcc, 0xcc, 0xe0, 0x02, 0x09, 0xb9, 0xff, 0xbf, 0xbb, 0xbb,
0xb0, 0x22, 0xce, 0xec, 0xee, 0xec, 0x2c, 0x22, 0x22, 0xce, 0xef, 0xfe,
0xce, 0xfe, 0xc2, 0x22, 0x66, 0x66, 0x00, 0x00, 0xef, 0x10, 0x00, 0x02,
0x22, 0x02, 0x00, 0x33, 0x88, 0x88, 0x77, 0x77, 0x77, 0x00, 0x00, 0x02,
0x22, 0x22, 0x22, 0x22, 0x20, 0x07, 0x73, 0x38, 0x88, 0x87, 0x77, 0xf0,
0x22, 0x22, 0x09, 0x10, 0x90, 0xb0, 0xdd, 0xdd, 0xdd, 0xd0, 0x2e, 0xe0,
0xdd, 0xdd, 0xdd, 0xdd, 0x00, 0x00, 0x0d, 0xdd, 0xdd, 0xdd, 0x09, 0x90,
0x9f, 0xb0, 0xdd, 0xdd, 0xdd, 0xd0, 0x2e, 0x00, 0x9b, 0x0d, 0xdd, 0xdd,
0x20, 0x00, 0xb0, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x22, 0x00, 0x00, 0x00,
0x00, 0x9e, 0xe9, 0x99, 0xbb, 0xbb, 0xb9, 0x90, 0xbb, 0x02, 0x22, 0x20,
0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x19, 0x99, 0x91, 0x00, 0x1b, 0xb9,
0xbf, 0xb0, 0x22, 0x22, 0x2e, 0x22, 0x00, 0x11, 0x10, 0x11, 0x10, 0x11,
0x00, 0x02, 0x20, 0x00, 0xce, 0xec, 0xcc, 0xc0, 0xc0, 0x02, 0x09, 0xb9,
0xbf, 0xbb, 0xbb, 0xbb, 0xb0, 0x22, 0xce, 0xcc, 0xec, 0xee, 0xc2, 0x22,
0x22, 0xce, 0xfe, 0xfe, 0xef, 0xff, 0xec, 0x22, 0x66, 0x66, 0x22, 0x20,
0xef, 0xe0, 0x22, 0x22, 0x22, 0x22, 0x03, 0x03, 0x88, 0x88, 0x77, 0x77,
0x00, 0x08, 0x80, 0x02, 0x22, 0x22, 0x22, 0x22, 0x03, 0x07, 0x77, 0x77,
0x77, 0x77, 0x77, 0xf7, 0x02, 0x22, 0xd0, 0x00, 0x0f, 0x00, 0xdd, 0xdd,
0xdd, 0xd0, 0x9f, 0xb0, 0xdd, 0xdd, 0xdd, 0xdd, 0x02, 0xee, 0x0d, 0xdd,
0xdd, 0xdd, 0xd0, 0x00, 0x00, 0x00, 0xdd, 0xdd, 0xdd, 0xd0, 0x00, 0xfb,
0x00, 0xdd, 0xdd, 0xdd, 0x0f, 0xeb, 0x00, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd,
0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x09, 0x91, 0xbb, 0xbb, 0xb9, 0x90,
0x91, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x20, 0x00, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x20, 0x11, 0x99,
0x99, 0x9b, 0xb9, 0xbf, 0xfb, 0xb0, 0x22, 0x22, 0xef, 0xe2, 0x01, 0x11,
0x09, 0x00, 0x01, 0x00, 0x11, 0x02, 0x20, 0x0c, 0x0c, 0xee, 0xec, 0xcc,
0x0c, 0x02, 0x09, 0x99, 0xb9, 0xbb, 0xb9, 0xbb, 0x02, 0x22, 0x2c, 0x22,
0xcc, 0xcc, 0xec, 0x22, 0x2c, 0xef, 0xef, 0xff, 0xff, 0xfe, 0xfe, 0xcc,
0x66, 0x66, 0x22, 0x20, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x03, 0x30,
0x08, 0x88, 0x77, 0x77, 0x00, 0x00, 0x07, 0x70, 0x02, 0x22, 0x22, 0x22,
0x03, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x02, 0x22, 0xdd, 0xd0,
0x2f, 0xe0, 0xdd, 0xdd, 0xdd, 0xd0, 0x2e, 0x20, 0xdd, 0xdd, 0xdd, 0xdd,
0x09, 0xfb, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x2e, 0xe0, 0xdd, 0xdd,
0xd0, 0x0b, 0x09, 0x9f, 0xf0, 0xdd, 0xdd, 0xdd, 0x02, 0x0f, 0xff, 0xb0,
0x00, 0xdd, 0xdd, 0xdd, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00,
0x99, 0xee, 0xb9, 0x01, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x00, 0x0b, 0xf0, 0x22, 0x66, 0x66, 0x22, 0x22,
0x22, 0x22, 0x01, 0xb9, 0x99, 0x99, 0x90, 0x0b, 0xb9, 0x90, 0x22, 0x22,
0xef, 0xfe, 0x20, 0x00, 0x09, 0x90, 0x00, 0x00, 0x00, 0x22, 0x22, 0x00,
0xc0, 0xcc, 0xce, 0xcc, 0xcc, 0x02, 0x0b, 0x99, 0x99, 0x99, 0xbb, 0x00,
0x22, 0x22, 0x22, 0x2c, 0x22, 0x22, 0xc2, 0x22, 0xce, 0xce, 0xfe, 0xff,
0xff, 0xef, 0xef, 0xec, 0x66, 0x66, 0x22, 0x20, 0x9f, 0xb0, 0x22, 0x22,
0x22, 0x22, 0x03, 0x38, 0x30, 0x00, 0x00, 0x00, 0x00, 0x77, 0xf0, 0x07,
0xf0, 0x22, 0x22, 0x20, 0x33, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x77,
0x70, 0x22, 0xdd, 0xd0, 0x9f, 0xb0, 0xdd, 0xdd, 0xdd, 0xd0, 0x12, 0x90,
0xdd, 0xdd, 0xdd, 0xdd, 0x02, 0xe2, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0,
0x9f, 0xb0, 0xdd, 0xdd, 0x0f, 0xbb, 0x91, 0x99, 0xff, 0x0d, 0xdd, 0xdd,
0x00, 0xb1, 0x1f, 0x0f, 0xeb, 0x00, 0xdd, 0xdd, 0x22, 0x22, 0x22, 0x20,
0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x90, 0x0b, 0xbf, 0x02, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x9b, 0xbb, 0x02, 0x22,
0x66, 0x66, 0x22, 0x22, 0x22, 0x20, 0x19, 0xbb, 0x19, 0x99, 0x9b, 0x10,
0x09, 0x90, 0x22, 0x22, 0x2e, 0xfe, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00,
0x22, 0x22, 0x22, 0x20, 0x0c, 0xc0, 0xcc, 0xcc, 0xc0, 0x02, 0x20, 0xbb,
0xbb, 0xb0, 0x00, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0xcc, 0xef, 0xff, 0xfe, 0xff, 0xfe, 0xce, 0xec, 0x66, 0x66, 0x22, 0x20,
0x00, 0x00, 0x22, 0x22, 0x22, 0x20, 0x03, 0x38, 0x38, 0x88, 0x87, 0x87,
0x87, 0x77, 0xf7, 0x00, 0x02, 0x22, 0x22, 0x20, 0x33, 0x88, 0x88, 0x88,
0x88, 0x88, 0x88, 0x77, 0x70, 0x22, 0xdd, 0xd0, 0x2e, 0xe0, 0xdd, 0xdd,
0xdd, 0xdd, 0x00, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0x01, 0x29, 0x0d, 0xdd,
0xdd, 0xdd, 0xdd, 0xd0, 0x2e, 0x20, 0xdd, 0xdd, 0x00, 0x09, 0x99, 0x19,
0xb0, 0x0d, 0xdd, 0xdd, 0x20, 0xbb, 0x90, 0x2b, 0xbf, 0x2e, 0x0d, 0xdd,
0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b,
0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x09, 0x9b,
0xbb, 0xb0, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x20, 0x19, 0x0f,
0x11, 0x11, 0x10, 0x02, 0x20, 0x02, 0x22, 0x22, 0x2e, 0xfe, 0x22, 0x22,
0x20, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x0c, 0xcc, 0xcc,
0x00, 0x22, 0x22, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0xce, 0xfe, 0xff, 0xee, 0xef, 0xee, 0xee, 0xc2,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x20, 0x00, 0x00, 0x38,
0x38, 0x88, 0x87, 0x88, 0x87, 0x77, 0xf0, 0x22, 0x22, 0x22, 0x22, 0x03,
0x38, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x87, 0xb7, 0x02, 0xdd, 0xdd,
0x02, 0x0d, 0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0xdd, 0xdd,
0xd0, 0x00, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x12, 0x90, 0xdd, 0xdd,
0xdd, 0x00, 0x00, 0x09, 0x0f, 0xe0, 0xdd, 0xdd, 0x0b, 0xb9, 0x00, 0x09,
0x99, 0x2f, 0x0d, 0xdd, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00,
0x00, 0x00, 0x02, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x09, 0x9b, 0xbb, 0xbb, 0xb0, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22,
0x22, 0x20, 0x19, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0xe2, 0x22, 0x20, 0x0f, 0xef, 0xff, 0x00, 0x22, 0x22, 0x22, 0x22,
0x22, 0x20, 0x00, 0x00, 0x02, 0x22, 0x2c, 0x22, 0x22, 0x22, 0xc2, 0x22,
0xcc, 0xc2, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0xce, 0xec, 0xef, 0xec,
0xce, 0xec, 0xce, 0xec, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x00, 0x00, 0x00, 0x38, 0x38, 0x88, 0x87, 0x88, 0x77, 0x77, 0xf0, 0x22,
0x22, 0x22, 0x22, 0x03, 0x38, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x87,
0xb7, 0x02, 0xdd, 0xdd, 0xd0, 0xdd, 0xdd, 0xdd, 0x66, 0x66, 0xdd, 0xdd,
0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x66, 0x66, 0xdd, 0xdd,
0x00, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x29, 0xfb, 0x0d, 0xdd,
0x0b, 0x00, 0x0d, 0xd0, 0x00, 0x00, 0x0d, 0xdd, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x20, 0x02, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x00, 0x00, 0x22, 0x20, 0x9b, 0xbb, 0xbb, 0x02, 0x22, 0x22,
0x66, 0x66, 0x22, 0x22, 0x22, 0x20, 0x90, 0x22, 0x22, 0x22, 0x20, 0x02,
0x02, 0x22, 0x22, 0x22, 0x2e, 0x22, 0x22, 0x0e, 0xee, 0xee, 0xee, 0xef,
0x02, 0x22, 0xdd, 0xdd, 0xd0, 0x00, 0x00, 0xdd, 0xdd, 0xdd, 0xce, 0xcc,
0xc2, 0x2c, 0x2c, 0x2c, 0xef, 0xec, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66,
0xce, 0xcc, 0xce, 0xcc, 0x2c, 0xcc, 0x2c, 0xec, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x00, 0x00, 0x00, 0x08, 0x38, 0x88, 0x88, 0x87,
0x77, 0x77, 0x02, 0x22, 0x22, 0x22, 0x22, 0x03, 0x38, 0x80, 0x00, 0x00,
0x00, 0x00, 0x00, 0x87, 0xb7, 0x02, 0xdd, 0xdd, 0xdd, 0xd0, 0x00, 0xdd,
0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd,
0xdd, 0xdd, 0xdd, 0xd0, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd,
0x09, 0x9f, 0xb0, 0xdd, 0x00, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd,
0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x9b, 0xf0, 0x22, 0x22, 0x09, 0xbb,
0xb0, 0x22, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x20, 0x90, 0x22,
0x22, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0xe2, 0x20, 0xee,
0xee, 0xee, 0xee, 0xff, 0xf0, 0x22, 0xdd, 0xd0, 0x0f, 0xaf, 0xff, 0x00,
0xdd, 0xdd, 0x2c, 0xce, 0xec, 0x22, 0xcc, 0xce, 0xce, 0xc2, 0x22, 0x22,
0x66, 0x66, 0x66, 0x66, 0x2c, 0xc2, 0x2c, 0x22, 0x22, 0x22, 0x22, 0xc2,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x00, 0x00, 0x00, 0x00,
0x08, 0x88, 0x88, 0x87, 0x77, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x03,
0x88, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x77, 0x02, 0xdd, 0xdd,
0xdd, 0x0f, 0xf0, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0xf0, 0xdd, 0xdd,
0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x0f, 0x0d, 0xdd, 0xdd, 0xdd,
0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x9f, 0x90, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd,
0xd0, 0x0d, 0xdd, 0xdd, 0x22, 0x22, 0x22, 0x22, 0x20, 0xbb, 0xf0, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x09, 0x9b, 0xbb, 0x02,
0x20, 0x00, 0x00, 0x9b, 0xb0, 0x22, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22,
0x22, 0x20, 0xb0, 0x22, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22,
0x66, 0x66, 0x0e, 0xee, 0xee, 0xee, 0xee, 0xef, 0xee, 0x02, 0xdd, 0x02,
0x22, 0x2a, 0x2a, 0xaf, 0x0d, 0xdd, 0x22, 0xce, 0xfe, 0xcc, 0xee, 0xef,
0xec, 0x22, 0xc2, 0x22, 0x2c, 0x22, 0x22, 0x22, 0xc2, 0x22, 0x2c, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x02, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66,
0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x03, 0x88, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88,
0x77, 0x02, 0xdd, 0xdd, 0x00, 0xbb, 0xf0, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd,
0x0f, 0xf0, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x00, 0x9b,
0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x99, 0xbe, 0x0d,
0xdd, 0xdd, 0xd0, 0x00, 0x0b, 0x0d, 0xdd, 0xdd, 0x22, 0x22, 0x22, 0x22,
0x0b, 0xbf, 0xff, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x99,
0xbb, 0xbb, 0xb0, 0x90, 0x01, 0x99, 0x99, 0x0b, 0x02, 0x22, 0x22, 0x22,
0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02,
0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x0e, 0xee, 0xee, 0xee, 0xee, 0xee,
0xee, 0x02, 0xd0, 0x2a, 0xaa, 0xa2, 0x22, 0xff, 0xf0, 0xdd, 0x22, 0x2c,
0xef, 0xee, 0xfe, 0xfe, 0xee, 0xcc, 0xec, 0x22, 0xce, 0xcc, 0xc2, 0x22,
0x22, 0xc2, 0xce, 0xc2, 0x22, 0x22, 0x22, 0x22, 0x20, 0xc0, 0x22, 0x22,
0x22, 0x22, 0x66, 0x66, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x03, 0x88, 0x80, 0x33, 0x33,
0x33, 0x33, 0x30, 0x88, 0x77, 0x02, 0xdd, 0xd0, 0xfe, 0x09, 0xb0, 0xdd,
0xdd, 0xdd, 0xdd, 0xd0, 0x0b, 0x9b, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd,
0xdd, 0x0f, 0xe0, 0x0b, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd,
0xdd, 0x02, 0x2f, 0x0d, 0xdd, 0xdd, 0x0f, 0xe0, 0xb9, 0x0d, 0xdd, 0xdd,
0x22, 0x22, 0x22, 0x22, 0x09, 0xbb, 0xfb, 0x02, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x09, 0x9b, 0xbb, 0xbb, 0xb0, 0x01, 0x99, 0x99, 0xbb, 0xb0,
0x02, 0x22, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00,
0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x0e, 0xef,
0xee, 0xee, 0xee, 0xee, 0xee, 0x02, 0x02, 0xaf, 0xa2, 0x2a, 0xaa, 0x2f,
0xa0, 0xdd, 0x2c, 0x2c, 0xee, 0xff, 0xef, 0xfe, 0xfe, 0xec, 0xc2, 0x22,
0x2c, 0xee, 0xec, 0x22, 0xcc, 0xec, 0x2c, 0x22, 0x22, 0x22, 0x22, 0x22,
0x0c, 0xec, 0x02, 0x22, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x20, 0x00,
0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x08,
0x88, 0x80, 0x77, 0x77, 0x77, 0x77, 0x70, 0x88, 0x87, 0x02, 0xdd, 0x02,
0xe0, 0xb0, 0xb0, 0xdd, 0xdd, 0xdd, 0xdd, 0x0f, 0xe0, 0x1b, 0x0d, 0xdd,
0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x02, 0x0f, 0xb0, 0x0d, 0xdd, 0xdd, 0xdd,
0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x22, 0x0d, 0xdd, 0xd0, 0x2b, 0xfb,
0x00, 0xdd, 0xdd, 0xdd, 0x22, 0x22, 0x22, 0x22, 0x09, 0x9b, 0xbb, 0x02,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x9b, 0xbb, 0xbb, 0x00, 0x19,
0x9b, 0x99, 0xbf, 0xff, 0xb0, 0x22, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22,
0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x20, 0x02, 0x22, 0x22, 0x22, 0x22,
0x66, 0x66, 0x0e, 0xee, 0xef, 0xee, 0xee, 0xee, 0xee, 0x02, 0x0a, 0xa2,
0x2a, 0xaa, 0xaa, 0xaa, 0x2a, 0x0d, 0xce, 0xce, 0xef, 0xff, 0xff, 0xff,
0xef, 0xec, 0x22, 0x22, 0x22, 0xce, 0xfe, 0xcc, 0xce, 0xfe, 0xc2, 0xc2,
0x22, 0x22, 0x22, 0x22, 0x0c, 0xec, 0x02, 0x22, 0x22, 0x22, 0x66, 0x66,
0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x00, 0x08, 0x88, 0x87, 0x77, 0x77, 0x77, 0x77, 0x77, 0x88,
0x87, 0x02, 0xdd, 0x02, 0x0b, 0xff, 0x00, 0xdd, 0xdd, 0xdd, 0xd0, 0xef,
0x0f, 0xb1, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x00, 0x9b, 0xfb,
0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x00, 0x0d,
0xdd, 0x00, 0x99, 0xbf, 0xff, 0x0d, 0xdd, 0xdd, 0x22, 0x22, 0x22, 0x22,
0x20, 0x9b, 0x90, 0xf0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x09,
0xbb, 0xb0, 0x01, 0x99, 0xbb, 0xb9, 0xff, 0xff, 0xfb, 0x02, 0x22, 0x22,
0x66, 0x66, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x02,
0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x20, 0xee, 0xef, 0xfe, 0xee, 0xee,
0xe0, 0x22, 0x0a, 0x22, 0xaf, 0xaa, 0xaa, 0xaa, 0xf2, 0x0d, 0x2c, 0xee,
0xff, 0xff, 0xff, 0xff, 0xfe, 0xee, 0xc2, 0xc2, 0x22, 0x2c, 0xef, 0xee,
0xef, 0xff, 0xec, 0x22, 0xc2, 0x22, 0x22, 0x22, 0x09, 0xfb, 0x02, 0x22,
0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x02, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x08, 0x88, 0x88, 0x88, 0x88,
0x88, 0x88, 0x88, 0x88, 0x87, 0x02, 0xd0, 0x10, 0x99, 0xbf, 0xf0, 0xdd,
0xdd, 0xdd, 0xd0, 0x20, 0x0f, 0xff, 0x00, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd,
0x0b, 0xb9, 0x19, 0xbf, 0xb0, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x0d,
0xdd, 0xdd, 0xdd, 0xdd, 0x00, 0x99, 0x11, 0x9b, 0xef, 0xb0, 0x0d, 0xdd,
0x22, 0x22, 0x22, 0x20, 0x22, 0x00, 0x00, 0xb0, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0x9b, 0xb0, 0x01, 0x99, 0xbb, 0xbb, 0xbf, 0xff,
0xfb, 0x02, 0x22, 0x22, 0x66, 0x66, 0x22, 0x20, 0x00, 0x00, 0x00, 0x02,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x22, 0x0e,
0xee, 0xef, 0xfe, 0xee, 0x02, 0x22, 0xd0, 0x22, 0xaf, 0xfa, 0xaa, 0xa2,
0xa2, 0x0d, 0x2c, 0xee, 0xfe, 0xee, 0xff, 0xff, 0xff, 0xee, 0xec, 0x22,
0x2c, 0x2c, 0xef, 0xff, 0xff, 0xff, 0xec, 0x22, 0x22, 0x22, 0x22, 0x22,
0x09, 0xfb, 0x02, 0x22, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x02, 0x22, 0x22, 0x22, 0x00, 0x08,
0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x02, 0x09, 0x91,
0x09, 0xbb, 0xfb, 0x0d, 0xdd, 0xdd, 0xd0, 0x00, 0x99, 0xff, 0xf9, 0x0d,
0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x09, 0x90, 0x9b, 0x0e, 0x0d, 0xdd, 0xdd,
0xdd, 0xdd, 0x0f, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0x0b, 0xb0, 0x00, 0x09,
0x2b, 0xe2, 0x0d, 0xdd, 0x22, 0x22, 0x22, 0x0b, 0x00, 0x09, 0xbb, 0x00,
0x22, 0x22, 0x20, 0x00, 0x22, 0x22, 0x22, 0x22, 0x0b, 0x00, 0x19, 0x9b,
0xbb, 0xbb, 0xff, 0xff, 0xfb, 0xb0, 0x22, 0x22, 0x66, 0x66, 0x20, 0x02,
0x22, 0x20, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x66, 0x66, 0x22, 0x20, 0x0e, 0xee, 0xee, 0x00, 0x22, 0x22, 0xd0, 0x2a,
0x2a, 0xff, 0xfa, 0xaa, 0x2a, 0x0d, 0x2c, 0xef, 0xee, 0xce, 0xef, 0xff,
0xff, 0xff, 0xec, 0x22, 0xce, 0xce, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xc2,
0x22, 0x22, 0x22, 0x20, 0x09, 0xfb, 0x00, 0x22, 0x22, 0x22, 0x66, 0x66,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x0f, 0xf0, 0x22,
0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x02, 0x0b, 0x99, 0x10, 0x99, 0xb0, 0xe0, 0xdd, 0xdd, 0x0b, 0xb9,
0x00, 0x9b, 0xb0, 0xe0, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x00, 0x90,
0xff, 0xb0, 0xdd, 0xdd, 0xd0, 0x00, 0x9b, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd,
0x00, 0x0d, 0xdd, 0xd0, 0x09, 0x22, 0x0d, 0xdd, 0x22, 0x22, 0x22, 0x09,
0x09, 0x9b, 0xbb, 0xbb, 0x02, 0x00, 0x0b, 0xf0, 0x22, 0x22, 0x22, 0x22,
0x20, 0x20, 0x19, 0x9b, 0xbb, 0xbb, 0xbf, 0xff, 0xbb, 0xb0, 0x22, 0x22,
0x66, 0x66, 0x22, 0x22, 0x22, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x20, 0x00, 0x00, 0x22,
0x22, 0x22, 0xdd, 0x08, 0xa2, 0xaa, 0xaf, 0xaa, 0xaa, 0x0d, 0x2c, 0xee,
0xec, 0xec, 0xee, 0xef, 0xee, 0xfe, 0xee, 0xc2, 0x2c, 0xef, 0xff, 0xff,
0xff, 0xff, 0xff, 0xec, 0x22, 0x22, 0x22, 0x09, 0x09, 0xfb, 0x0f, 0x02,
0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x20, 0x22, 0x22, 0x22, 0x20,
0x07, 0x77, 0x70, 0x20, 0x02, 0x22, 0x00, 0x00, 0x03, 0x33, 0x33, 0x33,
0x33, 0x33, 0x33, 0x38, 0x02, 0x22, 0x00, 0x00, 0x00, 0x09, 0x0f, 0xfb,
0x0d, 0xdd, 0x0b, 0x99, 0x00, 0x09, 0x90, 0xff, 0x90, 0xdd, 0xdd, 0xdd,
0xdd, 0xdd, 0xdd, 0x02, 0x9b, 0xfe, 0x0d, 0xdd, 0x0f, 0x20, 0x0b, 0x0d,
0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x00, 0x0d, 0xdd,
0x22, 0x22, 0x22, 0x00, 0x99, 0xbb, 0xbb, 0xff, 0xb0, 0xfb, 0xbb, 0x00,
0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x19, 0x99, 0xbb, 0xbb, 0xbb, 0xbb,
0xbb, 0x90, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x02, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0xdd, 0xd0, 0x0a, 0xa2, 0xaa, 0xaa,
0xa8, 0x0d, 0x2c, 0xee, 0xce, 0xfe, 0xcc, 0xee, 0xcc, 0xef, 0xec, 0x22,
0xce, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0xc2, 0x22, 0x20, 0xb9,
0x09, 0xfb, 0x0b, 0xf0, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x08,
0x02, 0x22, 0x22, 0x07, 0x77, 0x77, 0x70, 0x0f, 0xf0, 0x22, 0x00, 0x00,
0x00, 0x33, 0x33, 0x33, 0x33, 0x38, 0x88, 0x80, 0x22, 0x22, 0xdd, 0xdd,
0xdd, 0xd0, 0x29, 0xbf, 0xb0, 0xdd, 0x00, 0x00, 0xdd, 0x00, 0x02, 0x9b,
0xfe, 0x00, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x99, 0x2f, 0x0d, 0xdd,
0x02, 0x0f, 0xb0, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x00,
0xdd, 0xdd, 0xdd, 0xdd, 0x22, 0x22, 0x22, 0x09, 0x9b, 0xbb, 0xbf, 0xff,
0xfb, 0xf0, 0xb0, 0xbf, 0x02, 0x22, 0x22, 0x22, 0x22, 0x20, 0x19, 0x99,
0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x90, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66,
0x22, 0x22, 0x22, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0xdd, 0xdd,
0xd0, 0x0a, 0xaa, 0xaa, 0x80, 0xdd, 0x2c, 0xec, 0xcc, 0xec, 0x22, 0xcc,
0x22, 0xce, 0xec, 0x22, 0x2c, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe,
0xc2, 0x22, 0x0b, 0xb9, 0x00, 0x00, 0x0b, 0xbf, 0x02, 0x22, 0x66, 0x66,
0x22, 0x22, 0x20, 0x33, 0x30, 0x22, 0x20, 0x77, 0x77, 0x70, 0x07, 0x77,
0x00, 0x22, 0x20, 0x00, 0x00, 0x00, 0x38, 0x88, 0x88, 0x88, 0x80, 0x02,
0x22, 0x22, 0xdd, 0xdd, 0xdd, 0xdd, 0x09, 0x9b, 0xfe, 0x0d, 0xdd, 0xdd,
0xdd, 0xdd, 0x00, 0x99, 0x92, 0xf0, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd,
0x02, 0x22, 0x0d, 0xdd, 0x09, 0x1b, 0xff, 0xb0, 0xdd, 0xdd, 0xdd, 0xdd,
0xdd, 0xdd, 0x00, 0x9b, 0x0d, 0xdd, 0xdd, 0xdd, 0x22, 0x22, 0x20, 0x09,
0x9b, 0xbb, 0xbf, 0xff, 0xfb, 0xf0, 0x09, 0xbb, 0x02, 0x22, 0x22, 0x22,
0x22, 0x20, 0x11, 0x99, 0x9b, 0xbb, 0xbe, 0xbb, 0xb9, 0x10, 0x22, 0x22,
0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x20, 0xbb, 0xb0, 0x00, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0xdd, 0xdd, 0xdd, 0xd0, 0x00, 0x00, 0x0d, 0xdd, 0xce, 0xc2,
0x22, 0xc2, 0xc2, 0x22, 0x22, 0xce, 0xc2, 0x22, 0x2c, 0xef, 0xef, 0xff,
0xee, 0xff, 0xee, 0xff, 0xec, 0x22, 0x00, 0x00, 0x0e, 0xfe, 0x00, 0x00,
0x02, 0x22, 0x66, 0x66, 0x22, 0x22, 0x20, 0x30, 0x80, 0x20, 0x07, 0x77,
0x70, 0x07, 0x77, 0x00, 0x70, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x99,
0x2f, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x09, 0x92, 0x22, 0x0d, 0xdd,
0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x00, 0x0d, 0xdd, 0x20, 0xb1, 0x9b, 0xfb,
0x00, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0xe2, 0x00, 0x0d, 0xdd, 0xdd, 0xdd,
0x22, 0x22, 0x20, 0x19, 0x9b, 0xbb, 0xbb, 0xff, 0xb9, 0xbf, 0x01, 0x91,
0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x01, 0x9e, 0x90, 0x00, 0xbb, 0xbb,
0x99, 0x0b, 0x02, 0x22, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22,
0x00, 0xbb, 0xbb, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x02, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66,
0x66, 0x66, 0x2c, 0x22, 0x22, 0x22, 0x2c, 0x22, 0x22, 0x2c, 0x22, 0x22,
0x2c, 0xee, 0xce, 0xfe, 0xcc, 0xee, 0xcc, 0xee, 0xc2, 0x22, 0x22, 0x22,
0x0e, 0xfe, 0x02, 0x22, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x20, 0x77,
0x80, 0x03, 0x37, 0x78, 0x07, 0x77, 0x00, 0x77, 0x70, 0x22, 0x22, 0x20,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0xdd, 0xdd,
0xdd, 0xdd, 0xdd, 0x02, 0x22, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0,
0x09, 0x99, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x00, 0x66, 0x66,
0x0b, 0xb9, 0x90, 0x00, 0xfe, 0x0d, 0xdd, 0xdd, 0x00, 0x02, 0xbf, 0xfb,
0x00, 0x0d, 0xdd, 0xdd, 0x22, 0x22, 0x20, 0x19, 0x9b, 0xbb, 0xbb, 0xbb,
0xb9, 0xbb, 0x00, 0x01, 0xbf, 0x02, 0x22, 0x22, 0x22, 0x22, 0x01, 0x19,
0x00, 0x01, 0x0b, 0x99, 0x99, 0xbf, 0x02, 0x22, 0x66, 0x66, 0x66, 0x66,
0x22, 0x22, 0x22, 0x22, 0x22, 0x0b, 0xff, 0xff, 0xf0, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x02, 0x22, 0x20, 0xf0, 0x22, 0x22,
0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x22, 0x22, 0x22,
0x22, 0x22, 0x66, 0x66, 0x2c, 0xec, 0x2c, 0xec, 0x22, 0xcc, 0x22, 0xce,
0xc2, 0x22, 0x22, 0x22, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x66, 0x66,
0x22, 0x22, 0x22, 0x07, 0x00, 0x33, 0x78, 0x78, 0x00, 0x00, 0x77, 0x77,
0x00, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22,
0x22, 0x22, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x00, 0x0d, 0xdd, 0xdd,
0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x00, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0x00,
0x0b, 0xb0, 0x66, 0x66, 0x0b, 0x00, 0x00, 0x02, 0xbf, 0xb0, 0x0d, 0xdd,
0x0b, 0x99, 0x09, 0xb0, 0xee, 0xb0, 0xdd, 0xdd, 0x00, 0x00, 0x00, 0x19,
0x99, 0xbb, 0xbb, 0xbb, 0xb9, 0xbb, 0x09, 0x9b, 0xb0, 0x22, 0x22, 0x22,
0x22, 0x22, 0x00, 0x11, 0x90, 0x00, 0x00, 0x99, 0x9b, 0xff, 0x02, 0x22,
0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00,
0x00, 0x22, 0x20, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0xf0, 0x22,
0x00, 0xf0, 0x02, 0x20, 0xf0, 0x22, 0x22, 0x22, 0x22, 0x20, 0x22, 0x22,
0x0f, 0x02, 0x22, 0x20, 0x22, 0x22, 0x66, 0x66, 0xce, 0xc2, 0x22, 0xc2,
0x22, 0x22, 0x22, 0x2c, 0x22, 0x22, 0x22, 0x22, 0x09, 0xfb, 0x02, 0x22,
0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x20, 0x03, 0x38, 0x87, 0x77,
0x70, 0x07, 0x77, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0xdd, 0xdd, 0x00, 0x00, 0x00, 0x02, 0x66, 0x66, 0x00, 0xdd, 0xdd, 0x09,
0x9b, 0x2e, 0x0d, 0xdd, 0xd0, 0x00, 0x00, 0x90, 0x2f, 0xfe, 0x0d, 0xdd,
0x0b, 0xbb, 0xb9, 0x91, 0x99, 0x9b, 0xbb, 0xbb, 0x99, 0xb9, 0x00, 0xbb,
0xb0, 0x22, 0x22, 0x22, 0x22, 0x20, 0x01, 0x01, 0x11, 0x00, 0x01, 0x1f,
0xff, 0xfb, 0x02, 0x22, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x20, 0x90, 0x00, 0x00, 0x20, 0xb0, 0x00, 0x22, 0x22, 0x22,
0x22, 0x22, 0x0b, 0x00, 0xbb, 0xfb, 0xb0, 0x0b, 0x02, 0x22, 0x22, 0x22,
0x22, 0x0f, 0x02, 0x20, 0x0f, 0x00, 0x22, 0x0f, 0x02, 0x22, 0x66, 0x66,
0x2c, 0x22, 0x22, 0x22, 0x2c, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x20,
0x33, 0x88, 0x77, 0x77, 0xff, 0x00, 0x00, 0x80, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0x77, 0x7f, 0xf0, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0xdd, 0xd0, 0xef, 0x0e, 0xfe, 0x10, 0x66, 0x66,
0xdd, 0xdd, 0xdd, 0xd0, 0x09, 0x2f, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0x00,
0x09, 0x22, 0x0d, 0xdd, 0x20, 0x9b, 0x99, 0xb1, 0x99, 0x99, 0xbb, 0xb9,
0xbb, 0xb9, 0x00, 0x0b, 0x02, 0x22, 0x22, 0x22, 0x22, 0x00, 0x01, 0x90,
0x01, 0x11, 0x11, 0x90, 0xbb, 0xbb, 0x02, 0x22, 0x66, 0x66, 0x66, 0x66,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x01, 0x99, 0xbb, 0x00, 0x0b,
0xbb, 0x00, 0x02, 0x22, 0x22, 0x22, 0x20, 0xfb, 0xbb, 0xbb, 0xbf, 0xb0,
0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0xb0, 0x0b, 0xbf, 0xbb, 0x00, 0xb0,
0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22,
0x20, 0x00, 0x22, 0x22, 0x22, 0x22, 0x20, 0x22, 0x22, 0x22, 0x66, 0x66,
0x22, 0x22, 0x22, 0x20, 0x33, 0x88, 0x77, 0x77, 0xff, 0xff, 0xf3, 0x70,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x03, 0x87, 0x7f, 0xfe, 0x00,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0xdd, 0x00, 0x2b, 0x02,
0xb2, 0x20, 0x66, 0x66, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x00, 0x0d, 0xdd,
0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x00, 0x2d, 0xdd, 0x20, 0x00, 0x99, 0xb9,
0x19, 0x99, 0x9b, 0x9b, 0xbb, 0x99, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22,
0x22, 0x00, 0x01, 0x99, 0x90, 0x00, 0x00, 0xb0, 0x00, 0xb9, 0x02, 0x22,
0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x01, 0x99,
0xbb, 0xbb, 0xbb, 0x00, 0x0b, 0xbb, 0xb0, 0x00, 0x22, 0x22, 0x20, 0xbb,
0xbb, 0xfb, 0xbb, 0xf0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x0f, 0xbb,
0xbb, 0xbb, 0xfb, 0x02, 0x22, 0x22, 0x22, 0x20, 0x22, 0x09, 0xbf, 0x02,
0x20, 0x22, 0x20, 0x22, 0x09, 0xbf, 0x02, 0x20, 0x22, 0x22, 0x0e, 0x02,
0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x03, 0x38, 0x87, 0x77, 0x77,
0xff, 0xff, 0xf8, 0x73, 0x02, 0x22, 0x22, 0x22, 0x20, 0x00, 0x77, 0x38,
0x8e, 0x77, 0xef, 0x77, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x00, 0x99, 0x19, 0x01, 0x92, 0x10, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x20, 0x99, 0x09, 0xbb, 0x99, 0xbb, 0x9b, 0xbe, 0xe9, 0x00, 0x02, 0x02,
0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x01, 0x90, 0x90, 0x00, 0x00, 0xf0,
0x20, 0x00, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22,
0x22, 0x20, 0x19, 0x9b, 0xbb, 0xbf, 0xff, 0xb0, 0x90, 0x0b, 0xbf, 0xf0,
0x22, 0x20, 0x00, 0x99, 0xbb, 0xbb, 0xbb, 0xb0, 0x00, 0x22, 0x22, 0x22,
0x22, 0x22, 0x0b, 0xbb, 0xbf, 0xbb, 0xbf, 0x02, 0x22, 0x22, 0x22, 0x22,
0x02, 0x01, 0x0b, 0x02, 0x02, 0x22, 0x22, 0x02, 0x01, 0x0b, 0x02, 0x02,
0x22, 0x20, 0xcf, 0xc0, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x03,
0xc7, 0x87, 0x77, 0x77, 0x7f, 0xff, 0x77, 0xf8, 0x02, 0x22, 0x22, 0x22,
0x20, 0x77, 0x77, 0x38, 0x87, 0x77, 0x77, 0x77, 0x77, 0xb0, 0x22, 0x22,
0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x0b, 0x99, 0x00, 0x00, 0x00, 0x0d, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x20, 0x19, 0x09, 0xbb, 0xbb, 0x99, 0x19, 0x90,
0x00, 0x00, 0x20, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x01, 0xb0,
0xb0, 0x00, 0x02, 0x02, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66,
0x22, 0x22, 0x22, 0x22, 0x22, 0x01, 0x99, 0xbe, 0xbb, 0xff, 0xff, 0xfb,
0x02, 0x20, 0x00, 0x02, 0x22, 0x0b, 0x91, 0x99, 0x99, 0x99, 0x9b, 0xbb,
0xff, 0x02, 0x22, 0x22, 0x22, 0x00, 0x09, 0x9b, 0xbb, 0xbb, 0xbb, 0x00,
0x02, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x20,
0x00, 0x00, 0x00, 0x22, 0x20, 0x00, 0x9f, 0xb0, 0x22, 0x22, 0x66, 0x66,
0x22, 0x22, 0x22, 0x03, 0x38, 0x87, 0x77, 0x77, 0x77, 0x77, 0x77, 0x88,
0x02, 0x22, 0x22, 0x22, 0x07, 0x77, 0x77, 0x73, 0x38, 0x88, 0x87, 0x7b,
0xbb, 0x70, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x20, 0x00, 0xdd, 0xdd,
0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x22, 0x00, 0x10, 0xbb,
0xee, 0x99, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22,
0x20, 0x00, 0x09, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22,
0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x22, 0x01, 0x99, 0xbb,
0x90, 0x09, 0xfe, 0xfb, 0x02, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x19,
0x99, 0x99, 0x9b, 0xb0, 0x00, 0x22, 0x22, 0x22, 0x20, 0xb9, 0x19, 0x99,
0x99, 0x99, 0xbb, 0xbf, 0xf0, 0x22, 0x22, 0x20, 0x00, 0x00, 0x01, 0x00,
0x00, 0x22, 0x20, 0x00, 0x00, 0x01, 0x00, 0x00, 0x0b, 0xb1, 0x9f, 0xb0,
0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x03, 0x38, 0x88, 0xe7, 0x77,
0x77, 0x77, 0x77, 0x88, 0x02, 0x22, 0x22, 0x22, 0x08, 0x88, 0x77, 0x77,
0x77, 0x77, 0xbb, 0xb7, 0x77, 0x77, 0x02, 0x22, 0x22, 0x22, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0xdd, 0xd0, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x0d,
0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x20, 0x11, 0x90, 0x09, 0x90, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22,
0x20, 0x19, 0x9b, 0xbb, 0x00, 0xf0, 0xff, 0xfb, 0xb0, 0x22, 0x22, 0x22,
0x22, 0x22, 0x09, 0x99, 0x99, 0x99, 0x9b, 0xbf, 0x02, 0x22, 0x22, 0x22,
0x22, 0x00, 0x01, 0x99, 0x99, 0x99, 0xbb, 0x00, 0x02, 0x22, 0x22, 0x22,
0x20, 0xee, 0x0e, 0xe0, 0x22, 0x22, 0x22, 0x20, 0xee, 0x0e, 0xe0, 0x22,
0x00, 0xb9, 0x90, 0xb0, 0x02, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x00,
0x03, 0x83, 0x87, 0x77, 0x78, 0x87, 0x78, 0x80, 0x02, 0x22, 0x22, 0x20,
0x38, 0x88, 0x88, 0x87, 0x7b, 0xbb, 0x77, 0x77, 0x77, 0x77, 0x02, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x02, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0xdd, 0xd0, 0xf0, 0xdd, 0xdd, 0xdd,
0xdd, 0xdd, 0xd0, 0xf0, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x20, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00,
0x00, 0x08, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66,
0x22, 0x22, 0x22, 0x22, 0x20, 0x19, 0x9b, 0xb1, 0x00, 0x00, 0xff, 0xbb,
0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x19, 0x99, 0xb9, 0x9b, 0x90,
0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x99, 0x99, 0x99, 0x99, 0xbb, 0xf0,
0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x01, 0x00, 0x02, 0x22, 0x22, 0x00,
0x00, 0x01, 0x00, 0x02, 0x20, 0x01, 0x0f, 0x00, 0xb0, 0x22, 0x66, 0x66,
0x22, 0x22, 0x22, 0x00, 0x00, 0x08, 0x88, 0x77, 0x88, 0x87, 0x77, 0x80,
0x02, 0x22, 0x22, 0x20, 0x38, 0x88, 0x33, 0x88, 0x87, 0x77, 0x77, 0x77,
0x00, 0x00, 0x70, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
0x77, 0x7f, 0xf0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0xdd, 0x0b,
0xf0, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0xbf, 0x0d, 0xdd, 0xdd, 0xdd,
0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x22, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00,
0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x20, 0x19, 0x99, 0xb0,
0x00, 0x00, 0xbb, 0xbb, 0x90, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x01,
0x99, 0x99, 0x99, 0x08, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x01, 0x99,
0x9b, 0x99, 0xb9, 0x02, 0x22, 0x22, 0x22, 0x20, 0x20, 0xee, 0x0e, 0xe0,
0x20, 0x22, 0x20, 0x20, 0xee, 0x0e, 0xe0, 0x20, 0x22, 0x20, 0xe0, 0xe0,
0xbb, 0x02, 0x66, 0x66, 0x22, 0x22, 0x22, 0x00, 0x33, 0x00, 0x08, 0x77,
0x78, 0x77, 0x78, 0x07, 0x02, 0x22, 0x22, 0x03, 0x38, 0x83, 0x88, 0x33,
0x87, 0x77, 0x70, 0x00, 0x00, 0x30, 0x70, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x20, 0x00, 0x03, 0x87, 0x7f, 0xfe, 0x00, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0xdd, 0x0b, 0xbf, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0xbb,
0xf0, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x20, 0x02, 0x22, 0x00, 0x00, 0x00, 0x02, 0x00, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22,
0x01, 0x09, 0x99, 0xb0, 0x00, 0x01, 0xbb, 0xbb, 0x90, 0x22, 0x22, 0x22,
0x22, 0x22, 0x20, 0x10, 0x11, 0x91, 0x10, 0x90, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x20, 0x19, 0x99, 0x99, 0x90, 0x22, 0x22, 0x22, 0x22, 0x22,
0x20, 0x00, 0x01, 0x00, 0x22, 0x22, 0x22, 0x20, 0x00, 0x01, 0x00, 0x22,
0x22, 0x20, 0x0c, 0x00, 0x00, 0x02, 0x66, 0x66, 0x22, 0x22, 0x00, 0x88,
0x00, 0x00, 0x08, 0x77, 0x77, 0x77, 0x00, 0xf7, 0x02, 0x22, 0x22, 0x03,
0x38, 0x88, 0x88, 0x83, 0x87, 0x70, 0x00, 0x00, 0x00, 0x30, 0x77, 0x02,
0x22, 0x22, 0x22, 0x22, 0x22, 0x03, 0x87, 0x38, 0x87, 0x77, 0xef, 0x77,
0xf0, 0x22, 0x22, 0x22, 0x22, 0x22, 0xd0, 0x00, 0xbf, 0x0d, 0xdd, 0xdd,
0xdd, 0xdd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdd, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x22, 0x00, 0x02, 0x00, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x20, 0x00, 0x02,
0x22, 0x20, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66,
0x22, 0x22, 0x22, 0x22, 0x01, 0x91, 0x99, 0x90, 0x00, 0x0b, 0xbb, 0xb9,
0x10, 0x22, 0x22, 0x22, 0x22, 0x22, 0x0b, 0x02, 0x00, 0x90, 0x02, 0x0b,
0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x01, 0x01, 0x19, 0x11, 0x09, 0x02,
0x22, 0x22, 0x22, 0x22, 0x22, 0x0e, 0xee, 0x02, 0x22, 0x22, 0x22, 0x22,
0x0e, 0xee, 0x02, 0x22, 0x22, 0x20, 0xce, 0xc0, 0x22, 0x22, 0x66, 0x66,
0x20, 0x20, 0x77, 0x00, 0x38, 0x30, 0x00, 0x00, 0x00, 0x00, 0x77, 0xf7,
0x02, 0x22, 0x20, 0x33, 0x38, 0x87, 0x88, 0x33, 0x87, 0x70, 0x00, 0x00,
0x00, 0x33, 0x07, 0x02, 0x22, 0x22, 0x22, 0x22, 0x20, 0x33, 0x87, 0x38,
0x87, 0x77, 0x77, 0x77, 0xff, 0x02, 0x22, 0x22, 0x22, 0x22, 0xd0, 0xf0,
0x00, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0x0f, 0x0f, 0xff, 0xff, 0x0f, 0xff,
0xff, 0x0d, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x20, 0x20, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66,
0x22, 0x22, 0x22, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x01, 0x99, 0x99, 0x91,
0x00, 0x1b, 0xbb, 0x99, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x22,
0x20, 0xb0, 0x22, 0x20, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0xb0, 0x20,
0x09, 0x00, 0x20, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x02,
0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x0c, 0x02,
0x22, 0x22, 0x66, 0x66, 0x00, 0x02, 0x00, 0x03, 0x38, 0x38, 0x83, 0x88,
0x87, 0x77, 0x77, 0xf7, 0x02, 0x22, 0x20, 0x33, 0x38, 0x88, 0x88, 0x88,
0x88, 0x77, 0x00, 0x00, 0x00, 0x33, 0x07, 0x70, 0x22, 0x22, 0x22, 0x22,
0x03, 0x33, 0x87, 0x73, 0x38, 0x88, 0x87, 0x77, 0xf7, 0xf0, 0x22, 0x22,
0x22, 0x22, 0x0e, 0x0b, 0xff, 0xf0, 0x00, 0xdd, 0xdd, 0xdd, 0x0e, 0x0b,
0xbb, 0xbb, 0x0e, 0xbb, 0xee, 0x20, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x0b, 0xb0, 0x00, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x22, 0x22, 0x22,
0x01, 0x99, 0x9b, 0x99, 0x99, 0xbb, 0x99, 0x91, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00,
0x22, 0x22, 0x02, 0x22, 0x0b, 0x02, 0x22, 0x02, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x02, 0x22, 0x22,
0x22, 0x22, 0x20, 0x22, 0x22, 0x22, 0x66, 0x66, 0x20, 0x20, 0x00, 0x00,
0x38, 0x38, 0x88, 0x88, 0x87, 0x77, 0x77, 0xf0, 0x22, 0x22, 0x03, 0x38,
0x38, 0x88, 0x33, 0x38, 0x88, 0x77, 0x00, 0x00, 0x00, 0x33, 0x07, 0x70,
0x22, 0x22, 0x22, 0x20, 0x33, 0x33, 0x87, 0x77, 0x77, 0x77, 0x77, 0x77,
0xf7, 0x0f, 0x02, 0x22, 0x22, 0x22, 0x02, 0x09, 0xbb, 0xbf, 0x0f, 0x00,
0x0d, 0xdd, 0x02, 0x09, 0x99, 0x99, 0x02, 0x99, 0x22, 0x0d, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x0b, 0xbf,
0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
0xbb, 0xbf, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x00, 0x02, 0x22, 0x01, 0x99, 0x90, 0x09, 0x99, 0x99, 0x9f, 0x10,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0x00, 0x02, 0x20, 0x02, 0x20, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x02, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x20, 0x22, 0x22, 0x22,
0x22, 0x00, 0x00, 0x00, 0x38, 0x38, 0x88, 0x88, 0x87, 0x77, 0x77, 0xf0,
0x22, 0x22, 0x20, 0x33, 0x88, 0x88, 0x88, 0x83, 0x88, 0x77, 0x00, 0x00,
0x00, 0x03, 0x30, 0x77, 0x02, 0x22, 0x22, 0x03, 0x33, 0x33, 0x87, 0x77,
0x77, 0x77, 0x77, 0x77, 0xf7, 0x00, 0xf0, 0x22, 0x22, 0x22, 0xd0, 0x00,
0x99, 0x90, 0xeb, 0xff, 0xf0, 0xdd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22,
0x22, 0x20, 0xbb, 0xff, 0xf0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x0b, 0xbb, 0xbf, 0xf0, 0x00, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x02, 0x01, 0x90, 0x01, 0xb1,
0x99, 0x91, 0xbb, 0xf9, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22,
0x0e, 0x02, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x08, 0x38, 0x88, 0x87,
0x87, 0x77, 0x77, 0x02, 0x22, 0x22, 0x22, 0x03, 0x38, 0x87, 0x88, 0x88,
0x38, 0x77, 0x70, 0x03, 0x33, 0x30, 0x00, 0x77, 0x02, 0x22, 0x20, 0x33,
0x33, 0x30, 0x8b, 0xbb, 0xb8, 0x88, 0x7b, 0xbb, 0xb7, 0x00, 0x7f, 0x02,
0x22, 0x22, 0x01, 0x99, 0x00, 0x00, 0x29, 0xbb, 0xef, 0x0d, 0xd0, 0x11,
0x90, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x9b, 0xbf, 0xb0, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x0b, 0xbb, 0xbb, 0xbf,
0xf0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00,
0x00, 0x02, 0x20, 0x01, 0x11, 0x11, 0xf0, 0xbb, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00,
0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x22, 0x22, 0x22, 0x22,
0x66, 0x66, 0x22, 0x20, 0xcf, 0xc0, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00,
0x00, 0x08, 0x88, 0x87, 0x87, 0x77, 0x00, 0x22, 0x22, 0x22, 0x22, 0x20,
0x38, 0x87, 0x78, 0x87, 0x83, 0x87, 0x70, 0x88, 0x87, 0x77, 0x77, 0x77,
0x70, 0x22, 0x20, 0x38, 0x33, 0x08, 0x87, 0x77, 0x88, 0x77, 0x88, 0x87,
0x7b, 0x70, 0x07, 0xf0, 0x22, 0x22, 0x09, 0x9b, 0x0d, 0xd0, 0x00, 0x92,
0x2e, 0xe0, 0xd0, 0x99, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x99, 0xbb,
0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x20, 0xbb, 0xbb, 0xbf, 0x02, 0x22, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0xbb,
0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x20, 0x02, 0x22, 0x22, 0x22, 0x22, 0x02, 0x20,
0x02, 0x22, 0x22, 0x22, 0x66, 0x66, 0x22, 0x20, 0x9f, 0xb0, 0x00, 0x22,
0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x08, 0x88, 0x77, 0x38, 0x88, 0x87, 0x70, 0x77,
0x77, 0x77, 0x77, 0x77, 0x70, 0x22, 0x20, 0x38, 0x30, 0x88, 0x87, 0x7b,
0x77, 0x77, 0x77, 0x78, 0x7b, 0x77, 0x00, 0x7f, 0x02, 0x22, 0x0b, 0x00,
0xdd, 0xdd, 0xdd, 0x00, 0x00, 0x0d, 0xd0, 0xb0, 0xdd, 0xdd, 0xdd, 0xdd,
0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22,
0x22, 0x02, 0x09, 0xb9, 0x02, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x0b, 0xbb, 0xf0, 0x22, 0x22, 0x0b, 0xbb,
0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x02,
0x22, 0x22, 0x22, 0x0b, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x20, 0x00, 0x00, 0x00,
0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x02, 0x22, 0x22, 0x22, 0x66, 0x66, 0x22, 0x20,
0x9f, 0xb1, 0xbb, 0x02, 0x22, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x88, 0x88, 0x88,
0x88, 0x87, 0x77, 0x77, 0x77, 0x77, 0x77, 0x70, 0x00, 0x22, 0x20, 0x33,
0x08, 0x33, 0x88, 0x77, 0xbb, 0x77, 0x77, 0x78, 0x77, 0xb7, 0x00, 0x07,
0x02, 0x22, 0x00, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x0d,
0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x22, 0x22, 0x22, 0x22, 0x20, 0xb0, 0x20, 0x00, 0x20, 0xf0, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x0b, 0xbf, 0x00,
0x00, 0x02, 0x20, 0xbb, 0xbb, 0xf0, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22,
0x20, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x0b, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x02,
0x22, 0x20, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x02, 0x00,
0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x02, 0x22,
0x22, 0x22, 0x22, 0x00, 0x90, 0xb9, 0x90, 0x02, 0x22, 0x02, 0x22, 0x20,
0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x00, 0x00, 0x08, 0x88, 0x77, 0x87, 0x77, 0x77, 0x77, 0x77, 0x00, 0x02,
0x22, 0x22, 0x20, 0x30, 0x83, 0x33, 0x88, 0x77, 0x77, 0x77, 0x77, 0x77,
0x77, 0x7b, 0x70, 0x07, 0x02, 0x22, 0x00, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd,
0xdd, 0xdd, 0xdd, 0xd0, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x20, 0xb0, 0x09, 0xbb,
0x00, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x20, 0xb0, 0x19, 0x9b, 0x90, 0x01, 0x0b, 0xbb, 0xbb, 0xff, 0x02,
0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x22, 0x22, 0x0b,
0x02, 0x22, 0x22, 0x22, 0x22, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x02, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x20, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x02,
0x20, 0x9b, 0xf0, 0x22, 0x02, 0x22, 0x20, 0x10, 0x0f, 0x01, 0x00, 0x22,
0x20, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x30, 0x00, 0x88, 0x88, 0x77, 0x77,
0x70, 0x00, 0x22, 0x22, 0x22, 0x22, 0x20, 0x08, 0x33, 0x83, 0x88, 0x77,
0x77, 0x88, 0x87, 0x77, 0x77, 0x7b, 0x77, 0x07, 0x02, 0x22, 0x0f, 0x00,
0xdd, 0xdd, 0xdd, 0x00, 0x00, 0x0d, 0xdd, 0xd0, 0xf0, 0xdd, 0xdd, 0xdd,
0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22,
0x20, 0x09, 0x9b, 0xbb, 0xbb, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x09, 0x9b, 0xbb, 0xb9, 0x90, 0x0b,
0xbb, 0xbb, 0xbf, 0xf0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00,
0x00, 0x02, 0x22, 0x20, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x02, 0x22,
0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x20, 0x00, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0x20, 0x10, 0xb0, 0x20, 0x22, 0x22, 0x09, 0x10,
0xe0, 0xe0, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x00, 0x00, 0x02, 0x20,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x33, 0x33,
0x00, 0x08, 0x77, 0x00, 0x08, 0x80, 0x22, 0x22, 0x22, 0x22, 0x20, 0x83,
0x38, 0x83, 0x88, 0x77, 0x78, 0x77, 0x78, 0x88, 0x88, 0x87, 0xb7, 0x07,
0x02, 0x22, 0x0b, 0xf9, 0x0d, 0x00, 0x00, 0xff, 0xfe, 0x20, 0xdd, 0x0b,
0xf0, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x22, 0x22, 0x22, 0x22, 0x20, 0x99, 0xbb, 0xbb, 0xff, 0xb0, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x01, 0x99, 0xbb,
0xbb, 0xff, 0xb9, 0x00, 0xbb, 0xbb, 0xbf, 0x02, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x02, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x20, 0x20, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x02,
0x20, 0x9b, 0xf0, 0x22, 0x02, 0x22, 0x66, 0x66, 0x66, 0x66, 0x20, 0x00,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x02,
0x22, 0x22, 0x00, 0x00, 0x0c, 0x00, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22,
0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00,
0x00, 0x00, 0x03, 0x33, 0x33, 0x30, 0x00, 0x38, 0x88, 0x02, 0x22, 0x22,
0x22, 0x22, 0x20, 0x88, 0x87, 0x78, 0x88, 0x77, 0x87, 0x77, 0x77, 0x77,
0x77, 0x78, 0x7b, 0x77, 0x02, 0x22, 0x0b, 0xbf, 0x00, 0x00, 0xeb, 0xbb,
0xe2, 0x0d, 0xd0, 0x00, 0xbf, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x20, 0x00, 0x00, 0x02, 0x09, 0x9b, 0xbb, 0xbf,
0xff, 0xfb, 0x02, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x20, 0x19, 0x9b, 0xbb, 0xbf, 0xff, 0xf9, 0x90, 0x0b, 0xbb, 0xf0, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0x20, 0x10, 0xb0, 0x20, 0x22, 0x22, 0x66, 0x66,
0x66, 0x66, 0x02, 0x22, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00,
0x00, 0x00, 0x10, 0x00, 0x02, 0x22, 0x22, 0x20, 0xce, 0xc0, 0x22, 0x22,
0x66, 0x66, 0x22, 0x00, 0x78, 0x00, 0x08, 0x88, 0x88, 0x80, 0x02, 0x22,
0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x03, 0x33, 0x33, 0x88, 0x88,
0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x88, 0x77, 0x88, 0x87,
0x87, 0x77, 0x77, 0x78, 0xbb, 0xb7, 0x7b, 0x77, 0x02, 0x22, 0xd0, 0x00,
0xbb, 0xb0, 0x29, 0x99, 0x20, 0xdd, 0xd0, 0xf0, 0x00, 0x0d, 0xdd, 0xdd,
0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x20, 0xbb, 0xbf, 0xf0,
0x09, 0x9b, 0xbb, 0xbf, 0xff, 0xfb, 0x00, 0x9b, 0xbb, 0xf0, 0x22, 0x22,
0x02, 0x22, 0x22, 0x22, 0x20, 0x19, 0x9b, 0xbb, 0xbf, 0xff, 0xfb, 0x90,
0x0b, 0xbf, 0x02, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22,
0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x20, 0x22,
0x22, 0x0f, 0x02, 0x22, 0x20, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x02,
0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x00, 0x02, 0x22, 0x22,
0x66, 0x66, 0x22, 0x22, 0x0e, 0xe0, 0xee, 0x02, 0x22, 0x22, 0x22, 0x22,
0x0c, 0x02, 0x22, 0x22, 0x66, 0x66, 0x20, 0x30, 0x00, 0x00, 0x00, 0x00,
0x00, 0x88, 0x00, 0x00, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x00, 0x88, 0x88, 0x87, 0x7b, 0xbb, 0xb7, 0xb7, 0x77, 0x77, 0x77, 0xb7,
0x02, 0x22, 0x0f, 0x0b, 0x99, 0x99, 0x02, 0x00, 0x0d, 0xdd, 0x0e, 0x0b,
0xff, 0xf0, 0x00, 0xdd, 0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x22, 0x09, 0xb9, 0xfb, 0x19, 0x9b, 0xbb, 0xbb, 0xff, 0xbb, 0xf9, 0x99,
0xb9, 0x02, 0x22, 0x22, 0x00, 0x02, 0x22, 0x22, 0x01, 0x99, 0xbb, 0xbb,
0xbf, 0xff, 0xff, 0xb9, 0x00, 0xb0, 0x22, 0x22, 0x20, 0xbb, 0xbb, 0xbb,
0xff, 0xfb, 0xb0, 0x00, 0x00, 0xbb, 0xbb, 0xbb, 0xff, 0xfb, 0xb0, 0x22,
0x22, 0x22, 0x0f, 0x02, 0x20, 0x0f, 0x00, 0x22, 0x0f, 0x02, 0x22, 0x00,
0x00, 0x00, 0x10, 0x00, 0x02, 0x22, 0x66, 0x66, 0x22, 0x22, 0x02, 0x20,
0x9b, 0xf0, 0x22, 0x02, 0x66, 0x66, 0x22, 0x20, 0x00, 0x00, 0x10, 0x00,
0x22, 0x22, 0x22, 0x22, 0x20, 0x22, 0x22, 0x22, 0x66, 0x66, 0x22, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x07, 0x02, 0x22, 0x22, 0x22,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x88, 0x87, 0x77, 0x77, 0x77, 0x77,
0x77, 0x77, 0x77, 0x7b, 0x02, 0x22, 0x0e, 0x09, 0x99, 0x90, 0x00, 0xdd,
0xdd, 0xdd, 0x02, 0x09, 0xbb, 0xbf, 0x0f, 0x00, 0x0d, 0xdd, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x20, 0x90, 0x00, 0xfb, 0x99, 0x9b, 0xbb, 0xbb,
0xbb, 0xbb, 0xf9, 0x90, 0x00, 0xf0, 0x22, 0x22, 0x20, 0x00, 0x20, 0x00,
0x01, 0x99, 0xbb, 0xbb, 0xbb, 0xff, 0xfb, 0xb9, 0x02, 0x02, 0x22, 0x22,
0x22, 0x00, 0x0b, 0xbf, 0xbb, 0x00, 0x01, 0x99, 0xbb, 0x00, 0x0b, 0xbf,
0xbb, 0x00, 0x02, 0x22, 0x22, 0x22, 0x20, 0xb0, 0x0b, 0xbf, 0xbb, 0x00,
0xb0, 0x22, 0x22, 0x22, 0x0e, 0xe0, 0xee, 0x02, 0x22, 0x22, 0x66, 0x66,
0x22, 0x22, 0x20, 0x20, 0x10, 0xb0, 0x20, 0x22, 0x66, 0x66, 0x22, 0x02,
0x0e, 0xe0, 0xee, 0x02, 0x02, 0x22, 0x22, 0x22, 0x22, 0x02, 0x22, 0x22,
0x22, 0x22, 0x20, 0x03, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x87,
0x02, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x87,
0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x7b, 0x02, 0x22, 0xd0, 0x29,
0x00, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0x01, 0x91, 0x99, 0x90, 0xeb, 0xff,
0xf0, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x20, 0x9b, 0x90, 0xbb,
0x99, 0x99, 0xbb, 0xbb, 0xbb, 0xbb, 0xb9, 0x90, 0x9b, 0xb0, 0x22, 0x22,
0x20, 0x00, 0x00, 0x00, 0x01, 0x99, 0x9b, 0xbb, 0xbb, 0xbb, 0xbb, 0xb9,
0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x1b, 0x90, 0x01, 0x99, 0xbb,
0xbb, 0xbb, 0x00, 0x9b, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x0f,
0xbb, 0xbb, 0xbb, 0xfb, 0x02, 0x22, 0x22, 0x20, 0x00, 0x00, 0x10, 0x00,
0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x02, 0x22,
0x66, 0x66, 0x22, 0x22, 0x00, 0x00, 0x10, 0x02, 0x22, 0x22, 0x22, 0x22,
0x20, 0xe0, 0x22, 0x22, 0x22, 0x22, 0x03, 0x00, 0x38, 0x30, 0x08, 0x00,
0x00, 0x00, 0x87, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00,
0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00,
0x00, 0x00, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x02, 0x22, 0xd0, 0x00, 0x19, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0x09, 0x9b,
0x00, 0x00, 0x29, 0xbb, 0xef, 0x0d, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x20, 0x19, 0x10, 0x0b, 0x91, 0x99, 0x9b, 0xbb, 0xbb, 0xb9, 0xb9, 0x00,
0x19, 0x10, 0x22, 0x22, 0x22, 0x02, 0x00, 0x00, 0x01, 0x99, 0x9b, 0xbb,
0xbb, 0xbb, 0xbb, 0xb9, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x01,
0xb0, 0x19, 0x9b, 0xbb, 0xbf, 0xff, 0xb0, 0x1b, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x0b, 0xbb, 0xbf, 0xbb, 0xbf, 0x02, 0x22, 0x22, 0x02,
0x0e, 0xe0, 0xee, 0x02, 0x02, 0x22, 0x66, 0x66, 0x22, 0x22, 0x00, 0x00,
0x00, 0x10, 0x00, 0x02, 0x66, 0x66, 0x22, 0x22, 0x20, 0xee, 0xe0, 0x22,
0x22, 0x22, 0x22, 0x22, 0x0c, 0xfc, 0x02, 0x22, 0x22, 0x22, 0x20, 0x00,
0x38, 0x38, 0x00, 0x80, 0x80, 0x08, 0x07, 0xf0, 0x00, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33,
0x33, 0x80, 0x22, 0x22, 0x22, 0x22, 0xdd, 0x01, 0x99, 0x0d, 0xdd, 0xdd,
0xdd, 0xdd, 0x0b, 0x00, 0x22, 0x20, 0x00, 0x92, 0x2e, 0xe0, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x01, 0xb1, 0xbb, 0x0b, 0x99, 0x99, 0x99, 0xbb,
0xbb, 0x9b, 0xb9, 0x09, 0xb1, 0xbf, 0x02, 0x22, 0x22, 0x00, 0x00, 0x00,
0x01, 0x19, 0x99, 0xeb, 0xbb, 0xbb, 0xbb, 0x91, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0x01, 0x99, 0xeb, 0xbb, 0xff, 0xef, 0xfb, 0x00,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x09, 0x9b, 0xbb, 0xbb, 0xbb,
0x00, 0x02, 0x22, 0x22, 0x00, 0x00, 0x10, 0x02, 0x22, 0x22, 0x66, 0x66,
0x22, 0x22, 0x22, 0x0e, 0xe0, 0xee, 0x02, 0x22, 0x66, 0x66, 0x22, 0x22,
0x20, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x09, 0xfb, 0x02, 0x22,
0x22, 0x22, 0x22, 0x20, 0x08, 0x38, 0x88, 0x87, 0x80, 0x87, 0x77, 0x02,
0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x00, 0x00, 0x00, 0x00, 0x03, 0x33,
0x33, 0x33, 0x33, 0x38, 0x88, 0x02, 0x22, 0x22, 0x22, 0x22, 0xdd, 0x09,
0x90, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x00, 0x22, 0x22, 0x22, 0x22, 0x00,
0x00, 0x02, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x00, 0x19, 0x90, 0x0b,
0x9b, 0x99, 0x99, 0x99, 0x99, 0xbb, 0xb9, 0x00, 0x9b, 0xb0, 0x22, 0x22,
0x22, 0x20, 0x00, 0x00, 0x10, 0x19, 0x99, 0x9b, 0x00, 0x0b, 0xe9, 0x90,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x01, 0x99, 0xbb, 0x00,
0x0f, 0xff, 0xfb, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0xb9, 0x19,
0x99, 0x99, 0x99, 0xbb, 0xbf, 0xf0, 0x22, 0x22, 0x20, 0xee, 0xe0, 0x22,
0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x20, 0x00, 0x00, 0x10, 0x00, 0x22,
0x66, 0x66, 0x22, 0x22, 0x22, 0x20, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
0x09, 0xfb, 0x00, 0x22, 0x22, 0x22, 0x22, 0x02, 0x00, 0x08, 0x88, 0x87,
0x87, 0x77, 0x00, 0x20, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x00, 0x00,
0x00, 0x00, 0x00, 0x03, 0x33, 0x38, 0x38, 0x88, 0x00, 0x22, 0x22, 0x22,
0x22, 0x22, 0xdd, 0xd0, 0xb0, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x00, 0x01, 0x00, 0x00, 0x9b, 0xb9, 0x9b, 0x9b, 0xbb, 0xbb, 0xb0, 0x20,
0x0b, 0x02, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x19, 0x11, 0x99, 0x90,
0x10, 0x00, 0x99, 0x10, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
0x19, 0x9b, 0xb0, 0x00, 0xf0, 0xff, 0xfb, 0xb0, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x00, 0x01, 0x99, 0x99, 0x99, 0xbb, 0x00, 0x02, 0x22, 0x22,
0x20, 0x00, 0x00, 0x22, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x02, 0x0e,
0xe0, 0xee, 0x02, 0x02, 0x66, 0x66, 0x22, 0x22, 0x22, 0x20, 0x22, 0x22,
0x22, 0x22, 0x20, 0x09, 0x09, 0x0b, 0x0b, 0x00, 0x22, 0x22, 0x22, 0x22,
0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x22, 0x22, 0x22, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0xdd, 0xd0, 0x0d, 0xdd, 0xdd, 0xdd,
0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x20, 0x00, 0x00, 0x00, 0x99, 0xee, 0x99, 0x19,
0x9e, 0xe9, 0x90, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00,
0x19, 0x91, 0x19, 0x00, 0x00, 0x09, 0x91, 0x02, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0x19, 0x9b, 0xb0, 0x00, 0x00, 0xff, 0xbb, 0xb0,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x99, 0x99, 0x99, 0x99, 0xbb,
0xf0, 0x22, 0x22, 0x22, 0x22, 0x20, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66,
0x22, 0x22, 0x22, 0x00, 0x00, 0x10, 0x02, 0x22, 0x66, 0x66, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x0b, 0x99, 0x00, 0xf0, 0x0b, 0xbf,
0x02, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x22, 0x02, 0x22, 0x22,
0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66,
0x66, 0x66, 0xd0, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x00, 0x22,
0x22, 0x22, 0x22, 0x00, 0x00, 0x02, 0x66, 0x66, 0x22, 0x00, 0x02, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x20, 0x00, 0x00, 0x19, 0x9b, 0xb1, 0x10, 0x00, 0x91, 0x10, 0xb0,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x19, 0x99, 0xb0, 0x00,
0x00, 0xbb, 0xbb, 0x90, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x01,
0x99, 0x9b, 0x99, 0xb9, 0x02, 0x22, 0x22, 0x22, 0x22, 0x20, 0x22, 0x22,
0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x20, 0xee, 0xe0, 0x22, 0x22,
0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00,
0x0e, 0x0e, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x20, 0x22, 0x22,
0x22, 0x22, 0x02, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0xd0, 0xf0, 0xdd, 0xdd, 0xdd, 0xdd,
0xdd, 0xdd, 0x0f, 0x00, 0x22, 0x20, 0x00, 0xff, 0xfe, 0x20, 0x66, 0x66,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x19, 0x9b, 0x09, 0x11,
0x11, 0x10, 0x0b, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
0x19, 0x99, 0xb0, 0x00, 0x00, 0xbb, 0xbb, 0x90, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0x19, 0x99, 0x99, 0x90, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x20,
0x00, 0x00, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x00, 0xc0, 0x02, 0x22, 0x22, 0x22, 0x66, 0x66,
0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0xc0, 0x02, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0xd0, 0xbf,
0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x0b, 0xf9, 0x00, 0x00, 0xeb, 0xbb,
0xe2, 0x0d, 0x66, 0x66, 0x22, 0x00, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x02, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00,
0x19, 0x00, 0x09, 0x00, 0x00, 0x09, 0xfb, 0xb0, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0x11, 0x99, 0x90, 0x00, 0x00, 0xbb, 0xb9, 0x10,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x01, 0x01, 0x19, 0x11, 0x09,
0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66,
0x22, 0x22, 0x22, 0x22, 0x20, 0x22, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22,
0x20, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x0c, 0xec, 0x02, 0x22,
0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x00, 0x88,
0x80, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x99, 0xbf, 0xf0,
0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdd, 0x00, 0x00,
0xbb, 0xbb, 0x2b, 0x99, 0x20, 0xdd, 0x66, 0x66, 0x22, 0x22, 0x22, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x0b, 0x00, 0x02, 0x0b, 0x0b, 0xb0,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x01, 0x99, 0x99, 0x00,
0x0b, 0xbb, 0x99, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0xb0,
0x20, 0x09, 0x00, 0x20, 0xb0, 0x22, 0x02, 0x00, 0x00, 0x22, 0x22, 0x22,
0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x20, 0x22, 0x22, 0x22,
0x66, 0x66, 0x02, 0x20, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x20, 0xc0, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22,
0x22, 0x20, 0x08, 0x30, 0x38, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x09,
0x99, 0x99, 0xbb, 0xbf, 0xff, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x0f, 0x0f, 0xff, 0xff, 0x0f, 0xff,
0xff, 0x0d, 0x0f, 0x0b, 0x99, 0x99, 0x02, 0x00, 0x0d, 0xdd, 0x66, 0x66,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x02, 0x0f, 0x0b, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
0x19, 0x9b, 0x99, 0x99, 0xbb, 0x9f, 0xfb, 0xb0, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x02, 0x22, 0x0b, 0x02, 0x22, 0x02, 0x22, 0x20, 0x00,
0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x00, 0x00, 0x02, 0x22,
0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x20, 0x00, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x02, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66,
0x66, 0x66, 0x22, 0x22, 0x22, 0x20, 0x83, 0x00, 0x03, 0x80, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x20, 0x00, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0xbb, 0xff, 0xf0, 0x00,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x0e, 0x0b,
0xbb, 0xbb, 0x0e, 0xbb, 0xee, 0x20, 0x0e, 0x09, 0x91, 0x10, 0x00, 0xdd,
0xdd, 0xdd, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0xbb,
0xf0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x22, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x20, 0xb0, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0x19, 0x91, 0x09, 0x99, 0x99, 0xb1, 0xfb, 0xb0,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x22, 0x22,
0x22, 0x22, 0x20, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66,
0x20, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x02, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22,
0x20, 0x22, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x20, 0x08, 0x30,
0x38, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x00, 0x00, 0x22, 0x00, 0x09, 0x99, 0x99, 0x99, 0x99, 0x99, 0x9b, 0xbb,
0x99, 0xbb, 0xbf, 0xff, 0x00, 0x02, 0x20, 0x00, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x02, 0x09, 0x99, 0x99, 0x02, 0x99, 0x22, 0x0d, 0xd0, 0x21,
0x19, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x0b, 0xbf, 0xff, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x20, 0xb0,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x19, 0x01, 0xb1, 0x99,
0x99, 0xf1, 0x0b, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x02, 0x22, 0x20, 0x22, 0x22, 0x22,
0x22, 0x22, 0x66, 0x66, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x00, 0x02, 0x22,
0x22, 0x22, 0x22, 0x22, 0x0c, 0x02, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22,
0x22, 0x20, 0x80, 0x88, 0x80, 0xf0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x00, 0x99, 0x99, 0x00, 0x99, 0x99, 0x99, 0x99, 0x99,
0x99, 0x9b, 0xbb, 0xbb, 0xbb, 0x9b, 0xbb, 0xbb, 0xff, 0xf0, 0x09, 0x99,
0x90, 0x02, 0x22, 0x22, 0x22, 0x22, 0x00, 0x11, 0x90, 0x00, 0x00, 0x00,
0x00, 0xdd, 0xd0, 0x01, 0x99, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0x66, 0x66,
0x22, 0x20, 0x00, 0x22, 0x22, 0x20, 0x09, 0xbb, 0xfb, 0x02, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00,
0x00, 0x22, 0x22, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
0x19, 0x00, 0x01, 0x11, 0x11, 0x00, 0x0b, 0xb0, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66,
0x22, 0x22, 0x22, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x20, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x22, 0x02,
0x20, 0x9b, 0xf0, 0x22, 0x02, 0x22, 0x20, 0x00, 0x9f, 0xb0, 0x22, 0x22,
0x66, 0x66, 0x22, 0x22, 0x22, 0x20, 0x83, 0x80, 0x07, 0xf0, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x99, 0x9b, 0xbb, 0x99, 0x99,
0x99, 0xbb, 0xb9, 0x99, 0x99, 0xbb, 0xbf, 0xff, 0xfb, 0xb9, 0xbb, 0xbb,
0xbb, 0xb9, 0x99, 0xbb, 0xb9, 0x90, 0x22, 0x22, 0x22, 0x22, 0xd0, 0x99,
0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x09, 0x90, 0xdd, 0xdd, 0xdd,
0xdd, 0xdd, 0x66, 0x66, 0x22, 0x20, 0xbb, 0x00, 0x02, 0x0b, 0x00, 0x00,
0xbb, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x20, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0x10, 0x22, 0x20, 0x00, 0x00, 0x22, 0x20, 0xb0,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x66, 0x66, 0x22, 0x02, 0x20, 0x9b, 0xf0, 0x22, 0x02, 0x22,
0x22, 0x22, 0x20, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x02, 0x22,
0x22, 0x22, 0x22, 0x20, 0x20, 0x10, 0xb0, 0x20, 0x22, 0x22, 0x0b, 0xb9,
0xef, 0xe0, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x20, 0x83, 0x38,
0x77, 0xf0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x09, 0x99,
0xbb, 0xbf, 0xfb, 0x9b, 0xbb, 0x99, 0x19, 0x99, 0x9b, 0xbb, 0xff, 0xff,
0xff, 0xbb, 0x99, 0x9b, 0xbb, 0x99, 0x9b, 0xbb, 0xff, 0xbb, 0x02, 0x22,
0x22, 0x22, 0xd0, 0xb0, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0,
0xb0, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x66, 0x66, 0x22, 0x22, 0x09, 0xbb,
0xf0, 0x20, 0x09, 0xbb, 0x00, 0x20, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00,
0x00, 0x22, 0x20, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x02, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x22, 0x20, 0x20, 0x10,
0xb0, 0x20, 0x22, 0x22, 0x20, 0x22, 0x09, 0xbf, 0x02, 0x20, 0x22, 0x02,
0x20, 0x9b, 0xf0, 0x22, 0x02, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x02,
0x22, 0x22, 0x00, 0x01, 0x00, 0x00, 0x00, 0x22, 0x66, 0x66, 0x22, 0x22,
0x22, 0x00, 0x83, 0x38, 0x77, 0xf0, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x20, 0x99, 0x9b, 0xbb, 0xff, 0xfb, 0xb9, 0x99, 0x91, 0x19, 0x99,
0x9b, 0xbb, 0xbf, 0xff, 0xff, 0xfb, 0xb9, 0x99, 0x99, 0x99, 0xbb, 0xbf,
0xff, 0xfb, 0xb0, 0x22, 0x22, 0x22, 0xd0, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd,
0xdd, 0xdd, 0xdd, 0xd0, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x66, 0x66,
0x22, 0x22, 0x20, 0x90, 0xf0, 0x09, 0x9b, 0xbb, 0xbb, 0x0f, 0x02, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x00, 0x22, 0x22, 0x22, 0x22,
0x20, 0x00, 0x02, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66,
0x22, 0x22, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x02, 0x01, 0x0b,
0x02, 0x02, 0x22, 0x20, 0x20, 0x10, 0xb0, 0x20, 0x22, 0x22, 0x22, 0x00,
0x00, 0x00, 0x10, 0x00, 0x02, 0x22, 0x22, 0x00, 0xce, 0xc0, 0xbb, 0x02,
0x66, 0x66, 0x22, 0x22, 0x20, 0x30, 0x83, 0x38, 0x77, 0xf0, 0x70, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x01, 0x99, 0xbb, 0xbb, 0xff, 0xfb, 0xbb,
0x99, 0x11, 0x19, 0x99, 0xbb, 0xbb, 0xfb, 0xff, 0xff, 0xff, 0xbb, 0x99,
0x19, 0x99, 0xbb, 0xbf, 0xff, 0xfb, 0xbb, 0x02, 0x22, 0x22, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0xd0, 0x00, 0xdd, 0xdd, 0xdd, 0xdd,
0xdd, 0xdd, 0x66, 0x66, 0x22, 0x22, 0x22, 0x00, 0xb0, 0x99, 0xbb, 0xbb,
0xff, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x66, 0x66, 0x22, 0x00, 0x00, 0x00, 0x10, 0x00, 0x02, 0x22,
0x22, 0x20, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x02,
0x22, 0x22, 0x22, 0x22, 0x0e, 0xe0, 0xee, 0x02, 0x22, 0x22, 0x22, 0x20,
0xee, 0xe0, 0x00, 0x02, 0x66, 0x66, 0x22, 0x22, 0x03, 0x80, 0x83, 0x38,
0x77, 0xf0, 0x77, 0x02, 0x22, 0x22, 0x22, 0x22, 0x20, 0x19, 0x99, 0xbb,
0xbb, 0xbb, 0xbb, 0xb9, 0xb1, 0x11, 0x19, 0x99, 0xbb, 0xbb, 0xbb, 0xff,
0xff, 0xfb, 0xbb, 0x91, 0x99, 0x99, 0xbb, 0xbb, 0xff, 0xbb, 0xbb, 0x90,
0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0xd0, 0xbf,
0x00, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x66, 0x66, 0x22, 0x20, 0x00, 0x20,
0x99, 0x9b, 0xbb, 0xbf, 0xff, 0xfb, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x20, 0xbb, 0xff, 0xff, 0xff, 0xff, 0xb0, 0x22, 0x20, 0xbb, 0xff,
0xff, 0xff, 0xff, 0xb0, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x22, 0x22, 0x0e, 0xe0,
0xee, 0x02, 0x22, 0x22, 0x20, 0x00, 0x00, 0x01, 0x00, 0x00, 0x22, 0x00,
0x00, 0x00, 0x10, 0x00, 0x02, 0x22, 0x22, 0x20, 0x00, 0x00, 0x10, 0x00,
0x22, 0x22, 0x22, 0x20, 0xce, 0xc0, 0x22, 0x22, 0x66, 0x66, 0x22, 0x20,
0x33, 0x80, 0x83, 0x38, 0x77, 0xf0, 0xf7, 0x70, 0x22, 0x22, 0x22, 0x22,
0x20, 0x19, 0x99, 0xbb, 0xbb, 0xbb, 0xbb, 0x99, 0x90, 0x11, 0x11, 0x99,
0xbb, 0xbb, 0xbf, 0xbf, 0xff, 0xfb, 0xbb, 0x90, 0x99, 0x99, 0xbb, 0xbb,
0xbb, 0xbb, 0xbb, 0x90, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdd, 0x66, 0x66,
0x22, 0x0b, 0xbb, 0x00, 0x99, 0x9b, 0xbb, 0xbf, 0xff, 0xfb, 0x02, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x0b, 0xbb, 0xbb, 0xbb, 0xfb, 0x00,
0x22, 0x20, 0x0b, 0xbb, 0xbb, 0xbb, 0xfb, 0x02, 0x22, 0x22, 0x00, 0x22,
0x22, 0x22, 0x20, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x02, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66,
0x22, 0x20, 0x00, 0x00, 0x10, 0x00, 0x22, 0x22, 0x22, 0x20, 0xee, 0x0e,
0xe0, 0x22, 0x22, 0x22, 0x0e, 0xe0, 0xee, 0x02, 0x22, 0x22, 0x22, 0x02,
0x0e, 0xe0, 0xee, 0x02, 0x02, 0x22, 0x22, 0x22, 0x00, 0x02, 0x22, 0x22,
0x66, 0x66, 0x22, 0x20, 0x38, 0x80, 0x03, 0x38, 0x77, 0x00, 0xf7, 0x70,
0x22, 0x22, 0x20, 0x00, 0x01, 0x19, 0x99, 0xbb, 0xbb, 0xbb, 0x99, 0x99,
0x90, 0x11, 0x11, 0x99, 0x9b, 0xbb, 0xbb, 0xbb, 0xfb, 0xbb, 0xb9, 0x91,
0x99, 0x99, 0xbb, 0xbb, 0xbb, 0xbb, 0xb9, 0x99, 0x00, 0x22, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x0f, 0x0f, 0xff, 0xff, 0x0f, 0xff,
0xff, 0x0d, 0x66, 0x66, 0x22, 0x09, 0xb9, 0x00, 0x9b, 0x9b, 0xbb, 0xbb,
0xff, 0xbb, 0xb0, 0x22, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x20, 0xbb,
0xbb, 0xbf, 0xb9, 0xb0, 0x00, 0x00, 0x99, 0xbb, 0xbb, 0xbf, 0xb0, 0x22,
0x22, 0x22, 0x22, 0x00, 0x22, 0x22, 0x22, 0x20, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x02, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x02, 0x0e, 0xe0, 0xee, 0x02, 0x02, 0x22,
0x22, 0x00, 0x00, 0x01, 0x00, 0x02, 0x22, 0x20, 0x00, 0x00, 0x10, 0x00,
0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x10, 0x02, 0x22, 0x22, 0x22, 0x22,
0x20, 0x22, 0x22, 0x22, 0x66, 0x66, 0x22, 0x03, 0x38, 0x83, 0x08, 0x38,
0x70, 0x0f, 0xf7, 0x77, 0x02, 0x22, 0x09, 0xbf, 0x01, 0x19, 0x99, 0x99,
0xbb, 0x99, 0x99, 0x99, 0x99, 0x00, 0x11, 0x99, 0x9b, 0xbb, 0xbb, 0xbf,
0xbb, 0xbb, 0xb9, 0x9b, 0x99, 0x99, 0x9b, 0xbb, 0xbb, 0xb9, 0x9b, 0xbb,
0xbf, 0x02, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x0e, 0x0b,
0xbb, 0xbb, 0x0e, 0xbb, 0xee, 0x20, 0x66, 0x66, 0x22, 0x01, 0x91, 0x90,
0x99, 0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0xb0, 0x00, 0xbb, 0xb0, 0x02, 0x22,
0x22, 0x22, 0x22, 0x0b, 0xbb, 0xfb, 0x90, 0x01, 0x99, 0xb9, 0x00, 0x1b,
0xbb, 0xfb, 0x02, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x02,
0x22, 0x20, 0xf0, 0x22, 0x22, 0x02, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00,
0x10, 0x02, 0x22, 0x22, 0x20, 0x20, 0xee, 0x0e, 0xe0, 0x20, 0x22, 0x02,
0x0e, 0xe0, 0xee, 0x02, 0x02, 0x22, 0x22, 0x22, 0x20, 0xee, 0xe0, 0x22,
0x22, 0x22, 0x22, 0x22, 0x0c, 0x02, 0x22, 0x22, 0x66, 0x66, 0x22, 0x03,
0x38, 0x33, 0x30, 0x00, 0x00, 0xff, 0x77, 0x77, 0x02, 0x22, 0x09, 0xbb,
0xbb, 0x99, 0x99, 0x99, 0x99, 0x99, 0x9b, 0xbb, 0xb9, 0x91, 0x01, 0x99,
0x99, 0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x99, 0xbb, 0xbb, 0xb9, 0x99, 0x99,
0x99, 0x99, 0x91, 0x91, 0x9b, 0xb0, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x00, 0x11, 0x91, 0x09, 0x02, 0x99, 0x22, 0x0d, 0x66, 0x66,
0x00, 0x01, 0x00, 0x00, 0x99, 0x99, 0x99, 0xbb, 0xbb, 0xbb, 0x99, 0x99,
0x0b, 0xbb, 0x02, 0x22, 0x22, 0x22, 0x22, 0x20, 0xbf, 0xb9, 0x01, 0x99,
0xbb, 0xbb, 0x99, 0x01, 0xbf, 0xb0, 0x22, 0x22, 0x09, 0x99, 0x99, 0xfb,
0xbb, 0xbb, 0x00, 0x00, 0x09, 0x99, 0x99, 0xfb, 0xbb, 0xbb, 0x02, 0x22,
0x22, 0x22, 0x20, 0xf0, 0x22, 0x00, 0xf0, 0x02, 0x20, 0xf0, 0x22, 0x22,
0x22, 0x22, 0x20, 0xee, 0xe0, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x01,
0x00, 0x22, 0x22, 0x22, 0x00, 0x00, 0x10, 0x02, 0x22, 0x22, 0x22, 0x22,
0x20, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x20, 0x9f, 0xb0, 0x00, 0x22,
0x66, 0x66, 0x22, 0x03, 0x33, 0x33, 0x38, 0x87, 0x77, 0x77, 0x77, 0x78,
0x02, 0x22, 0x01, 0x99, 0x01, 0x19, 0x99, 0x99, 0x99, 0x99, 0x99, 0xbb,
0xbb, 0x99, 0x91, 0x19, 0x99, 0x99, 0xbb, 0xbb, 0xbb, 0xb9, 0xbb, 0xbb,
0xb9, 0xbb, 0xb9, 0x99, 0x99, 0x99, 0x99, 0x99, 0x00, 0x10, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x00, 0x9b, 0x00, 0x00, 0x00, 0x00,
0x00, 0xdd, 0x66, 0x66, 0x0b, 0x09, 0x00, 0x20, 0x99, 0xee, 0x99, 0x99,
0xbb, 0xb9, 0xb9, 0x90, 0x20, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x0b, 0x00, 0x19, 0x9b, 0xbb, 0xbf, 0xb9, 0x90, 0x0b, 0x02, 0x22, 0x22,
0x20, 0x00, 0x00, 0x99, 0xb0, 0x00, 0x19, 0x9b, 0xb0, 0x00, 0x11, 0x90,
0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x0b, 0x00, 0xbb, 0xfb, 0xb0,
0x0b, 0x02, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x22, 0x22, 0x22,
0x22, 0x22, 0x0e, 0xee, 0x02, 0x22, 0x22, 0x22, 0x20, 0xee, 0xe0, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
0xef, 0xe9, 0xbb, 0x02, 0x66, 0x66, 0x20, 0x03, 0x33, 0x33, 0x87, 0x77,
0x77, 0xf7, 0x77, 0x78, 0x02, 0x22, 0x20, 0x09, 0xbf, 0x11, 0x19, 0x99,
0x99, 0x99, 0xb0, 0x00, 0xbb, 0xb9, 0x99, 0x19, 0x99, 0x99, 0x99, 0x9b,
0xb9, 0x1b, 0xbb, 0xbb, 0xbb, 0x00, 0x0b, 0x99, 0x99, 0x99, 0x99, 0xb0,
0x20, 0x90, 0xd2, 0x00, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xd0, 0x00,
0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x66, 0x66, 0x01, 0x90, 0xb0, 0x20,
0x01, 0x99, 0x99, 0x99, 0x99, 0xbb, 0xb0, 0x00, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x20, 0x01, 0x99, 0xbb, 0xbb, 0xff, 0xfb, 0x99,
0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x09, 0x90, 0x1e, 0x9b, 0xbb,
0xbe, 0xb0, 0x19, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
0xfb, 0xbb, 0xbb, 0xbf, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22,
0x20, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x22, 0x22,
0x22, 0x22, 0x20, 0x00, 0x00, 0x01, 0x00, 0x02, 0x66, 0x66, 0x20, 0x03,
0x33, 0x38, 0x37, 0x77, 0x78, 0x77, 0x77, 0x83, 0x02, 0x22, 0x22, 0x09,
0xbb, 0xbb, 0x91, 0x11, 0x9b, 0x9b, 0x9c, 0xbf, 0xbb, 0xbb, 0x99, 0x11,
0x99, 0x99, 0x99, 0x99, 0x91, 0x19, 0xbb, 0xbb, 0xb9, 0x9c, 0xfb, 0x99,
0x99, 0x99, 0x99, 0x90, 0x20, 0xb0, 0xd2, 0x0f, 0x0d, 0xdd, 0xdd, 0xdd,
0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x00, 0x1b, 0x02, 0x22, 0x20, 0x19, 0x99, 0x19, 0xee, 0x99, 0x90, 0xbf,
0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x01, 0x99, 0xbb,
0xbb, 0xff, 0xff, 0xbb, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
0x01, 0x99, 0xb0, 0x00, 0xff, 0xfb, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0xbb, 0xbb, 0xfb, 0xbb, 0xf0, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x02,
0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x09, 0x10, 0xce, 0xc0, 0x02, 0x22,
0x66, 0x66, 0x00, 0x00, 0x03, 0x38, 0x88, 0x77, 0x77, 0x77, 0x78, 0x00,
0x22, 0x22, 0x22, 0x01, 0x99, 0x01, 0x11, 0x00, 0x9b, 0x9b, 0x19, 0x9f,
0xbb, 0xbb, 0xbf, 0x11, 0x19, 0x99, 0x99, 0x99, 0x11, 0x19, 0xbb, 0xbb,
0xb1, 0x99, 0xfb, 0xbb, 0xb9, 0x99, 0x91, 0x10, 0x20, 0xb0, 0xd0, 0x00,
0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x20, 0x90, 0x22, 0x22, 0x22, 0x01, 0x19, 0x19,
0x99, 0x99, 0x90, 0xbb, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x20, 0x19, 0x9b, 0xbb, 0xbb, 0xff, 0xff, 0xfb, 0xb0, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0x19, 0x9b, 0x00, 0x0f, 0x0f, 0xff, 0xb0, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x99, 0xbb, 0xbb, 0xbb,
0xb0, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00,
0xee, 0xe0, 0x22, 0x22, 0x66, 0x66, 0x00, 0x00, 0x00, 0x00, 0x88, 0x77,
0x77, 0x80, 0x00, 0x22, 0x22, 0x22, 0x22, 0x20, 0x09, 0x10, 0x10, 0x11,
0x9b, 0x9b, 0x19, 0x9b, 0xb9, 0x99, 0x9b, 0x01, 0x11, 0x19, 0x99, 0x91,
0x11, 0x19, 0x99, 0x99, 0xb1, 0x99, 0xbb, 0xbb, 0xbb, 0xb1, 0x10, 0xbb,
0x00, 0xb0, 0xd0, 0xf0, 0x00, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x00, 0x00, 0x02, 0x00,
0x02, 0x20, 0x01, 0x11, 0x00, 0x99, 0x00, 0x91, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x20, 0x19, 0x9b, 0xbb, 0xbb, 0xbf, 0xff, 0xbb,
0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x19, 0x9b, 0x00, 0x00,
0x0f, 0xff, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x0b, 0x91,
0x99, 0x99, 0x99, 0x9b, 0xbb, 0xff, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0xce, 0xc0, 0x22, 0x22, 0x66, 0x66, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
0xb9, 0x11, 0x00, 0x11, 0x9b, 0x9b, 0x19, 0x9b, 0xb9, 0x91, 0x9b, 0x90,
0x11, 0x11, 0x19, 0x11, 0x10, 0x09, 0x99, 0x19, 0xb1, 0x99, 0xbb, 0xbb,
0xfb, 0xb1, 0x99, 0xbb, 0x02, 0x02, 0x0e, 0x0b, 0xff, 0xf0, 0x00, 0xdd,
0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x22, 0x00, 0x09, 0x00,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x19, 0x99, 0xbb,
0xbb, 0xbb, 0xbb, 0xbb, 0x90, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x01,
0x99, 0xbb, 0x00, 0x00, 0x0f, 0xff, 0xbb, 0x02, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x20, 0x00, 0x19, 0x99, 0x99, 0x9b, 0xb0, 0x00, 0x22, 0x22,
0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x20, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x02, 0x22, 0x22,
0x66, 0x66, 0x22, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0xb9, 0x11, 0x10, 0x91, 0x9b, 0x9b, 0x19, 0x9b,
0xb9, 0x99, 0x9b, 0x99, 0x99, 0x11, 0x11, 0x19, 0x99, 0x19, 0x99, 0x99,
0xb1, 0x99, 0xbb, 0xbb, 0xfb, 0xf0, 0x99, 0xbf, 0xb0, 0x22, 0x01, 0x91,
0xbb, 0xbf, 0x0f, 0x00, 0x0d, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02,
0x22, 0x0b, 0x0b, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x20, 0x19, 0x99, 0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x90, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x01, 0x99, 0xbb, 0xb0, 0x00, 0xff, 0xfb, 0xbb, 0x02,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x09, 0x99, 0x99, 0x99, 0x9b,
0xbf, 0x02, 0x22, 0x22, 0x20, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x20, 0x02, 0x22, 0x22, 0x22, 0x02, 0x20, 0x00, 0x02, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x02, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x0b, 0x99, 0x99, 0x09, 0x91,
0x9b, 0x9b, 0x19, 0x9b, 0xb9, 0x99, 0x9b, 0xbb, 0xbb, 0xbb, 0xbb, 0x99,
0x99, 0x99, 0x99, 0x99, 0xb1, 0x99, 0xbb, 0xbb, 0xfb, 0xfb, 0x09, 0x9b,
0xf0, 0x22, 0x09, 0x9b, 0x09, 0x90, 0xeb, 0xff, 0xf0, 0xdd, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x90, 0xf0, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x20, 0x11, 0x99, 0xeb, 0xbb, 0xbb, 0xeb, 0xb9,
0x10, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x01, 0x99, 0x9b, 0xbb, 0xbb,
0xbb, 0xbb, 0xb9, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
0x19, 0x99, 0xb9, 0x9b, 0x90, 0x22, 0x22, 0x22, 0x02, 0x22, 0x20, 0x22,
0x22, 0x22, 0x22, 0x22, 0x02, 0x00, 0x02, 0x22, 0x22, 0x22, 0x20, 0x00,
0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x20, 0xc0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x00, 0x02, 0x22, 0x22, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x0b,
0x99, 0xb0, 0x09, 0x91, 0x9b, 0x9b, 0x19, 0x9b, 0xb9, 0x99, 0x9b, 0x99,
0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0xbb, 0xb1, 0x99, 0xbb, 0xbb,
0xfb, 0xfb, 0x00, 0x9b, 0xbb, 0x02, 0x0b, 0x00, 0xd0, 0x00, 0x29, 0xbb,
0xef, 0x0d, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1b, 0x02,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x01, 0x99, 0x99,
0x00, 0x0b, 0xbb, 0x99, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x01,
0x99, 0x9b, 0xbb, 0xbb, 0xbb, 0xbb, 0xb9, 0x02, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x01, 0x99, 0x99, 0x99, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0xe2, 0x2e, 0xe2, 0x22, 0x66, 0x66, 0x20, 0x00, 0x22, 0x22,
0x22, 0x22, 0x20, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x09, 0xfb, 0x02, 0x22,
0x22, 0x22, 0x22, 0x22, 0x20, 0x30, 0x00, 0x00, 0x70, 0x00, 0x22, 0x22,
0x22, 0x22, 0x22, 0x09, 0x99, 0xbb, 0x19, 0x91, 0x9b, 0xb9, 0x19, 0x9b,
0xbb, 0xbb, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0xbb,
0xb1, 0x99, 0xbb, 0xbb, 0xfb, 0xbf, 0x9b, 0xbb, 0xbb, 0x02, 0x00, 0xdd,
0xdd, 0xd0, 0x00, 0x92, 0x2e, 0xe0, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00,
0x02, 0x20, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x20, 0x01, 0x19, 0x90, 0x00, 0x10, 0x99, 0x91, 0x00, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x01, 0x19, 0xb9, 0xbb, 0xbb, 0xbb, 0xbb, 0x91, 0x02,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x10, 0x11, 0x91, 0x10,
0x90, 0x22, 0x22, 0x22, 0x22, 0xe2, 0x2e, 0xef, 0xe2, 0x22, 0x66, 0x66,
0x20, 0x02, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00,
0x0e, 0xfe, 0x00, 0x00, 0x22, 0x22, 0x22, 0x30, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x02, 0x02, 0x22, 0x22, 0x20, 0xb9, 0x9b, 0x9b, 0x99,
0x9b, 0xb9, 0x99, 0x9b, 0xbb, 0xbb, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99,
0x99, 0x99, 0x99, 0xbb, 0x99, 0x99, 0xbb, 0xbb, 0xfb, 0xbf, 0xbb, 0xb9,
0x90, 0x22, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x00, 0x00, 0x02, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0x00, 0x20, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x00, 0x10, 0x11, 0x90, 0x00, 0x00, 0x99, 0x10,
0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x1b, 0x19, 0x9b, 0xbb,
0xbb, 0x1b, 0x90, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x0b,
0x02, 0x00, 0x90, 0x02, 0x0b, 0x02, 0x22, 0x22, 0xee, 0x2e, 0xee, 0xff,
0xe2, 0x22, 0x66, 0x66, 0x02, 0x20, 0x22, 0x22, 0x22, 0x22, 0x02, 0x22,
0x20, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x02, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x0b, 0x99, 0x00, 0x00, 0x0b, 0xbf, 0x02, 0x22, 0x22, 0x03,
0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22,
0x00, 0xb9, 0x9b, 0x99, 0x99, 0x91, 0x99, 0x9b, 0xbb, 0xff, 0x99, 0x99,
0x99, 0x99, 0x19, 0x99, 0x99, 0x99, 0x99, 0xb9, 0x19, 0x99, 0xbb, 0xbf,
0xfb, 0xbb, 0xf9, 0x90, 0x02, 0x22, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x00,
0x00, 0x02, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x00, 0x02, 0x00, 0x02, 0x00, 0x02, 0x20, 0x22, 0x20, 0x22, 0x20, 0x22,
0x22, 0x02, 0x66, 0x66, 0x22, 0x22, 0x22, 0x20, 0x00, 0x19, 0x01, 0x11,
0x00, 0x09, 0x11, 0x0b, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
0xb1, 0x9b, 0x99, 0x9b, 0x9f, 0x91, 0xf0, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0x22, 0x20, 0xb0, 0x22, 0x20, 0x22, 0x22, 0x22,
0x22, 0x22, 0xe2, 0xef, 0xe2, 0x22, 0x22, 0x22, 0x22, 0xe2, 0x22, 0x22,
0x2e, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x02, 0x20,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x0c, 0xec, 0x00, 0x00,
0x02, 0x22, 0x23, 0x03, 0x33, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00,
0x02, 0x22, 0x22, 0x22, 0x22, 0x00, 0x9b, 0x99, 0x99, 0x99, 0x99, 0x99,
0x99, 0x9f, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99, 0x99,
0x99, 0x99, 0x99, 0x99, 0xfb, 0xbb, 0xf0, 0x02, 0x22, 0x22, 0x00, 0xdd,
0xdd, 0xd0, 0x00, 0xff, 0xfe, 0x20, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x0f, 0x02, 0x0f, 0x02, 0x0f, 0x02, 0x0e, 0x02,
0x0c, 0x02, 0x0e, 0x00, 0x00, 0xe0, 0x66, 0x66, 0x00, 0x00, 0x00, 0x00,
0x00, 0x19, 0x90, 0x01, 0x11, 0x11, 0x00, 0xfb, 0xb0, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x0f, 0x01, 0x10, 0x99, 0x99, 0x90, 0x91, 0x0f, 0x02,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x02, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0xee, 0xe2, 0x22, 0x2e, 0x22,
0xee, 0xfe, 0xe2, 0x22, 0xef, 0xee, 0x2e, 0x22, 0x22, 0x22, 0xee, 0x22,
0xe2, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22,
0x0e, 0xee, 0x02, 0x22, 0x22, 0x22, 0x07, 0x33, 0x30, 0x30, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x20, 0x99, 0x99,
0x99, 0x99, 0x00, 0x00, 0x99, 0x9b, 0xbb, 0xbb, 0xbb, 0xb9, 0x99, 0x9b,
0xbb, 0xbb, 0x99, 0x99, 0x90, 0x00, 0x09, 0x99, 0xbb, 0xbb, 0xf0, 0x22,
0x22, 0x22, 0x0f, 0x00, 0x00, 0x00, 0xeb, 0xbb, 0xe2, 0x0d, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x0e, 0x02, 0x0e, 0x02,
0x00, 0x02, 0x0f, 0x02, 0x0e, 0x02, 0x20, 0xf0, 0x0f, 0x02, 0x66, 0x66,
0x22, 0x20, 0x00, 0x00, 0x00, 0x19, 0x9b, 0x10, 0x00, 0x00, 0x9f, 0xfb,
0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x20, 0x11, 0x19, 0x99,
0x91, 0x10, 0x20, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x02, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x2e, 0x22,
0x22, 0x22, 0xe2, 0xee, 0xfe, 0xff, 0xe2, 0x22, 0xef, 0xff, 0xe2, 0xe2,
0xee, 0x22, 0xef, 0xee, 0x22, 0xe2, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x22, 0x22, 0x0c, 0xec, 0x02, 0x22, 0x22, 0x22, 0x30, 0x00,
0x00, 0x33, 0x00, 0x30, 0x00, 0x00, 0x00, 0x33, 0x00, 0x22, 0x22, 0x22,
0x22, 0x00, 0x99, 0x99, 0x99, 0x90, 0x00, 0x00, 0x09, 0x9b, 0xbb, 0xbb,
0xbb, 0xb9, 0x19, 0x9b, 0xbb, 0xbb, 0x99, 0x99, 0x00, 0x00, 0x00, 0x99,
0xbb, 0xbb, 0xb0, 0x02, 0x22, 0x22, 0xd0, 0x00, 0xbb, 0xb0, 0x29, 0x99,
0x20, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x0c, 0x02, 0x20, 0x22, 0x22, 0x22, 0x00, 0x02, 0x0f, 0x02, 0x20, 0x00,
0x00, 0x02, 0x66, 0x66, 0x22, 0x22, 0x20, 0x20, 0x00, 0x19, 0x90, 0xb0,
0x00, 0x00, 0xb0, 0xfb, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x00, 0x11, 0x11, 0x10, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x20, 0x00, 0x22, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x2e, 0xe2, 0xee, 0xe2, 0x22, 0x22, 0x22, 0xe2, 0xee, 0xe2, 0x22,
0xee, 0xee, 0xe2, 0x22, 0x22, 0x22, 0xef, 0xfe, 0xee, 0x2e, 0xe2, 0x22,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x20, 0x00, 0x22, 0x22,
0x22, 0x22, 0x20, 0x03, 0x88, 0x33, 0x30, 0x03, 0x00, 0x00, 0x33, 0x33,
0x02, 0x22, 0x22, 0x22, 0x22, 0x01, 0x11, 0x11, 0x99, 0x00, 0x00, 0x00,
0x00, 0x9b, 0xbb, 0xbb, 0xbb, 0xf9, 0x99, 0xbb, 0xbb, 0xbb, 0xb9, 0x90,
0x00, 0x00, 0x00, 0x09, 0xb1, 0x99, 0xbb, 0x02, 0x22, 0x22, 0x0f, 0x0b,
0x99, 0x99, 0x02, 0x00, 0x0d, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x20, 0x22, 0x66, 0x66, 0x20, 0x00, 0x00, 0x22,
0x00, 0x02, 0x00, 0x00, 0x02, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x00,
0x00, 0x19, 0x00, 0xb0, 0x00, 0x00, 0xf0, 0x0b, 0xb0, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0xe2, 0xef, 0xfe, 0xff, 0xe2, 0x22, 0x22, 0x22,
0x2e, 0xe2, 0x22, 0x22, 0xe2, 0x22, 0x22, 0x22, 0x22, 0x22, 0xef, 0xe2,
0xe2, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x23, 0x08, 0x88, 0x88, 0x83, 0x03,
0x30, 0x00, 0x33, 0x33, 0x02, 0x22, 0x22, 0x22, 0x22, 0x09, 0x11, 0x00,
0x99, 0x00, 0xef, 0xfe, 0x00, 0x99, 0x99, 0x99, 0x90, 0xb9, 0x99, 0x90,
0x99, 0x99, 0x99, 0x90, 0x0e, 0xff, 0xe0, 0x09, 0xb9, 0x99, 0xbf, 0x02,
0x22, 0x22, 0x0e, 0x01, 0x90, 0x90, 0x00, 0xdd, 0xdd, 0xdd, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x0c, 0xef, 0xf0, 0x22, 0x22, 0x22, 0x0f, 0xfe, 0xc0, 0x22, 0x66, 0x66,
0x22, 0x22, 0x22, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20,
0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x2e, 0xe2, 0x22, 0x22, 0xee, 0x22,
0x22, 0xe2, 0xee, 0xe2, 0x22, 0x22, 0xee, 0x22, 0x20, 0x00, 0x00, 0x00,
0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x2e, 0xee, 0xef,
0xe2, 0x22, 0x22, 0xe2, 0x22, 0x22, 0x22, 0x22, 0x22, 0x2e, 0x22, 0x22,
0x22, 0x22, 0xee, 0xe2, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x22, 0x30,
0x07, 0x87, 0x77, 0x77, 0x83, 0x83, 0x33, 0x30, 0x22, 0x22, 0x22, 0x22,
0x22, 0x09, 0xbb, 0xbb, 0x99, 0x0e, 0xee, 0xee, 0xe0, 0x99, 0x09, 0x99,
0x09, 0xb9, 0x99, 0x99, 0x09, 0x99, 0x09, 0x90, 0xee, 0xee, 0xee, 0x09,
0xb9, 0x9b, 0xbf, 0x02, 0x22, 0x22, 0xd0, 0x19, 0x90, 0x0d, 0xdd, 0xdd,
0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x20, 0x00, 0x00, 0x22, 0x22, 0x22, 0x00, 0x00,
0x02, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x22, 0x22, 0x02, 0x22, 0x22, 0x22, 0x22, 0x2e, 0xef, 0xfe,
0xe2, 0xee, 0xfe, 0x22, 0x22, 0x2e, 0xff, 0xe2, 0x22, 0x2e, 0xff, 0xe2,
0x22, 0x20, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0xee, 0x22, 0x22, 0xee, 0xfe, 0xe2, 0x2e, 0x22, 0x22,
0xee, 0xe2, 0xee, 0x22, 0x22, 0x22, 0x22, 0x00, 0x02, 0x22, 0x22, 0x00,
0x02, 0x22, 0x22, 0x00, 0x02, 0x22, 0x22, 0x00, 0x02, 0x22, 0x66, 0x66,
0x66, 0x66, 0x22, 0x20, 0x70, 0x00, 0x77, 0x78, 0x88, 0x80, 0x00, 0x02,
0x22, 0x22, 0x22, 0x22, 0x22, 0x09, 0x99, 0x99, 0x99, 0x0c, 0xee, 0xee,
0xc0, 0x90, 0x00, 0x90, 0x00, 0xb0, 0x00, 0x90, 0x00, 0x90, 0x00, 0x90,
0xce, 0xee, 0xec, 0x09, 0xbb, 0xbb, 0xbf, 0x02, 0x22, 0x22, 0xd0, 0x99,
0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x22, 0xe2, 0x22, 0xe2, 0x2e, 0x22,
0x2e, 0x22, 0x20, 0x00, 0x00, 0x22, 0x66, 0x66, 0x22, 0x22, 0x22, 0x20,
0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x2e, 0xef, 0xfe, 0xe2, 0x2e, 0xfe, 0xee, 0x22, 0x22, 0xef, 0xfe, 0xe2,
0x22, 0xef, 0xee, 0xe2, 0x22, 0x02, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0xe2, 0x22, 0xef, 0xfe,
0xfe, 0xe2, 0xe2, 0x22, 0xef, 0xff, 0xff, 0xe2, 0xe2, 0x22, 0x20, 0xee,
0xe0, 0x22, 0x20, 0xee, 0xe0, 0x22, 0x20, 0xcc, 0xc0, 0x22, 0x20, 0xcc,
0xc0, 0x22, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x07, 0x30, 0x08, 0x80,
0x00, 0x03, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x09, 0x99, 0x99,
0x99, 0x10, 0xcc, 0xcc, 0x09, 0x90, 0xc0, 0x90, 0xc0, 0xb0, 0x00, 0x90,
0xc0, 0x90, 0xc0, 0x91, 0x0c, 0xcc, 0xc0, 0x99, 0xb9, 0x99, 0x9b, 0x02,
0x22, 0x22, 0xdd, 0x0b, 0x0d, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x2e, 0x22,
0x2e, 0xfe, 0xef, 0xe2, 0xef, 0xe2, 0x00, 0xce, 0xf0, 0x02, 0x66, 0x66,
0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0xef, 0xee, 0xe2, 0x22, 0xef, 0xe2, 0x22, 0x22,
0x2e, 0xee, 0xe2, 0x22, 0x2e, 0xfe, 0xe2, 0x22, 0x22, 0x22, 0x22, 0x02,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0xe2, 0xee,
0xfe, 0x22, 0xee, 0xe2, 0xe2, 0x22, 0x22, 0x22, 0xef, 0xfe, 0xee, 0x22,
0x22, 0x22, 0x0e, 0xff, 0xfe, 0x02, 0x0e, 0xef, 0xee, 0x02, 0x0c, 0xee,
0xec, 0x02, 0x0c, 0xce, 0xcc, 0x02, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22,
0x22, 0x02, 0x80, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x01, 0x11, 0x11, 0x99, 0x91, 0x00, 0x00, 0x99, 0x99, 0x09, 0x99,
0x09, 0x91, 0x01, 0x99, 0x09, 0x99, 0x09, 0x99, 0x10, 0x00, 0x09, 0x99,
0x91, 0x19, 0x9b, 0x02, 0x22, 0x22, 0xdd, 0x00, 0xdd, 0xdd, 0xdd, 0xdd,
0xdd, 0xdd, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0xef, 0xe2, 0xef, 0xe2, 0xef, 0xfe, 0x2e, 0x2e, 0x0c, 0xce,
0xef, 0x02, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00,
0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x2e, 0x22, 0x2e, 0x22,
0x2e, 0x2e, 0x22, 0x22, 0xe2, 0x22, 0x2e, 0x22, 0xe2, 0xe2, 0xe2, 0x22,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0xee, 0x2e, 0x2e, 0xff, 0xfe, 0x22, 0x22, 0xee, 0x22, 0x22, 0x22, 0x22,
0x2e, 0xe2, 0x22, 0x22, 0x22, 0x22, 0x0e, 0xf2, 0xfe, 0x02, 0x0e, 0xf2,
0xfe, 0x02, 0x0c, 0xe2, 0xec, 0x02, 0x0c, 0xe2, 0xec, 0x02, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x19, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x2e, 0xfe, 0xef, 0xfe, 0xff, 0xe2,
0x2e, 0xef, 0x0c, 0x0c, 0xee, 0x02, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22,
0x20, 0x20, 0x00, 0x00, 0x20, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x2e, 0xee, 0xee, 0x22, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x0e, 0xff,
0xfe, 0x02, 0x0e, 0xef, 0xee, 0x02, 0x0c, 0xee, 0xec, 0x02, 0x0c, 0xce,
0xcc, 0x02, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x11, 0x19, 0x99, 0x19, 0x99,
0x11, 0x10, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0xef, 0xfe,
0xef, 0xe2, 0xef, 0xfe, 0xef, 0xfe, 0x0c, 0x00, 0xcc, 0x02, 0x66, 0x66,
0x22, 0x22, 0x22, 0x22, 0x22, 0x02, 0x22, 0x22, 0x22, 0x02, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22,
0x2e, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x20, 0xee, 0xe0, 0x22, 0x20, 0xee, 0xe0, 0x22, 0x20, 0xcc,
0xc0, 0x22, 0x20, 0xcc, 0xc0, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x01,
0x99, 0x9b, 0x1b, 0x99, 0x91, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0xef, 0xe2, 0xef, 0xe2, 0xee, 0xe2, 0xef, 0xfe, 0x00, 0xcc,
0xc0, 0x02, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x22, 0x02, 0x22, 0x22,
0x22, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x22, 0x00, 0x02, 0x22, 0x22, 0x00,
0x02, 0x22, 0x22, 0x00, 0x02, 0x22, 0x22, 0x00, 0x02, 0x22, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0x00, 0x99, 0x19, 0x90, 0x00, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0xee, 0xe2, 0xef, 0xe2, 0xef, 0xe2,
0xee, 0xe2, 0x20, 0x00, 0x00, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x02,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66,
0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66
};
unsigned int bird1_x_len = 32000;
unsigned char bird2_x[] = {
0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x22, 0x00, 0x00, 0x00, 0x00, 0x22,
0x22, 0x20, 0x00, 0x00, 0x00, 0x22, 0x20, 0x00, 0x00, 0x02, 0x22, 0x22,
0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22,
0x22, 0x20, 0x00, 0x00, 0x00, 0x22, 0x00, 0x00, 0x22, 0x20, 0x00, 0x02,
0x22, 0x00, 0x00, 0x00, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22,
0x00, 0x00, 0x20, 0x00, 0x22, 0x22, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22,
0x00, 0x02, 0x22, 0x22, 0x00, 0x02, 0x00, 0x02, 0x22, 0x20, 0x00, 0x02,
0x22, 0x00, 0x00, 0x00, 0x02, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22,
0x22, 0x00, 0x00, 0x00, 0x02, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22,
0x20, 0x00, 0x00, 0x00, 0x02, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22,
0x00, 0x00, 0x22, 0x20, 0x00, 0x02, 0x00, 0x00, 0x22, 0x22, 0x00, 0x02,
0x00, 0x02, 0x22, 0x22, 0x00, 0x02, 0x00, 0x02, 0x22, 0x22, 0x00, 0x02,
0x00, 0x00, 0x22, 0x20, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02,
0x44, 0x44, 0x44, 0x44, 0x20, 0x00, 0x22, 0x20, 0x0f, 0xf0, 0x00, 0x0f,
0xff, 0xff, 0xf0, 0x02, 0x20, 0x00, 0xff, 0xff, 0xf0, 0x02, 0x00, 0xff,
0xff, 0x00, 0x02, 0x22, 0x0f, 0xff, 0xff, 0xff, 0xff, 0x02, 0x0f, 0xff,
0xff, 0xff, 0xff, 0x02, 0x20, 0x00, 0xff, 0xff, 0xf0, 0x02, 0x0f, 0xf0,
0x22, 0x20, 0xff, 0x02, 0x22, 0x0f, 0xff, 0xf0, 0x22, 0x22, 0x0f, 0xff,
0xff, 0xff, 0xf0, 0x02, 0x0f, 0xf0, 0x00, 0xf0, 0x22, 0x22, 0x0f, 0xf0,
0x22, 0x22, 0x22, 0x22, 0x0f, 0x00, 0x22, 0x20, 0x0f, 0x02, 0x0f, 0x00,
0x22, 0x20, 0xff, 0x02, 0x20, 0x0f, 0xff, 0xff, 0x00, 0x22, 0x0f, 0xff,
0xff, 0xff, 0xf0, 0x02, 0x20, 0x0f, 0x0f, 0xff, 0x00, 0x22, 0x0f, 0xf0,
0xff, 0xff, 0xf0, 0x02, 0x00, 0xff, 0xff, 0xff, 0x00, 0x22, 0x0f, 0xff,
0x0f, 0xff, 0xf0, 0x22, 0x0f, 0xf0, 0x22, 0x20, 0xff, 0x02, 0x0f, 0xf0,
0x22, 0x20, 0x0f, 0x02, 0x0f, 0x00, 0x00, 0x00, 0x0f, 0x02, 0x0f, 0x00,
0x22, 0x20, 0x0f, 0x02, 0x0f, 0xf0, 0x22, 0x20, 0xff, 0x02, 0x0f, 0xff,
0xff, 0xff, 0xff, 0x02, 0x44, 0x44, 0x44, 0x44, 0x20, 0xe0, 0x22, 0x00,
0xff, 0xf0, 0x0f, 0xf0, 0x00, 0x00, 0x0f, 0x02, 0x00, 0xf0, 0x00, 0x00,
0x0f, 0x02, 0x0f, 0x00, 0x00, 0xff, 0x00, 0x22, 0x0f, 0xf0, 0x00, 0x00,
0x0f, 0x02, 0x0f, 0xf0, 0x00, 0x00, 0x0f, 0x02, 0x00, 0xf0, 0x00, 0x00,
0x0f, 0x02, 0x0f, 0xf0, 0x22, 0x20, 0xff, 0x02, 0x22, 0x00, 0xf0, 0x00,
0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x02, 0x0f, 0xf0, 0x0f, 0x00,
0x22, 0x22, 0x0f, 0xf0, 0x22, 0x22, 0x22, 0x22, 0x0f, 0xf0, 0x00, 0x00,
0xff, 0x02, 0x0f, 0xf0, 0x02, 0x20, 0xff, 0x02, 0x00, 0xff, 0x00, 0x0f,
0xf0, 0x02, 0x0f, 0xf0, 0x00, 0x00, 0x0f, 0x02, 0x00, 0xff, 0x00, 0x0f,
0xf0, 0x02, 0x0f, 0xf0, 0x00, 0x00, 0x0f, 0x02, 0x0f, 0x0f, 0x00, 0x00,
0xf0, 0x22, 0x0f, 0x00, 0xf0, 0x00, 0xf0, 0x22, 0x0f, 0xf0, 0x22, 0x20,
0xff, 0x02, 0x0f, 0xf0, 0x22, 0x00, 0xf0, 0x02, 0x0f, 0xf0, 0x0e, 0x00,
0xff, 0x02, 0x00, 0xf0, 0x02, 0x00, 0xf0, 0x02, 0x0f, 0xf0, 0x02, 0x20,
0xff, 0x02, 0x0f, 0x00, 0x00, 0x00, 0xf0, 0x02, 0x44, 0x44, 0x44, 0x44,
0x20, 0x00, 0x20, 0x0f, 0x0f, 0xf0, 0x0f, 0xf0, 0x22, 0x20, 0x0f, 0x02,
0x0f, 0xf0, 0x22, 0x22, 0x00, 0x02, 0x0f, 0xf0, 0x20, 0x00, 0xf0, 0x02,
0x0f, 0xf0, 0x00, 0x02, 0x00, 0x02, 0x0f, 0xf0, 0x00, 0x02, 0x20, 0x22,
0x0f, 0xf0, 0x22, 0x22, 0x20, 0x02, 0x0f, 0xf0, 0x22, 0x20, 0xff, 0x02,
0x22, 0x20, 0x0f, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0xff, 0x02,
0x0f, 0xf0, 0xf0, 0x02, 0x22, 0x22, 0x0f, 0xf0, 0x22, 0x22, 0x22, 0x22,
0x0f, 0xf0, 0xf0, 0xf0, 0xff, 0x02, 0x0f, 0xf0, 0x00, 0x20, 0xff, 0x02,
0x0f, 0xf0, 0x02, 0x00, 0xff, 0x02, 0x00, 0x00, 0x22, 0x22, 0x00, 0x02,
0x0f, 0xf0, 0x02, 0x00, 0xff, 0x02, 0x0f, 0xf0, 0x22, 0x22, 0x00, 0x02,
0x0f, 0xf0, 0x02, 0x20, 0x00, 0x22, 0x00, 0x20, 0xff, 0x00, 0x00, 0x22,
0x0f, 0xf0, 0x00, 0x00, 0xff, 0x02, 0x0f, 0xf0, 0x20, 0x0f, 0x00, 0x22,
0x0f, 0xf0, 0x00, 0x00, 0xff, 0x02, 0x20, 0x0f, 0x02, 0x0f, 0x00, 0x22,
0x0f, 0xff, 0x00, 0x00, 0xff, 0x02, 0x00, 0x22, 0x20, 0x00, 0x00, 0x22,
0x44, 0x44, 0x44, 0x44, 0x22, 0x22, 0x00, 0xf0, 0x0f, 0xf0, 0x0f, 0xf0,
0x00, 0x00, 0xf0, 0x02, 0x0f, 0xf0, 0x20, 0x00, 0x22, 0x22, 0x0f, 0xf0,
0x22, 0x20, 0x0f, 0x02, 0x00, 0x00, 0x0f, 0x02, 0x22, 0x22, 0x00, 0x00,
0x0f, 0x02, 0x22, 0x22, 0x0f, 0xf0, 0x22, 0x22, 0x22, 0x22, 0x0f, 0x00,
0x00, 0x00, 0xff, 0x02, 0x00, 0x00, 0xff, 0x00, 0x00, 0x22, 0x22, 0x20,
0x00, 0x20, 0xff, 0x02, 0x0f, 0xff, 0x00, 0x02, 0x00, 0x02, 0x0f, 0xf0,
0x22, 0x00, 0x02, 0x22, 0x0f, 0xf0, 0x0f, 0x00, 0xff, 0x02, 0x0f, 0xf0,
0xf0, 0x00, 0xff, 0x02, 0x0f, 0xf0, 0x22, 0x20, 0xff, 0x02, 0x0f, 0xf0,
0x00, 0x00, 0x0f, 0x02, 0x0f, 0xf0, 0x22, 0x20, 0xff, 0x02, 0x0f, 0xf0,
0x00, 0x00, 0x0f, 0x02, 0x0f, 0xff, 0x00, 0x00, 0x00, 0x22, 0x22, 0x20,
0xff, 0x02, 0x22, 0x22, 0x0f, 0xf0, 0x0e, 0x00, 0xff, 0x02, 0x0f, 0xf0,
0x00, 0xf0, 0x02, 0x22, 0x0f, 0xf0, 0x22, 0x20, 0xff, 0x02, 0x22, 0x00,
0x00, 0x00, 0x02, 0x22, 0x00, 0xff, 0xff, 0xf0, 0xff, 0x02, 0x22, 0x22,
0x00, 0xf0, 0x00, 0x02, 0x44, 0x44, 0x44, 0x44, 0x22, 0x20, 0x0f, 0x00,
0x0f, 0xf0, 0x0f, 0xff, 0xff, 0xf0, 0x00, 0x22, 0x0f, 0xf0, 0x20, 0xe0,
0x22, 0x22, 0x0f, 0xf0, 0x22, 0x22, 0x00, 0x02, 0x20, 0xff, 0xff, 0x02,
0x22, 0x22, 0x20, 0xff, 0xff, 0x02, 0x22, 0x22, 0x0f, 0xf0, 0x22, 0x00,
0x00, 0x02, 0x00, 0xff, 0xff, 0xff, 0xf0, 0x02, 0x0e, 0x00, 0xff, 0x00,
0xe0, 0x22, 0x22, 0x20, 0xe0, 0x20, 0xff, 0x02, 0x0f, 0xf0, 0x0f, 0x00,
0x0e, 0x02, 0x00, 0x00, 0x22, 0x0e, 0x02, 0x22, 0x0f, 0xf0, 0x00, 0x00,
0xff, 0x02, 0x0f, 0xf0, 0x0f, 0x00, 0xff, 0x02, 0x00, 0x00, 0x22, 0x20,
0x00, 0x02, 0x0f, 0xff, 0xff, 0xff, 0xf0, 0x02, 0x0f, 0xf0, 0x22, 0x20,
0xff, 0x02, 0x0f, 0xf0, 0xff, 0xff, 0xf0, 0x02, 0x00, 0xff, 0xff, 0xff,
0xf0, 0x02, 0x22, 0x20, 0xff, 0x02, 0x22, 0x22, 0x0f, 0xf0, 0x00, 0x00,
0xff, 0x02, 0x00, 0x00, 0x0f, 0x00, 0x22, 0x22, 0x0f, 0xf0, 0x00, 0x00,
0xff, 0x02, 0x22, 0x20, 0x0f, 0x00, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00,
0xff, 0x02, 0x22, 0x20, 0x0f, 0x00, 0x0e, 0x02, 0x44, 0x44, 0x44, 0x44,
0x22, 0x00, 0x00, 0xff, 0x0f, 0xf0, 0x0f, 0xf0, 0x00, 0x00, 0xe0, 0x02,
0x0f, 0xf0, 0x20, 0x00, 0x22, 0x22, 0x0f, 0xf0, 0x22, 0x22, 0x0f, 0x02,
0x00, 0x00, 0x0f, 0x02, 0x22, 0x22, 0x00, 0x00, 0x0f, 0x02, 0x22, 0x22,
0x0f, 0xf0, 0x22, 0x0f, 0xff, 0x02, 0x0f, 0xf0, 0x00, 0x00, 0x0f, 0x02,
0x00, 0x00, 0xff, 0x00, 0x00, 0x22, 0x00, 0x00, 0x00, 0x20, 0xff, 0x02,
0x00, 0x00, 0x00, 0xf0, 0x00, 0x02, 0x0f, 0xf0, 0x22, 0x00, 0x02, 0x22,
0x0f, 0xf0, 0x22, 0x20, 0xff, 0x02, 0x0f, 0xf0, 0x00, 0xf0, 0xff, 0x02,
0x0f, 0xf0, 0x22, 0x20, 0xff, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22,
0x0f, 0xf0, 0x22, 0x20, 0x0f, 0x02, 0x0f, 0xf0, 0x00, 0xe0, 0x00, 0x22,
0x00, 0x00, 0x00, 0x0f, 0xff, 0x02, 0x00, 0x00, 0xff, 0x00, 0x00, 0x22,
0x0f, 0xf0, 0x22, 0x20, 0xff, 0x02, 0x0f, 0xf0, 0x00, 0x02, 0x22, 0x22,
0x0f, 0xf0, 0x0f, 0x00, 0xff, 0x02, 0x22, 0x00, 0xf0, 0xf0, 0x02, 0x22,
0x00, 0x02, 0x22, 0x20, 0xff, 0x02, 0x22, 0x00, 0xf0, 0x02, 0x00, 0x02,
0x44, 0x44, 0x44, 0x44, 0x20, 0x0e, 0x00, 0x00, 0x0e, 0xe0, 0x0e, 0xe0,
0x22, 0x20, 0x0e, 0x02, 0x0e, 0xe0, 0x22, 0x22, 0x20, 0x02, 0x0e, 0xe0,
0x20, 0x00, 0xe0, 0x02, 0x0e, 0xe0, 0x00, 0x02, 0x00, 0x02, 0x0e, 0xe0,
0x00, 0x00, 0x00, 0x22, 0x0e, 0xe0, 0x22, 0x00, 0xee, 0x02, 0x0e, 0xe0,
0x22, 0x20, 0xee, 0x02, 0x22, 0x20, 0xe0, 0x22, 0x22, 0x22, 0x0e, 0x00,
0x02, 0x20, 0xee, 0x02, 0x0e, 0xe0, 0x20, 0x0e, 0x00, 0x22, 0x0e, 0xe0,
0x22, 0x22, 0x00, 0x02, 0x0e, 0xe0, 0x00, 0x00, 0xee, 0x02, 0x0e, 0xe0,
0x20, 0x00, 0xee, 0x02, 0x0e, 0xe0, 0x02, 0x00, 0xee, 0x02, 0x0e, 0xe0,
0x22, 0x20, 0x00, 0x22, 0x0e, 0xe0, 0x02, 0x20, 0xe0, 0x02, 0x0e, 0xe0,
0x20, 0x0e, 0x00, 0x22, 0x0e, 0xe0, 0x22, 0x00, 0xee, 0x02, 0x0e, 0x00,
0xee, 0x00, 0xe0, 0x22, 0x0e, 0x00, 0x22, 0x20, 0xee, 0x02, 0x0e, 0xee,
0x00, 0x20, 0x00, 0x22, 0x0e, 0xe0, 0xe0, 0xe0, 0xee, 0x02, 0x20, 0x0e,
0x00, 0x0e, 0x00, 0x22, 0x0e, 0x00, 0x22, 0x20, 0xee, 0x02, 0x20, 0x00,
0x00, 0x22, 0x00, 0x02, 0x00, 0x00, 0x44, 0x44, 0x00, 0xe0, 0x02, 0x22,
0x0e, 0xe0, 0x0e, 0xe0, 0x00, 0x00, 0x0e, 0x02, 0x0e, 0xee, 0x00, 0x00,
0x0e, 0x02, 0x0e, 0xe0, 0x00, 0xee, 0x00, 0x22, 0x0e, 0xe0, 0x00, 0x00,
0x0e, 0x02, 0x0e, 0xe0, 0x22, 0x20, 0xe0, 0x22, 0x0e, 0xee, 0x00, 0x00,
0xee, 0x02, 0x0e, 0xe0, 0x22, 0x20, 0xee, 0x02, 0x22, 0x20, 0x0e, 0x02,
0x22, 0x22, 0x00, 0xee, 0x00, 0x00, 0xe0, 0x02, 0x0e, 0xe0, 0x02, 0x00,
0xe0, 0x02, 0x0e, 0xe0, 0x00, 0x00, 0x0e, 0x02, 0x0e, 0xe0, 0x0e, 0x00,
0xee, 0x02, 0x0e, 0xe0, 0x22, 0x00, 0xee, 0x02, 0x00, 0xee, 0x00, 0x0e,
0xe0, 0x02, 0x0e, 0xe0, 0x02, 0x20, 0xe0, 0x22, 0x00, 0xee, 0x00, 0x00,
0xee, 0x02, 0x0e, 0xe0, 0x22, 0x00, 0xe0, 0x02, 0x0e, 0xe0, 0x00, 0x0e,
0x0e, 0x02, 0x00, 0x00, 0xee, 0x00, 0x00, 0x22, 0x00, 0x0e, 0x00, 0x00,
0xee, 0x02, 0x0e, 0xe0, 0x02, 0x20, 0xe0, 0x22, 0x0e, 0xe0, 0x00, 0x00,
0xee, 0x02, 0x00, 0xe0, 0x02, 0x00, 0xe0, 0x02, 0x00, 0xee, 0x00, 0x00,
0xe0, 0x02, 0x00, 0xe0, 0x00, 0x00, 0x0e, 0x02, 0x0f, 0xf0, 0x44, 0x44,
0x0e, 0xe0, 0x22, 0x22, 0x0e, 0xe0, 0x0e, 0x0e, 0xee, 0xee, 0xe0, 0x02,
0x00, 0xe0, 0xee, 0xee, 0xe0, 0x02, 0x0e, 0x0e, 0xee, 0x00, 0x02, 0x22,
0x0e, 0xee, 0xee, 0xee, 0xee, 0x02, 0x0e, 0xee, 0x02, 0x20, 0x00, 0x22,
0x00, 0xe0, 0xee, 0xee, 0xee, 0x02, 0x0e, 0xe0, 0x22, 0x20, 0xee, 0x02,
0x22, 0x0e, 0xee, 0xe0, 0x22, 0x22, 0x20, 0x00, 0xee, 0xe0, 0x00, 0x22,
0x0e, 0xee, 0x02, 0x20, 0xee, 0x02, 0x0e, 0xee, 0xe0, 0xee, 0xee, 0x02,
0x0e, 0xe0, 0x00, 0x00, 0xee, 0x02, 0x0e, 0xe0, 0x22, 0x20, 0x0e, 0x02,
0x20, 0x0e, 0xe0, 0xee, 0x00, 0x22, 0x0e, 0xee, 0x02, 0x20, 0x00, 0x22,
0x20, 0x0e, 0xee, 0xee, 0x0e, 0x02, 0x0e, 0xee, 0x02, 0x20, 0xee, 0x02,
0x00, 0xee, 0xee, 0xee, 0xe0, 0x02, 0x22, 0x0e, 0xee, 0xe0, 0x22, 0x22,
0x20, 0x00, 0xee, 0xe0, 0xee, 0x02, 0x0e, 0x00, 0x22, 0x20, 0x00, 0x22,
0x0e, 0x00, 0x22, 0x20, 0x0e, 0x02, 0x0e, 0xe0, 0x22, 0x20, 0xee, 0x02,
0x20, 0x00, 0xee, 0xe0, 0x00, 0x22, 0x0e, 0xee, 0xee, 0xee, 0xee, 0x02,
0x0e, 0xe0, 0x44, 0x44, 0x00, 0x00, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x22, 0x00, 0x00,
0x00, 0x02, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00,
0x02, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00,
0x22, 0x20, 0x00, 0x02, 0x22, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x20,
0x00, 0x00, 0x02, 0x22, 0x00, 0x00, 0x02, 0x20, 0x00, 0x02, 0x00, 0x00,
0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x22, 0x20, 0x00, 0x02, 0x00, 0x00,
0x22, 0x22, 0x00, 0x02, 0x22, 0x00, 0x00, 0x00, 0x02, 0x22, 0x00, 0x00,
0x02, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00,
0x02, 0x20, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x00,
0x00, 0x00, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x02, 0x00, 0x02,
0x22, 0x22, 0x22, 0x22, 0x00, 0x02, 0x22, 0x22, 0x00, 0x02, 0x00, 0x00,
0x22, 0x20, 0x00, 0x02, 0x22, 0x20, 0x00, 0x00, 0x02, 0x22, 0x00, 0x00,
0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x44, 0x44, 0x00, 0x00, 0x00, 0x00,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00,
0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0xc2, 0x22, 0x22,
0x0f, 0xff, 0xff, 0xe0, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00,
0x22, 0x22, 0x20, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x00, 0xff, 0xff, 0xff, 0x00, 0x22, 0x22, 0x22, 0x22,
0x00, 0xff, 0xff, 0xf0, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x02,
0x22, 0x22, 0x20, 0x0e, 0xee, 0xee, 0x00, 0x22, 0x22, 0x22, 0x22, 0x0f,
0xff, 0xff, 0xee, 0xee, 0xe0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x20, 0x00, 0x22, 0x22, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0xc2, 0x22, 0xc2, 0x22, 0x00, 0xff, 0x00, 0x0e, 0xe0, 0x02, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x20, 0xff, 0xf0, 0x22, 0x22, 0x20, 0xef, 0xf0, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x0f, 0xff, 0x00, 0x00, 0xf0,
0x22, 0x22, 0x22, 0x20, 0x0f, 0xf0, 0x00, 0x0f, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x0f, 0xff, 0x02, 0x22, 0x22, 0x00, 0xee, 0x00, 0x00, 0xe0, 0x22,
0x22, 0x22, 0x22, 0x00, 0xff, 0x00, 0x00, 0x00, 0xe0, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0xf0, 0x22, 0x20, 0x0e, 0x02,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x2c, 0xc2, 0x2c, 0x22, 0x2c, 0x22, 0x22, 0x20, 0xff, 0x02, 0x00,
0x0e, 0x00, 0x22, 0x00, 0x00, 0x00, 0x22, 0x00, 0x00, 0x00, 0x22, 0x0f,
0xf0, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x20,
0x00, 0x00, 0x02, 0x22, 0x00, 0x00, 0x0f, 0xf0, 0x22, 0x22, 0x20, 0x0e,
0xf0, 0x00, 0x00, 0x22, 0x00, 0x02, 0x20, 0x00, 0x22, 0x22, 0x22, 0x0f,
0xf0, 0x02, 0x20, 0x00, 0x22, 0x22, 0x22, 0x20, 0xff, 0x00, 0x22, 0x00,
0x02, 0x20, 0x00, 0x00, 0x00, 0x22, 0x0f, 0xf0, 0x00, 0x00, 0x00, 0x00,
0x02, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x22, 0x00, 0x00, 0x00,
0x00, 0x02, 0x22, 0x20, 0x00, 0x00, 0xff, 0x02, 0x22, 0x22, 0x0e, 0xf0,
0x02, 0x20, 0x00, 0x22, 0x22, 0x22, 0x22, 0x20, 0xff, 0x02, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20,
0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x02, 0x20, 0x0f, 0xf0,
0x00, 0x00, 0xfe, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0xcc, 0xcc, 0xc2, 0x22, 0x2c, 0xcc, 0xcc, 0x22, 0x22, 0x22, 0x22,
0x20, 0xff, 0x02, 0x22, 0x00, 0xe0, 0x20, 0x0f, 0xff, 0xf0, 0x00, 0x0f,
0xee, 0xe0, 0x02, 0x0f, 0x00, 0x20, 0x0f, 0xff, 0x0f, 0x00, 0xf0, 0x0f,
0xff, 0xf0, 0x02, 0x00, 0xff, 0xee, 0x00, 0x20, 0x0f, 0xff, 0x0f, 0xf0,
0x22, 0x22, 0x22, 0x0e, 0xe0, 0xef, 0xf0, 0x00, 0x0e, 0x02, 0x20, 0xe0,
0x02, 0x22, 0x22, 0x0f, 0xff, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x20,
0xef, 0x02, 0x22, 0x22, 0x22, 0x00, 0xee, 0xe0, 0xe0, 0x02, 0x0f, 0x00,
0x0f, 0x00, 0xff, 0xff, 0x00, 0x22, 0x22, 0x22, 0x00, 0xff, 0xf0, 0xf0,
0x02, 0x0b, 0x00, 0xee, 0xff, 0x00, 0x22, 0x00, 0xff, 0xf0, 0xff, 0x02,
0x22, 0x22, 0x0f, 0xf0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
0xef, 0x00, 0x0e, 0x02, 0x22, 0x0e, 0xff, 0xf0, 0x22, 0x0f, 0xff, 0x00,
0xee, 0xee, 0x00, 0x20, 0xef, 0x00, 0xff, 0xff, 0x00, 0x00, 0xff, 0xff,
0x00, 0x20, 0xef, 0xff, 0xf0, 0x0f, 0xff, 0xee, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0xcc, 0xcc, 0x22, 0xcc, 0xcc, 0xcc, 0xc2, 0x22,
0x22, 0x22, 0x22, 0x22, 0x20, 0xff, 0x02, 0x22, 0x20, 0xe0, 0x00, 0xee,
0x00, 0x0f, 0x00, 0xff, 0x00, 0x0e, 0x02, 0x00, 0xf0, 0x00, 0xf0, 0x00,
0xff, 0xf0, 0x0f, 0xf0, 0x00, 0xff, 0x00, 0x0f, 0xf0, 0x00, 0xe0, 0x00,
0xe0, 0x00, 0xff, 0xf0, 0x22, 0x22, 0x22, 0x0e, 0xee, 0x00, 0x0f, 0x00,
0xff, 0x02, 0x20, 0xee, 0x02, 0x22, 0x22, 0x00, 0xee, 0xff, 0x00, 0x00,
0x22, 0x22, 0x22, 0x20, 0xee, 0x02, 0x22, 0x22, 0x20, 0x0e, 0x00, 0x0e,
0xee, 0x02, 0x00, 0xf0, 0x00, 0xff, 0x00, 0x0f, 0xf0, 0x22, 0x22, 0x20,
0x0f, 0x00, 0x0f, 0xff, 0x02, 0x00, 0xee, 0x00, 0x0f, 0xf0, 0x20, 0x0e,
0x00, 0x0f, 0xff, 0x02, 0x22, 0x22, 0x0f, 0xf0, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0xee, 0xee, 0xee, 0x02, 0x22, 0x00, 0xef, 0x00,
0x22, 0x00, 0xf0, 0x0e, 0xe0, 0x00, 0xf0, 0x00, 0x0e, 0xef, 0x00, 0x0f,
0xf0, 0x0f, 0xf0, 0x00, 0xf0, 0x00, 0x0e, 0xf0, 0x00, 0x00, 0xff, 0x00,
0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x2c, 0xc2, 0xce,
0xce, 0xee, 0xc2, 0xc2, 0xcc, 0x2c, 0x22, 0x22, 0x20, 0xef, 0x02, 0x22,
0x20, 0xe0, 0x0e, 0xe0, 0x00, 0x0f, 0xf0, 0xff, 0xf0, 0x00, 0x02, 0x0e,
0xe0, 0x0e, 0xe0, 0x20, 0x0f, 0xf0, 0x0e, 0xf0, 0x20, 0xff, 0x00, 0xef,
0x00, 0x00, 0xfe, 0x0e, 0xe0, 0x20, 0x0e, 0xf0, 0x22, 0x22, 0x22, 0x0e,
0xe0, 0x02, 0x0f, 0xf0, 0xff, 0x02, 0x20, 0xee, 0x02, 0x22, 0x22, 0x20,
0x00, 0x0e, 0xee, 0xe0, 0x02, 0x22, 0x22, 0x20, 0xee, 0x02, 0x22, 0x22,
0x20, 0xfe, 0x02, 0x00, 0xee, 0x02, 0x0e, 0xe0, 0x20, 0xff, 0x02, 0x0f,
0xf0, 0x22, 0x22, 0x20, 0xff, 0x02, 0x00, 0xff, 0x02, 0x20, 0xff, 0x02,
0x0f, 0xf0, 0x20, 0xee, 0x02, 0x00, 0xef, 0x02, 0x22, 0x22, 0x0f, 0xe0,
0x22, 0x20, 0x00, 0x00, 0x22, 0x22, 0x22, 0x20, 0xee, 0x00, 0x0e, 0x02,
0x22, 0x20, 0xee, 0x00, 0x20, 0x0f, 0x00, 0xee, 0x00, 0x00, 0xff, 0x02,
0x0e, 0xe0, 0x02, 0x0e, 0xe0, 0xee, 0x00, 0x00, 0xff, 0x02, 0x0e, 0xf0,
0x22, 0x20, 0xff, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0xc2, 0x22, 0x2c, 0xee, 0xee, 0xec, 0xee, 0xcc, 0xee, 0xc2, 0x22, 0x22,
0x20, 0xee, 0x02, 0x22, 0x00, 0xe0, 0x0e, 0xee, 0xee, 0xff, 0xf0, 0x0f,
0xff, 0xee, 0x00, 0x0e, 0xe0, 0x0e, 0xe0, 0x22, 0x0f, 0xf0, 0x0e, 0xf0,
0x20, 0xff, 0x00, 0xee, 0xff, 0xff, 0xff, 0x0f, 0xe0, 0x22, 0x0e, 0xf0,
0x22, 0x22, 0x22, 0x0e, 0xe0, 0x22, 0x0f, 0xf0, 0xff, 0x02, 0x20, 0xff,
0x02, 0x22, 0x22, 0x22, 0x22, 0x00, 0x0e, 0xee, 0x02, 0x22, 0x22, 0x20,
0xee, 0x00, 0x22, 0x22, 0x20, 0xff, 0x02, 0x20, 0xee, 0x02, 0x0e, 0xe0,
0x20, 0xee, 0x02, 0x0f, 0xf0, 0x22, 0x22, 0x20, 0xef, 0x02, 0x20, 0xee,
0x02, 0x20, 0xff, 0x02, 0x0f, 0xf0, 0x20, 0xee, 0x02, 0x20, 0xee, 0x02,
0x22, 0x22, 0x0e, 0xe0, 0x02, 0x20, 0xff, 0xf0, 0x22, 0x22, 0x22, 0x20,
0xee, 0x02, 0x00, 0x00, 0x00, 0x20, 0x0e, 0xe0, 0x00, 0xe0, 0x00, 0xee,
0xee, 0xff, 0xff, 0x02, 0x0e, 0xe0, 0x22, 0x00, 0x00, 0xee, 0xee, 0xff,
0xff, 0x02, 0x0e, 0xe0, 0x22, 0x20, 0xff, 0x02, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x2c, 0x22, 0xcc, 0xce, 0xee, 0xee, 0xee, 0xee, 0xee,
0xce, 0xc2, 0x2c, 0x22, 0x20, 0xee, 0x02, 0x00, 0x0f, 0xf0, 0x0e, 0xe0,
0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0xf0, 0x0f, 0xf0, 0x0e, 0xe0, 0x02,
0x0e, 0xe0, 0x0e, 0xe0, 0x20, 0xee, 0x00, 0xee, 0x00, 0x00, 0x00, 0x0f,
0xf0, 0x02, 0x0e, 0xe0, 0x22, 0x22, 0x22, 0x0e, 0xe0, 0x20, 0x0f, 0xf0,
0xef, 0x00, 0x20, 0xff, 0x02, 0x22, 0x22, 0x00, 0x02, 0x22, 0x00, 0xee,
0x02, 0x00, 0x00, 0x20, 0xee, 0xe0, 0x02, 0x20, 0x00, 0xff, 0x00, 0x20,
0xee, 0x02, 0x0e, 0xe0, 0x20, 0xee, 0x02, 0x0e, 0xe0, 0x22, 0x22, 0x20,
0xef, 0x00, 0x20, 0xfe, 0x02, 0x20, 0xef, 0x02, 0x0f, 0xf0, 0x20, 0xff,
0x00, 0x20, 0xee, 0x02, 0x22, 0x22, 0x0e, 0xef, 0x00, 0x20, 0x0f, 0xe0,
0x20, 0x00, 0x02, 0x20, 0xfe, 0x02, 0x22, 0x00, 0xe0, 0x22, 0x0e, 0xe0,
0x0e, 0x00, 0x20, 0xee, 0x00, 0x00, 0x00, 0x02, 0x0e, 0xe0, 0x22, 0x22,
0x20, 0xee, 0x00, 0x00, 0x00, 0x02, 0x0e, 0xe0, 0x00, 0x00, 0xef, 0x00,
0x00, 0x22, 0x22, 0x00, 0x00, 0x22, 0x22, 0x22, 0x2c, 0xee, 0xee, 0xef,
0xee, 0xfe, 0xee, 0xce, 0xee, 0xec, 0x22, 0x22, 0x00, 0xee, 0x00, 0x0f,
0xff, 0x00, 0x00, 0xee, 0x00, 0x00, 0xe0, 0xe0, 0x00, 0xee, 0xf0, 0x0f,
0xf0, 0x0f, 0xee, 0x00, 0x0e, 0xe0, 0x0e, 0xe0, 0x00, 0xee, 0x00, 0x0e,
0xe0, 0x00, 0x0e, 0x0e, 0xee, 0x00, 0x0e, 0xe0, 0x02, 0x22, 0x20, 0x0e,
0xe0, 0x00, 0xff, 0xf0, 0xee, 0xf0, 0x00, 0xff, 0x02, 0x22, 0x22, 0x0e,
0x00, 0x00, 0x0e, 0xee, 0x02, 0x0f, 0xe0, 0x20, 0x0e, 0xee, 0x00, 0x00,
0xf0, 0xff, 0xf0, 0x00, 0xee, 0x00, 0x0e, 0xe0, 0x00, 0xee, 0x00, 0x0e,
0xe0, 0x02, 0x22, 0x20, 0xee, 0xe0, 0x00, 0xee, 0x00, 0x00, 0xee, 0x00,
0x0e, 0xe0, 0x00, 0xef, 0xf0, 0x00, 0xee, 0x00, 0x22, 0x22, 0x00, 0xff,
0xf0, 0x00, 0x0e, 0xe0, 0x20, 0xff, 0x02, 0x00, 0xff, 0x00, 0x00, 0x0e,
0xe0, 0x22, 0x00, 0xee, 0xe0, 0x02, 0x20, 0x0e, 0xf0, 0x00, 0x0e, 0x00,
0x0f, 0xe0, 0x02, 0x22, 0x20, 0x0e, 0xe0, 0x00, 0x0e, 0x00, 0x0e, 0xee,
0x0e, 0x00, 0xee, 0xf0, 0xe0, 0x22, 0x22, 0x0f, 0xf0, 0x22, 0x22, 0x22,
0x2c, 0xce, 0xec, 0xfe, 0xff, 0xef, 0xfe, 0xee, 0xec, 0xe2, 0xcc, 0x22,
0x0e, 0xee, 0xee, 0xef, 0x00, 0x02, 0x20, 0x0e, 0xee, 0xff, 0x00, 0x0e,
0xee, 0xef, 0x00, 0xff, 0xff, 0x00, 0xee, 0xee, 0xee, 0xe0, 0xee, 0xee,
0x0e, 0xee, 0xf0, 0x00, 0xee, 0xee, 0xe0, 0x00, 0xee, 0xee, 0xf0, 0xfe,
0x02, 0x22, 0x20, 0xee, 0x0e, 0xef, 0xff, 0x00, 0x0e, 0xff, 0xff, 0xff,
0x02, 0x22, 0x22, 0x00, 0xee, 0xee, 0xee, 0xe0, 0x02, 0x0f, 0xf0, 0x22,
0x00, 0xee, 0xee, 0xee, 0x00, 0x0f, 0xff, 0xff, 0x0e, 0xe0, 0xee, 0xff,
0x0e, 0xee, 0xe0, 0xee, 0xee, 0x02, 0x22, 0x20, 0x0e, 0xee, 0xee, 0x0e,
0xe0, 0x0e, 0xee, 0xe0, 0xee, 0xee, 0x00, 0x0e, 0xee, 0xff, 0x0e, 0xe0,
0x22, 0x22, 0x20, 0x0f, 0xff, 0xff, 0xe0, 0xe0, 0x20, 0xee, 0x02, 0x0f,
0xff, 0xfe, 0xef, 0xee, 0xe0, 0x22, 0x20, 0xee, 0x00, 0x22, 0x22, 0x00,
0xef, 0xff, 0xf0, 0x00, 0xff, 0xfe, 0x02, 0x22, 0x22, 0x00, 0xee, 0xee,
0xe0, 0x02, 0x00, 0xee, 0xe0, 0x00, 0x0e, 0xee, 0x00, 0x22, 0x22, 0x0e,
0xf0, 0x22, 0x22, 0xc2, 0x22, 0xce, 0xee, 0xef, 0xee, 0xee, 0xef, 0xee,
0xee, 0xee, 0xec, 0x22, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x00,
0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x0e, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x20,
0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0xee, 0x02, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00,
0x22, 0x00, 0x00, 0x22, 0x20, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00,
0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00,
0x20, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x20, 0x00,
0x02, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x02, 0x22,
0x22, 0x20, 0x00, 0x00, 0x00, 0x22, 0x20, 0x00, 0x00, 0x22, 0x00, 0x00,
0x02, 0x22, 0x22, 0x00, 0x00, 0x22, 0x22, 0x22, 0x2c, 0xee, 0xee, 0xee,
0xee, 0xee, 0xef, 0xef, 0xee, 0xec, 0xcc, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x0f, 0x00, 0x00, 0x0e, 0xe0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0xe0, 0x00, 0x00, 0xee, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x2c,
0xce, 0xee, 0xee, 0xee, 0xee, 0xee, 0xee, 0xee, 0xec, 0xec, 0x2c, 0xc2,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0xff, 0xff, 0xff, 0x00, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x0f, 0xff, 0xfe, 0xe0,
0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0xcc, 0xee, 0xec, 0xee, 0xce, 0xee, 0xce, 0xee, 0xee,
0xee, 0xec, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00,
0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x2c, 0xcc, 0xee, 0xcc, 0xee,
0xec, 0x2e, 0xee, 0xec, 0xec, 0xc2, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00,
0x00, 0x22, 0x22, 0x22, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x22, 0x00,
0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22,
0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x20,
0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x2c, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x2c, 0x2c,
0x22, 0xcc, 0xc2, 0xcc, 0xcc, 0x2c, 0xee, 0xec, 0xcc, 0x22, 0x22, 0x22,
0x20, 0x0f, 0xff, 0xff, 0xe0, 0x02, 0x22, 0x20, 0x0f, 0x02, 0x00, 0xee,
0xee, 0xf0, 0x00, 0x0f, 0xff, 0xff, 0xff, 0x00, 0x00, 0xfe, 0xee, 0xee,
0xe0, 0x02, 0x22, 0x22, 0x22, 0x22, 0x00, 0xff, 0xff, 0xff, 0x00, 0x22,
0x22, 0x22, 0x22, 0x00, 0xff, 0xff, 0xf0, 0x02, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x00, 0x00, 0x02, 0x22, 0x22, 0x20, 0x0e, 0xee, 0xee, 0x00, 0x22, 0x22,
0x22, 0x22, 0x0f, 0xff, 0xff, 0xee, 0xee, 0xe0, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x22, 0x22, 0x00, 0x02, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x2c, 0x22, 0x22, 0xc2,
0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x20,
0x02, 0x22, 0x22, 0x22, 0x22, 0xc2, 0x22, 0x22, 0xc2, 0x2c, 0xce, 0xc2,
0x2c, 0xc2, 0x22, 0x22, 0x00, 0xff, 0x00, 0x00, 0x0e, 0x00, 0x22, 0x00,
0xff, 0x00, 0x0e, 0x00, 0x00, 0xff, 0x00, 0xff, 0xf0, 0x00, 0x00, 0xf0,
0x0f, 0xff, 0x00, 0x00, 0x0e, 0x02, 0x22, 0x22, 0x22, 0x22, 0x0f, 0xff,
0x00, 0x00, 0xf0, 0x22, 0x22, 0x22, 0x20, 0x0f, 0xf0, 0x00, 0x0f, 0x02,
0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x0f, 0xff, 0x02, 0x22, 0x22, 0x00, 0xee, 0x00,
0x00, 0xe0, 0x22, 0x22, 0x22, 0x22, 0x00, 0xff, 0x00, 0x00, 0x00, 0xe0,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0xf0, 0x22,
0x20, 0x0e, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x2c, 0xcc, 0x22,
0x2c, 0xcc, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x0c, 0xcc,
0x00, 0x22, 0x20, 0x0b, 0x02, 0x22, 0xc2, 0x22, 0x2c, 0xc2, 0x2c, 0x2c,
0x22, 0x22, 0xcc, 0xc2, 0x22, 0xc2, 0x22, 0x22, 0x0f, 0xf0, 0x00, 0x00,
0x00, 0xe0, 0x02, 0x0f, 0xff, 0x00, 0xfe, 0x00, 0x20, 0x0f, 0xf0, 0xef,
0x00, 0x22, 0x00, 0xf0, 0x0f, 0xf0, 0x02, 0x20, 0x0e, 0x02, 0x22, 0x22,
0x22, 0x22, 0x0f, 0xf0, 0x02, 0x20, 0x00, 0x22, 0x22, 0x22, 0x20, 0xff,
0x00, 0x22, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x22, 0x0f, 0xf0, 0x00,
0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x22,
0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x20, 0x00, 0x00, 0xff, 0x02, 0x22,
0x22, 0x0e, 0xf0, 0x02, 0x20, 0x00, 0x22, 0x22, 0x22, 0x22, 0x20, 0xff,
0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x00, 0x00, 0x00, 0x00,
0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x02,
0x20, 0x0f, 0xf0, 0x00, 0x00, 0xfe, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0xc2, 0xcc, 0xce, 0x2c, 0xc2, 0xc2, 0x22, 0x22, 0x22, 0x22,
0x20, 0x00, 0xce, 0xee, 0xc0, 0x20, 0x0b, 0xb9, 0x02, 0x22, 0x22, 0x22,
0x2c, 0x22, 0x2c, 0x22, 0x2c, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x0e, 0xf0, 0x00, 0xff, 0x00, 0x0e, 0x02, 0x00, 0xff, 0x00, 0xff, 0xf0,
0x00, 0x0e, 0xf0, 0x0f, 0xf0, 0x00, 0x0f, 0x00, 0x00, 0xff, 0x00, 0x00,
0xe0, 0x02, 0x22, 0x22, 0x22, 0x22, 0x0f, 0xff, 0x00, 0x02, 0x22, 0x22,
0x22, 0x22, 0x20, 0xef, 0x02, 0x22, 0x22, 0x22, 0x00, 0xee, 0xe0, 0xe0,
0x02, 0x0f, 0x00, 0x0f, 0x00, 0xff, 0xff, 0x00, 0x22, 0x22, 0x22, 0x00,
0xff, 0xf0, 0xf0, 0x02, 0x0e, 0x00, 0xee, 0xff, 0x00, 0x22, 0x00, 0xff,
0xf0, 0xff, 0x02, 0x22, 0x22, 0x0f, 0xf0, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x20, 0xef, 0x00, 0x0e, 0x02, 0x22, 0x0e, 0xff, 0xf0, 0x22,
0x0f, 0xff, 0x00, 0xee, 0xee, 0x00, 0x20, 0xef, 0x00, 0xff, 0xff, 0x00,
0x00, 0xff, 0xff, 0x00, 0x20, 0xef, 0xff, 0xf0, 0x0f, 0xff, 0xee, 0x02,
0x22, 0x22, 0x22, 0x22, 0x2c, 0x2c, 0xce, 0xee, 0xee, 0xee, 0xcc, 0x2c,
0x22, 0x22, 0x22, 0x22, 0x00, 0x0c, 0xee, 0xee, 0xec, 0x09, 0xb9, 0x99,
0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0xc2, 0x22,
0x22, 0x22, 0x22, 0x22, 0x0e, 0xe0, 0x0f, 0x00, 0x00, 0x0e, 0x02, 0x20,
0xff, 0x00, 0x0f, 0xff, 0xee, 0xee, 0xe0, 0x0e, 0xff, 0xff, 0xf0, 0x02,
0x00, 0xff, 0xff, 0xee, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0xee,
0xff, 0x00, 0x00, 0x22, 0x22, 0x22, 0x20, 0xee, 0x02, 0x22, 0x22, 0x20,
0x0e, 0x00, 0x0e, 0xee, 0x02, 0x00, 0xf0, 0x00, 0xff, 0x00, 0x0f, 0xf0,
0x22, 0x22, 0x20, 0x0f, 0x00, 0x0f, 0xff, 0x02, 0x00, 0xee, 0x00, 0x0f,
0xf0, 0x20, 0x0e, 0x00, 0x0f, 0xff, 0x02, 0x22, 0x22, 0x0f, 0xf0, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0xee, 0xee, 0xee, 0x02, 0x22,
0x00, 0xef, 0x00, 0x22, 0x00, 0xf0, 0x0e, 0xe0, 0x00, 0xf0, 0x00, 0x0e,
0xef, 0x00, 0x0f, 0xf0, 0x0f, 0xf0, 0x00, 0xf0, 0x00, 0x0e, 0xf0, 0x00,
0x00, 0xff, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0xce, 0xee, 0xee,
0xee, 0xec, 0xee, 0xc2, 0x22, 0x22, 0x22, 0x22, 0x00, 0xce, 0xef, 0xff,
0xee, 0x01, 0x99, 0x90, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00,
0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x44, 0x44, 0x0e, 0xe0, 0x0f, 0x00,
0x0e, 0x0e, 0x02, 0x20, 0xff, 0x02, 0x00, 0x0f, 0xfe, 0xee, 0xe0, 0xee,
0xef, 0xff, 0xff, 0x00, 0x0f, 0xff, 0xff, 0xfe, 0xe0, 0x02, 0x22, 0x22,
0x22, 0x22, 0x20, 0x00, 0x0e, 0xee, 0xe0, 0x02, 0x22, 0x22, 0x20, 0xee,
0x02, 0x22, 0x22, 0x20, 0xfe, 0x02, 0x00, 0xee, 0x02, 0x0e, 0xe0, 0x20,
0xff, 0x02, 0x0f, 0xf0, 0x22, 0x22, 0x20, 0xff, 0x02, 0x00, 0xff, 0x02,
0x20, 0xff, 0x02, 0x0f, 0xf0, 0x20, 0xee, 0x02, 0x00, 0xef, 0x02, 0x22,
0x22, 0x0f, 0xe0, 0x22, 0x20, 0x00, 0x00, 0x22, 0x22, 0x22, 0x20, 0xee,
0x00, 0x0e, 0x02, 0x22, 0x20, 0xee, 0x00, 0x20, 0x0f, 0x00, 0xee, 0x00,
0x00, 0xff, 0x02, 0x0e, 0xe0, 0x02, 0x0e, 0xe0, 0xee, 0x00, 0x00, 0xff,
0x02, 0x0e, 0xf0, 0x22, 0x20, 0xff, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x2c, 0xee, 0xfe, 0xee, 0xee, 0xee, 0xec, 0x22, 0x22, 0x22, 0x22,
0x00, 0xce, 0xef, 0xff, 0xee, 0x00, 0x11, 0x02, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x44, 0x44,
0x0e, 0xe0, 0x0e, 0xff, 0xf0, 0x0f, 0x02, 0x20, 0xef, 0x02, 0x22, 0x00,
0x00, 0xee, 0xe0, 0xee, 0x00, 0x00, 0xef, 0xe0, 0x0e, 0xf0, 0x00, 0x0f,
0xee, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x0e, 0xee, 0x02,
0x22, 0x22, 0x20, 0xee, 0x00, 0x22, 0x22, 0x20, 0xff, 0x02, 0x20, 0xee,
0x02, 0x0e, 0xe0, 0x20, 0xee, 0x02, 0x0f, 0xf0, 0x22, 0x22, 0x20, 0xef,
0x02, 0x20, 0xee, 0x02, 0x20, 0xff, 0x02, 0x0f, 0xf0, 0x20, 0xee, 0x02,
0x20, 0xee, 0x02, 0x22, 0x22, 0x0e, 0xe0, 0x02, 0x20, 0xff, 0xf0, 0x22,
0x22, 0x22, 0x20, 0xee, 0x02, 0x00, 0x00, 0x00, 0x20, 0x0e, 0xe0, 0x00,
0xe0, 0x00, 0xee, 0xee, 0xff, 0xff, 0x02, 0x0e, 0xe0, 0x22, 0x00, 0x00,
0xee, 0xee, 0xff, 0xff, 0x02, 0x0e, 0xe0, 0x22, 0x20, 0xff, 0x02, 0x22,
0x22, 0x22, 0x22, 0x22, 0x2c, 0xce, 0xee, 0xee, 0xee, 0xee, 0xee, 0xcc,
0xc2, 0x22, 0x22, 0x22, 0x20, 0xce, 0xef, 0xff, 0xe0, 0xe0, 0x10, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0xcc, 0xc0, 0x00, 0x22, 0x22,
0x22, 0x22, 0x44, 0x44, 0x0f, 0xfe, 0x00, 0x00, 0x00, 0x0f, 0x02, 0x20,
0xef, 0x00, 0x00, 0x22, 0x00, 0xfe, 0x00, 0xe0, 0x02, 0x20, 0x0e, 0xe0,
0x0e, 0x00, 0x22, 0x00, 0xff, 0x02, 0x00, 0x00, 0x22, 0x22, 0x00, 0x02,
0x22, 0x00, 0xee, 0x02, 0x00, 0x00, 0x20, 0xee, 0xe0, 0x02, 0x20, 0x00,
0xff, 0x00, 0x20, 0xee, 0x02, 0x0e, 0xe0, 0x20, 0xee, 0x02, 0x0e, 0xe0,
0x22, 0x22, 0x20, 0xef, 0x00, 0x20, 0xfe, 0x02, 0x20, 0xef, 0x02, 0x0f,
0xf0, 0x20, 0xff, 0x00, 0x20, 0xee, 0x02, 0x22, 0x22, 0x0e, 0xef, 0x00,
0x20, 0x0f, 0xe0, 0x20, 0x00, 0x02, 0x20, 0xfe, 0x02, 0x22, 0x00, 0xe0,
0x22, 0x0e, 0xe0, 0x0e, 0x00, 0x20, 0xee, 0x00, 0x00, 0x00, 0x02, 0x0e,
0xe0, 0x22, 0x22, 0x20, 0xee, 0x00, 0x00, 0x00, 0x02, 0x0e, 0xe0, 0x00,
0x00, 0xef, 0x00, 0x00, 0x22, 0x22, 0x00, 0x00, 0x2c, 0xce, 0xce, 0xee,
0xce, 0xee, 0xee, 0xc2, 0x22, 0x22, 0x22, 0x22, 0x20, 0x0c, 0xee, 0xee,
0xe0, 0xe0, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x0c, 0xee,
0xec, 0x00, 0x22, 0x22, 0x22, 0x22, 0x44, 0x44, 0x00, 0xff, 0xe0, 0x00,
0x00, 0xf0, 0x02, 0x00, 0xee, 0x00, 0xf0, 0x00, 0x0f, 0xff, 0x00, 0xe0,
0x00, 0x00, 0xee, 0xe0, 0x0e, 0x00, 0x00, 0x0e, 0xff, 0x02, 0x0f, 0xf0,
0x22, 0x22, 0x0e, 0x00, 0x00, 0x0e, 0xee, 0x02, 0x0f, 0xe0, 0x20, 0x0e,
0xee, 0x00, 0x00, 0xf0, 0xff, 0xf0, 0x00, 0xee, 0x00, 0x0e, 0xe0, 0x00,
0xee, 0x00, 0x0e, 0xe0, 0x02, 0x22, 0x20, 0xee, 0xe0, 0x00, 0xee, 0x00,
0x00, 0xee, 0x00, 0x0e, 0xe0, 0x00, 0xef, 0xf0, 0x00, 0xee, 0x00, 0x22,
0x22, 0x00, 0xff, 0xf0, 0x00, 0x0e, 0xe0, 0x20, 0xff, 0x02, 0x00, 0xff,
0x00, 0x00, 0x0e, 0xe0, 0x22, 0x00, 0xee, 0xe0, 0x02, 0x20, 0x0e, 0xf0,
0x00, 0x0e, 0x00, 0x0f, 0xe0, 0x02, 0x22, 0x20, 0x0e, 0xe0, 0x00, 0x0e,
0x02, 0x0e, 0xee, 0x0e, 0x00, 0xee, 0xf0, 0xe0, 0x22, 0x22, 0x0f, 0xf0,
0xcc, 0x2c, 0xc2, 0xcc, 0x2c, 0xee, 0xc2, 0x22, 0x22, 0x22, 0x22, 0x20,
0x09, 0x00, 0xce, 0xe0, 0x0c, 0xe0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x00, 0xce, 0xee, 0xee, 0xc0, 0x02, 0x22, 0x22, 0x22, 0x44, 0x44,
0x20, 0x0f, 0xff, 0xfe, 0xee, 0x00, 0x22, 0x0e, 0xee, 0xe0, 0x0f, 0xff,
0xff, 0xf0, 0x00, 0x0e, 0xee, 0xee, 0xee, 0x00, 0x00, 0xee, 0xee, 0xee,
0xe0, 0x02, 0x0e, 0xe0, 0x22, 0x22, 0x00, 0xee, 0xee, 0xee, 0xe0, 0x02,
0x0f, 0xf0, 0x22, 0x00, 0xee, 0xee, 0xee, 0x00, 0x0f, 0xff, 0xff, 0x0e,
0xe0, 0xee, 0xff, 0x0e, 0xee, 0xe0, 0xee, 0xee, 0x02, 0x22, 0x20, 0x0e,
0xee, 0xee, 0x0e, 0xe0, 0x0e, 0xee, 0xe0, 0xee, 0xee, 0x00, 0x0e, 0xee,
0xff, 0x0e, 0xe0, 0x22, 0x22, 0x20, 0x0f, 0xff, 0xff, 0xe0, 0xe0, 0x20,
0xee, 0x02, 0x0f, 0xff, 0xfe, 0xef, 0xee, 0xe0, 0x22, 0x20, 0xee, 0x00,
0x22, 0x22, 0x00, 0xef, 0xff, 0xf0, 0x00, 0xff, 0xfe, 0x02, 0x22, 0x22,
0x00, 0xee, 0xee, 0xe0, 0x02, 0x00, 0xee, 0xe0, 0x00, 0x0e, 0xee, 0x00,
0x22, 0x22, 0x0e, 0xf0, 0x22, 0x2c, 0x2c, 0xc2, 0x22, 0xcc, 0x2c, 0x22,
0x22, 0x22, 0x20, 0x09, 0x99, 0x0e, 0x00, 0x0c, 0xcc, 0x9b, 0x02, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x0c, 0xee, 0xff, 0xfe, 0xec, 0x02, 0x22,
0x22, 0x22, 0x44, 0x44, 0x22, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x00, 0x00, 0x00, 0x00, 0x02,
0x20, 0x00, 0x00, 0x00, 0x00, 0x22, 0x00, 0x00, 0x22, 0x22, 0x20, 0x00,
0x00, 0x00, 0x00, 0x22, 0x00, 0x00, 0x22, 0x20, 0x00, 0x00, 0x00, 0x02,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x02, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x00, 0x00,
0x00, 0x00, 0x00, 0x20, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x22, 0x20, 0x00, 0x02, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x20, 0x00,
0x00, 0x02, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x22, 0x20, 0x00, 0x00,
0x22, 0x00, 0x00, 0x02, 0x22, 0x22, 0x00, 0x00, 0x22, 0x22, 0x2c, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x09, 0x99, 0x91, 0x10, 0xec, 0xcc,
0xc9, 0x9b, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x0c, 0xee, 0xff,
0xfe, 0xec, 0x02, 0x22, 0x22, 0x22, 0x44, 0x44, 0x00, 0x00, 0x00, 0x00,
0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00,
0x02, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00,
0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x44, 0x44, 0x44, 0x44, 0x09, 0x99,
0x11, 0x11, 0x09, 0x11, 0x00, 0x99, 0x02, 0x22, 0x22, 0x22, 0x00, 0x00,
0x00, 0x00, 0xee, 0xff, 0xfe, 0xe0, 0x00, 0x00, 0x00, 0x02, 0x44, 0x44,
0x0e, 0xef, 0xff, 0xff, 0xf0, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x20, 0x0f, 0xff, 0xff, 0x00, 0x22, 0x22, 0x22, 0x20, 0xee, 0xff, 0xff,
0xff, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00,
0x02, 0x22, 0x20, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x22,
0x22, 0x22, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x44, 0x44,
0x44, 0x44, 0x20, 0x00, 0x00, 0x00, 0x09, 0x91, 0x01, 0x99, 0x02, 0x22,
0x22, 0x22, 0x0b, 0xbb, 0xbb, 0x00, 0xce, 0xee, 0xee, 0xc0, 0x0b, 0xbb,
0xbb, 0x02, 0x44, 0x44, 0x00, 0xef, 0x00, 0x00, 0xff, 0x00, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x0f, 0xff, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x00, 0xff, 0x00, 0x00, 0xf0, 0x22, 0x22, 0x22,
0x20, 0x0e, 0xf0, 0x00, 0x0f, 0xf0, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x20, 0x0f, 0x02, 0x22, 0x00, 0xf0, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x0b, 0x00, 0x22, 0x20, 0x0c, 0xcc, 0x00, 0x00, 0x22, 0x22,
0x22, 0x22, 0x44, 0x44, 0x44, 0x44, 0x22, 0x22, 0x22, 0x22, 0x20, 0x99,
0x11, 0x1e, 0x02, 0x22, 0x22, 0x22, 0x09, 0x99, 0x99, 0x0e, 0x00, 0xee,
0xe0, 0x0e, 0x09, 0x99, 0x99, 0x02, 0x44, 0x44, 0x20, 0xee, 0x02, 0x20,
0x0f, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x02, 0x22,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00,
0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x22, 0x0f, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x02,
0x22, 0x20, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x00, 0xff, 0x00, 0x00,
0x02, 0x20, 0x00, 0x22, 0x00, 0x02, 0x22, 0x22, 0x0f, 0xf0, 0x02, 0x20,
0x00, 0x22, 0x22, 0x22, 0x22, 0x0e, 0xe0, 0x22, 0x00, 0xff, 0x02, 0x00,
0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x22, 0x00, 0x00, 0x00, 0x22, 0x00, 0xff, 0x00, 0x00, 0x0f, 0xf0,
0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x09, 0xbb, 0x00, 0x20, 0xce, 0xee,
0xc0, 0x00, 0x22, 0x22, 0x22, 0x22, 0x44, 0x44, 0x44, 0x44, 0x22, 0x22,
0x22, 0x22, 0x22, 0x09, 0x11, 0x1c, 0x02, 0x22, 0x22, 0x22, 0x00, 0x11,
0x11, 0x00, 0xe9, 0x00, 0x09, 0xe0, 0x01, 0x11, 0x10, 0x02, 0x44, 0x44,
0x20, 0xee, 0x02, 0x20, 0x0f, 0xf0, 0xee, 0x00, 0xff, 0xfe, 0x00, 0x00,
0xee, 0xee, 0x00, 0x20, 0x0e, 0xff, 0x0f, 0x00, 0xff, 0x00, 0xee, 0xee,
0x00, 0x00, 0xee, 0xe0, 0xf0, 0x00, 0xf0, 0x0e, 0xee, 0xe0, 0xff, 0xff,
0x00, 0x0e, 0x00, 0xee, 0xef, 0x0e, 0xef, 0xf0, 0x02, 0x0f, 0x00, 0x0f,
0x00, 0xff, 0xff, 0x00, 0x22, 0x00, 0xee, 0xe0, 0xf0, 0x02, 0x22, 0x22,
0x20, 0xef, 0x0f, 0xfe, 0x00, 0x00, 0xf0, 0x22, 0x0f, 0x00, 0x22, 0x22,
0x0e, 0xf0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x0e, 0xe0, 0x22,
0x00, 0xff, 0x00, 0x0e, 0xee, 0x0e, 0x00, 0x0e, 0xe0, 0x0f, 0xff, 0xf0,
0x0e, 0xe0, 0x0f, 0xff, 0xf0, 0x00, 0x0e, 0xee, 0xe0, 0x02, 0x0f, 0xff,
0xff, 0x00, 0xff, 0xff, 0xf0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x09, 0x99,
0xb9, 0x0c, 0xee, 0xee, 0xec, 0x00, 0x02, 0x22, 0x22, 0x22, 0x44, 0x44,
0x44, 0x44, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x0e, 0xc0, 0x22, 0x22,
0x22, 0x22, 0x22, 0x00, 0x11, 0x01, 0xcc, 0xcc, 0xcc, 0xc9, 0x01, 0x10,
0x02, 0x22, 0x44, 0x44, 0x20, 0xee, 0x00, 0x00, 0xff, 0x00, 0x0e, 0xee,
0x00, 0x0f, 0xe0, 0x0e, 0xf0, 0x00, 0xe0, 0x00, 0xe0, 0x00, 0xff, 0xf0,
0x0f, 0xff, 0x00, 0x0e, 0xe0, 0x0e, 0x00, 0x0e, 0xff, 0x00, 0x0f, 0xf0,
0x00, 0xee, 0x00, 0x0f, 0xf0, 0x00, 0xee, 0x00, 0x0e, 0xe0, 0x00, 0xff,
0x02, 0x00, 0xf0, 0x00, 0xff, 0x00, 0x0f, 0xf0, 0x20, 0x0f, 0x00, 0x0e,
0xff, 0x02, 0x22, 0x22, 0x20, 0xef, 0xf0, 0x00, 0xf0, 0x0e, 0xf0, 0x22,
0x0f, 0xf0, 0x22, 0x22, 0x0e, 0xe0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x0e, 0xe0, 0x00, 0x0f, 0xf0, 0x00, 0xe0, 0x00, 0xee, 0xe0, 0x00,
0xee, 0xf0, 0x00, 0xff, 0x00, 0xee, 0xf0, 0x00, 0xff, 0x00, 0xef, 0x00,
0x0e, 0x00, 0x00, 0xee, 0x00, 0x00, 0x0f, 0xf0, 0x00, 0x22, 0x22, 0x22,
0x22, 0x22, 0x20, 0x99, 0x91, 0x0e, 0xef, 0xff, 0xee, 0xc0, 0x02, 0x22,
0x22, 0x22, 0x44, 0x44, 0x44, 0x44, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x20, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x9c, 0xcc,
0xcc, 0x90, 0x00, 0x02, 0x22, 0x22, 0x44, 0x44, 0x20, 0xee, 0xee, 0xef,
0xf0, 0x02, 0x0e, 0xe0, 0x02, 0x0f, 0xf0, 0xef, 0x00, 0x20, 0x0e, 0x0e,
0xe0, 0x20, 0x0f, 0xf0, 0x0f, 0xf0, 0x02, 0x0e, 0xe0, 0xfe, 0x02, 0x00,
0xff, 0x02, 0x0f, 0xf0, 0x20, 0xfe, 0x02, 0x0f, 0xf0, 0x20, 0xef, 0x02,
0x0e, 0xe0, 0x20, 0xee, 0x02, 0x0f, 0xf0, 0x20, 0xef, 0x02, 0x0f, 0xf0,
0x20, 0xff, 0x02, 0x00, 0xef, 0x02, 0x22, 0x22, 0x20, 0xee, 0x00, 0x20,
0xfe, 0x0e, 0xe0, 0x22, 0x0f, 0xf0, 0x22, 0x22, 0x0e, 0xe0, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x0e, 0xee, 0xee, 0xff, 0x00, 0x0f, 0xe0,
0x20, 0x0e, 0xe0, 0x20, 0xee, 0x00, 0x20, 0xff, 0x00, 0xee, 0x00, 0x20,
0xff, 0x0e, 0xf0, 0x02, 0x00, 0xe0, 0x20, 0xee, 0x02, 0x22, 0x0e, 0xe0,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x01, 0x10, 0x0e, 0xef, 0xff,
0xee, 0xc0, 0x02, 0x22, 0x22, 0x22, 0x44, 0x44, 0x44, 0x44, 0x22, 0x22,
0x22, 0x22, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x44, 0x44, 0x22, 0x22,
0x22, 0x00, 0x99, 0x00, 0x09, 0x90, 0x02, 0x22, 0x22, 0x22, 0x44, 0x44,
0x20, 0xee, 0x00, 0x00, 0x00, 0x22, 0x0e, 0xe0, 0x22, 0x00, 0x00, 0xff,
0x02, 0x22, 0x0e, 0x0e, 0xe0, 0x22, 0x0e, 0xf0, 0x0f, 0xf0, 0x22, 0x00,
0x00, 0xff, 0x02, 0x20, 0xee, 0x02, 0x0e, 0xf0, 0x20, 0xfe, 0x02, 0x0e,
0xf0, 0x20, 0xef, 0x02, 0x0f, 0xf0, 0x20, 0xee, 0x02, 0x0e, 0xf0, 0x20,
0xee, 0x02, 0x0f, 0xf0, 0x20, 0xef, 0x02, 0x20, 0xee, 0x02, 0x22, 0x22,
0x20, 0xee, 0x02, 0x20, 0xff, 0x0e, 0xe0, 0x22, 0x0f, 0xf0, 0x22, 0x22,
0x0e, 0xe0, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x0e, 0xe0, 0x00,
0x00, 0x02, 0x0f, 0xf0, 0x22, 0x0e, 0xe0, 0x20, 0xee, 0x02, 0x20, 0x00,
0x00, 0xee, 0x02, 0x20, 0x00, 0x0f, 0xf0, 0x22, 0x20, 0xe0, 0x20, 0xee,
0x02, 0x22, 0x0e, 0xe0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
0x10, 0xe0, 0xef, 0xff, 0xee, 0xc0, 0x22, 0x22, 0x22, 0x22, 0x44, 0x44,
0x44, 0x44, 0x22, 0x22, 0x22, 0x22, 0x0f, 0xb0, 0x22, 0x22, 0x22, 0x22,
0x44, 0x44, 0x22, 0x22, 0x22, 0x20, 0x99, 0x11, 0x19, 0x90, 0x22, 0x22,
0x22, 0x22, 0x44, 0x44, 0x20, 0xfe, 0x02, 0x22, 0x22, 0x22, 0x0e, 0xe0,
0x22, 0x22, 0x20, 0xff, 0x00, 0x20, 0x0e, 0x0e, 0xe0, 0x02, 0x0e, 0xe0,
0x0e, 0xf0, 0x22, 0x22, 0x20, 0xff, 0x00, 0x20, 0xee, 0x02, 0x0e, 0xe0,
0x20, 0xff, 0x02, 0x0e, 0xe0, 0x20, 0xee, 0x02, 0x0f, 0xf0, 0x20, 0xee,
0x02, 0x0e, 0xf0, 0x20, 0xee, 0x02, 0x0f, 0xf0, 0x20, 0xee, 0x00, 0x20,
0xee, 0x02, 0x22, 0x22, 0x20, 0xee, 0x02, 0x00, 0xff, 0x0f, 0xe0, 0x02,
0x0e, 0xe0, 0x22, 0x22, 0x0e, 0xee, 0x00, 0x22, 0x00, 0x02, 0x00, 0x00,
0x22, 0x0f, 0xe0, 0x22, 0x22, 0x22, 0x0f, 0xf0, 0x02, 0x0e, 0xe0, 0x20,
0xee, 0x02, 0x22, 0x22, 0x00, 0xee, 0x02, 0x22, 0x22, 0x0f, 0xf0, 0x02,
0x00, 0xe0, 0x20, 0xee, 0x00, 0x00, 0x0e, 0xe0, 0x00, 0x02, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x00, 0xe0, 0xee, 0xee, 0xec, 0x00, 0x22, 0x22,
0x22, 0x22, 0x44, 0x44, 0x44, 0x44, 0x22, 0x22, 0x22, 0x20, 0xbf, 0xb0,
0x22, 0x22, 0x22, 0x22, 0x44, 0x44, 0x22, 0x22, 0x22, 0x22, 0x09, 0x11,
0x19, 0x02, 0x22, 0x22, 0x22, 0x22, 0x44, 0x44, 0x00, 0xef, 0x00, 0x22,
0x22, 0x20, 0x0f, 0xe0, 0x02, 0x22, 0x20, 0x0f, 0xf0, 0x00, 0xee, 0x0e,
0xee, 0x00, 0x0f, 0xe0, 0x0e, 0xe0, 0x02, 0x22, 0x20, 0xef, 0xf0, 0x00,
0xee, 0x00, 0x0e, 0xe0, 0x00, 0xef, 0x00, 0x0e, 0xe0, 0x00, 0xee, 0x00,
0x0f, 0xf0, 0x00, 0xee, 0x02, 0x0e, 0xe0, 0x00, 0xee, 0x00, 0x0e, 0xe0,
0x00, 0xee, 0xf0, 0x00, 0xfe, 0x02, 0x22, 0x22, 0x00, 0xee, 0x00, 0x0e,
0xef, 0x0f, 0xff, 0x00, 0x0e, 0xe0, 0x22, 0x22, 0x00, 0xee, 0xe0, 0x00,
0x0f, 0x02, 0x0f, 0xf0, 0x20, 0x0e, 0xf0, 0x02, 0x22, 0x22, 0x0f, 0xff,
0x00, 0x0e, 0xe0, 0x00, 0xee, 0x00, 0x22, 0x22, 0x00, 0xee, 0x00, 0x22,
0x22, 0x00, 0xff, 0x00, 0x0e, 0xe0, 0x20, 0xee, 0xe0, 0xe0, 0x0e, 0xee,
0x0e, 0x02, 0x22, 0x20, 0x00, 0x02, 0x22, 0x22, 0x20, 0xec, 0x00, 0xee,
0xc0, 0x09, 0x00, 0x22, 0x22, 0x22, 0x44, 0x44, 0x44, 0x44, 0x22, 0x22,
0x22, 0x20, 0xb9, 0x90, 0x22, 0x22, 0x22, 0x22, 0x44, 0x44, 0x22, 0x22,
0x22, 0x22, 0x0e, 0x11, 0x1e, 0x02, 0x22, 0x22, 0x22, 0x22, 0x44, 0x44,
0x0b, 0xbb, 0xe0, 0x22, 0x22, 0x20, 0xff, 0xfe, 0x02, 0x22, 0x22, 0x00,
0xff, 0xfe, 0xe0, 0x00, 0xee, 0xee, 0xef, 0xf0, 0xee, 0xee, 0x02, 0x22,
0x20, 0x0e, 0xff, 0xff, 0x0e, 0xe0, 0xee, 0xef, 0x0e, 0xef, 0xf0, 0xfe,
0xee, 0x0e, 0xee, 0xe0, 0xff, 0xff, 0x0f, 0xff, 0xe0, 0xee, 0xee, 0x0e,
0xee, 0xe0, 0xee, 0xee, 0x00, 0x0e, 0xee, 0xff, 0xff, 0x02, 0x22, 0x22,
0x0e, 0xf0, 0xee, 0xee, 0xe0, 0x00, 0xff, 0xff, 0xee, 0xe0, 0x22, 0x22,
0x20, 0x0e, 0xee, 0xee, 0xe0, 0x02, 0x0f, 0xf0, 0x20, 0xee, 0xee, 0x02,
0x22, 0x22, 0x00, 0xff, 0xff, 0xf0, 0xee, 0x0e, 0xee, 0xe0, 0x22, 0x22,
0x0e, 0xee, 0xe0, 0x22, 0x22, 0x20, 0x0f, 0xff, 0xee, 0x00, 0x20, 0x0e,
0xee, 0x00, 0x00, 0xee, 0xe0, 0x02, 0x22, 0x20, 0xff, 0x02, 0x22, 0x22,
0x0b, 0x9c, 0xcc, 0x00, 0x0e, 0x09, 0x99, 0x00, 0x22, 0x22, 0x44, 0x44,
0x44, 0x44, 0x22, 0x22, 0x22, 0x0b, 0xb9, 0x90, 0x22, 0x22, 0x22, 0x22,
0x44, 0x44, 0x22, 0x22, 0x22, 0x22, 0x20, 0xcc, 0xc0, 0x22, 0x22, 0x22,
0x22, 0x22, 0x44, 0x44, 0x00, 0x00, 0x00, 0x22, 0x22, 0x20, 0x00, 0x00,
0x02, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0xf0,
0x00, 0x00, 0x02, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0xff, 0x02, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x0f, 0xe0, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00, 0x00, 0x22, 0x00, 0x00,
0x20, 0x00, 0x00, 0x02, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x22, 0x22, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x00, 0x00,
0x00, 0x02, 0x22, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x22, 0x22, 0x20,
0xff, 0x02, 0x22, 0x22, 0x0b, 0x99, 0xcc, 0xcc, 0xe0, 0x11, 0x99, 0x99,
0x02, 0x22, 0x44, 0x44, 0x44, 0x44, 0x22, 0x22, 0x22, 0x0b, 0x99, 0x90,
0x22, 0x22, 0x22, 0x22, 0x44, 0x44, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00,
0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x44, 0x44, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x0f,
0x00, 0x00, 0x0e, 0xf0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x20, 0xe0, 0x00, 0x00, 0xef, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x0e, 0x00, 0x00, 0x0f, 0xf0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0x00, 0x02, 0x22, 0x22, 0x09, 0x90, 0x01, 0x19,
0x01, 0x11, 0x19, 0x99, 0x02, 0x22, 0x44, 0x44, 0x44, 0x44, 0x22, 0x22,
0x20, 0x00, 0x00, 0x00, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x20, 0x02,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x00, 0xff, 0xff, 0xee, 0x00, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x20, 0x0e, 0xee, 0xee, 0xe0, 0x02, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0xee, 0xee, 0xef, 0x00, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x44, 0x44, 0x44, 0x44, 0x22, 0x22,
0x09, 0x91, 0x01, 0x99, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x44, 0x44,
0x44, 0x44, 0x22, 0x22, 0x00, 0x0b, 0x0e, 0x00, 0xcc, 0x00, 0x02, 0x22,
0x22, 0x22, 0x0f, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x44, 0x44,
0x44, 0x44, 0x44, 0x44, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x02,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x00,
0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00,
0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x44, 0x44,
0x44, 0x44, 0x22, 0x22, 0x0e, 0x11, 0x19, 0x90, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x44, 0x44, 0x44, 0x44, 0x22, 0x00, 0xbb, 0xbe, 0xe0, 0xce,
0xee, 0xc0, 0x00, 0x22, 0x22, 0x22, 0x0b, 0xb0, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x44, 0x44, 0x44, 0x44,
0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44,
0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0xbb, 0xbb, 0xbb, 0x00,
0x00, 0xbb, 0xbb, 0xbb, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x02, 0x22, 0x44, 0x44, 0x44, 0x44, 0x22, 0x22, 0x0c, 0xc1, 0x19, 0x02,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x44, 0x44, 0x44, 0x44, 0x20, 0xeb,
0xff, 0xee, 0xb0, 0xee, 0xee, 0xec, 0x00, 0x22, 0x22, 0x22, 0x0b, 0xb9,
0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x0f, 0xff, 0xf0, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44,
0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44,
0xbb, 0xbb, 0x00, 0x44, 0x44, 0x00, 0xbb, 0xbb, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0xb0, 0x22, 0x44, 0x44, 0x44, 0x44, 0x22, 0x22,
0x20, 0xce, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x44, 0x44,
0x44, 0x44, 0x0e, 0xff, 0xb0, 0xee, 0x0e, 0xef, 0xff, 0xee, 0xc0, 0x02,
0x22, 0x22, 0x0b, 0x99, 0x02, 0x20, 0x00, 0x22, 0x22, 0x22, 0x44, 0x44,
0x44, 0x44, 0x44, 0x44, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0xff,
0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0xbb, 0xb0, 0x44, 0xcc, 0xcc, 0x44, 0x0b, 0xbb,
0x22, 0x22, 0x22, 0x00, 0x02, 0x22, 0x22, 0x09, 0xbb, 0x02, 0x44, 0x44,
0x44, 0x44, 0x22, 0x22, 0x22, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x44, 0x44, 0x44, 0x44, 0x0e, 0xbb, 0xb0, 0xec, 0x0e, 0xef,
0xff, 0xee, 0xc0, 0x02, 0x22, 0x22, 0x0b, 0x99, 0x90, 0x00, 0x00, 0x00,
0x22, 0x22, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x20, 0xff, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x00, 0xf0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0xbb, 0x04, 0xcc, 0xee,
0xee, 0xcc, 0x40, 0xbb, 0x22, 0x22, 0x00, 0x00, 0x00, 0x02, 0x20, 0x9b,
0xbb, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0x00, 0x02, 0x22, 0x22, 0x22, 0x22, 0x0c, 0xbb,
0xb0, 0xcc, 0x0e, 0xef, 0xff, 0xee, 0xc0, 0x02, 0x22, 0x22, 0x0b, 0x90,
0x00, 0xcc, 0xc0, 0x00, 0x02, 0x22, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44,
0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0xff, 0x02, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x0f, 0xf0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0xb0, 0x4c, 0xee, 0xef, 0xfe, 0xee, 0xc4, 0x0b, 0x22, 0x20, 0x00, 0xcc,
0xcc, 0x00, 0x01, 0xbb, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x0b,
0xf0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0xbf, 0x02, 0x22, 0x22,
0x22, 0x22, 0x20, 0xc9, 0x99, 0xcc, 0x90, 0xee, 0xee, 0xec, 0x00, 0x22,
0x22, 0x22, 0x09, 0x0c, 0x0c, 0xee, 0xec, 0x00, 0x02, 0x22, 0x44, 0x44,
0x44, 0x44, 0x44, 0x44, 0x0f, 0xff, 0xff, 0xfe, 0xe0, 0x02, 0x22, 0x22,
0x22, 0x22, 0x20, 0x00, 0x00, 0x22, 0x22, 0x20, 0x0f, 0xf0, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x22, 0x22, 0x22, 0x00, 0x00,
0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0xef,
0x02, 0x22, 0x22, 0x22, 0x22, 0x20, 0x00, 0x00, 0x00, 0x22, 0x00, 0x00,
0x00, 0x00, 0x22, 0x20, 0x00, 0x00, 0x00, 0x22, 0x0e, 0xf0, 0x22, 0x20,
0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00,
0x00, 0x00, 0x22, 0x22, 0xb0, 0x4c, 0xef, 0xff, 0xff, 0xfe, 0xc4, 0x0b,
0x22, 0x20, 0x0c, 0xce, 0xee, 0xc0, 0x09, 0x9b, 0xb0, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x0b, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
0xbf, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x99, 0x9c, 0xc0, 0xce,
0xee, 0xc0, 0x00, 0x22, 0x22, 0x22, 0x00, 0xe0, 0xce, 0xee, 0xee, 0xc0,
0x00, 0x22, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x00, 0xff, 0x00, 0x00,
0xee, 0x00, 0x22, 0x22, 0x22, 0x22, 0x20, 0xef, 0xf0, 0x22, 0x22, 0x20,
0xff, 0xf0, 0x20, 0x00, 0x02, 0x22, 0x22, 0x22, 0x20, 0xff, 0xf0, 0x22,
0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0xff, 0xf0, 0x22,
0x22, 0x22, 0x0f, 0xff, 0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x22, 0x22, 0x20, 0xff, 0x02, 0x22, 0x22, 0x22, 0x22, 0x00, 0xff, 0xff,
0xf0, 0x00, 0x0f, 0xff, 0xff, 0xf0, 0x00, 0x00, 0xff, 0xfe, 0xe0, 0x00,
0x0f, 0xf0, 0x00, 0x00, 0xfe, 0xf0, 0x0f, 0xff, 0x00, 0x0f, 0xff, 0xff,
0x00, 0x0f, 0xff, 0x00, 0xff, 0xf0, 0x02, 0x22, 0x04, 0xce, 0xef, 0xff,
0xff, 0xfe, 0xec, 0x40, 0x22, 0x00, 0xcc, 0xee, 0xee, 0xec, 0x01, 0x99,
0x02, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20, 0x9b, 0xb0, 0x22, 0x22, 0x22,
0x22, 0x22, 0x22, 0x20, 0x99, 0xb0, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
0x00, 0x01, 0x0c, 0x00, 0xcc, 0x00, 0x02, 0x22, 0x22, 0x20, 0x9b, 0xe0,
0xee, 0xff, 0xfe, 0xec, 0x00, 0x22, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44,
0x20, 0xff, 0x02, 0x20, 0x0e, 0xe0, 0x00, 0x22, 0x20, 0x00, 0x20, 0x0e,
0xf0, 0x00, 0x00, 0x20, 0x0f, 0xf0, 0x00, 0xff, 0x00, 0x00, 0x00, 0x00,
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment