From 8a68d9cded6c5e3a5d9437a307b6a202db881f24 Mon Sep 17 00:00:00 2001 From: John Reiser Date: Tue, 15 Jun 2010 09:22:59 -0700 Subject: [PATCH 01/15] more MACH_SEGMENT_ENUM; no code yet --- src/p_mach_enum.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/p_mach_enum.h b/src/p_mach_enum.h index b536f0c3..dff0c301 100644 --- a/src/p_mach_enum.h +++ b/src/p_mach_enum.h @@ -79,6 +79,9 @@ LC_CODE_SIGNATURE = 0x1d, LC_SEGMENT_SPLIT_INFO = 0x1e, LC_REEXPORT_DYLIB = 0x1f, + LC_LAZY_LOAD_DYLIB= 0X20, + LC_ENCRYPTION_INFO= 0X21, + LC_DYLD_INFO = 0X22, // compressed dyld information (10.6.x) LC_REQ_DYLD = 0x80000000 // OR'ed ==> must not ignore }; enum { // maxprot From d97a557ac3e15366da16da109211f9db95f2377e Mon Sep 17 00:00:00 2001 From: John Reiser Date: Mon, 28 Jun 2010 16:02:57 -0700 Subject: [PATCH 02/15] unpacking PackMachFat::CPU_TYPE_X86_64 --- src/p_mach.cpp | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/src/p_mach.cpp b/src/p_mach.cpp index c8c7c83e..638d5031 100644 --- a/src/p_mach.cpp +++ b/src/p_mach.cpp @@ -1382,6 +1382,23 @@ void PackMachFat::unpack(OutputFile *fo) packer.unpack(fo); } } break; + case PackMachFat::CPU_TYPE_X86_64: { + N_Mach::Mach_header hdr; + typedef N_Mach::Mach_header Mach_header; + fi->readx(&hdr, sizeof(hdr)); + if (hdr.filetype==Mach_header::MH_EXECUTE) { + PackMachAMD64 packer(fi); + packer.initPackHeader(); + packer.canUnpack(); + packer.unpack(fo); + } + else if (hdr.filetype==Mach_header::MH_DYLIB) { + PackDylibAMD64 packer(fi); + packer.initPackHeader(); + packer.canUnpack(); + packer.unpack(fo); + } + } break; case PackMachFat::CPU_TYPE_POWERPC: { N_Mach::Mach_header hdr; typedef N_Mach::Mach_header Mach_header; @@ -1489,6 +1506,18 @@ int PackMachFat::canUnpack() else ph.format = packer.getFormat(); // FIXME: copy entire PackHeader } break; + case PackMachFat::CPU_TYPE_X86_64: { + PackMachAMD64 packer(fi); + if (!packer.canUnpack()) { + PackDylibAMD64 pack2r(fi); + if (!pack2r.canUnpack()) + return 0; + else + ph.format = pack2r.getFormat(); // FIXME: copy entire PackHeader + } + else + ph.format = packer.getFormat(); // FIXME: copy entire PackHeader + } break; case PackMachFat::CPU_TYPE_POWERPC: { PackMachPPC32 packer(fi); if (!packer.canUnpack()) { From d08a51d7e4a58ccc34c301f6e8ec88b4af8031de Mon Sep 17 00:00:00 2001 From: John Reiser Date: Wed, 7 Jul 2010 09:52:58 -0700 Subject: [PATCH 03/15] fix don't-care uninit from valgrind(memcheck) --- src/p_vmlinx.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/p_vmlinx.cpp b/src/p_vmlinx.cpp index d154bf3d..45d53d83 100644 --- a/src/p_vmlinx.cpp +++ b/src/p_vmlinx.cpp @@ -322,6 +322,7 @@ void PackVmlinuxBase::pack(OutputFile *fo) unsigned const frag = (3& (0u-len_cpr)); ppc32_extra += sizeof(hdr_info) + len_cpr + frag; fo_off += len_cpr + frag; + memset(&cpr_hdr[len_cpr], 0, frag); // valgrind only fo->write(cpr_hdr, len_cpr + frag); // Partial filter: .text and following contiguous SHF_EXECINSTR From 52aa658aaa817b05d43a622fef5571e51f969283 Mon Sep 17 00:00:00 2001 From: "Markus F.X.J. Oberhumer" Date: Wed, 14 Jul 2010 20:03:09 +0200 Subject: [PATCH 04/15] Silence some compilation warnings. --- src/p_lx_elf.cpp | 12 ++++++------ src/p_w32pe.cpp | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/p_lx_elf.cpp b/src/p_lx_elf.cpp index 8e432d78..fa3d9e29 100644 --- a/src/p_lx_elf.cpp +++ b/src/p_lx_elf.cpp @@ -175,8 +175,8 @@ void PackLinuxElf::pack3(OutputFile *fo, Filter &ft) unsigned disp; unsigned const zero = 0; unsigned len = fo->getBytesWritten(); - fo->write(&zero, 3& -len); // ALIGN_UP 0 mod 4 - len += (3& -len); // 0 mod 4 + fo->write(&zero, 3& (0u-len)); // ALIGN_UP 0 mod 4 + len += (3& (0u-len)); // 0 mod 4 unsigned const t = 4 ^ (4 & len) ^ ((!!xct_off)<<2); // 0 or 4 fo->write(&zero, t); @@ -2262,8 +2262,8 @@ void PackLinuxElf32::pack4(OutputFile *fo, Filter &ft) overlay_offset = sz_elf_hdrs + sizeof(linfo); unsigned const zero = 0; unsigned len = fo->getBytesWritten(); - fo->write(&zero, 3& -len); // align to 0 mod 4 - len += 3& -len; + fo->write(&zero, 3& (0u-len)); // align to 0 mod 4 + len += 3& (0u-len); set_te32(&elfout.phdr[0].p_filesz, len); super::pack4(fo, ft); // write PackHeader and overlay_offset @@ -2325,8 +2325,8 @@ void PackLinuxElf64::pack4(OutputFile *fo, Filter &ft) overlay_offset = sz_elf_hdrs + sizeof(linfo); unsigned const zero = 0; unsigned len = fo->getBytesWritten(); - fo->write(&zero, 3& -len); // align to 0 mod 4 - len += 3& -len; + fo->write(&zero, 3& (0u-len)); // align to 0 mod 4 + len += 3& (0u-len); set_te64(&elfout.phdr[0].p_filesz, len); super::pack4(fo, ft); // write PackHeader and overlay_offset diff --git a/src/p_w32pe.cpp b/src/p_w32pe.cpp index 1bab5c2c..1318b6ef 100644 --- a/src/p_w32pe.cpp +++ b/src/p_w32pe.cpp @@ -273,7 +273,7 @@ void PackW32Pe::processTls(Reloc *rel,const Interval *iv,unsigned newaddr) // pa // add new relocation entries unsigned ic; //NEW: if TLS callbacks are used, relocate the VA of the callback chain, too - Stefan Widmann - for (ic = 0; ic < (use_tls_callbacks ? 16 : 12); ic += 4) + for (ic = 0; ic < (use_tls_callbacks ? 16u : 12u); ic += 4) rel->add(newaddr + ic,3); tls * const tlsp = (tls*) otls; From 5336c51199e0e0fa62ba3a3bdb2dbe32944cff04 Mon Sep 17 00:00:00 2001 From: John Reiser Date: Fri, 16 Jul 2010 20:58:52 -0700 Subject: [PATCH 05/15] Fix conflict between VDSO and unfolded decompressor for ET_DYN (-fPIE) with unlimited stack on Linux-2.6.34 et al. --- src/p_lx_elf.cpp | 6 +- src/stub/i386-linux.elf-entry.h | 3918 ++++++++++---------- src/stub/i386-linux.elf-fold.h | 151 +- src/stub/src/i386-linux.elf-entry.S | 28 + src/stub/src/i386-linux.elf-main.c | 17 +- src/stub/tmp/i386-linux.elf-entry.bin.dump | 8 +- 6 files changed, 2089 insertions(+), 2039 deletions(-) diff --git a/src/p_lx_elf.cpp b/src/p_lx_elf.cpp index 8e432d78..2b2b9c79 100644 --- a/src/p_lx_elf.cpp +++ b/src/p_lx_elf.cpp @@ -635,7 +635,11 @@ void PackLinuxElf32x86::addStubEntrySections(Filter const *ft) } addLoader("IDENTSTR", NULL); - addLoader("LEXEC020", (opt->o_unix.unmap_all_pages ? "LUNMP000" : "LUNMP001"), "LEXEC025", NULL); + addLoader("LEXEC020", NULL); + if (Elf32_Ehdr::ET_DYN==get_te16(&ehdri.e_type)) { + addLoader("LEXECDYN", NULL); + } + addLoader((opt->o_unix.unmap_all_pages ? "LUNMP000" : "LUNMP001"), "LEXEC025", NULL); addLoader("FOLDEXEC", NULL); } diff --git a/src/stub/i386-linux.elf-entry.h b/src/stub/i386-linux.elf-entry.h index cb6c1c28..f3aa9ea4 100644 --- a/src/stub/i386-linux.elf-entry.h +++ b/src/stub/i386-linux.elf-entry.h @@ -1,5 +1,5 @@ /* i386-linux.elf-entry.h - created from i386-linux.elf-entry.bin, 38058 (0x94aa) bytes + created from i386-linux.elf-entry.bin, 38218 (0x954a) bytes This file is part of the UPX executable compressor. @@ -31,15 +31,15 @@ */ -#define STUB_I386_LINUX_ELF_ENTRY_SIZE 38058 -#define STUB_I386_LINUX_ELF_ENTRY_ADLER32 0x414bf271 -#define STUB_I386_LINUX_ELF_ENTRY_CRC32 0xd63539a7 +#define STUB_I386_LINUX_ELF_ENTRY_SIZE 38218 +#define STUB_I386_LINUX_ELF_ENTRY_ADLER32 0xb42a1d70 +#define STUB_I386_LINUX_ELF_ENTRY_CRC32 0x035ce8db -unsigned char stub_i386_linux_elf_entry[38058] = { +unsigned char stub_i386_linux_elf_entry[38218] = { /* 0x0000 */ 127, 69, 76, 70, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x0010 */ 1, 0, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -/* 0x0020 */ 144, 34, 0, 0, 0, 0, 0, 0, 52, 0, 0, 0, 0, 0, 40, 0, -/* 0x0030 */ 247, 0,244, 0,232, 48, 0, 0, 0, 96,139,116, 36, 36,139,124, +/* 0x0020 */ 188, 34, 0, 0, 0, 0, 0, 0, 52, 0, 0, 0, 0, 0, 40, 0, +/* 0x0030 */ 248, 0,245, 0,232, 48, 0, 0, 0, 96,139,116, 36, 36,139,124, /* 0x0040 */ 36, 44,131,205,255,235, 3,164,235, 3,138, 6, 70,136, 7, 71, /* 0x0050 */ 1,219,117, 7,139, 30,131,238,252, 17,219,114, 1, 49,192, 64, /* 0x0060 */ 138, 7,114,255,184, 1, 0, 0, 0, 1,219,117, 7,139, 30,131, @@ -468,1951 +468,1961 @@ unsigned char stub_i386_linux_elf_entry[38058] = { /* 0x1ad0 */ 82, 73, 84, 69, 32,102, 97,105,108,101,100, 46, 10, 89,106, 2, /* 0x1ae0 */ 91,106, 4, 88,205,128,179,127,106, 1, 88,205,128, 94,141, 69, /* 0x1af0 */ 247,139, 56, 41,248,137,194, 3, 64, 72, 5,255, 15, 0, 0, 37, -/* 0x1b00 */ 0,240,255,255,106, 0,106, 1, 80, 49,201,106,255,106, 50,181, -/* 0x1b10 */ 16,106, 7, 81, 80,137,227,106, 90, 88,205,128, 59, 3, 15,133, -/* 0x1b20 */ 252,255,255,255,146,147,252,173, 80,137,225, 80, 81, 82,173, 80, -/* 0x1b30 */ 173,137, 68, 36, 12, 86,255,213,131,196, 44,195, 93,232, 49, 0, -/* 0x1b40 */ 0, 0,102,105,108,101, 32,102,111,114,109, 97,116, 32,101,108, -/* 0x1b50 */ 102, 51, 50, 45,105, 51, 56, 54, 10, 10, 83,101, 99,116,105,111, -/* 0x1b60 */ 110,115, 58, 10, 73,100,120, 32, 78, 97,109,101, 32, 32, 32, 32, -/* 0x1b70 */ 32, 32, 32, 32, 32, 32, 83,105,122,101, 32, 32, 32, 32, 32, 32, -/* 0x1b80 */ 86, 77, 65, 32, 32, 32, 32, 32, 32, 32, 76, 77, 65, 32, 32, 32, -/* 0x1b90 */ 32, 32, 32, 32, 70,105,108,101, 32,111,102,102, 32, 32, 65,108, -/* 0x1ba0 */ 103,110, 32, 32, 70,108, 97,103,115, 10, 32, 32, 48, 32, 76, 69, -/* 0x1bb0 */ 88, 69, 67, 48, 48, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x1bc0 */ 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x1bd0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x1be0 */ 51, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x1bf0 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, -/* 0x1c00 */ 78, 76, 89, 10, 32, 32, 49, 32, 76, 69, 88, 69, 67, 48, 48, 57, -/* 0x1c10 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x1c20 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x1c30 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 51, 57, 32, 32, 50, 42, -/* 0x1c40 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x1c50 */ 65, 68, 79, 78, 76, 89, 10, 32, 32, 50, 32, 76, 69, 88, 69, 67, -/* 0x1c60 */ 48, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x1c70 */ 99, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x1c80 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 51, 57, 32, -/* 0x1c90 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x1ca0 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 51, 32, 78, 50, -/* 0x1cb0 */ 66, 83, 77, 65, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x1cc0 */ 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x1cd0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x1ce0 */ 52, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x1cf0 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, -/* 0x1d00 */ 78, 76, 89, 10, 32, 32, 52, 32, 78, 50, 66, 70, 65, 83, 49, 48, -/* 0x1d10 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, -/* 0x1d20 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x1d30 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 52, 56, 32, 32, 50, 42, -/* 0x1d40 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x1d50 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, -/* 0x1d60 */ 53, 32, 78, 50, 66, 70, 65, 83, 49, 49, 32, 32, 32, 32, 32, 32, -/* 0x1d70 */ 48, 48, 48, 48, 48, 48, 48, 54, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x1d80 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x1d90 */ 48, 48, 48, 48, 52, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x1da0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x1db0 */ 10, 32, 32, 54, 32, 78, 50, 66, 68, 69, 67, 49, 48, 32, 32, 32, -/* 0x1dc0 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 98, 32, 32, 48, 48, 48, -/* 0x1dd0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x1de0 */ 32, 48, 48, 48, 48, 48, 48, 53, 48, 32, 32, 50, 42, 42, 48, 32, -/* 0x1df0 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, -/* 0x1e00 */ 78, 76, 89, 10, 32, 32, 55, 32, 78, 50, 66, 83, 77, 65, 50, 48, -/* 0x1e10 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, -/* 0x1e20 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x1e30 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 53, 98, 32, 32, 50, 42, -/* 0x1e40 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x1e50 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, -/* 0x1e60 */ 56, 32, 78, 50, 66, 70, 65, 83, 50, 48, 32, 32, 32, 32, 32, 32, -/* 0x1e70 */ 48, 48, 48, 48, 48, 48, 48, 57, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x1e80 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x1e90 */ 48, 48, 48, 48, 54, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x1ea0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, -/* 0x1eb0 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 57, 32, 78, 50, 66, 68, -/* 0x1ec0 */ 69, 67, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x1ed0 */ 48,100, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x1ee0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 54, 57, -/* 0x1ef0 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x1f00 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 48, 32, 78, -/* 0x1f10 */ 50, 66, 83, 77, 65, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x1f20 */ 48, 48, 48, 48,100, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x1f30 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x1f40 */ 48, 55, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x1f50 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, -/* 0x1f60 */ 79, 78, 76, 89, 10, 32, 49, 49, 32, 78, 50, 66, 70, 65, 83, 51, -/* 0x1f70 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,102, 32, -/* 0x1f80 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x1f90 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 56, 51, 32, 32, 50, -/* 0x1fa0 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x1fb0 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, -/* 0x1fc0 */ 49, 50, 32, 78, 50, 66, 68, 69, 67, 51, 48, 32, 32, 32, 32, 32, -/* 0x1fd0 */ 32, 48, 48, 48, 48, 48, 48, 51,101, 32, 32, 48, 48, 48, 48, 48, -/* 0x1fe0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x1ff0 */ 48, 48, 48, 48, 48, 57, 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x2000 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, -/* 0x2010 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 51, 32, 78, 50, 66, -/* 0x2020 */ 83, 77, 65, 52, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x2030 */ 48, 48,100, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x2040 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,100, -/* 0x2050 */ 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x2060 */ 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x2070 */ 76, 89, 10, 32, 49, 52, 32, 78, 50, 66, 70, 65, 83, 52, 48, 32, -/* 0x2080 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,102, 32, 32, 48, -/* 0x2090 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x20a0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48,100,100, 32, 32, 50, 42, 42, -/* 0x20b0 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, -/* 0x20c0 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 53, -/* 0x20d0 */ 32, 78, 50, 66, 83, 77, 65, 53, 48, 32, 32, 32, 32, 32, 32, 48, -/* 0x20e0 */ 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x20f0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x2100 */ 48, 48, 48,101, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, -/* 0x2110 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, -/* 0x2120 */ 32, 49, 54, 32, 78, 50, 66, 70, 65, 83, 53, 48, 32, 32, 32, 32, -/* 0x2130 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, -/* 0x2140 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x2150 */ 48, 48, 48, 48, 48, 48,101,101, 32, 32, 50, 42, 42, 48, 32, 32, -/* 0x2160 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x2170 */ 76, 89, 10, 32, 49, 55, 32, 78, 50, 66, 68, 69, 67, 53, 48, 32, -/* 0x2180 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 57, 32, 32, 48, -/* 0x2190 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x21a0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48,102, 49, 32, 32, 50, 42, 42, -/* 0x21b0 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, -/* 0x21c0 */ 68, 79, 78, 76, 89, 10, 32, 49, 56, 32, 78, 50, 66, 83, 77, 65, -/* 0x21d0 */ 54, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 99, -/* 0x21e0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x21f0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,102, 97, 32, 32, -/* 0x2200 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x2210 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, -/* 0x2220 */ 32, 49, 57, 32, 78, 50, 66, 70, 65, 83, 54, 48, 32, 32, 32, 32, -/* 0x2230 */ 32, 32, 48, 48, 48, 48, 48, 48, 49, 57, 32, 32, 48, 48, 48, 48, -/* 0x2240 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x2250 */ 48, 48, 48, 48, 48, 49, 48, 54, 32, 32, 50, 42, 42, 48, 32, 32, -/* 0x2260 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, -/* 0x2270 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, 48, 32, 78, 50, -/* 0x2280 */ 66, 70, 65, 83, 54, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x2290 */ 48, 48, 49, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x22a0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, -/* 0x22b0 */ 49,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x22c0 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, -/* 0x22d0 */ 78, 76, 89, 10, 32, 50, 49, 32, 78, 50, 66, 68, 69, 67, 54, 48, -/* 0x22e0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x22f0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x2300 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 51, 53, 32, 32, 50, 42, -/* 0x2310 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x2320 */ 65, 68, 79, 78, 76, 89, 10, 32, 50, 50, 32, 78, 50, 68, 83, 77, -/* 0x2330 */ 65, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x2340 */ 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x2350 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 51, 53, 32, -/* 0x2360 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x2370 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x2380 */ 10, 32, 50, 51, 32, 78, 50, 68, 70, 65, 83, 49, 48, 32, 32, 32, -/* 0x2390 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, -/* 0x23a0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x23b0 */ 32, 48, 48, 48, 48, 48, 49, 51, 56, 32, 32, 50, 42, 42, 48, 32, -/* 0x23c0 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, -/* 0x23d0 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, 52, 32, 78, -/* 0x23e0 */ 50, 68, 70, 65, 83, 49, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x23f0 */ 48, 48, 48, 48, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x2400 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x2410 */ 49, 51, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x2420 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, -/* 0x2430 */ 53, 32, 78, 50, 68, 68, 69, 67, 49, 48, 32, 32, 32, 32, 32, 32, -/* 0x2440 */ 48, 48, 48, 48, 48, 48, 48, 98, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x2450 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x2460 */ 48, 48, 48, 49, 52, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x2470 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x2480 */ 10, 32, 50, 54, 32, 78, 50, 68, 83, 77, 65, 50, 48, 32, 32, 32, -/* 0x2490 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, -/* 0x24a0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x24b0 */ 32, 48, 48, 48, 48, 48, 49, 52, 98, 32, 32, 50, 42, 42, 48, 32, -/* 0x24c0 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, -/* 0x24d0 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, 55, 32, 78, -/* 0x24e0 */ 50, 68, 70, 65, 83, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x24f0 */ 48, 48, 48, 48, 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x2500 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x2510 */ 49, 53, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x2520 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, -/* 0x2530 */ 79, 78, 76, 89, 10, 32, 50, 56, 32, 78, 50, 68, 68, 69, 67, 50, -/* 0x2540 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,100, 32, -/* 0x2550 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x2560 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 53, 57, 32, 32, 50, -/* 0x2570 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x2580 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, 57, 32, 78, 50, 68, 83, -/* 0x2590 */ 77, 65, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x25a0 */ 48,100, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x25b0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 54, 54, -/* 0x25c0 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x25d0 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x25e0 */ 89, 10, 32, 51, 48, 32, 78, 50, 68, 70, 65, 83, 51, 48, 32, 32, -/* 0x25f0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,102, 32, 32, 48, 48, -/* 0x2600 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x2610 */ 32, 32, 48, 48, 48, 48, 48, 49, 55, 51, 32, 32, 50, 42, 42, 48, -/* 0x2620 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, -/* 0x2630 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 51, 49, 32, -/* 0x2640 */ 78, 50, 68, 68, 69, 67, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x2650 */ 48, 48, 48, 48, 53, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x2660 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x2670 */ 48, 49, 56, 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x2680 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, -/* 0x2690 */ 68, 79, 78, 76, 89, 10, 32, 51, 50, 32, 78, 50, 68, 83, 77, 65, -/* 0x26a0 */ 52, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,100, -/* 0x26b0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x26c0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49,100, 52, 32, 32, -/* 0x26d0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x26e0 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, -/* 0x26f0 */ 32, 51, 51, 32, 78, 50, 68, 70, 65, 83, 52, 48, 32, 32, 32, 32, -/* 0x2700 */ 32, 32, 48, 48, 48, 48, 48, 48, 48,102, 32, 32, 48, 48, 48, 48, -/* 0x2710 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x2720 */ 48, 48, 48, 48, 48, 49,101, 49, 32, 32, 50, 42, 42, 48, 32, 32, -/* 0x2730 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, -/* 0x2740 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 51, 52, 32, 78, 50, -/* 0x2750 */ 68, 83, 77, 65, 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x2760 */ 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x2770 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, -/* 0x2780 */ 102, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x2790 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 51, 53, -/* 0x27a0 */ 32, 78, 50, 68, 70, 65, 83, 53, 48, 32, 32, 32, 32, 32, 32, 48, -/* 0x27b0 */ 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x27c0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x27d0 */ 48, 48, 49,102, 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, -/* 0x27e0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, -/* 0x27f0 */ 32, 51, 54, 32, 78, 50, 68, 68, 69, 67, 53, 48, 32, 32, 32, 32, -/* 0x2800 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 57, 32, 32, 48, 48, 48, 48, -/* 0x2810 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x2820 */ 48, 48, 48, 48, 48, 49,102, 53, 32, 32, 50, 42, 42, 48, 32, 32, -/* 0x2830 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x2840 */ 76, 89, 10, 32, 51, 55, 32, 78, 50, 68, 83, 77, 65, 54, 48, 32, -/* 0x2850 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 99, 32, 32, 48, -/* 0x2860 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x2870 */ 48, 32, 32, 48, 48, 48, 48, 48, 49,102,101, 32, 32, 50, 42, 42, -/* 0x2880 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, -/* 0x2890 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 51, 56, -/* 0x28a0 */ 32, 78, 50, 68, 70, 65, 83, 54, 48, 32, 32, 32, 32, 32, 32, 48, -/* 0x28b0 */ 48, 48, 48, 48, 48, 49, 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x28c0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x28d0 */ 48, 48, 50, 48, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, -/* 0x28e0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, -/* 0x28f0 */ 65, 68, 79, 78, 76, 89, 10, 32, 51, 57, 32, 78, 50, 68, 70, 65, -/* 0x2900 */ 83, 54, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, -/* 0x2910 */ 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x2920 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 50, 51, 32, -/* 0x2930 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x2940 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x2950 */ 10, 32, 52, 48, 32, 78, 50, 68, 68, 69, 67, 54, 48, 32, 32, 32, -/* 0x2960 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x2970 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x2980 */ 32, 48, 48, 48, 48, 48, 50, 51, 57, 32, 32, 50, 42, 42, 48, 32, -/* 0x2990 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, -/* 0x29a0 */ 78, 76, 89, 10, 32, 52, 49, 32, 78, 50, 69, 83, 77, 65, 49, 48, -/* 0x29b0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, -/* 0x29c0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x29d0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 51, 57, 32, 32, 50, 42, -/* 0x29e0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x29f0 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 52, -/* 0x2a00 */ 50, 32, 78, 50, 69, 70, 65, 83, 49, 48, 32, 32, 32, 32, 32, 32, -/* 0x2a10 */ 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x2a20 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x2a30 */ 48, 48, 48, 50, 51, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x2a40 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, -/* 0x2a50 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 52, 51, 32, 78, 50, 69, 70, -/* 0x2a60 */ 65, 83, 49, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x2a70 */ 48, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x2a80 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 51,101, -/* 0x2a90 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x2aa0 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 52, 52, 32, 78, -/* 0x2ab0 */ 50, 69, 68, 69, 67, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x2ac0 */ 48, 48, 48, 48, 98, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x2ad0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x2ae0 */ 50, 52, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x2af0 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 52, -/* 0x2b00 */ 53, 32, 78, 50, 69, 83, 77, 65, 50, 48, 32, 32, 32, 32, 32, 32, -/* 0x2b10 */ 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x2b20 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x2b30 */ 48, 48, 48, 50, 52,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x2b40 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, -/* 0x2b50 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 52, 54, 32, 78, 50, 69, 70, -/* 0x2b60 */ 65, 83, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x2b70 */ 48, 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x2b80 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 53, 52, -/* 0x2b90 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x2ba0 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x2bb0 */ 89, 10, 32, 52, 55, 32, 78, 50, 69, 68, 69, 67, 50, 48, 32, 32, -/* 0x2bc0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,100, 32, 32, 48, 48, -/* 0x2bd0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x2be0 */ 32, 32, 48, 48, 48, 48, 48, 50, 53,100, 32, 32, 50, 42, 42, 48, -/* 0x2bf0 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, -/* 0x2c00 */ 79, 78, 76, 89, 10, 32, 52, 56, 32, 78, 50, 69, 83, 77, 65, 51, -/* 0x2c10 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,100, 32, -/* 0x2c20 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x2c30 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 54, 97, 32, 32, 50, -/* 0x2c40 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x2c50 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, -/* 0x2c60 */ 52, 57, 32, 78, 50, 69, 70, 65, 83, 51, 48, 32, 32, 32, 32, 32, -/* 0x2c70 */ 32, 48, 48, 48, 48, 48, 48, 48,102, 32, 32, 48, 48, 48, 48, 48, -/* 0x2c80 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x2c90 */ 48, 48, 48, 48, 50, 55, 55, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x2ca0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, -/* 0x2cb0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, 48, 32, 78, 50, 69, -/* 0x2cc0 */ 68, 69, 67, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x2cd0 */ 48, 53,102, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x2ce0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 56, -/* 0x2cf0 */ 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x2d00 */ 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x2d10 */ 76, 89, 10, 32, 53, 49, 32, 78, 50, 69, 83, 77, 65, 52, 48, 32, -/* 0x2d20 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,100, 32, 32, 48, -/* 0x2d30 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x2d40 */ 48, 32, 32, 48, 48, 48, 48, 48, 50,101, 53, 32, 32, 50, 42, 42, -/* 0x2d50 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, -/* 0x2d60 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, 50, -/* 0x2d70 */ 32, 78, 50, 69, 70, 65, 83, 52, 48, 32, 32, 32, 32, 32, 32, 48, -/* 0x2d80 */ 48, 48, 48, 48, 48, 48,102, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x2d90 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x2da0 */ 48, 48, 50,102, 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, -/* 0x2db0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, -/* 0x2dc0 */ 65, 68, 79, 78, 76, 89, 10, 32, 53, 51, 32, 78, 50, 69, 83, 77, -/* 0x2dd0 */ 65, 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x2de0 */ 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x2df0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, 48, 49, 32, -/* 0x2e00 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x2e10 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, 52, 32, 78, 50, -/* 0x2e20 */ 69, 70, 65, 83, 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x2e30 */ 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x2e40 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, -/* 0x2e50 */ 48, 51, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x2e60 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, 53, -/* 0x2e70 */ 32, 78, 50, 69, 68, 69, 67, 53, 48, 32, 32, 32, 32, 32, 32, 48, -/* 0x2e80 */ 48, 48, 48, 48, 48, 48, 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x2e90 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x2ea0 */ 48, 48, 51, 48, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, -/* 0x2eb0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, -/* 0x2ec0 */ 32, 53, 54, 32, 78, 50, 69, 83, 77, 65, 54, 48, 32, 32, 32, 32, -/* 0x2ed0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 99, 32, 32, 48, 48, 48, 48, -/* 0x2ee0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x2ef0 */ 48, 48, 48, 48, 48, 51, 48,102, 32, 32, 50, 42, 42, 48, 32, 32, -/* 0x2f00 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, -/* 0x2f10 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, 55, 32, 78, 50, -/* 0x2f20 */ 69, 70, 65, 83, 54, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x2f30 */ 48, 48, 49, 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x2f40 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, -/* 0x2f50 */ 49, 98, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x2f60 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, -/* 0x2f70 */ 78, 76, 89, 10, 32, 53, 56, 32, 78, 50, 69, 70, 65, 83, 54, 49, -/* 0x2f80 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 54, 32, 32, -/* 0x2f90 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x2fa0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, 51, 52, 32, 32, 50, 42, -/* 0x2fb0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x2fc0 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, -/* 0x2fd0 */ 57, 32, 78, 50, 69, 68, 69, 67, 54, 48, 32, 32, 32, 32, 32, 32, -/* 0x2fe0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x2ff0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x3000 */ 48, 48, 48, 51, 52, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x3010 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x3020 */ 10, 32, 54, 48, 32, 76, 90, 77, 65, 95, 68, 69, 67, 48, 48, 32, -/* 0x3030 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 50,101, 32, 32, 48, 48, 48, -/* 0x3040 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x3050 */ 32, 48, 48, 48, 48, 48, 51, 52, 97, 32, 32, 50, 42, 42, 48, 32, -/* 0x3060 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, -/* 0x3070 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 54, 49, 32, 76, -/* 0x3080 */ 90, 77, 65, 95, 69, 76, 70, 48, 48, 32, 32, 32, 32, 48, 48, 48, -/* 0x3090 */ 48, 48, 48, 52, 56, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x30a0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x30b0 */ 51, 55, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x30c0 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 54, -/* 0x30d0 */ 50, 32, 76, 90, 77, 65, 95, 68, 69, 67, 49, 48, 32, 32, 32, 32, -/* 0x30e0 */ 48, 48, 48, 48, 48, 97, 56, 54, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x30f0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x3100 */ 48, 48, 48, 51, 99, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x3110 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x3120 */ 10, 32, 54, 51, 32, 76, 90, 77, 65, 95, 68, 69, 67, 50, 48, 32, -/* 0x3130 */ 32, 32, 32, 48, 48, 48, 48, 48, 97, 56, 54, 32, 32, 48, 48, 48, -/* 0x3140 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x3150 */ 32, 48, 48, 48, 48, 48,101, 52, 54, 32, 32, 50, 42, 42, 48, 32, -/* 0x3160 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, -/* 0x3170 */ 78, 76, 89, 10, 32, 54, 52, 32, 76, 90, 77, 65, 95, 68, 69, 67, -/* 0x3180 */ 51, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 97, 32, 32, -/* 0x3190 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x31a0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 56, 99, 99, 32, 32, 50, 42, -/* 0x31b0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x31c0 */ 65, 68, 79, 78, 76, 89, 10, 32, 54, 53, 32, 67, 65, 76, 76, 84, -/* 0x31d0 */ 82, 48, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x31e0 */ 101, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x31f0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 56,101, 54, 32, -/* 0x3200 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x3210 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x3220 */ 10, 32, 54, 54, 32, 67, 84, 67, 76, 69, 86, 69, 49, 32, 32, 32, -/* 0x3230 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, -/* 0x3240 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x3250 */ 32, 48, 48, 48, 48, 49, 56,102, 52, 32, 32, 50, 42, 42, 48, 32, -/* 0x3260 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, -/* 0x3270 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 54, 55, 32, 67, -/* 0x3280 */ 65, 76, 76, 84, 82, 48, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x3290 */ 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x32a0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, -/* 0x32b0 */ 56,102, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x32c0 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 54, -/* 0x32d0 */ 56, 32, 67, 84, 66, 83, 72, 82, 48, 49, 32, 32, 32, 32, 32, 32, -/* 0x32e0 */ 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x32f0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x3300 */ 48, 48, 49, 56,102,101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x3310 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x3320 */ 10, 32, 54, 57, 32, 67, 84, 66, 82, 79, 82, 48, 49, 32, 32, 32, -/* 0x3330 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, -/* 0x3340 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x3350 */ 32, 48, 48, 48, 48, 49, 57, 48, 50, 32, 32, 50, 42, 42, 48, 32, -/* 0x3360 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, -/* 0x3370 */ 78, 76, 89, 10, 32, 55, 48, 32, 67, 84, 66, 83, 87, 65, 48, 49, -/* 0x3380 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, -/* 0x3390 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x33a0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 48, 52, 32, 32, 50, 42, -/* 0x33b0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x33c0 */ 65, 68, 79, 78, 76, 89, 10, 32, 55, 49, 32, 67, 65, 76, 76, 84, -/* 0x33d0 */ 82, 48, 50, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x33e0 */ 101, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x33f0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 48, 57, 32, -/* 0x3400 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x3410 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x3420 */ 10, 32, 55, 50, 32, 67, 65, 76, 76, 84, 82, 49, 48, 32, 32, 32, -/* 0x3430 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, -/* 0x3440 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x3450 */ 32, 48, 48, 48, 48, 49, 57, 49, 55, 32, 32, 50, 42, 42, 48, 32, -/* 0x3460 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, -/* 0x3470 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, 51, 32, 67, -/* 0x3480 */ 65, 76, 76, 84, 82, 69, 56, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x3490 */ 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x34a0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, -/* 0x34b0 */ 57, 49, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x34c0 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, -/* 0x34d0 */ 52, 32, 67, 65, 76, 76, 84, 82, 69, 57, 32, 32, 32, 32, 32, 32, -/* 0x34e0 */ 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x34f0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x3500 */ 48, 48, 49, 57, 49,101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x3510 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x3520 */ 10, 32, 55, 53, 32, 67, 65, 76, 76, 84, 82, 49, 49, 32, 32, 32, -/* 0x3530 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, 48, 48, -/* 0x3540 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x3550 */ 32, 48, 48, 48, 48, 49, 57, 50, 48, 32, 32, 50, 42, 42, 48, 32, -/* 0x3560 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, -/* 0x3570 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, 54, 32, 67, -/* 0x3580 */ 84, 67, 76, 69, 86, 69, 50, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x3590 */ 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x35a0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, -/* 0x35b0 */ 57, 50, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x35c0 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, -/* 0x35d0 */ 79, 78, 76, 89, 10, 32, 55, 55, 32, 67, 65, 76, 76, 84, 82, 49, -/* 0x35e0 */ 50, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, -/* 0x35f0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x3600 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 50, 57, 32, 32, 50, -/* 0x3610 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x3620 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, 56, 32, 67, 84, 66, 83, -/* 0x3630 */ 72, 82, 49, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x3640 */ 48, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x3650 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 50, 98, -/* 0x3660 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x3670 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, 57, 32, 67, -/* 0x3680 */ 84, 66, 82, 79, 82, 49, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x3690 */ 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x36a0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, -/* 0x36b0 */ 57, 50,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x36c0 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, -/* 0x36d0 */ 48, 32, 67, 84, 66, 83, 87, 65, 49, 49, 32, 32, 32, 32, 32, 32, -/* 0x36e0 */ 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x36f0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x3700 */ 48, 48, 49, 57, 51, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x3710 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x3720 */ 10, 32, 56, 49, 32, 67, 65, 76, 76, 84, 82, 49, 51, 32, 32, 32, -/* 0x3730 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, -/* 0x3740 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x3750 */ 32, 48, 48, 48, 48, 49, 57, 51, 54, 32, 32, 50, 42, 42, 48, 32, -/* 0x3760 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, -/* 0x3770 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, 50, 32, 76, -/* 0x3780 */ 69, 88, 69, 67, 48, 49, 53, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x3790 */ 48, 48, 48, 49,100, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x37a0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, -/* 0x37b0 */ 57, 51, 98, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x37c0 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, -/* 0x37d0 */ 51, 32, 76, 88, 85, 78, 70, 48, 48, 48, 32, 32, 32, 32, 32, 32, -/* 0x37e0 */ 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x37f0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x3800 */ 48, 48, 49, 57, 53, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x3810 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, -/* 0x3820 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, 52, 32, 76, 88, 85, 78, -/* 0x3830 */ 70, 48, 48, 50, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x3840 */ 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x3850 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 53, 97, -/* 0x3860 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x3870 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, 53, 32, 77, -/* 0x3880 */ 82, 85, 66, 89, 84, 69, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x3890 */ 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x38a0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, -/* 0x38b0 */ 57, 53,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x38c0 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, -/* 0x38d0 */ 54, 32, 76, 88, 77, 82, 85, 48, 48, 53, 32, 32, 32, 32, 32, 32, -/* 0x38e0 */ 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x38f0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x3900 */ 48, 48, 49, 57, 54, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x3910 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, -/* 0x3920 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, 55, 32, 76, 88, 77, 82, -/* 0x3930 */ 85, 48, 48, 54, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x3940 */ 48, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x3950 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 54, 54, -/* 0x3960 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x3970 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, 56, 32, 76, -/* 0x3980 */ 88, 77, 82, 85, 48, 48, 55, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x3990 */ 48, 48, 48, 48, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x39a0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, -/* 0x39b0 */ 57, 54,100, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x39c0 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, -/* 0x39d0 */ 57, 32, 76, 88, 85, 78, 70, 48, 48, 56, 32, 32, 32, 32, 32, 32, -/* 0x39e0 */ 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x39f0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x3a00 */ 48, 48, 49, 57, 55, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x3a10 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x3a20 */ 10, 32, 57, 48, 32, 76, 88, 85, 78, 70, 48, 49, 48, 32, 32, 32, -/* 0x3a30 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, -/* 0x3a40 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x3a50 */ 32, 48, 48, 48, 48, 49, 57, 55, 56, 32, 32, 50, 42, 42, 48, 32, -/* 0x3a60 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, -/* 0x3a70 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 57, 49, 32, 76, -/* 0x3a80 */ 88, 74, 67, 67, 48, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x3a90 */ 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x3aa0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, -/* 0x3ab0 */ 57, 55,100, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x3ac0 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 57, -/* 0x3ad0 */ 50, 32, 76, 88, 77, 82, 85, 48, 52, 53, 32, 32, 32, 32, 32, 32, -/* 0x3ae0 */ 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x3af0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x3b00 */ 48, 48, 49, 57, 56, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x3b10 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x3b20 */ 10, 32, 57, 51, 32, 76, 88, 77, 82, 85, 48, 52, 54, 32, 32, 32, -/* 0x3b30 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, -/* 0x3b40 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x3b50 */ 32, 48, 48, 48, 48, 49, 57, 56, 51, 32, 32, 50, 42, 42, 48, 32, -/* 0x3b60 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, -/* 0x3b70 */ 78, 76, 89, 10, 32, 57, 52, 32, 76, 88, 74, 67, 67, 48, 50, 48, -/* 0x3b80 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, -/* 0x3b90 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x3ba0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 56, 53, 32, 32, 50, 42, -/* 0x3bb0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x3bc0 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 57, -/* 0x3bd0 */ 53, 32, 76, 88, 74, 67, 67, 48, 50, 49, 32, 32, 32, 32, 32, 32, -/* 0x3be0 */ 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x3bf0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x3c00 */ 48, 48, 49, 57, 56, 55, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x3c10 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, -/* 0x3c20 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 57, 54, 32, 76, 88, 74, 67, -/* 0x3c30 */ 67, 48, 50, 51, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x3c40 */ 48, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x3c50 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 56, 99, -/* 0x3c60 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x3c70 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 57, 55, 32, 76, -/* 0x3c80 */ 88, 85, 78, 70, 48, 51, 55, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x3c90 */ 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x3ca0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, -/* 0x3cb0 */ 57, 57, 51, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x3cc0 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 57, -/* 0x3cd0 */ 56, 32, 76, 88, 85, 78, 70, 51, 56, 54, 32, 32, 32, 32, 32, 32, -/* 0x3ce0 */ 48, 48, 48, 48, 48, 48, 48, 49, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x3cf0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x3d00 */ 48, 48, 49, 57, 57, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x3d10 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x3d20 */ 10, 32, 57, 57, 32, 76, 88, 85, 78, 70, 51, 56, 55, 32, 32, 32, -/* 0x3d30 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 57, 32, 32, 48, 48, 48, -/* 0x3d40 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x3d50 */ 32, 48, 48, 48, 48, 49, 57, 57, 54, 32, 32, 50, 42, 42, 48, 32, -/* 0x3d60 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, -/* 0x3d70 */ 78, 76, 89, 10, 49, 48, 48, 32, 76, 88, 85, 78, 70, 51, 56, 56, -/* 0x3d80 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, -/* 0x3d90 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x3da0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 57,102, 32, 32, 50, 42, -/* 0x3db0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x3dc0 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 48, -/* 0x3dd0 */ 49, 32, 76, 88, 85, 78, 70, 52, 56, 54, 32, 32, 32, 32, 32, 32, -/* 0x3de0 */ 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x3df0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x3e00 */ 48, 48, 49, 57, 97, 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x3e10 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x3e20 */ 10, 49, 48, 50, 32, 76, 88, 85, 78, 70, 52, 56, 55, 32, 32, 32, -/* 0x3e30 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, -/* 0x3e40 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x3e50 */ 32, 48, 48, 48, 48, 49, 57, 97, 54, 32, 32, 50, 42, 42, 48, 32, -/* 0x3e60 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, -/* 0x3e70 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 48, 51, 32, 76, -/* 0x3e80 */ 88, 77, 82, 85, 48, 54, 53, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x3e90 */ 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x3ea0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, -/* 0x3eb0 */ 57, 97, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x3ec0 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, -/* 0x3ed0 */ 79, 78, 76, 89, 10, 49, 48, 52, 32, 77, 82, 85, 66, 89, 84, 69, -/* 0x3ee0 */ 51, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, -/* 0x3ef0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x3f00 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 97,100, 32, 32, 50, -/* 0x3f10 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x3f20 */ 69, 65, 68, 79, 78, 76, 89, 10, 49, 48, 53, 32, 77, 82, 85, 65, -/* 0x3f30 */ 82, 66, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x3f40 */ 48, 49, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x3f50 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 97,102, -/* 0x3f60 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x3f70 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 48, 54, 32, 77, -/* 0x3f80 */ 82, 85, 66, 73, 84, 83, 51, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x3f90 */ 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x3fa0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, -/* 0x3fb0 */ 57, 98, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x3fc0 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 48, -/* 0x3fd0 */ 55, 32, 77, 82, 85, 65, 82, 66, 52, 48, 32, 32, 32, 32, 32, 32, -/* 0x3fe0 */ 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x3ff0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x4000 */ 48, 48, 49, 57, 98, 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x4010 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x4020 */ 10, 49, 48, 56, 32, 76, 88, 77, 82, 85, 48, 55, 48, 32, 32, 32, -/* 0x4030 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 56, 32, 32, 48, 48, 48, -/* 0x4040 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x4050 */ 32, 48, 48, 48, 48, 49, 57, 98, 54, 32, 32, 50, 42, 42, 48, 32, -/* 0x4060 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, -/* 0x4070 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 48, 57, 32, 77, -/* 0x4080 */ 82, 85, 66, 89, 84, 69, 52, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x4090 */ 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x40a0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, -/* 0x40b0 */ 57, 98,101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x40c0 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 49, -/* 0x40d0 */ 48, 32, 77, 82, 85, 66, 73, 84, 83, 52, 32, 32, 32, 32, 32, 32, -/* 0x40e0 */ 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x40f0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x4100 */ 48, 48, 49, 57, 99, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x4110 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x4120 */ 10, 49, 49, 49, 32, 77, 82, 85, 65, 82, 66, 53, 48, 32, 32, 32, -/* 0x4130 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 54, 32, 32, 48, 48, 48, -/* 0x4140 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x4150 */ 32, 48, 48, 48, 48, 49, 57, 99, 51, 32, 32, 50, 42, 42, 48, 32, -/* 0x4160 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, -/* 0x4170 */ 78, 76, 89, 10, 49, 49, 50, 32, 76, 88, 77, 82, 85, 48, 56, 48, -/* 0x4180 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, -/* 0x4190 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x41a0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 99, 57, 32, 32, 50, 42, -/* 0x41b0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x41c0 */ 65, 68, 79, 78, 76, 89, 10, 49, 49, 51, 32, 77, 82, 85, 66, 89, -/* 0x41d0 */ 84, 69, 53, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x41e0 */ 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x41f0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 99, 99, 32, -/* 0x4200 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x4210 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 49, 52, 32, 77, 82, -/* 0x4220 */ 85, 65, 82, 66, 54, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x4230 */ 48, 48, 48, 49, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x4240 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, -/* 0x4250 */ 99,101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x4260 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 49, 53, -/* 0x4270 */ 32, 77, 82, 85, 66, 73, 84, 83, 53, 32, 32, 32, 32, 32, 32, 48, -/* 0x4280 */ 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x4290 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x42a0 */ 48, 49, 57, 99,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, -/* 0x42b0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, -/* 0x42c0 */ 49, 49, 54, 32, 77, 82, 85, 65, 82, 66, 55, 48, 32, 32, 32, 32, -/* 0x42d0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, 48, 48, 48, -/* 0x42e0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x42f0 */ 48, 48, 48, 48, 49, 57,100, 49, 32, 32, 50, 42, 42, 48, 32, 32, -/* 0x4300 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x4310 */ 76, 89, 10, 49, 49, 55, 32, 76, 88, 77, 82, 85, 48, 57, 48, 32, -/* 0x4320 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 98, 32, 32, 48, -/* 0x4330 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x4340 */ 48, 32, 32, 48, 48, 48, 48, 49, 57,100, 53, 32, 32, 50, 42, 42, -/* 0x4350 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, -/* 0x4360 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 49, 56, -/* 0x4370 */ 32, 77, 82, 85, 66, 89, 84, 69, 54, 32, 32, 32, 32, 32, 32, 48, -/* 0x4380 */ 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x4390 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x43a0 */ 48, 49, 57,101, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, -/* 0x43b0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, -/* 0x43c0 */ 49, 49, 57, 32, 77, 82, 85, 65, 82, 66, 56, 48, 32, 32, 32, 32, -/* 0x43d0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 49, 32, 32, 48, 48, 48, 48, -/* 0x43e0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x43f0 */ 48, 48, 48, 48, 49, 57,101, 50, 32, 32, 50, 42, 42, 48, 32, 32, -/* 0x4400 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x4410 */ 76, 89, 10, 49, 50, 48, 32, 77, 82, 85, 66, 73, 84, 83, 54, 32, -/* 0x4420 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, -/* 0x4430 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x4440 */ 48, 32, 32, 48, 48, 48, 48, 49, 57,101, 51, 32, 32, 50, 42, 42, -/* 0x4450 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, -/* 0x4460 */ 68, 79, 78, 76, 89, 10, 49, 50, 49, 32, 77, 82, 85, 65, 82, 66, -/* 0x4470 */ 57, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 52, -/* 0x4480 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x4490 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57,101, 53, 32, 32, -/* 0x44a0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x44b0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 50, 50, 32, 76, 88, 77, -/* 0x44c0 */ 82, 85, 49, 48, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x44d0 */ 48, 49, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x44e0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57,101, -/* 0x44f0 */ 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x4500 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 50, 51, 32, -/* 0x4510 */ 76, 88, 85, 78, 70, 48, 52, 48, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x4520 */ 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x4530 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x4540 */ 49, 57,102, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x4550 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, -/* 0x4560 */ 50, 52, 32, 76, 88, 77, 82, 85, 49, 49, 48, 32, 32, 32, 32, 32, -/* 0x4570 */ 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, -/* 0x4580 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x4590 */ 48, 48, 48, 49, 57,102,101, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x45a0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x45b0 */ 89, 10, 49, 50, 53, 32, 76, 88, 77, 82, 85, 49, 49, 49, 32, 32, -/* 0x45c0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, -/* 0x45d0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x45e0 */ 32, 32, 48, 48, 48, 48, 49, 97, 48, 49, 32, 32, 50, 42, 42, 48, -/* 0x45f0 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, -/* 0x4600 */ 79, 78, 76, 89, 10, 49, 50, 54, 32, 76, 88, 85, 78, 70, 48, 52, -/* 0x4610 */ 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 55, 32, -/* 0x4620 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x4630 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 48, 51, 32, 32, 50, -/* 0x4640 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x4650 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, -/* 0x4660 */ 50, 55, 32, 76, 88, 85, 78, 70, 48, 52, 50, 32, 32, 32, 32, 32, -/* 0x4670 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x4680 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x4690 */ 48, 48, 48, 49, 97, 48, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x46a0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x46b0 */ 89, 10, 49, 50, 56, 32, 76, 69, 88, 69, 67, 48, 49, 54, 32, 32, -/* 0x46c0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, -/* 0x46d0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x46e0 */ 32, 32, 48, 48, 48, 48, 49, 97, 48, 97, 32, 32, 50, 42, 42, 48, -/* 0x46f0 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, -/* 0x4700 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 50, 57, 32, -/* 0x4710 */ 76, 88, 77, 82, 85, 48, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x4720 */ 48, 48, 48, 48, 48, 49, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x4730 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x4740 */ 49, 97, 48,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x4750 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, -/* 0x4760 */ 51, 48, 32, 76, 88, 74, 77, 80, 65, 48, 48, 32, 32, 32, 32, 32, -/* 0x4770 */ 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, -/* 0x4780 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x4790 */ 48, 48, 48, 49, 97, 49, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x47a0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x47b0 */ 89, 10, 49, 51, 49, 32, 76, 88, 67, 65, 76, 76, 66, 48, 32, 32, -/* 0x47c0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, -/* 0x47d0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x47e0 */ 32, 32, 48, 48, 48, 48, 49, 97, 49, 50, 32, 32, 50, 42, 42, 48, -/* 0x47f0 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, -/* 0x4800 */ 79, 78, 76, 89, 10, 49, 51, 50, 32, 76, 88, 85, 78, 70, 48, 50, -/* 0x4810 */ 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 54, 32, -/* 0x4820 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x4830 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 49, 52, 32, 32, 50, -/* 0x4840 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x4850 */ 69, 65, 68, 79, 78, 76, 89, 10, 49, 51, 51, 32, 76, 88, 77, 82, -/* 0x4860 */ 85, 48, 50, 50, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x4870 */ 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x4880 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 49, 97, -/* 0x4890 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x48a0 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 51, 52, 32, 76, -/* 0x48b0 */ 88, 74, 77, 80, 65, 48, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x48c0 */ 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x48d0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, -/* 0x48e0 */ 97, 49,100, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x48f0 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 51, -/* 0x4900 */ 53, 32, 76, 88, 67, 65, 76, 76, 66, 49, 32, 32, 32, 32, 32, 32, -/* 0x4910 */ 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x4920 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x4930 */ 48, 48, 49, 97, 49,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x4940 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x4950 */ 10, 49, 51, 54, 32, 77, 82, 85, 66, 73, 84, 83, 49, 32, 32, 32, -/* 0x4960 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 49, 32, 32, 48, 48, 48, -/* 0x4970 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x4980 */ 32, 48, 48, 48, 48, 49, 97, 50, 49, 32, 32, 50, 42, 42, 48, 32, -/* 0x4990 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, -/* 0x49a0 */ 78, 76, 89, 10, 49, 51, 55, 32, 76, 88, 77, 82, 85, 48, 51, 48, -/* 0x49b0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, -/* 0x49c0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x49d0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 50, 50, 32, 32, 50, 42, -/* 0x49e0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x49f0 */ 65, 68, 79, 78, 76, 89, 10, 49, 51, 56, 32, 77, 82, 85, 66, 89, -/* 0x4a00 */ 84, 69, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x4a10 */ 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x4a20 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 50, 52, 32, -/* 0x4a30 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x4a40 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 51, 57, 32, 77, 82, -/* 0x4a50 */ 85, 65, 82, 66, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x4a60 */ 48, 48, 48, 49, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x4a70 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, -/* 0x4a80 */ 50, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x4a90 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, 48, -/* 0x4aa0 */ 32, 76, 88, 77, 82, 85, 48, 52, 48, 32, 32, 32, 32, 32, 32, 48, -/* 0x4ab0 */ 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x4ac0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x4ad0 */ 48, 49, 97, 50, 55, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, -/* 0x4ae0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, -/* 0x4af0 */ 65, 68, 79, 78, 76, 89, 10, 49, 52, 49, 32, 76, 88, 85, 78, 70, -/* 0x4b00 */ 48, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x4b10 */ 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x4b20 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 50, 57, 32, -/* 0x4b30 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x4b40 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, 50, 32, 76, 88, -/* 0x4b50 */ 74, 67, 67, 48, 48, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x4b60 */ 48, 48, 48, 56, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x4b70 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, -/* 0x4b80 */ 50,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x4b90 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, -/* 0x4ba0 */ 78, 76, 89, 10, 49, 52, 51, 32, 76, 88, 67, 74, 48, 77, 82, 85, -/* 0x4bb0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, -/* 0x4bc0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x4bd0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 51, 55, 32, 32, 50, 42, -/* 0x4be0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x4bf0 */ 65, 68, 79, 78, 76, 89, 10, 49, 52, 52, 32, 76, 88, 67, 74, 49, -/* 0x4c00 */ 77, 82, 85, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x4c10 */ 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x4c20 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 51, 57, 32, -/* 0x4c30 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x4c40 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, 53, 32, 76, 88, -/* 0x4c50 */ 67, 65, 76, 74, 77, 80, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x4c60 */ 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x4c70 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, -/* 0x4c80 */ 51, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x4c90 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, 54, -/* 0x4ca0 */ 32, 76, 88, 67, 65, 76, 76, 48, 48, 32, 32, 32, 32, 32, 32, 48, -/* 0x4cb0 */ 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x4cc0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x4cd0 */ 48, 49, 97, 51,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, -/* 0x4ce0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, -/* 0x4cf0 */ 65, 68, 79, 78, 76, 89, 10, 49, 52, 55, 32, 76, 88, 67, 65, 76, -/* 0x4d00 */ 76, 48, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x4d10 */ 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x4d20 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 52, 49, 32, -/* 0x4d30 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x4d40 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, 56, 32, 76, 88, -/* 0x4d50 */ 67, 74, 50, 77, 82, 85, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x4d60 */ 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x4d70 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, -/* 0x4d80 */ 52, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x4d90 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, -/* 0x4da0 */ 78, 76, 89, 10, 49, 52, 57, 32, 76, 88, 67, 74, 52, 77, 82, 85, -/* 0x4db0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, -/* 0x4dc0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x4dd0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 52, 54, 32, 32, 50, 42, -/* 0x4de0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x4df0 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, -/* 0x4e00 */ 48, 32, 76, 88, 67, 74, 54, 77, 82, 85, 32, 32, 32, 32, 32, 32, -/* 0x4e10 */ 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x4e20 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x4e30 */ 48, 48, 49, 97, 52, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x4e40 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, -/* 0x4e50 */ 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, 49, 32, 76, 88, 67, 74, -/* 0x4e60 */ 55, 77, 82, 85, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x4e70 */ 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x4e80 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 52, 97, -/* 0x4e90 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x4ea0 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x4eb0 */ 89, 10, 49, 53, 50, 32, 76, 88, 67, 74, 56, 77, 82, 85, 32, 32, -/* 0x4ec0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, -/* 0x4ed0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x4ee0 */ 32, 32, 48, 48, 48, 48, 49, 97, 52, 99, 32, 32, 50, 42, 42, 48, -/* 0x4ef0 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, -/* 0x4f00 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, 51, 32, -/* 0x4f10 */ 76, 88, 85, 78, 70, 48, 51, 52, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x4f20 */ 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x4f30 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x4f40 */ 49, 97, 52,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x4f50 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, -/* 0x4f60 */ 68, 79, 78, 76, 89, 10, 49, 53, 52, 32, 76, 88, 77, 82, 85, 48, -/* 0x4f70 */ 53, 53, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, -/* 0x4f80 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x4f90 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 53, 52, 32, 32, -/* 0x4fa0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x4fb0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, 53, 32, 77, 82, 85, -/* 0x4fc0 */ 66, 89, 84, 69, 50, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x4fd0 */ 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x4fe0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 53, -/* 0x4ff0 */ 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x5000 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, 54, 32, -/* 0x5010 */ 77, 82, 85, 66, 73, 84, 83, 50, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x5020 */ 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x5030 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x5040 */ 49, 97, 53, 98, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x5050 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, -/* 0x5060 */ 53, 55, 32, 77, 82, 85, 65, 82, 66, 50, 48, 32, 32, 32, 32, 32, -/* 0x5070 */ 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, -/* 0x5080 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x5090 */ 48, 48, 48, 49, 97, 54, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x50a0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x50b0 */ 89, 10, 49, 53, 56, 32, 76, 88, 77, 82, 85, 48, 53, 55, 32, 32, -/* 0x50c0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 54, 32, 32, 48, 48, -/* 0x50d0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x50e0 */ 32, 32, 48, 48, 48, 48, 49, 97, 54, 53, 32, 32, 50, 42, 42, 48, -/* 0x50f0 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, -/* 0x5100 */ 79, 78, 76, 89, 10, 49, 53, 57, 32, 76, 88, 77, 82, 85, 48, 53, -/* 0x5110 */ 56, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 49, 32, -/* 0x5120 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x5130 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 54, 98, 32, 32, 50, -/* 0x5140 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x5150 */ 69, 65, 68, 79, 78, 76, 89, 10, 49, 54, 48, 32, 76, 88, 85, 78, -/* 0x5160 */ 70, 48, 51, 53, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x5170 */ 48, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x5180 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 54, 99, -/* 0x5190 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x51a0 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 54, 49, 32, 99, -/* 0x51b0 */ 116,111,107, 51, 50, 46, 48, 48, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x51c0 */ 48, 48, 48, 48, 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x51d0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, -/* 0x51e0 */ 97, 55, 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x51f0 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, -/* 0x5200 */ 79, 78, 76, 89, 10, 49, 54, 50, 32, 99,116,111,107, 51, 50, 46, -/* 0x5210 */ 49, 48, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,101, 32, -/* 0x5220 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x5230 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 55, 98, 32, 32, 50, -/* 0x5240 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x5250 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, -/* 0x5260 */ 54, 51, 32, 99,116,111,107, 51, 50, 46, 50, 48, 32, 32, 32, 32, -/* 0x5270 */ 32, 48, 48, 48, 48, 48, 48, 50, 49, 32, 32, 48, 48, 48, 48, 48, -/* 0x5280 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x5290 */ 48, 48, 48, 49, 97, 56, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x52a0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, -/* 0x52b0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 54, 52, 32, 99,116,111, -/* 0x52c0 */ 107, 51, 50, 46, 51, 48, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x52d0 */ 48, 48, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x52e0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 97, -/* 0x52f0 */ 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x5300 */ 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x5310 */ 76, 89, 10, 49, 54, 53, 32, 99,116,111,107, 51, 50, 46, 52, 48, -/* 0x5320 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, -/* 0x5330 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x5340 */ 48, 32, 32, 48, 48, 48, 48, 49, 97, 98, 49, 32, 32, 50, 42, 42, -/* 0x5350 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, -/* 0x5360 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 54, 54, -/* 0x5370 */ 32, 76, 69, 88, 69, 67, 48, 49, 55, 32, 32, 32, 32, 32, 32, 48, -/* 0x5380 */ 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x5390 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x53a0 */ 48, 49, 97, 98, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, -/* 0x53b0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, -/* 0x53c0 */ 49, 54, 55, 32, 76, 69, 88, 69, 67, 48, 50, 48, 32, 32, 32, 32, -/* 0x53d0 */ 32, 32, 48, 48, 48, 48, 48, 48, 52, 99, 32, 32, 48, 48, 48, 48, -/* 0x53e0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x53f0 */ 48, 48, 48, 48, 49, 97, 98, 56, 32, 32, 50, 42, 42, 48, 32, 32, -/* 0x5400 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x5410 */ 76, 89, 10, 49, 54, 56, 32, 76, 85, 78, 77, 80, 48, 48, 48, 32, -/* 0x5420 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, -/* 0x5430 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x5440 */ 48, 32, 32, 48, 48, 48, 48, 49, 98, 48, 52, 32, 32, 50, 42, 42, -/* 0x5450 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, -/* 0x5460 */ 68, 79, 78, 76, 89, 10, 49, 54, 57, 32, 76, 85, 78, 77, 80, 48, -/* 0x5470 */ 48, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, -/* 0x5480 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x5490 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 98, 48, 54, 32, 32, -/* 0x54a0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x54b0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 55, 48, 32, 76, 69, 88, -/* 0x54c0 */ 69, 67, 48, 50, 53, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x54d0 */ 48, 51, 97, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x54e0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 98, 48, -/* 0x54f0 */ 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x5500 */ 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x5510 */ 76, 89, 10, 83, 89, 77, 66, 79, 76, 32, 84, 65, 66, 76, 69, 58, -/* 0x5520 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x5530 */ 32, 32, 78, 50, 66, 83, 77, 65, 49, 48, 9, 48, 48, 48, 48, 48, -/* 0x5540 */ 48, 48, 48, 32, 78, 50, 66, 83, 77, 65, 49, 48, 10, 48, 48, 48, -/* 0x5550 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, -/* 0x5560 */ 66, 70, 65, 83, 49, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x5570 */ 78, 50, 66, 70, 65, 83, 49, 49, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x5580 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 68, 69, 67, -/* 0x5590 */ 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 68, -/* 0x55a0 */ 69, 67, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x55b0 */ 32, 32, 32,100, 32, 32, 78, 50, 66, 68, 69, 67, 50, 48, 9, 48, -/* 0x55c0 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 68, 69, 67, 50, 48, -/* 0x55d0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x55e0 */ 32, 32, 78, 50, 66, 68, 69, 67, 51, 48, 9, 48, 48, 48, 48, 48, -/* 0x55f0 */ 48, 48, 48, 32, 78, 50, 66, 68, 69, 67, 51, 48, 10, 48, 48, 48, -/* 0x5600 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, -/* 0x5610 */ 66, 68, 69, 67, 53, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x5620 */ 78, 50, 66, 68, 69, 67, 53, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x5630 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 70, 65, 83, -/* 0x5640 */ 54, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 70, -/* 0x5650 */ 65, 83, 54, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x5660 */ 32, 32, 32,100, 32, 32, 78, 50, 66, 68, 69, 67, 54, 48, 9, 48, -/* 0x5670 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 68, 69, 67, 54, 48, -/* 0x5680 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x5690 */ 32, 32, 78, 50, 68, 83, 77, 65, 49, 48, 9, 48, 48, 48, 48, 48, -/* 0x56a0 */ 48, 48, 48, 32, 78, 50, 68, 83, 77, 65, 49, 48, 10, 48, 48, 48, -/* 0x56b0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, -/* 0x56c0 */ 68, 70, 65, 83, 49, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x56d0 */ 78, 50, 68, 70, 65, 83, 49, 49, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x56e0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 68, 69, 67, -/* 0x56f0 */ 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 68, -/* 0x5700 */ 69, 67, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x5710 */ 32, 32, 32,100, 32, 32, 78, 50, 68, 68, 69, 67, 50, 48, 9, 48, -/* 0x5720 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 68, 69, 67, 50, 48, -/* 0x5730 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x5740 */ 32, 32, 78, 50, 68, 68, 69, 67, 51, 48, 9, 48, 48, 48, 48, 48, -/* 0x5750 */ 48, 48, 48, 32, 78, 50, 68, 68, 69, 67, 51, 48, 10, 48, 48, 48, -/* 0x5760 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, -/* 0x5770 */ 68, 68, 69, 67, 53, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x5780 */ 78, 50, 68, 68, 69, 67, 53, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x5790 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 70, 65, 83, -/* 0x57a0 */ 54, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 70, -/* 0x57b0 */ 65, 83, 54, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x57c0 */ 32, 32, 32,100, 32, 32, 78, 50, 68, 68, 69, 67, 54, 48, 9, 48, -/* 0x57d0 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 68, 69, 67, 54, 48, -/* 0x57e0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x57f0 */ 32, 32, 78, 50, 69, 83, 77, 65, 49, 48, 9, 48, 48, 48, 48, 48, -/* 0x5800 */ 48, 48, 48, 32, 78, 50, 69, 83, 77, 65, 49, 48, 10, 48, 48, 48, -/* 0x5810 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, -/* 0x5820 */ 69, 70, 65, 83, 49, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x5830 */ 78, 50, 69, 70, 65, 83, 49, 49, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x5840 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 68, 69, 67, -/* 0x5850 */ 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 68, -/* 0x5860 */ 69, 67, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x5870 */ 32, 32, 32,100, 32, 32, 78, 50, 69, 68, 69, 67, 50, 48, 9, 48, -/* 0x5880 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 68, 69, 67, 50, 48, -/* 0x5890 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x58a0 */ 32, 32, 78, 50, 69, 68, 69, 67, 51, 48, 9, 48, 48, 48, 48, 48, -/* 0x58b0 */ 48, 48, 48, 32, 78, 50, 69, 68, 69, 67, 51, 48, 10, 48, 48, 48, -/* 0x58c0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, -/* 0x58d0 */ 69, 68, 69, 67, 53, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x58e0 */ 78, 50, 69, 68, 69, 67, 53, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x58f0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 70, 65, 83, -/* 0x5900 */ 54, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 70, -/* 0x5910 */ 65, 83, 54, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x5920 */ 32, 32, 32,100, 32, 32, 78, 50, 69, 68, 69, 67, 54, 48, 9, 48, -/* 0x5930 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 68, 69, 67, 54, 48, -/* 0x5940 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x5950 */ 32, 32, 67, 65, 76, 76, 84, 82, 48, 48, 9, 48, 48, 48, 48, 48, -/* 0x5960 */ 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 48, 48, 10, 48, 48, 48, -/* 0x5970 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 65, -/* 0x5980 */ 76, 76, 84, 82, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x5990 */ 67, 65, 76, 76, 84, 82, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x59a0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, -/* 0x59b0 */ 49, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, -/* 0x59c0 */ 84, 82, 49, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x59d0 */ 32, 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, 49, 51, 9, 48, -/* 0x59e0 */ 48, 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 49, 51, -/* 0x59f0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x5a00 */ 32, 32, 76, 88, 85, 78, 70, 48, 49, 48, 9, 48, 48, 48, 48, 48, -/* 0x5a10 */ 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 49, 48, 10, 48, 48, 48, -/* 0x5a20 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, -/* 0x5a30 */ 74, 67, 67, 48, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x5a40 */ 76, 88, 74, 67, 67, 48, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x5a50 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, -/* 0x5a60 */ 51, 55, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, -/* 0x5a70 */ 70, 48, 51, 55, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x5a80 */ 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 55, 48, 9, 48, -/* 0x5a90 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 55, 48, -/* 0x5aa0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x5ab0 */ 32, 32, 76, 88, 77, 82, 85, 49, 48, 48, 9, 48, 48, 48, 48, 48, -/* 0x5ac0 */ 48, 48, 48, 32, 76, 88, 77, 82, 85, 49, 48, 48, 10, 48, 48, 48, -/* 0x5ad0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, -/* 0x5ae0 */ 85, 78, 70, 48, 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x5af0 */ 76, 88, 85, 78, 70, 48, 52, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x5b00 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, -/* 0x5b10 */ 52, 50, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, -/* 0x5b20 */ 70, 48, 52, 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x5b30 */ 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 51, 48, 9, 48, -/* 0x5b40 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 51, 48, -/* 0x5b50 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x5b60 */ 32, 32, 76, 88, 85, 78, 70, 48, 51, 48, 9, 48, 48, 48, 48, 48, -/* 0x5b70 */ 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 51, 48, 10, 48, 48, 48, -/* 0x5b80 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, -/* 0x5b90 */ 67, 74, 56, 77, 82, 85, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x5ba0 */ 76, 88, 67, 74, 56, 77, 82, 85, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x5bb0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, -/* 0x5bc0 */ 51, 52, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, -/* 0x5bd0 */ 70, 48, 51, 52, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x5be0 */ 32, 32, 32,100, 32, 32, 99,116,111,107, 51, 50, 46, 48, 48, 9, -/* 0x5bf0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,116,111,107, 51, 50, 46, -/* 0x5c00 */ 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, -/* 0x5c10 */ 32,100, 32, 32, 99,116,111,107, 51, 50, 46, 49, 48, 9, 48, 48, -/* 0x5c20 */ 48, 48, 48, 48, 48, 48, 32, 99,116,111,107, 51, 50, 46, 49, 48, -/* 0x5c30 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x5c40 */ 32, 32, 99,116,111,107, 51, 50, 46, 50, 48, 9, 48, 48, 48, 48, -/* 0x5c50 */ 48, 48, 48, 48, 32, 99,116,111,107, 51, 50, 46, 50, 48, 10, 48, -/* 0x5c60 */ 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, -/* 0x5c70 */ 99,116,111,107, 51, 50, 46, 52, 48, 9, 48, 48, 48, 48, 48, 48, -/* 0x5c80 */ 48, 48, 32, 99,116,111,107, 51, 50, 46, 52, 48, 10, 48, 48, 48, -/* 0x5c90 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 69, -/* 0x5ca0 */ 88, 69, 67, 48, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x5cb0 */ 76, 69, 88, 69, 67, 48, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x5cc0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 69, 88, 69, 67, 48, -/* 0x5cd0 */ 50, 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 69, 88, 69, -/* 0x5ce0 */ 67, 48, 50, 53, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x5cf0 */ 32, 32, 32,100, 32, 32, 76, 69, 88, 69, 67, 48, 48, 48, 9, 48, -/* 0x5d00 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 69, 88, 69, 67, 48, 48, 48, -/* 0x5d10 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x5d20 */ 32, 32, 76, 69, 88, 69, 67, 48, 48, 57, 9, 48, 48, 48, 48, 48, -/* 0x5d30 */ 48, 48, 48, 32, 76, 69, 88, 69, 67, 48, 48, 57, 10, 48, 48, 48, -/* 0x5d40 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 69, -/* 0x5d50 */ 88, 69, 67, 48, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x5d60 */ 76, 69, 88, 69, 67, 48, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x5d70 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 70, 65, 83, -/* 0x5d80 */ 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 70, -/* 0x5d90 */ 65, 83, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x5da0 */ 32, 32, 32,100, 32, 32, 78, 50, 66, 83, 77, 65, 50, 48, 9, 48, -/* 0x5db0 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 83, 77, 65, 50, 48, -/* 0x5dc0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x5dd0 */ 32, 32, 78, 50, 66, 70, 65, 83, 50, 48, 9, 48, 48, 48, 48, 48, -/* 0x5de0 */ 48, 48, 48, 32, 78, 50, 66, 70, 65, 83, 50, 48, 10, 48, 48, 48, -/* 0x5df0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, -/* 0x5e00 */ 66, 83, 77, 65, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x5e10 */ 78, 50, 66, 83, 77, 65, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x5e20 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 70, 65, 83, -/* 0x5e30 */ 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 70, -/* 0x5e40 */ 65, 83, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x5e50 */ 32, 32, 32,100, 32, 32, 78, 50, 66, 83, 77, 65, 52, 48, 9, 48, -/* 0x5e60 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 83, 77, 65, 52, 48, -/* 0x5e70 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x5e80 */ 32, 32, 78, 50, 66, 70, 65, 83, 52, 48, 9, 48, 48, 48, 48, 48, -/* 0x5e90 */ 48, 48, 48, 32, 78, 50, 66, 70, 65, 83, 52, 48, 10, 48, 48, 48, -/* 0x5ea0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, -/* 0x5eb0 */ 66, 83, 77, 65, 53, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x5ec0 */ 78, 50, 66, 83, 77, 65, 53, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x5ed0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 70, 65, 83, -/* 0x5ee0 */ 53, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 70, -/* 0x5ef0 */ 65, 83, 53, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x5f00 */ 32, 32, 32,100, 32, 32, 78, 50, 66, 83, 77, 65, 54, 48, 9, 48, -/* 0x5f10 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 83, 77, 65, 54, 48, -/* 0x5f20 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x5f30 */ 32, 32, 78, 50, 66, 70, 65, 83, 54, 48, 9, 48, 48, 48, 48, 48, -/* 0x5f40 */ 48, 48, 48, 32, 78, 50, 66, 70, 65, 83, 54, 48, 10, 48, 48, 48, -/* 0x5f50 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, -/* 0x5f60 */ 68, 70, 65, 83, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x5f70 */ 78, 50, 68, 70, 65, 83, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x5f80 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 83, 77, 65, -/* 0x5f90 */ 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 83, -/* 0x5fa0 */ 77, 65, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x5fb0 */ 32, 32, 32,100, 32, 32, 78, 50, 68, 70, 65, 83, 50, 48, 9, 48, -/* 0x5fc0 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 70, 65, 83, 50, 48, -/* 0x5fd0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x5fe0 */ 32, 32, 78, 50, 68, 83, 77, 65, 51, 48, 9, 48, 48, 48, 48, 48, -/* 0x5ff0 */ 48, 48, 48, 32, 78, 50, 68, 83, 77, 65, 51, 48, 10, 48, 48, 48, -/* 0x6000 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, -/* 0x6010 */ 68, 70, 65, 83, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x6020 */ 78, 50, 68, 70, 65, 83, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6030 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 83, 77, 65, -/* 0x6040 */ 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 83, -/* 0x6050 */ 77, 65, 52, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6060 */ 32, 32, 32,100, 32, 32, 78, 50, 68, 70, 65, 83, 52, 48, 9, 48, -/* 0x6070 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 70, 65, 83, 52, 48, -/* 0x6080 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x6090 */ 32, 32, 78, 50, 68, 83, 77, 65, 53, 48, 9, 48, 48, 48, 48, 48, -/* 0x60a0 */ 48, 48, 48, 32, 78, 50, 68, 83, 77, 65, 53, 48, 10, 48, 48, 48, -/* 0x60b0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, -/* 0x60c0 */ 68, 70, 65, 83, 53, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x60d0 */ 78, 50, 68, 70, 65, 83, 53, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x60e0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 83, 77, 65, -/* 0x60f0 */ 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 83, -/* 0x6100 */ 77, 65, 54, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6110 */ 32, 32, 32,100, 32, 32, 78, 50, 68, 70, 65, 83, 54, 48, 9, 48, -/* 0x6120 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 70, 65, 83, 54, 48, -/* 0x6130 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x6140 */ 32, 32, 78, 50, 69, 70, 65, 83, 49, 48, 9, 48, 48, 48, 48, 48, -/* 0x6150 */ 48, 48, 48, 32, 78, 50, 69, 70, 65, 83, 49, 48, 10, 48, 48, 48, -/* 0x6160 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, -/* 0x6170 */ 69, 83, 77, 65, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x6180 */ 78, 50, 69, 83, 77, 65, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6190 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 70, 65, 83, -/* 0x61a0 */ 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 70, -/* 0x61b0 */ 65, 83, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x61c0 */ 32, 32, 32,100, 32, 32, 78, 50, 69, 83, 77, 65, 51, 48, 9, 48, -/* 0x61d0 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 83, 77, 65, 51, 48, -/* 0x61e0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x61f0 */ 32, 32, 78, 50, 69, 70, 65, 83, 51, 48, 9, 48, 48, 48, 48, 48, -/* 0x6200 */ 48, 48, 48, 32, 78, 50, 69, 70, 65, 83, 51, 48, 10, 48, 48, 48, -/* 0x6210 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, -/* 0x6220 */ 69, 83, 77, 65, 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x6230 */ 78, 50, 69, 83, 77, 65, 52, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6240 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 70, 65, 83, -/* 0x6250 */ 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 70, -/* 0x6260 */ 65, 83, 52, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6270 */ 32, 32, 32,100, 32, 32, 78, 50, 69, 83, 77, 65, 53, 48, 9, 48, -/* 0x6280 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 83, 77, 65, 53, 48, -/* 0x6290 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x62a0 */ 32, 32, 78, 50, 69, 70, 65, 83, 53, 48, 9, 48, 48, 48, 48, 48, -/* 0x62b0 */ 48, 48, 48, 32, 78, 50, 69, 70, 65, 83, 53, 48, 10, 48, 48, 48, -/* 0x62c0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, -/* 0x62d0 */ 69, 83, 77, 65, 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x62e0 */ 78, 50, 69, 83, 77, 65, 54, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x62f0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 70, 65, 83, -/* 0x6300 */ 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 70, -/* 0x6310 */ 65, 83, 54, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6320 */ 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 48, 48, -/* 0x6330 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, 77, 65, 95, 68, -/* 0x6340 */ 69, 67, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6350 */ 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 69, 76, 70, 48, 48, -/* 0x6360 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, 77, 65, 95, 69, -/* 0x6370 */ 76, 70, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6380 */ 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 49, 48, -/* 0x6390 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, 77, 65, 95, 68, -/* 0x63a0 */ 69, 67, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x63b0 */ 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 50, 48, -/* 0x63c0 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, 77, 65, 95, 68, -/* 0x63d0 */ 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x63e0 */ 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, -/* 0x63f0 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, 77, 65, 95, 68, -/* 0x6400 */ 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6410 */ 32, 32, 32,100, 32, 32, 67, 84, 67, 76, 69, 86, 69, 49, 9, 48, -/* 0x6420 */ 48, 48, 48, 48, 48, 48, 48, 32, 67, 84, 67, 76, 69, 86, 69, 49, -/* 0x6430 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x6440 */ 32, 32, 67, 65, 76, 76, 84, 82, 48, 49, 9, 48, 48, 48, 48, 48, -/* 0x6450 */ 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 48, 49, 10, 48, 48, 48, -/* 0x6460 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 84, -/* 0x6470 */ 66, 83, 72, 82, 48, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x6480 */ 67, 84, 66, 83, 72, 82, 48, 49, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6490 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 84, 66, 82, 79, 82, -/* 0x64a0 */ 48, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 84, 66, 82, -/* 0x64b0 */ 79, 82, 48, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x64c0 */ 32, 32, 32,100, 32, 32, 67, 84, 66, 83, 87, 65, 48, 49, 9, 48, -/* 0x64d0 */ 48, 48, 48, 48, 48, 48, 48, 32, 67, 84, 66, 83, 87, 65, 48, 49, -/* 0x64e0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x64f0 */ 32, 32, 67, 65, 76, 76, 84, 82, 48, 50, 9, 48, 48, 48, 48, 48, -/* 0x6500 */ 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 48, 50, 10, 48, 48, 48, -/* 0x6510 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 65, -/* 0x6520 */ 76, 76, 84, 82, 69, 56, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x6530 */ 67, 65, 76, 76, 84, 82, 69, 56, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6540 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, -/* 0x6550 */ 69, 57, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, -/* 0x6560 */ 84, 82, 69, 57, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6570 */ 32, 32, 32,100, 32, 32, 67, 84, 67, 76, 69, 86, 69, 50, 9, 48, -/* 0x6580 */ 48, 48, 48, 48, 48, 48, 48, 32, 67, 84, 67, 76, 69, 86, 69, 50, -/* 0x6590 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x65a0 */ 32, 32, 67, 65, 76, 76, 84, 82, 49, 50, 9, 48, 48, 48, 48, 48, -/* 0x65b0 */ 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 49, 50, 10, 48, 48, 48, -/* 0x65c0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 84, -/* 0x65d0 */ 66, 83, 72, 82, 49, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x65e0 */ 67, 84, 66, 83, 72, 82, 49, 49, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x65f0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 84, 66, 82, 79, 82, -/* 0x6600 */ 49, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 84, 66, 82, -/* 0x6610 */ 79, 82, 49, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6620 */ 32, 32, 32,100, 32, 32, 67, 84, 66, 83, 87, 65, 49, 49, 9, 48, -/* 0x6630 */ 48, 48, 48, 48, 48, 48, 48, 32, 67, 84, 66, 83, 87, 65, 49, 49, -/* 0x6640 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x6650 */ 32, 32, 76, 69, 88, 69, 67, 48, 49, 53, 9, 48, 48, 48, 48, 48, -/* 0x6660 */ 48, 48, 48, 32, 76, 69, 88, 69, 67, 48, 49, 53, 10, 48, 48, 48, -/* 0x6670 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, -/* 0x6680 */ 85, 78, 70, 48, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x6690 */ 76, 88, 85, 78, 70, 48, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x66a0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, -/* 0x66b0 */ 48, 50, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, -/* 0x66c0 */ 70, 48, 48, 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x66d0 */ 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 89, 84, 69, 48, 9, 48, -/* 0x66e0 */ 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, 89, 84, 69, 48, -/* 0x66f0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x6700 */ 32, 32, 76, 88, 77, 82, 85, 48, 48, 53, 9, 48, 48, 48, 48, 48, -/* 0x6710 */ 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 48, 53, 10, 48, 48, 48, -/* 0x6720 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, -/* 0x6730 */ 77, 82, 85, 48, 48, 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x6740 */ 76, 88, 77, 82, 85, 48, 48, 54, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6750 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, -/* 0x6760 */ 48, 55, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, -/* 0x6770 */ 85, 48, 48, 55, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6780 */ 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, 48, 56, 9, 48, -/* 0x6790 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 48, 56, -/* 0x67a0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x67b0 */ 32, 32, 76, 88, 77, 82, 85, 48, 52, 53, 9, 48, 48, 48, 48, 48, -/* 0x67c0 */ 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 52, 53, 10, 48, 48, 48, -/* 0x67d0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, -/* 0x67e0 */ 77, 82, 85, 48, 52, 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x67f0 */ 76, 88, 77, 82, 85, 48, 52, 54, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6800 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 74, 67, 67, 48, -/* 0x6810 */ 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 74, 67, -/* 0x6820 */ 67, 48, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6830 */ 32, 32, 32,100, 32, 32, 76, 88, 74, 67, 67, 48, 50, 49, 9, 48, -/* 0x6840 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 74, 67, 67, 48, 50, 49, -/* 0x6850 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x6860 */ 32, 32, 76, 88, 74, 67, 67, 48, 50, 51, 9, 48, 48, 48, 48, 48, -/* 0x6870 */ 48, 48, 48, 32, 76, 88, 74, 67, 67, 48, 50, 51, 10, 48, 48, 48, -/* 0x6880 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, -/* 0x6890 */ 85, 78, 70, 51, 56, 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x68a0 */ 76, 88, 85, 78, 70, 51, 56, 54, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x68b0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 51, -/* 0x68c0 */ 56, 55, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, -/* 0x68d0 */ 70, 51, 56, 55, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x68e0 */ 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 51, 56, 56, 9, 48, -/* 0x68f0 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 51, 56, 56, -/* 0x6900 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x6910 */ 32, 32, 76, 88, 85, 78, 70, 52, 56, 54, 9, 48, 48, 48, 48, 48, -/* 0x6920 */ 48, 48, 48, 32, 76, 88, 85, 78, 70, 52, 56, 54, 10, 48, 48, 48, -/* 0x6930 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, -/* 0x6940 */ 85, 78, 70, 52, 56, 55, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x6950 */ 76, 88, 85, 78, 70, 52, 56, 55, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6960 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, -/* 0x6970 */ 54, 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, -/* 0x6980 */ 85, 48, 54, 53, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6990 */ 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 89, 84, 69, 51, 9, 48, -/* 0x69a0 */ 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, 89, 84, 69, 51, -/* 0x69b0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x69c0 */ 32, 32, 77, 82, 85, 65, 82, 66, 51, 48, 9, 48, 48, 48, 48, 48, -/* 0x69d0 */ 48, 48, 48, 32, 77, 82, 85, 65, 82, 66, 51, 48, 10, 48, 48, 48, -/* 0x69e0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, -/* 0x69f0 */ 85, 66, 73, 84, 83, 51, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x6a00 */ 77, 82, 85, 66, 73, 84, 83, 51, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6a10 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 65, 82, 66, -/* 0x6a20 */ 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 65, -/* 0x6a30 */ 82, 66, 52, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6a40 */ 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 89, 84, 69, 52, 9, 48, -/* 0x6a50 */ 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, 89, 84, 69, 52, -/* 0x6a60 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x6a70 */ 32, 32, 77, 82, 85, 66, 73, 84, 83, 52, 9, 48, 48, 48, 48, 48, -/* 0x6a80 */ 48, 48, 48, 32, 77, 82, 85, 66, 73, 84, 83, 52, 10, 48, 48, 48, -/* 0x6a90 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, -/* 0x6aa0 */ 85, 65, 82, 66, 53, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x6ab0 */ 77, 82, 85, 65, 82, 66, 53, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6ac0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, -/* 0x6ad0 */ 56, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, -/* 0x6ae0 */ 85, 48, 56, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6af0 */ 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 89, 84, 69, 53, 9, 48, -/* 0x6b00 */ 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, 89, 84, 69, 53, -/* 0x6b10 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x6b20 */ 32, 32, 77, 82, 85, 65, 82, 66, 54, 48, 9, 48, 48, 48, 48, 48, -/* 0x6b30 */ 48, 48, 48, 32, 77, 82, 85, 65, 82, 66, 54, 48, 10, 48, 48, 48, -/* 0x6b40 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, -/* 0x6b50 */ 85, 66, 73, 84, 83, 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x6b60 */ 77, 82, 85, 66, 73, 84, 83, 53, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6b70 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 65, 82, 66, -/* 0x6b80 */ 55, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 65, -/* 0x6b90 */ 82, 66, 55, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6ba0 */ 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 57, 48, 9, 48, -/* 0x6bb0 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 57, 48, -/* 0x6bc0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x6bd0 */ 32, 32, 77, 82, 85, 66, 89, 84, 69, 54, 9, 48, 48, 48, 48, 48, -/* 0x6be0 */ 48, 48, 48, 32, 77, 82, 85, 66, 89, 84, 69, 54, 10, 48, 48, 48, -/* 0x6bf0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, -/* 0x6c00 */ 85, 65, 82, 66, 56, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x6c10 */ 77, 82, 85, 65, 82, 66, 56, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6c20 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 73, 84, -/* 0x6c30 */ 83, 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, -/* 0x6c40 */ 73, 84, 83, 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6c50 */ 32, 32, 32,100, 32, 32, 77, 82, 85, 65, 82, 66, 57, 48, 9, 48, -/* 0x6c60 */ 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 65, 82, 66, 57, 48, -/* 0x6c70 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x6c80 */ 32, 32, 76, 88, 77, 82, 85, 49, 49, 48, 9, 48, 48, 48, 48, 48, -/* 0x6c90 */ 48, 48, 48, 32, 76, 88, 77, 82, 85, 49, 49, 48, 10, 48, 48, 48, -/* 0x6ca0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, -/* 0x6cb0 */ 77, 82, 85, 49, 49, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x6cc0 */ 76, 88, 77, 82, 85, 49, 49, 49, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6cd0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, -/* 0x6ce0 */ 52, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, -/* 0x6cf0 */ 70, 48, 52, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6d00 */ 32, 32, 32,100, 32, 32, 76, 69, 88, 69, 67, 48, 49, 54, 9, 48, -/* 0x6d10 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 69, 88, 69, 67, 48, 49, 54, -/* 0x6d20 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x6d30 */ 32, 32, 76, 88, 77, 82, 85, 48, 49, 48, 9, 48, 48, 48, 48, 48, -/* 0x6d40 */ 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 49, 48, 10, 48, 48, 48, -/* 0x6d50 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, -/* 0x6d60 */ 74, 77, 80, 65, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x6d70 */ 76, 88, 74, 77, 80, 65, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6d80 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 67, 65, 76, 76, -/* 0x6d90 */ 66, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 65, -/* 0x6da0 */ 76, 76, 66, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6db0 */ 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, 50, 49, 9, 48, -/* 0x6dc0 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 50, 49, -/* 0x6dd0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x6de0 */ 32, 32, 76, 88, 77, 82, 85, 48, 50, 50, 9, 48, 48, 48, 48, 48, -/* 0x6df0 */ 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 50, 50, 10, 48, 48, 48, -/* 0x6e00 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, -/* 0x6e10 */ 74, 77, 80, 65, 48, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x6e20 */ 76, 88, 74, 77, 80, 65, 48, 49, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6e30 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 67, 65, 76, 76, -/* 0x6e40 */ 66, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 65, -/* 0x6e50 */ 76, 76, 66, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6e60 */ 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 73, 84, 83, 49, 9, 48, -/* 0x6e70 */ 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, 73, 84, 83, 49, -/* 0x6e80 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x6e90 */ 32, 32, 77, 82, 85, 66, 89, 84, 69, 49, 9, 48, 48, 48, 48, 48, -/* 0x6ea0 */ 48, 48, 48, 32, 77, 82, 85, 66, 89, 84, 69, 49, 10, 48, 48, 48, -/* 0x6eb0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, -/* 0x6ec0 */ 85, 65, 82, 66, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x6ed0 */ 77, 82, 85, 65, 82, 66, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6ee0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, -/* 0x6ef0 */ 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, -/* 0x6f00 */ 85, 48, 52, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6f10 */ 32, 32, 32,100, 32, 32, 76, 88, 74, 67, 67, 48, 48, 48, 9, 48, -/* 0x6f20 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 74, 67, 67, 48, 48, 48, -/* 0x6f30 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x6f40 */ 32, 32, 76, 88, 67, 74, 48, 77, 82, 85, 9, 48, 48, 48, 48, 48, -/* 0x6f50 */ 48, 48, 48, 32, 76, 88, 67, 74, 48, 77, 82, 85, 10, 48, 48, 48, -/* 0x6f60 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, -/* 0x6f70 */ 67, 74, 49, 77, 82, 85, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x6f80 */ 76, 88, 67, 74, 49, 77, 82, 85, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6f90 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 67, 65, 76, 74, -/* 0x6fa0 */ 77, 80, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 65, -/* 0x6fb0 */ 76, 74, 77, 80, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6fc0 */ 32, 32, 32,100, 32, 32, 76, 88, 67, 65, 76, 76, 48, 48, 9, 48, -/* 0x6fd0 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 65, 76, 76, 48, 48, -/* 0x6fe0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x6ff0 */ 32, 32, 76, 88, 67, 65, 76, 76, 48, 49, 9, 48, 48, 48, 48, 48, -/* 0x7000 */ 48, 48, 48, 32, 76, 88, 67, 65, 76, 76, 48, 49, 10, 48, 48, 48, -/* 0x7010 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, -/* 0x7020 */ 67, 74, 50, 77, 82, 85, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x7030 */ 76, 88, 67, 74, 50, 77, 82, 85, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x7040 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 67, 74, 52, 77, -/* 0x7050 */ 82, 85, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 74, -/* 0x7060 */ 52, 77, 82, 85, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x7070 */ 32, 32, 32,100, 32, 32, 76, 88, 67, 74, 54, 77, 82, 85, 9, 48, -/* 0x7080 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 74, 54, 77, 82, 85, -/* 0x7090 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x70a0 */ 32, 32, 76, 88, 67, 74, 55, 77, 82, 85, 9, 48, 48, 48, 48, 48, -/* 0x70b0 */ 48, 48, 48, 32, 76, 88, 67, 74, 55, 77, 82, 85, 10, 48, 48, 48, -/* 0x70c0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, -/* 0x70d0 */ 77, 82, 85, 48, 53, 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x70e0 */ 76, 88, 77, 82, 85, 48, 53, 53, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x70f0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 89, 84, -/* 0x7100 */ 69, 50, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, -/* 0x7110 */ 89, 84, 69, 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x7120 */ 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 73, 84, 83, 50, 9, 48, -/* 0x7130 */ 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, 73, 84, 83, 50, -/* 0x7140 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x7150 */ 32, 32, 77, 82, 85, 65, 82, 66, 50, 48, 9, 48, 48, 48, 48, 48, -/* 0x7160 */ 48, 48, 48, 32, 77, 82, 85, 65, 82, 66, 50, 48, 10, 48, 48, 48, -/* 0x7170 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, -/* 0x7180 */ 77, 82, 85, 48, 53, 55, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x7190 */ 76, 88, 77, 82, 85, 48, 53, 55, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x71a0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, -/* 0x71b0 */ 53, 56, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, -/* 0x71c0 */ 85, 48, 53, 56, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x71d0 */ 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, 51, 53, 9, 48, -/* 0x71e0 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 51, 53, -/* 0x71f0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x7200 */ 32, 32, 99,116,111,107, 51, 50, 46, 51, 48, 9, 48, 48, 48, 48, -/* 0x7210 */ 48, 48, 48, 48, 32, 99,116,111,107, 51, 50, 46, 51, 48, 10, 48, -/* 0x7220 */ 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, -/* 0x7230 */ 76, 69, 88, 69, 67, 48, 49, 55, 9, 48, 48, 48, 48, 48, 48, 48, -/* 0x7240 */ 48, 32, 76, 69, 88, 69, 67, 48, 49, 55, 10, 48, 48, 48, 48, 48, -/* 0x7250 */ 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 85, 78, 77, -/* 0x7260 */ 80, 48, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 85, -/* 0x7270 */ 78, 77, 80, 48, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x7280 */ 108, 32, 32, 32, 32,100, 32, 32, 76, 85, 78, 77, 80, 48, 48, 49, -/* 0x7290 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 85, 78, 77, 80, 48, -/* 0x72a0 */ 48, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,103, 32, 32, 32, -/* 0x72b0 */ 32, 32, 32, 32, 76, 69, 88, 69, 67, 48, 48, 48, 9, 48, 48, 48, -/* 0x72c0 */ 48, 48, 48, 48, 48, 32, 95,115,116, 97,114,116, 10, 48, 48, 48, -/* 0x72d0 */ 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, -/* 0x72e0 */ 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,108,122,109, -/* 0x72f0 */ 97, 95,115,116, 97, 99,107, 95, 97,100,106,117,115,116, 10, 48, -/* 0x7300 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7310 */ 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x7320 */ 122,109, 97, 95,117, 95,108,101,110, 10, 48, 48, 48, 48, 48, 48, -/* 0x7330 */ 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, -/* 0x7340 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,108,122,109, 97, 95, 99, -/* 0x7350 */ 95,108,101,110, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, -/* 0x7360 */ 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, -/* 0x7370 */ 48, 48, 48, 48, 32,108,122,109, 97, 95,112,114,111,112,101,114, -/* 0x7380 */ 116,105,101,115, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, -/* 0x7390 */ 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, -/* 0x73a0 */ 48, 48, 48, 48, 32,102,105,108,116,101,114, 95,108,101,110,103, -/* 0x73b0 */ 116,104, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, -/* 0x73c0 */ 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, -/* 0x73d0 */ 48, 48, 32,102,105,108,116,101,114, 95, 99,116,111, 10, 48, 48, -/* 0x73e0 */ 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, -/* 0x73f0 */ 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 77, -/* 0x7400 */ 82, 85, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, -/* 0x7410 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 69, 88, 69, -/* 0x7420 */ 67, 48, 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, -/* 0x7430 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7440 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, -/* 0x7450 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, -/* 0x7460 */ 32, 32, 32, 76, 69, 88, 69, 67, 48, 50, 53, 10, 10, 82, 69, 76, -/* 0x7470 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, -/* 0x7480 */ 70, 79, 82, 32, 91, 78, 50, 66, 83, 77, 65, 49, 48, 93, 58, 10, -/* 0x7490 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, -/* 0x74a0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, -/* 0x74b0 */ 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, -/* 0x74c0 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, -/* 0x74d0 */ 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, -/* 0x74e0 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, -/* 0x74f0 */ 66, 70, 65, 83, 49, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, -/* 0x7500 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7510 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, -/* 0x7520 */ 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, -/* 0x7530 */ 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 49, 48, 10, 10, 82, -/* 0x7540 */ 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, -/* 0x7550 */ 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 83, 77, 65, 50, 48, 93, -/* 0x7560 */ 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, -/* 0x7570 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, -/* 0x7580 */ 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, -/* 0x7590 */ 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, -/* 0x75a0 */ 66, 83, 77, 65, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, -/* 0x75b0 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, -/* 0x75c0 */ 78, 50, 66, 70, 65, 83, 50, 48, 93, 58, 10, 79, 70, 70, 83, 69, -/* 0x75d0 */ 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x75e0 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, -/* 0x75f0 */ 48, 48, 48, 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, -/* 0x7600 */ 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 70, 65, 83, 49, 49, 10, -/* 0x7610 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, -/* 0x7620 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 83, 77, 65, 51, -/* 0x7630 */ 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, -/* 0x7640 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, -/* 0x7650 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 99, 32, 82, 95, -/* 0x7660 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7670 */ 78, 50, 66, 68, 69, 67, 50, 48, 10, 10, 82, 69, 76, 79, 67, 65, -/* 0x7680 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, -/* 0x7690 */ 32, 91, 78, 50, 66, 70, 65, 83, 51, 48, 93, 58, 10, 79, 70, 70, -/* 0x76a0 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, -/* 0x76b0 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, -/* 0x76c0 */ 48, 48, 48, 48, 48, 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, -/* 0x76d0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 50, -/* 0x76e0 */ 48, 10, 48, 48, 48, 48, 48, 48, 48,101, 32, 82, 95, 51, 56, 54, -/* 0x76f0 */ 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, -/* 0x7700 */ 68, 69, 67, 50, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, -/* 0x7710 */ 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, -/* 0x7720 */ 50, 66, 68, 69, 67, 51, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, -/* 0x7730 */ 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7740 */ 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, -/* 0x7750 */ 48, 49, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, -/* 0x7760 */ 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 54, 48, 10, 48, -/* 0x7770 */ 48, 48, 48, 48, 48, 50,102, 32, 82, 95, 51, 56, 54, 95, 80, 67, -/* 0x7780 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, -/* 0x7790 */ 53, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, -/* 0x77a0 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 83, -/* 0x77b0 */ 77, 65, 52, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, -/* 0x77c0 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x77d0 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 99, -/* 0x77e0 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, -/* 0x77f0 */ 32, 32, 32, 78, 50, 66, 68, 69, 67, 51, 48, 10, 10, 82, 69, 76, -/* 0x7800 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, -/* 0x7810 */ 70, 79, 82, 32, 91, 78, 50, 66, 70, 65, 83, 52, 48, 93, 58, 10, -/* 0x7820 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, -/* 0x7830 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, -/* 0x7840 */ 10, 48, 48, 48, 48, 48, 48, 48, 51, 32, 82, 95, 51, 56, 54, 95, -/* 0x7850 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, -/* 0x7860 */ 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48,101, 32, 82, 95, -/* 0x7870 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7880 */ 78, 50, 66, 68, 69, 67, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, -/* 0x7890 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, -/* 0x78a0 */ 32, 91, 78, 50, 66, 83, 77, 65, 54, 48, 93, 58, 10, 79, 70, 70, -/* 0x78b0 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, -/* 0x78c0 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, -/* 0x78d0 */ 48, 48, 48, 48, 48, 56, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, -/* 0x78e0 */ 50, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 49, -/* 0x78f0 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, -/* 0x7900 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 70, 65, -/* 0x7910 */ 83, 54, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, -/* 0x7920 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7930 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 97, 32, -/* 0x7940 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, -/* 0x7950 */ 32, 32, 78, 50, 66, 70, 65, 83, 54, 49, 10, 48, 48, 48, 48, 48, -/* 0x7960 */ 48, 49, 53, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, -/* 0x7970 */ 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 49, 48, 10, 10, -/* 0x7980 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, -/* 0x7990 */ 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 70, 65, 83, 54, 49, -/* 0x79a0 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, -/* 0x79b0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, -/* 0x79c0 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 49, 50, 32, 82, 95, 51, -/* 0x79d0 */ 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 78, -/* 0x79e0 */ 50, 66, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, -/* 0x79f0 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, -/* 0x7a00 */ 91, 78, 50, 68, 83, 77, 65, 49, 48, 93, 58, 10, 79, 70, 70, 83, -/* 0x7a10 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, -/* 0x7a20 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, -/* 0x7a30 */ 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, -/* 0x7a40 */ 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 49, 48, -/* 0x7a50 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, -/* 0x7a60 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 70, 65, 83, -/* 0x7a70 */ 49, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, -/* 0x7a80 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7a90 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, -/* 0x7aa0 */ 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7ab0 */ 32, 78, 50, 68, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, -/* 0x7ac0 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, -/* 0x7ad0 */ 82, 32, 91, 78, 50, 68, 83, 77, 65, 50, 48, 93, 58, 10, 79, 70, -/* 0x7ae0 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, -/* 0x7af0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, -/* 0x7b00 */ 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, -/* 0x7b10 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 83, 77, 65, -/* 0x7b20 */ 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, -/* 0x7b30 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 70, -/* 0x7b40 */ 65, 83, 50, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, -/* 0x7b50 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7b60 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 51, -/* 0x7b70 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, -/* 0x7b80 */ 32, 32, 32, 78, 50, 68, 70, 65, 83, 49, 49, 10, 10, 82, 69, 76, -/* 0x7b90 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, -/* 0x7ba0 */ 70, 79, 82, 32, 91, 78, 50, 68, 83, 77, 65, 51, 48, 93, 58, 10, -/* 0x7bb0 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, -/* 0x7bc0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, -/* 0x7bd0 */ 10, 48, 48, 48, 48, 48, 48, 48, 99, 32, 82, 95, 51, 56, 54, 95, -/* 0x7be0 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, -/* 0x7bf0 */ 69, 67, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, -/* 0x7c00 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, -/* 0x7c10 */ 68, 70, 65, 83, 51, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, -/* 0x7c20 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7c30 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, -/* 0x7c40 */ 48, 53, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, -/* 0x7c50 */ 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 51, 48, 10, 48, 48, -/* 0x7c60 */ 48, 48, 48, 48, 48,101, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, -/* 0x7c70 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 51, -/* 0x7c80 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, -/* 0x7c90 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 68, 69, -/* 0x7ca0 */ 67, 51, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, -/* 0x7cb0 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7cc0 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48,102, 32, -/* 0x7cd0 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, -/* 0x7ce0 */ 32, 32, 78, 50, 68, 68, 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, -/* 0x7cf0 */ 48, 50, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, -/* 0x7d00 */ 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 54, 48, 10, 48, -/* 0x7d10 */ 48, 48, 48, 48, 48, 52, 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, -/* 0x7d20 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, -/* 0x7d30 */ 53, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, -/* 0x7d40 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 83, -/* 0x7d50 */ 77, 65, 52, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, -/* 0x7d60 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7d70 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 99, -/* 0x7d80 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, -/* 0x7d90 */ 32, 32, 32, 78, 50, 68, 68, 69, 67, 51, 48, 10, 10, 82, 69, 76, -/* 0x7da0 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, -/* 0x7db0 */ 70, 79, 82, 32, 91, 78, 50, 68, 70, 65, 83, 52, 48, 93, 58, 10, -/* 0x7dc0 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, -/* 0x7dd0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, -/* 0x7de0 */ 10, 48, 48, 48, 48, 48, 48, 48, 51, 32, 82, 95, 51, 56, 54, 95, -/* 0x7df0 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, -/* 0x7e00 */ 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48,101, 32, 82, 95, -/* 0x7e10 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7e20 */ 78, 50, 68, 68, 69, 67, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, -/* 0x7e30 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, -/* 0x7e40 */ 32, 91, 78, 50, 68, 83, 77, 65, 54, 48, 93, 58, 10, 79, 70, 70, -/* 0x7e50 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, -/* 0x7e60 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, -/* 0x7e70 */ 48, 48, 48, 48, 48, 56, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, -/* 0x7e80 */ 50, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 49, -/* 0x7e90 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, -/* 0x7ea0 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 70, 65, -/* 0x7eb0 */ 83, 54, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, -/* 0x7ec0 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7ed0 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 97, 32, -/* 0x7ee0 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, -/* 0x7ef0 */ 32, 32, 78, 50, 68, 70, 65, 83, 54, 49, 10, 48, 48, 48, 48, 48, -/* 0x7f00 */ 48, 49, 53, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, -/* 0x7f10 */ 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 49, 48, 10, 10, -/* 0x7f20 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, -/* 0x7f30 */ 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 70, 65, 83, 54, 49, -/* 0x7f40 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, -/* 0x7f50 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, -/* 0x7f60 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 49, 50, 32, 82, 95, 51, -/* 0x7f70 */ 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 78, -/* 0x7f80 */ 50, 68, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, -/* 0x7f90 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, -/* 0x7fa0 */ 91, 78, 50, 69, 83, 77, 65, 49, 48, 93, 58, 10, 79, 70, 70, 83, -/* 0x7fb0 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, -/* 0x7fc0 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, -/* 0x7fd0 */ 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, -/* 0x7fe0 */ 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 49, 48, -/* 0x7ff0 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, -/* 0x8000 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 70, 65, 83, -/* 0x8010 */ 49, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, -/* 0x8020 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8030 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, -/* 0x8040 */ 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8050 */ 32, 78, 50, 69, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, -/* 0x8060 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, -/* 0x8070 */ 82, 32, 91, 78, 50, 69, 83, 77, 65, 50, 48, 93, 58, 10, 79, 70, -/* 0x8080 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, -/* 0x8090 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, -/* 0x80a0 */ 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, -/* 0x80b0 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 83, 77, 65, -/* 0x80c0 */ 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, -/* 0x80d0 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 70, -/* 0x80e0 */ 65, 83, 50, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, -/* 0x80f0 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8100 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 51, -/* 0x8110 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, -/* 0x8120 */ 32, 32, 32, 78, 50, 69, 70, 65, 83, 49, 49, 10, 10, 82, 69, 76, -/* 0x8130 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, -/* 0x8140 */ 70, 79, 82, 32, 91, 78, 50, 69, 83, 77, 65, 51, 48, 93, 58, 10, -/* 0x8150 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, -/* 0x8160 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, -/* 0x8170 */ 10, 48, 48, 48, 48, 48, 48, 48, 99, 32, 82, 95, 51, 56, 54, 95, -/* 0x8180 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, -/* 0x8190 */ 69, 67, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, -/* 0x81a0 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, -/* 0x81b0 */ 69, 70, 65, 83, 51, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, -/* 0x81c0 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x81d0 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, -/* 0x81e0 */ 48, 53, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, -/* 0x81f0 */ 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 51, 48, 10, 48, 48, -/* 0x8200 */ 48, 48, 48, 48, 48,101, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, -/* 0x8210 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 51, -/* 0x8220 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, -/* 0x8230 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 68, 69, -/* 0x8240 */ 67, 51, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, -/* 0x8250 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8260 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48,102, 32, -/* 0x8270 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, -/* 0x8280 */ 32, 32, 78, 50, 69, 68, 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, -/* 0x8290 */ 48, 49,101, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, -/* 0x82a0 */ 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 53, 48, 10, 48, -/* 0x82b0 */ 48, 48, 48, 48, 48, 51, 48, 32, 82, 95, 51, 56, 54, 95, 80, 67, -/* 0x82c0 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, -/* 0x82d0 */ 54, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, -/* 0x82e0 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 83, -/* 0x82f0 */ 77, 65, 52, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, -/* 0x8300 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8310 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 99, -/* 0x8320 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, -/* 0x8330 */ 32, 32, 32, 78, 50, 69, 68, 69, 67, 51, 48, 10, 10, 82, 69, 76, -/* 0x8340 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, -/* 0x8350 */ 70, 79, 82, 32, 91, 78, 50, 69, 70, 65, 83, 52, 48, 93, 58, 10, -/* 0x8360 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, -/* 0x8370 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, -/* 0x8380 */ 10, 48, 48, 48, 48, 48, 48, 48, 51, 32, 82, 95, 51, 56, 54, 95, -/* 0x8390 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, -/* 0x83a0 */ 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48,101, 32, 82, 95, -/* 0x83b0 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x83c0 */ 78, 50, 69, 68, 69, 67, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, -/* 0x83d0 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, -/* 0x83e0 */ 32, 91, 78, 50, 69, 83, 77, 65, 54, 48, 93, 58, 10, 79, 70, 70, -/* 0x83f0 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, -/* 0x8400 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, -/* 0x8410 */ 48, 48, 48, 48, 48, 56, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, -/* 0x8420 */ 50, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 49, -/* 0x8430 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, -/* 0x8440 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 70, 65, -/* 0x8450 */ 83, 54, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, -/* 0x8460 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8470 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 97, 32, -/* 0x8480 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, -/* 0x8490 */ 32, 32, 78, 50, 69, 70, 65, 83, 54, 49, 10, 48, 48, 48, 48, 48, -/* 0x84a0 */ 48, 49, 53, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, -/* 0x84b0 */ 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 49, 48, 10, 10, -/* 0x84c0 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, -/* 0x84d0 */ 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 70, 65, 83, 54, 49, -/* 0x84e0 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, -/* 0x84f0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, -/* 0x8500 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 49, 50, 32, 82, 95, 51, -/* 0x8510 */ 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 78, -/* 0x8520 */ 50, 69, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, -/* 0x8530 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, -/* 0x8540 */ 91, 76, 90, 77, 65, 95, 68, 69, 67, 48, 48, 93, 58, 10, 79, 70, -/* 0x8550 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, -/* 0x8560 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, -/* 0x8570 */ 48, 48, 48, 48, 48, 48, 53, 32, 82, 95, 51, 56, 54, 95, 51, 50, -/* 0x8580 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,108,122,109, 97, 95,115, -/* 0x8590 */ 116, 97, 99,107, 95, 97,100,106,117,115,116, 10, 48, 48, 48, 48, -/* 0x85a0 */ 48, 48, 49, 52, 32, 82, 95, 51, 56, 54, 95, 51, 50, 32, 32, 32, -/* 0x85b0 */ 32, 32, 32, 32, 32, 32, 32,108,122,109, 97, 95,117, 95,108,101, -/* 0x85c0 */ 110, 10, 48, 48, 48, 48, 48, 48, 49,101, 32, 82, 95, 51, 56, 54, -/* 0x85d0 */ 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,108,122,109, -/* 0x85e0 */ 97, 95, 99, 95,108,101,110, 10, 48, 48, 48, 48, 48, 48, 50, 97, -/* 0x85f0 */ 32, 82, 95, 51, 56, 54, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, -/* 0x8600 */ 32, 32, 32,108,122,109, 97, 95,112,114,111,112,101,114,116,105, -/* 0x8610 */ 101,115, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, -/* 0x8620 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 67, 65, 76, 76, -/* 0x8630 */ 84, 82, 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, -/* 0x8640 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8650 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, -/* 0x8660 */ 32, 82, 95, 51, 56, 54, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, -/* 0x8670 */ 32, 32, 32,102,105,108,116,101,114, 95,108,101,110,103,116,104, -/* 0x8680 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, -/* 0x8690 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 67, 84, 67, 76, 69, 86, -/* 0x86a0 */ 69, 49, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, -/* 0x86b0 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x86c0 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 50, 32, 82, -/* 0x86d0 */ 95, 51, 56, 54, 95, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x86e0 */ 32,102,105,108,116,101,114, 95, 99,116,111, 10, 48, 48, 48, 48, -/* 0x86f0 */ 48, 48, 48, 52, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, -/* 0x8700 */ 32, 32, 32, 32, 32, 32, 32, 67, 65, 76, 76, 84, 82, 48, 48, 10, -/* 0x8710 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, -/* 0x8720 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 67, 65, 76, 76, 84, 82, 48, -/* 0x8730 */ 50, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, -/* 0x8740 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, -/* 0x8750 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48,100, 32, 82, 95, -/* 0x8760 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8770 */ 67, 65, 76, 76, 84, 82, 48, 48, 10, 10, 82, 69, 76, 79, 67, 65, -/* 0x8780 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, -/* 0x8790 */ 32, 91, 67, 65, 76, 76, 84, 82, 49, 48, 93, 58, 10, 79, 70, 70, -/* 0x87a0 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, -/* 0x87b0 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, -/* 0x87c0 */ 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 51, 50, 32, -/* 0x87d0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32,102,105,108,116,101,114, 95, -/* 0x87e0 */ 108,101,110,103,116,104, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, -/* 0x87f0 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, -/* 0x8800 */ 67, 65, 76, 76, 84, 82, 49, 49, 93, 58, 10, 79, 70, 70, 83, 69, -/* 0x8810 */ 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8820 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, -/* 0x8830 */ 48, 48, 48, 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, -/* 0x8840 */ 32, 32, 32, 32, 32, 32, 32, 67, 65, 76, 76, 84, 82, 49, 51, 10, -/* 0x8850 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, -/* 0x8860 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 67, 84, 67, 76, 69, 86, 69, -/* 0x8870 */ 50, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, -/* 0x8880 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, -/* 0x8890 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 50, 32, 82, 95, -/* 0x88a0 */ 51, 56, 54, 95, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x88b0 */ 102,105,108,116,101,114, 95, 99,116,111, 10, 48, 48, 48, 48, 48, -/* 0x88c0 */ 48, 48, 52, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, -/* 0x88d0 */ 32, 32, 32, 32, 32, 32, 67, 65, 76, 76, 84, 82, 49, 49, 10, 10, -/* 0x88e0 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, -/* 0x88f0 */ 68, 83, 32, 70, 79, 82, 32, 91, 67, 65, 76, 76, 84, 82, 49, 51, -/* 0x8900 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, -/* 0x8910 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, -/* 0x8920 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 52, 32, 82, 95, 51, -/* 0x8930 */ 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 67, -/* 0x8940 */ 65, 76, 76, 84, 82, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, -/* 0x8950 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, -/* 0x8960 */ 91, 76, 88, 85, 78, 70, 48, 48, 48, 93, 58, 10, 79, 70, 70, 83, -/* 0x8970 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, -/* 0x8980 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, -/* 0x8990 */ 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, -/* 0x89a0 */ 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 49, 48, -/* 0x89b0 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, -/* 0x89c0 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 77, 82, 85, 48, -/* 0x89d0 */ 48, 53, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, -/* 0x89e0 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x89f0 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, -/* 0x8a00 */ 95, 51, 56, 54, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8a10 */ 32, 78, 77, 82, 85, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, -/* 0x8a20 */ 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, -/* 0x8a30 */ 88, 85, 78, 70, 48, 49, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, -/* 0x8a40 */ 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8a50 */ 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, -/* 0x8a60 */ 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, -/* 0x8a70 */ 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 52, 50, 10, 10, -/* 0x8a80 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, -/* 0x8a90 */ 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 74, 67, 67, 48, 50, 48, -/* 0x8aa0 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, -/* 0x8ab0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, -/* 0x8ac0 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, -/* 0x8ad0 */ 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, -/* 0x8ae0 */ 88, 85, 78, 70, 48, 51, 52, 10, 10, 82, 69, 76, 79, 67, 65, 84, -/* 0x8af0 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, -/* 0x8b00 */ 91, 76, 88, 74, 67, 67, 48, 50, 49, 93, 58, 10, 79, 70, 70, 83, -/* 0x8b10 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, -/* 0x8b20 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, -/* 0x8b30 */ 48, 48, 48, 48, 52, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, -/* 0x8b40 */ 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 51, 52, -/* 0x8b50 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, -/* 0x8b60 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 85, 78, 70, 51, -/* 0x8b70 */ 56, 56, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, -/* 0x8b80 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8b90 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 50, 32, 82, -/* 0x8ba0 */ 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8bb0 */ 32, 76, 88, 85, 78, 70, 48, 52, 48, 10, 10, 82, 69, 76, 79, 67, -/* 0x8bc0 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, -/* 0x8bd0 */ 82, 32, 91, 76, 88, 85, 78, 70, 52, 56, 55, 93, 58, 10, 79, 70, -/* 0x8be0 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, -/* 0x8bf0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, -/* 0x8c00 */ 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, -/* 0x8c10 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, -/* 0x8c20 */ 52, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, -/* 0x8c30 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 77, 82, -/* 0x8c40 */ 85, 48, 54, 53, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, -/* 0x8c50 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8c60 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 52, -/* 0x8c70 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, -/* 0x8c80 */ 32, 32, 32, 76, 88, 77, 82, 85, 48, 55, 48, 10, 10, 82, 69, 76, -/* 0x8c90 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, -/* 0x8ca0 */ 70, 79, 82, 32, 91, 76, 88, 77, 82, 85, 48, 55, 48, 93, 58, 10, -/* 0x8cb0 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, -/* 0x8cc0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, -/* 0x8cd0 */ 10, 48, 48, 48, 48, 48, 48, 48, 52, 32, 82, 95, 51, 56, 54, 95, -/* 0x8ce0 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, -/* 0x8cf0 */ 70, 48, 52, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, -/* 0x8d00 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, -/* 0x8d10 */ 77, 82, 85, 48, 57, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, -/* 0x8d20 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8d30 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, -/* 0x8d40 */ 48, 54, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, -/* 0x8d50 */ 32, 32, 32, 32, 32, 76, 88, 77, 82, 85, 49, 48, 48, 10, 10, 82, -/* 0x8d60 */ 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, -/* 0x8d70 */ 83, 32, 70, 79, 82, 32, 91, 76, 88, 85, 78, 70, 48, 52, 49, 93, -/* 0x8d80 */ 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, -/* 0x8d90 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, -/* 0x8da0 */ 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 54, 32, 82, 95, 51, 56, -/* 0x8db0 */ 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, -/* 0x8dc0 */ 85, 78, 70, 48, 51, 52, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, -/* 0x8dd0 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, -/* 0x8de0 */ 76, 69, 88, 69, 67, 48, 49, 54, 93, 58, 10, 79, 70, 70, 83, 69, -/* 0x8df0 */ 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8e00 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, -/* 0x8e10 */ 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, -/* 0x8e20 */ 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 52, 50, 10, -/* 0x8e30 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, -/* 0x8e40 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 77, 82, 85, 48, 52, -/* 0x8e50 */ 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, -/* 0x8e60 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, -/* 0x8e70 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, -/* 0x8e80 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8e90 */ 76, 88, 77, 82, 85, 48, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, -/* 0x8ea0 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, -/* 0x8eb0 */ 32, 91, 76, 88, 74, 67, 67, 48, 48, 48, 93, 58, 10, 79, 70, 70, -/* 0x8ec0 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, -/* 0x8ed0 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, -/* 0x8ee0 */ 48, 48, 48, 48, 48, 55, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, -/* 0x8ef0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 74, 67, 67, 48, 49, -/* 0x8f00 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, -/* 0x8f10 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 67, 65, 76, -/* 0x8f20 */ 76, 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, -/* 0x8f30 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8f40 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, -/* 0x8f50 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, -/* 0x8f60 */ 32, 32, 76, 88, 85, 78, 70, 48, 51, 55, 10, 10, 82, 69, 76, 79, -/* 0x8f70 */ 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, -/* 0x8f80 */ 79, 82, 32, 91, 76, 88, 67, 74, 50, 77, 82, 85, 93, 58, 10, 79, -/* 0x8f90 */ 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, -/* 0x8fa0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, -/* 0x8fb0 */ 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, -/* 0x8fc0 */ 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, -/* 0x8fd0 */ 48, 51, 55, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, -/* 0x8fe0 */ 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 67, -/* 0x8ff0 */ 74, 52, 77, 82, 85, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, -/* 0x9000 */ 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x9010 */ 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x9020 */ 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, -/* 0x9030 */ 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 51, 52, 10, 10, 82, 69, -/* 0x9040 */ 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, -/* 0x9050 */ 32, 70, 79, 82, 32, 91, 76, 88, 67, 74, 54, 77, 82, 85, 93, 58, -/* 0x9060 */ 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, -/* 0x9070 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, -/* 0x9080 */ 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, -/* 0x9090 */ 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 67, -/* 0x90a0 */ 74, 56, 77, 82, 85, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, -/* 0x90b0 */ 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, -/* 0x90c0 */ 88, 67, 74, 55, 77, 82, 85, 93, 58, 10, 79, 70, 70, 83, 69, 84, -/* 0x90d0 */ 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x90e0 */ 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, -/* 0x90f0 */ 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, -/* 0x9100 */ 32, 32, 32, 32, 32, 32, 76, 88, 67, 74, 56, 77, 82, 85, 10, 10, -/* 0x9110 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, -/* 0x9120 */ 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 67, 74, 56, 77, 82, 85, -/* 0x9130 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, -/* 0x9140 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, -/* 0x9150 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 50, 32, 82, 95, 51, -/* 0x9160 */ 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, -/* 0x9170 */ 88, 85, 78, 70, 48, 51, 55, 10, 10, 82, 69, 76, 79, 67, 65, 84, -/* 0x9180 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, -/* 0x9190 */ 91, 76, 88, 85, 78, 70, 48, 51, 52, 93, 58, 10, 79, 70, 70, 83, -/* 0x91a0 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, -/* 0x91b0 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, -/* 0x91c0 */ 48, 48, 48, 48, 52, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, -/* 0x91d0 */ 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 51, 48, -/* 0x91e0 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, -/* 0x91f0 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 99,116,111,107, 51, 50, -/* 0x9200 */ 46, 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, -/* 0x9210 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x9220 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 51, 32, -/* 0x9230 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, -/* 0x9240 */ 32, 32, 99,116,111,107, 51, 50, 46, 50, 48, 10, 10, 82, 69, 76, -/* 0x9250 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, -/* 0x9260 */ 70, 79, 82, 32, 91, 99,116,111,107, 51, 50, 46, 49, 48, 93, 58, -/* 0x9270 */ 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, -/* 0x9280 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, -/* 0x9290 */ 69, 10, 48, 48, 48, 48, 48, 48, 48,100, 32, 82, 95, 51, 56, 54, -/* 0x92a0 */ 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 99,116,111, -/* 0x92b0 */ 107, 51, 50, 46, 50, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, -/* 0x92c0 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, -/* 0x92d0 */ 99,116,111,107, 51, 50, 46, 50, 48, 93, 58, 10, 79, 70, 70, 83, -/* 0x92e0 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, -/* 0x92f0 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, -/* 0x9300 */ 48, 48, 48, 48, 53, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, -/* 0x9310 */ 32, 32, 32, 32, 32, 32, 32, 32, 99,116,111,107, 51, 50, 46, 52, -/* 0x9320 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 57, 32, 82, 95, 51, 56, 54, -/* 0x9330 */ 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 99,116,111, -/* 0x9340 */ 107, 51, 50, 46, 52, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, -/* 0x9350 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, -/* 0x9360 */ 99,116,111,107, 51, 50, 46, 51, 48, 93, 58, 10, 79, 70, 70, 83, -/* 0x9370 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, -/* 0x9380 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, -/* 0x9390 */ 48, 48, 48, 48, 54, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, -/* 0x93a0 */ 32, 32, 32, 32, 32, 32, 32, 32, 99,116,111,107, 51, 50, 46, 49, -/* 0x93b0 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, -/* 0x93c0 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 99,116,111,107, 51, -/* 0x93d0 */ 50, 46, 52, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, -/* 0x93e0 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x93f0 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 52, -/* 0x9400 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, -/* 0x9410 */ 32, 32, 32, 99,116,111,107, 51, 50, 46, 48, 48, 10, 10, 82, 69, -/* 0x9420 */ 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, -/* 0x9430 */ 32, 70, 79, 82, 32, 91, 76, 69, 88, 69, 67, 48, 50, 53, 93, 58, -/* 0x9440 */ 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, -/* 0x9450 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, -/* 0x9460 */ 69, 10, 48, 48, 48, 48, 48, 48, 51, 54, 32, 82, 95, 51, 56, 54, -/* 0x9470 */ 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 76, 69, 88, -/* 0x9480 */ 69, 67, 48, 50, 48, 10, 48, 48, 48, 48, 48, 48, 49, 56, 32, 82, -/* 0x9490 */ 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, -/* 0x94a0 */ 32, 76, 69, 88, 69, 67, 48, 50, 48, 10 +/* 0x1b00 */ 0,240,255,255, 89, 81, 86, 80,141,116,140, 16,173,133,192,117, +/* 0x1b10 */ 251,173,133,192,116, 13, 44, 32, 60, 1,173,119,244,198, 70,248, +/* 0x1b20 */ 1,235,238, 88, 94,106, 0,106, 1, 80, 49,201,106,255,106, 50, +/* 0x1b30 */ 181, 16,106, 7, 81, 80,137,227,106, 90, 88,205,128, 59, 3, 15, +/* 0x1b40 */ 133,252,255,255,255,146,147,252,173, 80,137,225, 80, 81, 82,173, +/* 0x1b50 */ 80,173,137, 68, 36, 12, 86,255,213,131,196, 44,195, 93,232, 49, +/* 0x1b60 */ 0, 0, 0,102,105,108,101, 32,102,111,114,109, 97,116, 32,101, +/* 0x1b70 */ 108,102, 51, 50, 45,105, 51, 56, 54, 10, 10, 83,101, 99,116,105, +/* 0x1b80 */ 111,110,115, 58, 10, 73,100,120, 32, 78, 97,109,101, 32, 32, 32, +/* 0x1b90 */ 32, 32, 32, 32, 32, 32, 32, 83,105,122,101, 32, 32, 32, 32, 32, +/* 0x1ba0 */ 32, 86, 77, 65, 32, 32, 32, 32, 32, 32, 32, 76, 77, 65, 32, 32, +/* 0x1bb0 */ 32, 32, 32, 32, 32, 70,105,108,101, 32,111,102,102, 32, 32, 65, +/* 0x1bc0 */ 108,103,110, 32, 32, 70,108, 97,103,115, 10, 32, 32, 48, 32, 76, +/* 0x1bd0 */ 69, 88, 69, 67, 48, 48, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, +/* 0x1be0 */ 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x1bf0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x1c00 */ 48, 51, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x1c10 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, +/* 0x1c20 */ 79, 78, 76, 89, 10, 32, 32, 49, 32, 76, 69, 88, 69, 67, 48, 48, +/* 0x1c30 */ 57, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x1c40 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x1c50 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 51, 57, 32, 32, 50, +/* 0x1c60 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, +/* 0x1c70 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 50, 32, 76, 69, 88, 69, +/* 0x1c80 */ 67, 48, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x1c90 */ 48, 99, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x1ca0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 51, 57, +/* 0x1cb0 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, +/* 0x1cc0 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 51, 32, 78, +/* 0x1cd0 */ 50, 66, 83, 77, 65, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, +/* 0x1ce0 */ 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x1cf0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x1d00 */ 48, 52, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x1d10 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, +/* 0x1d20 */ 79, 78, 76, 89, 10, 32, 32, 52, 32, 78, 50, 66, 70, 65, 83, 49, +/* 0x1d30 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, +/* 0x1d40 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x1d50 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 52, 56, 32, 32, 50, +/* 0x1d60 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, +/* 0x1d70 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, +/* 0x1d80 */ 32, 53, 32, 78, 50, 66, 70, 65, 83, 49, 49, 32, 32, 32, 32, 32, +/* 0x1d90 */ 32, 48, 48, 48, 48, 48, 48, 48, 54, 32, 32, 48, 48, 48, 48, 48, +/* 0x1da0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x1db0 */ 48, 48, 48, 48, 48, 52, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x1dc0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x1dd0 */ 89, 10, 32, 32, 54, 32, 78, 50, 66, 68, 69, 67, 49, 48, 32, 32, +/* 0x1de0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 98, 32, 32, 48, 48, +/* 0x1df0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x1e00 */ 32, 32, 48, 48, 48, 48, 48, 48, 53, 48, 32, 32, 50, 42, 42, 48, +/* 0x1e10 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, +/* 0x1e20 */ 79, 78, 76, 89, 10, 32, 32, 55, 32, 78, 50, 66, 83, 77, 65, 50, +/* 0x1e30 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, +/* 0x1e40 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x1e50 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 53, 98, 32, 32, 50, +/* 0x1e60 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, +/* 0x1e70 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, +/* 0x1e80 */ 32, 56, 32, 78, 50, 66, 70, 65, 83, 50, 48, 32, 32, 32, 32, 32, +/* 0x1e90 */ 32, 48, 48, 48, 48, 48, 48, 48, 57, 32, 32, 48, 48, 48, 48, 48, +/* 0x1ea0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x1eb0 */ 48, 48, 48, 48, 48, 54, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x1ec0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, +/* 0x1ed0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 57, 32, 78, 50, 66, +/* 0x1ee0 */ 68, 69, 67, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x1ef0 */ 48, 48,100, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x1f00 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 54, +/* 0x1f10 */ 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x1f20 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 48, 32, +/* 0x1f30 */ 78, 50, 66, 83, 77, 65, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x1f40 */ 48, 48, 48, 48, 48,100, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x1f50 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x1f60 */ 48, 48, 55, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x1f70 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, +/* 0x1f80 */ 68, 79, 78, 76, 89, 10, 32, 49, 49, 32, 78, 50, 66, 70, 65, 83, +/* 0x1f90 */ 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,102, +/* 0x1fa0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x1fb0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 56, 51, 32, 32, +/* 0x1fc0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x1fd0 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x1fe0 */ 32, 49, 50, 32, 78, 50, 66, 68, 69, 67, 51, 48, 32, 32, 32, 32, +/* 0x1ff0 */ 32, 32, 48, 48, 48, 48, 48, 48, 51,101, 32, 32, 48, 48, 48, 48, +/* 0x2000 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x2010 */ 48, 48, 48, 48, 48, 48, 57, 50, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x2020 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, +/* 0x2030 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 51, 32, 78, 50, +/* 0x2040 */ 66, 83, 77, 65, 52, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x2050 */ 48, 48, 48,100, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x2060 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x2070 */ 100, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x2080 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, +/* 0x2090 */ 78, 76, 89, 10, 32, 49, 52, 32, 78, 50, 66, 70, 65, 83, 52, 48, +/* 0x20a0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,102, 32, 32, +/* 0x20b0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x20c0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,100,100, 32, 32, 50, 42, +/* 0x20d0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x20e0 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, +/* 0x20f0 */ 53, 32, 78, 50, 66, 83, 77, 65, 53, 48, 32, 32, 32, 32, 32, 32, +/* 0x2100 */ 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x2110 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x2120 */ 48, 48, 48, 48,101, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x2130 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x2140 */ 10, 32, 49, 54, 32, 78, 50, 66, 70, 65, 83, 53, 48, 32, 32, 32, +/* 0x2150 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, +/* 0x2160 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x2170 */ 32, 48, 48, 48, 48, 48, 48,101,101, 32, 32, 50, 42, 42, 48, 32, +/* 0x2180 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, +/* 0x2190 */ 78, 76, 89, 10, 32, 49, 55, 32, 78, 50, 66, 68, 69, 67, 53, 48, +/* 0x21a0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 57, 32, 32, +/* 0x21b0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x21c0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,102, 49, 32, 32, 50, 42, +/* 0x21d0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x21e0 */ 65, 68, 79, 78, 76, 89, 10, 32, 49, 56, 32, 78, 50, 66, 83, 77, +/* 0x21f0 */ 65, 54, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x2200 */ 99, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x2210 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,102, 97, 32, +/* 0x2220 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x2230 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x2240 */ 10, 32, 49, 57, 32, 78, 50, 66, 70, 65, 83, 54, 48, 32, 32, 32, +/* 0x2250 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 57, 32, 32, 48, 48, 48, +/* 0x2260 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x2270 */ 32, 48, 48, 48, 48, 48, 49, 48, 54, 32, 32, 50, 42, 42, 48, 32, +/* 0x2280 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, +/* 0x2290 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, 48, 32, 78, +/* 0x22a0 */ 50, 66, 70, 65, 83, 54, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, +/* 0x22b0 */ 48, 48, 48, 49, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x22c0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x22d0 */ 49, 49,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x22e0 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, +/* 0x22f0 */ 79, 78, 76, 89, 10, 32, 50, 49, 32, 78, 50, 66, 68, 69, 67, 54, +/* 0x2300 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x2310 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x2320 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 51, 53, 32, 32, 50, +/* 0x2330 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, +/* 0x2340 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, 50, 32, 78, 50, 68, 83, +/* 0x2350 */ 77, 65, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x2360 */ 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x2370 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 51, 53, +/* 0x2380 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, +/* 0x2390 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x23a0 */ 89, 10, 32, 50, 51, 32, 78, 50, 68, 70, 65, 83, 49, 48, 32, 32, +/* 0x23b0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, +/* 0x23c0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x23d0 */ 32, 32, 48, 48, 48, 48, 48, 49, 51, 56, 32, 32, 50, 42, 42, 48, +/* 0x23e0 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, +/* 0x23f0 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, 52, 32, +/* 0x2400 */ 78, 50, 68, 70, 65, 83, 49, 49, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x2410 */ 48, 48, 48, 48, 48, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x2420 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x2430 */ 48, 49, 51, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x2440 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, +/* 0x2450 */ 50, 53, 32, 78, 50, 68, 68, 69, 67, 49, 48, 32, 32, 32, 32, 32, +/* 0x2460 */ 32, 48, 48, 48, 48, 48, 48, 48, 98, 32, 32, 48, 48, 48, 48, 48, +/* 0x2470 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x2480 */ 48, 48, 48, 48, 49, 52, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x2490 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x24a0 */ 89, 10, 32, 50, 54, 32, 78, 50, 68, 83, 77, 65, 50, 48, 32, 32, +/* 0x24b0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, +/* 0x24c0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x24d0 */ 32, 32, 48, 48, 48, 48, 48, 49, 52, 98, 32, 32, 50, 42, 42, 48, +/* 0x24e0 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, +/* 0x24f0 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, 55, 32, +/* 0x2500 */ 78, 50, 68, 70, 65, 83, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x2510 */ 48, 48, 48, 48, 48, 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x2520 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x2530 */ 48, 49, 53, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x2540 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, +/* 0x2550 */ 68, 79, 78, 76, 89, 10, 32, 50, 56, 32, 78, 50, 68, 68, 69, 67, +/* 0x2560 */ 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,100, +/* 0x2570 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x2580 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 53, 57, 32, 32, +/* 0x2590 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x25a0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, 57, 32, 78, 50, 68, +/* 0x25b0 */ 83, 77, 65, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x25c0 */ 48, 48,100, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x25d0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 54, +/* 0x25e0 */ 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x25f0 */ 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x2600 */ 76, 89, 10, 32, 51, 48, 32, 78, 50, 68, 70, 65, 83, 51, 48, 32, +/* 0x2610 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,102, 32, 32, 48, +/* 0x2620 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x2630 */ 48, 32, 32, 48, 48, 48, 48, 48, 49, 55, 51, 32, 32, 50, 42, 42, +/* 0x2640 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, +/* 0x2650 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 51, 49, +/* 0x2660 */ 32, 78, 50, 68, 68, 69, 67, 51, 48, 32, 32, 32, 32, 32, 32, 48, +/* 0x2670 */ 48, 48, 48, 48, 48, 53, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x2680 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x2690 */ 48, 48, 49, 56, 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x26a0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, +/* 0x26b0 */ 65, 68, 79, 78, 76, 89, 10, 32, 51, 50, 32, 78, 50, 68, 83, 77, +/* 0x26c0 */ 65, 52, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x26d0 */ 100, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x26e0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49,100, 52, 32, +/* 0x26f0 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x2700 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x2710 */ 10, 32, 51, 51, 32, 78, 50, 68, 70, 65, 83, 52, 48, 32, 32, 32, +/* 0x2720 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,102, 32, 32, 48, 48, 48, +/* 0x2730 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x2740 */ 32, 48, 48, 48, 48, 48, 49,101, 49, 32, 32, 50, 42, 42, 48, 32, +/* 0x2750 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, +/* 0x2760 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 51, 52, 32, 78, +/* 0x2770 */ 50, 68, 83, 77, 65, 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, +/* 0x2780 */ 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x2790 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x27a0 */ 49,102, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x27b0 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 51, +/* 0x27c0 */ 53, 32, 78, 50, 68, 70, 65, 83, 53, 48, 32, 32, 32, 32, 32, 32, +/* 0x27d0 */ 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x27e0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x27f0 */ 48, 48, 48, 49,102, 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x2800 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x2810 */ 10, 32, 51, 54, 32, 78, 50, 68, 68, 69, 67, 53, 48, 32, 32, 32, +/* 0x2820 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 57, 32, 32, 48, 48, 48, +/* 0x2830 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x2840 */ 32, 48, 48, 48, 48, 48, 49,102, 53, 32, 32, 50, 42, 42, 48, 32, +/* 0x2850 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, +/* 0x2860 */ 78, 76, 89, 10, 32, 51, 55, 32, 78, 50, 68, 83, 77, 65, 54, 48, +/* 0x2870 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 99, 32, 32, +/* 0x2880 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x2890 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 49,102,101, 32, 32, 50, 42, +/* 0x28a0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x28b0 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 51, +/* 0x28c0 */ 56, 32, 78, 50, 68, 70, 65, 83, 54, 48, 32, 32, 32, 32, 32, 32, +/* 0x28d0 */ 48, 48, 48, 48, 48, 48, 49, 57, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x28e0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x28f0 */ 48, 48, 48, 50, 48, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x2900 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, +/* 0x2910 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 51, 57, 32, 78, 50, 68, 70, +/* 0x2920 */ 65, 83, 54, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x2930 */ 49, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x2940 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 50, 51, +/* 0x2950 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, +/* 0x2960 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x2970 */ 89, 10, 32, 52, 48, 32, 78, 50, 68, 68, 69, 67, 54, 48, 32, 32, +/* 0x2980 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x2990 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x29a0 */ 32, 32, 48, 48, 48, 48, 48, 50, 51, 57, 32, 32, 50, 42, 42, 48, +/* 0x29b0 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, +/* 0x29c0 */ 79, 78, 76, 89, 10, 32, 52, 49, 32, 78, 50, 69, 83, 77, 65, 49, +/* 0x29d0 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, +/* 0x29e0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x29f0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 51, 57, 32, 32, 50, +/* 0x2a00 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, +/* 0x2a10 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, +/* 0x2a20 */ 52, 50, 32, 78, 50, 69, 70, 65, 83, 49, 48, 32, 32, 32, 32, 32, +/* 0x2a30 */ 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, +/* 0x2a40 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x2a50 */ 48, 48, 48, 48, 50, 51, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x2a60 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, +/* 0x2a70 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 52, 51, 32, 78, 50, 69, +/* 0x2a80 */ 70, 65, 83, 49, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x2a90 */ 48, 48, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x2aa0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 51, +/* 0x2ab0 */ 101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x2ac0 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 52, 52, 32, +/* 0x2ad0 */ 78, 50, 69, 68, 69, 67, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x2ae0 */ 48, 48, 48, 48, 48, 98, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x2af0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x2b00 */ 48, 50, 52, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x2b10 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, +/* 0x2b20 */ 52, 53, 32, 78, 50, 69, 83, 77, 65, 50, 48, 32, 32, 32, 32, 32, +/* 0x2b30 */ 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, +/* 0x2b40 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x2b50 */ 48, 48, 48, 48, 50, 52,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x2b60 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, +/* 0x2b70 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 52, 54, 32, 78, 50, 69, +/* 0x2b80 */ 70, 65, 83, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x2b90 */ 48, 48, 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x2ba0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 53, +/* 0x2bb0 */ 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x2bc0 */ 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x2bd0 */ 76, 89, 10, 32, 52, 55, 32, 78, 50, 69, 68, 69, 67, 50, 48, 32, +/* 0x2be0 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,100, 32, 32, 48, +/* 0x2bf0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x2c00 */ 48, 32, 32, 48, 48, 48, 48, 48, 50, 53,100, 32, 32, 50, 42, 42, +/* 0x2c10 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, +/* 0x2c20 */ 68, 79, 78, 76, 89, 10, 32, 52, 56, 32, 78, 50, 69, 83, 77, 65, +/* 0x2c30 */ 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,100, +/* 0x2c40 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x2c50 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 54, 97, 32, 32, +/* 0x2c60 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x2c70 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x2c80 */ 32, 52, 57, 32, 78, 50, 69, 70, 65, 83, 51, 48, 32, 32, 32, 32, +/* 0x2c90 */ 32, 32, 48, 48, 48, 48, 48, 48, 48,102, 32, 32, 48, 48, 48, 48, +/* 0x2ca0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x2cb0 */ 48, 48, 48, 48, 48, 50, 55, 55, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x2cc0 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, +/* 0x2cd0 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, 48, 32, 78, 50, +/* 0x2ce0 */ 69, 68, 69, 67, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x2cf0 */ 48, 48, 53,102, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x2d00 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, +/* 0x2d10 */ 56, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x2d20 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, +/* 0x2d30 */ 78, 76, 89, 10, 32, 53, 49, 32, 78, 50, 69, 83, 77, 65, 52, 48, +/* 0x2d40 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,100, 32, 32, +/* 0x2d50 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x2d60 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 50,101, 53, 32, 32, 50, 42, +/* 0x2d70 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x2d80 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, +/* 0x2d90 */ 50, 32, 78, 50, 69, 70, 65, 83, 52, 48, 32, 32, 32, 32, 32, 32, +/* 0x2da0 */ 48, 48, 48, 48, 48, 48, 48,102, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x2db0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x2dc0 */ 48, 48, 48, 50,102, 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x2dd0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, +/* 0x2de0 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, 51, 32, 78, 50, 69, 83, +/* 0x2df0 */ 77, 65, 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x2e00 */ 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x2e10 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, 48, 49, +/* 0x2e20 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, +/* 0x2e30 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, 52, 32, 78, +/* 0x2e40 */ 50, 69, 70, 65, 83, 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, +/* 0x2e50 */ 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x2e60 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x2e70 */ 51, 48, 51, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x2e80 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, +/* 0x2e90 */ 53, 32, 78, 50, 69, 68, 69, 67, 53, 48, 32, 32, 32, 32, 32, 32, +/* 0x2ea0 */ 48, 48, 48, 48, 48, 48, 48, 57, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x2eb0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x2ec0 */ 48, 48, 48, 51, 48, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x2ed0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x2ee0 */ 10, 32, 53, 54, 32, 78, 50, 69, 83, 77, 65, 54, 48, 32, 32, 32, +/* 0x2ef0 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 99, 32, 32, 48, 48, 48, +/* 0x2f00 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x2f10 */ 32, 48, 48, 48, 48, 48, 51, 48,102, 32, 32, 50, 42, 42, 48, 32, +/* 0x2f20 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, +/* 0x2f30 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, 55, 32, 78, +/* 0x2f40 */ 50, 69, 70, 65, 83, 54, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, +/* 0x2f50 */ 48, 48, 48, 49, 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x2f60 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x2f70 */ 51, 49, 98, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x2f80 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, +/* 0x2f90 */ 79, 78, 76, 89, 10, 32, 53, 56, 32, 78, 50, 69, 70, 65, 83, 54, +/* 0x2fa0 */ 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 54, 32, +/* 0x2fb0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x2fc0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, 51, 52, 32, 32, 50, +/* 0x2fd0 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, +/* 0x2fe0 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, +/* 0x2ff0 */ 53, 57, 32, 78, 50, 69, 68, 69, 67, 54, 48, 32, 32, 32, 32, 32, +/* 0x3000 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x3010 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x3020 */ 48, 48, 48, 48, 51, 52, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x3030 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x3040 */ 89, 10, 32, 54, 48, 32, 76, 90, 77, 65, 95, 68, 69, 67, 48, 48, +/* 0x3050 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 50,101, 32, 32, 48, 48, +/* 0x3060 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x3070 */ 32, 32, 48, 48, 48, 48, 48, 51, 52, 97, 32, 32, 50, 42, 42, 48, +/* 0x3080 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, +/* 0x3090 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 54, 49, 32, +/* 0x30a0 */ 76, 90, 77, 65, 95, 69, 76, 70, 48, 48, 32, 32, 32, 32, 48, 48, +/* 0x30b0 */ 48, 48, 48, 48, 52, 56, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x30c0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x30d0 */ 48, 51, 55, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x30e0 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, +/* 0x30f0 */ 54, 50, 32, 76, 90, 77, 65, 95, 68, 69, 67, 49, 48, 32, 32, 32, +/* 0x3100 */ 32, 48, 48, 48, 48, 48, 97, 56, 54, 32, 32, 48, 48, 48, 48, 48, +/* 0x3110 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x3120 */ 48, 48, 48, 48, 51, 99, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x3130 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x3140 */ 89, 10, 32, 54, 51, 32, 76, 90, 77, 65, 95, 68, 69, 67, 50, 48, +/* 0x3150 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 97, 56, 54, 32, 32, 48, 48, +/* 0x3160 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x3170 */ 32, 32, 48, 48, 48, 48, 48,101, 52, 54, 32, 32, 50, 42, 42, 48, +/* 0x3180 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, +/* 0x3190 */ 79, 78, 76, 89, 10, 32, 54, 52, 32, 76, 90, 77, 65, 95, 68, 69, +/* 0x31a0 */ 67, 51, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 97, 32, +/* 0x31b0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x31c0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 56, 99, 99, 32, 32, 50, +/* 0x31d0 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, +/* 0x31e0 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 54, 53, 32, 67, 65, 76, 76, +/* 0x31f0 */ 84, 82, 48, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x3200 */ 48,101, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x3210 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 56,101, 54, +/* 0x3220 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, +/* 0x3230 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x3240 */ 89, 10, 32, 54, 54, 32, 67, 84, 67, 76, 69, 86, 69, 49, 32, 32, +/* 0x3250 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, +/* 0x3260 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x3270 */ 32, 32, 48, 48, 48, 48, 49, 56,102, 52, 32, 32, 50, 42, 42, 48, +/* 0x3280 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, +/* 0x3290 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 54, 55, 32, +/* 0x32a0 */ 67, 65, 76, 76, 84, 82, 48, 49, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x32b0 */ 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x32c0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x32d0 */ 49, 56,102, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x32e0 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, +/* 0x32f0 */ 54, 56, 32, 67, 84, 66, 83, 72, 82, 48, 49, 32, 32, 32, 32, 32, +/* 0x3300 */ 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, 48, 48, 48, 48, +/* 0x3310 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x3320 */ 48, 48, 48, 49, 56,102,101, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x3330 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x3340 */ 89, 10, 32, 54, 57, 32, 67, 84, 66, 82, 79, 82, 48, 49, 32, 32, +/* 0x3350 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, +/* 0x3360 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x3370 */ 32, 32, 48, 48, 48, 48, 49, 57, 48, 50, 32, 32, 50, 42, 42, 48, +/* 0x3380 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, +/* 0x3390 */ 79, 78, 76, 89, 10, 32, 55, 48, 32, 67, 84, 66, 83, 87, 65, 48, +/* 0x33a0 */ 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, +/* 0x33b0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x33c0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 48, 52, 32, 32, 50, +/* 0x33d0 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, +/* 0x33e0 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, 49, 32, 67, 65, 76, 76, +/* 0x33f0 */ 84, 82, 48, 50, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x3400 */ 48,101, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x3410 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 48, 57, +/* 0x3420 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, +/* 0x3430 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x3440 */ 89, 10, 32, 55, 50, 32, 67, 65, 76, 76, 84, 82, 49, 48, 32, 32, +/* 0x3450 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, +/* 0x3460 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x3470 */ 32, 32, 48, 48, 48, 48, 49, 57, 49, 55, 32, 32, 50, 42, 42, 48, +/* 0x3480 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, +/* 0x3490 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, 51, 32, +/* 0x34a0 */ 67, 65, 76, 76, 84, 82, 69, 56, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x34b0 */ 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x34c0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x34d0 */ 49, 57, 49, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x34e0 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, +/* 0x34f0 */ 55, 52, 32, 67, 65, 76, 76, 84, 82, 69, 57, 32, 32, 32, 32, 32, +/* 0x3500 */ 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, +/* 0x3510 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x3520 */ 48, 48, 48, 49, 57, 49,101, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x3530 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x3540 */ 89, 10, 32, 55, 53, 32, 67, 65, 76, 76, 84, 82, 49, 49, 32, 32, +/* 0x3550 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, 48, +/* 0x3560 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x3570 */ 32, 32, 48, 48, 48, 48, 49, 57, 50, 48, 32, 32, 50, 42, 42, 48, +/* 0x3580 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, +/* 0x3590 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, 54, 32, +/* 0x35a0 */ 67, 84, 67, 76, 69, 86, 69, 50, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x35b0 */ 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x35c0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x35d0 */ 49, 57, 50, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x35e0 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, +/* 0x35f0 */ 68, 79, 78, 76, 89, 10, 32, 55, 55, 32, 67, 65, 76, 76, 84, 82, +/* 0x3600 */ 49, 50, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, +/* 0x3610 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x3620 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 50, 57, 32, 32, +/* 0x3630 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x3640 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, 56, 32, 67, 84, 66, +/* 0x3650 */ 83, 72, 82, 49, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x3660 */ 48, 48, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x3670 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 50, +/* 0x3680 */ 98, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x3690 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, 57, 32, +/* 0x36a0 */ 67, 84, 66, 82, 79, 82, 49, 49, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x36b0 */ 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x36c0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x36d0 */ 49, 57, 50,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x36e0 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, +/* 0x36f0 */ 56, 48, 32, 67, 84, 66, 83, 87, 65, 49, 49, 32, 32, 32, 32, 32, +/* 0x3700 */ 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, +/* 0x3710 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x3720 */ 48, 48, 48, 49, 57, 51, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x3730 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x3740 */ 89, 10, 32, 56, 49, 32, 67, 65, 76, 76, 84, 82, 49, 51, 32, 32, +/* 0x3750 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, +/* 0x3760 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x3770 */ 32, 32, 48, 48, 48, 48, 49, 57, 51, 54, 32, 32, 50, 42, 42, 48, +/* 0x3780 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, +/* 0x3790 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, 50, 32, +/* 0x37a0 */ 76, 69, 88, 69, 67, 48, 49, 53, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x37b0 */ 48, 48, 48, 48, 49,100, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x37c0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x37d0 */ 49, 57, 51, 98, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x37e0 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, +/* 0x37f0 */ 56, 51, 32, 76, 88, 85, 78, 70, 48, 48, 48, 32, 32, 32, 32, 32, +/* 0x3800 */ 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, +/* 0x3810 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x3820 */ 48, 48, 48, 49, 57, 53, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x3830 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, +/* 0x3840 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, 52, 32, 76, 88, 85, +/* 0x3850 */ 78, 70, 48, 48, 50, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x3860 */ 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x3870 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 53, +/* 0x3880 */ 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x3890 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, 53, 32, +/* 0x38a0 */ 77, 82, 85, 66, 89, 84, 69, 48, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x38b0 */ 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x38c0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x38d0 */ 49, 57, 53,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x38e0 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, +/* 0x38f0 */ 56, 54, 32, 76, 88, 77, 82, 85, 48, 48, 53, 32, 32, 32, 32, 32, +/* 0x3900 */ 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, +/* 0x3910 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x3920 */ 48, 48, 48, 49, 57, 54, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x3930 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, +/* 0x3940 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, 55, 32, 76, 88, 77, +/* 0x3950 */ 82, 85, 48, 48, 54, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x3960 */ 48, 48, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x3970 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 54, +/* 0x3980 */ 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x3990 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, 56, 32, +/* 0x39a0 */ 76, 88, 77, 82, 85, 48, 48, 55, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x39b0 */ 48, 48, 48, 48, 48, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x39c0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x39d0 */ 49, 57, 54,100, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x39e0 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, +/* 0x39f0 */ 56, 57, 32, 76, 88, 85, 78, 70, 48, 48, 56, 32, 32, 32, 32, 32, +/* 0x3a00 */ 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, 48, 48, 48, 48, +/* 0x3a10 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x3a20 */ 48, 48, 48, 49, 57, 55, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x3a30 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x3a40 */ 89, 10, 32, 57, 48, 32, 76, 88, 85, 78, 70, 48, 49, 48, 32, 32, +/* 0x3a50 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, +/* 0x3a60 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x3a70 */ 32, 32, 48, 48, 48, 48, 49, 57, 55, 56, 32, 32, 50, 42, 42, 48, +/* 0x3a80 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, +/* 0x3a90 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 57, 49, 32, +/* 0x3aa0 */ 76, 88, 74, 67, 67, 48, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x3ab0 */ 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x3ac0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x3ad0 */ 49, 57, 55,100, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x3ae0 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, +/* 0x3af0 */ 57, 50, 32, 76, 88, 77, 82, 85, 48, 52, 53, 32, 32, 32, 32, 32, +/* 0x3b00 */ 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, +/* 0x3b10 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x3b20 */ 48, 48, 48, 49, 57, 56, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x3b30 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x3b40 */ 89, 10, 32, 57, 51, 32, 76, 88, 77, 82, 85, 48, 52, 54, 32, 32, +/* 0x3b50 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, +/* 0x3b60 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x3b70 */ 32, 32, 48, 48, 48, 48, 49, 57, 56, 51, 32, 32, 50, 42, 42, 48, +/* 0x3b80 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, +/* 0x3b90 */ 79, 78, 76, 89, 10, 32, 57, 52, 32, 76, 88, 74, 67, 67, 48, 50, +/* 0x3ba0 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, +/* 0x3bb0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x3bc0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 56, 53, 32, 32, 50, +/* 0x3bd0 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, +/* 0x3be0 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, +/* 0x3bf0 */ 57, 53, 32, 76, 88, 74, 67, 67, 48, 50, 49, 32, 32, 32, 32, 32, +/* 0x3c00 */ 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, +/* 0x3c10 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x3c20 */ 48, 48, 48, 49, 57, 56, 55, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x3c30 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, +/* 0x3c40 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 57, 54, 32, 76, 88, 74, +/* 0x3c50 */ 67, 67, 48, 50, 51, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x3c60 */ 48, 48, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x3c70 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 56, +/* 0x3c80 */ 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x3c90 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 57, 55, 32, +/* 0x3ca0 */ 76, 88, 85, 78, 70, 48, 51, 55, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x3cb0 */ 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x3cc0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x3cd0 */ 49, 57, 57, 51, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x3ce0 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, +/* 0x3cf0 */ 57, 56, 32, 76, 88, 85, 78, 70, 51, 56, 54, 32, 32, 32, 32, 32, +/* 0x3d00 */ 32, 48, 48, 48, 48, 48, 48, 48, 49, 32, 32, 48, 48, 48, 48, 48, +/* 0x3d10 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x3d20 */ 48, 48, 48, 49, 57, 57, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x3d30 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x3d40 */ 89, 10, 32, 57, 57, 32, 76, 88, 85, 78, 70, 51, 56, 55, 32, 32, +/* 0x3d50 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 57, 32, 32, 48, 48, +/* 0x3d60 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x3d70 */ 32, 32, 48, 48, 48, 48, 49, 57, 57, 54, 32, 32, 50, 42, 42, 48, +/* 0x3d80 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, +/* 0x3d90 */ 79, 78, 76, 89, 10, 49, 48, 48, 32, 76, 88, 85, 78, 70, 51, 56, +/* 0x3da0 */ 56, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, +/* 0x3db0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x3dc0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 57,102, 32, 32, 50, +/* 0x3dd0 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, +/* 0x3de0 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, +/* 0x3df0 */ 48, 49, 32, 76, 88, 85, 78, 70, 52, 56, 54, 32, 32, 32, 32, 32, +/* 0x3e00 */ 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, 48, 48, 48, 48, +/* 0x3e10 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x3e20 */ 48, 48, 48, 49, 57, 97, 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x3e30 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x3e40 */ 89, 10, 49, 48, 50, 32, 76, 88, 85, 78, 70, 52, 56, 55, 32, 32, +/* 0x3e50 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, +/* 0x3e60 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x3e70 */ 32, 32, 48, 48, 48, 48, 49, 57, 97, 54, 32, 32, 50, 42, 42, 48, +/* 0x3e80 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, +/* 0x3e90 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 48, 51, 32, +/* 0x3ea0 */ 76, 88, 77, 82, 85, 48, 54, 53, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x3eb0 */ 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x3ec0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x3ed0 */ 49, 57, 97, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x3ee0 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, +/* 0x3ef0 */ 68, 79, 78, 76, 89, 10, 49, 48, 52, 32, 77, 82, 85, 66, 89, 84, +/* 0x3f00 */ 69, 51, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, +/* 0x3f10 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x3f20 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 97,100, 32, 32, +/* 0x3f30 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x3f40 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 48, 53, 32, 77, 82, 85, +/* 0x3f50 */ 65, 82, 66, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x3f60 */ 48, 48, 49, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x3f70 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 97, +/* 0x3f80 */ 102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x3f90 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 48, 54, 32, +/* 0x3fa0 */ 77, 82, 85, 66, 73, 84, 83, 51, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x3fb0 */ 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x3fc0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x3fd0 */ 49, 57, 98, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x3fe0 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, +/* 0x3ff0 */ 48, 55, 32, 77, 82, 85, 65, 82, 66, 52, 48, 32, 32, 32, 32, 32, +/* 0x4000 */ 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, 48, 48, 48, 48, +/* 0x4010 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x4020 */ 48, 48, 48, 49, 57, 98, 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x4030 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x4040 */ 89, 10, 49, 48, 56, 32, 76, 88, 77, 82, 85, 48, 55, 48, 32, 32, +/* 0x4050 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 56, 32, 32, 48, 48, +/* 0x4060 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x4070 */ 32, 32, 48, 48, 48, 48, 49, 57, 98, 54, 32, 32, 50, 42, 42, 48, +/* 0x4080 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, +/* 0x4090 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 48, 57, 32, +/* 0x40a0 */ 77, 82, 85, 66, 89, 84, 69, 52, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x40b0 */ 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x40c0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x40d0 */ 49, 57, 98,101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x40e0 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, +/* 0x40f0 */ 49, 48, 32, 77, 82, 85, 66, 73, 84, 83, 52, 32, 32, 32, 32, 32, +/* 0x4100 */ 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, +/* 0x4110 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x4120 */ 48, 48, 48, 49, 57, 99, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x4130 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x4140 */ 89, 10, 49, 49, 49, 32, 77, 82, 85, 65, 82, 66, 53, 48, 32, 32, +/* 0x4150 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 54, 32, 32, 48, 48, +/* 0x4160 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x4170 */ 32, 32, 48, 48, 48, 48, 49, 57, 99, 51, 32, 32, 50, 42, 42, 48, +/* 0x4180 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, +/* 0x4190 */ 79, 78, 76, 89, 10, 49, 49, 50, 32, 76, 88, 77, 82, 85, 48, 56, +/* 0x41a0 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, +/* 0x41b0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x41c0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 99, 57, 32, 32, 50, +/* 0x41d0 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, +/* 0x41e0 */ 69, 65, 68, 79, 78, 76, 89, 10, 49, 49, 51, 32, 77, 82, 85, 66, +/* 0x41f0 */ 89, 84, 69, 53, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x4200 */ 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x4210 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 99, 99, +/* 0x4220 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, +/* 0x4230 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 49, 52, 32, 77, +/* 0x4240 */ 82, 85, 65, 82, 66, 54, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, +/* 0x4250 */ 48, 48, 48, 48, 49, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x4260 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, +/* 0x4270 */ 57, 99,101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x4280 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 49, +/* 0x4290 */ 53, 32, 77, 82, 85, 66, 73, 84, 83, 53, 32, 32, 32, 32, 32, 32, +/* 0x42a0 */ 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x42b0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x42c0 */ 48, 48, 49, 57, 99,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x42d0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x42e0 */ 10, 49, 49, 54, 32, 77, 82, 85, 65, 82, 66, 55, 48, 32, 32, 32, +/* 0x42f0 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, 48, 48, +/* 0x4300 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x4310 */ 32, 48, 48, 48, 48, 49, 57,100, 49, 32, 32, 50, 42, 42, 48, 32, +/* 0x4320 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, +/* 0x4330 */ 78, 76, 89, 10, 49, 49, 55, 32, 76, 88, 77, 82, 85, 48, 57, 48, +/* 0x4340 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 98, 32, 32, +/* 0x4350 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x4360 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57,100, 53, 32, 32, 50, 42, +/* 0x4370 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x4380 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 49, +/* 0x4390 */ 56, 32, 77, 82, 85, 66, 89, 84, 69, 54, 32, 32, 32, 32, 32, 32, +/* 0x43a0 */ 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x43b0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x43c0 */ 48, 48, 49, 57,101, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x43d0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x43e0 */ 10, 49, 49, 57, 32, 77, 82, 85, 65, 82, 66, 56, 48, 32, 32, 32, +/* 0x43f0 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 49, 32, 32, 48, 48, 48, +/* 0x4400 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x4410 */ 32, 48, 48, 48, 48, 49, 57,101, 50, 32, 32, 50, 42, 42, 48, 32, +/* 0x4420 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, +/* 0x4430 */ 78, 76, 89, 10, 49, 50, 48, 32, 77, 82, 85, 66, 73, 84, 83, 54, +/* 0x4440 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, +/* 0x4450 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x4460 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57,101, 51, 32, 32, 50, 42, +/* 0x4470 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x4480 */ 65, 68, 79, 78, 76, 89, 10, 49, 50, 49, 32, 77, 82, 85, 65, 82, +/* 0x4490 */ 66, 57, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x44a0 */ 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x44b0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57,101, 53, 32, +/* 0x44c0 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x44d0 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 50, 50, 32, 76, 88, +/* 0x44e0 */ 77, 82, 85, 49, 48, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x44f0 */ 48, 48, 49, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x4500 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, +/* 0x4510 */ 101, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x4520 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 50, 51, +/* 0x4530 */ 32, 76, 88, 85, 78, 70, 48, 52, 48, 32, 32, 32, 32, 32, 32, 48, +/* 0x4540 */ 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x4550 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x4560 */ 48, 49, 57,102, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x4570 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x4580 */ 49, 50, 52, 32, 76, 88, 77, 82, 85, 49, 49, 48, 32, 32, 32, 32, +/* 0x4590 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, +/* 0x45a0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x45b0 */ 48, 48, 48, 48, 49, 57,102,101, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x45c0 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x45d0 */ 76, 89, 10, 49, 50, 53, 32, 76, 88, 77, 82, 85, 49, 49, 49, 32, +/* 0x45e0 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, +/* 0x45f0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x4600 */ 48, 32, 32, 48, 48, 48, 48, 49, 97, 48, 49, 32, 32, 50, 42, 42, +/* 0x4610 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, +/* 0x4620 */ 68, 79, 78, 76, 89, 10, 49, 50, 54, 32, 76, 88, 85, 78, 70, 48, +/* 0x4630 */ 52, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 55, +/* 0x4640 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x4650 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 48, 51, 32, 32, +/* 0x4660 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x4670 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x4680 */ 49, 50, 55, 32, 76, 88, 85, 78, 70, 48, 52, 50, 32, 32, 32, 32, +/* 0x4690 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x46a0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x46b0 */ 48, 48, 48, 48, 49, 97, 48, 97, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x46c0 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x46d0 */ 76, 89, 10, 49, 50, 56, 32, 76, 69, 88, 69, 67, 48, 49, 54, 32, +/* 0x46e0 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, +/* 0x46f0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x4700 */ 48, 32, 32, 48, 48, 48, 48, 49, 97, 48, 97, 32, 32, 50, 42, 42, +/* 0x4710 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, +/* 0x4720 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 50, 57, +/* 0x4730 */ 32, 76, 88, 77, 82, 85, 48, 49, 48, 32, 32, 32, 32, 32, 32, 48, +/* 0x4740 */ 48, 48, 48, 48, 48, 48, 49, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x4750 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x4760 */ 48, 49, 97, 48,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x4770 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x4780 */ 49, 51, 48, 32, 76, 88, 74, 77, 80, 65, 48, 48, 32, 32, 32, 32, +/* 0x4790 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, +/* 0x47a0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x47b0 */ 48, 48, 48, 48, 49, 97, 49, 48, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x47c0 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x47d0 */ 76, 89, 10, 49, 51, 49, 32, 76, 88, 67, 65, 76, 76, 66, 48, 32, +/* 0x47e0 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, +/* 0x47f0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x4800 */ 48, 32, 32, 48, 48, 48, 48, 49, 97, 49, 50, 32, 32, 50, 42, 42, +/* 0x4810 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, +/* 0x4820 */ 68, 79, 78, 76, 89, 10, 49, 51, 50, 32, 76, 88, 85, 78, 70, 48, +/* 0x4830 */ 50, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 54, +/* 0x4840 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x4850 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 49, 52, 32, 32, +/* 0x4860 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x4870 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 51, 51, 32, 76, 88, 77, +/* 0x4880 */ 82, 85, 48, 50, 50, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x4890 */ 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x48a0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 49, +/* 0x48b0 */ 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x48c0 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 51, 52, 32, +/* 0x48d0 */ 76, 88, 74, 77, 80, 65, 48, 49, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x48e0 */ 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x48f0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x4900 */ 49, 97, 49,100, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x4910 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, +/* 0x4920 */ 51, 53, 32, 76, 88, 67, 65, 76, 76, 66, 49, 32, 32, 32, 32, 32, +/* 0x4930 */ 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, +/* 0x4940 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x4950 */ 48, 48, 48, 49, 97, 49,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x4960 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x4970 */ 89, 10, 49, 51, 54, 32, 77, 82, 85, 66, 73, 84, 83, 49, 32, 32, +/* 0x4980 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 49, 32, 32, 48, 48, +/* 0x4990 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x49a0 */ 32, 32, 48, 48, 48, 48, 49, 97, 50, 49, 32, 32, 50, 42, 42, 48, +/* 0x49b0 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, +/* 0x49c0 */ 79, 78, 76, 89, 10, 49, 51, 55, 32, 76, 88, 77, 82, 85, 48, 51, +/* 0x49d0 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, +/* 0x49e0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x49f0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 50, 50, 32, 32, 50, +/* 0x4a00 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, +/* 0x4a10 */ 69, 65, 68, 79, 78, 76, 89, 10, 49, 51, 56, 32, 77, 82, 85, 66, +/* 0x4a20 */ 89, 84, 69, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x4a30 */ 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x4a40 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 50, 52, +/* 0x4a50 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, +/* 0x4a60 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 51, 57, 32, 77, +/* 0x4a70 */ 82, 85, 65, 82, 66, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, +/* 0x4a80 */ 48, 48, 48, 48, 49, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x4a90 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, +/* 0x4aa0 */ 97, 50, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x4ab0 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, +/* 0x4ac0 */ 48, 32, 76, 88, 77, 82, 85, 48, 52, 48, 32, 32, 32, 32, 32, 32, +/* 0x4ad0 */ 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x4ae0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x4af0 */ 48, 48, 49, 97, 50, 55, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x4b00 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, +/* 0x4b10 */ 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, 49, 32, 76, 88, 85, 78, +/* 0x4b20 */ 70, 48, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x4b30 */ 48, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x4b40 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 50, 57, +/* 0x4b50 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, +/* 0x4b60 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, 50, 32, 76, +/* 0x4b70 */ 88, 74, 67, 67, 48, 48, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, +/* 0x4b80 */ 48, 48, 48, 48, 56, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x4b90 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, +/* 0x4ba0 */ 97, 50,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x4bb0 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, +/* 0x4bc0 */ 79, 78, 76, 89, 10, 49, 52, 51, 32, 76, 88, 67, 74, 48, 77, 82, +/* 0x4bd0 */ 85, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, +/* 0x4be0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x4bf0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 51, 55, 32, 32, 50, +/* 0x4c00 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, +/* 0x4c10 */ 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, 52, 32, 76, 88, 67, 74, +/* 0x4c20 */ 49, 77, 82, 85, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x4c30 */ 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x4c40 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 51, 57, +/* 0x4c50 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, +/* 0x4c60 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, 53, 32, 76, +/* 0x4c70 */ 88, 67, 65, 76, 74, 77, 80, 32, 32, 32, 32, 32, 32, 48, 48, 48, +/* 0x4c80 */ 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x4c90 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, +/* 0x4ca0 */ 97, 51, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x4cb0 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, +/* 0x4cc0 */ 54, 32, 76, 88, 67, 65, 76, 76, 48, 48, 32, 32, 32, 32, 32, 32, +/* 0x4cd0 */ 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x4ce0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x4cf0 */ 48, 48, 49, 97, 51,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x4d00 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, +/* 0x4d10 */ 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, 55, 32, 76, 88, 67, 65, +/* 0x4d20 */ 76, 76, 48, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x4d30 */ 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x4d40 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 52, 49, +/* 0x4d50 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, +/* 0x4d60 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, 56, 32, 76, +/* 0x4d70 */ 88, 67, 74, 50, 77, 82, 85, 32, 32, 32, 32, 32, 32, 48, 48, 48, +/* 0x4d80 */ 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x4d90 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, +/* 0x4da0 */ 97, 52, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x4db0 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, +/* 0x4dc0 */ 79, 78, 76, 89, 10, 49, 52, 57, 32, 76, 88, 67, 74, 52, 77, 82, +/* 0x4dd0 */ 85, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, +/* 0x4de0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x4df0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 52, 54, 32, 32, 50, +/* 0x4e00 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, +/* 0x4e10 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, +/* 0x4e20 */ 53, 48, 32, 76, 88, 67, 74, 54, 77, 82, 85, 32, 32, 32, 32, 32, +/* 0x4e30 */ 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, +/* 0x4e40 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x4e50 */ 48, 48, 48, 49, 97, 52, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x4e60 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, +/* 0x4e70 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, 49, 32, 76, 88, 67, +/* 0x4e80 */ 74, 55, 77, 82, 85, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x4e90 */ 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x4ea0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 52, +/* 0x4eb0 */ 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x4ec0 */ 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x4ed0 */ 76, 89, 10, 49, 53, 50, 32, 76, 88, 67, 74, 56, 77, 82, 85, 32, +/* 0x4ee0 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, +/* 0x4ef0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x4f00 */ 48, 32, 32, 48, 48, 48, 48, 49, 97, 52, 99, 32, 32, 50, 42, 42, +/* 0x4f10 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, +/* 0x4f20 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, 51, +/* 0x4f30 */ 32, 76, 88, 85, 78, 70, 48, 51, 52, 32, 32, 32, 32, 32, 32, 48, +/* 0x4f40 */ 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x4f50 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x4f60 */ 48, 49, 97, 52,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x4f70 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, +/* 0x4f80 */ 65, 68, 79, 78, 76, 89, 10, 49, 53, 52, 32, 76, 88, 77, 82, 85, +/* 0x4f90 */ 48, 53, 53, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x4fa0 */ 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x4fb0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 53, 52, 32, +/* 0x4fc0 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x4fd0 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, 53, 32, 77, 82, +/* 0x4fe0 */ 85, 66, 89, 84, 69, 50, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x4ff0 */ 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x5000 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, +/* 0x5010 */ 53, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x5020 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, 54, +/* 0x5030 */ 32, 77, 82, 85, 66, 73, 84, 83, 50, 32, 32, 32, 32, 32, 32, 48, +/* 0x5040 */ 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x5050 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x5060 */ 48, 49, 97, 53, 98, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x5070 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x5080 */ 49, 53, 55, 32, 77, 82, 85, 65, 82, 66, 50, 48, 32, 32, 32, 32, +/* 0x5090 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, +/* 0x50a0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x50b0 */ 48, 48, 48, 48, 49, 97, 54, 48, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x50c0 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x50d0 */ 76, 89, 10, 49, 53, 56, 32, 76, 88, 77, 82, 85, 48, 53, 55, 32, +/* 0x50e0 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 54, 32, 32, 48, +/* 0x50f0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x5100 */ 48, 32, 32, 48, 48, 48, 48, 49, 97, 54, 53, 32, 32, 50, 42, 42, +/* 0x5110 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, +/* 0x5120 */ 68, 79, 78, 76, 89, 10, 49, 53, 57, 32, 76, 88, 77, 82, 85, 48, +/* 0x5130 */ 53, 56, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 49, +/* 0x5140 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x5150 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 54, 98, 32, 32, +/* 0x5160 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x5170 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 54, 48, 32, 76, 88, 85, +/* 0x5180 */ 78, 70, 48, 51, 53, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x5190 */ 48, 48, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x51a0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 54, +/* 0x51b0 */ 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x51c0 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 54, 49, 32, +/* 0x51d0 */ 99,116,111,107, 51, 50, 46, 48, 48, 32, 32, 32, 32, 32, 48, 48, +/* 0x51e0 */ 48, 48, 48, 48, 48, 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x51f0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x5200 */ 49, 97, 55, 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x5210 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, +/* 0x5220 */ 68, 79, 78, 76, 89, 10, 49, 54, 50, 32, 99,116,111,107, 51, 50, +/* 0x5230 */ 46, 49, 48, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,101, +/* 0x5240 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x5250 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 55, 98, 32, 32, +/* 0x5260 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x5270 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x5280 */ 49, 54, 51, 32, 99,116,111,107, 51, 50, 46, 50, 48, 32, 32, 32, +/* 0x5290 */ 32, 32, 48, 48, 48, 48, 48, 48, 50, 49, 32, 32, 48, 48, 48, 48, +/* 0x52a0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x52b0 */ 48, 48, 48, 48, 49, 97, 56, 57, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x52c0 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, +/* 0x52d0 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 54, 52, 32, 99,116, +/* 0x52e0 */ 111,107, 51, 50, 46, 51, 48, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x52f0 */ 48, 48, 48, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x5300 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, +/* 0x5310 */ 97, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x5320 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, +/* 0x5330 */ 78, 76, 89, 10, 49, 54, 53, 32, 99,116,111,107, 51, 50, 46, 52, +/* 0x5340 */ 48, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, +/* 0x5350 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x5360 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 98, 49, 32, 32, 50, 42, +/* 0x5370 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x5380 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 54, +/* 0x5390 */ 54, 32, 76, 69, 88, 69, 67, 48, 49, 55, 32, 32, 32, 32, 32, 32, +/* 0x53a0 */ 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x53b0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x53c0 */ 48, 48, 49, 97, 98, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x53d0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x53e0 */ 10, 49, 54, 55, 32, 76, 69, 88, 69, 67, 48, 50, 48, 32, 32, 32, +/* 0x53f0 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 52, 99, 32, 32, 48, 48, 48, +/* 0x5400 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x5410 */ 32, 48, 48, 48, 48, 49, 97, 98, 56, 32, 32, 50, 42, 42, 48, 32, +/* 0x5420 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, +/* 0x5430 */ 78, 76, 89, 10, 49, 54, 56, 32, 76, 69, 88, 69, 67, 68, 89, 78, +/* 0x5440 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 50, 49, 32, 32, +/* 0x5450 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x5460 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 98, 48, 52, 32, 32, 50, 42, +/* 0x5470 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x5480 */ 65, 68, 79, 78, 76, 89, 10, 49, 54, 57, 32, 76, 85, 78, 77, 80, +/* 0x5490 */ 48, 48, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x54a0 */ 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x54b0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 98, 50, 53, 32, +/* 0x54c0 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x54d0 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 55, 48, 32, 76, 85, +/* 0x54e0 */ 78, 77, 80, 48, 48, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x54f0 */ 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x5500 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 98, +/* 0x5510 */ 50, 55, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x5520 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 55, 49, +/* 0x5530 */ 32, 76, 69, 88, 69, 67, 48, 50, 53, 32, 32, 32, 32, 32, 32, 48, +/* 0x5540 */ 48, 48, 48, 48, 48, 51, 97, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x5550 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x5560 */ 48, 49, 98, 50, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x5570 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, +/* 0x5580 */ 65, 68, 79, 78, 76, 89, 10, 83, 89, 77, 66, 79, 76, 32, 84, 65, +/* 0x5590 */ 66, 76, 69, 58, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x55a0 */ 32, 32, 32,100, 32, 32, 78, 50, 66, 83, 77, 65, 49, 48, 9, 48, +/* 0x55b0 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 83, 77, 65, 49, 48, +/* 0x55c0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x55d0 */ 32, 32, 78, 50, 66, 70, 65, 83, 49, 49, 9, 48, 48, 48, 48, 48, +/* 0x55e0 */ 48, 48, 48, 32, 78, 50, 66, 70, 65, 83, 49, 49, 10, 48, 48, 48, +/* 0x55f0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, +/* 0x5600 */ 66, 68, 69, 67, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x5610 */ 78, 50, 66, 68, 69, 67, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x5620 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 68, 69, 67, +/* 0x5630 */ 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 68, +/* 0x5640 */ 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x5650 */ 32, 32, 32,100, 32, 32, 78, 50, 66, 68, 69, 67, 51, 48, 9, 48, +/* 0x5660 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 68, 69, 67, 51, 48, +/* 0x5670 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x5680 */ 32, 32, 78, 50, 66, 68, 69, 67, 53, 48, 9, 48, 48, 48, 48, 48, +/* 0x5690 */ 48, 48, 48, 32, 78, 50, 66, 68, 69, 67, 53, 48, 10, 48, 48, 48, +/* 0x56a0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, +/* 0x56b0 */ 66, 70, 65, 83, 54, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x56c0 */ 78, 50, 66, 70, 65, 83, 54, 49, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x56d0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 68, 69, 67, +/* 0x56e0 */ 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 68, +/* 0x56f0 */ 69, 67, 54, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x5700 */ 32, 32, 32,100, 32, 32, 78, 50, 68, 83, 77, 65, 49, 48, 9, 48, +/* 0x5710 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 83, 77, 65, 49, 48, +/* 0x5720 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x5730 */ 32, 32, 78, 50, 68, 70, 65, 83, 49, 49, 9, 48, 48, 48, 48, 48, +/* 0x5740 */ 48, 48, 48, 32, 78, 50, 68, 70, 65, 83, 49, 49, 10, 48, 48, 48, +/* 0x5750 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, +/* 0x5760 */ 68, 68, 69, 67, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x5770 */ 78, 50, 68, 68, 69, 67, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x5780 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 68, 69, 67, +/* 0x5790 */ 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 68, +/* 0x57a0 */ 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x57b0 */ 32, 32, 32,100, 32, 32, 78, 50, 68, 68, 69, 67, 51, 48, 9, 48, +/* 0x57c0 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 68, 69, 67, 51, 48, +/* 0x57d0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x57e0 */ 32, 32, 78, 50, 68, 68, 69, 67, 53, 48, 9, 48, 48, 48, 48, 48, +/* 0x57f0 */ 48, 48, 48, 32, 78, 50, 68, 68, 69, 67, 53, 48, 10, 48, 48, 48, +/* 0x5800 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, +/* 0x5810 */ 68, 70, 65, 83, 54, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x5820 */ 78, 50, 68, 70, 65, 83, 54, 49, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x5830 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 68, 69, 67, +/* 0x5840 */ 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 68, +/* 0x5850 */ 69, 67, 54, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x5860 */ 32, 32, 32,100, 32, 32, 78, 50, 69, 83, 77, 65, 49, 48, 9, 48, +/* 0x5870 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 83, 77, 65, 49, 48, +/* 0x5880 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x5890 */ 32, 32, 78, 50, 69, 70, 65, 83, 49, 49, 9, 48, 48, 48, 48, 48, +/* 0x58a0 */ 48, 48, 48, 32, 78, 50, 69, 70, 65, 83, 49, 49, 10, 48, 48, 48, +/* 0x58b0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, +/* 0x58c0 */ 69, 68, 69, 67, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x58d0 */ 78, 50, 69, 68, 69, 67, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x58e0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 68, 69, 67, +/* 0x58f0 */ 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 68, +/* 0x5900 */ 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x5910 */ 32, 32, 32,100, 32, 32, 78, 50, 69, 68, 69, 67, 51, 48, 9, 48, +/* 0x5920 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 68, 69, 67, 51, 48, +/* 0x5930 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x5940 */ 32, 32, 78, 50, 69, 68, 69, 67, 53, 48, 9, 48, 48, 48, 48, 48, +/* 0x5950 */ 48, 48, 48, 32, 78, 50, 69, 68, 69, 67, 53, 48, 10, 48, 48, 48, +/* 0x5960 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, +/* 0x5970 */ 69, 70, 65, 83, 54, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x5980 */ 78, 50, 69, 70, 65, 83, 54, 49, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x5990 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 68, 69, 67, +/* 0x59a0 */ 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 68, +/* 0x59b0 */ 69, 67, 54, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x59c0 */ 32, 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, 48, 48, 9, 48, +/* 0x59d0 */ 48, 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 48, 48, +/* 0x59e0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x59f0 */ 32, 32, 67, 65, 76, 76, 84, 82, 49, 48, 9, 48, 48, 48, 48, 48, +/* 0x5a00 */ 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 49, 48, 10, 48, 48, 48, +/* 0x5a10 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 65, +/* 0x5a20 */ 76, 76, 84, 82, 49, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x5a30 */ 67, 65, 76, 76, 84, 82, 49, 49, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x5a40 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, +/* 0x5a50 */ 49, 51, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, +/* 0x5a60 */ 84, 82, 49, 51, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x5a70 */ 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, 49, 48, 9, 48, +/* 0x5a80 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 49, 48, +/* 0x5a90 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x5aa0 */ 32, 32, 76, 88, 74, 67, 67, 48, 49, 48, 9, 48, 48, 48, 48, 48, +/* 0x5ab0 */ 48, 48, 48, 32, 76, 88, 74, 67, 67, 48, 49, 48, 10, 48, 48, 48, +/* 0x5ac0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, +/* 0x5ad0 */ 85, 78, 70, 48, 51, 55, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x5ae0 */ 76, 88, 85, 78, 70, 48, 51, 55, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x5af0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, +/* 0x5b00 */ 55, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, +/* 0x5b10 */ 85, 48, 55, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x5b20 */ 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 49, 48, 48, 9, 48, +/* 0x5b30 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 49, 48, 48, +/* 0x5b40 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x5b50 */ 32, 32, 76, 88, 85, 78, 70, 48, 52, 48, 9, 48, 48, 48, 48, 48, +/* 0x5b60 */ 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 52, 48, 10, 48, 48, 48, +/* 0x5b70 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, +/* 0x5b80 */ 85, 78, 70, 48, 52, 50, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x5b90 */ 76, 88, 85, 78, 70, 48, 52, 50, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x5ba0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, +/* 0x5bb0 */ 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, +/* 0x5bc0 */ 85, 48, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x5bd0 */ 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, 51, 48, 9, 48, +/* 0x5be0 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 51, 48, +/* 0x5bf0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x5c00 */ 32, 32, 76, 88, 67, 74, 56, 77, 82, 85, 9, 48, 48, 48, 48, 48, +/* 0x5c10 */ 48, 48, 48, 32, 76, 88, 67, 74, 56, 77, 82, 85, 10, 48, 48, 48, +/* 0x5c20 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, +/* 0x5c30 */ 85, 78, 70, 48, 51, 52, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x5c40 */ 76, 88, 85, 78, 70, 48, 51, 52, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x5c50 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 99,116,111,107, 51, 50, +/* 0x5c60 */ 46, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,116,111, +/* 0x5c70 */ 107, 51, 50, 46, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x5c80 */ 108, 32, 32, 32, 32,100, 32, 32, 99,116,111,107, 51, 50, 46, 49, +/* 0x5c90 */ 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,116,111,107, 51, +/* 0x5ca0 */ 50, 46, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x5cb0 */ 32, 32, 32,100, 32, 32, 99,116,111,107, 51, 50, 46, 50, 48, 9, +/* 0x5cc0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,116,111,107, 51, 50, 46, +/* 0x5cd0 */ 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, +/* 0x5ce0 */ 32,100, 32, 32, 99,116,111,107, 51, 50, 46, 52, 48, 9, 48, 48, +/* 0x5cf0 */ 48, 48, 48, 48, 48, 48, 32, 99,116,111,107, 51, 50, 46, 52, 48, +/* 0x5d00 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x5d10 */ 32, 32, 76, 69, 88, 69, 67, 48, 50, 48, 9, 48, 48, 48, 48, 48, +/* 0x5d20 */ 48, 48, 48, 32, 76, 69, 88, 69, 67, 48, 50, 48, 10, 48, 48, 48, +/* 0x5d30 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 69, +/* 0x5d40 */ 88, 69, 67, 48, 50, 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x5d50 */ 76, 69, 88, 69, 67, 48, 50, 53, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x5d60 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 69, 88, 69, 67, 48, +/* 0x5d70 */ 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 69, 88, 69, +/* 0x5d80 */ 67, 48, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x5d90 */ 32, 32, 32,100, 32, 32, 76, 69, 88, 69, 67, 48, 48, 57, 9, 48, +/* 0x5da0 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 69, 88, 69, 67, 48, 48, 57, +/* 0x5db0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x5dc0 */ 32, 32, 76, 69, 88, 69, 67, 48, 49, 48, 9, 48, 48, 48, 48, 48, +/* 0x5dd0 */ 48, 48, 48, 32, 76, 69, 88, 69, 67, 48, 49, 48, 10, 48, 48, 48, +/* 0x5de0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, +/* 0x5df0 */ 66, 70, 65, 83, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x5e00 */ 78, 50, 66, 70, 65, 83, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x5e10 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 83, 77, 65, +/* 0x5e20 */ 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 83, +/* 0x5e30 */ 77, 65, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x5e40 */ 32, 32, 32,100, 32, 32, 78, 50, 66, 70, 65, 83, 50, 48, 9, 48, +/* 0x5e50 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 70, 65, 83, 50, 48, +/* 0x5e60 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x5e70 */ 32, 32, 78, 50, 66, 83, 77, 65, 51, 48, 9, 48, 48, 48, 48, 48, +/* 0x5e80 */ 48, 48, 48, 32, 78, 50, 66, 83, 77, 65, 51, 48, 10, 48, 48, 48, +/* 0x5e90 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, +/* 0x5ea0 */ 66, 70, 65, 83, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x5eb0 */ 78, 50, 66, 70, 65, 83, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x5ec0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 83, 77, 65, +/* 0x5ed0 */ 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 83, +/* 0x5ee0 */ 77, 65, 52, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x5ef0 */ 32, 32, 32,100, 32, 32, 78, 50, 66, 70, 65, 83, 52, 48, 9, 48, +/* 0x5f00 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 70, 65, 83, 52, 48, +/* 0x5f10 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x5f20 */ 32, 32, 78, 50, 66, 83, 77, 65, 53, 48, 9, 48, 48, 48, 48, 48, +/* 0x5f30 */ 48, 48, 48, 32, 78, 50, 66, 83, 77, 65, 53, 48, 10, 48, 48, 48, +/* 0x5f40 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, +/* 0x5f50 */ 66, 70, 65, 83, 53, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x5f60 */ 78, 50, 66, 70, 65, 83, 53, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x5f70 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 83, 77, 65, +/* 0x5f80 */ 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 83, +/* 0x5f90 */ 77, 65, 54, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x5fa0 */ 32, 32, 32,100, 32, 32, 78, 50, 66, 70, 65, 83, 54, 48, 9, 48, +/* 0x5fb0 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 70, 65, 83, 54, 48, +/* 0x5fc0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x5fd0 */ 32, 32, 78, 50, 68, 70, 65, 83, 49, 48, 9, 48, 48, 48, 48, 48, +/* 0x5fe0 */ 48, 48, 48, 32, 78, 50, 68, 70, 65, 83, 49, 48, 10, 48, 48, 48, +/* 0x5ff0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, +/* 0x6000 */ 68, 83, 77, 65, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x6010 */ 78, 50, 68, 83, 77, 65, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6020 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 70, 65, 83, +/* 0x6030 */ 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 70, +/* 0x6040 */ 65, 83, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x6050 */ 32, 32, 32,100, 32, 32, 78, 50, 68, 83, 77, 65, 51, 48, 9, 48, +/* 0x6060 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 83, 77, 65, 51, 48, +/* 0x6070 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6080 */ 32, 32, 78, 50, 68, 70, 65, 83, 51, 48, 9, 48, 48, 48, 48, 48, +/* 0x6090 */ 48, 48, 48, 32, 78, 50, 68, 70, 65, 83, 51, 48, 10, 48, 48, 48, +/* 0x60a0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, +/* 0x60b0 */ 68, 83, 77, 65, 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x60c0 */ 78, 50, 68, 83, 77, 65, 52, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x60d0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 70, 65, 83, +/* 0x60e0 */ 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 70, +/* 0x60f0 */ 65, 83, 52, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x6100 */ 32, 32, 32,100, 32, 32, 78, 50, 68, 83, 77, 65, 53, 48, 9, 48, +/* 0x6110 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 83, 77, 65, 53, 48, +/* 0x6120 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6130 */ 32, 32, 78, 50, 68, 70, 65, 83, 53, 48, 9, 48, 48, 48, 48, 48, +/* 0x6140 */ 48, 48, 48, 32, 78, 50, 68, 70, 65, 83, 53, 48, 10, 48, 48, 48, +/* 0x6150 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, +/* 0x6160 */ 68, 83, 77, 65, 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x6170 */ 78, 50, 68, 83, 77, 65, 54, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6180 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 70, 65, 83, +/* 0x6190 */ 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 70, +/* 0x61a0 */ 65, 83, 54, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x61b0 */ 32, 32, 32,100, 32, 32, 78, 50, 69, 70, 65, 83, 49, 48, 9, 48, +/* 0x61c0 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 70, 65, 83, 49, 48, +/* 0x61d0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x61e0 */ 32, 32, 78, 50, 69, 83, 77, 65, 50, 48, 9, 48, 48, 48, 48, 48, +/* 0x61f0 */ 48, 48, 48, 32, 78, 50, 69, 83, 77, 65, 50, 48, 10, 48, 48, 48, +/* 0x6200 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, +/* 0x6210 */ 69, 70, 65, 83, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x6220 */ 78, 50, 69, 70, 65, 83, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6230 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 83, 77, 65, +/* 0x6240 */ 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 83, +/* 0x6250 */ 77, 65, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x6260 */ 32, 32, 32,100, 32, 32, 78, 50, 69, 70, 65, 83, 51, 48, 9, 48, +/* 0x6270 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 70, 65, 83, 51, 48, +/* 0x6280 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6290 */ 32, 32, 78, 50, 69, 83, 77, 65, 52, 48, 9, 48, 48, 48, 48, 48, +/* 0x62a0 */ 48, 48, 48, 32, 78, 50, 69, 83, 77, 65, 52, 48, 10, 48, 48, 48, +/* 0x62b0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, +/* 0x62c0 */ 69, 70, 65, 83, 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x62d0 */ 78, 50, 69, 70, 65, 83, 52, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x62e0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 83, 77, 65, +/* 0x62f0 */ 53, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 83, +/* 0x6300 */ 77, 65, 53, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x6310 */ 32, 32, 32,100, 32, 32, 78, 50, 69, 70, 65, 83, 53, 48, 9, 48, +/* 0x6320 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 70, 65, 83, 53, 48, +/* 0x6330 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6340 */ 32, 32, 78, 50, 69, 83, 77, 65, 54, 48, 9, 48, 48, 48, 48, 48, +/* 0x6350 */ 48, 48, 48, 32, 78, 50, 69, 83, 77, 65, 54, 48, 10, 48, 48, 48, +/* 0x6360 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, +/* 0x6370 */ 69, 70, 65, 83, 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x6380 */ 78, 50, 69, 70, 65, 83, 54, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6390 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 68, +/* 0x63a0 */ 69, 67, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, +/* 0x63b0 */ 77, 65, 95, 68, 69, 67, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x63c0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 69, +/* 0x63d0 */ 76, 70, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, +/* 0x63e0 */ 77, 65, 95, 69, 76, 70, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x63f0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 68, +/* 0x6400 */ 69, 67, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, +/* 0x6410 */ 77, 65, 95, 68, 69, 67, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6420 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 68, +/* 0x6430 */ 69, 67, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, +/* 0x6440 */ 77, 65, 95, 68, 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6450 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 68, +/* 0x6460 */ 69, 67, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, +/* 0x6470 */ 77, 65, 95, 68, 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6480 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 84, 67, 76, 69, 86, +/* 0x6490 */ 69, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 84, 67, 76, +/* 0x64a0 */ 69, 86, 69, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x64b0 */ 32, 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, 48, 49, 9, 48, +/* 0x64c0 */ 48, 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 48, 49, +/* 0x64d0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x64e0 */ 32, 32, 67, 84, 66, 83, 72, 82, 48, 49, 9, 48, 48, 48, 48, 48, +/* 0x64f0 */ 48, 48, 48, 32, 67, 84, 66, 83, 72, 82, 48, 49, 10, 48, 48, 48, +/* 0x6500 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 84, +/* 0x6510 */ 66, 82, 79, 82, 48, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x6520 */ 67, 84, 66, 82, 79, 82, 48, 49, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6530 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 84, 66, 83, 87, 65, +/* 0x6540 */ 48, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 84, 66, 83, +/* 0x6550 */ 87, 65, 48, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x6560 */ 32, 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, 48, 50, 9, 48, +/* 0x6570 */ 48, 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 48, 50, +/* 0x6580 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6590 */ 32, 32, 67, 65, 76, 76, 84, 82, 69, 56, 9, 48, 48, 48, 48, 48, +/* 0x65a0 */ 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 69, 56, 10, 48, 48, 48, +/* 0x65b0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 65, +/* 0x65c0 */ 76, 76, 84, 82, 69, 57, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x65d0 */ 67, 65, 76, 76, 84, 82, 69, 57, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x65e0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 84, 67, 76, 69, 86, +/* 0x65f0 */ 69, 50, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 84, 67, 76, +/* 0x6600 */ 69, 86, 69, 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x6610 */ 32, 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, 49, 50, 9, 48, +/* 0x6620 */ 48, 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 49, 50, +/* 0x6630 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6640 */ 32, 32, 67, 84, 66, 83, 72, 82, 49, 49, 9, 48, 48, 48, 48, 48, +/* 0x6650 */ 48, 48, 48, 32, 67, 84, 66, 83, 72, 82, 49, 49, 10, 48, 48, 48, +/* 0x6660 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 84, +/* 0x6670 */ 66, 82, 79, 82, 49, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x6680 */ 67, 84, 66, 82, 79, 82, 49, 49, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6690 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 84, 66, 83, 87, 65, +/* 0x66a0 */ 49, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 84, 66, 83, +/* 0x66b0 */ 87, 65, 49, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x66c0 */ 32, 32, 32,100, 32, 32, 76, 69, 88, 69, 67, 48, 49, 53, 9, 48, +/* 0x66d0 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 69, 88, 69, 67, 48, 49, 53, +/* 0x66e0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x66f0 */ 32, 32, 76, 88, 85, 78, 70, 48, 48, 48, 9, 48, 48, 48, 48, 48, +/* 0x6700 */ 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 48, 48, 10, 48, 48, 48, +/* 0x6710 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, +/* 0x6720 */ 85, 78, 70, 48, 48, 50, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x6730 */ 76, 88, 85, 78, 70, 48, 48, 50, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6740 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 89, 84, +/* 0x6750 */ 69, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, +/* 0x6760 */ 89, 84, 69, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x6770 */ 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 48, 53, 9, 48, +/* 0x6780 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 48, 53, +/* 0x6790 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x67a0 */ 32, 32, 76, 88, 77, 82, 85, 48, 48, 54, 9, 48, 48, 48, 48, 48, +/* 0x67b0 */ 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 48, 54, 10, 48, 48, 48, +/* 0x67c0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, +/* 0x67d0 */ 77, 82, 85, 48, 48, 55, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x67e0 */ 76, 88, 77, 82, 85, 48, 48, 55, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x67f0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, +/* 0x6800 */ 48, 56, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, +/* 0x6810 */ 70, 48, 48, 56, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x6820 */ 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 52, 53, 9, 48, +/* 0x6830 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 52, 53, +/* 0x6840 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6850 */ 32, 32, 76, 88, 77, 82, 85, 48, 52, 54, 9, 48, 48, 48, 48, 48, +/* 0x6860 */ 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 52, 54, 10, 48, 48, 48, +/* 0x6870 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, +/* 0x6880 */ 74, 67, 67, 48, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x6890 */ 76, 88, 74, 67, 67, 48, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x68a0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 74, 67, 67, 48, +/* 0x68b0 */ 50, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 74, 67, +/* 0x68c0 */ 67, 48, 50, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x68d0 */ 32, 32, 32,100, 32, 32, 76, 88, 74, 67, 67, 48, 50, 51, 9, 48, +/* 0x68e0 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 74, 67, 67, 48, 50, 51, +/* 0x68f0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6900 */ 32, 32, 76, 88, 85, 78, 70, 51, 56, 54, 9, 48, 48, 48, 48, 48, +/* 0x6910 */ 48, 48, 48, 32, 76, 88, 85, 78, 70, 51, 56, 54, 10, 48, 48, 48, +/* 0x6920 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, +/* 0x6930 */ 85, 78, 70, 51, 56, 55, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x6940 */ 76, 88, 85, 78, 70, 51, 56, 55, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6950 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 51, +/* 0x6960 */ 56, 56, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, +/* 0x6970 */ 70, 51, 56, 56, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x6980 */ 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 52, 56, 54, 9, 48, +/* 0x6990 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 52, 56, 54, +/* 0x69a0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x69b0 */ 32, 32, 76, 88, 85, 78, 70, 52, 56, 55, 9, 48, 48, 48, 48, 48, +/* 0x69c0 */ 48, 48, 48, 32, 76, 88, 85, 78, 70, 52, 56, 55, 10, 48, 48, 48, +/* 0x69d0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, +/* 0x69e0 */ 77, 82, 85, 48, 54, 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x69f0 */ 76, 88, 77, 82, 85, 48, 54, 53, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6a00 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 89, 84, +/* 0x6a10 */ 69, 51, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, +/* 0x6a20 */ 89, 84, 69, 51, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x6a30 */ 32, 32, 32,100, 32, 32, 77, 82, 85, 65, 82, 66, 51, 48, 9, 48, +/* 0x6a40 */ 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 65, 82, 66, 51, 48, +/* 0x6a50 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6a60 */ 32, 32, 77, 82, 85, 66, 73, 84, 83, 51, 9, 48, 48, 48, 48, 48, +/* 0x6a70 */ 48, 48, 48, 32, 77, 82, 85, 66, 73, 84, 83, 51, 10, 48, 48, 48, +/* 0x6a80 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, +/* 0x6a90 */ 85, 65, 82, 66, 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x6aa0 */ 77, 82, 85, 65, 82, 66, 52, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6ab0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 89, 84, +/* 0x6ac0 */ 69, 52, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, +/* 0x6ad0 */ 89, 84, 69, 52, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x6ae0 */ 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 73, 84, 83, 52, 9, 48, +/* 0x6af0 */ 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, 73, 84, 83, 52, +/* 0x6b00 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6b10 */ 32, 32, 77, 82, 85, 65, 82, 66, 53, 48, 9, 48, 48, 48, 48, 48, +/* 0x6b20 */ 48, 48, 48, 32, 77, 82, 85, 65, 82, 66, 53, 48, 10, 48, 48, 48, +/* 0x6b30 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, +/* 0x6b40 */ 77, 82, 85, 48, 56, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x6b50 */ 76, 88, 77, 82, 85, 48, 56, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6b60 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 89, 84, +/* 0x6b70 */ 69, 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, +/* 0x6b80 */ 89, 84, 69, 53, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x6b90 */ 32, 32, 32,100, 32, 32, 77, 82, 85, 65, 82, 66, 54, 48, 9, 48, +/* 0x6ba0 */ 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 65, 82, 66, 54, 48, +/* 0x6bb0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6bc0 */ 32, 32, 77, 82, 85, 66, 73, 84, 83, 53, 9, 48, 48, 48, 48, 48, +/* 0x6bd0 */ 48, 48, 48, 32, 77, 82, 85, 66, 73, 84, 83, 53, 10, 48, 48, 48, +/* 0x6be0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, +/* 0x6bf0 */ 85, 65, 82, 66, 55, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x6c00 */ 77, 82, 85, 65, 82, 66, 55, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6c10 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, +/* 0x6c20 */ 57, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, +/* 0x6c30 */ 85, 48, 57, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x6c40 */ 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 89, 84, 69, 54, 9, 48, +/* 0x6c50 */ 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, 89, 84, 69, 54, +/* 0x6c60 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6c70 */ 32, 32, 77, 82, 85, 65, 82, 66, 56, 48, 9, 48, 48, 48, 48, 48, +/* 0x6c80 */ 48, 48, 48, 32, 77, 82, 85, 65, 82, 66, 56, 48, 10, 48, 48, 48, +/* 0x6c90 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, +/* 0x6ca0 */ 85, 66, 73, 84, 83, 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x6cb0 */ 77, 82, 85, 66, 73, 84, 83, 54, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6cc0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 65, 82, 66, +/* 0x6cd0 */ 57, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 65, +/* 0x6ce0 */ 82, 66, 57, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x6cf0 */ 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 49, 49, 48, 9, 48, +/* 0x6d00 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 49, 49, 48, +/* 0x6d10 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6d20 */ 32, 32, 76, 88, 77, 82, 85, 49, 49, 49, 9, 48, 48, 48, 48, 48, +/* 0x6d30 */ 48, 48, 48, 32, 76, 88, 77, 82, 85, 49, 49, 49, 10, 48, 48, 48, +/* 0x6d40 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, +/* 0x6d50 */ 85, 78, 70, 48, 52, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x6d60 */ 76, 88, 85, 78, 70, 48, 52, 49, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6d70 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 69, 88, 69, 67, 48, +/* 0x6d80 */ 49, 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 69, 88, 69, +/* 0x6d90 */ 67, 48, 49, 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x6da0 */ 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 49, 48, 9, 48, +/* 0x6db0 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 49, 48, +/* 0x6dc0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6dd0 */ 32, 32, 76, 88, 74, 77, 80, 65, 48, 48, 9, 48, 48, 48, 48, 48, +/* 0x6de0 */ 48, 48, 48, 32, 76, 88, 74, 77, 80, 65, 48, 48, 10, 48, 48, 48, +/* 0x6df0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, +/* 0x6e00 */ 67, 65, 76, 76, 66, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x6e10 */ 76, 88, 67, 65, 76, 76, 66, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6e20 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, +/* 0x6e30 */ 50, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, +/* 0x6e40 */ 70, 48, 50, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x6e50 */ 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 50, 50, 9, 48, +/* 0x6e60 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 50, 50, +/* 0x6e70 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6e80 */ 32, 32, 76, 88, 74, 77, 80, 65, 48, 49, 9, 48, 48, 48, 48, 48, +/* 0x6e90 */ 48, 48, 48, 32, 76, 88, 74, 77, 80, 65, 48, 49, 10, 48, 48, 48, +/* 0x6ea0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, +/* 0x6eb0 */ 67, 65, 76, 76, 66, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x6ec0 */ 76, 88, 67, 65, 76, 76, 66, 49, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6ed0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 73, 84, +/* 0x6ee0 */ 83, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, +/* 0x6ef0 */ 73, 84, 83, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x6f00 */ 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 89, 84, 69, 49, 9, 48, +/* 0x6f10 */ 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, 89, 84, 69, 49, +/* 0x6f20 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6f30 */ 32, 32, 77, 82, 85, 65, 82, 66, 49, 48, 9, 48, 48, 48, 48, 48, +/* 0x6f40 */ 48, 48, 48, 32, 77, 82, 85, 65, 82, 66, 49, 48, 10, 48, 48, 48, +/* 0x6f50 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, +/* 0x6f60 */ 77, 82, 85, 48, 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x6f70 */ 76, 88, 77, 82, 85, 48, 52, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6f80 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 74, 67, 67, 48, +/* 0x6f90 */ 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 74, 67, +/* 0x6fa0 */ 67, 48, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x6fb0 */ 32, 32, 32,100, 32, 32, 76, 88, 67, 74, 48, 77, 82, 85, 9, 48, +/* 0x6fc0 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 74, 48, 77, 82, 85, +/* 0x6fd0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6fe0 */ 32, 32, 76, 88, 67, 74, 49, 77, 82, 85, 9, 48, 48, 48, 48, 48, +/* 0x6ff0 */ 48, 48, 48, 32, 76, 88, 67, 74, 49, 77, 82, 85, 10, 48, 48, 48, +/* 0x7000 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, +/* 0x7010 */ 67, 65, 76, 74, 77, 80, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x7020 */ 76, 88, 67, 65, 76, 74, 77, 80, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x7030 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 67, 65, 76, 76, +/* 0x7040 */ 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 65, +/* 0x7050 */ 76, 76, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x7060 */ 32, 32, 32,100, 32, 32, 76, 88, 67, 65, 76, 76, 48, 49, 9, 48, +/* 0x7070 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 65, 76, 76, 48, 49, +/* 0x7080 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x7090 */ 32, 32, 76, 88, 67, 74, 50, 77, 82, 85, 9, 48, 48, 48, 48, 48, +/* 0x70a0 */ 48, 48, 48, 32, 76, 88, 67, 74, 50, 77, 82, 85, 10, 48, 48, 48, +/* 0x70b0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, +/* 0x70c0 */ 67, 74, 52, 77, 82, 85, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x70d0 */ 76, 88, 67, 74, 52, 77, 82, 85, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x70e0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 67, 74, 54, 77, +/* 0x70f0 */ 82, 85, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 74, +/* 0x7100 */ 54, 77, 82, 85, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x7110 */ 32, 32, 32,100, 32, 32, 76, 88, 67, 74, 55, 77, 82, 85, 9, 48, +/* 0x7120 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 74, 55, 77, 82, 85, +/* 0x7130 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x7140 */ 32, 32, 76, 88, 77, 82, 85, 48, 53, 53, 9, 48, 48, 48, 48, 48, +/* 0x7150 */ 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 53, 53, 10, 48, 48, 48, +/* 0x7160 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, +/* 0x7170 */ 85, 66, 89, 84, 69, 50, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x7180 */ 77, 82, 85, 66, 89, 84, 69, 50, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x7190 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 73, 84, +/* 0x71a0 */ 83, 50, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, +/* 0x71b0 */ 73, 84, 83, 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x71c0 */ 32, 32, 32,100, 32, 32, 77, 82, 85, 65, 82, 66, 50, 48, 9, 48, +/* 0x71d0 */ 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 65, 82, 66, 50, 48, +/* 0x71e0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x71f0 */ 32, 32, 76, 88, 77, 82, 85, 48, 53, 55, 9, 48, 48, 48, 48, 48, +/* 0x7200 */ 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 53, 55, 10, 48, 48, 48, +/* 0x7210 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, +/* 0x7220 */ 77, 82, 85, 48, 53, 56, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x7230 */ 76, 88, 77, 82, 85, 48, 53, 56, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x7240 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, +/* 0x7250 */ 51, 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, +/* 0x7260 */ 70, 48, 51, 53, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x7270 */ 32, 32, 32,100, 32, 32, 99,116,111,107, 51, 50, 46, 51, 48, 9, +/* 0x7280 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,116,111,107, 51, 50, 46, +/* 0x7290 */ 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, +/* 0x72a0 */ 32,100, 32, 32, 76, 69, 88, 69, 67, 48, 49, 55, 9, 48, 48, 48, +/* 0x72b0 */ 48, 48, 48, 48, 48, 32, 76, 69, 88, 69, 67, 48, 49, 55, 10, 48, +/* 0x72c0 */ 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, +/* 0x72d0 */ 76, 69, 88, 69, 67, 68, 89, 78, 9, 48, 48, 48, 48, 48, 48, 48, +/* 0x72e0 */ 48, 32, 76, 69, 88, 69, 67, 68, 89, 78, 10, 48, 48, 48, 48, 48, +/* 0x72f0 */ 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 85, 78, 77, +/* 0x7300 */ 80, 48, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 85, +/* 0x7310 */ 78, 77, 80, 48, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x7320 */ 108, 32, 32, 32, 32,100, 32, 32, 76, 85, 78, 77, 80, 48, 48, 49, +/* 0x7330 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 85, 78, 77, 80, 48, +/* 0x7340 */ 48, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,103, 32, 32, 32, +/* 0x7350 */ 32, 32, 32, 32, 76, 69, 88, 69, 67, 48, 48, 48, 9, 48, 48, 48, +/* 0x7360 */ 48, 48, 48, 48, 48, 32, 95,115,116, 97,114,116, 10, 48, 48, 48, +/* 0x7370 */ 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, +/* 0x7380 */ 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,108,122,109, +/* 0x7390 */ 97, 95,115,116, 97, 99,107, 95, 97,100,106,117,115,116, 10, 48, +/* 0x73a0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x73b0 */ 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x73c0 */ 122,109, 97, 95,117, 95,108,101,110, 10, 48, 48, 48, 48, 48, 48, +/* 0x73d0 */ 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, +/* 0x73e0 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,108,122,109, 97, 95, 99, +/* 0x73f0 */ 95,108,101,110, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, +/* 0x7400 */ 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, +/* 0x7410 */ 48, 48, 48, 48, 32,108,122,109, 97, 95,112,114,111,112,101,114, +/* 0x7420 */ 116,105,101,115, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, +/* 0x7430 */ 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, +/* 0x7440 */ 48, 48, 48, 48, 32,102,105,108,116,101,114, 95,108,101,110,103, +/* 0x7450 */ 116,104, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, +/* 0x7460 */ 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, +/* 0x7470 */ 48, 48, 32,102,105,108,116,101,114, 95, 99,116,111, 10, 48, 48, +/* 0x7480 */ 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, +/* 0x7490 */ 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 77, +/* 0x74a0 */ 82, 85, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, +/* 0x74b0 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 69, 88, 69, +/* 0x74c0 */ 67, 48, 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, +/* 0x74d0 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x74e0 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, +/* 0x74f0 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, +/* 0x7500 */ 32, 32, 32, 76, 69, 88, 69, 67, 48, 50, 53, 10, 10, 82, 69, 76, +/* 0x7510 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, +/* 0x7520 */ 70, 79, 82, 32, 91, 78, 50, 66, 83, 77, 65, 49, 48, 93, 58, 10, +/* 0x7530 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, +/* 0x7540 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, +/* 0x7550 */ 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, +/* 0x7560 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, +/* 0x7570 */ 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, +/* 0x7580 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, +/* 0x7590 */ 66, 70, 65, 83, 49, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, +/* 0x75a0 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x75b0 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, +/* 0x75c0 */ 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, +/* 0x75d0 */ 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 49, 48, 10, 10, 82, +/* 0x75e0 */ 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, +/* 0x75f0 */ 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 83, 77, 65, 50, 48, 93, +/* 0x7600 */ 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, +/* 0x7610 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, +/* 0x7620 */ 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, +/* 0x7630 */ 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, +/* 0x7640 */ 66, 83, 77, 65, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, +/* 0x7650 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, +/* 0x7660 */ 78, 50, 66, 70, 65, 83, 50, 48, 93, 58, 10, 79, 70, 70, 83, 69, +/* 0x7670 */ 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7680 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, +/* 0x7690 */ 48, 48, 48, 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, +/* 0x76a0 */ 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 70, 65, 83, 49, 49, 10, +/* 0x76b0 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, +/* 0x76c0 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 83, 77, 65, 51, +/* 0x76d0 */ 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, +/* 0x76e0 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, +/* 0x76f0 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 99, 32, 82, 95, +/* 0x7700 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7710 */ 78, 50, 66, 68, 69, 67, 50, 48, 10, 10, 82, 69, 76, 79, 67, 65, +/* 0x7720 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, +/* 0x7730 */ 32, 91, 78, 50, 66, 70, 65, 83, 51, 48, 93, 58, 10, 79, 70, 70, +/* 0x7740 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, +/* 0x7750 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, +/* 0x7760 */ 48, 48, 48, 48, 48, 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, +/* 0x7770 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 50, +/* 0x7780 */ 48, 10, 48, 48, 48, 48, 48, 48, 48,101, 32, 82, 95, 51, 56, 54, +/* 0x7790 */ 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, +/* 0x77a0 */ 68, 69, 67, 50, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, +/* 0x77b0 */ 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, +/* 0x77c0 */ 50, 66, 68, 69, 67, 51, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, +/* 0x77d0 */ 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x77e0 */ 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, +/* 0x77f0 */ 48, 49, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, +/* 0x7800 */ 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 54, 48, 10, 48, +/* 0x7810 */ 48, 48, 48, 48, 48, 50,102, 32, 82, 95, 51, 56, 54, 95, 80, 67, +/* 0x7820 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, +/* 0x7830 */ 53, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, +/* 0x7840 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 83, +/* 0x7850 */ 77, 65, 52, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, +/* 0x7860 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7870 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 99, +/* 0x7880 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, +/* 0x7890 */ 32, 32, 32, 78, 50, 66, 68, 69, 67, 51, 48, 10, 10, 82, 69, 76, +/* 0x78a0 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, +/* 0x78b0 */ 70, 79, 82, 32, 91, 78, 50, 66, 70, 65, 83, 52, 48, 93, 58, 10, +/* 0x78c0 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, +/* 0x78d0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, +/* 0x78e0 */ 10, 48, 48, 48, 48, 48, 48, 48, 51, 32, 82, 95, 51, 56, 54, 95, +/* 0x78f0 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, +/* 0x7900 */ 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48,101, 32, 82, 95, +/* 0x7910 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7920 */ 78, 50, 66, 68, 69, 67, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, +/* 0x7930 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, +/* 0x7940 */ 32, 91, 78, 50, 66, 83, 77, 65, 54, 48, 93, 58, 10, 79, 70, 70, +/* 0x7950 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, +/* 0x7960 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, +/* 0x7970 */ 48, 48, 48, 48, 48, 56, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, +/* 0x7980 */ 50, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 49, +/* 0x7990 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, +/* 0x79a0 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 70, 65, +/* 0x79b0 */ 83, 54, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, +/* 0x79c0 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x79d0 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 97, 32, +/* 0x79e0 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, +/* 0x79f0 */ 32, 32, 78, 50, 66, 70, 65, 83, 54, 49, 10, 48, 48, 48, 48, 48, +/* 0x7a00 */ 48, 49, 53, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, +/* 0x7a10 */ 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 49, 48, 10, 10, +/* 0x7a20 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, +/* 0x7a30 */ 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 70, 65, 83, 54, 49, +/* 0x7a40 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, +/* 0x7a50 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, +/* 0x7a60 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 49, 50, 32, 82, 95, 51, +/* 0x7a70 */ 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 78, +/* 0x7a80 */ 50, 66, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, +/* 0x7a90 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, +/* 0x7aa0 */ 91, 78, 50, 68, 83, 77, 65, 49, 48, 93, 58, 10, 79, 70, 70, 83, +/* 0x7ab0 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, +/* 0x7ac0 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, +/* 0x7ad0 */ 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, +/* 0x7ae0 */ 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 49, 48, +/* 0x7af0 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, +/* 0x7b00 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 70, 65, 83, +/* 0x7b10 */ 49, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, +/* 0x7b20 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7b30 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, +/* 0x7b40 */ 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7b50 */ 32, 78, 50, 68, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, +/* 0x7b60 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, +/* 0x7b70 */ 82, 32, 91, 78, 50, 68, 83, 77, 65, 50, 48, 93, 58, 10, 79, 70, +/* 0x7b80 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, +/* 0x7b90 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, +/* 0x7ba0 */ 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, +/* 0x7bb0 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 83, 77, 65, +/* 0x7bc0 */ 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, +/* 0x7bd0 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 70, +/* 0x7be0 */ 65, 83, 50, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, +/* 0x7bf0 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7c00 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 51, +/* 0x7c10 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, +/* 0x7c20 */ 32, 32, 32, 78, 50, 68, 70, 65, 83, 49, 49, 10, 10, 82, 69, 76, +/* 0x7c30 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, +/* 0x7c40 */ 70, 79, 82, 32, 91, 78, 50, 68, 83, 77, 65, 51, 48, 93, 58, 10, +/* 0x7c50 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, +/* 0x7c60 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, +/* 0x7c70 */ 10, 48, 48, 48, 48, 48, 48, 48, 99, 32, 82, 95, 51, 56, 54, 95, +/* 0x7c80 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, +/* 0x7c90 */ 69, 67, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, +/* 0x7ca0 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, +/* 0x7cb0 */ 68, 70, 65, 83, 51, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, +/* 0x7cc0 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7cd0 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, +/* 0x7ce0 */ 48, 53, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, +/* 0x7cf0 */ 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 51, 48, 10, 48, 48, +/* 0x7d00 */ 48, 48, 48, 48, 48,101, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, +/* 0x7d10 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 51, +/* 0x7d20 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, +/* 0x7d30 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 68, 69, +/* 0x7d40 */ 67, 51, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, +/* 0x7d50 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7d60 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48,102, 32, +/* 0x7d70 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, +/* 0x7d80 */ 32, 32, 78, 50, 68, 68, 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, +/* 0x7d90 */ 48, 50, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, +/* 0x7da0 */ 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 54, 48, 10, 48, +/* 0x7db0 */ 48, 48, 48, 48, 48, 52, 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, +/* 0x7dc0 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, +/* 0x7dd0 */ 53, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, +/* 0x7de0 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 83, +/* 0x7df0 */ 77, 65, 52, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, +/* 0x7e00 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7e10 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 99, +/* 0x7e20 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, +/* 0x7e30 */ 32, 32, 32, 78, 50, 68, 68, 69, 67, 51, 48, 10, 10, 82, 69, 76, +/* 0x7e40 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, +/* 0x7e50 */ 70, 79, 82, 32, 91, 78, 50, 68, 70, 65, 83, 52, 48, 93, 58, 10, +/* 0x7e60 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, +/* 0x7e70 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, +/* 0x7e80 */ 10, 48, 48, 48, 48, 48, 48, 48, 51, 32, 82, 95, 51, 56, 54, 95, +/* 0x7e90 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, +/* 0x7ea0 */ 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48,101, 32, 82, 95, +/* 0x7eb0 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7ec0 */ 78, 50, 68, 68, 69, 67, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, +/* 0x7ed0 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, +/* 0x7ee0 */ 32, 91, 78, 50, 68, 83, 77, 65, 54, 48, 93, 58, 10, 79, 70, 70, +/* 0x7ef0 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, +/* 0x7f00 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, +/* 0x7f10 */ 48, 48, 48, 48, 48, 56, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, +/* 0x7f20 */ 50, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 49, +/* 0x7f30 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, +/* 0x7f40 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 70, 65, +/* 0x7f50 */ 83, 54, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, +/* 0x7f60 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7f70 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 97, 32, +/* 0x7f80 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, +/* 0x7f90 */ 32, 32, 78, 50, 68, 70, 65, 83, 54, 49, 10, 48, 48, 48, 48, 48, +/* 0x7fa0 */ 48, 49, 53, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, +/* 0x7fb0 */ 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 49, 48, 10, 10, +/* 0x7fc0 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, +/* 0x7fd0 */ 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 70, 65, 83, 54, 49, +/* 0x7fe0 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, +/* 0x7ff0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, +/* 0x8000 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 49, 50, 32, 82, 95, 51, +/* 0x8010 */ 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 78, +/* 0x8020 */ 50, 68, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, +/* 0x8030 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, +/* 0x8040 */ 91, 78, 50, 69, 83, 77, 65, 49, 48, 93, 58, 10, 79, 70, 70, 83, +/* 0x8050 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, +/* 0x8060 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, +/* 0x8070 */ 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, +/* 0x8080 */ 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 49, 48, +/* 0x8090 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, +/* 0x80a0 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 70, 65, 83, +/* 0x80b0 */ 49, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, +/* 0x80c0 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x80d0 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, +/* 0x80e0 */ 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x80f0 */ 32, 78, 50, 69, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, +/* 0x8100 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, +/* 0x8110 */ 82, 32, 91, 78, 50, 69, 83, 77, 65, 50, 48, 93, 58, 10, 79, 70, +/* 0x8120 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, +/* 0x8130 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, +/* 0x8140 */ 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, +/* 0x8150 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 83, 77, 65, +/* 0x8160 */ 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, +/* 0x8170 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 70, +/* 0x8180 */ 65, 83, 50, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, +/* 0x8190 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x81a0 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 51, +/* 0x81b0 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, +/* 0x81c0 */ 32, 32, 32, 78, 50, 69, 70, 65, 83, 49, 49, 10, 10, 82, 69, 76, +/* 0x81d0 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, +/* 0x81e0 */ 70, 79, 82, 32, 91, 78, 50, 69, 83, 77, 65, 51, 48, 93, 58, 10, +/* 0x81f0 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, +/* 0x8200 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, +/* 0x8210 */ 10, 48, 48, 48, 48, 48, 48, 48, 99, 32, 82, 95, 51, 56, 54, 95, +/* 0x8220 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, +/* 0x8230 */ 69, 67, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, +/* 0x8240 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, +/* 0x8250 */ 69, 70, 65, 83, 51, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, +/* 0x8260 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8270 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, +/* 0x8280 */ 48, 53, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, +/* 0x8290 */ 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 51, 48, 10, 48, 48, +/* 0x82a0 */ 48, 48, 48, 48, 48,101, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, +/* 0x82b0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 51, +/* 0x82c0 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, +/* 0x82d0 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 68, 69, +/* 0x82e0 */ 67, 51, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, +/* 0x82f0 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8300 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48,102, 32, +/* 0x8310 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, +/* 0x8320 */ 32, 32, 78, 50, 69, 68, 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, +/* 0x8330 */ 48, 49,101, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, +/* 0x8340 */ 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 53, 48, 10, 48, +/* 0x8350 */ 48, 48, 48, 48, 48, 51, 48, 32, 82, 95, 51, 56, 54, 95, 80, 67, +/* 0x8360 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, +/* 0x8370 */ 54, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, +/* 0x8380 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 83, +/* 0x8390 */ 77, 65, 52, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, +/* 0x83a0 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x83b0 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 99, +/* 0x83c0 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, +/* 0x83d0 */ 32, 32, 32, 78, 50, 69, 68, 69, 67, 51, 48, 10, 10, 82, 69, 76, +/* 0x83e0 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, +/* 0x83f0 */ 70, 79, 82, 32, 91, 78, 50, 69, 70, 65, 83, 52, 48, 93, 58, 10, +/* 0x8400 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, +/* 0x8410 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, +/* 0x8420 */ 10, 48, 48, 48, 48, 48, 48, 48, 51, 32, 82, 95, 51, 56, 54, 95, +/* 0x8430 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, +/* 0x8440 */ 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48,101, 32, 82, 95, +/* 0x8450 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8460 */ 78, 50, 69, 68, 69, 67, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, +/* 0x8470 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, +/* 0x8480 */ 32, 91, 78, 50, 69, 83, 77, 65, 54, 48, 93, 58, 10, 79, 70, 70, +/* 0x8490 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, +/* 0x84a0 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, +/* 0x84b0 */ 48, 48, 48, 48, 48, 56, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, +/* 0x84c0 */ 50, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 49, +/* 0x84d0 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, +/* 0x84e0 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 70, 65, +/* 0x84f0 */ 83, 54, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, +/* 0x8500 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8510 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 97, 32, +/* 0x8520 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, +/* 0x8530 */ 32, 32, 78, 50, 69, 70, 65, 83, 54, 49, 10, 48, 48, 48, 48, 48, +/* 0x8540 */ 48, 49, 53, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, +/* 0x8550 */ 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 49, 48, 10, 10, +/* 0x8560 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, +/* 0x8570 */ 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 70, 65, 83, 54, 49, +/* 0x8580 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, +/* 0x8590 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, +/* 0x85a0 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 49, 50, 32, 82, 95, 51, +/* 0x85b0 */ 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 78, +/* 0x85c0 */ 50, 69, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, +/* 0x85d0 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, +/* 0x85e0 */ 91, 76, 90, 77, 65, 95, 68, 69, 67, 48, 48, 93, 58, 10, 79, 70, +/* 0x85f0 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, +/* 0x8600 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, +/* 0x8610 */ 48, 48, 48, 48, 48, 48, 53, 32, 82, 95, 51, 56, 54, 95, 51, 50, +/* 0x8620 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,108,122,109, 97, 95,115, +/* 0x8630 */ 116, 97, 99,107, 95, 97,100,106,117,115,116, 10, 48, 48, 48, 48, +/* 0x8640 */ 48, 48, 49, 52, 32, 82, 95, 51, 56, 54, 95, 51, 50, 32, 32, 32, +/* 0x8650 */ 32, 32, 32, 32, 32, 32, 32,108,122,109, 97, 95,117, 95,108,101, +/* 0x8660 */ 110, 10, 48, 48, 48, 48, 48, 48, 49,101, 32, 82, 95, 51, 56, 54, +/* 0x8670 */ 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,108,122,109, +/* 0x8680 */ 97, 95, 99, 95,108,101,110, 10, 48, 48, 48, 48, 48, 48, 50, 97, +/* 0x8690 */ 32, 82, 95, 51, 56, 54, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, +/* 0x86a0 */ 32, 32, 32,108,122,109, 97, 95,112,114,111,112,101,114,116,105, +/* 0x86b0 */ 101,115, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, +/* 0x86c0 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 67, 65, 76, 76, +/* 0x86d0 */ 84, 82, 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, +/* 0x86e0 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x86f0 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, +/* 0x8700 */ 32, 82, 95, 51, 56, 54, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, +/* 0x8710 */ 32, 32, 32,102,105,108,116,101,114, 95,108,101,110,103,116,104, +/* 0x8720 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, +/* 0x8730 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 67, 84, 67, 76, 69, 86, +/* 0x8740 */ 69, 49, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, +/* 0x8750 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8760 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 50, 32, 82, +/* 0x8770 */ 95, 51, 56, 54, 95, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8780 */ 32,102,105,108,116,101,114, 95, 99,116,111, 10, 48, 48, 48, 48, +/* 0x8790 */ 48, 48, 48, 52, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, +/* 0x87a0 */ 32, 32, 32, 32, 32, 32, 32, 67, 65, 76, 76, 84, 82, 48, 48, 10, +/* 0x87b0 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, +/* 0x87c0 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 67, 65, 76, 76, 84, 82, 48, +/* 0x87d0 */ 50, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, +/* 0x87e0 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, +/* 0x87f0 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48,100, 32, 82, 95, +/* 0x8800 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8810 */ 67, 65, 76, 76, 84, 82, 48, 48, 10, 10, 82, 69, 76, 79, 67, 65, +/* 0x8820 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, +/* 0x8830 */ 32, 91, 67, 65, 76, 76, 84, 82, 49, 48, 93, 58, 10, 79, 70, 70, +/* 0x8840 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, +/* 0x8850 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, +/* 0x8860 */ 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 51, 50, 32, +/* 0x8870 */ 32, 32, 32, 32, 32, 32, 32, 32, 32,102,105,108,116,101,114, 95, +/* 0x8880 */ 108,101,110,103,116,104, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, +/* 0x8890 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, +/* 0x88a0 */ 67, 65, 76, 76, 84, 82, 49, 49, 93, 58, 10, 79, 70, 70, 83, 69, +/* 0x88b0 */ 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x88c0 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, +/* 0x88d0 */ 48, 48, 48, 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, +/* 0x88e0 */ 32, 32, 32, 32, 32, 32, 32, 67, 65, 76, 76, 84, 82, 49, 51, 10, +/* 0x88f0 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, +/* 0x8900 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 67, 84, 67, 76, 69, 86, 69, +/* 0x8910 */ 50, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, +/* 0x8920 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, +/* 0x8930 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 50, 32, 82, 95, +/* 0x8940 */ 51, 56, 54, 95, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8950 */ 102,105,108,116,101,114, 95, 99,116,111, 10, 48, 48, 48, 48, 48, +/* 0x8960 */ 48, 48, 52, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, +/* 0x8970 */ 32, 32, 32, 32, 32, 32, 67, 65, 76, 76, 84, 82, 49, 49, 10, 10, +/* 0x8980 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, +/* 0x8990 */ 68, 83, 32, 70, 79, 82, 32, 91, 67, 65, 76, 76, 84, 82, 49, 51, +/* 0x89a0 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, +/* 0x89b0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, +/* 0x89c0 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 52, 32, 82, 95, 51, +/* 0x89d0 */ 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 67, +/* 0x89e0 */ 65, 76, 76, 84, 82, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, +/* 0x89f0 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, +/* 0x8a00 */ 91, 76, 88, 85, 78, 70, 48, 48, 48, 93, 58, 10, 79, 70, 70, 83, +/* 0x8a10 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, +/* 0x8a20 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, +/* 0x8a30 */ 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, +/* 0x8a40 */ 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 49, 48, +/* 0x8a50 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, +/* 0x8a60 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 77, 82, 85, 48, +/* 0x8a70 */ 48, 53, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, +/* 0x8a80 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8a90 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, +/* 0x8aa0 */ 95, 51, 56, 54, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8ab0 */ 32, 78, 77, 82, 85, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, +/* 0x8ac0 */ 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, +/* 0x8ad0 */ 88, 85, 78, 70, 48, 49, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, +/* 0x8ae0 */ 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8af0 */ 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, +/* 0x8b00 */ 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, +/* 0x8b10 */ 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 52, 50, 10, 10, +/* 0x8b20 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, +/* 0x8b30 */ 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 74, 67, 67, 48, 50, 48, +/* 0x8b40 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, +/* 0x8b50 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, +/* 0x8b60 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, +/* 0x8b70 */ 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, +/* 0x8b80 */ 88, 85, 78, 70, 48, 51, 52, 10, 10, 82, 69, 76, 79, 67, 65, 84, +/* 0x8b90 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, +/* 0x8ba0 */ 91, 76, 88, 74, 67, 67, 48, 50, 49, 93, 58, 10, 79, 70, 70, 83, +/* 0x8bb0 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, +/* 0x8bc0 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, +/* 0x8bd0 */ 48, 48, 48, 48, 52, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, +/* 0x8be0 */ 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 51, 52, +/* 0x8bf0 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, +/* 0x8c00 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 85, 78, 70, 51, +/* 0x8c10 */ 56, 56, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, +/* 0x8c20 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8c30 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 50, 32, 82, +/* 0x8c40 */ 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8c50 */ 32, 76, 88, 85, 78, 70, 48, 52, 48, 10, 10, 82, 69, 76, 79, 67, +/* 0x8c60 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, +/* 0x8c70 */ 82, 32, 91, 76, 88, 85, 78, 70, 52, 56, 55, 93, 58, 10, 79, 70, +/* 0x8c80 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, +/* 0x8c90 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, +/* 0x8ca0 */ 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, +/* 0x8cb0 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, +/* 0x8cc0 */ 52, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, +/* 0x8cd0 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 77, 82, +/* 0x8ce0 */ 85, 48, 54, 53, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, +/* 0x8cf0 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8d00 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 52, +/* 0x8d10 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, +/* 0x8d20 */ 32, 32, 32, 76, 88, 77, 82, 85, 48, 55, 48, 10, 10, 82, 69, 76, +/* 0x8d30 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, +/* 0x8d40 */ 70, 79, 82, 32, 91, 76, 88, 77, 82, 85, 48, 55, 48, 93, 58, 10, +/* 0x8d50 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, +/* 0x8d60 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, +/* 0x8d70 */ 10, 48, 48, 48, 48, 48, 48, 48, 52, 32, 82, 95, 51, 56, 54, 95, +/* 0x8d80 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, +/* 0x8d90 */ 70, 48, 52, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, +/* 0x8da0 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, +/* 0x8db0 */ 77, 82, 85, 48, 57, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, +/* 0x8dc0 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8dd0 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, +/* 0x8de0 */ 48, 54, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, +/* 0x8df0 */ 32, 32, 32, 32, 32, 76, 88, 77, 82, 85, 49, 48, 48, 10, 10, 82, +/* 0x8e00 */ 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, +/* 0x8e10 */ 83, 32, 70, 79, 82, 32, 91, 76, 88, 85, 78, 70, 48, 52, 49, 93, +/* 0x8e20 */ 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, +/* 0x8e30 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, +/* 0x8e40 */ 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 54, 32, 82, 95, 51, 56, +/* 0x8e50 */ 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, +/* 0x8e60 */ 85, 78, 70, 48, 51, 52, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, +/* 0x8e70 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, +/* 0x8e80 */ 76, 69, 88, 69, 67, 48, 49, 54, 93, 58, 10, 79, 70, 70, 83, 69, +/* 0x8e90 */ 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8ea0 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, +/* 0x8eb0 */ 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, +/* 0x8ec0 */ 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 52, 50, 10, +/* 0x8ed0 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, +/* 0x8ee0 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 77, 82, 85, 48, 52, +/* 0x8ef0 */ 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, +/* 0x8f00 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, +/* 0x8f10 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, +/* 0x8f20 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8f30 */ 76, 88, 77, 82, 85, 48, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, +/* 0x8f40 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, +/* 0x8f50 */ 32, 91, 76, 88, 74, 67, 67, 48, 48, 48, 93, 58, 10, 79, 70, 70, +/* 0x8f60 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, +/* 0x8f70 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, +/* 0x8f80 */ 48, 48, 48, 48, 48, 55, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, +/* 0x8f90 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 74, 67, 67, 48, 49, +/* 0x8fa0 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, +/* 0x8fb0 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 67, 65, 76, +/* 0x8fc0 */ 76, 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, +/* 0x8fd0 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8fe0 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, +/* 0x8ff0 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, +/* 0x9000 */ 32, 32, 76, 88, 85, 78, 70, 48, 51, 55, 10, 10, 82, 69, 76, 79, +/* 0x9010 */ 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, +/* 0x9020 */ 79, 82, 32, 91, 76, 88, 67, 74, 50, 77, 82, 85, 93, 58, 10, 79, +/* 0x9030 */ 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, +/* 0x9040 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, +/* 0x9050 */ 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, +/* 0x9060 */ 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, +/* 0x9070 */ 48, 51, 55, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, +/* 0x9080 */ 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 67, +/* 0x9090 */ 74, 52, 77, 82, 85, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, +/* 0x90a0 */ 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x90b0 */ 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x90c0 */ 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, +/* 0x90d0 */ 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 51, 52, 10, 10, 82, 69, +/* 0x90e0 */ 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, +/* 0x90f0 */ 32, 70, 79, 82, 32, 91, 76, 88, 67, 74, 54, 77, 82, 85, 93, 58, +/* 0x9100 */ 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, +/* 0x9110 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, +/* 0x9120 */ 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, +/* 0x9130 */ 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 67, +/* 0x9140 */ 74, 56, 77, 82, 85, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, +/* 0x9150 */ 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, +/* 0x9160 */ 88, 67, 74, 55, 77, 82, 85, 93, 58, 10, 79, 70, 70, 83, 69, 84, +/* 0x9170 */ 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x9180 */ 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, +/* 0x9190 */ 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, +/* 0x91a0 */ 32, 32, 32, 32, 32, 32, 76, 88, 67, 74, 56, 77, 82, 85, 10, 10, +/* 0x91b0 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, +/* 0x91c0 */ 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 67, 74, 56, 77, 82, 85, +/* 0x91d0 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, +/* 0x91e0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, +/* 0x91f0 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 50, 32, 82, 95, 51, +/* 0x9200 */ 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, +/* 0x9210 */ 88, 85, 78, 70, 48, 51, 55, 10, 10, 82, 69, 76, 79, 67, 65, 84, +/* 0x9220 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, +/* 0x9230 */ 91, 76, 88, 85, 78, 70, 48, 51, 52, 93, 58, 10, 79, 70, 70, 83, +/* 0x9240 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, +/* 0x9250 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, +/* 0x9260 */ 48, 48, 48, 48, 52, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, +/* 0x9270 */ 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 51, 48, +/* 0x9280 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, +/* 0x9290 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 99,116,111,107, 51, 50, +/* 0x92a0 */ 46, 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, +/* 0x92b0 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x92c0 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 51, 32, +/* 0x92d0 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, +/* 0x92e0 */ 32, 32, 99,116,111,107, 51, 50, 46, 50, 48, 10, 10, 82, 69, 76, +/* 0x92f0 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, +/* 0x9300 */ 70, 79, 82, 32, 91, 99,116,111,107, 51, 50, 46, 49, 48, 93, 58, +/* 0x9310 */ 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, +/* 0x9320 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, +/* 0x9330 */ 69, 10, 48, 48, 48, 48, 48, 48, 48,100, 32, 82, 95, 51, 56, 54, +/* 0x9340 */ 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 99,116,111, +/* 0x9350 */ 107, 51, 50, 46, 50, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, +/* 0x9360 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, +/* 0x9370 */ 99,116,111,107, 51, 50, 46, 50, 48, 93, 58, 10, 79, 70, 70, 83, +/* 0x9380 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, +/* 0x9390 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, +/* 0x93a0 */ 48, 48, 48, 48, 53, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, +/* 0x93b0 */ 32, 32, 32, 32, 32, 32, 32, 32, 99,116,111,107, 51, 50, 46, 52, +/* 0x93c0 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 57, 32, 82, 95, 51, 56, 54, +/* 0x93d0 */ 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 99,116,111, +/* 0x93e0 */ 107, 51, 50, 46, 52, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, +/* 0x93f0 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, +/* 0x9400 */ 99,116,111,107, 51, 50, 46, 51, 48, 93, 58, 10, 79, 70, 70, 83, +/* 0x9410 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, +/* 0x9420 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, +/* 0x9430 */ 48, 48, 48, 48, 54, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, +/* 0x9440 */ 32, 32, 32, 32, 32, 32, 32, 32, 99,116,111,107, 51, 50, 46, 49, +/* 0x9450 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, +/* 0x9460 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 99,116,111,107, 51, +/* 0x9470 */ 50, 46, 52, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, +/* 0x9480 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x9490 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 52, +/* 0x94a0 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, +/* 0x94b0 */ 32, 32, 32, 99,116,111,107, 51, 50, 46, 48, 48, 10, 10, 82, 69, +/* 0x94c0 */ 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, +/* 0x94d0 */ 32, 70, 79, 82, 32, 91, 76, 69, 88, 69, 67, 48, 50, 53, 93, 58, +/* 0x94e0 */ 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, +/* 0x94f0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, +/* 0x9500 */ 69, 10, 48, 48, 48, 48, 48, 48, 51, 54, 32, 82, 95, 51, 56, 54, +/* 0x9510 */ 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 76, 69, 88, +/* 0x9520 */ 69, 67, 48, 50, 48, 10, 48, 48, 48, 48, 48, 48, 49, 56, 32, 82, +/* 0x9530 */ 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, +/* 0x9540 */ 32, 76, 69, 88, 69, 67, 48, 50, 48, 10 }; diff --git a/src/stub/i386-linux.elf-fold.h b/src/stub/i386-linux.elf-fold.h index 6f83a7bf..06d25573 100644 --- a/src/stub/i386-linux.elf-fold.h +++ b/src/stub/i386-linux.elf-fold.h @@ -1,5 +1,5 @@ /* i386-linux.elf-fold.h - created from i386-linux.elf-fold.bin, 1742 (0x6ce) bytes + created from i386-linux.elf-fold.bin, 1725 (0x6bd) bytes This file is part of the UPX executable compressor. @@ -31,17 +31,17 @@ */ -#define STUB_I386_LINUX_ELF_FOLD_SIZE 1742 -#define STUB_I386_LINUX_ELF_FOLD_ADLER32 0xe994ee47 -#define STUB_I386_LINUX_ELF_FOLD_CRC32 0x54750d83 +#define STUB_I386_LINUX_ELF_FOLD_SIZE 1725 +#define STUB_I386_LINUX_ELF_FOLD_ADLER32 0xe6cfe425 +#define STUB_I386_LINUX_ELF_FOLD_CRC32 0xced73b90 -unsigned char stub_i386_linux_elf_fold[1742] = { +unsigned char stub_i386_linux_elf_fold[1725] = { /* 0x0000 */ 127, 69, 76, 70, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x0010 */ 2, 0, 3, 0, 1, 0, 0, 0,128, 16,192, 0, 52, 0, 0, 0, /* 0x0020 */ 0, 0, 0, 0, 0, 0, 0, 0, 52, 0, 32, 0, 2, 0, 0, 0, /* 0x0030 */ 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 16,192, 0, -/* 0x0040 */ 0, 16,192, 0,206, 6, 0, 0,208, 6, 0, 0, 5, 0, 0, 0, -/* 0x0050 */ 0, 16, 0, 0, 1, 0, 0, 0,206, 6, 0, 0, 0, 0, 0, 0, +/* 0x0040 */ 0, 16,192, 0,189, 6, 0, 0,192, 6, 0, 0, 5, 0, 0, 0, +/* 0x0050 */ 0, 16, 0, 0, 1, 0, 0, 0,189, 6, 0, 0, 0, 0, 0, 0, /* 0x0060 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x0070 */ 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x0080 */ 87, 83, 41,201,186,120, 2, 0, 0,137,230,137,231, 41,219,232, @@ -53,7 +53,7 @@ unsigned char stub_i386_linux_elf_fold[1742] = { /* 0x00e0 */ 4,198, 4, 1, 0, 91, 94,129,236, 0, 10, 0, 0, 83,139, 83, /* 0x00f0 */ 72,141,148, 26,255, 31, 0, 0,129,226, 0,240,255,255, 82, 41, /* 0x0100 */ 192,102,131,123, 16, 3,117, 1,146, 80,141,131,140, 0, 0, 0, -/* 0x0110 */ 139, 24,139, 72, 4,131,193, 12,141, 84, 36, 12, 96, 71,232,117, +/* 0x0110 */ 139, 24,139, 72, 4,131,193, 12,141, 84, 36, 12, 96, 71,232,100, /* 0x0120 */ 4, 0, 0,131,196, 36, 89, 91,129,196, 0, 10, 0, 0, 90,193, /* 0x0130 */ 226, 12, 1,211, 80, 79, 41,192, 60,175,175,117,252, 80, 80, 80, /* 0x0140 */ 80, 80, 80, 80, 80, 41,217,176, 91,255, 39,173,171,173,171,173, @@ -77,72 +77,71 @@ unsigned char stub_i386_linux_elf_fold[1742] = { /* 0x0260 */ 15,182, 69,238, 80, 82,255,115, 4,255,215,131,196, 16,139, 69, /* 0x0270 */ 232, 1, 70, 4, 41, 6,235, 10,139, 83, 4,137,240,232, 14,255, /* 0x0280 */ 255,255,139, 85,228,139, 3, 1, 83, 4, 41,208,133,192,137, 3, -/* 0x0290 */ 233, 65,255,255,255,141,101,244, 91, 94, 95,201,195,133,192, 83, -/* 0x02a0 */ 137,211,116, 26,168, 1,117, 22,139, 16, 57,218,116, 7, 74,117, -/* 0x02b0 */ 8,133,219,116, 4,137, 24,235, 7,131,192, 8,235,234, 49,192, -/* 0x02c0 */ 133,192,116, 3,137, 72, 4, 91,195, 85,137,229, 87, 86, 83,131, -/* 0x02d0 */ 236, 68,137, 69,228,139, 69, 8,137, 85,224,139, 93,224,139, 85, -/* 0x02e0 */ 12,137, 69,220,139, 69,224,139, 77, 20,137, 85,216, 3, 91, 28, -/* 0x02f0 */ 139, 85,224,137, 77,212,102,131,120, 16, 2, 15,183, 74, 44,137, -/* 0x0300 */ 93,208, 15,148,192,131,206,255, 15,182,192,137,202,193,224, 4, -/* 0x0310 */ 49,255,131,192, 34, 74,120, 28,131, 59, 1,117, 18,139, 83, 8, -/* 0x0320 */ 57,242,115, 2,137,214, 3, 83, 20, 57,215,115, 2,137,215,131, -/* 0x0330 */ 195, 32,226,228,129,230, 0,240,255,255, 41,247,137,242,141,159, -/* 0x0340 */ 255, 15, 0, 0,129,227, 0,240,255,255,168, 16,117, 19,106, 0, -/* 0x0350 */ 106,255, 80,106, 0, 83, 86,232, 39,254,255,255,131,196, 24,137, -/* 0x0360 */ 194,139, 77,224,141, 4, 26, 41,242,199, 69,200, 0, 0, 0, 0, -/* 0x0370 */ 102,131,121, 44, 0,137, 69,240,137, 85,204, 15,132,221, 1, 0, -/* 0x0380 */ 0,131,125,220, 0,116, 32,139, 93,208,131, 59, 6,117, 24,139, -/* 0x0390 */ 77,204,186, 3, 0, 0, 0, 3, 75, 8,139, 69,216,232,251,254, -/* 0x03a0 */ 255,255,233,160, 1, 0, 0,139, 69,208,131, 56, 1, 15,133,148, -/* 0x03b0 */ 1, 0, 0,139, 72, 24,199, 69,196, 64, 98, 81,115,139, 85,208, -/* 0x03c0 */ 131,225, 7,193,225, 2,139, 90, 20,211,109,196,139, 72, 16,139, -/* 0x03d0 */ 69,204, 3, 66, 8,137, 77,232,131,101,196, 7,137,194, 1,195, -/* 0x03e0 */ 129,226,255, 15, 0, 0,137,199,141, 52, 17,139, 77,208,137, 69, -/* 0x03f0 */ 236, 41,215,139, 65, 4,137, 93,192, 41,208,131,125,220, 0, 80, -/* 0x0400 */ 139, 69,228,116, 3,131,200,255,131,125,220, 1, 80, 25,192,131, -/* 0x0410 */ 224,224,131,192, 50,131,125,220, 0, 80,139, 69,196,116, 3,131, -/* 0x0420 */ 200, 2,131,125,220, 0, 80,137,240,116, 3,141, 70, 3, 80, 87, -/* 0x0430 */ 232, 78,253,255,255,131,196, 24, 57,199, 15,133,184, 0, 0, 0, -/* 0x0440 */ 131,125,220, 0,116, 28,246, 69,196, 4,139, 69,212,117, 2, 49, -/* 0x0450 */ 192, 80,139, 69,220,255,117,228,141, 85,232,232, 93,253,255,255, -/* 0x0460 */ 88, 90,137,243,247,219,129,227,255, 15, 0, 0,246, 69,196, 2, -/* 0x0470 */ 137, 93,188,116, 15,133,219,141, 4, 55,116, 8,137,217,198, 0, -/* 0x0480 */ 0, 64,226,250,131,125,220, 0,116,120,139, 69,208,131, 56, 1, -/* 0x0490 */ 117, 86,246, 64, 24, 1,116, 80,139, 80, 20,139, 88, 8,141, 12, -/* 0x04a0 */ 26, 3, 77,204, 59, 80, 16,117, 14,137,200,247,216, 37,255, 15, -/* 0x04b0 */ 0, 0,131,248, 3,119, 17,139, 85,208,107, 69,204, 52,131,122, -/* 0x04c0 */ 4, 0,141, 76, 3, 12,117, 32,139, 1, 61,205,128, 97,195,116, -/* 0x04d0 */ 6,199, 1,205,128, 97,195,133,201,116, 13,139, 69,216, 49,210, -/* 0x04e0 */ 131,224,254,232,181,253,255,255,137,251,137,241,139, 85,196,106, -/* 0x04f0 */ 125, 88,205,128,133,192,116, 10,106,127, 91,106, 1, 88,205,128, -/* 0x0500 */ 235,254,139, 85,188,141, 4, 22,141, 28, 7, 59, 93,192,115, 30, -/* 0x0510 */ 106, 0,106,255,106, 50,255,117,196, 41, 93,192,255,117,192, 83, -/* 0x0520 */ 232, 94,252,255,255,131,196, 24, 57,195,116, 27,235,202,131,125, -/* 0x0530 */ 220, 0,116, 19,141, 78, 3,129,225,255, 15, 0, 0,131,249, 3, -/* 0x0540 */ 119, 5,106, 91, 88,205,128,139, 77,224,255, 69,200, 15,183, 65, -/* 0x0550 */ 44,131, 69,208, 32, 57, 69,200, 15,140, 35,254,255,255,131,125, -/* 0x0560 */ 220, 0,116, 18,139, 93,224,102,131,123, 16, 3,116, 8,139, 93, -/* 0x0570 */ 240,106, 45, 88,205,128,131,125, 16, 0,116, 8,139, 85,204,139, -/* 0x0580 */ 69, 16,137, 16,139, 77,224,139, 73, 24, 1, 77,204,139, 69,204, -/* 0x0590 */ 141,101,244, 91, 94, 95,201,195, 85,137,229, 87, 86, 83,131,236, -/* 0x05a0 */ 32,139,125, 28,106, 0,139,117, 16,139, 69, 8,141, 87, 52,141, -/* 0x05b0 */ 78, 2,139, 93, 32,137, 69,236,137, 85,228,141, 69, 32,141, 85, -/* 0x05c0 */ 24, 86,137, 77,232,232,243,251,255,255,139, 69, 12,186, 5, 0, -/* 0x05d0 */ 0, 0, 15,183, 79, 44,137, 69, 32,139, 69,236, 41, 93, 36,232, -/* 0x05e0 */ 185,252,255,255, 15,183, 79, 42,139, 69,236,186, 4, 0, 0, 0, -/* 0x05f0 */ 232,168,252,255,255,139, 93,228,139, 77, 40,186, 3, 0, 0, 0, -/* 0x0600 */ 3, 75, 8,139, 69,236,131,193, 52,232,143,252,255,255,141, 69, -/* 0x0610 */ 240,255,117,232,137,250, 80,255,117,236,141, 69, 32, 80,137,240, -/* 0x0620 */ 232,164,252,255,255,186, 9, 0, 0, 0,137,193,137, 69,224,139, -/* 0x0630 */ 69,236,232,102,252,255,255,102,139, 79, 44,131,196, 24, 49,210, -/* 0x0640 */ 102,133,201,116,126,139, 93,228,131, 59, 3,117,106,139, 69,228, -/* 0x0650 */ 49,201,139, 93,240,137,202, 3, 88, 8,106, 5, 88,205,128,133, -/* 0x0660 */ 192,137,198,120, 21,186, 0, 2, 0, 0,137,195,137,249,106, 3, -/* 0x0670 */ 88,205,128, 61, 0, 2, 0, 0,116, 10,106,127, 91,106, 1, 88, -/* 0x0680 */ 205,128,235,254,141, 69,240,137,250,106, 0,137,243, 80,137,240, -/* 0x0690 */ 255,117,236,106, 0,232, 47,252,255,255,139, 77,240,137, 69,224, -/* 0x06a0 */ 139, 69,236,186, 7, 0, 0, 0,232,240,251,255,255,131,196, 16, -/* 0x06b0 */ 106, 6, 88,205,128,235, 12, 66, 15,183,193,131, 69,228, 32, 57, -/* 0x06c0 */ 194,124,130,139, 69,224,141,101,244, 91, 94, 95,201,195 +/* 0x0290 */ 233, 65,255,255,255,141,101,244, 91, 94, 95,201,195,133,192,116, +/* 0x02a0 */ 13,168, 1,117, 9, 57, 16,116, 7,131,192, 8,235,247, 49,192, +/* 0x02b0 */ 133,192,116, 3,137, 72, 4,195, 85,137,229, 87, 86, 83,131,236, +/* 0x02c0 */ 68,137, 69,228,139, 69, 8,137, 85,224,139, 93,224,139, 85, 12, +/* 0x02d0 */ 137, 69,220,139, 69,224,139, 77, 20,137, 85,216, 3, 91, 28,139, +/* 0x02e0 */ 85,224,137, 77,212,102,131,120, 16, 2, 15,183, 74, 44,137, 93, +/* 0x02f0 */ 208, 15,148,192,131,206,255, 15,182,192,137,202,193,224, 4, 49, +/* 0x0300 */ 255,131,192, 34, 74,120, 28,131, 59, 1,117, 18,139, 83, 8, 57, +/* 0x0310 */ 242,115, 2,137,214, 3, 83, 20, 57,215,115, 2,137,215,131,195, +/* 0x0320 */ 32,226,228,129,230, 0,240,255,255, 41,247,137,242,141,159,255, +/* 0x0330 */ 15, 0, 0,129,227, 0,240,255,255,168, 16,117, 19,106, 0,106, +/* 0x0340 */ 255, 80,106, 0, 83, 86,232, 56,254,255,255,131,196, 24,137,194, +/* 0x0350 */ 139, 77,224,141, 4, 26, 41,242,199, 69,200, 0, 0, 0, 0,102, +/* 0x0360 */ 131,121, 44, 0,137, 69,240,137, 85,204, 15,132,221, 1, 0, 0, +/* 0x0370 */ 131,125,220, 0,116, 32,139, 93,208,131, 59, 6,117, 24,139, 77, +/* 0x0380 */ 204,186, 3, 0, 0, 0, 3, 75, 8,139, 69,216,232, 12,255,255, +/* 0x0390 */ 255,233,160, 1, 0, 0,139, 69,208,131, 56, 1, 15,133,148, 1, +/* 0x03a0 */ 0, 0,139, 72, 24,199, 69,196, 64, 98, 81,115,139, 85,208,131, +/* 0x03b0 */ 225, 7,193,225, 2,139, 90, 20,211,109,196,139, 72, 16,139, 69, +/* 0x03c0 */ 204, 3, 66, 8,137, 77,232,131,101,196, 7,137,194, 1,195,129, +/* 0x03d0 */ 226,255, 15, 0, 0,137,199,141, 52, 17,139, 77,208,137, 69,236, +/* 0x03e0 */ 41,215,139, 65, 4,137, 93,192, 41,208,131,125,220, 0, 80,139, +/* 0x03f0 */ 69,228,116, 3,131,200,255,131,125,220, 1, 80, 25,192,131,224, +/* 0x0400 */ 224,131,192, 50,131,125,220, 0, 80,139, 69,196,116, 3,131,200, +/* 0x0410 */ 2,131,125,220, 0, 80,137,240,116, 3,141, 70, 3, 80, 87,232, +/* 0x0420 */ 95,253,255,255,131,196, 24, 57,199, 15,133,184, 0, 0, 0,131, +/* 0x0430 */ 125,220, 0,116, 28,246, 69,196, 4,139, 69,212,117, 2, 49,192, +/* 0x0440 */ 80,139, 69,220,255,117,228,141, 85,232,232,110,253,255,255, 88, +/* 0x0450 */ 90,137,243,247,219,129,227,255, 15, 0, 0,246, 69,196, 2,137, +/* 0x0460 */ 93,188,116, 15,133,219,141, 4, 55,116, 8,137,217,198, 0, 0, +/* 0x0470 */ 64,226,250,131,125,220, 0,116,120,139, 69,208,131, 56, 1,117, +/* 0x0480 */ 86,246, 64, 24, 1,116, 80,139, 80, 20,139, 88, 8,141, 12, 26, +/* 0x0490 */ 3, 77,204, 59, 80, 16,117, 14,137,200,247,216, 37,255, 15, 0, +/* 0x04a0 */ 0,131,248, 3,119, 17,139, 85,208,107, 69,204, 52,131,122, 4, +/* 0x04b0 */ 0,141, 76, 3, 12,117, 32,139, 1, 61,205,128, 97,195,116, 6, +/* 0x04c0 */ 199, 1,205,128, 97,195,133,201,116, 13,139, 69,216, 49,210,131, +/* 0x04d0 */ 224,254,232,198,253,255,255,137,251,137,241,139, 85,196,106,125, +/* 0x04e0 */ 88,205,128,133,192,116, 10,106,127, 91,106, 1, 88,205,128,235, +/* 0x04f0 */ 254,139, 85,188,141, 4, 22,141, 28, 7, 59, 93,192,115, 30,106, +/* 0x0500 */ 0,106,255,106, 50,255,117,196, 41, 93,192,255,117,192, 83,232, +/* 0x0510 */ 111,252,255,255,131,196, 24, 57,195,116, 27,235,202,131,125,220, +/* 0x0520 */ 0,116, 19,141, 78, 3,129,225,255, 15, 0, 0,131,249, 3,119, +/* 0x0530 */ 5,106, 91, 88,205,128,139, 77,224,255, 69,200, 15,183, 65, 44, +/* 0x0540 */ 131, 69,208, 32, 57, 69,200, 15,140, 35,254,255,255,131,125,220, +/* 0x0550 */ 0,116, 18,139, 93,224,102,131,123, 16, 3,116, 8,139, 93,240, +/* 0x0560 */ 106, 45, 88,205,128,131,125, 16, 0,116, 8,139, 85,204,139, 69, +/* 0x0570 */ 16,137, 16,139, 77,224,139, 73, 24, 1, 77,204,139, 69,204,141, +/* 0x0580 */ 101,244, 91, 94, 95,201,195, 85,137,229, 87, 86, 83,131,236, 32, +/* 0x0590 */ 139,125, 28,106, 0,139,117, 16,139, 69, 8,141, 87, 52,141, 78, +/* 0x05a0 */ 2,139, 93, 32,137, 69,236,137, 85,228,141, 69, 32,141, 85, 24, +/* 0x05b0 */ 86,137, 77,232,232, 4,252,255,255,139, 69, 12,186, 5, 0, 0, +/* 0x05c0 */ 0, 15,183, 79, 44,137, 69, 32,139, 69,236, 41, 93, 36,232,202, +/* 0x05d0 */ 252,255,255, 15,183, 79, 42,139, 69,236,186, 4, 0, 0, 0,232, +/* 0x05e0 */ 185,252,255,255,139, 93,228,139, 77, 40,186, 3, 0, 0, 0, 3, +/* 0x05f0 */ 75, 8,139, 69,236,131,193, 52,232,160,252,255,255,141, 69,240, +/* 0x0600 */ 255,117,232,137,250, 80,255,117,236,141, 69, 32, 80,137,240,232, +/* 0x0610 */ 164,252,255,255,186, 9, 0, 0, 0,137,193,137, 69,224,139, 69, +/* 0x0620 */ 236,232,119,252,255,255,102,139, 79, 44,131,196, 24, 49,210,102, +/* 0x0630 */ 133,201,116,126,139, 93,228,131, 59, 3,117,106,139, 69,228, 49, +/* 0x0640 */ 201,139, 93,240,137,202, 3, 88, 8,106, 5, 88,205,128,133,192, +/* 0x0650 */ 137,198,120, 21,186, 0, 2, 0, 0,137,195,137,249,106, 3, 88, +/* 0x0660 */ 205,128, 61, 0, 2, 0, 0,116, 10,106,127, 91,106, 1, 88,205, +/* 0x0670 */ 128,235,254,141, 69,240,137,250,106, 0,137,243, 80,137,240,255, +/* 0x0680 */ 117,236,106, 0,232, 47,252,255,255,139, 77,240,137, 69,224,139, +/* 0x0690 */ 69,236,186, 7, 0, 0, 0,232, 1,252,255,255,131,196, 16,106, +/* 0x06a0 */ 6, 88,205,128,235, 12, 66, 15,183,193,131, 69,228, 32, 57,194, +/* 0x06b0 */ 124,130,139, 69,224,141,101,244, 91, 94, 95,201,195 }; diff --git a/src/stub/src/i386-linux.elf-entry.S b/src/stub/src/i386-linux.elf-entry.S index c21bcd5d..0d8866aa 100644 --- a/src/stub/src/i386-linux.elf-entry.S +++ b/src/stub/src/i386-linux.elf-entry.S @@ -180,6 +180,34 @@ unfold: add eax, PAGE_SIZE -1 and eax, 0-PAGE_SIZE +section LEXECDYN +// VDSO might be at [eax]; if so, then erase AT_SYSINFO and AT_SYSINFO_EHDR. +// This happens with some kernels (Linux-2.6.34) for ET_DYN when stack is +// unlimited (ulimit -s unlimited), because the only PT_LOAD of compressed +// ET_DYN is placed at TASK_UNMAPPED_BASE (TASK_SIZE/3, typically 0x40000000) +// and VDSO follows. When stack is limited, then allocation is from high +// (just below stack) to low: VDSO will be below our PT_LOAD, and mmap() +// below will steal the lowest page of stack. + pop ecx; push ecx // argc + push esi + push eax + lea esi,[esp + 4*ecx + (3+1)*4] // &env +1: + lodsd; test eax,eax; jne 1b // skip env +2: + lodsd; test eax,eax; je 5f // done with auxv +AT_IGNORE= 1 +AT_SYSINFO= 32 +AT_SYSINFO_EHDR=33 + subb al,AT_SYSINFO + cmpb al,AT_SYSINFO_EHDR - AT_SYSINFO + lodsd + ja 2b; movb [esi - 2*4],AT_IGNORE + jmp 2b +5: + pop eax + pop esi + section LUNMP000 push 0 // 0-page bread crumb section LUNMP001 diff --git a/src/stub/src/i386-linux.elf-main.c b/src/stub/src/i386-linux.elf-main.c index f8d9ff64..ccc067aa 100644 --- a/src/stub/src/i386-linux.elf-main.c +++ b/src/stub/src/i386-linux.elf-main.c @@ -383,15 +383,22 @@ __attribute__((regparm(2), stdcall)) #endif /*}*/ auxv_find(Elf32_auxv_t *av, unsigned const type) { + Elf32_auxv_t *avail = 0; if (av #if defined(__i386__) /*{*/ && 0==(1&(int)av) /* PT_INTERP usually inhibits, except for hatch */ #endif /*}*/ - ) - for (;; ++av) { - if (av->a_type==type || (av->a_type==AT_IGNORE && type!=AT_NULL)) { - av->a_type = type; - return av; + ) { + for (;; ++av) { + if (av->a_type==type) + return av; + if (av->a_type==AT_IGNORE) + avail = av; + } + if (0!=avail && AT_NULL!=type) { + av = avail; + av->a_type = type; + return av; } } return 0; diff --git a/src/stub/tmp/i386-linux.elf-entry.bin.dump b/src/stub/tmp/i386-linux.elf-entry.bin.dump index 8485e483..54f04e0f 100644 --- a/src/stub/tmp/i386-linux.elf-entry.bin.dump +++ b/src/stub/tmp/i386-linux.elf-entry.bin.dump @@ -170,9 +170,10 @@ Idx Name Size VMA LMA File off Algn Flags 165 ctok32.40 00000005 00000000 00000000 00001ab1 2**0 CONTENTS, RELOC, READONLY 166 LEXEC017 00000002 00000000 00000000 00001ab6 2**0 CONTENTS, READONLY 167 LEXEC020 0000004c 00000000 00000000 00001ab8 2**0 CONTENTS, READONLY -168 LUNMP000 00000002 00000000 00000000 00001b04 2**0 CONTENTS, READONLY -169 LUNMP001 00000002 00000000 00000000 00001b06 2**0 CONTENTS, READONLY -170 LEXEC025 0000003a 00000000 00000000 00001b08 2**0 CONTENTS, RELOC, READONLY +168 LEXECDYN 00000021 00000000 00000000 00001b04 2**0 CONTENTS, READONLY +169 LUNMP000 00000002 00000000 00000000 00001b25 2**0 CONTENTS, READONLY +170 LUNMP001 00000002 00000000 00000000 00001b27 2**0 CONTENTS, READONLY +171 LEXEC025 0000003a 00000000 00000000 00001b29 2**0 CONTENTS, RELOC, READONLY SYMBOL TABLE: 00000000 l d N2BSMA10 00000000 N2BSMA10 00000000 l d N2BFAS11 00000000 N2BFAS11 @@ -343,6 +344,7 @@ SYMBOL TABLE: 00000000 l d LXUNF035 00000000 LXUNF035 00000000 l d ctok32.30 00000000 ctok32.30 00000000 l d LEXEC017 00000000 LEXEC017 +00000000 l d LEXECDYN 00000000 LEXECDYN 00000000 l d LUNMP000 00000000 LUNMP000 00000000 l d LUNMP001 00000000 LUNMP001 00000000 g LEXEC000 00000000 _start From e3cc5a63df23663b73f6eeaa36e31b0d096dd854 Mon Sep 17 00:00:00 2001 From: John Reiser Date: Sat, 17 Jul 2010 08:19:50 -0700 Subject: [PATCH 06/15] don't erase AT_SYSINFO* if no conflict with decompressed folded stub --- src/stub/i386-linux.elf-entry.h | 3925 ++++++++++---------- src/stub/src/i386-linux.elf-entry.S | 9 +- src/stub/tmp/i386-linux.elf-entry.bin.dump | 8 +- 3 files changed, 1974 insertions(+), 1968 deletions(-) diff --git a/src/stub/i386-linux.elf-entry.h b/src/stub/i386-linux.elf-entry.h index f3aa9ea4..c4e52bfc 100644 --- a/src/stub/i386-linux.elf-entry.h +++ b/src/stub/i386-linux.elf-entry.h @@ -1,5 +1,5 @@ /* i386-linux.elf-entry.h - created from i386-linux.elf-entry.bin, 38218 (0x954a) bytes + created from i386-linux.elf-entry.bin, 38226 (0x9552) bytes This file is part of the UPX executable compressor. @@ -31,14 +31,14 @@ */ -#define STUB_I386_LINUX_ELF_ENTRY_SIZE 38218 -#define STUB_I386_LINUX_ELF_ENTRY_ADLER32 0xb42a1d70 -#define STUB_I386_LINUX_ELF_ENTRY_CRC32 0x035ce8db +#define STUB_I386_LINUX_ELF_ENTRY_SIZE 38226 +#define STUB_I386_LINUX_ELF_ENTRY_ADLER32 0x56d92148 +#define STUB_I386_LINUX_ELF_ENTRY_CRC32 0x48fe8362 -unsigned char stub_i386_linux_elf_entry[38218] = { +unsigned char stub_i386_linux_elf_entry[38226] = { /* 0x0000 */ 127, 69, 76, 70, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x0010 */ 1, 0, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -/* 0x0020 */ 188, 34, 0, 0, 0, 0, 0, 0, 52, 0, 0, 0, 0, 0, 40, 0, +/* 0x0020 */ 196, 34, 0, 0, 0, 0, 0, 0, 52, 0, 0, 0, 0, 0, 40, 0, /* 0x0030 */ 248, 0,245, 0,232, 48, 0, 0, 0, 96,139,116, 36, 36,139,124, /* 0x0040 */ 36, 44,131,205,255,235, 3,164,235, 3,138, 6, 70,136, 7, 71, /* 0x0050 */ 1,219,117, 7,139, 30,131,238,252, 17,219,114, 1, 49,192, 64, @@ -469,1960 +469,1961 @@ unsigned char stub_i386_linux_elf_entry[38218] = { /* 0x1ae0 */ 91,106, 4, 88,205,128,179,127,106, 1, 88,205,128, 94,141, 69, /* 0x1af0 */ 247,139, 56, 41,248,137,194, 3, 64, 72, 5,255, 15, 0, 0, 37, /* 0x1b00 */ 0,240,255,255, 89, 81, 86, 80,141,116,140, 16,173,133,192,117, -/* 0x1b10 */ 251,173,133,192,116, 13, 44, 32, 60, 1,173,119,244,198, 70,248, -/* 0x1b20 */ 1,235,238, 88, 94,106, 0,106, 1, 80, 49,201,106,255,106, 50, -/* 0x1b30 */ 181, 16,106, 7, 81, 80,137,227,106, 90, 88,205,128, 59, 3, 15, -/* 0x1b40 */ 133,252,255,255,255,146,147,252,173, 80,137,225, 80, 81, 82,173, -/* 0x1b50 */ 80,173,137, 68, 36, 12, 86,255,213,131,196, 44,195, 93,232, 49, -/* 0x1b60 */ 0, 0, 0,102,105,108,101, 32,102,111,114,109, 97,116, 32,101, -/* 0x1b70 */ 108,102, 51, 50, 45,105, 51, 56, 54, 10, 10, 83,101, 99,116,105, -/* 0x1b80 */ 111,110,115, 58, 10, 73,100,120, 32, 78, 97,109,101, 32, 32, 32, -/* 0x1b90 */ 32, 32, 32, 32, 32, 32, 32, 83,105,122,101, 32, 32, 32, 32, 32, -/* 0x1ba0 */ 32, 86, 77, 65, 32, 32, 32, 32, 32, 32, 32, 76, 77, 65, 32, 32, -/* 0x1bb0 */ 32, 32, 32, 32, 32, 70,105,108,101, 32,111,102,102, 32, 32, 65, -/* 0x1bc0 */ 108,103,110, 32, 32, 70,108, 97,103,115, 10, 32, 32, 48, 32, 76, -/* 0x1bd0 */ 69, 88, 69, 67, 48, 48, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x1be0 */ 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x1bf0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x1c00 */ 48, 51, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x1c10 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, -/* 0x1c20 */ 79, 78, 76, 89, 10, 32, 32, 49, 32, 76, 69, 88, 69, 67, 48, 48, -/* 0x1c30 */ 57, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x1c40 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x1c50 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 51, 57, 32, 32, 50, -/* 0x1c60 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x1c70 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 50, 32, 76, 69, 88, 69, -/* 0x1c80 */ 67, 48, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x1c90 */ 48, 99, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x1ca0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 51, 57, -/* 0x1cb0 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x1cc0 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 51, 32, 78, -/* 0x1cd0 */ 50, 66, 83, 77, 65, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x1ce0 */ 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x1cf0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x1d00 */ 48, 52, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x1d10 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, -/* 0x1d20 */ 79, 78, 76, 89, 10, 32, 32, 52, 32, 78, 50, 66, 70, 65, 83, 49, -/* 0x1d30 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, -/* 0x1d40 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x1d50 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 52, 56, 32, 32, 50, -/* 0x1d60 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x1d70 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, -/* 0x1d80 */ 32, 53, 32, 78, 50, 66, 70, 65, 83, 49, 49, 32, 32, 32, 32, 32, -/* 0x1d90 */ 32, 48, 48, 48, 48, 48, 48, 48, 54, 32, 32, 48, 48, 48, 48, 48, -/* 0x1da0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x1db0 */ 48, 48, 48, 48, 48, 52, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x1dc0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x1dd0 */ 89, 10, 32, 32, 54, 32, 78, 50, 66, 68, 69, 67, 49, 48, 32, 32, -/* 0x1de0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 98, 32, 32, 48, 48, -/* 0x1df0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x1e00 */ 32, 32, 48, 48, 48, 48, 48, 48, 53, 48, 32, 32, 50, 42, 42, 48, -/* 0x1e10 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, -/* 0x1e20 */ 79, 78, 76, 89, 10, 32, 32, 55, 32, 78, 50, 66, 83, 77, 65, 50, -/* 0x1e30 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, -/* 0x1e40 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x1e50 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 53, 98, 32, 32, 50, -/* 0x1e60 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x1e70 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, -/* 0x1e80 */ 32, 56, 32, 78, 50, 66, 70, 65, 83, 50, 48, 32, 32, 32, 32, 32, -/* 0x1e90 */ 32, 48, 48, 48, 48, 48, 48, 48, 57, 32, 32, 48, 48, 48, 48, 48, -/* 0x1ea0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x1eb0 */ 48, 48, 48, 48, 48, 54, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x1ec0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, -/* 0x1ed0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 57, 32, 78, 50, 66, -/* 0x1ee0 */ 68, 69, 67, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x1ef0 */ 48, 48,100, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x1f00 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 54, -/* 0x1f10 */ 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x1f20 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 48, 32, -/* 0x1f30 */ 78, 50, 66, 83, 77, 65, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x1f40 */ 48, 48, 48, 48, 48,100, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x1f50 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x1f60 */ 48, 48, 55, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x1f70 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, -/* 0x1f80 */ 68, 79, 78, 76, 89, 10, 32, 49, 49, 32, 78, 50, 66, 70, 65, 83, -/* 0x1f90 */ 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,102, -/* 0x1fa0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x1fb0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 56, 51, 32, 32, -/* 0x1fc0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x1fd0 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, -/* 0x1fe0 */ 32, 49, 50, 32, 78, 50, 66, 68, 69, 67, 51, 48, 32, 32, 32, 32, -/* 0x1ff0 */ 32, 32, 48, 48, 48, 48, 48, 48, 51,101, 32, 32, 48, 48, 48, 48, -/* 0x2000 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x2010 */ 48, 48, 48, 48, 48, 48, 57, 50, 32, 32, 50, 42, 42, 48, 32, 32, -/* 0x2020 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, -/* 0x2030 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 51, 32, 78, 50, -/* 0x2040 */ 66, 83, 77, 65, 52, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x2050 */ 48, 48, 48,100, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x2060 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x2070 */ 100, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x2080 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, -/* 0x2090 */ 78, 76, 89, 10, 32, 49, 52, 32, 78, 50, 66, 70, 65, 83, 52, 48, -/* 0x20a0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,102, 32, 32, -/* 0x20b0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x20c0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,100,100, 32, 32, 50, 42, -/* 0x20d0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x20e0 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, -/* 0x20f0 */ 53, 32, 78, 50, 66, 83, 77, 65, 53, 48, 32, 32, 32, 32, 32, 32, -/* 0x2100 */ 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x2110 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x2120 */ 48, 48, 48, 48,101, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x2130 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x2140 */ 10, 32, 49, 54, 32, 78, 50, 66, 70, 65, 83, 53, 48, 32, 32, 32, -/* 0x2150 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, -/* 0x2160 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x2170 */ 32, 48, 48, 48, 48, 48, 48,101,101, 32, 32, 50, 42, 42, 48, 32, -/* 0x2180 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, -/* 0x2190 */ 78, 76, 89, 10, 32, 49, 55, 32, 78, 50, 66, 68, 69, 67, 53, 48, -/* 0x21a0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 57, 32, 32, -/* 0x21b0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x21c0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,102, 49, 32, 32, 50, 42, -/* 0x21d0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x21e0 */ 65, 68, 79, 78, 76, 89, 10, 32, 49, 56, 32, 78, 50, 66, 83, 77, -/* 0x21f0 */ 65, 54, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x2200 */ 99, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x2210 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,102, 97, 32, -/* 0x2220 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x2230 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x2240 */ 10, 32, 49, 57, 32, 78, 50, 66, 70, 65, 83, 54, 48, 32, 32, 32, -/* 0x2250 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 57, 32, 32, 48, 48, 48, -/* 0x2260 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x2270 */ 32, 48, 48, 48, 48, 48, 49, 48, 54, 32, 32, 50, 42, 42, 48, 32, -/* 0x2280 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, -/* 0x2290 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, 48, 32, 78, -/* 0x22a0 */ 50, 66, 70, 65, 83, 54, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x22b0 */ 48, 48, 48, 49, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x22c0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x22d0 */ 49, 49,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x22e0 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, -/* 0x22f0 */ 79, 78, 76, 89, 10, 32, 50, 49, 32, 78, 50, 66, 68, 69, 67, 54, -/* 0x2300 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x2310 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x2320 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 51, 53, 32, 32, 50, -/* 0x2330 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x2340 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, 50, 32, 78, 50, 68, 83, -/* 0x2350 */ 77, 65, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x2360 */ 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x2370 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 51, 53, -/* 0x2380 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x2390 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x23a0 */ 89, 10, 32, 50, 51, 32, 78, 50, 68, 70, 65, 83, 49, 48, 32, 32, -/* 0x23b0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, -/* 0x23c0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x23d0 */ 32, 32, 48, 48, 48, 48, 48, 49, 51, 56, 32, 32, 50, 42, 42, 48, -/* 0x23e0 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, -/* 0x23f0 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, 52, 32, -/* 0x2400 */ 78, 50, 68, 70, 65, 83, 49, 49, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x2410 */ 48, 48, 48, 48, 48, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x2420 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x2430 */ 48, 49, 51, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x2440 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, -/* 0x2450 */ 50, 53, 32, 78, 50, 68, 68, 69, 67, 49, 48, 32, 32, 32, 32, 32, -/* 0x2460 */ 32, 48, 48, 48, 48, 48, 48, 48, 98, 32, 32, 48, 48, 48, 48, 48, -/* 0x2470 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x2480 */ 48, 48, 48, 48, 49, 52, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x2490 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x24a0 */ 89, 10, 32, 50, 54, 32, 78, 50, 68, 83, 77, 65, 50, 48, 32, 32, -/* 0x24b0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, -/* 0x24c0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x24d0 */ 32, 32, 48, 48, 48, 48, 48, 49, 52, 98, 32, 32, 50, 42, 42, 48, -/* 0x24e0 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, -/* 0x24f0 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, 55, 32, -/* 0x2500 */ 78, 50, 68, 70, 65, 83, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x2510 */ 48, 48, 48, 48, 48, 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x2520 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x2530 */ 48, 49, 53, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x2540 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, -/* 0x2550 */ 68, 79, 78, 76, 89, 10, 32, 50, 56, 32, 78, 50, 68, 68, 69, 67, -/* 0x2560 */ 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,100, -/* 0x2570 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x2580 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 53, 57, 32, 32, -/* 0x2590 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x25a0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, 57, 32, 78, 50, 68, -/* 0x25b0 */ 83, 77, 65, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x25c0 */ 48, 48,100, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x25d0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 54, -/* 0x25e0 */ 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x25f0 */ 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x2600 */ 76, 89, 10, 32, 51, 48, 32, 78, 50, 68, 70, 65, 83, 51, 48, 32, -/* 0x2610 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,102, 32, 32, 48, -/* 0x2620 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x2630 */ 48, 32, 32, 48, 48, 48, 48, 48, 49, 55, 51, 32, 32, 50, 42, 42, -/* 0x2640 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, -/* 0x2650 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 51, 49, -/* 0x2660 */ 32, 78, 50, 68, 68, 69, 67, 51, 48, 32, 32, 32, 32, 32, 32, 48, -/* 0x2670 */ 48, 48, 48, 48, 48, 53, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x2680 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x2690 */ 48, 48, 49, 56, 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, -/* 0x26a0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, -/* 0x26b0 */ 65, 68, 79, 78, 76, 89, 10, 32, 51, 50, 32, 78, 50, 68, 83, 77, -/* 0x26c0 */ 65, 52, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x26d0 */ 100, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x26e0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49,100, 52, 32, -/* 0x26f0 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x2700 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x2710 */ 10, 32, 51, 51, 32, 78, 50, 68, 70, 65, 83, 52, 48, 32, 32, 32, -/* 0x2720 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,102, 32, 32, 48, 48, 48, -/* 0x2730 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x2740 */ 32, 48, 48, 48, 48, 48, 49,101, 49, 32, 32, 50, 42, 42, 48, 32, -/* 0x2750 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, -/* 0x2760 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 51, 52, 32, 78, -/* 0x2770 */ 50, 68, 83, 77, 65, 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x2780 */ 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x2790 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x27a0 */ 49,102, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x27b0 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 51, -/* 0x27c0 */ 53, 32, 78, 50, 68, 70, 65, 83, 53, 48, 32, 32, 32, 32, 32, 32, -/* 0x27d0 */ 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x27e0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x27f0 */ 48, 48, 48, 49,102, 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x2800 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x2810 */ 10, 32, 51, 54, 32, 78, 50, 68, 68, 69, 67, 53, 48, 32, 32, 32, -/* 0x2820 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 57, 32, 32, 48, 48, 48, -/* 0x2830 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x2840 */ 32, 48, 48, 48, 48, 48, 49,102, 53, 32, 32, 50, 42, 42, 48, 32, -/* 0x2850 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, -/* 0x2860 */ 78, 76, 89, 10, 32, 51, 55, 32, 78, 50, 68, 83, 77, 65, 54, 48, -/* 0x2870 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 99, 32, 32, -/* 0x2880 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x2890 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 49,102,101, 32, 32, 50, 42, -/* 0x28a0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x28b0 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 51, -/* 0x28c0 */ 56, 32, 78, 50, 68, 70, 65, 83, 54, 48, 32, 32, 32, 32, 32, 32, -/* 0x28d0 */ 48, 48, 48, 48, 48, 48, 49, 57, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x28e0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x28f0 */ 48, 48, 48, 50, 48, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x2900 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, -/* 0x2910 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 51, 57, 32, 78, 50, 68, 70, -/* 0x2920 */ 65, 83, 54, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x2930 */ 49, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x2940 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 50, 51, -/* 0x2950 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x2960 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x2970 */ 89, 10, 32, 52, 48, 32, 78, 50, 68, 68, 69, 67, 54, 48, 32, 32, -/* 0x2980 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x2990 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x29a0 */ 32, 32, 48, 48, 48, 48, 48, 50, 51, 57, 32, 32, 50, 42, 42, 48, -/* 0x29b0 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, -/* 0x29c0 */ 79, 78, 76, 89, 10, 32, 52, 49, 32, 78, 50, 69, 83, 77, 65, 49, -/* 0x29d0 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, -/* 0x29e0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x29f0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 51, 57, 32, 32, 50, -/* 0x2a00 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x2a10 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, -/* 0x2a20 */ 52, 50, 32, 78, 50, 69, 70, 65, 83, 49, 48, 32, 32, 32, 32, 32, -/* 0x2a30 */ 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, -/* 0x2a40 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x2a50 */ 48, 48, 48, 48, 50, 51, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x2a60 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, -/* 0x2a70 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 52, 51, 32, 78, 50, 69, -/* 0x2a80 */ 70, 65, 83, 49, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x2a90 */ 48, 48, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x2aa0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 51, -/* 0x2ab0 */ 101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x2ac0 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 52, 52, 32, -/* 0x2ad0 */ 78, 50, 69, 68, 69, 67, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x2ae0 */ 48, 48, 48, 48, 48, 98, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x2af0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x2b00 */ 48, 50, 52, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x2b10 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, -/* 0x2b20 */ 52, 53, 32, 78, 50, 69, 83, 77, 65, 50, 48, 32, 32, 32, 32, 32, -/* 0x2b30 */ 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, -/* 0x2b40 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x2b50 */ 48, 48, 48, 48, 50, 52,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x2b60 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, -/* 0x2b70 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 52, 54, 32, 78, 50, 69, -/* 0x2b80 */ 70, 65, 83, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x2b90 */ 48, 48, 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x2ba0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 53, -/* 0x2bb0 */ 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x2bc0 */ 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x2bd0 */ 76, 89, 10, 32, 52, 55, 32, 78, 50, 69, 68, 69, 67, 50, 48, 32, -/* 0x2be0 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,100, 32, 32, 48, -/* 0x2bf0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x2c00 */ 48, 32, 32, 48, 48, 48, 48, 48, 50, 53,100, 32, 32, 50, 42, 42, -/* 0x2c10 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, -/* 0x2c20 */ 68, 79, 78, 76, 89, 10, 32, 52, 56, 32, 78, 50, 69, 83, 77, 65, -/* 0x2c30 */ 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,100, -/* 0x2c40 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x2c50 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 54, 97, 32, 32, -/* 0x2c60 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x2c70 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, -/* 0x2c80 */ 32, 52, 57, 32, 78, 50, 69, 70, 65, 83, 51, 48, 32, 32, 32, 32, -/* 0x2c90 */ 32, 32, 48, 48, 48, 48, 48, 48, 48,102, 32, 32, 48, 48, 48, 48, -/* 0x2ca0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x2cb0 */ 48, 48, 48, 48, 48, 50, 55, 55, 32, 32, 50, 42, 42, 48, 32, 32, -/* 0x2cc0 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, -/* 0x2cd0 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, 48, 32, 78, 50, -/* 0x2ce0 */ 69, 68, 69, 67, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x2cf0 */ 48, 48, 53,102, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x2d00 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, -/* 0x2d10 */ 56, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x2d20 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, -/* 0x2d30 */ 78, 76, 89, 10, 32, 53, 49, 32, 78, 50, 69, 83, 77, 65, 52, 48, -/* 0x2d40 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,100, 32, 32, -/* 0x2d50 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x2d60 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 50,101, 53, 32, 32, 50, 42, -/* 0x2d70 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x2d80 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, -/* 0x2d90 */ 50, 32, 78, 50, 69, 70, 65, 83, 52, 48, 32, 32, 32, 32, 32, 32, -/* 0x2da0 */ 48, 48, 48, 48, 48, 48, 48,102, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x2db0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x2dc0 */ 48, 48, 48, 50,102, 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x2dd0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, -/* 0x2de0 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, 51, 32, 78, 50, 69, 83, -/* 0x2df0 */ 77, 65, 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x2e00 */ 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x2e10 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, 48, 49, -/* 0x2e20 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x2e30 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, 52, 32, 78, -/* 0x2e40 */ 50, 69, 70, 65, 83, 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x2e50 */ 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x2e60 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x2e70 */ 51, 48, 51, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x2e80 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, -/* 0x2e90 */ 53, 32, 78, 50, 69, 68, 69, 67, 53, 48, 32, 32, 32, 32, 32, 32, -/* 0x2ea0 */ 48, 48, 48, 48, 48, 48, 48, 57, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x2eb0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x2ec0 */ 48, 48, 48, 51, 48, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x2ed0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x2ee0 */ 10, 32, 53, 54, 32, 78, 50, 69, 83, 77, 65, 54, 48, 32, 32, 32, -/* 0x2ef0 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 99, 32, 32, 48, 48, 48, -/* 0x2f00 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x2f10 */ 32, 48, 48, 48, 48, 48, 51, 48,102, 32, 32, 50, 42, 42, 48, 32, -/* 0x2f20 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, -/* 0x2f30 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, 55, 32, 78, -/* 0x2f40 */ 50, 69, 70, 65, 83, 54, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x2f50 */ 48, 48, 48, 49, 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x2f60 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x2f70 */ 51, 49, 98, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x2f80 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, -/* 0x2f90 */ 79, 78, 76, 89, 10, 32, 53, 56, 32, 78, 50, 69, 70, 65, 83, 54, -/* 0x2fa0 */ 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 54, 32, -/* 0x2fb0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x2fc0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, 51, 52, 32, 32, 50, -/* 0x2fd0 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x2fe0 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, -/* 0x2ff0 */ 53, 57, 32, 78, 50, 69, 68, 69, 67, 54, 48, 32, 32, 32, 32, 32, -/* 0x3000 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x3010 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x3020 */ 48, 48, 48, 48, 51, 52, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x3030 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x3040 */ 89, 10, 32, 54, 48, 32, 76, 90, 77, 65, 95, 68, 69, 67, 48, 48, -/* 0x3050 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 50,101, 32, 32, 48, 48, -/* 0x3060 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x3070 */ 32, 32, 48, 48, 48, 48, 48, 51, 52, 97, 32, 32, 50, 42, 42, 48, -/* 0x3080 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, -/* 0x3090 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 54, 49, 32, -/* 0x30a0 */ 76, 90, 77, 65, 95, 69, 76, 70, 48, 48, 32, 32, 32, 32, 48, 48, -/* 0x30b0 */ 48, 48, 48, 48, 52, 56, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x30c0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x30d0 */ 48, 51, 55, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x30e0 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, -/* 0x30f0 */ 54, 50, 32, 76, 90, 77, 65, 95, 68, 69, 67, 49, 48, 32, 32, 32, -/* 0x3100 */ 32, 48, 48, 48, 48, 48, 97, 56, 54, 32, 32, 48, 48, 48, 48, 48, -/* 0x3110 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x3120 */ 48, 48, 48, 48, 51, 99, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x3130 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x3140 */ 89, 10, 32, 54, 51, 32, 76, 90, 77, 65, 95, 68, 69, 67, 50, 48, -/* 0x3150 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 97, 56, 54, 32, 32, 48, 48, -/* 0x3160 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x3170 */ 32, 32, 48, 48, 48, 48, 48,101, 52, 54, 32, 32, 50, 42, 42, 48, -/* 0x3180 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, -/* 0x3190 */ 79, 78, 76, 89, 10, 32, 54, 52, 32, 76, 90, 77, 65, 95, 68, 69, -/* 0x31a0 */ 67, 51, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 97, 32, -/* 0x31b0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x31c0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 56, 99, 99, 32, 32, 50, -/* 0x31d0 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x31e0 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 54, 53, 32, 67, 65, 76, 76, -/* 0x31f0 */ 84, 82, 48, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x3200 */ 48,101, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x3210 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 56,101, 54, -/* 0x3220 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x3230 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x3240 */ 89, 10, 32, 54, 54, 32, 67, 84, 67, 76, 69, 86, 69, 49, 32, 32, -/* 0x3250 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, -/* 0x3260 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x3270 */ 32, 32, 48, 48, 48, 48, 49, 56,102, 52, 32, 32, 50, 42, 42, 48, -/* 0x3280 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, -/* 0x3290 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 54, 55, 32, -/* 0x32a0 */ 67, 65, 76, 76, 84, 82, 48, 49, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x32b0 */ 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x32c0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x32d0 */ 49, 56,102, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x32e0 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, -/* 0x32f0 */ 54, 56, 32, 67, 84, 66, 83, 72, 82, 48, 49, 32, 32, 32, 32, 32, -/* 0x3300 */ 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, 48, 48, 48, 48, -/* 0x3310 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x3320 */ 48, 48, 48, 49, 56,102,101, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x3330 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x3340 */ 89, 10, 32, 54, 57, 32, 67, 84, 66, 82, 79, 82, 48, 49, 32, 32, -/* 0x3350 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, -/* 0x3360 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x3370 */ 32, 32, 48, 48, 48, 48, 49, 57, 48, 50, 32, 32, 50, 42, 42, 48, -/* 0x3380 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, -/* 0x3390 */ 79, 78, 76, 89, 10, 32, 55, 48, 32, 67, 84, 66, 83, 87, 65, 48, -/* 0x33a0 */ 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, -/* 0x33b0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x33c0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 48, 52, 32, 32, 50, -/* 0x33d0 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x33e0 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, 49, 32, 67, 65, 76, 76, -/* 0x33f0 */ 84, 82, 48, 50, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x3400 */ 48,101, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x3410 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 48, 57, -/* 0x3420 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x3430 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x3440 */ 89, 10, 32, 55, 50, 32, 67, 65, 76, 76, 84, 82, 49, 48, 32, 32, -/* 0x3450 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, -/* 0x3460 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x3470 */ 32, 32, 48, 48, 48, 48, 49, 57, 49, 55, 32, 32, 50, 42, 42, 48, -/* 0x3480 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, -/* 0x3490 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, 51, 32, -/* 0x34a0 */ 67, 65, 76, 76, 84, 82, 69, 56, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x34b0 */ 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x34c0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x34d0 */ 49, 57, 49, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x34e0 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, -/* 0x34f0 */ 55, 52, 32, 67, 65, 76, 76, 84, 82, 69, 57, 32, 32, 32, 32, 32, -/* 0x3500 */ 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, -/* 0x3510 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x3520 */ 48, 48, 48, 49, 57, 49,101, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x3530 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x3540 */ 89, 10, 32, 55, 53, 32, 67, 65, 76, 76, 84, 82, 49, 49, 32, 32, -/* 0x3550 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, 48, -/* 0x3560 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x3570 */ 32, 32, 48, 48, 48, 48, 49, 57, 50, 48, 32, 32, 50, 42, 42, 48, -/* 0x3580 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, -/* 0x3590 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, 54, 32, -/* 0x35a0 */ 67, 84, 67, 76, 69, 86, 69, 50, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x35b0 */ 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x35c0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x35d0 */ 49, 57, 50, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x35e0 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, -/* 0x35f0 */ 68, 79, 78, 76, 89, 10, 32, 55, 55, 32, 67, 65, 76, 76, 84, 82, -/* 0x3600 */ 49, 50, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, -/* 0x3610 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x3620 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 50, 57, 32, 32, -/* 0x3630 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x3640 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, 56, 32, 67, 84, 66, -/* 0x3650 */ 83, 72, 82, 49, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x3660 */ 48, 48, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x3670 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 50, -/* 0x3680 */ 98, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x3690 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, 57, 32, -/* 0x36a0 */ 67, 84, 66, 82, 79, 82, 49, 49, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x36b0 */ 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x36c0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x36d0 */ 49, 57, 50,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x36e0 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, -/* 0x36f0 */ 56, 48, 32, 67, 84, 66, 83, 87, 65, 49, 49, 32, 32, 32, 32, 32, -/* 0x3700 */ 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, -/* 0x3710 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x3720 */ 48, 48, 48, 49, 57, 51, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x3730 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x3740 */ 89, 10, 32, 56, 49, 32, 67, 65, 76, 76, 84, 82, 49, 51, 32, 32, -/* 0x3750 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, -/* 0x3760 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x3770 */ 32, 32, 48, 48, 48, 48, 49, 57, 51, 54, 32, 32, 50, 42, 42, 48, -/* 0x3780 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, -/* 0x3790 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, 50, 32, -/* 0x37a0 */ 76, 69, 88, 69, 67, 48, 49, 53, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x37b0 */ 48, 48, 48, 48, 49,100, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x37c0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x37d0 */ 49, 57, 51, 98, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x37e0 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, -/* 0x37f0 */ 56, 51, 32, 76, 88, 85, 78, 70, 48, 48, 48, 32, 32, 32, 32, 32, -/* 0x3800 */ 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, -/* 0x3810 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x3820 */ 48, 48, 48, 49, 57, 53, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x3830 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, -/* 0x3840 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, 52, 32, 76, 88, 85, -/* 0x3850 */ 78, 70, 48, 48, 50, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x3860 */ 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x3870 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 53, -/* 0x3880 */ 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x3890 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, 53, 32, -/* 0x38a0 */ 77, 82, 85, 66, 89, 84, 69, 48, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x38b0 */ 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x38c0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x38d0 */ 49, 57, 53,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x38e0 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, -/* 0x38f0 */ 56, 54, 32, 76, 88, 77, 82, 85, 48, 48, 53, 32, 32, 32, 32, 32, -/* 0x3900 */ 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, -/* 0x3910 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x3920 */ 48, 48, 48, 49, 57, 54, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x3930 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, -/* 0x3940 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, 55, 32, 76, 88, 77, -/* 0x3950 */ 82, 85, 48, 48, 54, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x3960 */ 48, 48, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x3970 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 54, -/* 0x3980 */ 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x3990 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, 56, 32, -/* 0x39a0 */ 76, 88, 77, 82, 85, 48, 48, 55, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x39b0 */ 48, 48, 48, 48, 48, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x39c0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x39d0 */ 49, 57, 54,100, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x39e0 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, -/* 0x39f0 */ 56, 57, 32, 76, 88, 85, 78, 70, 48, 48, 56, 32, 32, 32, 32, 32, -/* 0x3a00 */ 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, 48, 48, 48, 48, -/* 0x3a10 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x3a20 */ 48, 48, 48, 49, 57, 55, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x3a30 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x3a40 */ 89, 10, 32, 57, 48, 32, 76, 88, 85, 78, 70, 48, 49, 48, 32, 32, -/* 0x3a50 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, -/* 0x3a60 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x3a70 */ 32, 32, 48, 48, 48, 48, 49, 57, 55, 56, 32, 32, 50, 42, 42, 48, -/* 0x3a80 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, -/* 0x3a90 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 57, 49, 32, -/* 0x3aa0 */ 76, 88, 74, 67, 67, 48, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x3ab0 */ 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x3ac0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x3ad0 */ 49, 57, 55,100, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x3ae0 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, -/* 0x3af0 */ 57, 50, 32, 76, 88, 77, 82, 85, 48, 52, 53, 32, 32, 32, 32, 32, -/* 0x3b00 */ 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, -/* 0x3b10 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x3b20 */ 48, 48, 48, 49, 57, 56, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x3b30 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x3b40 */ 89, 10, 32, 57, 51, 32, 76, 88, 77, 82, 85, 48, 52, 54, 32, 32, -/* 0x3b50 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, -/* 0x3b60 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x3b70 */ 32, 32, 48, 48, 48, 48, 49, 57, 56, 51, 32, 32, 50, 42, 42, 48, -/* 0x3b80 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, -/* 0x3b90 */ 79, 78, 76, 89, 10, 32, 57, 52, 32, 76, 88, 74, 67, 67, 48, 50, -/* 0x3ba0 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, -/* 0x3bb0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x3bc0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 56, 53, 32, 32, 50, -/* 0x3bd0 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x3be0 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, -/* 0x3bf0 */ 57, 53, 32, 76, 88, 74, 67, 67, 48, 50, 49, 32, 32, 32, 32, 32, -/* 0x3c00 */ 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, -/* 0x3c10 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x3c20 */ 48, 48, 48, 49, 57, 56, 55, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x3c30 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, -/* 0x3c40 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 57, 54, 32, 76, 88, 74, -/* 0x3c50 */ 67, 67, 48, 50, 51, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x3c60 */ 48, 48, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x3c70 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 56, -/* 0x3c80 */ 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x3c90 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 57, 55, 32, -/* 0x3ca0 */ 76, 88, 85, 78, 70, 48, 51, 55, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x3cb0 */ 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x3cc0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x3cd0 */ 49, 57, 57, 51, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x3ce0 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, -/* 0x3cf0 */ 57, 56, 32, 76, 88, 85, 78, 70, 51, 56, 54, 32, 32, 32, 32, 32, -/* 0x3d00 */ 32, 48, 48, 48, 48, 48, 48, 48, 49, 32, 32, 48, 48, 48, 48, 48, -/* 0x3d10 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x3d20 */ 48, 48, 48, 49, 57, 57, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x3d30 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x3d40 */ 89, 10, 32, 57, 57, 32, 76, 88, 85, 78, 70, 51, 56, 55, 32, 32, -/* 0x3d50 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 57, 32, 32, 48, 48, -/* 0x3d60 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x3d70 */ 32, 32, 48, 48, 48, 48, 49, 57, 57, 54, 32, 32, 50, 42, 42, 48, -/* 0x3d80 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, -/* 0x3d90 */ 79, 78, 76, 89, 10, 49, 48, 48, 32, 76, 88, 85, 78, 70, 51, 56, -/* 0x3da0 */ 56, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, -/* 0x3db0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x3dc0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 57,102, 32, 32, 50, -/* 0x3dd0 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x3de0 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, -/* 0x3df0 */ 48, 49, 32, 76, 88, 85, 78, 70, 52, 56, 54, 32, 32, 32, 32, 32, -/* 0x3e00 */ 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, 48, 48, 48, 48, -/* 0x3e10 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x3e20 */ 48, 48, 48, 49, 57, 97, 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x3e30 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x3e40 */ 89, 10, 49, 48, 50, 32, 76, 88, 85, 78, 70, 52, 56, 55, 32, 32, -/* 0x3e50 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, -/* 0x3e60 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x3e70 */ 32, 32, 48, 48, 48, 48, 49, 57, 97, 54, 32, 32, 50, 42, 42, 48, -/* 0x3e80 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, -/* 0x3e90 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 48, 51, 32, -/* 0x3ea0 */ 76, 88, 77, 82, 85, 48, 54, 53, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x3eb0 */ 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x3ec0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x3ed0 */ 49, 57, 97, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x3ee0 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, -/* 0x3ef0 */ 68, 79, 78, 76, 89, 10, 49, 48, 52, 32, 77, 82, 85, 66, 89, 84, -/* 0x3f00 */ 69, 51, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, -/* 0x3f10 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x3f20 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 97,100, 32, 32, -/* 0x3f30 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x3f40 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 48, 53, 32, 77, 82, 85, -/* 0x3f50 */ 65, 82, 66, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x3f60 */ 48, 48, 49, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x3f70 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 97, -/* 0x3f80 */ 102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x3f90 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 48, 54, 32, -/* 0x3fa0 */ 77, 82, 85, 66, 73, 84, 83, 51, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x3fb0 */ 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x3fc0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x3fd0 */ 49, 57, 98, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x3fe0 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, -/* 0x3ff0 */ 48, 55, 32, 77, 82, 85, 65, 82, 66, 52, 48, 32, 32, 32, 32, 32, -/* 0x4000 */ 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, 48, 48, 48, 48, -/* 0x4010 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x4020 */ 48, 48, 48, 49, 57, 98, 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x4030 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x4040 */ 89, 10, 49, 48, 56, 32, 76, 88, 77, 82, 85, 48, 55, 48, 32, 32, -/* 0x4050 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 56, 32, 32, 48, 48, -/* 0x4060 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x4070 */ 32, 32, 48, 48, 48, 48, 49, 57, 98, 54, 32, 32, 50, 42, 42, 48, -/* 0x4080 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, -/* 0x4090 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 48, 57, 32, -/* 0x40a0 */ 77, 82, 85, 66, 89, 84, 69, 52, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x40b0 */ 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x40c0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x40d0 */ 49, 57, 98,101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x40e0 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, -/* 0x40f0 */ 49, 48, 32, 77, 82, 85, 66, 73, 84, 83, 52, 32, 32, 32, 32, 32, -/* 0x4100 */ 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, -/* 0x4110 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x4120 */ 48, 48, 48, 49, 57, 99, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x4130 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x4140 */ 89, 10, 49, 49, 49, 32, 77, 82, 85, 65, 82, 66, 53, 48, 32, 32, -/* 0x4150 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 54, 32, 32, 48, 48, -/* 0x4160 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x4170 */ 32, 32, 48, 48, 48, 48, 49, 57, 99, 51, 32, 32, 50, 42, 42, 48, -/* 0x4180 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, -/* 0x4190 */ 79, 78, 76, 89, 10, 49, 49, 50, 32, 76, 88, 77, 82, 85, 48, 56, -/* 0x41a0 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, -/* 0x41b0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x41c0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 99, 57, 32, 32, 50, -/* 0x41d0 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x41e0 */ 69, 65, 68, 79, 78, 76, 89, 10, 49, 49, 51, 32, 77, 82, 85, 66, -/* 0x41f0 */ 89, 84, 69, 53, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x4200 */ 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x4210 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 99, 99, -/* 0x4220 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x4230 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 49, 52, 32, 77, -/* 0x4240 */ 82, 85, 65, 82, 66, 54, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x4250 */ 48, 48, 48, 48, 49, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x4260 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, -/* 0x4270 */ 57, 99,101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x4280 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 49, -/* 0x4290 */ 53, 32, 77, 82, 85, 66, 73, 84, 83, 53, 32, 32, 32, 32, 32, 32, -/* 0x42a0 */ 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x42b0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x42c0 */ 48, 48, 49, 57, 99,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x42d0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x42e0 */ 10, 49, 49, 54, 32, 77, 82, 85, 65, 82, 66, 55, 48, 32, 32, 32, -/* 0x42f0 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, 48, 48, -/* 0x4300 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x4310 */ 32, 48, 48, 48, 48, 49, 57,100, 49, 32, 32, 50, 42, 42, 48, 32, -/* 0x4320 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, -/* 0x4330 */ 78, 76, 89, 10, 49, 49, 55, 32, 76, 88, 77, 82, 85, 48, 57, 48, -/* 0x4340 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 98, 32, 32, -/* 0x4350 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x4360 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57,100, 53, 32, 32, 50, 42, -/* 0x4370 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x4380 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 49, -/* 0x4390 */ 56, 32, 77, 82, 85, 66, 89, 84, 69, 54, 32, 32, 32, 32, 32, 32, -/* 0x43a0 */ 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x43b0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x43c0 */ 48, 48, 49, 57,101, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x43d0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x43e0 */ 10, 49, 49, 57, 32, 77, 82, 85, 65, 82, 66, 56, 48, 32, 32, 32, -/* 0x43f0 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 49, 32, 32, 48, 48, 48, -/* 0x4400 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x4410 */ 32, 48, 48, 48, 48, 49, 57,101, 50, 32, 32, 50, 42, 42, 48, 32, -/* 0x4420 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, -/* 0x4430 */ 78, 76, 89, 10, 49, 50, 48, 32, 77, 82, 85, 66, 73, 84, 83, 54, -/* 0x4440 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, -/* 0x4450 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x4460 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57,101, 51, 32, 32, 50, 42, -/* 0x4470 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x4480 */ 65, 68, 79, 78, 76, 89, 10, 49, 50, 49, 32, 77, 82, 85, 65, 82, -/* 0x4490 */ 66, 57, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x44a0 */ 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x44b0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57,101, 53, 32, -/* 0x44c0 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x44d0 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 50, 50, 32, 76, 88, -/* 0x44e0 */ 77, 82, 85, 49, 48, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x44f0 */ 48, 48, 49, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x4500 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, -/* 0x4510 */ 101, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x4520 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 50, 51, -/* 0x4530 */ 32, 76, 88, 85, 78, 70, 48, 52, 48, 32, 32, 32, 32, 32, 32, 48, -/* 0x4540 */ 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x4550 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x4560 */ 48, 49, 57,102, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, -/* 0x4570 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, -/* 0x4580 */ 49, 50, 52, 32, 76, 88, 77, 82, 85, 49, 49, 48, 32, 32, 32, 32, -/* 0x4590 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, -/* 0x45a0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x45b0 */ 48, 48, 48, 48, 49, 57,102,101, 32, 32, 50, 42, 42, 48, 32, 32, -/* 0x45c0 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x45d0 */ 76, 89, 10, 49, 50, 53, 32, 76, 88, 77, 82, 85, 49, 49, 49, 32, -/* 0x45e0 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, -/* 0x45f0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x4600 */ 48, 32, 32, 48, 48, 48, 48, 49, 97, 48, 49, 32, 32, 50, 42, 42, -/* 0x4610 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, -/* 0x4620 */ 68, 79, 78, 76, 89, 10, 49, 50, 54, 32, 76, 88, 85, 78, 70, 48, -/* 0x4630 */ 52, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 55, -/* 0x4640 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x4650 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 48, 51, 32, 32, -/* 0x4660 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x4670 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, -/* 0x4680 */ 49, 50, 55, 32, 76, 88, 85, 78, 70, 48, 52, 50, 32, 32, 32, 32, -/* 0x4690 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x46a0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x46b0 */ 48, 48, 48, 48, 49, 97, 48, 97, 32, 32, 50, 42, 42, 48, 32, 32, -/* 0x46c0 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x46d0 */ 76, 89, 10, 49, 50, 56, 32, 76, 69, 88, 69, 67, 48, 49, 54, 32, -/* 0x46e0 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, -/* 0x46f0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x4700 */ 48, 32, 32, 48, 48, 48, 48, 49, 97, 48, 97, 32, 32, 50, 42, 42, -/* 0x4710 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, -/* 0x4720 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 50, 57, -/* 0x4730 */ 32, 76, 88, 77, 82, 85, 48, 49, 48, 32, 32, 32, 32, 32, 32, 48, -/* 0x4740 */ 48, 48, 48, 48, 48, 48, 49, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x4750 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x4760 */ 48, 49, 97, 48,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, -/* 0x4770 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, -/* 0x4780 */ 49, 51, 48, 32, 76, 88, 74, 77, 80, 65, 48, 48, 32, 32, 32, 32, -/* 0x4790 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, -/* 0x47a0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x47b0 */ 48, 48, 48, 48, 49, 97, 49, 48, 32, 32, 50, 42, 42, 48, 32, 32, -/* 0x47c0 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x47d0 */ 76, 89, 10, 49, 51, 49, 32, 76, 88, 67, 65, 76, 76, 66, 48, 32, -/* 0x47e0 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, -/* 0x47f0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x4800 */ 48, 32, 32, 48, 48, 48, 48, 49, 97, 49, 50, 32, 32, 50, 42, 42, -/* 0x4810 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, -/* 0x4820 */ 68, 79, 78, 76, 89, 10, 49, 51, 50, 32, 76, 88, 85, 78, 70, 48, -/* 0x4830 */ 50, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 54, -/* 0x4840 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x4850 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 49, 52, 32, 32, -/* 0x4860 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x4870 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 51, 51, 32, 76, 88, 77, -/* 0x4880 */ 82, 85, 48, 50, 50, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x4890 */ 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x48a0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 49, -/* 0x48b0 */ 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x48c0 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 51, 52, 32, -/* 0x48d0 */ 76, 88, 74, 77, 80, 65, 48, 49, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x48e0 */ 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x48f0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x4900 */ 49, 97, 49,100, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x4910 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, -/* 0x4920 */ 51, 53, 32, 76, 88, 67, 65, 76, 76, 66, 49, 32, 32, 32, 32, 32, -/* 0x4930 */ 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, -/* 0x4940 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x4950 */ 48, 48, 48, 49, 97, 49,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x4960 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x4970 */ 89, 10, 49, 51, 54, 32, 77, 82, 85, 66, 73, 84, 83, 49, 32, 32, -/* 0x4980 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 49, 32, 32, 48, 48, -/* 0x4990 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x49a0 */ 32, 32, 48, 48, 48, 48, 49, 97, 50, 49, 32, 32, 50, 42, 42, 48, -/* 0x49b0 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, -/* 0x49c0 */ 79, 78, 76, 89, 10, 49, 51, 55, 32, 76, 88, 77, 82, 85, 48, 51, -/* 0x49d0 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, -/* 0x49e0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x49f0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 50, 50, 32, 32, 50, -/* 0x4a00 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x4a10 */ 69, 65, 68, 79, 78, 76, 89, 10, 49, 51, 56, 32, 77, 82, 85, 66, -/* 0x4a20 */ 89, 84, 69, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x4a30 */ 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x4a40 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 50, 52, -/* 0x4a50 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x4a60 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 51, 57, 32, 77, -/* 0x4a70 */ 82, 85, 65, 82, 66, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x4a80 */ 48, 48, 48, 48, 49, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x4a90 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, -/* 0x4aa0 */ 97, 50, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x4ab0 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, -/* 0x4ac0 */ 48, 32, 76, 88, 77, 82, 85, 48, 52, 48, 32, 32, 32, 32, 32, 32, -/* 0x4ad0 */ 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x4ae0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x4af0 */ 48, 48, 49, 97, 50, 55, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x4b00 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, -/* 0x4b10 */ 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, 49, 32, 76, 88, 85, 78, -/* 0x4b20 */ 70, 48, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x4b30 */ 48, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x4b40 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 50, 57, -/* 0x4b50 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x4b60 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, 50, 32, 76, -/* 0x4b70 */ 88, 74, 67, 67, 48, 48, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x4b80 */ 48, 48, 48, 48, 56, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x4b90 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, -/* 0x4ba0 */ 97, 50,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x4bb0 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, -/* 0x4bc0 */ 79, 78, 76, 89, 10, 49, 52, 51, 32, 76, 88, 67, 74, 48, 77, 82, -/* 0x4bd0 */ 85, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, -/* 0x4be0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x4bf0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 51, 55, 32, 32, 50, -/* 0x4c00 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x4c10 */ 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, 52, 32, 76, 88, 67, 74, -/* 0x4c20 */ 49, 77, 82, 85, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x4c30 */ 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x4c40 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 51, 57, -/* 0x4c50 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x4c60 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, 53, 32, 76, -/* 0x4c70 */ 88, 67, 65, 76, 74, 77, 80, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x4c80 */ 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x4c90 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, -/* 0x4ca0 */ 97, 51, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x4cb0 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, -/* 0x4cc0 */ 54, 32, 76, 88, 67, 65, 76, 76, 48, 48, 32, 32, 32, 32, 32, 32, -/* 0x4cd0 */ 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x4ce0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x4cf0 */ 48, 48, 49, 97, 51,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x4d00 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, -/* 0x4d10 */ 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, 55, 32, 76, 88, 67, 65, -/* 0x4d20 */ 76, 76, 48, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x4d30 */ 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x4d40 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 52, 49, -/* 0x4d50 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x4d60 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, 56, 32, 76, -/* 0x4d70 */ 88, 67, 74, 50, 77, 82, 85, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x4d80 */ 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x4d90 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, -/* 0x4da0 */ 97, 52, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x4db0 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, -/* 0x4dc0 */ 79, 78, 76, 89, 10, 49, 52, 57, 32, 76, 88, 67, 74, 52, 77, 82, -/* 0x4dd0 */ 85, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, -/* 0x4de0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x4df0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 52, 54, 32, 32, 50, -/* 0x4e00 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x4e10 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, -/* 0x4e20 */ 53, 48, 32, 76, 88, 67, 74, 54, 77, 82, 85, 32, 32, 32, 32, 32, -/* 0x4e30 */ 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, -/* 0x4e40 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x4e50 */ 48, 48, 48, 49, 97, 52, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x4e60 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, -/* 0x4e70 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, 49, 32, 76, 88, 67, -/* 0x4e80 */ 74, 55, 77, 82, 85, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x4e90 */ 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x4ea0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 52, -/* 0x4eb0 */ 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x4ec0 */ 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x4ed0 */ 76, 89, 10, 49, 53, 50, 32, 76, 88, 67, 74, 56, 77, 82, 85, 32, -/* 0x4ee0 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, -/* 0x4ef0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x4f00 */ 48, 32, 32, 48, 48, 48, 48, 49, 97, 52, 99, 32, 32, 50, 42, 42, -/* 0x4f10 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, -/* 0x4f20 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, 51, -/* 0x4f30 */ 32, 76, 88, 85, 78, 70, 48, 51, 52, 32, 32, 32, 32, 32, 32, 48, -/* 0x4f40 */ 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x4f50 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x4f60 */ 48, 49, 97, 52,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, -/* 0x4f70 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, -/* 0x4f80 */ 65, 68, 79, 78, 76, 89, 10, 49, 53, 52, 32, 76, 88, 77, 82, 85, -/* 0x4f90 */ 48, 53, 53, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x4fa0 */ 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x4fb0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 53, 52, 32, -/* 0x4fc0 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x4fd0 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, 53, 32, 77, 82, -/* 0x4fe0 */ 85, 66, 89, 84, 69, 50, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x4ff0 */ 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x5000 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, -/* 0x5010 */ 53, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x5020 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, 54, -/* 0x5030 */ 32, 77, 82, 85, 66, 73, 84, 83, 50, 32, 32, 32, 32, 32, 32, 48, -/* 0x5040 */ 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x5050 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x5060 */ 48, 49, 97, 53, 98, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, -/* 0x5070 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, -/* 0x5080 */ 49, 53, 55, 32, 77, 82, 85, 65, 82, 66, 50, 48, 32, 32, 32, 32, -/* 0x5090 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, -/* 0x50a0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x50b0 */ 48, 48, 48, 48, 49, 97, 54, 48, 32, 32, 50, 42, 42, 48, 32, 32, -/* 0x50c0 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x50d0 */ 76, 89, 10, 49, 53, 56, 32, 76, 88, 77, 82, 85, 48, 53, 55, 32, -/* 0x50e0 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 54, 32, 32, 48, -/* 0x50f0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x5100 */ 48, 32, 32, 48, 48, 48, 48, 49, 97, 54, 53, 32, 32, 50, 42, 42, -/* 0x5110 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, -/* 0x5120 */ 68, 79, 78, 76, 89, 10, 49, 53, 57, 32, 76, 88, 77, 82, 85, 48, -/* 0x5130 */ 53, 56, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 49, -/* 0x5140 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x5150 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 54, 98, 32, 32, -/* 0x5160 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x5170 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 54, 48, 32, 76, 88, 85, -/* 0x5180 */ 78, 70, 48, 51, 53, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x5190 */ 48, 48, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x51a0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 54, -/* 0x51b0 */ 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x51c0 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 54, 49, 32, -/* 0x51d0 */ 99,116,111,107, 51, 50, 46, 48, 48, 32, 32, 32, 32, 32, 48, 48, -/* 0x51e0 */ 48, 48, 48, 48, 48, 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x51f0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x5200 */ 49, 97, 55, 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x5210 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, -/* 0x5220 */ 68, 79, 78, 76, 89, 10, 49, 54, 50, 32, 99,116,111,107, 51, 50, -/* 0x5230 */ 46, 49, 48, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,101, -/* 0x5240 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x5250 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 55, 98, 32, 32, -/* 0x5260 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x5270 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, -/* 0x5280 */ 49, 54, 51, 32, 99,116,111,107, 51, 50, 46, 50, 48, 32, 32, 32, -/* 0x5290 */ 32, 32, 48, 48, 48, 48, 48, 48, 50, 49, 32, 32, 48, 48, 48, 48, -/* 0x52a0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x52b0 */ 48, 48, 48, 48, 49, 97, 56, 57, 32, 32, 50, 42, 42, 48, 32, 32, -/* 0x52c0 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, -/* 0x52d0 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 54, 52, 32, 99,116, -/* 0x52e0 */ 111,107, 51, 50, 46, 51, 48, 32, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x52f0 */ 48, 48, 48, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x5300 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, -/* 0x5310 */ 97, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x5320 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, -/* 0x5330 */ 78, 76, 89, 10, 49, 54, 53, 32, 99,116,111,107, 51, 50, 46, 52, -/* 0x5340 */ 48, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, -/* 0x5350 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x5360 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 98, 49, 32, 32, 50, 42, -/* 0x5370 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x5380 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 54, -/* 0x5390 */ 54, 32, 76, 69, 88, 69, 67, 48, 49, 55, 32, 32, 32, 32, 32, 32, -/* 0x53a0 */ 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x53b0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x53c0 */ 48, 48, 49, 97, 98, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x53d0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x53e0 */ 10, 49, 54, 55, 32, 76, 69, 88, 69, 67, 48, 50, 48, 32, 32, 32, -/* 0x53f0 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 52, 99, 32, 32, 48, 48, 48, -/* 0x5400 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x5410 */ 32, 48, 48, 48, 48, 49, 97, 98, 56, 32, 32, 50, 42, 42, 48, 32, -/* 0x5420 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, -/* 0x5430 */ 78, 76, 89, 10, 49, 54, 56, 32, 76, 69, 88, 69, 67, 68, 89, 78, -/* 0x5440 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 50, 49, 32, 32, -/* 0x5450 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x5460 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 98, 48, 52, 32, 32, 50, 42, -/* 0x5470 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x5480 */ 65, 68, 79, 78, 76, 89, 10, 49, 54, 57, 32, 76, 85, 78, 77, 80, -/* 0x5490 */ 48, 48, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x54a0 */ 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x54b0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 98, 50, 53, 32, -/* 0x54c0 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x54d0 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 55, 48, 32, 76, 85, -/* 0x54e0 */ 78, 77, 80, 48, 48, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x54f0 */ 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x5500 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 98, -/* 0x5510 */ 50, 55, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x5520 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 55, 49, -/* 0x5530 */ 32, 76, 69, 88, 69, 67, 48, 50, 53, 32, 32, 32, 32, 32, 32, 48, -/* 0x5540 */ 48, 48, 48, 48, 48, 51, 97, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x5550 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x5560 */ 48, 49, 98, 50, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, -/* 0x5570 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, -/* 0x5580 */ 65, 68, 79, 78, 76, 89, 10, 83, 89, 77, 66, 79, 76, 32, 84, 65, -/* 0x5590 */ 66, 76, 69, 58, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x55a0 */ 32, 32, 32,100, 32, 32, 78, 50, 66, 83, 77, 65, 49, 48, 9, 48, -/* 0x55b0 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 83, 77, 65, 49, 48, -/* 0x55c0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x55d0 */ 32, 32, 78, 50, 66, 70, 65, 83, 49, 49, 9, 48, 48, 48, 48, 48, -/* 0x55e0 */ 48, 48, 48, 32, 78, 50, 66, 70, 65, 83, 49, 49, 10, 48, 48, 48, -/* 0x55f0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, -/* 0x5600 */ 66, 68, 69, 67, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x5610 */ 78, 50, 66, 68, 69, 67, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x5620 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 68, 69, 67, -/* 0x5630 */ 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 68, -/* 0x5640 */ 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x5650 */ 32, 32, 32,100, 32, 32, 78, 50, 66, 68, 69, 67, 51, 48, 9, 48, -/* 0x5660 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 68, 69, 67, 51, 48, -/* 0x5670 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x5680 */ 32, 32, 78, 50, 66, 68, 69, 67, 53, 48, 9, 48, 48, 48, 48, 48, -/* 0x5690 */ 48, 48, 48, 32, 78, 50, 66, 68, 69, 67, 53, 48, 10, 48, 48, 48, -/* 0x56a0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, -/* 0x56b0 */ 66, 70, 65, 83, 54, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x56c0 */ 78, 50, 66, 70, 65, 83, 54, 49, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x56d0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 68, 69, 67, -/* 0x56e0 */ 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 68, -/* 0x56f0 */ 69, 67, 54, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x5700 */ 32, 32, 32,100, 32, 32, 78, 50, 68, 83, 77, 65, 49, 48, 9, 48, -/* 0x5710 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 83, 77, 65, 49, 48, -/* 0x5720 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x5730 */ 32, 32, 78, 50, 68, 70, 65, 83, 49, 49, 9, 48, 48, 48, 48, 48, -/* 0x5740 */ 48, 48, 48, 32, 78, 50, 68, 70, 65, 83, 49, 49, 10, 48, 48, 48, -/* 0x5750 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, -/* 0x5760 */ 68, 68, 69, 67, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x5770 */ 78, 50, 68, 68, 69, 67, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x5780 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 68, 69, 67, -/* 0x5790 */ 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 68, -/* 0x57a0 */ 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x57b0 */ 32, 32, 32,100, 32, 32, 78, 50, 68, 68, 69, 67, 51, 48, 9, 48, -/* 0x57c0 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 68, 69, 67, 51, 48, -/* 0x57d0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x57e0 */ 32, 32, 78, 50, 68, 68, 69, 67, 53, 48, 9, 48, 48, 48, 48, 48, -/* 0x57f0 */ 48, 48, 48, 32, 78, 50, 68, 68, 69, 67, 53, 48, 10, 48, 48, 48, -/* 0x5800 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, -/* 0x5810 */ 68, 70, 65, 83, 54, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x5820 */ 78, 50, 68, 70, 65, 83, 54, 49, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x5830 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 68, 69, 67, -/* 0x5840 */ 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 68, -/* 0x5850 */ 69, 67, 54, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x5860 */ 32, 32, 32,100, 32, 32, 78, 50, 69, 83, 77, 65, 49, 48, 9, 48, -/* 0x5870 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 83, 77, 65, 49, 48, -/* 0x5880 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x5890 */ 32, 32, 78, 50, 69, 70, 65, 83, 49, 49, 9, 48, 48, 48, 48, 48, -/* 0x58a0 */ 48, 48, 48, 32, 78, 50, 69, 70, 65, 83, 49, 49, 10, 48, 48, 48, -/* 0x58b0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, -/* 0x58c0 */ 69, 68, 69, 67, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x58d0 */ 78, 50, 69, 68, 69, 67, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x58e0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 68, 69, 67, -/* 0x58f0 */ 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 68, -/* 0x5900 */ 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x5910 */ 32, 32, 32,100, 32, 32, 78, 50, 69, 68, 69, 67, 51, 48, 9, 48, -/* 0x5920 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 68, 69, 67, 51, 48, -/* 0x5930 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x5940 */ 32, 32, 78, 50, 69, 68, 69, 67, 53, 48, 9, 48, 48, 48, 48, 48, -/* 0x5950 */ 48, 48, 48, 32, 78, 50, 69, 68, 69, 67, 53, 48, 10, 48, 48, 48, -/* 0x5960 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, -/* 0x5970 */ 69, 70, 65, 83, 54, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x5980 */ 78, 50, 69, 70, 65, 83, 54, 49, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x5990 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 68, 69, 67, -/* 0x59a0 */ 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 68, -/* 0x59b0 */ 69, 67, 54, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x59c0 */ 32, 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, 48, 48, 9, 48, -/* 0x59d0 */ 48, 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 48, 48, -/* 0x59e0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x59f0 */ 32, 32, 67, 65, 76, 76, 84, 82, 49, 48, 9, 48, 48, 48, 48, 48, -/* 0x5a00 */ 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 49, 48, 10, 48, 48, 48, -/* 0x5a10 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 65, -/* 0x5a20 */ 76, 76, 84, 82, 49, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x5a30 */ 67, 65, 76, 76, 84, 82, 49, 49, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x5a40 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, -/* 0x5a50 */ 49, 51, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, -/* 0x5a60 */ 84, 82, 49, 51, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x5a70 */ 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, 49, 48, 9, 48, -/* 0x5a80 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 49, 48, -/* 0x5a90 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x5aa0 */ 32, 32, 76, 88, 74, 67, 67, 48, 49, 48, 9, 48, 48, 48, 48, 48, -/* 0x5ab0 */ 48, 48, 48, 32, 76, 88, 74, 67, 67, 48, 49, 48, 10, 48, 48, 48, -/* 0x5ac0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, -/* 0x5ad0 */ 85, 78, 70, 48, 51, 55, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x5ae0 */ 76, 88, 85, 78, 70, 48, 51, 55, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x5af0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, -/* 0x5b00 */ 55, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, -/* 0x5b10 */ 85, 48, 55, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x5b20 */ 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 49, 48, 48, 9, 48, -/* 0x5b30 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 49, 48, 48, -/* 0x5b40 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x5b50 */ 32, 32, 76, 88, 85, 78, 70, 48, 52, 48, 9, 48, 48, 48, 48, 48, -/* 0x5b60 */ 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 52, 48, 10, 48, 48, 48, -/* 0x5b70 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, -/* 0x5b80 */ 85, 78, 70, 48, 52, 50, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x5b90 */ 76, 88, 85, 78, 70, 48, 52, 50, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x5ba0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, -/* 0x5bb0 */ 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, -/* 0x5bc0 */ 85, 48, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x5bd0 */ 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, 51, 48, 9, 48, -/* 0x5be0 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 51, 48, -/* 0x5bf0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x5c00 */ 32, 32, 76, 88, 67, 74, 56, 77, 82, 85, 9, 48, 48, 48, 48, 48, -/* 0x5c10 */ 48, 48, 48, 32, 76, 88, 67, 74, 56, 77, 82, 85, 10, 48, 48, 48, -/* 0x5c20 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, -/* 0x5c30 */ 85, 78, 70, 48, 51, 52, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x5c40 */ 76, 88, 85, 78, 70, 48, 51, 52, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x5c50 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 99,116,111,107, 51, 50, -/* 0x5c60 */ 46, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,116,111, -/* 0x5c70 */ 107, 51, 50, 46, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x5c80 */ 108, 32, 32, 32, 32,100, 32, 32, 99,116,111,107, 51, 50, 46, 49, -/* 0x5c90 */ 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,116,111,107, 51, -/* 0x5ca0 */ 50, 46, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x5cb0 */ 32, 32, 32,100, 32, 32, 99,116,111,107, 51, 50, 46, 50, 48, 9, -/* 0x5cc0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,116,111,107, 51, 50, 46, -/* 0x5cd0 */ 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, -/* 0x5ce0 */ 32,100, 32, 32, 99,116,111,107, 51, 50, 46, 52, 48, 9, 48, 48, -/* 0x5cf0 */ 48, 48, 48, 48, 48, 48, 32, 99,116,111,107, 51, 50, 46, 52, 48, -/* 0x5d00 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x5d10 */ 32, 32, 76, 69, 88, 69, 67, 48, 50, 48, 9, 48, 48, 48, 48, 48, -/* 0x5d20 */ 48, 48, 48, 32, 76, 69, 88, 69, 67, 48, 50, 48, 10, 48, 48, 48, -/* 0x5d30 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 69, -/* 0x5d40 */ 88, 69, 67, 48, 50, 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x5d50 */ 76, 69, 88, 69, 67, 48, 50, 53, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x5d60 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 69, 88, 69, 67, 48, -/* 0x5d70 */ 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 69, 88, 69, -/* 0x5d80 */ 67, 48, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x5d90 */ 32, 32, 32,100, 32, 32, 76, 69, 88, 69, 67, 48, 48, 57, 9, 48, -/* 0x5da0 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 69, 88, 69, 67, 48, 48, 57, -/* 0x5db0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x5dc0 */ 32, 32, 76, 69, 88, 69, 67, 48, 49, 48, 9, 48, 48, 48, 48, 48, -/* 0x5dd0 */ 48, 48, 48, 32, 76, 69, 88, 69, 67, 48, 49, 48, 10, 48, 48, 48, -/* 0x5de0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, -/* 0x5df0 */ 66, 70, 65, 83, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x5e00 */ 78, 50, 66, 70, 65, 83, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x5e10 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 83, 77, 65, -/* 0x5e20 */ 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 83, -/* 0x5e30 */ 77, 65, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x5e40 */ 32, 32, 32,100, 32, 32, 78, 50, 66, 70, 65, 83, 50, 48, 9, 48, -/* 0x5e50 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 70, 65, 83, 50, 48, -/* 0x5e60 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x5e70 */ 32, 32, 78, 50, 66, 83, 77, 65, 51, 48, 9, 48, 48, 48, 48, 48, -/* 0x5e80 */ 48, 48, 48, 32, 78, 50, 66, 83, 77, 65, 51, 48, 10, 48, 48, 48, -/* 0x5e90 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, -/* 0x5ea0 */ 66, 70, 65, 83, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x5eb0 */ 78, 50, 66, 70, 65, 83, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x5ec0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 83, 77, 65, -/* 0x5ed0 */ 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 83, -/* 0x5ee0 */ 77, 65, 52, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x5ef0 */ 32, 32, 32,100, 32, 32, 78, 50, 66, 70, 65, 83, 52, 48, 9, 48, -/* 0x5f00 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 70, 65, 83, 52, 48, -/* 0x5f10 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x5f20 */ 32, 32, 78, 50, 66, 83, 77, 65, 53, 48, 9, 48, 48, 48, 48, 48, -/* 0x5f30 */ 48, 48, 48, 32, 78, 50, 66, 83, 77, 65, 53, 48, 10, 48, 48, 48, -/* 0x5f40 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, -/* 0x5f50 */ 66, 70, 65, 83, 53, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x5f60 */ 78, 50, 66, 70, 65, 83, 53, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x5f70 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 83, 77, 65, -/* 0x5f80 */ 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 83, -/* 0x5f90 */ 77, 65, 54, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x5fa0 */ 32, 32, 32,100, 32, 32, 78, 50, 66, 70, 65, 83, 54, 48, 9, 48, -/* 0x5fb0 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 70, 65, 83, 54, 48, -/* 0x5fc0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x5fd0 */ 32, 32, 78, 50, 68, 70, 65, 83, 49, 48, 9, 48, 48, 48, 48, 48, -/* 0x5fe0 */ 48, 48, 48, 32, 78, 50, 68, 70, 65, 83, 49, 48, 10, 48, 48, 48, -/* 0x5ff0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, -/* 0x6000 */ 68, 83, 77, 65, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x6010 */ 78, 50, 68, 83, 77, 65, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6020 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 70, 65, 83, -/* 0x6030 */ 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 70, -/* 0x6040 */ 65, 83, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6050 */ 32, 32, 32,100, 32, 32, 78, 50, 68, 83, 77, 65, 51, 48, 9, 48, -/* 0x6060 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 83, 77, 65, 51, 48, -/* 0x6070 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x6080 */ 32, 32, 78, 50, 68, 70, 65, 83, 51, 48, 9, 48, 48, 48, 48, 48, -/* 0x6090 */ 48, 48, 48, 32, 78, 50, 68, 70, 65, 83, 51, 48, 10, 48, 48, 48, -/* 0x60a0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, -/* 0x60b0 */ 68, 83, 77, 65, 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x60c0 */ 78, 50, 68, 83, 77, 65, 52, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x60d0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 70, 65, 83, -/* 0x60e0 */ 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 70, -/* 0x60f0 */ 65, 83, 52, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6100 */ 32, 32, 32,100, 32, 32, 78, 50, 68, 83, 77, 65, 53, 48, 9, 48, -/* 0x6110 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 83, 77, 65, 53, 48, -/* 0x6120 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x6130 */ 32, 32, 78, 50, 68, 70, 65, 83, 53, 48, 9, 48, 48, 48, 48, 48, -/* 0x6140 */ 48, 48, 48, 32, 78, 50, 68, 70, 65, 83, 53, 48, 10, 48, 48, 48, -/* 0x6150 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, -/* 0x6160 */ 68, 83, 77, 65, 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x6170 */ 78, 50, 68, 83, 77, 65, 54, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6180 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 70, 65, 83, -/* 0x6190 */ 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 70, -/* 0x61a0 */ 65, 83, 54, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x61b0 */ 32, 32, 32,100, 32, 32, 78, 50, 69, 70, 65, 83, 49, 48, 9, 48, -/* 0x61c0 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 70, 65, 83, 49, 48, -/* 0x61d0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x61e0 */ 32, 32, 78, 50, 69, 83, 77, 65, 50, 48, 9, 48, 48, 48, 48, 48, -/* 0x61f0 */ 48, 48, 48, 32, 78, 50, 69, 83, 77, 65, 50, 48, 10, 48, 48, 48, -/* 0x6200 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, -/* 0x6210 */ 69, 70, 65, 83, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x6220 */ 78, 50, 69, 70, 65, 83, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6230 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 83, 77, 65, -/* 0x6240 */ 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 83, -/* 0x6250 */ 77, 65, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6260 */ 32, 32, 32,100, 32, 32, 78, 50, 69, 70, 65, 83, 51, 48, 9, 48, -/* 0x6270 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 70, 65, 83, 51, 48, -/* 0x6280 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x6290 */ 32, 32, 78, 50, 69, 83, 77, 65, 52, 48, 9, 48, 48, 48, 48, 48, -/* 0x62a0 */ 48, 48, 48, 32, 78, 50, 69, 83, 77, 65, 52, 48, 10, 48, 48, 48, -/* 0x62b0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, -/* 0x62c0 */ 69, 70, 65, 83, 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x62d0 */ 78, 50, 69, 70, 65, 83, 52, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x62e0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 83, 77, 65, -/* 0x62f0 */ 53, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 83, -/* 0x6300 */ 77, 65, 53, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6310 */ 32, 32, 32,100, 32, 32, 78, 50, 69, 70, 65, 83, 53, 48, 9, 48, -/* 0x6320 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 70, 65, 83, 53, 48, -/* 0x6330 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x6340 */ 32, 32, 78, 50, 69, 83, 77, 65, 54, 48, 9, 48, 48, 48, 48, 48, -/* 0x6350 */ 48, 48, 48, 32, 78, 50, 69, 83, 77, 65, 54, 48, 10, 48, 48, 48, -/* 0x6360 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, -/* 0x6370 */ 69, 70, 65, 83, 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x6380 */ 78, 50, 69, 70, 65, 83, 54, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6390 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 68, -/* 0x63a0 */ 69, 67, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, -/* 0x63b0 */ 77, 65, 95, 68, 69, 67, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x63c0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 69, -/* 0x63d0 */ 76, 70, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, -/* 0x63e0 */ 77, 65, 95, 69, 76, 70, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x63f0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 68, -/* 0x6400 */ 69, 67, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, -/* 0x6410 */ 77, 65, 95, 68, 69, 67, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6420 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 68, -/* 0x6430 */ 69, 67, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, -/* 0x6440 */ 77, 65, 95, 68, 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6450 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 68, -/* 0x6460 */ 69, 67, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, -/* 0x6470 */ 77, 65, 95, 68, 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6480 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 84, 67, 76, 69, 86, -/* 0x6490 */ 69, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 84, 67, 76, -/* 0x64a0 */ 69, 86, 69, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x64b0 */ 32, 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, 48, 49, 9, 48, -/* 0x64c0 */ 48, 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 48, 49, -/* 0x64d0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x64e0 */ 32, 32, 67, 84, 66, 83, 72, 82, 48, 49, 9, 48, 48, 48, 48, 48, -/* 0x64f0 */ 48, 48, 48, 32, 67, 84, 66, 83, 72, 82, 48, 49, 10, 48, 48, 48, -/* 0x6500 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 84, -/* 0x6510 */ 66, 82, 79, 82, 48, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x6520 */ 67, 84, 66, 82, 79, 82, 48, 49, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6530 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 84, 66, 83, 87, 65, -/* 0x6540 */ 48, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 84, 66, 83, -/* 0x6550 */ 87, 65, 48, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6560 */ 32, 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, 48, 50, 9, 48, -/* 0x6570 */ 48, 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 48, 50, -/* 0x6580 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x6590 */ 32, 32, 67, 65, 76, 76, 84, 82, 69, 56, 9, 48, 48, 48, 48, 48, -/* 0x65a0 */ 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 69, 56, 10, 48, 48, 48, -/* 0x65b0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 65, -/* 0x65c0 */ 76, 76, 84, 82, 69, 57, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x65d0 */ 67, 65, 76, 76, 84, 82, 69, 57, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x65e0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 84, 67, 76, 69, 86, -/* 0x65f0 */ 69, 50, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 84, 67, 76, -/* 0x6600 */ 69, 86, 69, 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6610 */ 32, 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, 49, 50, 9, 48, -/* 0x6620 */ 48, 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 49, 50, -/* 0x6630 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x6640 */ 32, 32, 67, 84, 66, 83, 72, 82, 49, 49, 9, 48, 48, 48, 48, 48, -/* 0x6650 */ 48, 48, 48, 32, 67, 84, 66, 83, 72, 82, 49, 49, 10, 48, 48, 48, -/* 0x6660 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 84, -/* 0x6670 */ 66, 82, 79, 82, 49, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x6680 */ 67, 84, 66, 82, 79, 82, 49, 49, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6690 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 84, 66, 83, 87, 65, -/* 0x66a0 */ 49, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 84, 66, 83, -/* 0x66b0 */ 87, 65, 49, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x66c0 */ 32, 32, 32,100, 32, 32, 76, 69, 88, 69, 67, 48, 49, 53, 9, 48, -/* 0x66d0 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 69, 88, 69, 67, 48, 49, 53, -/* 0x66e0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x66f0 */ 32, 32, 76, 88, 85, 78, 70, 48, 48, 48, 9, 48, 48, 48, 48, 48, -/* 0x6700 */ 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 48, 48, 10, 48, 48, 48, -/* 0x6710 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, -/* 0x6720 */ 85, 78, 70, 48, 48, 50, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x6730 */ 76, 88, 85, 78, 70, 48, 48, 50, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6740 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 89, 84, -/* 0x6750 */ 69, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, -/* 0x6760 */ 89, 84, 69, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6770 */ 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 48, 53, 9, 48, -/* 0x6780 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 48, 53, -/* 0x6790 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x67a0 */ 32, 32, 76, 88, 77, 82, 85, 48, 48, 54, 9, 48, 48, 48, 48, 48, -/* 0x67b0 */ 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 48, 54, 10, 48, 48, 48, -/* 0x67c0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, -/* 0x67d0 */ 77, 82, 85, 48, 48, 55, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x67e0 */ 76, 88, 77, 82, 85, 48, 48, 55, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x67f0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, -/* 0x6800 */ 48, 56, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, -/* 0x6810 */ 70, 48, 48, 56, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6820 */ 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 52, 53, 9, 48, -/* 0x6830 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 52, 53, -/* 0x6840 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x6850 */ 32, 32, 76, 88, 77, 82, 85, 48, 52, 54, 9, 48, 48, 48, 48, 48, -/* 0x6860 */ 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 52, 54, 10, 48, 48, 48, -/* 0x6870 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, -/* 0x6880 */ 74, 67, 67, 48, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x6890 */ 76, 88, 74, 67, 67, 48, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x68a0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 74, 67, 67, 48, -/* 0x68b0 */ 50, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 74, 67, -/* 0x68c0 */ 67, 48, 50, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x68d0 */ 32, 32, 32,100, 32, 32, 76, 88, 74, 67, 67, 48, 50, 51, 9, 48, -/* 0x68e0 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 74, 67, 67, 48, 50, 51, -/* 0x68f0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x6900 */ 32, 32, 76, 88, 85, 78, 70, 51, 56, 54, 9, 48, 48, 48, 48, 48, -/* 0x6910 */ 48, 48, 48, 32, 76, 88, 85, 78, 70, 51, 56, 54, 10, 48, 48, 48, -/* 0x6920 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, -/* 0x6930 */ 85, 78, 70, 51, 56, 55, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x6940 */ 76, 88, 85, 78, 70, 51, 56, 55, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6950 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 51, -/* 0x6960 */ 56, 56, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, -/* 0x6970 */ 70, 51, 56, 56, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6980 */ 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 52, 56, 54, 9, 48, -/* 0x6990 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 52, 56, 54, -/* 0x69a0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x69b0 */ 32, 32, 76, 88, 85, 78, 70, 52, 56, 55, 9, 48, 48, 48, 48, 48, -/* 0x69c0 */ 48, 48, 48, 32, 76, 88, 85, 78, 70, 52, 56, 55, 10, 48, 48, 48, -/* 0x69d0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, -/* 0x69e0 */ 77, 82, 85, 48, 54, 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x69f0 */ 76, 88, 77, 82, 85, 48, 54, 53, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6a00 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 89, 84, -/* 0x6a10 */ 69, 51, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, -/* 0x6a20 */ 89, 84, 69, 51, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6a30 */ 32, 32, 32,100, 32, 32, 77, 82, 85, 65, 82, 66, 51, 48, 9, 48, -/* 0x6a40 */ 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 65, 82, 66, 51, 48, -/* 0x6a50 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x6a60 */ 32, 32, 77, 82, 85, 66, 73, 84, 83, 51, 9, 48, 48, 48, 48, 48, -/* 0x6a70 */ 48, 48, 48, 32, 77, 82, 85, 66, 73, 84, 83, 51, 10, 48, 48, 48, -/* 0x6a80 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, -/* 0x6a90 */ 85, 65, 82, 66, 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x6aa0 */ 77, 82, 85, 65, 82, 66, 52, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6ab0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 89, 84, -/* 0x6ac0 */ 69, 52, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, -/* 0x6ad0 */ 89, 84, 69, 52, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6ae0 */ 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 73, 84, 83, 52, 9, 48, -/* 0x6af0 */ 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, 73, 84, 83, 52, -/* 0x6b00 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x6b10 */ 32, 32, 77, 82, 85, 65, 82, 66, 53, 48, 9, 48, 48, 48, 48, 48, -/* 0x6b20 */ 48, 48, 48, 32, 77, 82, 85, 65, 82, 66, 53, 48, 10, 48, 48, 48, -/* 0x6b30 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, -/* 0x6b40 */ 77, 82, 85, 48, 56, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x6b50 */ 76, 88, 77, 82, 85, 48, 56, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6b60 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 89, 84, -/* 0x6b70 */ 69, 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, -/* 0x6b80 */ 89, 84, 69, 53, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6b90 */ 32, 32, 32,100, 32, 32, 77, 82, 85, 65, 82, 66, 54, 48, 9, 48, -/* 0x6ba0 */ 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 65, 82, 66, 54, 48, -/* 0x6bb0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x6bc0 */ 32, 32, 77, 82, 85, 66, 73, 84, 83, 53, 9, 48, 48, 48, 48, 48, -/* 0x6bd0 */ 48, 48, 48, 32, 77, 82, 85, 66, 73, 84, 83, 53, 10, 48, 48, 48, -/* 0x6be0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, -/* 0x6bf0 */ 85, 65, 82, 66, 55, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x6c00 */ 77, 82, 85, 65, 82, 66, 55, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6c10 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, -/* 0x6c20 */ 57, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, -/* 0x6c30 */ 85, 48, 57, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6c40 */ 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 89, 84, 69, 54, 9, 48, -/* 0x6c50 */ 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, 89, 84, 69, 54, -/* 0x6c60 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x6c70 */ 32, 32, 77, 82, 85, 65, 82, 66, 56, 48, 9, 48, 48, 48, 48, 48, -/* 0x6c80 */ 48, 48, 48, 32, 77, 82, 85, 65, 82, 66, 56, 48, 10, 48, 48, 48, -/* 0x6c90 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, -/* 0x6ca0 */ 85, 66, 73, 84, 83, 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x6cb0 */ 77, 82, 85, 66, 73, 84, 83, 54, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6cc0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 65, 82, 66, -/* 0x6cd0 */ 57, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 65, -/* 0x6ce0 */ 82, 66, 57, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6cf0 */ 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 49, 49, 48, 9, 48, -/* 0x6d00 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 49, 49, 48, -/* 0x6d10 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x6d20 */ 32, 32, 76, 88, 77, 82, 85, 49, 49, 49, 9, 48, 48, 48, 48, 48, -/* 0x6d30 */ 48, 48, 48, 32, 76, 88, 77, 82, 85, 49, 49, 49, 10, 48, 48, 48, -/* 0x6d40 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, -/* 0x6d50 */ 85, 78, 70, 48, 52, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x6d60 */ 76, 88, 85, 78, 70, 48, 52, 49, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6d70 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 69, 88, 69, 67, 48, -/* 0x6d80 */ 49, 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 69, 88, 69, -/* 0x6d90 */ 67, 48, 49, 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6da0 */ 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 49, 48, 9, 48, -/* 0x6db0 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 49, 48, -/* 0x6dc0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x6dd0 */ 32, 32, 76, 88, 74, 77, 80, 65, 48, 48, 9, 48, 48, 48, 48, 48, -/* 0x6de0 */ 48, 48, 48, 32, 76, 88, 74, 77, 80, 65, 48, 48, 10, 48, 48, 48, -/* 0x6df0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, -/* 0x6e00 */ 67, 65, 76, 76, 66, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x6e10 */ 76, 88, 67, 65, 76, 76, 66, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6e20 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, -/* 0x6e30 */ 50, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, -/* 0x6e40 */ 70, 48, 50, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6e50 */ 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 50, 50, 9, 48, -/* 0x6e60 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 50, 50, -/* 0x6e70 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x6e80 */ 32, 32, 76, 88, 74, 77, 80, 65, 48, 49, 9, 48, 48, 48, 48, 48, -/* 0x6e90 */ 48, 48, 48, 32, 76, 88, 74, 77, 80, 65, 48, 49, 10, 48, 48, 48, -/* 0x6ea0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, -/* 0x6eb0 */ 67, 65, 76, 76, 66, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x6ec0 */ 76, 88, 67, 65, 76, 76, 66, 49, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6ed0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 73, 84, -/* 0x6ee0 */ 83, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, -/* 0x6ef0 */ 73, 84, 83, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6f00 */ 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 89, 84, 69, 49, 9, 48, -/* 0x6f10 */ 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, 89, 84, 69, 49, -/* 0x6f20 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x6f30 */ 32, 32, 77, 82, 85, 65, 82, 66, 49, 48, 9, 48, 48, 48, 48, 48, -/* 0x6f40 */ 48, 48, 48, 32, 77, 82, 85, 65, 82, 66, 49, 48, 10, 48, 48, 48, -/* 0x6f50 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, -/* 0x6f60 */ 77, 82, 85, 48, 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x6f70 */ 76, 88, 77, 82, 85, 48, 52, 48, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x6f80 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 74, 67, 67, 48, -/* 0x6f90 */ 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 74, 67, -/* 0x6fa0 */ 67, 48, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x6fb0 */ 32, 32, 32,100, 32, 32, 76, 88, 67, 74, 48, 77, 82, 85, 9, 48, -/* 0x6fc0 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 74, 48, 77, 82, 85, -/* 0x6fd0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x6fe0 */ 32, 32, 76, 88, 67, 74, 49, 77, 82, 85, 9, 48, 48, 48, 48, 48, -/* 0x6ff0 */ 48, 48, 48, 32, 76, 88, 67, 74, 49, 77, 82, 85, 10, 48, 48, 48, -/* 0x7000 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, -/* 0x7010 */ 67, 65, 76, 74, 77, 80, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x7020 */ 76, 88, 67, 65, 76, 74, 77, 80, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x7030 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 67, 65, 76, 76, -/* 0x7040 */ 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 65, -/* 0x7050 */ 76, 76, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x7060 */ 32, 32, 32,100, 32, 32, 76, 88, 67, 65, 76, 76, 48, 49, 9, 48, -/* 0x7070 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 65, 76, 76, 48, 49, -/* 0x7080 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x7090 */ 32, 32, 76, 88, 67, 74, 50, 77, 82, 85, 9, 48, 48, 48, 48, 48, -/* 0x70a0 */ 48, 48, 48, 32, 76, 88, 67, 74, 50, 77, 82, 85, 10, 48, 48, 48, -/* 0x70b0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, -/* 0x70c0 */ 67, 74, 52, 77, 82, 85, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x70d0 */ 76, 88, 67, 74, 52, 77, 82, 85, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x70e0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 67, 74, 54, 77, -/* 0x70f0 */ 82, 85, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 74, -/* 0x7100 */ 54, 77, 82, 85, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x7110 */ 32, 32, 32,100, 32, 32, 76, 88, 67, 74, 55, 77, 82, 85, 9, 48, -/* 0x7120 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 74, 55, 77, 82, 85, -/* 0x7130 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x7140 */ 32, 32, 76, 88, 77, 82, 85, 48, 53, 53, 9, 48, 48, 48, 48, 48, -/* 0x7150 */ 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 53, 53, 10, 48, 48, 48, -/* 0x7160 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, -/* 0x7170 */ 85, 66, 89, 84, 69, 50, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x7180 */ 77, 82, 85, 66, 89, 84, 69, 50, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x7190 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 73, 84, -/* 0x71a0 */ 83, 50, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, -/* 0x71b0 */ 73, 84, 83, 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x71c0 */ 32, 32, 32,100, 32, 32, 77, 82, 85, 65, 82, 66, 50, 48, 9, 48, -/* 0x71d0 */ 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 65, 82, 66, 50, 48, -/* 0x71e0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, -/* 0x71f0 */ 32, 32, 76, 88, 77, 82, 85, 48, 53, 55, 9, 48, 48, 48, 48, 48, -/* 0x7200 */ 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 53, 55, 10, 48, 48, 48, -/* 0x7210 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, -/* 0x7220 */ 77, 82, 85, 48, 53, 56, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x7230 */ 76, 88, 77, 82, 85, 48, 53, 56, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x7240 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, -/* 0x7250 */ 51, 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, -/* 0x7260 */ 70, 48, 51, 53, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, -/* 0x7270 */ 32, 32, 32,100, 32, 32, 99,116,111,107, 51, 50, 46, 51, 48, 9, -/* 0x7280 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,116,111,107, 51, 50, 46, -/* 0x7290 */ 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, -/* 0x72a0 */ 32,100, 32, 32, 76, 69, 88, 69, 67, 48, 49, 55, 9, 48, 48, 48, -/* 0x72b0 */ 48, 48, 48, 48, 48, 32, 76, 69, 88, 69, 67, 48, 49, 55, 10, 48, -/* 0x72c0 */ 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, -/* 0x72d0 */ 76, 69, 88, 69, 67, 68, 89, 78, 9, 48, 48, 48, 48, 48, 48, 48, -/* 0x72e0 */ 48, 32, 76, 69, 88, 69, 67, 68, 89, 78, 10, 48, 48, 48, 48, 48, -/* 0x72f0 */ 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 85, 78, 77, -/* 0x7300 */ 80, 48, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 85, -/* 0x7310 */ 78, 77, 80, 48, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x7320 */ 108, 32, 32, 32, 32,100, 32, 32, 76, 85, 78, 77, 80, 48, 48, 49, -/* 0x7330 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 85, 78, 77, 80, 48, -/* 0x7340 */ 48, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,103, 32, 32, 32, -/* 0x7350 */ 32, 32, 32, 32, 76, 69, 88, 69, 67, 48, 48, 48, 9, 48, 48, 48, -/* 0x7360 */ 48, 48, 48, 48, 48, 32, 95,115,116, 97,114,116, 10, 48, 48, 48, -/* 0x7370 */ 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, -/* 0x7380 */ 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,108,122,109, -/* 0x7390 */ 97, 95,115,116, 97, 99,107, 95, 97,100,106,117,115,116, 10, 48, -/* 0x73a0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x73b0 */ 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x73c0 */ 122,109, 97, 95,117, 95,108,101,110, 10, 48, 48, 48, 48, 48, 48, -/* 0x73d0 */ 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, -/* 0x73e0 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,108,122,109, 97, 95, 99, -/* 0x73f0 */ 95,108,101,110, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, -/* 0x7400 */ 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, -/* 0x7410 */ 48, 48, 48, 48, 32,108,122,109, 97, 95,112,114,111,112,101,114, -/* 0x7420 */ 116,105,101,115, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, -/* 0x7430 */ 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, -/* 0x7440 */ 48, 48, 48, 48, 32,102,105,108,116,101,114, 95,108,101,110,103, -/* 0x7450 */ 116,104, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, -/* 0x7460 */ 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, -/* 0x7470 */ 48, 48, 32,102,105,108,116,101,114, 95, 99,116,111, 10, 48, 48, -/* 0x7480 */ 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, -/* 0x7490 */ 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 77, -/* 0x74a0 */ 82, 85, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, -/* 0x74b0 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 69, 88, 69, -/* 0x74c0 */ 67, 48, 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, -/* 0x74d0 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x74e0 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, -/* 0x74f0 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, -/* 0x7500 */ 32, 32, 32, 76, 69, 88, 69, 67, 48, 50, 53, 10, 10, 82, 69, 76, -/* 0x7510 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, -/* 0x7520 */ 70, 79, 82, 32, 91, 78, 50, 66, 83, 77, 65, 49, 48, 93, 58, 10, -/* 0x7530 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, -/* 0x7540 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, -/* 0x7550 */ 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, -/* 0x7560 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, -/* 0x7570 */ 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, -/* 0x7580 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, -/* 0x7590 */ 66, 70, 65, 83, 49, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, -/* 0x75a0 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x75b0 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, -/* 0x75c0 */ 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, -/* 0x75d0 */ 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 49, 48, 10, 10, 82, -/* 0x75e0 */ 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, -/* 0x75f0 */ 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 83, 77, 65, 50, 48, 93, -/* 0x7600 */ 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, -/* 0x7610 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, -/* 0x7620 */ 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, -/* 0x7630 */ 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, -/* 0x7640 */ 66, 83, 77, 65, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, -/* 0x7650 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, -/* 0x7660 */ 78, 50, 66, 70, 65, 83, 50, 48, 93, 58, 10, 79, 70, 70, 83, 69, -/* 0x7670 */ 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7680 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, -/* 0x7690 */ 48, 48, 48, 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, -/* 0x76a0 */ 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 70, 65, 83, 49, 49, 10, -/* 0x76b0 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, -/* 0x76c0 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 83, 77, 65, 51, -/* 0x76d0 */ 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, -/* 0x76e0 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, -/* 0x76f0 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 99, 32, 82, 95, -/* 0x7700 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7710 */ 78, 50, 66, 68, 69, 67, 50, 48, 10, 10, 82, 69, 76, 79, 67, 65, -/* 0x7720 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, -/* 0x7730 */ 32, 91, 78, 50, 66, 70, 65, 83, 51, 48, 93, 58, 10, 79, 70, 70, -/* 0x7740 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, -/* 0x7750 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, -/* 0x7760 */ 48, 48, 48, 48, 48, 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, -/* 0x7770 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 50, -/* 0x7780 */ 48, 10, 48, 48, 48, 48, 48, 48, 48,101, 32, 82, 95, 51, 56, 54, -/* 0x7790 */ 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, -/* 0x77a0 */ 68, 69, 67, 50, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, -/* 0x77b0 */ 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, -/* 0x77c0 */ 50, 66, 68, 69, 67, 51, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, -/* 0x77d0 */ 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x77e0 */ 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, -/* 0x77f0 */ 48, 49, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, -/* 0x7800 */ 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 54, 48, 10, 48, -/* 0x7810 */ 48, 48, 48, 48, 48, 50,102, 32, 82, 95, 51, 56, 54, 95, 80, 67, -/* 0x7820 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, -/* 0x7830 */ 53, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, -/* 0x7840 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 83, -/* 0x7850 */ 77, 65, 52, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, -/* 0x7860 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7870 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 99, -/* 0x7880 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, -/* 0x7890 */ 32, 32, 32, 78, 50, 66, 68, 69, 67, 51, 48, 10, 10, 82, 69, 76, -/* 0x78a0 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, -/* 0x78b0 */ 70, 79, 82, 32, 91, 78, 50, 66, 70, 65, 83, 52, 48, 93, 58, 10, -/* 0x78c0 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, -/* 0x78d0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, -/* 0x78e0 */ 10, 48, 48, 48, 48, 48, 48, 48, 51, 32, 82, 95, 51, 56, 54, 95, -/* 0x78f0 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, -/* 0x7900 */ 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48,101, 32, 82, 95, -/* 0x7910 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7920 */ 78, 50, 66, 68, 69, 67, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, -/* 0x7930 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, -/* 0x7940 */ 32, 91, 78, 50, 66, 83, 77, 65, 54, 48, 93, 58, 10, 79, 70, 70, -/* 0x7950 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, -/* 0x7960 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, -/* 0x7970 */ 48, 48, 48, 48, 48, 56, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, -/* 0x7980 */ 50, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 49, -/* 0x7990 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, -/* 0x79a0 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 70, 65, -/* 0x79b0 */ 83, 54, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, -/* 0x79c0 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x79d0 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 97, 32, -/* 0x79e0 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, -/* 0x79f0 */ 32, 32, 78, 50, 66, 70, 65, 83, 54, 49, 10, 48, 48, 48, 48, 48, -/* 0x7a00 */ 48, 49, 53, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, -/* 0x7a10 */ 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 49, 48, 10, 10, -/* 0x7a20 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, -/* 0x7a30 */ 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 70, 65, 83, 54, 49, -/* 0x7a40 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, -/* 0x7a50 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, -/* 0x7a60 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 49, 50, 32, 82, 95, 51, -/* 0x7a70 */ 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 78, -/* 0x7a80 */ 50, 66, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, -/* 0x7a90 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, -/* 0x7aa0 */ 91, 78, 50, 68, 83, 77, 65, 49, 48, 93, 58, 10, 79, 70, 70, 83, -/* 0x7ab0 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, -/* 0x7ac0 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, -/* 0x7ad0 */ 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, -/* 0x7ae0 */ 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 49, 48, -/* 0x7af0 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, -/* 0x7b00 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 70, 65, 83, -/* 0x7b10 */ 49, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, -/* 0x7b20 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7b30 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, -/* 0x7b40 */ 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7b50 */ 32, 78, 50, 68, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, -/* 0x7b60 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, -/* 0x7b70 */ 82, 32, 91, 78, 50, 68, 83, 77, 65, 50, 48, 93, 58, 10, 79, 70, -/* 0x7b80 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, -/* 0x7b90 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, -/* 0x7ba0 */ 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, -/* 0x7bb0 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 83, 77, 65, -/* 0x7bc0 */ 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, -/* 0x7bd0 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 70, -/* 0x7be0 */ 65, 83, 50, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, -/* 0x7bf0 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7c00 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 51, -/* 0x7c10 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, -/* 0x7c20 */ 32, 32, 32, 78, 50, 68, 70, 65, 83, 49, 49, 10, 10, 82, 69, 76, -/* 0x7c30 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, -/* 0x7c40 */ 70, 79, 82, 32, 91, 78, 50, 68, 83, 77, 65, 51, 48, 93, 58, 10, -/* 0x7c50 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, -/* 0x7c60 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, -/* 0x7c70 */ 10, 48, 48, 48, 48, 48, 48, 48, 99, 32, 82, 95, 51, 56, 54, 95, -/* 0x7c80 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, -/* 0x7c90 */ 69, 67, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, -/* 0x7ca0 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, -/* 0x7cb0 */ 68, 70, 65, 83, 51, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, -/* 0x7cc0 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7cd0 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, -/* 0x7ce0 */ 48, 53, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, -/* 0x7cf0 */ 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 51, 48, 10, 48, 48, -/* 0x7d00 */ 48, 48, 48, 48, 48,101, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, -/* 0x7d10 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 51, -/* 0x7d20 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, -/* 0x7d30 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 68, 69, -/* 0x7d40 */ 67, 51, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, -/* 0x7d50 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7d60 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48,102, 32, -/* 0x7d70 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, -/* 0x7d80 */ 32, 32, 78, 50, 68, 68, 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, -/* 0x7d90 */ 48, 50, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, -/* 0x7da0 */ 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 54, 48, 10, 48, -/* 0x7db0 */ 48, 48, 48, 48, 48, 52, 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, -/* 0x7dc0 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, -/* 0x7dd0 */ 53, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, -/* 0x7de0 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 83, -/* 0x7df0 */ 77, 65, 52, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, -/* 0x7e00 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7e10 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 99, -/* 0x7e20 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, -/* 0x7e30 */ 32, 32, 32, 78, 50, 68, 68, 69, 67, 51, 48, 10, 10, 82, 69, 76, -/* 0x7e40 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, -/* 0x7e50 */ 70, 79, 82, 32, 91, 78, 50, 68, 70, 65, 83, 52, 48, 93, 58, 10, -/* 0x7e60 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, -/* 0x7e70 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, -/* 0x7e80 */ 10, 48, 48, 48, 48, 48, 48, 48, 51, 32, 82, 95, 51, 56, 54, 95, -/* 0x7e90 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, -/* 0x7ea0 */ 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48,101, 32, 82, 95, -/* 0x7eb0 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7ec0 */ 78, 50, 68, 68, 69, 67, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, -/* 0x7ed0 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, -/* 0x7ee0 */ 32, 91, 78, 50, 68, 83, 77, 65, 54, 48, 93, 58, 10, 79, 70, 70, -/* 0x7ef0 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, -/* 0x7f00 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, -/* 0x7f10 */ 48, 48, 48, 48, 48, 56, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, -/* 0x7f20 */ 50, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 49, -/* 0x7f30 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, -/* 0x7f40 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 70, 65, -/* 0x7f50 */ 83, 54, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, -/* 0x7f60 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7f70 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 97, 32, -/* 0x7f80 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, -/* 0x7f90 */ 32, 32, 78, 50, 68, 70, 65, 83, 54, 49, 10, 48, 48, 48, 48, 48, -/* 0x7fa0 */ 48, 49, 53, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, -/* 0x7fb0 */ 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 49, 48, 10, 10, -/* 0x7fc0 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, -/* 0x7fd0 */ 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 70, 65, 83, 54, 49, -/* 0x7fe0 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, -/* 0x7ff0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, -/* 0x8000 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 49, 50, 32, 82, 95, 51, -/* 0x8010 */ 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 78, -/* 0x8020 */ 50, 68, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, -/* 0x8030 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, -/* 0x8040 */ 91, 78, 50, 69, 83, 77, 65, 49, 48, 93, 58, 10, 79, 70, 70, 83, -/* 0x8050 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, -/* 0x8060 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, -/* 0x8070 */ 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, -/* 0x8080 */ 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 49, 48, -/* 0x8090 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, -/* 0x80a0 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 70, 65, 83, -/* 0x80b0 */ 49, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, -/* 0x80c0 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x80d0 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, -/* 0x80e0 */ 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x80f0 */ 32, 78, 50, 69, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, -/* 0x8100 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, -/* 0x8110 */ 82, 32, 91, 78, 50, 69, 83, 77, 65, 50, 48, 93, 58, 10, 79, 70, -/* 0x8120 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, -/* 0x8130 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, -/* 0x8140 */ 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, -/* 0x8150 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 83, 77, 65, -/* 0x8160 */ 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, -/* 0x8170 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 70, -/* 0x8180 */ 65, 83, 50, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, -/* 0x8190 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x81a0 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 51, -/* 0x81b0 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, -/* 0x81c0 */ 32, 32, 32, 78, 50, 69, 70, 65, 83, 49, 49, 10, 10, 82, 69, 76, -/* 0x81d0 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, -/* 0x81e0 */ 70, 79, 82, 32, 91, 78, 50, 69, 83, 77, 65, 51, 48, 93, 58, 10, -/* 0x81f0 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, -/* 0x8200 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, -/* 0x8210 */ 10, 48, 48, 48, 48, 48, 48, 48, 99, 32, 82, 95, 51, 56, 54, 95, -/* 0x8220 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, -/* 0x8230 */ 69, 67, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, -/* 0x8240 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, -/* 0x8250 */ 69, 70, 65, 83, 51, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, -/* 0x8260 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8270 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, -/* 0x8280 */ 48, 53, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, -/* 0x8290 */ 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 51, 48, 10, 48, 48, -/* 0x82a0 */ 48, 48, 48, 48, 48,101, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, -/* 0x82b0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 51, -/* 0x82c0 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, -/* 0x82d0 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 68, 69, -/* 0x82e0 */ 67, 51, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, -/* 0x82f0 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8300 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48,102, 32, -/* 0x8310 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, -/* 0x8320 */ 32, 32, 78, 50, 69, 68, 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, -/* 0x8330 */ 48, 49,101, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, -/* 0x8340 */ 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 53, 48, 10, 48, -/* 0x8350 */ 48, 48, 48, 48, 48, 51, 48, 32, 82, 95, 51, 56, 54, 95, 80, 67, -/* 0x8360 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, -/* 0x8370 */ 54, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, -/* 0x8380 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 83, -/* 0x8390 */ 77, 65, 52, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, -/* 0x83a0 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x83b0 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 99, -/* 0x83c0 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, -/* 0x83d0 */ 32, 32, 32, 78, 50, 69, 68, 69, 67, 51, 48, 10, 10, 82, 69, 76, -/* 0x83e0 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, -/* 0x83f0 */ 70, 79, 82, 32, 91, 78, 50, 69, 70, 65, 83, 52, 48, 93, 58, 10, -/* 0x8400 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, -/* 0x8410 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, -/* 0x8420 */ 10, 48, 48, 48, 48, 48, 48, 48, 51, 32, 82, 95, 51, 56, 54, 95, -/* 0x8430 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, -/* 0x8440 */ 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48,101, 32, 82, 95, -/* 0x8450 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8460 */ 78, 50, 69, 68, 69, 67, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, -/* 0x8470 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, -/* 0x8480 */ 32, 91, 78, 50, 69, 83, 77, 65, 54, 48, 93, 58, 10, 79, 70, 70, -/* 0x8490 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, -/* 0x84a0 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, -/* 0x84b0 */ 48, 48, 48, 48, 48, 56, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, -/* 0x84c0 */ 50, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 49, -/* 0x84d0 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, -/* 0x84e0 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 70, 65, -/* 0x84f0 */ 83, 54, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, -/* 0x8500 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8510 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 97, 32, -/* 0x8520 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, -/* 0x8530 */ 32, 32, 78, 50, 69, 70, 65, 83, 54, 49, 10, 48, 48, 48, 48, 48, -/* 0x8540 */ 48, 49, 53, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, -/* 0x8550 */ 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 49, 48, 10, 10, -/* 0x8560 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, -/* 0x8570 */ 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 70, 65, 83, 54, 49, -/* 0x8580 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, -/* 0x8590 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, -/* 0x85a0 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 49, 50, 32, 82, 95, 51, -/* 0x85b0 */ 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 78, -/* 0x85c0 */ 50, 69, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, -/* 0x85d0 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, -/* 0x85e0 */ 91, 76, 90, 77, 65, 95, 68, 69, 67, 48, 48, 93, 58, 10, 79, 70, -/* 0x85f0 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, -/* 0x8600 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, -/* 0x8610 */ 48, 48, 48, 48, 48, 48, 53, 32, 82, 95, 51, 56, 54, 95, 51, 50, -/* 0x8620 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,108,122,109, 97, 95,115, -/* 0x8630 */ 116, 97, 99,107, 95, 97,100,106,117,115,116, 10, 48, 48, 48, 48, -/* 0x8640 */ 48, 48, 49, 52, 32, 82, 95, 51, 56, 54, 95, 51, 50, 32, 32, 32, -/* 0x8650 */ 32, 32, 32, 32, 32, 32, 32,108,122,109, 97, 95,117, 95,108,101, -/* 0x8660 */ 110, 10, 48, 48, 48, 48, 48, 48, 49,101, 32, 82, 95, 51, 56, 54, -/* 0x8670 */ 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,108,122,109, -/* 0x8680 */ 97, 95, 99, 95,108,101,110, 10, 48, 48, 48, 48, 48, 48, 50, 97, -/* 0x8690 */ 32, 82, 95, 51, 56, 54, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, -/* 0x86a0 */ 32, 32, 32,108,122,109, 97, 95,112,114,111,112,101,114,116,105, -/* 0x86b0 */ 101,115, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, -/* 0x86c0 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 67, 65, 76, 76, -/* 0x86d0 */ 84, 82, 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, -/* 0x86e0 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x86f0 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, -/* 0x8700 */ 32, 82, 95, 51, 56, 54, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, -/* 0x8710 */ 32, 32, 32,102,105,108,116,101,114, 95,108,101,110,103,116,104, -/* 0x8720 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, -/* 0x8730 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 67, 84, 67, 76, 69, 86, -/* 0x8740 */ 69, 49, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, -/* 0x8750 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8760 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 50, 32, 82, -/* 0x8770 */ 95, 51, 56, 54, 95, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8780 */ 32,102,105,108,116,101,114, 95, 99,116,111, 10, 48, 48, 48, 48, -/* 0x8790 */ 48, 48, 48, 52, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, -/* 0x87a0 */ 32, 32, 32, 32, 32, 32, 32, 67, 65, 76, 76, 84, 82, 48, 48, 10, -/* 0x87b0 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, -/* 0x87c0 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 67, 65, 76, 76, 84, 82, 48, -/* 0x87d0 */ 50, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, -/* 0x87e0 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, -/* 0x87f0 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48,100, 32, 82, 95, -/* 0x8800 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8810 */ 67, 65, 76, 76, 84, 82, 48, 48, 10, 10, 82, 69, 76, 79, 67, 65, -/* 0x8820 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, -/* 0x8830 */ 32, 91, 67, 65, 76, 76, 84, 82, 49, 48, 93, 58, 10, 79, 70, 70, -/* 0x8840 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, -/* 0x8850 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, -/* 0x8860 */ 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 51, 50, 32, -/* 0x8870 */ 32, 32, 32, 32, 32, 32, 32, 32, 32,102,105,108,116,101,114, 95, -/* 0x8880 */ 108,101,110,103,116,104, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, -/* 0x8890 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, -/* 0x88a0 */ 67, 65, 76, 76, 84, 82, 49, 49, 93, 58, 10, 79, 70, 70, 83, 69, -/* 0x88b0 */ 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x88c0 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, -/* 0x88d0 */ 48, 48, 48, 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, -/* 0x88e0 */ 32, 32, 32, 32, 32, 32, 32, 67, 65, 76, 76, 84, 82, 49, 51, 10, -/* 0x88f0 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, -/* 0x8900 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 67, 84, 67, 76, 69, 86, 69, -/* 0x8910 */ 50, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, -/* 0x8920 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, -/* 0x8930 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 50, 32, 82, 95, -/* 0x8940 */ 51, 56, 54, 95, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8950 */ 102,105,108,116,101,114, 95, 99,116,111, 10, 48, 48, 48, 48, 48, -/* 0x8960 */ 48, 48, 52, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, -/* 0x8970 */ 32, 32, 32, 32, 32, 32, 67, 65, 76, 76, 84, 82, 49, 49, 10, 10, -/* 0x8980 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, -/* 0x8990 */ 68, 83, 32, 70, 79, 82, 32, 91, 67, 65, 76, 76, 84, 82, 49, 51, -/* 0x89a0 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, -/* 0x89b0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, -/* 0x89c0 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 52, 32, 82, 95, 51, -/* 0x89d0 */ 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 67, -/* 0x89e0 */ 65, 76, 76, 84, 82, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, -/* 0x89f0 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, -/* 0x8a00 */ 91, 76, 88, 85, 78, 70, 48, 48, 48, 93, 58, 10, 79, 70, 70, 83, -/* 0x8a10 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, -/* 0x8a20 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, -/* 0x8a30 */ 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, -/* 0x8a40 */ 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 49, 48, -/* 0x8a50 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, -/* 0x8a60 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 77, 82, 85, 48, -/* 0x8a70 */ 48, 53, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, -/* 0x8a80 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8a90 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, -/* 0x8aa0 */ 95, 51, 56, 54, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8ab0 */ 32, 78, 77, 82, 85, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, -/* 0x8ac0 */ 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, -/* 0x8ad0 */ 88, 85, 78, 70, 48, 49, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, -/* 0x8ae0 */ 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8af0 */ 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, -/* 0x8b00 */ 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, -/* 0x8b10 */ 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 52, 50, 10, 10, -/* 0x8b20 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, -/* 0x8b30 */ 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 74, 67, 67, 48, 50, 48, -/* 0x8b40 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, -/* 0x8b50 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, -/* 0x8b60 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, -/* 0x8b70 */ 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, -/* 0x8b80 */ 88, 85, 78, 70, 48, 51, 52, 10, 10, 82, 69, 76, 79, 67, 65, 84, -/* 0x8b90 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, -/* 0x8ba0 */ 91, 76, 88, 74, 67, 67, 48, 50, 49, 93, 58, 10, 79, 70, 70, 83, -/* 0x8bb0 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, -/* 0x8bc0 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, -/* 0x8bd0 */ 48, 48, 48, 48, 52, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, -/* 0x8be0 */ 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 51, 52, -/* 0x8bf0 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, -/* 0x8c00 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 85, 78, 70, 51, -/* 0x8c10 */ 56, 56, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, -/* 0x8c20 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8c30 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 50, 32, 82, -/* 0x8c40 */ 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8c50 */ 32, 76, 88, 85, 78, 70, 48, 52, 48, 10, 10, 82, 69, 76, 79, 67, -/* 0x8c60 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, -/* 0x8c70 */ 82, 32, 91, 76, 88, 85, 78, 70, 52, 56, 55, 93, 58, 10, 79, 70, -/* 0x8c80 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, -/* 0x8c90 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, -/* 0x8ca0 */ 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, -/* 0x8cb0 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, -/* 0x8cc0 */ 52, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, -/* 0x8cd0 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 77, 82, -/* 0x8ce0 */ 85, 48, 54, 53, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, -/* 0x8cf0 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8d00 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 52, -/* 0x8d10 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, -/* 0x8d20 */ 32, 32, 32, 76, 88, 77, 82, 85, 48, 55, 48, 10, 10, 82, 69, 76, -/* 0x8d30 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, -/* 0x8d40 */ 70, 79, 82, 32, 91, 76, 88, 77, 82, 85, 48, 55, 48, 93, 58, 10, -/* 0x8d50 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, -/* 0x8d60 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, -/* 0x8d70 */ 10, 48, 48, 48, 48, 48, 48, 48, 52, 32, 82, 95, 51, 56, 54, 95, -/* 0x8d80 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, -/* 0x8d90 */ 70, 48, 52, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, -/* 0x8da0 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, -/* 0x8db0 */ 77, 82, 85, 48, 57, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, -/* 0x8dc0 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8dd0 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, -/* 0x8de0 */ 48, 54, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, -/* 0x8df0 */ 32, 32, 32, 32, 32, 76, 88, 77, 82, 85, 49, 48, 48, 10, 10, 82, -/* 0x8e00 */ 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, -/* 0x8e10 */ 83, 32, 70, 79, 82, 32, 91, 76, 88, 85, 78, 70, 48, 52, 49, 93, -/* 0x8e20 */ 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, -/* 0x8e30 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, -/* 0x8e40 */ 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 54, 32, 82, 95, 51, 56, -/* 0x8e50 */ 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, -/* 0x8e60 */ 85, 78, 70, 48, 51, 52, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, -/* 0x8e70 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, -/* 0x8e80 */ 76, 69, 88, 69, 67, 48, 49, 54, 93, 58, 10, 79, 70, 70, 83, 69, -/* 0x8e90 */ 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8ea0 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, -/* 0x8eb0 */ 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, -/* 0x8ec0 */ 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 52, 50, 10, -/* 0x8ed0 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, -/* 0x8ee0 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 77, 82, 85, 48, 52, -/* 0x8ef0 */ 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, -/* 0x8f00 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, -/* 0x8f10 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, -/* 0x8f20 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8f30 */ 76, 88, 77, 82, 85, 48, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, -/* 0x8f40 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, -/* 0x8f50 */ 32, 91, 76, 88, 74, 67, 67, 48, 48, 48, 93, 58, 10, 79, 70, 70, -/* 0x8f60 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, -/* 0x8f70 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, -/* 0x8f80 */ 48, 48, 48, 48, 48, 55, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, -/* 0x8f90 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 74, 67, 67, 48, 49, -/* 0x8fa0 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, -/* 0x8fb0 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 67, 65, 76, -/* 0x8fc0 */ 76, 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, -/* 0x8fd0 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8fe0 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, -/* 0x8ff0 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, -/* 0x9000 */ 32, 32, 76, 88, 85, 78, 70, 48, 51, 55, 10, 10, 82, 69, 76, 79, -/* 0x9010 */ 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, -/* 0x9020 */ 79, 82, 32, 91, 76, 88, 67, 74, 50, 77, 82, 85, 93, 58, 10, 79, -/* 0x9030 */ 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, -/* 0x9040 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, -/* 0x9050 */ 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, -/* 0x9060 */ 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, -/* 0x9070 */ 48, 51, 55, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, -/* 0x9080 */ 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 67, -/* 0x9090 */ 74, 52, 77, 82, 85, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, -/* 0x90a0 */ 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x90b0 */ 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x90c0 */ 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, -/* 0x90d0 */ 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 51, 52, 10, 10, 82, 69, -/* 0x90e0 */ 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, -/* 0x90f0 */ 32, 70, 79, 82, 32, 91, 76, 88, 67, 74, 54, 77, 82, 85, 93, 58, -/* 0x9100 */ 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, -/* 0x9110 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, -/* 0x9120 */ 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, -/* 0x9130 */ 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 67, -/* 0x9140 */ 74, 56, 77, 82, 85, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, -/* 0x9150 */ 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, -/* 0x9160 */ 88, 67, 74, 55, 77, 82, 85, 93, 58, 10, 79, 70, 70, 83, 69, 84, -/* 0x9170 */ 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x9180 */ 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, -/* 0x9190 */ 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, -/* 0x91a0 */ 32, 32, 32, 32, 32, 32, 76, 88, 67, 74, 56, 77, 82, 85, 10, 10, -/* 0x91b0 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, -/* 0x91c0 */ 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 67, 74, 56, 77, 82, 85, -/* 0x91d0 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, -/* 0x91e0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, -/* 0x91f0 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 50, 32, 82, 95, 51, -/* 0x9200 */ 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, -/* 0x9210 */ 88, 85, 78, 70, 48, 51, 55, 10, 10, 82, 69, 76, 79, 67, 65, 84, -/* 0x9220 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, -/* 0x9230 */ 91, 76, 88, 85, 78, 70, 48, 51, 52, 93, 58, 10, 79, 70, 70, 83, -/* 0x9240 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, -/* 0x9250 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, -/* 0x9260 */ 48, 48, 48, 48, 52, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, -/* 0x9270 */ 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 51, 48, -/* 0x9280 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, -/* 0x9290 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 99,116,111,107, 51, 50, -/* 0x92a0 */ 46, 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, -/* 0x92b0 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x92c0 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 51, 32, -/* 0x92d0 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, -/* 0x92e0 */ 32, 32, 99,116,111,107, 51, 50, 46, 50, 48, 10, 10, 82, 69, 76, -/* 0x92f0 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, -/* 0x9300 */ 70, 79, 82, 32, 91, 99,116,111,107, 51, 50, 46, 49, 48, 93, 58, -/* 0x9310 */ 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, -/* 0x9320 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, -/* 0x9330 */ 69, 10, 48, 48, 48, 48, 48, 48, 48,100, 32, 82, 95, 51, 56, 54, -/* 0x9340 */ 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 99,116,111, -/* 0x9350 */ 107, 51, 50, 46, 50, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, -/* 0x9360 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, -/* 0x9370 */ 99,116,111,107, 51, 50, 46, 50, 48, 93, 58, 10, 79, 70, 70, 83, -/* 0x9380 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, -/* 0x9390 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, -/* 0x93a0 */ 48, 48, 48, 48, 53, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, -/* 0x93b0 */ 32, 32, 32, 32, 32, 32, 32, 32, 99,116,111,107, 51, 50, 46, 52, -/* 0x93c0 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 57, 32, 82, 95, 51, 56, 54, -/* 0x93d0 */ 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 99,116,111, -/* 0x93e0 */ 107, 51, 50, 46, 52, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, -/* 0x93f0 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, -/* 0x9400 */ 99,116,111,107, 51, 50, 46, 51, 48, 93, 58, 10, 79, 70, 70, 83, -/* 0x9410 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, -/* 0x9420 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, -/* 0x9430 */ 48, 48, 48, 48, 54, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, -/* 0x9440 */ 32, 32, 32, 32, 32, 32, 32, 32, 99,116,111,107, 51, 50, 46, 49, -/* 0x9450 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, -/* 0x9460 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 99,116,111,107, 51, -/* 0x9470 */ 50, 46, 52, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, -/* 0x9480 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x9490 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 52, -/* 0x94a0 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, -/* 0x94b0 */ 32, 32, 32, 99,116,111,107, 51, 50, 46, 48, 48, 10, 10, 82, 69, -/* 0x94c0 */ 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, -/* 0x94d0 */ 32, 70, 79, 82, 32, 91, 76, 69, 88, 69, 67, 48, 50, 53, 93, 58, -/* 0x94e0 */ 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, -/* 0x94f0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, -/* 0x9500 */ 69, 10, 48, 48, 48, 48, 48, 48, 51, 54, 32, 82, 95, 51, 56, 54, -/* 0x9510 */ 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 76, 69, 88, -/* 0x9520 */ 69, 67, 48, 50, 48, 10, 48, 48, 48, 48, 48, 48, 49, 56, 32, 82, -/* 0x9530 */ 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, -/* 0x9540 */ 32, 76, 69, 88, 69, 67, 48, 50, 48, 10 +/* 0x1b10 */ 251,173,133,192,116, 21, 44, 32, 60, 1,173,119,244, 51, 4, 36, +/* 0x1b20 */ 193,232, 12,117,236,198, 70,248, 1,235,230, 88, 94,106, 0,106, +/* 0x1b30 */ 1, 80, 49,201,106,255,106, 50,181, 16,106, 7, 81, 80,137,227, +/* 0x1b40 */ 106, 90, 88,205,128, 59, 3, 15,133,252,255,255,255,146,147,252, +/* 0x1b50 */ 173, 80,137,225, 80, 81, 82,173, 80,173,137, 68, 36, 12, 86,255, +/* 0x1b60 */ 213,131,196, 44,195, 93,232, 49, 0, 0, 0,102,105,108,101, 32, +/* 0x1b70 */ 102,111,114,109, 97,116, 32,101,108,102, 51, 50, 45,105, 51, 56, +/* 0x1b80 */ 54, 10, 10, 83,101, 99,116,105,111,110,115, 58, 10, 73,100,120, +/* 0x1b90 */ 32, 78, 97,109,101, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 83, +/* 0x1ba0 */ 105,122,101, 32, 32, 32, 32, 32, 32, 86, 77, 65, 32, 32, 32, 32, +/* 0x1bb0 */ 32, 32, 32, 76, 77, 65, 32, 32, 32, 32, 32, 32, 32, 70,105,108, +/* 0x1bc0 */ 101, 32,111,102,102, 32, 32, 65,108,103,110, 32, 32, 70,108, 97, +/* 0x1bd0 */ 103,115, 10, 32, 32, 48, 32, 76, 69, 88, 69, 67, 48, 48, 48, 32, +/* 0x1be0 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, +/* 0x1bf0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x1c00 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 51, 52, 32, 32, 50, 42, 42, +/* 0x1c10 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, +/* 0x1c20 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 49, +/* 0x1c30 */ 32, 76, 69, 88, 69, 67, 48, 48, 57, 32, 32, 32, 32, 32, 32, 48, +/* 0x1c40 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x1c50 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x1c60 */ 48, 48, 48, 51, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x1c70 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x1c80 */ 32, 32, 50, 32, 76, 69, 88, 69, 67, 48, 49, 48, 32, 32, 32, 32, +/* 0x1c90 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 99, 32, 32, 48, 48, 48, 48, +/* 0x1ca0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x1cb0 */ 48, 48, 48, 48, 48, 48, 51, 57, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x1cc0 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x1cd0 */ 76, 89, 10, 32, 32, 51, 32, 78, 50, 66, 83, 77, 65, 49, 48, 32, +/* 0x1ce0 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, +/* 0x1cf0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x1d00 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 52, 53, 32, 32, 50, 42, 42, +/* 0x1d10 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, +/* 0x1d20 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 52, +/* 0x1d30 */ 32, 78, 50, 66, 70, 65, 83, 49, 48, 32, 32, 32, 32, 32, 32, 48, +/* 0x1d40 */ 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x1d50 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x1d60 */ 48, 48, 48, 52, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x1d70 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, +/* 0x1d80 */ 65, 68, 79, 78, 76, 89, 10, 32, 32, 53, 32, 78, 50, 66, 70, 65, +/* 0x1d90 */ 83, 49, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x1da0 */ 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x1db0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 52, 97, 32, +/* 0x1dc0 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x1dd0 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 54, 32, 78, 50, +/* 0x1de0 */ 66, 68, 69, 67, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x1df0 */ 48, 48, 48, 98, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x1e00 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x1e10 */ 53, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x1e20 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 55, +/* 0x1e30 */ 32, 78, 50, 66, 83, 77, 65, 50, 48, 32, 32, 32, 32, 32, 32, 48, +/* 0x1e40 */ 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x1e50 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x1e60 */ 48, 48, 48, 53, 98, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x1e70 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, +/* 0x1e80 */ 65, 68, 79, 78, 76, 89, 10, 32, 32, 56, 32, 78, 50, 66, 70, 65, +/* 0x1e90 */ 83, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x1ea0 */ 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x1eb0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 54, 48, 32, +/* 0x1ec0 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x1ed0 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x1ee0 */ 10, 32, 32, 57, 32, 78, 50, 66, 68, 69, 67, 50, 48, 32, 32, 32, +/* 0x1ef0 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,100, 32, 32, 48, 48, 48, +/* 0x1f00 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x1f10 */ 32, 48, 48, 48, 48, 48, 48, 54, 57, 32, 32, 50, 42, 42, 48, 32, +/* 0x1f20 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, +/* 0x1f30 */ 78, 76, 89, 10, 32, 49, 48, 32, 78, 50, 66, 83, 77, 65, 51, 48, +/* 0x1f40 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,100, 32, 32, +/* 0x1f50 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x1f60 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 55, 54, 32, 32, 50, 42, +/* 0x1f70 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x1f80 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, +/* 0x1f90 */ 49, 32, 78, 50, 66, 70, 65, 83, 51, 48, 32, 32, 32, 32, 32, 32, +/* 0x1fa0 */ 48, 48, 48, 48, 48, 48, 48,102, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x1fb0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x1fc0 */ 48, 48, 48, 48, 56, 51, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x1fd0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, +/* 0x1fe0 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 50, 32, 78, 50, 66, 68, +/* 0x1ff0 */ 69, 67, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x2000 */ 51,101, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x2010 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 57, 50, +/* 0x2020 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, +/* 0x2030 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x2040 */ 89, 10, 32, 49, 51, 32, 78, 50, 66, 83, 77, 65, 52, 48, 32, 32, +/* 0x2050 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,100, 32, 32, 48, 48, +/* 0x2060 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x2070 */ 32, 32, 48, 48, 48, 48, 48, 48,100, 48, 32, 32, 50, 42, 42, 48, +/* 0x2080 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, +/* 0x2090 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 52, 32, +/* 0x20a0 */ 78, 50, 66, 70, 65, 83, 52, 48, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x20b0 */ 48, 48, 48, 48, 48,102, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x20c0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x20d0 */ 48, 48,100,100, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x20e0 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, +/* 0x20f0 */ 68, 79, 78, 76, 89, 10, 32, 49, 53, 32, 78, 50, 66, 83, 77, 65, +/* 0x2100 */ 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, +/* 0x2110 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x2120 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,101, 99, 32, 32, +/* 0x2130 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x2140 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 54, 32, 78, 50, 66, +/* 0x2150 */ 70, 65, 83, 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x2160 */ 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x2170 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,101, +/* 0x2180 */ 101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x2190 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 55, 32, +/* 0x21a0 */ 78, 50, 66, 68, 69, 67, 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x21b0 */ 48, 48, 48, 48, 48, 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x21c0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x21d0 */ 48, 48,102, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x21e0 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, +/* 0x21f0 */ 49, 56, 32, 78, 50, 66, 83, 77, 65, 54, 48, 32, 32, 32, 32, 32, +/* 0x2200 */ 32, 48, 48, 48, 48, 48, 48, 48, 99, 32, 32, 48, 48, 48, 48, 48, +/* 0x2210 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x2220 */ 48, 48, 48, 48, 48,102, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x2230 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, +/* 0x2240 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 57, 32, 78, 50, 66, +/* 0x2250 */ 70, 65, 83, 54, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x2260 */ 48, 49, 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x2270 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 48, +/* 0x2280 */ 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x2290 */ 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x22a0 */ 76, 89, 10, 32, 50, 48, 32, 78, 50, 66, 70, 65, 83, 54, 49, 32, +/* 0x22b0 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 54, 32, 32, 48, +/* 0x22c0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x22d0 */ 48, 32, 32, 48, 48, 48, 48, 48, 49, 49,102, 32, 32, 50, 42, 42, +/* 0x22e0 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, +/* 0x22f0 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, 49, +/* 0x2300 */ 32, 78, 50, 66, 68, 69, 67, 54, 48, 32, 32, 32, 32, 32, 32, 48, +/* 0x2310 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x2320 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x2330 */ 48, 48, 49, 51, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x2340 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x2350 */ 32, 50, 50, 32, 78, 50, 68, 83, 77, 65, 49, 48, 32, 32, 32, 32, +/* 0x2360 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, +/* 0x2370 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x2380 */ 48, 48, 48, 48, 48, 49, 51, 53, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x2390 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, +/* 0x23a0 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, 51, 32, 78, 50, +/* 0x23b0 */ 68, 70, 65, 83, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x23c0 */ 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x23d0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, +/* 0x23e0 */ 51, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x23f0 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, +/* 0x2400 */ 78, 76, 89, 10, 32, 50, 52, 32, 78, 50, 68, 70, 65, 83, 49, 49, +/* 0x2410 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 54, 32, 32, +/* 0x2420 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x2430 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 51, 97, 32, 32, 50, 42, +/* 0x2440 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x2450 */ 65, 68, 79, 78, 76, 89, 10, 32, 50, 53, 32, 78, 50, 68, 68, 69, +/* 0x2460 */ 67, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x2470 */ 98, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x2480 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 52, 48, 32, +/* 0x2490 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x24a0 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, 54, 32, 78, 50, +/* 0x24b0 */ 68, 83, 77, 65, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x24c0 */ 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x24d0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, +/* 0x24e0 */ 52, 98, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x24f0 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, +/* 0x2500 */ 78, 76, 89, 10, 32, 50, 55, 32, 78, 50, 68, 70, 65, 83, 50, 48, +/* 0x2510 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 57, 32, 32, +/* 0x2520 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x2530 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 53, 48, 32, 32, 50, 42, +/* 0x2540 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x2550 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, +/* 0x2560 */ 56, 32, 78, 50, 68, 68, 69, 67, 50, 48, 32, 32, 32, 32, 32, 32, +/* 0x2570 */ 48, 48, 48, 48, 48, 48, 48,100, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x2580 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x2590 */ 48, 48, 48, 49, 53, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x25a0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x25b0 */ 10, 32, 50, 57, 32, 78, 50, 68, 83, 77, 65, 51, 48, 32, 32, 32, +/* 0x25c0 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,100, 32, 32, 48, 48, 48, +/* 0x25d0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x25e0 */ 32, 48, 48, 48, 48, 48, 49, 54, 54, 32, 32, 50, 42, 42, 48, 32, +/* 0x25f0 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, +/* 0x2600 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 51, 48, 32, 78, +/* 0x2610 */ 50, 68, 70, 65, 83, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, +/* 0x2620 */ 48, 48, 48, 48,102, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x2630 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x2640 */ 49, 55, 51, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x2650 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, +/* 0x2660 */ 79, 78, 76, 89, 10, 32, 51, 49, 32, 78, 50, 68, 68, 69, 67, 51, +/* 0x2670 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 53, 50, 32, +/* 0x2680 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x2690 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 56, 50, 32, 32, 50, +/* 0x26a0 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, +/* 0x26b0 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, +/* 0x26c0 */ 51, 50, 32, 78, 50, 68, 83, 77, 65, 52, 48, 32, 32, 32, 32, 32, +/* 0x26d0 */ 32, 48, 48, 48, 48, 48, 48, 48,100, 32, 32, 48, 48, 48, 48, 48, +/* 0x26e0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x26f0 */ 48, 48, 48, 48, 49,100, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x2700 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, +/* 0x2710 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 51, 51, 32, 78, 50, 68, +/* 0x2720 */ 70, 65, 83, 52, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x2730 */ 48, 48,102, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x2740 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49,101, +/* 0x2750 */ 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x2760 */ 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x2770 */ 76, 89, 10, 32, 51, 52, 32, 78, 50, 68, 83, 77, 65, 53, 48, 32, +/* 0x2780 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, +/* 0x2790 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x27a0 */ 48, 32, 32, 48, 48, 48, 48, 48, 49,102, 48, 32, 32, 50, 42, 42, +/* 0x27b0 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, +/* 0x27c0 */ 68, 79, 78, 76, 89, 10, 32, 51, 53, 32, 78, 50, 68, 70, 65, 83, +/* 0x27d0 */ 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, +/* 0x27e0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x27f0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49,102, 50, 32, 32, +/* 0x2800 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x2810 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 51, 54, 32, 78, 50, 68, +/* 0x2820 */ 68, 69, 67, 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x2830 */ 48, 48, 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x2840 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49,102, +/* 0x2850 */ 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x2860 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 51, 55, 32, +/* 0x2870 */ 78, 50, 68, 83, 77, 65, 54, 48, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x2880 */ 48, 48, 48, 48, 48, 99, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x2890 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x28a0 */ 48, 49,102,101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x28b0 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, +/* 0x28c0 */ 68, 79, 78, 76, 89, 10, 32, 51, 56, 32, 78, 50, 68, 70, 65, 83, +/* 0x28d0 */ 54, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 57, +/* 0x28e0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x28f0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 48, 97, 32, 32, +/* 0x2900 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x2910 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x2920 */ 32, 51, 57, 32, 78, 50, 68, 70, 65, 83, 54, 49, 32, 32, 32, 32, +/* 0x2930 */ 32, 32, 48, 48, 48, 48, 48, 48, 49, 54, 32, 32, 48, 48, 48, 48, +/* 0x2940 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x2950 */ 48, 48, 48, 48, 48, 50, 50, 51, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x2960 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, +/* 0x2970 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 52, 48, 32, 78, 50, +/* 0x2980 */ 68, 68, 69, 67, 54, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x2990 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x29a0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, +/* 0x29b0 */ 51, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x29c0 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 52, 49, +/* 0x29d0 */ 32, 78, 50, 69, 83, 77, 65, 49, 48, 32, 32, 32, 32, 32, 32, 48, +/* 0x29e0 */ 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x29f0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x2a00 */ 48, 48, 50, 51, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x2a10 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, +/* 0x2a20 */ 65, 68, 79, 78, 76, 89, 10, 32, 52, 50, 32, 78, 50, 69, 70, 65, +/* 0x2a30 */ 83, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x2a40 */ 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x2a50 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 51, 99, 32, +/* 0x2a60 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x2a70 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x2a80 */ 10, 32, 52, 51, 32, 78, 50, 69, 70, 65, 83, 49, 49, 32, 32, 32, +/* 0x2a90 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 54, 32, 32, 48, 48, 48, +/* 0x2aa0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x2ab0 */ 32, 48, 48, 48, 48, 48, 50, 51,101, 32, 32, 50, 42, 42, 48, 32, +/* 0x2ac0 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, +/* 0x2ad0 */ 78, 76, 89, 10, 32, 52, 52, 32, 78, 50, 69, 68, 69, 67, 49, 48, +/* 0x2ae0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 98, 32, 32, +/* 0x2af0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x2b00 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 52, 52, 32, 32, 50, 42, +/* 0x2b10 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x2b20 */ 65, 68, 79, 78, 76, 89, 10, 32, 52, 53, 32, 78, 50, 69, 83, 77, +/* 0x2b30 */ 65, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x2b40 */ 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x2b50 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 52,102, 32, +/* 0x2b60 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x2b70 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x2b80 */ 10, 32, 52, 54, 32, 78, 50, 69, 70, 65, 83, 50, 48, 32, 32, 32, +/* 0x2b90 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 57, 32, 32, 48, 48, 48, +/* 0x2ba0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x2bb0 */ 32, 48, 48, 48, 48, 48, 50, 53, 52, 32, 32, 50, 42, 42, 48, 32, +/* 0x2bc0 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, +/* 0x2bd0 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 52, 55, 32, 78, +/* 0x2be0 */ 50, 69, 68, 69, 67, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, +/* 0x2bf0 */ 48, 48, 48, 48,100, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x2c00 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x2c10 */ 50, 53,100, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x2c20 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 52, +/* 0x2c30 */ 56, 32, 78, 50, 69, 83, 77, 65, 51, 48, 32, 32, 32, 32, 32, 32, +/* 0x2c40 */ 48, 48, 48, 48, 48, 48, 48,100, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x2c50 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x2c60 */ 48, 48, 48, 50, 54, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x2c70 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, +/* 0x2c80 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 52, 57, 32, 78, 50, 69, 70, +/* 0x2c90 */ 65, 83, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x2ca0 */ 48,102, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x2cb0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 55, 55, +/* 0x2cc0 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, +/* 0x2cd0 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x2ce0 */ 89, 10, 32, 53, 48, 32, 78, 50, 69, 68, 69, 67, 51, 48, 32, 32, +/* 0x2cf0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 53,102, 32, 32, 48, 48, +/* 0x2d00 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x2d10 */ 32, 32, 48, 48, 48, 48, 48, 50, 56, 54, 32, 32, 50, 42, 42, 48, +/* 0x2d20 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, +/* 0x2d30 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, 49, 32, +/* 0x2d40 */ 78, 50, 69, 83, 77, 65, 52, 48, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x2d50 */ 48, 48, 48, 48, 48,100, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x2d60 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x2d70 */ 48, 50,101, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x2d80 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, +/* 0x2d90 */ 68, 79, 78, 76, 89, 10, 32, 53, 50, 32, 78, 50, 69, 70, 65, 83, +/* 0x2da0 */ 52, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,102, +/* 0x2db0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x2dc0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50,102, 50, 32, 32, +/* 0x2dd0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x2de0 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x2df0 */ 32, 53, 51, 32, 78, 50, 69, 83, 77, 65, 53, 48, 32, 32, 32, 32, +/* 0x2e00 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, +/* 0x2e10 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x2e20 */ 48, 48, 48, 48, 48, 51, 48, 49, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x2e30 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x2e40 */ 76, 89, 10, 32, 53, 52, 32, 78, 50, 69, 70, 65, 83, 53, 48, 32, +/* 0x2e50 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, +/* 0x2e60 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x2e70 */ 48, 32, 32, 48, 48, 48, 48, 48, 51, 48, 51, 32, 32, 50, 42, 42, +/* 0x2e80 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, +/* 0x2e90 */ 68, 79, 78, 76, 89, 10, 32, 53, 53, 32, 78, 50, 69, 68, 69, 67, +/* 0x2ea0 */ 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 57, +/* 0x2eb0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x2ec0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, 48, 54, 32, 32, +/* 0x2ed0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x2ee0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, 54, 32, 78, 50, 69, +/* 0x2ef0 */ 83, 77, 65, 54, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x2f00 */ 48, 48, 99, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x2f10 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, 48, +/* 0x2f20 */ 102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x2f30 */ 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x2f40 */ 76, 89, 10, 32, 53, 55, 32, 78, 50, 69, 70, 65, 83, 54, 48, 32, +/* 0x2f50 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 57, 32, 32, 48, +/* 0x2f60 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x2f70 */ 48, 32, 32, 48, 48, 48, 48, 48, 51, 49, 98, 32, 32, 50, 42, 42, +/* 0x2f80 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, +/* 0x2f90 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, 56, +/* 0x2fa0 */ 32, 78, 50, 69, 70, 65, 83, 54, 49, 32, 32, 32, 32, 32, 32, 48, +/* 0x2fb0 */ 48, 48, 48, 48, 48, 49, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x2fc0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x2fd0 */ 48, 48, 51, 51, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x2fe0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, +/* 0x2ff0 */ 65, 68, 79, 78, 76, 89, 10, 32, 53, 57, 32, 78, 50, 69, 68, 69, +/* 0x3000 */ 67, 54, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x3010 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x3020 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, 52, 97, 32, +/* 0x3030 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x3040 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 54, 48, 32, 76, 90, +/* 0x3050 */ 77, 65, 95, 68, 69, 67, 48, 48, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x3060 */ 48, 48, 50,101, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x3070 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, +/* 0x3080 */ 52, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x3090 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, +/* 0x30a0 */ 78, 76, 89, 10, 32, 54, 49, 32, 76, 90, 77, 65, 95, 69, 76, 70, +/* 0x30b0 */ 48, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 52, 56, 32, 32, +/* 0x30c0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x30d0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, 55, 56, 32, 32, 50, 42, +/* 0x30e0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x30f0 */ 65, 68, 79, 78, 76, 89, 10, 32, 54, 50, 32, 76, 90, 77, 65, 95, +/* 0x3100 */ 68, 69, 67, 49, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 97, 56, +/* 0x3110 */ 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x3120 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, 99, 48, 32, +/* 0x3130 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x3140 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 54, 51, 32, 76, 90, +/* 0x3150 */ 77, 65, 95, 68, 69, 67, 50, 48, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x3160 */ 48, 97, 56, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x3170 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48,101, +/* 0x3180 */ 52, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x3190 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 54, 52, +/* 0x31a0 */ 32, 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 32, 32, 32, 32, 48, +/* 0x31b0 */ 48, 48, 48, 48, 48, 49, 97, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x31c0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x31d0 */ 48, 49, 56, 99, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x31e0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x31f0 */ 32, 54, 53, 32, 67, 65, 76, 76, 84, 82, 48, 48, 32, 32, 32, 32, +/* 0x3200 */ 32, 32, 48, 48, 48, 48, 48, 48, 48,101, 32, 32, 48, 48, 48, 48, +/* 0x3210 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x3220 */ 48, 48, 48, 48, 49, 56,101, 54, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x3230 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, +/* 0x3240 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 54, 54, 32, 67, 84, +/* 0x3250 */ 67, 76, 69, 86, 69, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x3260 */ 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x3270 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 56, +/* 0x3280 */ 102, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x3290 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, +/* 0x32a0 */ 78, 76, 89, 10, 32, 54, 55, 32, 67, 65, 76, 76, 84, 82, 48, 49, +/* 0x32b0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, +/* 0x32c0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x32d0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 56,102, 57, 32, 32, 50, 42, +/* 0x32e0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x32f0 */ 65, 68, 79, 78, 76, 89, 10, 32, 54, 56, 32, 67, 84, 66, 83, 72, +/* 0x3300 */ 82, 48, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x3310 */ 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x3320 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 56,102,101, 32, +/* 0x3330 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x3340 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 54, 57, 32, 67, 84, +/* 0x3350 */ 66, 82, 79, 82, 48, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x3360 */ 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x3370 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, +/* 0x3380 */ 48, 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x3390 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, 48, +/* 0x33a0 */ 32, 67, 84, 66, 83, 87, 65, 48, 49, 32, 32, 32, 32, 32, 32, 48, +/* 0x33b0 */ 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x33c0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x33d0 */ 48, 49, 57, 48, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x33e0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x33f0 */ 32, 55, 49, 32, 67, 65, 76, 76, 84, 82, 48, 50, 32, 32, 32, 32, +/* 0x3400 */ 32, 32, 48, 48, 48, 48, 48, 48, 48,101, 32, 32, 48, 48, 48, 48, +/* 0x3410 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x3420 */ 48, 48, 48, 48, 49, 57, 48, 57, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x3430 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, +/* 0x3440 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, 50, 32, 67, 65, +/* 0x3450 */ 76, 76, 84, 82, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x3460 */ 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x3470 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, +/* 0x3480 */ 49, 55, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x3490 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, +/* 0x34a0 */ 78, 76, 89, 10, 32, 55, 51, 32, 67, 65, 76, 76, 84, 82, 69, 56, +/* 0x34b0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, +/* 0x34c0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x34d0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 49, 99, 32, 32, 50, 42, +/* 0x34e0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x34f0 */ 65, 68, 79, 78, 76, 89, 10, 32, 55, 52, 32, 67, 65, 76, 76, 84, +/* 0x3500 */ 82, 69, 57, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x3510 */ 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x3520 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 49,101, 32, +/* 0x3530 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x3540 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, 53, 32, 67, 65, +/* 0x3550 */ 76, 76, 84, 82, 49, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x3560 */ 48, 48, 48, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x3570 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, +/* 0x3580 */ 50, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x3590 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, +/* 0x35a0 */ 78, 76, 89, 10, 32, 55, 54, 32, 67, 84, 67, 76, 69, 86, 69, 50, +/* 0x35b0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, +/* 0x35c0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x35d0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 50, 52, 32, 32, 50, 42, +/* 0x35e0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x35f0 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, +/* 0x3600 */ 55, 32, 67, 65, 76, 76, 84, 82, 49, 50, 32, 32, 32, 32, 32, 32, +/* 0x3610 */ 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x3620 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x3630 */ 48, 48, 49, 57, 50, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x3640 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x3650 */ 10, 32, 55, 56, 32, 67, 84, 66, 83, 72, 82, 49, 49, 32, 32, 32, +/* 0x3660 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, 48, 48, +/* 0x3670 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x3680 */ 32, 48, 48, 48, 48, 49, 57, 50, 98, 32, 32, 50, 42, 42, 48, 32, +/* 0x3690 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, +/* 0x36a0 */ 78, 76, 89, 10, 32, 55, 57, 32, 67, 84, 66, 82, 79, 82, 49, 49, +/* 0x36b0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, +/* 0x36c0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x36d0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 50,102, 32, 32, 50, 42, +/* 0x36e0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x36f0 */ 65, 68, 79, 78, 76, 89, 10, 32, 56, 48, 32, 67, 84, 66, 83, 87, +/* 0x3700 */ 65, 49, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x3710 */ 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x3720 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 51, 49, 32, +/* 0x3730 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x3740 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, 49, 32, 67, 65, +/* 0x3750 */ 76, 76, 84, 82, 49, 51, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x3760 */ 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x3770 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, +/* 0x3780 */ 51, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x3790 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, +/* 0x37a0 */ 78, 76, 89, 10, 32, 56, 50, 32, 76, 69, 88, 69, 67, 48, 49, 53, +/* 0x37b0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49,100, 32, 32, +/* 0x37c0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x37d0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 51, 98, 32, 32, 50, 42, +/* 0x37e0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x37f0 */ 65, 68, 79, 78, 76, 89, 10, 32, 56, 51, 32, 76, 88, 85, 78, 70, +/* 0x3800 */ 48, 48, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x3810 */ 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x3820 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 53, 56, 32, +/* 0x3830 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x3840 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x3850 */ 10, 32, 56, 52, 32, 76, 88, 85, 78, 70, 48, 48, 50, 32, 32, 32, +/* 0x3860 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, +/* 0x3870 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x3880 */ 32, 48, 48, 48, 48, 49, 57, 53, 97, 32, 32, 50, 42, 42, 48, 32, +/* 0x3890 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, +/* 0x38a0 */ 78, 76, 89, 10, 32, 56, 53, 32, 77, 82, 85, 66, 89, 84, 69, 48, +/* 0x38b0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, +/* 0x38c0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x38d0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 53,102, 32, 32, 50, 42, +/* 0x38e0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x38f0 */ 65, 68, 79, 78, 76, 89, 10, 32, 56, 54, 32, 76, 88, 77, 82, 85, +/* 0x3900 */ 48, 48, 53, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x3910 */ 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x3920 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 54, 49, 32, +/* 0x3930 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x3940 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x3950 */ 10, 32, 56, 55, 32, 76, 88, 77, 82, 85, 48, 48, 54, 32, 32, 32, +/* 0x3960 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 55, 32, 32, 48, 48, 48, +/* 0x3970 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x3980 */ 32, 48, 48, 48, 48, 49, 57, 54, 54, 32, 32, 50, 42, 42, 48, 32, +/* 0x3990 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, +/* 0x39a0 */ 78, 76, 89, 10, 32, 56, 56, 32, 76, 88, 77, 82, 85, 48, 48, 55, +/* 0x39b0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 55, 32, 32, +/* 0x39c0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x39d0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 54,100, 32, 32, 50, 42, +/* 0x39e0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x39f0 */ 65, 68, 79, 78, 76, 89, 10, 32, 56, 57, 32, 76, 88, 85, 78, 70, +/* 0x3a00 */ 48, 48, 56, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x3a10 */ 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x3a20 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 55, 52, 32, +/* 0x3a30 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x3a40 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 57, 48, 32, 76, 88, +/* 0x3a50 */ 85, 78, 70, 48, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x3a60 */ 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x3a70 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, +/* 0x3a80 */ 55, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x3a90 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, +/* 0x3aa0 */ 78, 76, 89, 10, 32, 57, 49, 32, 76, 88, 74, 67, 67, 48, 49, 48, +/* 0x3ab0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, +/* 0x3ac0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x3ad0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 55,100, 32, 32, 50, 42, +/* 0x3ae0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x3af0 */ 65, 68, 79, 78, 76, 89, 10, 32, 57, 50, 32, 76, 88, 77, 82, 85, +/* 0x3b00 */ 48, 52, 53, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x3b10 */ 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x3b20 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 56, 48, 32, +/* 0x3b30 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x3b40 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 57, 51, 32, 76, 88, +/* 0x3b50 */ 77, 82, 85, 48, 52, 54, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x3b60 */ 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x3b70 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, +/* 0x3b80 */ 56, 51, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x3b90 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 57, 52, +/* 0x3ba0 */ 32, 76, 88, 74, 67, 67, 48, 50, 48, 32, 32, 32, 32, 32, 32, 48, +/* 0x3bb0 */ 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x3bc0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x3bd0 */ 48, 49, 57, 56, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x3be0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, +/* 0x3bf0 */ 65, 68, 79, 78, 76, 89, 10, 32, 57, 53, 32, 76, 88, 74, 67, 67, +/* 0x3c00 */ 48, 50, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x3c10 */ 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x3c20 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 56, 55, 32, +/* 0x3c30 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x3c40 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x3c50 */ 10, 32, 57, 54, 32, 76, 88, 74, 67, 67, 48, 50, 51, 32, 32, 32, +/* 0x3c60 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 55, 32, 32, 48, 48, 48, +/* 0x3c70 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x3c80 */ 32, 48, 48, 48, 48, 49, 57, 56, 99, 32, 32, 50, 42, 42, 48, 32, +/* 0x3c90 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, +/* 0x3ca0 */ 78, 76, 89, 10, 32, 57, 55, 32, 76, 88, 85, 78, 70, 48, 51, 55, +/* 0x3cb0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, +/* 0x3cc0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x3cd0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 57, 51, 32, 32, 50, 42, +/* 0x3ce0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x3cf0 */ 65, 68, 79, 78, 76, 89, 10, 32, 57, 56, 32, 76, 88, 85, 78, 70, +/* 0x3d00 */ 51, 56, 54, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x3d10 */ 49, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x3d20 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 57, 53, 32, +/* 0x3d30 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x3d40 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 57, 57, 32, 76, 88, +/* 0x3d50 */ 85, 78, 70, 51, 56, 55, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x3d60 */ 48, 48, 48, 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x3d70 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, +/* 0x3d80 */ 57, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x3d90 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 48, 48, +/* 0x3da0 */ 32, 76, 88, 85, 78, 70, 51, 56, 56, 32, 32, 32, 32, 32, 32, 48, +/* 0x3db0 */ 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x3dc0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x3dd0 */ 48, 49, 57, 57,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x3de0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, +/* 0x3df0 */ 65, 68, 79, 78, 76, 89, 10, 49, 48, 49, 32, 76, 88, 85, 78, 70, +/* 0x3e00 */ 52, 56, 54, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x3e10 */ 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x3e20 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 97, 50, 32, +/* 0x3e30 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x3e40 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 48, 50, 32, 76, 88, +/* 0x3e50 */ 85, 78, 70, 52, 56, 55, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x3e60 */ 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x3e70 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, +/* 0x3e80 */ 97, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x3e90 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, +/* 0x3ea0 */ 78, 76, 89, 10, 49, 48, 51, 32, 76, 88, 77, 82, 85, 48, 54, 53, +/* 0x3eb0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, +/* 0x3ec0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x3ed0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 97, 56, 32, 32, 50, 42, +/* 0x3ee0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x3ef0 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 48, +/* 0x3f00 */ 52, 32, 77, 82, 85, 66, 89, 84, 69, 51, 32, 32, 32, 32, 32, 32, +/* 0x3f10 */ 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x3f20 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x3f30 */ 48, 48, 49, 57, 97,100, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x3f40 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x3f50 */ 10, 49, 48, 53, 32, 77, 82, 85, 65, 82, 66, 51, 48, 32, 32, 32, +/* 0x3f60 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 49, 32, 32, 48, 48, 48, +/* 0x3f70 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x3f80 */ 32, 48, 48, 48, 48, 49, 57, 97,102, 32, 32, 50, 42, 42, 48, 32, +/* 0x3f90 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, +/* 0x3fa0 */ 78, 76, 89, 10, 49, 48, 54, 32, 77, 82, 85, 66, 73, 84, 83, 51, +/* 0x3fb0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, +/* 0x3fc0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x3fd0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 98, 48, 32, 32, 50, 42, +/* 0x3fe0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x3ff0 */ 65, 68, 79, 78, 76, 89, 10, 49, 48, 55, 32, 77, 82, 85, 65, 82, +/* 0x4000 */ 66, 52, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x4010 */ 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x4020 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 98, 50, 32, +/* 0x4030 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x4040 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 48, 56, 32, 76, 88, +/* 0x4050 */ 77, 82, 85, 48, 55, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x4060 */ 48, 48, 48, 56, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x4070 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, +/* 0x4080 */ 98, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x4090 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, +/* 0x40a0 */ 78, 76, 89, 10, 49, 48, 57, 32, 77, 82, 85, 66, 89, 84, 69, 52, +/* 0x40b0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, +/* 0x40c0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x40d0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 98,101, 32, 32, 50, 42, +/* 0x40e0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x40f0 */ 65, 68, 79, 78, 76, 89, 10, 49, 49, 48, 32, 77, 82, 85, 66, 73, +/* 0x4100 */ 84, 83, 52, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x4110 */ 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x4120 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 99, 49, 32, +/* 0x4130 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x4140 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 49, 49, 32, 77, 82, +/* 0x4150 */ 85, 65, 82, 66, 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x4160 */ 48, 48, 48, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x4170 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, +/* 0x4180 */ 99, 51, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x4190 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 49, 50, +/* 0x41a0 */ 32, 76, 88, 77, 82, 85, 48, 56, 48, 32, 32, 32, 32, 32, 32, 48, +/* 0x41b0 */ 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x41c0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x41d0 */ 48, 49, 57, 99, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x41e0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x41f0 */ 49, 49, 51, 32, 77, 82, 85, 66, 89, 84, 69, 53, 32, 32, 32, 32, +/* 0x4200 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, +/* 0x4210 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x4220 */ 48, 48, 48, 48, 49, 57, 99, 99, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x4230 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x4240 */ 76, 89, 10, 49, 49, 52, 32, 77, 82, 85, 65, 82, 66, 54, 48, 32, +/* 0x4250 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 49, 32, 32, 48, +/* 0x4260 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x4270 */ 48, 32, 32, 48, 48, 48, 48, 49, 57, 99,101, 32, 32, 50, 42, 42, +/* 0x4280 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, +/* 0x4290 */ 68, 79, 78, 76, 89, 10, 49, 49, 53, 32, 77, 82, 85, 66, 73, 84, +/* 0x42a0 */ 83, 53, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, +/* 0x42b0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x42c0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 99,102, 32, 32, +/* 0x42d0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x42e0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 49, 54, 32, 77, 82, 85, +/* 0x42f0 */ 65, 82, 66, 55, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x4300 */ 48, 48, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x4310 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57,100, +/* 0x4320 */ 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x4330 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 49, 55, 32, +/* 0x4340 */ 76, 88, 77, 82, 85, 48, 57, 48, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x4350 */ 48, 48, 48, 48, 48, 98, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x4360 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x4370 */ 49, 57,100, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x4380 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, +/* 0x4390 */ 68, 79, 78, 76, 89, 10, 49, 49, 56, 32, 77, 82, 85, 66, 89, 84, +/* 0x43a0 */ 69, 54, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, +/* 0x43b0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x43c0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57,101, 48, 32, 32, +/* 0x43d0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x43e0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 49, 57, 32, 77, 82, 85, +/* 0x43f0 */ 65, 82, 66, 56, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x4400 */ 48, 48, 49, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x4410 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57,101, +/* 0x4420 */ 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x4430 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 50, 48, 32, +/* 0x4440 */ 77, 82, 85, 66, 73, 84, 83, 54, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x4450 */ 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x4460 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x4470 */ 49, 57,101, 51, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x4480 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, +/* 0x4490 */ 50, 49, 32, 77, 82, 85, 65, 82, 66, 57, 48, 32, 32, 32, 32, 32, +/* 0x44a0 */ 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, 48, 48, 48, 48, +/* 0x44b0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x44c0 */ 48, 48, 48, 49, 57,101, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x44d0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x44e0 */ 89, 10, 49, 50, 50, 32, 76, 88, 77, 82, 85, 49, 48, 48, 32, 32, +/* 0x44f0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 48, 32, 32, 48, 48, +/* 0x4500 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x4510 */ 32, 32, 48, 48, 48, 48, 49, 57,101, 57, 32, 32, 50, 42, 42, 48, +/* 0x4520 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, +/* 0x4530 */ 79, 78, 76, 89, 10, 49, 50, 51, 32, 76, 88, 85, 78, 70, 48, 52, +/* 0x4540 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, +/* 0x4550 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x4560 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57,102, 57, 32, 32, 50, +/* 0x4570 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, +/* 0x4580 */ 69, 65, 68, 79, 78, 76, 89, 10, 49, 50, 52, 32, 76, 88, 77, 82, +/* 0x4590 */ 85, 49, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x45a0 */ 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x45b0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57,102,101, +/* 0x45c0 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, +/* 0x45d0 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 50, 53, 32, 76, +/* 0x45e0 */ 88, 77, 82, 85, 49, 49, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, +/* 0x45f0 */ 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x4600 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, +/* 0x4610 */ 97, 48, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x4620 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 50, +/* 0x4630 */ 54, 32, 76, 88, 85, 78, 70, 48, 52, 49, 32, 32, 32, 32, 32, 32, +/* 0x4640 */ 48, 48, 48, 48, 48, 48, 48, 55, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x4650 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x4660 */ 48, 48, 49, 97, 48, 51, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x4670 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, +/* 0x4680 */ 69, 65, 68, 79, 78, 76, 89, 10, 49, 50, 55, 32, 76, 88, 85, 78, +/* 0x4690 */ 70, 48, 52, 50, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x46a0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x46b0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 48, 97, +/* 0x46c0 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, +/* 0x46d0 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 50, 56, 32, 76, +/* 0x46e0 */ 69, 88, 69, 67, 48, 49, 54, 32, 32, 32, 32, 32, 32, 48, 48, 48, +/* 0x46f0 */ 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x4700 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, +/* 0x4710 */ 97, 48, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x4720 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, +/* 0x4730 */ 79, 78, 76, 89, 10, 49, 50, 57, 32, 76, 88, 77, 82, 85, 48, 49, +/* 0x4740 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 49, 32, +/* 0x4750 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x4760 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 48,102, 32, 32, 50, +/* 0x4770 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, +/* 0x4780 */ 69, 65, 68, 79, 78, 76, 89, 10, 49, 51, 48, 32, 76, 88, 74, 77, +/* 0x4790 */ 80, 65, 48, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x47a0 */ 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x47b0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 49, 48, +/* 0x47c0 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, +/* 0x47d0 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 51, 49, 32, 76, +/* 0x47e0 */ 88, 67, 65, 76, 76, 66, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, +/* 0x47f0 */ 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x4800 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, +/* 0x4810 */ 97, 49, 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x4820 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 51, +/* 0x4830 */ 50, 32, 76, 88, 85, 78, 70, 48, 50, 49, 32, 32, 32, 32, 32, 32, +/* 0x4840 */ 48, 48, 48, 48, 48, 48, 48, 54, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x4850 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x4860 */ 48, 48, 49, 97, 49, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x4870 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x4880 */ 10, 49, 51, 51, 32, 76, 88, 77, 82, 85, 48, 50, 50, 32, 32, 32, +/* 0x4890 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, +/* 0x48a0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x48b0 */ 32, 48, 48, 48, 48, 49, 97, 49, 97, 32, 32, 50, 42, 42, 48, 32, +/* 0x48c0 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, +/* 0x48d0 */ 78, 76, 89, 10, 49, 51, 52, 32, 76, 88, 74, 77, 80, 65, 48, 49, +/* 0x48e0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, +/* 0x48f0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x4900 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 49,100, 32, 32, 50, 42, +/* 0x4910 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x4920 */ 65, 68, 79, 78, 76, 89, 10, 49, 51, 53, 32, 76, 88, 67, 65, 76, +/* 0x4930 */ 76, 66, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x4940 */ 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x4950 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 49,102, 32, +/* 0x4960 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x4970 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 51, 54, 32, 77, 82, +/* 0x4980 */ 85, 66, 73, 84, 83, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x4990 */ 48, 48, 48, 49, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x49a0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, +/* 0x49b0 */ 50, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x49c0 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 51, 55, +/* 0x49d0 */ 32, 76, 88, 77, 82, 85, 48, 51, 48, 32, 32, 32, 32, 32, 32, 48, +/* 0x49e0 */ 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x49f0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x4a00 */ 48, 49, 97, 50, 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x4a10 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x4a20 */ 49, 51, 56, 32, 77, 82, 85, 66, 89, 84, 69, 49, 32, 32, 32, 32, +/* 0x4a30 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, +/* 0x4a40 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x4a50 */ 48, 48, 48, 48, 49, 97, 50, 52, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x4a60 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x4a70 */ 76, 89, 10, 49, 51, 57, 32, 77, 82, 85, 65, 82, 66, 49, 48, 32, +/* 0x4a80 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 49, 32, 32, 48, +/* 0x4a90 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x4aa0 */ 48, 32, 32, 48, 48, 48, 48, 49, 97, 50, 54, 32, 32, 50, 42, 42, +/* 0x4ab0 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, +/* 0x4ac0 */ 68, 79, 78, 76, 89, 10, 49, 52, 48, 32, 76, 88, 77, 82, 85, 48, +/* 0x4ad0 */ 52, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, +/* 0x4ae0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x4af0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 50, 55, 32, 32, +/* 0x4b00 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x4b10 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x4b20 */ 49, 52, 49, 32, 76, 88, 85, 78, 70, 48, 51, 48, 32, 32, 32, 32, +/* 0x4b30 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 54, 32, 32, 48, 48, 48, 48, +/* 0x4b40 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x4b50 */ 48, 48, 48, 48, 49, 97, 50, 57, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x4b60 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x4b70 */ 76, 89, 10, 49, 52, 50, 32, 76, 88, 74, 67, 67, 48, 48, 48, 32, +/* 0x4b80 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 56, 32, 32, 48, +/* 0x4b90 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x4ba0 */ 48, 32, 32, 48, 48, 48, 48, 49, 97, 50,102, 32, 32, 50, 42, 42, +/* 0x4bb0 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, +/* 0x4bc0 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, 51, +/* 0x4bd0 */ 32, 76, 88, 67, 74, 48, 77, 82, 85, 32, 32, 32, 32, 32, 32, 48, +/* 0x4be0 */ 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x4bf0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x4c00 */ 48, 49, 97, 51, 55, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x4c10 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x4c20 */ 49, 52, 52, 32, 76, 88, 67, 74, 49, 77, 82, 85, 32, 32, 32, 32, +/* 0x4c30 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, +/* 0x4c40 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x4c50 */ 48, 48, 48, 48, 49, 97, 51, 57, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x4c60 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x4c70 */ 76, 89, 10, 49, 52, 53, 32, 76, 88, 67, 65, 76, 74, 77, 80, 32, +/* 0x4c80 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, +/* 0x4c90 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x4ca0 */ 48, 32, 32, 48, 48, 48, 48, 49, 97, 51, 99, 32, 32, 50, 42, 42, +/* 0x4cb0 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, +/* 0x4cc0 */ 68, 79, 78, 76, 89, 10, 49, 52, 54, 32, 76, 88, 67, 65, 76, 76, +/* 0x4cd0 */ 48, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, +/* 0x4ce0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x4cf0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 51,102, 32, 32, +/* 0x4d00 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x4d10 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x4d20 */ 49, 52, 55, 32, 76, 88, 67, 65, 76, 76, 48, 49, 32, 32, 32, 32, +/* 0x4d30 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, +/* 0x4d40 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x4d50 */ 48, 48, 48, 48, 49, 97, 52, 49, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x4d60 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x4d70 */ 76, 89, 10, 49, 52, 56, 32, 76, 88, 67, 74, 50, 77, 82, 85, 32, +/* 0x4d80 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, +/* 0x4d90 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x4da0 */ 48, 32, 32, 48, 48, 48, 48, 49, 97, 52, 52, 32, 32, 50, 42, 42, +/* 0x4db0 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, +/* 0x4dc0 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, 57, +/* 0x4dd0 */ 32, 76, 88, 67, 74, 52, 77, 82, 85, 32, 32, 32, 32, 32, 32, 48, +/* 0x4de0 */ 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x4df0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x4e00 */ 48, 49, 97, 52, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x4e10 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, +/* 0x4e20 */ 65, 68, 79, 78, 76, 89, 10, 49, 53, 48, 32, 76, 88, 67, 74, 54, +/* 0x4e30 */ 77, 82, 85, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x4e40 */ 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x4e50 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 52, 56, 32, +/* 0x4e60 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x4e70 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x4e80 */ 10, 49, 53, 49, 32, 76, 88, 67, 74, 55, 77, 82, 85, 32, 32, 32, +/* 0x4e90 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, +/* 0x4ea0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x4eb0 */ 32, 48, 48, 48, 48, 49, 97, 52, 97, 32, 32, 50, 42, 42, 48, 32, +/* 0x4ec0 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, +/* 0x4ed0 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, 50, 32, 76, +/* 0x4ee0 */ 88, 67, 74, 56, 77, 82, 85, 32, 32, 32, 32, 32, 32, 48, 48, 48, +/* 0x4ef0 */ 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x4f00 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, +/* 0x4f10 */ 97, 52, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x4f20 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, +/* 0x4f30 */ 79, 78, 76, 89, 10, 49, 53, 51, 32, 76, 88, 85, 78, 70, 48, 51, +/* 0x4f40 */ 52, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, +/* 0x4f50 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x4f60 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 52,102, 32, 32, 50, +/* 0x4f70 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, +/* 0x4f80 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, +/* 0x4f90 */ 53, 52, 32, 76, 88, 77, 82, 85, 48, 53, 53, 32, 32, 32, 32, 32, +/* 0x4fa0 */ 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, +/* 0x4fb0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x4fc0 */ 48, 48, 48, 49, 97, 53, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x4fd0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x4fe0 */ 89, 10, 49, 53, 53, 32, 77, 82, 85, 66, 89, 84, 69, 50, 32, 32, +/* 0x4ff0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, +/* 0x5000 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x5010 */ 32, 32, 48, 48, 48, 48, 49, 97, 53, 54, 32, 32, 50, 42, 42, 48, +/* 0x5020 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, +/* 0x5030 */ 79, 78, 76, 89, 10, 49, 53, 54, 32, 77, 82, 85, 66, 73, 84, 83, +/* 0x5040 */ 50, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, +/* 0x5050 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x5060 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 53, 98, 32, 32, 50, +/* 0x5070 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, +/* 0x5080 */ 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, 55, 32, 77, 82, 85, 65, +/* 0x5090 */ 82, 66, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x50a0 */ 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x50b0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 54, 48, +/* 0x50c0 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, +/* 0x50d0 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, 56, 32, 76, +/* 0x50e0 */ 88, 77, 82, 85, 48, 53, 55, 32, 32, 32, 32, 32, 32, 48, 48, 48, +/* 0x50f0 */ 48, 48, 48, 48, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x5100 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, +/* 0x5110 */ 97, 54, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x5120 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, +/* 0x5130 */ 57, 32, 76, 88, 77, 82, 85, 48, 53, 56, 32, 32, 32, 32, 32, 32, +/* 0x5140 */ 48, 48, 48, 48, 48, 48, 48, 49, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x5150 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x5160 */ 48, 48, 49, 97, 54, 98, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x5170 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x5180 */ 10, 49, 54, 48, 32, 76, 88, 85, 78, 70, 48, 51, 53, 32, 32, 32, +/* 0x5190 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 54, 32, 32, 48, 48, 48, +/* 0x51a0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x51b0 */ 32, 48, 48, 48, 48, 49, 97, 54, 99, 32, 32, 50, 42, 42, 48, 32, +/* 0x51c0 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, +/* 0x51d0 */ 78, 76, 89, 10, 49, 54, 49, 32, 99,116,111,107, 51, 50, 46, 48, +/* 0x51e0 */ 48, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 57, 32, 32, +/* 0x51f0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x5200 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 55, 50, 32, 32, 50, 42, +/* 0x5210 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x5220 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 54, +/* 0x5230 */ 50, 32, 99,116,111,107, 51, 50, 46, 49, 48, 32, 32, 32, 32, 32, +/* 0x5240 */ 48, 48, 48, 48, 48, 48, 48,101, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x5250 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x5260 */ 48, 48, 49, 97, 55, 98, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x5270 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, +/* 0x5280 */ 69, 65, 68, 79, 78, 76, 89, 10, 49, 54, 51, 32, 99,116,111,107, +/* 0x5290 */ 51, 50, 46, 50, 48, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x52a0 */ 50, 49, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x52b0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 56, 57, +/* 0x52c0 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, +/* 0x52d0 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x52e0 */ 89, 10, 49, 54, 52, 32, 99,116,111,107, 51, 50, 46, 51, 48, 32, +/* 0x52f0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 55, 32, 32, 48, 48, +/* 0x5300 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x5310 */ 32, 32, 48, 48, 48, 48, 49, 97, 97, 97, 32, 32, 50, 42, 42, 48, +/* 0x5320 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, +/* 0x5330 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 54, 53, 32, +/* 0x5340 */ 99,116,111,107, 51, 50, 46, 52, 48, 32, 32, 32, 32, 32, 48, 48, +/* 0x5350 */ 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x5360 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x5370 */ 49, 97, 98, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x5380 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, +/* 0x5390 */ 68, 79, 78, 76, 89, 10, 49, 54, 54, 32, 76, 69, 88, 69, 67, 48, +/* 0x53a0 */ 49, 55, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, +/* 0x53b0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x53c0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 98, 54, 32, 32, +/* 0x53d0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x53e0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 54, 55, 32, 76, 69, 88, +/* 0x53f0 */ 69, 67, 48, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x5400 */ 48, 52, 99, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x5410 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 98, +/* 0x5420 */ 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x5430 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 54, 56, 32, +/* 0x5440 */ 76, 69, 88, 69, 67, 68, 89, 78, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x5450 */ 48, 48, 48, 48, 50, 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x5460 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x5470 */ 49, 98, 48, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x5480 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, +/* 0x5490 */ 54, 57, 32, 76, 85, 78, 77, 80, 48, 48, 48, 32, 32, 32, 32, 32, +/* 0x54a0 */ 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, +/* 0x54b0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x54c0 */ 48, 48, 48, 49, 98, 50,100, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x54d0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x54e0 */ 89, 10, 49, 55, 48, 32, 76, 85, 78, 77, 80, 48, 48, 49, 32, 32, +/* 0x54f0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, +/* 0x5500 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x5510 */ 32, 32, 48, 48, 48, 48, 49, 98, 50,102, 32, 32, 50, 42, 42, 48, +/* 0x5520 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, +/* 0x5530 */ 79, 78, 76, 89, 10, 49, 55, 49, 32, 76, 69, 88, 69, 67, 48, 50, +/* 0x5540 */ 53, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 51, 97, 32, +/* 0x5550 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x5560 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 98, 51, 49, 32, 32, 50, +/* 0x5570 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, +/* 0x5580 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 83, +/* 0x5590 */ 89, 77, 66, 79, 76, 32, 84, 65, 66, 76, 69, 58, 10, 48, 48, 48, +/* 0x55a0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, +/* 0x55b0 */ 66, 83, 77, 65, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x55c0 */ 78, 50, 66, 83, 77, 65, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x55d0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 70, 65, 83, +/* 0x55e0 */ 49, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 70, +/* 0x55f0 */ 65, 83, 49, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x5600 */ 32, 32, 32,100, 32, 32, 78, 50, 66, 68, 69, 67, 49, 48, 9, 48, +/* 0x5610 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 68, 69, 67, 49, 48, +/* 0x5620 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x5630 */ 32, 32, 78, 50, 66, 68, 69, 67, 50, 48, 9, 48, 48, 48, 48, 48, +/* 0x5640 */ 48, 48, 48, 32, 78, 50, 66, 68, 69, 67, 50, 48, 10, 48, 48, 48, +/* 0x5650 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, +/* 0x5660 */ 66, 68, 69, 67, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x5670 */ 78, 50, 66, 68, 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x5680 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 68, 69, 67, +/* 0x5690 */ 53, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 68, +/* 0x56a0 */ 69, 67, 53, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x56b0 */ 32, 32, 32,100, 32, 32, 78, 50, 66, 70, 65, 83, 54, 49, 9, 48, +/* 0x56c0 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 70, 65, 83, 54, 49, +/* 0x56d0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x56e0 */ 32, 32, 78, 50, 66, 68, 69, 67, 54, 48, 9, 48, 48, 48, 48, 48, +/* 0x56f0 */ 48, 48, 48, 32, 78, 50, 66, 68, 69, 67, 54, 48, 10, 48, 48, 48, +/* 0x5700 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, +/* 0x5710 */ 68, 83, 77, 65, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x5720 */ 78, 50, 68, 83, 77, 65, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x5730 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 70, 65, 83, +/* 0x5740 */ 49, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 70, +/* 0x5750 */ 65, 83, 49, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x5760 */ 32, 32, 32,100, 32, 32, 78, 50, 68, 68, 69, 67, 49, 48, 9, 48, +/* 0x5770 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 68, 69, 67, 49, 48, +/* 0x5780 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x5790 */ 32, 32, 78, 50, 68, 68, 69, 67, 50, 48, 9, 48, 48, 48, 48, 48, +/* 0x57a0 */ 48, 48, 48, 32, 78, 50, 68, 68, 69, 67, 50, 48, 10, 48, 48, 48, +/* 0x57b0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, +/* 0x57c0 */ 68, 68, 69, 67, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x57d0 */ 78, 50, 68, 68, 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x57e0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 68, 69, 67, +/* 0x57f0 */ 53, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 68, +/* 0x5800 */ 69, 67, 53, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x5810 */ 32, 32, 32,100, 32, 32, 78, 50, 68, 70, 65, 83, 54, 49, 9, 48, +/* 0x5820 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 70, 65, 83, 54, 49, +/* 0x5830 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x5840 */ 32, 32, 78, 50, 68, 68, 69, 67, 54, 48, 9, 48, 48, 48, 48, 48, +/* 0x5850 */ 48, 48, 48, 32, 78, 50, 68, 68, 69, 67, 54, 48, 10, 48, 48, 48, +/* 0x5860 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, +/* 0x5870 */ 69, 83, 77, 65, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x5880 */ 78, 50, 69, 83, 77, 65, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x5890 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 70, 65, 83, +/* 0x58a0 */ 49, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 70, +/* 0x58b0 */ 65, 83, 49, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x58c0 */ 32, 32, 32,100, 32, 32, 78, 50, 69, 68, 69, 67, 49, 48, 9, 48, +/* 0x58d0 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 68, 69, 67, 49, 48, +/* 0x58e0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x58f0 */ 32, 32, 78, 50, 69, 68, 69, 67, 50, 48, 9, 48, 48, 48, 48, 48, +/* 0x5900 */ 48, 48, 48, 32, 78, 50, 69, 68, 69, 67, 50, 48, 10, 48, 48, 48, +/* 0x5910 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, +/* 0x5920 */ 69, 68, 69, 67, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x5930 */ 78, 50, 69, 68, 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x5940 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 68, 69, 67, +/* 0x5950 */ 53, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 68, +/* 0x5960 */ 69, 67, 53, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x5970 */ 32, 32, 32,100, 32, 32, 78, 50, 69, 70, 65, 83, 54, 49, 9, 48, +/* 0x5980 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 70, 65, 83, 54, 49, +/* 0x5990 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x59a0 */ 32, 32, 78, 50, 69, 68, 69, 67, 54, 48, 9, 48, 48, 48, 48, 48, +/* 0x59b0 */ 48, 48, 48, 32, 78, 50, 69, 68, 69, 67, 54, 48, 10, 48, 48, 48, +/* 0x59c0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 65, +/* 0x59d0 */ 76, 76, 84, 82, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x59e0 */ 67, 65, 76, 76, 84, 82, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x59f0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, +/* 0x5a00 */ 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, +/* 0x5a10 */ 84, 82, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x5a20 */ 32, 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, 49, 49, 9, 48, +/* 0x5a30 */ 48, 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 49, 49, +/* 0x5a40 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x5a50 */ 32, 32, 67, 65, 76, 76, 84, 82, 49, 51, 9, 48, 48, 48, 48, 48, +/* 0x5a60 */ 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 49, 51, 10, 48, 48, 48, +/* 0x5a70 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, +/* 0x5a80 */ 85, 78, 70, 48, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x5a90 */ 76, 88, 85, 78, 70, 48, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x5aa0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 74, 67, 67, 48, +/* 0x5ab0 */ 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 74, 67, +/* 0x5ac0 */ 67, 48, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x5ad0 */ 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, 51, 55, 9, 48, +/* 0x5ae0 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 51, 55, +/* 0x5af0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x5b00 */ 32, 32, 76, 88, 77, 82, 85, 48, 55, 48, 9, 48, 48, 48, 48, 48, +/* 0x5b10 */ 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 55, 48, 10, 48, 48, 48, +/* 0x5b20 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, +/* 0x5b30 */ 77, 82, 85, 49, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x5b40 */ 76, 88, 77, 82, 85, 49, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x5b50 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, +/* 0x5b60 */ 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, +/* 0x5b70 */ 70, 48, 52, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x5b80 */ 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, 52, 50, 9, 48, +/* 0x5b90 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 52, 50, +/* 0x5ba0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x5bb0 */ 32, 32, 76, 88, 77, 82, 85, 48, 51, 48, 9, 48, 48, 48, 48, 48, +/* 0x5bc0 */ 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 51, 48, 10, 48, 48, 48, +/* 0x5bd0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, +/* 0x5be0 */ 85, 78, 70, 48, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x5bf0 */ 76, 88, 85, 78, 70, 48, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x5c00 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 67, 74, 56, 77, +/* 0x5c10 */ 82, 85, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 74, +/* 0x5c20 */ 56, 77, 82, 85, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x5c30 */ 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, 51, 52, 9, 48, +/* 0x5c40 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 51, 52, +/* 0x5c50 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x5c60 */ 32, 32, 99,116,111,107, 51, 50, 46, 48, 48, 9, 48, 48, 48, 48, +/* 0x5c70 */ 48, 48, 48, 48, 32, 99,116,111,107, 51, 50, 46, 48, 48, 10, 48, +/* 0x5c80 */ 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, +/* 0x5c90 */ 99,116,111,107, 51, 50, 46, 49, 48, 9, 48, 48, 48, 48, 48, 48, +/* 0x5ca0 */ 48, 48, 32, 99,116,111,107, 51, 50, 46, 49, 48, 10, 48, 48, 48, +/* 0x5cb0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 99,116, +/* 0x5cc0 */ 111,107, 51, 50, 46, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x5cd0 */ 32, 99,116,111,107, 51, 50, 46, 50, 48, 10, 48, 48, 48, 48, 48, +/* 0x5ce0 */ 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 99,116,111,107, +/* 0x5cf0 */ 51, 50, 46, 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99, +/* 0x5d00 */ 116,111,107, 51, 50, 46, 52, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x5d10 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 69, 88, 69, 67, 48, +/* 0x5d20 */ 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 69, 88, 69, +/* 0x5d30 */ 67, 48, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x5d40 */ 32, 32, 32,100, 32, 32, 76, 69, 88, 69, 67, 48, 50, 53, 9, 48, +/* 0x5d50 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 69, 88, 69, 67, 48, 50, 53, +/* 0x5d60 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x5d70 */ 32, 32, 76, 69, 88, 69, 67, 48, 48, 48, 9, 48, 48, 48, 48, 48, +/* 0x5d80 */ 48, 48, 48, 32, 76, 69, 88, 69, 67, 48, 48, 48, 10, 48, 48, 48, +/* 0x5d90 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 69, +/* 0x5da0 */ 88, 69, 67, 48, 48, 57, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x5db0 */ 76, 69, 88, 69, 67, 48, 48, 57, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x5dc0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 69, 88, 69, 67, 48, +/* 0x5dd0 */ 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 69, 88, 69, +/* 0x5de0 */ 67, 48, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x5df0 */ 32, 32, 32,100, 32, 32, 78, 50, 66, 70, 65, 83, 49, 48, 9, 48, +/* 0x5e00 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 70, 65, 83, 49, 48, +/* 0x5e10 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x5e20 */ 32, 32, 78, 50, 66, 83, 77, 65, 50, 48, 9, 48, 48, 48, 48, 48, +/* 0x5e30 */ 48, 48, 48, 32, 78, 50, 66, 83, 77, 65, 50, 48, 10, 48, 48, 48, +/* 0x5e40 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, +/* 0x5e50 */ 66, 70, 65, 83, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x5e60 */ 78, 50, 66, 70, 65, 83, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x5e70 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 83, 77, 65, +/* 0x5e80 */ 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 83, +/* 0x5e90 */ 77, 65, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x5ea0 */ 32, 32, 32,100, 32, 32, 78, 50, 66, 70, 65, 83, 51, 48, 9, 48, +/* 0x5eb0 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 70, 65, 83, 51, 48, +/* 0x5ec0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x5ed0 */ 32, 32, 78, 50, 66, 83, 77, 65, 52, 48, 9, 48, 48, 48, 48, 48, +/* 0x5ee0 */ 48, 48, 48, 32, 78, 50, 66, 83, 77, 65, 52, 48, 10, 48, 48, 48, +/* 0x5ef0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, +/* 0x5f00 */ 66, 70, 65, 83, 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x5f10 */ 78, 50, 66, 70, 65, 83, 52, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x5f20 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 83, 77, 65, +/* 0x5f30 */ 53, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 83, +/* 0x5f40 */ 77, 65, 53, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x5f50 */ 32, 32, 32,100, 32, 32, 78, 50, 66, 70, 65, 83, 53, 48, 9, 48, +/* 0x5f60 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 70, 65, 83, 53, 48, +/* 0x5f70 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x5f80 */ 32, 32, 78, 50, 66, 83, 77, 65, 54, 48, 9, 48, 48, 48, 48, 48, +/* 0x5f90 */ 48, 48, 48, 32, 78, 50, 66, 83, 77, 65, 54, 48, 10, 48, 48, 48, +/* 0x5fa0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, +/* 0x5fb0 */ 66, 70, 65, 83, 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x5fc0 */ 78, 50, 66, 70, 65, 83, 54, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x5fd0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 70, 65, 83, +/* 0x5fe0 */ 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 70, +/* 0x5ff0 */ 65, 83, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x6000 */ 32, 32, 32,100, 32, 32, 78, 50, 68, 83, 77, 65, 50, 48, 9, 48, +/* 0x6010 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 83, 77, 65, 50, 48, +/* 0x6020 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6030 */ 32, 32, 78, 50, 68, 70, 65, 83, 50, 48, 9, 48, 48, 48, 48, 48, +/* 0x6040 */ 48, 48, 48, 32, 78, 50, 68, 70, 65, 83, 50, 48, 10, 48, 48, 48, +/* 0x6050 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, +/* 0x6060 */ 68, 83, 77, 65, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x6070 */ 78, 50, 68, 83, 77, 65, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6080 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 70, 65, 83, +/* 0x6090 */ 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 70, +/* 0x60a0 */ 65, 83, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x60b0 */ 32, 32, 32,100, 32, 32, 78, 50, 68, 83, 77, 65, 52, 48, 9, 48, +/* 0x60c0 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 83, 77, 65, 52, 48, +/* 0x60d0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x60e0 */ 32, 32, 78, 50, 68, 70, 65, 83, 52, 48, 9, 48, 48, 48, 48, 48, +/* 0x60f0 */ 48, 48, 48, 32, 78, 50, 68, 70, 65, 83, 52, 48, 10, 48, 48, 48, +/* 0x6100 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, +/* 0x6110 */ 68, 83, 77, 65, 53, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x6120 */ 78, 50, 68, 83, 77, 65, 53, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6130 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 70, 65, 83, +/* 0x6140 */ 53, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 70, +/* 0x6150 */ 65, 83, 53, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x6160 */ 32, 32, 32,100, 32, 32, 78, 50, 68, 83, 77, 65, 54, 48, 9, 48, +/* 0x6170 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 83, 77, 65, 54, 48, +/* 0x6180 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6190 */ 32, 32, 78, 50, 68, 70, 65, 83, 54, 48, 9, 48, 48, 48, 48, 48, +/* 0x61a0 */ 48, 48, 48, 32, 78, 50, 68, 70, 65, 83, 54, 48, 10, 48, 48, 48, +/* 0x61b0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, +/* 0x61c0 */ 69, 70, 65, 83, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x61d0 */ 78, 50, 69, 70, 65, 83, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x61e0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 83, 77, 65, +/* 0x61f0 */ 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 83, +/* 0x6200 */ 77, 65, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x6210 */ 32, 32, 32,100, 32, 32, 78, 50, 69, 70, 65, 83, 50, 48, 9, 48, +/* 0x6220 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 70, 65, 83, 50, 48, +/* 0x6230 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6240 */ 32, 32, 78, 50, 69, 83, 77, 65, 51, 48, 9, 48, 48, 48, 48, 48, +/* 0x6250 */ 48, 48, 48, 32, 78, 50, 69, 83, 77, 65, 51, 48, 10, 48, 48, 48, +/* 0x6260 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, +/* 0x6270 */ 69, 70, 65, 83, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x6280 */ 78, 50, 69, 70, 65, 83, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6290 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 83, 77, 65, +/* 0x62a0 */ 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 83, +/* 0x62b0 */ 77, 65, 52, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x62c0 */ 32, 32, 32,100, 32, 32, 78, 50, 69, 70, 65, 83, 52, 48, 9, 48, +/* 0x62d0 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 70, 65, 83, 52, 48, +/* 0x62e0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x62f0 */ 32, 32, 78, 50, 69, 83, 77, 65, 53, 48, 9, 48, 48, 48, 48, 48, +/* 0x6300 */ 48, 48, 48, 32, 78, 50, 69, 83, 77, 65, 53, 48, 10, 48, 48, 48, +/* 0x6310 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, +/* 0x6320 */ 69, 70, 65, 83, 53, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x6330 */ 78, 50, 69, 70, 65, 83, 53, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6340 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 83, 77, 65, +/* 0x6350 */ 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 83, +/* 0x6360 */ 77, 65, 54, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x6370 */ 32, 32, 32,100, 32, 32, 78, 50, 69, 70, 65, 83, 54, 48, 9, 48, +/* 0x6380 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 70, 65, 83, 54, 48, +/* 0x6390 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x63a0 */ 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 48, 48, 9, 48, 48, 48, +/* 0x63b0 */ 48, 48, 48, 48, 48, 32, 76, 90, 77, 65, 95, 68, 69, 67, 48, 48, +/* 0x63c0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x63d0 */ 32, 32, 76, 90, 77, 65, 95, 69, 76, 70, 48, 48, 9, 48, 48, 48, +/* 0x63e0 */ 48, 48, 48, 48, 48, 32, 76, 90, 77, 65, 95, 69, 76, 70, 48, 48, +/* 0x63f0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6400 */ 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 49, 48, 9, 48, 48, 48, +/* 0x6410 */ 48, 48, 48, 48, 48, 32, 76, 90, 77, 65, 95, 68, 69, 67, 49, 48, +/* 0x6420 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6430 */ 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 50, 48, 9, 48, 48, 48, +/* 0x6440 */ 48, 48, 48, 48, 48, 32, 76, 90, 77, 65, 95, 68, 69, 67, 50, 48, +/* 0x6450 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6460 */ 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 9, 48, 48, 48, +/* 0x6470 */ 48, 48, 48, 48, 48, 32, 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, +/* 0x6480 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6490 */ 32, 32, 67, 84, 67, 76, 69, 86, 69, 49, 9, 48, 48, 48, 48, 48, +/* 0x64a0 */ 48, 48, 48, 32, 67, 84, 67, 76, 69, 86, 69, 49, 10, 48, 48, 48, +/* 0x64b0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 65, +/* 0x64c0 */ 76, 76, 84, 82, 48, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x64d0 */ 67, 65, 76, 76, 84, 82, 48, 49, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x64e0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 84, 66, 83, 72, 82, +/* 0x64f0 */ 48, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 84, 66, 83, +/* 0x6500 */ 72, 82, 48, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x6510 */ 32, 32, 32,100, 32, 32, 67, 84, 66, 82, 79, 82, 48, 49, 9, 48, +/* 0x6520 */ 48, 48, 48, 48, 48, 48, 48, 32, 67, 84, 66, 82, 79, 82, 48, 49, +/* 0x6530 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6540 */ 32, 32, 67, 84, 66, 83, 87, 65, 48, 49, 9, 48, 48, 48, 48, 48, +/* 0x6550 */ 48, 48, 48, 32, 67, 84, 66, 83, 87, 65, 48, 49, 10, 48, 48, 48, +/* 0x6560 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 65, +/* 0x6570 */ 76, 76, 84, 82, 48, 50, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x6580 */ 67, 65, 76, 76, 84, 82, 48, 50, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6590 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, +/* 0x65a0 */ 69, 56, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, +/* 0x65b0 */ 84, 82, 69, 56, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x65c0 */ 32, 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, 69, 57, 9, 48, +/* 0x65d0 */ 48, 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 69, 57, +/* 0x65e0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x65f0 */ 32, 32, 67, 84, 67, 76, 69, 86, 69, 50, 9, 48, 48, 48, 48, 48, +/* 0x6600 */ 48, 48, 48, 32, 67, 84, 67, 76, 69, 86, 69, 50, 10, 48, 48, 48, +/* 0x6610 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 65, +/* 0x6620 */ 76, 76, 84, 82, 49, 50, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x6630 */ 67, 65, 76, 76, 84, 82, 49, 50, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6640 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 84, 66, 83, 72, 82, +/* 0x6650 */ 49, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 84, 66, 83, +/* 0x6660 */ 72, 82, 49, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x6670 */ 32, 32, 32,100, 32, 32, 67, 84, 66, 82, 79, 82, 49, 49, 9, 48, +/* 0x6680 */ 48, 48, 48, 48, 48, 48, 48, 32, 67, 84, 66, 82, 79, 82, 49, 49, +/* 0x6690 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x66a0 */ 32, 32, 67, 84, 66, 83, 87, 65, 49, 49, 9, 48, 48, 48, 48, 48, +/* 0x66b0 */ 48, 48, 48, 32, 67, 84, 66, 83, 87, 65, 49, 49, 10, 48, 48, 48, +/* 0x66c0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 69, +/* 0x66d0 */ 88, 69, 67, 48, 49, 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x66e0 */ 76, 69, 88, 69, 67, 48, 49, 53, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x66f0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, +/* 0x6700 */ 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, +/* 0x6710 */ 70, 48, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x6720 */ 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, 48, 50, 9, 48, +/* 0x6730 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 48, 50, +/* 0x6740 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6750 */ 32, 32, 77, 82, 85, 66, 89, 84, 69, 48, 9, 48, 48, 48, 48, 48, +/* 0x6760 */ 48, 48, 48, 32, 77, 82, 85, 66, 89, 84, 69, 48, 10, 48, 48, 48, +/* 0x6770 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, +/* 0x6780 */ 77, 82, 85, 48, 48, 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x6790 */ 76, 88, 77, 82, 85, 48, 48, 53, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x67a0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, +/* 0x67b0 */ 48, 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, +/* 0x67c0 */ 85, 48, 48, 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x67d0 */ 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 48, 55, 9, 48, +/* 0x67e0 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 48, 55, +/* 0x67f0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6800 */ 32, 32, 76, 88, 85, 78, 70, 48, 48, 56, 9, 48, 48, 48, 48, 48, +/* 0x6810 */ 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 48, 56, 10, 48, 48, 48, +/* 0x6820 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, +/* 0x6830 */ 77, 82, 85, 48, 52, 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x6840 */ 76, 88, 77, 82, 85, 48, 52, 53, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6850 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, +/* 0x6860 */ 52, 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, +/* 0x6870 */ 85, 48, 52, 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x6880 */ 32, 32, 32,100, 32, 32, 76, 88, 74, 67, 67, 48, 50, 48, 9, 48, +/* 0x6890 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 74, 67, 67, 48, 50, 48, +/* 0x68a0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x68b0 */ 32, 32, 76, 88, 74, 67, 67, 48, 50, 49, 9, 48, 48, 48, 48, 48, +/* 0x68c0 */ 48, 48, 48, 32, 76, 88, 74, 67, 67, 48, 50, 49, 10, 48, 48, 48, +/* 0x68d0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, +/* 0x68e0 */ 74, 67, 67, 48, 50, 51, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x68f0 */ 76, 88, 74, 67, 67, 48, 50, 51, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6900 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 51, +/* 0x6910 */ 56, 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, +/* 0x6920 */ 70, 51, 56, 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x6930 */ 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 51, 56, 55, 9, 48, +/* 0x6940 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 51, 56, 55, +/* 0x6950 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6960 */ 32, 32, 76, 88, 85, 78, 70, 51, 56, 56, 9, 48, 48, 48, 48, 48, +/* 0x6970 */ 48, 48, 48, 32, 76, 88, 85, 78, 70, 51, 56, 56, 10, 48, 48, 48, +/* 0x6980 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, +/* 0x6990 */ 85, 78, 70, 52, 56, 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x69a0 */ 76, 88, 85, 78, 70, 52, 56, 54, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x69b0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 52, +/* 0x69c0 */ 56, 55, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, +/* 0x69d0 */ 70, 52, 56, 55, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x69e0 */ 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 54, 53, 9, 48, +/* 0x69f0 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 54, 53, +/* 0x6a00 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6a10 */ 32, 32, 77, 82, 85, 66, 89, 84, 69, 51, 9, 48, 48, 48, 48, 48, +/* 0x6a20 */ 48, 48, 48, 32, 77, 82, 85, 66, 89, 84, 69, 51, 10, 48, 48, 48, +/* 0x6a30 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, +/* 0x6a40 */ 85, 65, 82, 66, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x6a50 */ 77, 82, 85, 65, 82, 66, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6a60 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 73, 84, +/* 0x6a70 */ 83, 51, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, +/* 0x6a80 */ 73, 84, 83, 51, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x6a90 */ 32, 32, 32,100, 32, 32, 77, 82, 85, 65, 82, 66, 52, 48, 9, 48, +/* 0x6aa0 */ 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 65, 82, 66, 52, 48, +/* 0x6ab0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6ac0 */ 32, 32, 77, 82, 85, 66, 89, 84, 69, 52, 9, 48, 48, 48, 48, 48, +/* 0x6ad0 */ 48, 48, 48, 32, 77, 82, 85, 66, 89, 84, 69, 52, 10, 48, 48, 48, +/* 0x6ae0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, +/* 0x6af0 */ 85, 66, 73, 84, 83, 52, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x6b00 */ 77, 82, 85, 66, 73, 84, 83, 52, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6b10 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 65, 82, 66, +/* 0x6b20 */ 53, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 65, +/* 0x6b30 */ 82, 66, 53, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x6b40 */ 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 56, 48, 9, 48, +/* 0x6b50 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 56, 48, +/* 0x6b60 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6b70 */ 32, 32, 77, 82, 85, 66, 89, 84, 69, 53, 9, 48, 48, 48, 48, 48, +/* 0x6b80 */ 48, 48, 48, 32, 77, 82, 85, 66, 89, 84, 69, 53, 10, 48, 48, 48, +/* 0x6b90 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, +/* 0x6ba0 */ 85, 65, 82, 66, 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x6bb0 */ 77, 82, 85, 65, 82, 66, 54, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6bc0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 73, 84, +/* 0x6bd0 */ 83, 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, +/* 0x6be0 */ 73, 84, 83, 53, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x6bf0 */ 32, 32, 32,100, 32, 32, 77, 82, 85, 65, 82, 66, 55, 48, 9, 48, +/* 0x6c00 */ 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 65, 82, 66, 55, 48, +/* 0x6c10 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6c20 */ 32, 32, 76, 88, 77, 82, 85, 48, 57, 48, 9, 48, 48, 48, 48, 48, +/* 0x6c30 */ 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 57, 48, 10, 48, 48, 48, +/* 0x6c40 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, +/* 0x6c50 */ 85, 66, 89, 84, 69, 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x6c60 */ 77, 82, 85, 66, 89, 84, 69, 54, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6c70 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 65, 82, 66, +/* 0x6c80 */ 56, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 65, +/* 0x6c90 */ 82, 66, 56, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x6ca0 */ 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 73, 84, 83, 54, 9, 48, +/* 0x6cb0 */ 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, 73, 84, 83, 54, +/* 0x6cc0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6cd0 */ 32, 32, 77, 82, 85, 65, 82, 66, 57, 48, 9, 48, 48, 48, 48, 48, +/* 0x6ce0 */ 48, 48, 48, 32, 77, 82, 85, 65, 82, 66, 57, 48, 10, 48, 48, 48, +/* 0x6cf0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, +/* 0x6d00 */ 77, 82, 85, 49, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x6d10 */ 76, 88, 77, 82, 85, 49, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6d20 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 49, +/* 0x6d30 */ 49, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, +/* 0x6d40 */ 85, 49, 49, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x6d50 */ 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, 52, 49, 9, 48, +/* 0x6d60 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 52, 49, +/* 0x6d70 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6d80 */ 32, 32, 76, 69, 88, 69, 67, 48, 49, 54, 9, 48, 48, 48, 48, 48, +/* 0x6d90 */ 48, 48, 48, 32, 76, 69, 88, 69, 67, 48, 49, 54, 10, 48, 48, 48, +/* 0x6da0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, +/* 0x6db0 */ 77, 82, 85, 48, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x6dc0 */ 76, 88, 77, 82, 85, 48, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6dd0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 74, 77, 80, 65, +/* 0x6de0 */ 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 74, 77, +/* 0x6df0 */ 80, 65, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x6e00 */ 32, 32, 32,100, 32, 32, 76, 88, 67, 65, 76, 76, 66, 48, 9, 48, +/* 0x6e10 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 65, 76, 76, 66, 48, +/* 0x6e20 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6e30 */ 32, 32, 76, 88, 85, 78, 70, 48, 50, 49, 9, 48, 48, 48, 48, 48, +/* 0x6e40 */ 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 50, 49, 10, 48, 48, 48, +/* 0x6e50 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, +/* 0x6e60 */ 77, 82, 85, 48, 50, 50, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x6e70 */ 76, 88, 77, 82, 85, 48, 50, 50, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6e80 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 74, 77, 80, 65, +/* 0x6e90 */ 48, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 74, 77, +/* 0x6ea0 */ 80, 65, 48, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x6eb0 */ 32, 32, 32,100, 32, 32, 76, 88, 67, 65, 76, 76, 66, 49, 9, 48, +/* 0x6ec0 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 65, 76, 76, 66, 49, +/* 0x6ed0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6ee0 */ 32, 32, 77, 82, 85, 66, 73, 84, 83, 49, 9, 48, 48, 48, 48, 48, +/* 0x6ef0 */ 48, 48, 48, 32, 77, 82, 85, 66, 73, 84, 83, 49, 10, 48, 48, 48, +/* 0x6f00 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, +/* 0x6f10 */ 85, 66, 89, 84, 69, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x6f20 */ 77, 82, 85, 66, 89, 84, 69, 49, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6f30 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 65, 82, 66, +/* 0x6f40 */ 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 65, +/* 0x6f50 */ 82, 66, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x6f60 */ 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 52, 48, 9, 48, +/* 0x6f70 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 52, 48, +/* 0x6f80 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x6f90 */ 32, 32, 76, 88, 74, 67, 67, 48, 48, 48, 9, 48, 48, 48, 48, 48, +/* 0x6fa0 */ 48, 48, 48, 32, 76, 88, 74, 67, 67, 48, 48, 48, 10, 48, 48, 48, +/* 0x6fb0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, +/* 0x6fc0 */ 67, 74, 48, 77, 82, 85, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x6fd0 */ 76, 88, 67, 74, 48, 77, 82, 85, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x6fe0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 67, 74, 49, 77, +/* 0x6ff0 */ 82, 85, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 74, +/* 0x7000 */ 49, 77, 82, 85, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x7010 */ 32, 32, 32,100, 32, 32, 76, 88, 67, 65, 76, 74, 77, 80, 9, 48, +/* 0x7020 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 65, 76, 74, 77, 80, +/* 0x7030 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x7040 */ 32, 32, 76, 88, 67, 65, 76, 76, 48, 48, 9, 48, 48, 48, 48, 48, +/* 0x7050 */ 48, 48, 48, 32, 76, 88, 67, 65, 76, 76, 48, 48, 10, 48, 48, 48, +/* 0x7060 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, +/* 0x7070 */ 67, 65, 76, 76, 48, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x7080 */ 76, 88, 67, 65, 76, 76, 48, 49, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x7090 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 67, 74, 50, 77, +/* 0x70a0 */ 82, 85, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 74, +/* 0x70b0 */ 50, 77, 82, 85, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x70c0 */ 32, 32, 32,100, 32, 32, 76, 88, 67, 74, 52, 77, 82, 85, 9, 48, +/* 0x70d0 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 74, 52, 77, 82, 85, +/* 0x70e0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x70f0 */ 32, 32, 76, 88, 67, 74, 54, 77, 82, 85, 9, 48, 48, 48, 48, 48, +/* 0x7100 */ 48, 48, 48, 32, 76, 88, 67, 74, 54, 77, 82, 85, 10, 48, 48, 48, +/* 0x7110 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, +/* 0x7120 */ 67, 74, 55, 77, 82, 85, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x7130 */ 76, 88, 67, 74, 55, 77, 82, 85, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x7140 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, +/* 0x7150 */ 53, 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, +/* 0x7160 */ 85, 48, 53, 53, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x7170 */ 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 89, 84, 69, 50, 9, 48, +/* 0x7180 */ 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, 89, 84, 69, 50, +/* 0x7190 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x71a0 */ 32, 32, 77, 82, 85, 66, 73, 84, 83, 50, 9, 48, 48, 48, 48, 48, +/* 0x71b0 */ 48, 48, 48, 32, 77, 82, 85, 66, 73, 84, 83, 50, 10, 48, 48, 48, +/* 0x71c0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, +/* 0x71d0 */ 85, 65, 82, 66, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x71e0 */ 77, 82, 85, 65, 82, 66, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x71f0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, +/* 0x7200 */ 53, 55, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, +/* 0x7210 */ 85, 48, 53, 55, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, +/* 0x7220 */ 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 53, 56, 9, 48, +/* 0x7230 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 53, 56, +/* 0x7240 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, +/* 0x7250 */ 32, 32, 76, 88, 85, 78, 70, 48, 51, 53, 9, 48, 48, 48, 48, 48, +/* 0x7260 */ 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 51, 53, 10, 48, 48, 48, +/* 0x7270 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 99,116, +/* 0x7280 */ 111,107, 51, 50, 46, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x7290 */ 32, 99,116,111,107, 51, 50, 46, 51, 48, 10, 48, 48, 48, 48, 48, +/* 0x72a0 */ 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 69, 88, 69, +/* 0x72b0 */ 67, 48, 49, 55, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 69, +/* 0x72c0 */ 88, 69, 67, 48, 49, 55, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x72d0 */ 108, 32, 32, 32, 32,100, 32, 32, 76, 69, 88, 69, 67, 68, 89, 78, +/* 0x72e0 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 69, 88, 69, 67, 68, +/* 0x72f0 */ 89, 78, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, +/* 0x7300 */ 32,100, 32, 32, 76, 85, 78, 77, 80, 48, 48, 48, 9, 48, 48, 48, +/* 0x7310 */ 48, 48, 48, 48, 48, 32, 76, 85, 78, 77, 80, 48, 48, 48, 10, 48, +/* 0x7320 */ 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, +/* 0x7330 */ 76, 85, 78, 77, 80, 48, 48, 49, 9, 48, 48, 48, 48, 48, 48, 48, +/* 0x7340 */ 48, 32, 76, 85, 78, 77, 80, 48, 48, 49, 10, 48, 48, 48, 48, 48, +/* 0x7350 */ 48, 48, 48, 32,103, 32, 32, 32, 32, 32, 32, 32, 76, 69, 88, 69, +/* 0x7360 */ 67, 48, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 95,115, +/* 0x7370 */ 116, 97,114,116, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, +/* 0x7380 */ 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, +/* 0x7390 */ 48, 48, 48, 48, 32,108,122,109, 97, 95,115,116, 97, 99,107, 95, +/* 0x73a0 */ 97,100,106,117,115,116, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x73b0 */ 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, +/* 0x73c0 */ 48, 48, 48, 48, 48, 48, 32,108,122,109, 97, 95,117, 95,108,101, +/* 0x73d0 */ 110, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, +/* 0x73e0 */ 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, +/* 0x73f0 */ 48, 32,108,122,109, 97, 95, 99, 95,108,101,110, 10, 48, 48, 48, +/* 0x7400 */ 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, +/* 0x7410 */ 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,108,122,109, +/* 0x7420 */ 97, 95,112,114,111,112,101,114,116,105,101,115, 10, 48, 48, 48, +/* 0x7430 */ 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, +/* 0x7440 */ 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,102,105,108, +/* 0x7450 */ 116,101,114, 95,108,101,110,103,116,104, 10, 48, 48, 48, 48, 48, +/* 0x7460 */ 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, +/* 0x7470 */ 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,102,105,108,116,101, +/* 0x7480 */ 114, 95, 99,116,111, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x7490 */ 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, +/* 0x74a0 */ 48, 48, 48, 48, 48, 32, 78, 77, 82, 85, 10, 10, 82, 69, 76, 79, +/* 0x74b0 */ 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, +/* 0x74c0 */ 79, 82, 32, 91, 76, 69, 88, 69, 67, 48, 48, 48, 93, 58, 10, 79, +/* 0x74d0 */ 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, +/* 0x74e0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, +/* 0x74f0 */ 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, +/* 0x7500 */ 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 76, 69, 88, 69, 67, +/* 0x7510 */ 48, 50, 53, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, +/* 0x7520 */ 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, +/* 0x7530 */ 83, 77, 65, 49, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, +/* 0x7540 */ 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7550 */ 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x7560 */ 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, +/* 0x7570 */ 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 49, 48, 10, 10, 82, 69, +/* 0x7580 */ 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, +/* 0x7590 */ 32, 70, 79, 82, 32, 91, 78, 50, 66, 70, 65, 83, 49, 48, 93, 58, +/* 0x75a0 */ 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, +/* 0x75b0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, +/* 0x75c0 */ 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, +/* 0x75d0 */ 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, +/* 0x75e0 */ 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, +/* 0x75f0 */ 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, +/* 0x7600 */ 50, 66, 83, 77, 65, 50, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, +/* 0x7610 */ 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7620 */ 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, +/* 0x7630 */ 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, +/* 0x7640 */ 32, 32, 32, 32, 32, 32, 78, 50, 66, 83, 77, 65, 49, 48, 10, 10, +/* 0x7650 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, +/* 0x7660 */ 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 70, 65, 83, 50, 48, +/* 0x7670 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, +/* 0x7680 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, +/* 0x7690 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 51, 32, 82, 95, 51, +/* 0x76a0 */ 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, +/* 0x76b0 */ 50, 66, 70, 65, 83, 49, 49, 10, 10, 82, 69, 76, 79, 67, 65, 84, +/* 0x76c0 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, +/* 0x76d0 */ 91, 78, 50, 66, 83, 77, 65, 51, 48, 93, 58, 10, 79, 70, 70, 83, +/* 0x76e0 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, +/* 0x76f0 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, +/* 0x7700 */ 48, 48, 48, 48, 99, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, +/* 0x7710 */ 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 50, 48, +/* 0x7720 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, +/* 0x7730 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 70, 65, 83, +/* 0x7740 */ 51, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, +/* 0x7750 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7760 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 51, 32, 82, +/* 0x7770 */ 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7780 */ 32, 78, 50, 66, 68, 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, 48, +/* 0x7790 */ 48,101, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, +/* 0x77a0 */ 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 50, 48, 10, 10, 82, +/* 0x77b0 */ 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, +/* 0x77c0 */ 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 68, 69, 67, 51, 48, 93, +/* 0x77d0 */ 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, +/* 0x77e0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, +/* 0x77f0 */ 85, 69, 10, 48, 48, 48, 48, 48, 48, 49, 49, 32, 82, 95, 51, 56, +/* 0x7800 */ 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, +/* 0x7810 */ 66, 68, 69, 67, 54, 48, 10, 48, 48, 48, 48, 48, 48, 50,102, 32, +/* 0x7820 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, +/* 0x7830 */ 32, 32, 78, 50, 66, 68, 69, 67, 53, 48, 10, 10, 82, 69, 76, 79, +/* 0x7840 */ 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, +/* 0x7850 */ 79, 82, 32, 91, 78, 50, 66, 83, 77, 65, 52, 48, 93, 58, 10, 79, +/* 0x7860 */ 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, +/* 0x7870 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, +/* 0x7880 */ 48, 48, 48, 48, 48, 48, 48, 99, 32, 82, 95, 51, 56, 54, 95, 80, +/* 0x7890 */ 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, +/* 0x78a0 */ 67, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, +/* 0x78b0 */ 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, +/* 0x78c0 */ 70, 65, 83, 52, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, +/* 0x78d0 */ 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x78e0 */ 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x78f0 */ 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, +/* 0x7900 */ 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 51, 48, 10, 48, 48, 48, +/* 0x7910 */ 48, 48, 48, 48,101, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, +/* 0x7920 */ 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 51, 48, +/* 0x7930 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, +/* 0x7940 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 83, 77, 65, +/* 0x7950 */ 54, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, +/* 0x7960 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7970 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 56, 32, 82, +/* 0x7980 */ 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, +/* 0x7990 */ 32, 78, 50, 66, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, +/* 0x79a0 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, +/* 0x79b0 */ 82, 32, 91, 78, 50, 66, 70, 65, 83, 54, 48, 93, 58, 10, 79, 70, +/* 0x79c0 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, +/* 0x79d0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, +/* 0x79e0 */ 48, 48, 48, 48, 48, 48, 97, 32, 82, 95, 51, 56, 54, 95, 80, 67, +/* 0x79f0 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 70, 65, 83, +/* 0x7a00 */ 54, 49, 10, 48, 48, 48, 48, 48, 48, 49, 53, 32, 82, 95, 51, 56, +/* 0x7a10 */ 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, +/* 0x7a20 */ 66, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, +/* 0x7a30 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, +/* 0x7a40 */ 78, 50, 66, 70, 65, 83, 54, 49, 93, 58, 10, 79, 70, 70, 83, 69, +/* 0x7a50 */ 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7a60 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, +/* 0x7a70 */ 48, 48, 49, 50, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, +/* 0x7a80 */ 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 49, 48, 10, +/* 0x7a90 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, +/* 0x7aa0 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 83, 77, 65, 49, +/* 0x7ab0 */ 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, +/* 0x7ac0 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, +/* 0x7ad0 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, +/* 0x7ae0 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7af0 */ 78, 50, 68, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, +/* 0x7b00 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, +/* 0x7b10 */ 32, 91, 78, 50, 68, 70, 65, 83, 49, 48, 93, 58, 10, 79, 70, 70, +/* 0x7b20 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, +/* 0x7b30 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, +/* 0x7b40 */ 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, +/* 0x7b50 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 49, +/* 0x7b60 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, +/* 0x7b70 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 83, 77, +/* 0x7b80 */ 65, 50, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, +/* 0x7b90 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7ba0 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, +/* 0x7bb0 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, +/* 0x7bc0 */ 32, 32, 78, 50, 68, 83, 77, 65, 49, 48, 10, 10, 82, 69, 76, 79, +/* 0x7bd0 */ 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, +/* 0x7be0 */ 79, 82, 32, 91, 78, 50, 68, 70, 65, 83, 50, 48, 93, 58, 10, 79, +/* 0x7bf0 */ 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, +/* 0x7c00 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, +/* 0x7c10 */ 48, 48, 48, 48, 48, 48, 48, 51, 32, 82, 95, 51, 56, 54, 95, 80, +/* 0x7c20 */ 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 70, 65, +/* 0x7c30 */ 83, 49, 49, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, +/* 0x7c40 */ 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, +/* 0x7c50 */ 83, 77, 65, 51, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, +/* 0x7c60 */ 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7c70 */ 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x7c80 */ 99, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, +/* 0x7c90 */ 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 51, 48, 10, 10, 82, 69, +/* 0x7ca0 */ 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, +/* 0x7cb0 */ 32, 70, 79, 82, 32, 91, 78, 50, 68, 70, 65, 83, 51, 48, 93, 58, +/* 0x7cc0 */ 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, +/* 0x7cd0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, +/* 0x7ce0 */ 69, 10, 48, 48, 48, 48, 48, 48, 48, 53, 32, 82, 95, 51, 56, 54, +/* 0x7cf0 */ 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, +/* 0x7d00 */ 68, 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48,101, 32, 82, +/* 0x7d10 */ 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7d20 */ 32, 78, 50, 68, 68, 69, 67, 51, 48, 10, 10, 82, 69, 76, 79, 67, +/* 0x7d30 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, +/* 0x7d40 */ 82, 32, 91, 78, 50, 68, 68, 69, 67, 51, 48, 93, 58, 10, 79, 70, +/* 0x7d50 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, +/* 0x7d60 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, +/* 0x7d70 */ 48, 48, 48, 48, 48, 48,102, 32, 82, 95, 51, 56, 54, 95, 80, 67, +/* 0x7d80 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, +/* 0x7d90 */ 50, 48, 10, 48, 48, 48, 48, 48, 48, 50, 49, 32, 82, 95, 51, 56, +/* 0x7da0 */ 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, +/* 0x7db0 */ 68, 68, 69, 67, 54, 48, 10, 48, 48, 48, 48, 48, 48, 52, 51, 32, +/* 0x7dc0 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, +/* 0x7dd0 */ 32, 32, 78, 50, 68, 68, 69, 67, 53, 48, 10, 10, 82, 69, 76, 79, +/* 0x7de0 */ 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, +/* 0x7df0 */ 79, 82, 32, 91, 78, 50, 68, 83, 77, 65, 52, 48, 93, 58, 10, 79, +/* 0x7e00 */ 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, +/* 0x7e10 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, +/* 0x7e20 */ 48, 48, 48, 48, 48, 48, 48, 99, 32, 82, 95, 51, 56, 54, 95, 80, +/* 0x7e30 */ 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, +/* 0x7e40 */ 67, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, +/* 0x7e50 */ 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, +/* 0x7e60 */ 70, 65, 83, 52, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, +/* 0x7e70 */ 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7e80 */ 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x7e90 */ 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, +/* 0x7ea0 */ 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 51, 48, 10, 48, 48, 48, +/* 0x7eb0 */ 48, 48, 48, 48,101, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, +/* 0x7ec0 */ 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 51, 48, +/* 0x7ed0 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, +/* 0x7ee0 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 83, 77, 65, +/* 0x7ef0 */ 54, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, +/* 0x7f00 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7f10 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 56, 32, 82, +/* 0x7f20 */ 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, +/* 0x7f30 */ 32, 78, 50, 68, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, +/* 0x7f40 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, +/* 0x7f50 */ 82, 32, 91, 78, 50, 68, 70, 65, 83, 54, 48, 93, 58, 10, 79, 70, +/* 0x7f60 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, +/* 0x7f70 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, +/* 0x7f80 */ 48, 48, 48, 48, 48, 48, 97, 32, 82, 95, 51, 56, 54, 95, 80, 67, +/* 0x7f90 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 70, 65, 83, +/* 0x7fa0 */ 54, 49, 10, 48, 48, 48, 48, 48, 48, 49, 53, 32, 82, 95, 51, 56, +/* 0x7fb0 */ 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, +/* 0x7fc0 */ 68, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, +/* 0x7fd0 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, +/* 0x7fe0 */ 78, 50, 68, 70, 65, 83, 54, 49, 93, 58, 10, 79, 70, 70, 83, 69, +/* 0x7ff0 */ 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8000 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, +/* 0x8010 */ 48, 48, 49, 50, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, +/* 0x8020 */ 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 49, 48, 10, +/* 0x8030 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, +/* 0x8040 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 83, 77, 65, 49, +/* 0x8050 */ 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, +/* 0x8060 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, +/* 0x8070 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, +/* 0x8080 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8090 */ 78, 50, 69, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, +/* 0x80a0 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, +/* 0x80b0 */ 32, 91, 78, 50, 69, 70, 65, 83, 49, 48, 93, 58, 10, 79, 70, 70, +/* 0x80c0 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, +/* 0x80d0 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, +/* 0x80e0 */ 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, +/* 0x80f0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 49, +/* 0x8100 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, +/* 0x8110 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 83, 77, +/* 0x8120 */ 65, 50, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, +/* 0x8130 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8140 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, +/* 0x8150 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, +/* 0x8160 */ 32, 32, 78, 50, 69, 83, 77, 65, 49, 48, 10, 10, 82, 69, 76, 79, +/* 0x8170 */ 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, +/* 0x8180 */ 79, 82, 32, 91, 78, 50, 69, 70, 65, 83, 50, 48, 93, 58, 10, 79, +/* 0x8190 */ 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, +/* 0x81a0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, +/* 0x81b0 */ 48, 48, 48, 48, 48, 48, 48, 51, 32, 82, 95, 51, 56, 54, 95, 80, +/* 0x81c0 */ 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 70, 65, +/* 0x81d0 */ 83, 49, 49, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, +/* 0x81e0 */ 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, +/* 0x81f0 */ 83, 77, 65, 51, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, +/* 0x8200 */ 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8210 */ 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x8220 */ 99, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, +/* 0x8230 */ 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 51, 48, 10, 10, 82, 69, +/* 0x8240 */ 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, +/* 0x8250 */ 32, 70, 79, 82, 32, 91, 78, 50, 69, 70, 65, 83, 51, 48, 93, 58, +/* 0x8260 */ 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, +/* 0x8270 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, +/* 0x8280 */ 69, 10, 48, 48, 48, 48, 48, 48, 48, 53, 32, 82, 95, 51, 56, 54, +/* 0x8290 */ 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, +/* 0x82a0 */ 68, 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48,101, 32, 82, +/* 0x82b0 */ 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x82c0 */ 32, 78, 50, 69, 68, 69, 67, 51, 48, 10, 10, 82, 69, 76, 79, 67, +/* 0x82d0 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, +/* 0x82e0 */ 82, 32, 91, 78, 50, 69, 68, 69, 67, 51, 48, 93, 58, 10, 79, 70, +/* 0x82f0 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, +/* 0x8300 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, +/* 0x8310 */ 48, 48, 48, 48, 48, 48,102, 32, 82, 95, 51, 56, 54, 95, 80, 67, +/* 0x8320 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, +/* 0x8330 */ 50, 48, 10, 48, 48, 48, 48, 48, 48, 49,101, 32, 82, 95, 51, 56, +/* 0x8340 */ 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, +/* 0x8350 */ 69, 68, 69, 67, 53, 48, 10, 48, 48, 48, 48, 48, 48, 51, 48, 32, +/* 0x8360 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, +/* 0x8370 */ 32, 32, 78, 50, 69, 68, 69, 67, 54, 48, 10, 10, 82, 69, 76, 79, +/* 0x8380 */ 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, +/* 0x8390 */ 79, 82, 32, 91, 78, 50, 69, 83, 77, 65, 52, 48, 93, 58, 10, 79, +/* 0x83a0 */ 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, +/* 0x83b0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, +/* 0x83c0 */ 48, 48, 48, 48, 48, 48, 48, 99, 32, 82, 95, 51, 56, 54, 95, 80, +/* 0x83d0 */ 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, +/* 0x83e0 */ 67, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, +/* 0x83f0 */ 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, +/* 0x8400 */ 70, 65, 83, 52, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, +/* 0x8410 */ 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8420 */ 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x8430 */ 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, +/* 0x8440 */ 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 51, 48, 10, 48, 48, 48, +/* 0x8450 */ 48, 48, 48, 48,101, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, +/* 0x8460 */ 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 51, 48, +/* 0x8470 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, +/* 0x8480 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 83, 77, 65, +/* 0x8490 */ 54, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, +/* 0x84a0 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x84b0 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 56, 32, 82, +/* 0x84c0 */ 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, +/* 0x84d0 */ 32, 78, 50, 69, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, +/* 0x84e0 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, +/* 0x84f0 */ 82, 32, 91, 78, 50, 69, 70, 65, 83, 54, 48, 93, 58, 10, 79, 70, +/* 0x8500 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, +/* 0x8510 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, +/* 0x8520 */ 48, 48, 48, 48, 48, 48, 97, 32, 82, 95, 51, 56, 54, 95, 80, 67, +/* 0x8530 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 70, 65, 83, +/* 0x8540 */ 54, 49, 10, 48, 48, 48, 48, 48, 48, 49, 53, 32, 82, 95, 51, 56, +/* 0x8550 */ 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, +/* 0x8560 */ 69, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, +/* 0x8570 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, +/* 0x8580 */ 78, 50, 69, 70, 65, 83, 54, 49, 93, 58, 10, 79, 70, 70, 83, 69, +/* 0x8590 */ 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x85a0 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, +/* 0x85b0 */ 48, 48, 49, 50, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, +/* 0x85c0 */ 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 49, 48, 10, +/* 0x85d0 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, +/* 0x85e0 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 90, 77, 65, 95, 68, 69, +/* 0x85f0 */ 67, 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, +/* 0x8600 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8610 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 53, 32, +/* 0x8620 */ 82, 95, 51, 56, 54, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8630 */ 32, 32,108,122,109, 97, 95,115,116, 97, 99,107, 95, 97,100,106, +/* 0x8640 */ 117,115,116, 10, 48, 48, 48, 48, 48, 48, 49, 52, 32, 82, 95, 51, +/* 0x8650 */ 56, 54, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,108, +/* 0x8660 */ 122,109, 97, 95,117, 95,108,101,110, 10, 48, 48, 48, 48, 48, 48, +/* 0x8670 */ 49,101, 32, 82, 95, 51, 56, 54, 95, 51, 50, 32, 32, 32, 32, 32, +/* 0x8680 */ 32, 32, 32, 32, 32,108,122,109, 97, 95, 99, 95,108,101,110, 10, +/* 0x8690 */ 48, 48, 48, 48, 48, 48, 50, 97, 32, 82, 95, 51, 56, 54, 95, 51, +/* 0x86a0 */ 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,108,122,109, 97, 95, +/* 0x86b0 */ 112,114,111,112,101,114,116,105,101,115, 10, 10, 82, 69, 76, 79, +/* 0x86c0 */ 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, +/* 0x86d0 */ 79, 82, 32, 91, 67, 65, 76, 76, 84, 82, 48, 48, 93, 58, 10, 79, +/* 0x86e0 */ 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, +/* 0x86f0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, +/* 0x8700 */ 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 51, +/* 0x8710 */ 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,102,105,108,116,101, +/* 0x8720 */ 114, 95,108,101,110,103,116,104, 10, 10, 82, 69, 76, 79, 67, 65, +/* 0x8730 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, +/* 0x8740 */ 32, 91, 67, 84, 67, 76, 69, 86, 69, 49, 93, 58, 10, 79, 70, 70, +/* 0x8750 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, +/* 0x8760 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, +/* 0x8770 */ 48, 48, 48, 48, 48, 50, 32, 82, 95, 51, 56, 54, 95, 56, 32, 32, +/* 0x8780 */ 32, 32, 32, 32, 32, 32, 32, 32, 32,102,105,108,116,101,114, 95, +/* 0x8790 */ 99,116,111, 10, 48, 48, 48, 48, 48, 48, 48, 52, 32, 82, 95, 51, +/* 0x87a0 */ 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 67, +/* 0x87b0 */ 65, 76, 76, 84, 82, 48, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, +/* 0x87c0 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, +/* 0x87d0 */ 91, 67, 65, 76, 76, 84, 82, 48, 50, 93, 58, 10, 79, 70, 70, 83, +/* 0x87e0 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, +/* 0x87f0 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, +/* 0x8800 */ 48, 48, 48, 48,100, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, +/* 0x8810 */ 32, 32, 32, 32, 32, 32, 32, 32, 67, 65, 76, 76, 84, 82, 48, 48, +/* 0x8820 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, +/* 0x8830 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 67, 65, 76, 76, 84, 82, +/* 0x8840 */ 49, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, +/* 0x8850 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8860 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, +/* 0x8870 */ 95, 51, 56, 54, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8880 */ 32,102,105,108,116,101,114, 95,108,101,110,103,116,104, 10, 10, +/* 0x8890 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, +/* 0x88a0 */ 68, 83, 32, 70, 79, 82, 32, 91, 67, 65, 76, 76, 84, 82, 49, 49, +/* 0x88b0 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, +/* 0x88c0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, +/* 0x88d0 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 51, 32, 82, 95, 51, +/* 0x88e0 */ 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 67, +/* 0x88f0 */ 65, 76, 76, 84, 82, 49, 51, 10, 10, 82, 69, 76, 79, 67, 65, 84, +/* 0x8900 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, +/* 0x8910 */ 91, 67, 84, 67, 76, 69, 86, 69, 50, 93, 58, 10, 79, 70, 70, 83, +/* 0x8920 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, +/* 0x8930 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, +/* 0x8940 */ 48, 48, 48, 48, 50, 32, 82, 95, 51, 56, 54, 95, 56, 32, 32, 32, +/* 0x8950 */ 32, 32, 32, 32, 32, 32, 32, 32,102,105,108,116,101,114, 95, 99, +/* 0x8960 */ 116,111, 10, 48, 48, 48, 48, 48, 48, 48, 52, 32, 82, 95, 51, 56, +/* 0x8970 */ 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 67, 65, +/* 0x8980 */ 76, 76, 84, 82, 49, 49, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, +/* 0x8990 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, +/* 0x89a0 */ 67, 65, 76, 76, 84, 82, 49, 51, 93, 58, 10, 79, 70, 70, 83, 69, +/* 0x89b0 */ 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x89c0 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, +/* 0x89d0 */ 48, 48, 48, 52, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, +/* 0x89e0 */ 32, 32, 32, 32, 32, 32, 32, 67, 65, 76, 76, 84, 82, 49, 48, 10, +/* 0x89f0 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, +/* 0x8a00 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 85, 78, 70, 48, 48, +/* 0x8a10 */ 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, +/* 0x8a20 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, +/* 0x8a30 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, +/* 0x8a40 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8a50 */ 76, 88, 85, 78, 70, 48, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, +/* 0x8a60 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, +/* 0x8a70 */ 32, 91, 76, 88, 77, 82, 85, 48, 48, 53, 93, 58, 10, 79, 70, 70, +/* 0x8a80 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, +/* 0x8a90 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, +/* 0x8aa0 */ 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 51, 50, 32, +/* 0x8ab0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 77, 82, 85, 10, 10, 82, +/* 0x8ac0 */ 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, +/* 0x8ad0 */ 83, 32, 70, 79, 82, 32, 91, 76, 88, 85, 78, 70, 48, 49, 48, 93, +/* 0x8ae0 */ 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, +/* 0x8af0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, +/* 0x8b00 */ 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, +/* 0x8b10 */ 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, +/* 0x8b20 */ 85, 78, 70, 48, 52, 50, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, +/* 0x8b30 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, +/* 0x8b40 */ 76, 88, 74, 67, 67, 48, 50, 48, 93, 58, 10, 79, 70, 70, 83, 69, +/* 0x8b50 */ 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8b60 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, +/* 0x8b70 */ 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, +/* 0x8b80 */ 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 51, 52, 10, +/* 0x8b90 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, +/* 0x8ba0 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 74, 67, 67, 48, 50, +/* 0x8bb0 */ 49, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, +/* 0x8bc0 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, +/* 0x8bd0 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 52, 32, 82, 95, +/* 0x8be0 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8bf0 */ 76, 88, 85, 78, 70, 48, 51, 52, 10, 10, 82, 69, 76, 79, 67, 65, +/* 0x8c00 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, +/* 0x8c10 */ 32, 91, 76, 88, 85, 78, 70, 51, 56, 56, 93, 58, 10, 79, 70, 70, +/* 0x8c20 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, +/* 0x8c30 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, +/* 0x8c40 */ 48, 48, 48, 48, 48, 50, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, +/* 0x8c50 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 52, +/* 0x8c60 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, +/* 0x8c70 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 85, 78, 70, +/* 0x8c80 */ 52, 56, 55, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, +/* 0x8c90 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8ca0 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, +/* 0x8cb0 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, +/* 0x8cc0 */ 32, 32, 76, 88, 85, 78, 70, 48, 52, 48, 10, 10, 82, 69, 76, 79, +/* 0x8cd0 */ 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, +/* 0x8ce0 */ 79, 82, 32, 91, 76, 88, 77, 82, 85, 48, 54, 53, 93, 58, 10, 79, +/* 0x8cf0 */ 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, +/* 0x8d00 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, +/* 0x8d10 */ 48, 48, 48, 48, 48, 48, 48, 52, 32, 82, 95, 51, 56, 54, 95, 80, +/* 0x8d20 */ 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 77, 82, 85, +/* 0x8d30 */ 48, 55, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, +/* 0x8d40 */ 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 77, +/* 0x8d50 */ 82, 85, 48, 55, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, +/* 0x8d60 */ 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8d70 */ 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x8d80 */ 52, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, +/* 0x8d90 */ 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 52, 48, 10, 10, 82, 69, +/* 0x8da0 */ 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, +/* 0x8db0 */ 32, 70, 79, 82, 32, 91, 76, 88, 77, 82, 85, 48, 57, 48, 93, 58, +/* 0x8dc0 */ 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, +/* 0x8dd0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, +/* 0x8de0 */ 69, 10, 48, 48, 48, 48, 48, 48, 48, 54, 32, 82, 95, 51, 56, 54, +/* 0x8df0 */ 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 77, +/* 0x8e00 */ 82, 85, 49, 48, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, +/* 0x8e10 */ 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, +/* 0x8e20 */ 88, 85, 78, 70, 48, 52, 49, 93, 58, 10, 79, 70, 70, 83, 69, 84, +/* 0x8e30 */ 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8e40 */ 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, +/* 0x8e50 */ 48, 48, 54, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, +/* 0x8e60 */ 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 51, 52, 10, 10, +/* 0x8e70 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, +/* 0x8e80 */ 68, 83, 32, 70, 79, 82, 32, 91, 76, 69, 88, 69, 67, 48, 49, 54, +/* 0x8e90 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, +/* 0x8ea0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, +/* 0x8eb0 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, +/* 0x8ec0 */ 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 76, +/* 0x8ed0 */ 88, 85, 78, 70, 48, 52, 50, 10, 10, 82, 69, 76, 79, 67, 65, 84, +/* 0x8ee0 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, +/* 0x8ef0 */ 91, 76, 88, 77, 82, 85, 48, 52, 48, 93, 58, 10, 79, 70, 70, 83, +/* 0x8f00 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, +/* 0x8f10 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, +/* 0x8f20 */ 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, +/* 0x8f30 */ 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 77, 82, 85, 48, 51, 48, +/* 0x8f40 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, +/* 0x8f50 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 74, 67, 67, 48, +/* 0x8f60 */ 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, +/* 0x8f70 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8f80 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 55, 32, 82, +/* 0x8f90 */ 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8fa0 */ 32, 76, 88, 74, 67, 67, 48, 49, 48, 10, 10, 82, 69, 76, 79, 67, +/* 0x8fb0 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, +/* 0x8fc0 */ 82, 32, 91, 76, 88, 67, 65, 76, 76, 48, 48, 93, 58, 10, 79, 70, +/* 0x8fd0 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, +/* 0x8fe0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, +/* 0x8ff0 */ 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, +/* 0x9000 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, +/* 0x9010 */ 51, 55, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, +/* 0x9020 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 67, 74, +/* 0x9030 */ 50, 77, 82, 85, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, +/* 0x9040 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x9050 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, +/* 0x9060 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, +/* 0x9070 */ 32, 32, 32, 76, 88, 85, 78, 70, 48, 51, 55, 10, 10, 82, 69, 76, +/* 0x9080 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, +/* 0x9090 */ 70, 79, 82, 32, 91, 76, 88, 67, 74, 52, 77, 82, 85, 93, 58, 10, +/* 0x90a0 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, +/* 0x90b0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, +/* 0x90c0 */ 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, +/* 0x90d0 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, +/* 0x90e0 */ 70, 48, 51, 52, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, +/* 0x90f0 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, +/* 0x9100 */ 67, 74, 54, 77, 82, 85, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, +/* 0x9110 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x9120 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, +/* 0x9130 */ 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, +/* 0x9140 */ 32, 32, 32, 32, 32, 76, 88, 67, 74, 56, 77, 82, 85, 10, 10, 82, +/* 0x9150 */ 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, +/* 0x9160 */ 83, 32, 70, 79, 82, 32, 91, 76, 88, 67, 74, 55, 77, 82, 85, 93, +/* 0x9170 */ 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, +/* 0x9180 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, +/* 0x9190 */ 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, +/* 0x91a0 */ 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, +/* 0x91b0 */ 67, 74, 56, 77, 82, 85, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, +/* 0x91c0 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, +/* 0x91d0 */ 76, 88, 67, 74, 56, 77, 82, 85, 93, 58, 10, 79, 70, 70, 83, 69, +/* 0x91e0 */ 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x91f0 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, +/* 0x9200 */ 48, 48, 48, 50, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, +/* 0x9210 */ 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 51, 55, 10, +/* 0x9220 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, +/* 0x9230 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 85, 78, 70, 48, 51, +/* 0x9240 */ 52, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, +/* 0x9250 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, +/* 0x9260 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 52, 32, 82, 95, +/* 0x9270 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x9280 */ 76, 88, 85, 78, 70, 48, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, +/* 0x9290 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, +/* 0x92a0 */ 32, 91, 99,116,111,107, 51, 50, 46, 48, 48, 93, 58, 10, 79, 70, +/* 0x92b0 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, +/* 0x92c0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, +/* 0x92d0 */ 48, 48, 48, 48, 48, 48, 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, +/* 0x92e0 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 99,116,111,107, 51, 50, +/* 0x92f0 */ 46, 50, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, +/* 0x9300 */ 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 99,116,111, +/* 0x9310 */ 107, 51, 50, 46, 49, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, +/* 0x9320 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x9330 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, +/* 0x9340 */ 48,100, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, +/* 0x9350 */ 32, 32, 32, 32, 32, 99,116,111,107, 51, 50, 46, 50, 48, 10, 10, +/* 0x9360 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, +/* 0x9370 */ 68, 83, 32, 70, 79, 82, 32, 91, 99,116,111,107, 51, 50, 46, 50, +/* 0x9380 */ 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, +/* 0x9390 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, +/* 0x93a0 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 53, 32, 82, 95, +/* 0x93b0 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x93c0 */ 99,116,111,107, 51, 50, 46, 52, 48, 10, 48, 48, 48, 48, 48, 48, +/* 0x93d0 */ 48, 57, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, +/* 0x93e0 */ 32, 32, 32, 32, 32, 99,116,111,107, 51, 50, 46, 52, 48, 10, 10, +/* 0x93f0 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, +/* 0x9400 */ 68, 83, 32, 70, 79, 82, 32, 91, 99,116,111,107, 51, 50, 46, 51, +/* 0x9410 */ 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, +/* 0x9420 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, +/* 0x9430 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 54, 32, 82, 95, +/* 0x9440 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x9450 */ 99,116,111,107, 51, 50, 46, 49, 48, 10, 10, 82, 69, 76, 79, 67, +/* 0x9460 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, +/* 0x9470 */ 82, 32, 91, 99,116,111,107, 51, 50, 46, 52, 48, 93, 58, 10, 79, +/* 0x9480 */ 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, +/* 0x9490 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, +/* 0x94a0 */ 48, 48, 48, 48, 48, 48, 48, 52, 32, 82, 95, 51, 56, 54, 95, 80, +/* 0x94b0 */ 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 99,116,111,107, 51, +/* 0x94c0 */ 50, 46, 48, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, +/* 0x94d0 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 69, +/* 0x94e0 */ 88, 69, 67, 48, 50, 53, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, +/* 0x94f0 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x9500 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, +/* 0x9510 */ 51, 54, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, +/* 0x9520 */ 32, 32, 32, 32, 32, 76, 69, 88, 69, 67, 48, 50, 48, 10, 48, 48, +/* 0x9530 */ 48, 48, 48, 48, 49, 56, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, +/* 0x9540 */ 50, 32, 32, 32, 32, 32, 32, 32, 32, 76, 69, 88, 69, 67, 48, 50, +/* 0x9550 */ 48, 10 }; diff --git a/src/stub/src/i386-linux.elf-entry.S b/src/stub/src/i386-linux.elf-entry.S index 0d8866aa..48a7822e 100644 --- a/src/stub/src/i386-linux.elf-entry.S +++ b/src/stub/src/i386-linux.elf-entry.S @@ -127,7 +127,8 @@ section LEXEC017 section LEXEC020 -#define PAGE_SIZE ( 1<<12) +#define PAGE_SHIFT 12 +#define PAGE_SIZE ( 1 << PAGE_SHIFT) #define MAP_FIXED 0x10 #define MAP_PRIVATE 0x02 @@ -202,7 +203,11 @@ AT_SYSINFO_EHDR=33 subb al,AT_SYSINFO cmpb al,AT_SYSINFO_EHDR - AT_SYSINFO lodsd - ja 2b; movb [esi - 2*4],AT_IGNORE + ja 2b // not AT_SYSINFO* + xor eax,[esp] + shr eax,PAGE_SHIFT + jne 2b // no conflict with decompressed fold_elf86 + movb [esi - 2*4],AT_IGNORE jmp 2b 5: pop eax diff --git a/src/stub/tmp/i386-linux.elf-entry.bin.dump b/src/stub/tmp/i386-linux.elf-entry.bin.dump index 54f04e0f..4e81608c 100644 --- a/src/stub/tmp/i386-linux.elf-entry.bin.dump +++ b/src/stub/tmp/i386-linux.elf-entry.bin.dump @@ -170,10 +170,10 @@ Idx Name Size VMA LMA File off Algn Flags 165 ctok32.40 00000005 00000000 00000000 00001ab1 2**0 CONTENTS, RELOC, READONLY 166 LEXEC017 00000002 00000000 00000000 00001ab6 2**0 CONTENTS, READONLY 167 LEXEC020 0000004c 00000000 00000000 00001ab8 2**0 CONTENTS, READONLY -168 LEXECDYN 00000021 00000000 00000000 00001b04 2**0 CONTENTS, READONLY -169 LUNMP000 00000002 00000000 00000000 00001b25 2**0 CONTENTS, READONLY -170 LUNMP001 00000002 00000000 00000000 00001b27 2**0 CONTENTS, READONLY -171 LEXEC025 0000003a 00000000 00000000 00001b29 2**0 CONTENTS, RELOC, READONLY +168 LEXECDYN 00000029 00000000 00000000 00001b04 2**0 CONTENTS, READONLY +169 LUNMP000 00000002 00000000 00000000 00001b2d 2**0 CONTENTS, READONLY +170 LUNMP001 00000002 00000000 00000000 00001b2f 2**0 CONTENTS, READONLY +171 LEXEC025 0000003a 00000000 00000000 00001b31 2**0 CONTENTS, RELOC, READONLY SYMBOL TABLE: 00000000 l d N2BSMA10 00000000 N2BSMA10 00000000 l d N2BFAS11 00000000 N2BFAS11 From 0031ceb06c399d27abd05c200e517a61ec24767d Mon Sep 17 00:00:00 2001 From: John Reiser Date: Sat, 17 Jul 2010 08:22:09 -0700 Subject: [PATCH 07/15] propagate changes from auxv_find() in i386-linux.elf-main.c --- src/stub/arm-linux.elf-fold.h | 228 ++++++++++++------------- src/stub/armeb-linux.elf-fold.h | 228 ++++++++++++------------- src/stub/armel-eabi-linux.elf-fold.h | 228 ++++++++++++------------- src/stub/mips.r3000-linux.elf-fold.h | 213 ++++++++++++----------- src/stub/mipsel.r3000-linux.elf-fold.h | 213 ++++++++++++----------- 5 files changed, 551 insertions(+), 559 deletions(-) diff --git a/src/stub/arm-linux.elf-fold.h b/src/stub/arm-linux.elf-fold.h index 6fe043cc..60f1c31d 100644 --- a/src/stub/arm-linux.elf-fold.h +++ b/src/stub/arm-linux.elf-fold.h @@ -1,5 +1,5 @@ /* arm-linux.elf-fold.h - created from arm-linux.elf-fold.bin, 2136 (0x858) bytes + created from arm-linux.elf-fold.bin, 2104 (0x838) bytes This file is part of the UPX executable compressor. @@ -31,17 +31,17 @@ */ -#define STUB_ARM_LINUX_ELF_FOLD_SIZE 2136 -#define STUB_ARM_LINUX_ELF_FOLD_ADLER32 0x76e26245 -#define STUB_ARM_LINUX_ELF_FOLD_CRC32 0x325250a9 +#define STUB_ARM_LINUX_ELF_FOLD_SIZE 2104 +#define STUB_ARM_LINUX_ELF_FOLD_ADLER32 0x76ce5ab4 +#define STUB_ARM_LINUX_ELF_FOLD_CRC32 0x0bbbca49 -unsigned char stub_arm_linux_elf_fold[2136] = { +unsigned char stub_arm_linux_elf_fold[2104] = { /* 0x0000 */ 127, 69, 76, 70, 1, 1, 1, 97, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x0010 */ 2, 0, 40, 0, 1, 0, 0, 0,128,128, 0, 0, 52, 0, 0, 0, /* 0x0020 */ 0, 0, 0, 0, 2, 0, 0, 0, 52, 0, 32, 0, 2, 0, 0, 0, /* 0x0030 */ 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, -/* 0x0040 */ 0,128, 0, 0, 88, 8, 0, 0, 88, 8, 0, 0, 5, 0, 0, 0, -/* 0x0050 */ 0,128, 0, 0, 1, 0, 0, 0, 88, 8, 0, 0, 0, 0, 0, 0, +/* 0x0040 */ 0,128, 0, 0, 56, 8, 0, 0, 56, 8, 0, 0, 5, 0, 0, 0, +/* 0x0050 */ 0,128, 0, 0, 1, 0, 0, 0, 56, 8, 0, 0, 0, 0, 0, 0, /* 0x0060 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x0070 */ 0,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x0080 */ 16, 48,157,229, 3, 49,141,224, 24, 48,131,226, 4, 0,147,228, @@ -49,7 +49,7 @@ unsigned char stub_arm_linux_elf_fold[2136] = { /* 0x00a0 */ 0, 0, 80,227,252,255,255, 26, 8, 32,141,229, 10,220, 77,226, /* 0x00b0 */ 9, 64,160,225, 4,144,154,229, 13,128,160,225, 0,112,154,229, /* 0x00c0 */ 44, 96,143,226, 12,144,137,226, 0,176,160,227,248, 15, 45,233, -/* 0x00d0 */ 15, 0,189,232,133, 1, 0,235, 0,224,160,225, 20,208,141,226, +/* 0x00d0 */ 15, 0,189,232,125, 1, 0,235, 0,224,160,225, 20,208,141,226, /* 0x00e0 */ 10,220,141,226, 15, 0,189,232, 3, 0,128,224, 3, 16, 65,224, /* 0x00f0 */ 4,240, 18,229,255, 48, 3,226, 80, 0, 83,227, 14,240,160, 17, /* 0x0100 */ 33, 17,176,225, 0, 0, 80, 19, 14,240,160, 1, 1, 16, 65,226, @@ -63,111 +63,109 @@ unsigned char stub_arm_linux_elf_fold[2136] = { /* 0x0180 */ 8, 80,157,229, 4, 64, 45,229, 8, 64,157,229, 37, 86,160,225, /* 0x0190 */ 192, 0,144,239, 4, 64,157,228, 4, 80,157,228, 14,240,160,225, /* 0x01a0 */ 0, 0, 80,227, 14,240,160, 1, 0, 48,144,229, 1, 0, 83,225, -/* 0x01b0 */ 6, 0, 0, 10, 1, 0, 83,227, 0, 48,160, 19, 1, 48,160, 3, -/* 0x01c0 */ 0, 0, 81,227, 0, 48,160, 3, 0, 0, 83,227, 1, 0, 0, 10, -/* 0x01d0 */ 6, 0,128,232, 14,240,160,225, 8, 0,128,226,241,255,255,234, -/* 0x01e0 */ 0, 48,144,229, 2, 0, 83,225, 4, 48,144,229, 4,224, 45,229, -/* 0x01f0 */ 3,192,160, 33, 2,224,160,225, 2, 32,160, 33, 3, 0, 0, 42, -/* 0x0200 */ 127, 0,160,227,205,255,255,235, 1, 48, 92,229, 1, 48, 65,229, -/* 0x0210 */ 1, 32, 66,226, 1, 0,114,227, 1,192,140,226, 1, 16,129,226, -/* 0x0220 */ 248,255,255, 26, 4, 32,144,229, 0, 48,144,229, 14, 32,130,224, -/* 0x0230 */ 3, 48,110,224, 0, 48,128,229, 4, 32,128,229, 4,240,157,228, -/* 0x0240 */ 240, 64, 45,233, 0, 80,160,225, 20,208, 77,226, 1, 64,160,225, -/* 0x0250 */ 2,112,160,225, 3, 96,160,225, 68, 0, 0,234, 4, 16,141,226, -/* 0x0260 */ 5, 0,160,225, 12, 32,160,227,220,255,255,235, 4,192,157,229, -/* 0x0270 */ 0, 0, 92,227, 8, 16,157,229, 6, 0, 0, 26, 0, 49,159,229, -/* 0x0280 */ 3, 0, 81,225, 5, 0, 0, 26, 0, 48,149,229, 0, 0, 83,227, -/* 0x0290 */ 2, 0, 0, 26, 56, 0, 0,234, 0, 0, 81,227, 1, 0, 0, 26, -/* 0x02a0 */ 127, 0,160,227,165,255,255,235, 12, 0, 81,225,251,255,255,138, -/* 0x02b0 */ 0, 48,148,229, 3, 0, 92,225,248,255,255,138, 12, 0, 81,225, -/* 0x02c0 */ 33, 0, 0, 42, 16,192,141,229, 12,192,157,229, 4, 0,149,229, -/* 0x02d0 */ 4, 32,148,229, 16, 48,141,226, 0,192,141,229, 15,224,160,225, -/* 0x02e0 */ 7,240,160,225, 0, 0, 80,227,236,255,255, 26, 16, 16,157,229, -/* 0x02f0 */ 4, 48,157,229, 3, 0, 81,225,232,255,255, 26, 13, 32,221,229, -/* 0x0300 */ 0, 0, 82,227, 0, 0, 86, 19, 9, 0, 0, 10, 2, 12, 81,227, -/* 0x0310 */ 2, 0, 0,138, 0, 48,148,229, 1, 0, 83,225, 4, 0, 0, 26, -/* 0x0320 */ 2, 48,160,225, 4, 0,148,229, 14, 32,221,229, 15,224,160,225, -/* 0x0330 */ 6,240,160,225, 8, 48,157,229, 6, 0,149,232, 3, 32,130,224, -/* 0x0340 */ 1, 16, 99,224, 6, 0,133,232, 3, 0, 0,234, 1, 32,160,225, -/* 0x0350 */ 5, 0,160,225, 4, 16,148,229,160,255,255,235, 4, 48,157,229, -/* 0x0360 */ 6, 0,148,232, 3, 32,130,224, 1, 16, 99,224, 6, 0,132,232, -/* 0x0370 */ 0, 48,148,229, 0, 0, 83,227,183,255,255, 26, 20,208,141,226, -/* 0x0380 */ 240,128,189,232, 85, 80, 88, 33,240, 79, 45,233, 1,160,160,225, -/* 0x0390 */ 176,193,218,225, 28, 16,145,229,188,226,218,225, 48,208, 77,226, -/* 0x03a0 */ 2, 0, 92,227, 1, 96,138,224, 16, 0,141,229, 50,192,160, 3, -/* 0x03b0 */ 34,192,160, 19, 1,224, 78,226, 6, 16,160,225, 0, 0,224,227, -/* 0x03c0 */ 0, 80,160,227, 12, 32,141,229, 8, 48,141,229, 11, 0, 0,234, -/* 0x03d0 */ 0, 48,145,229, 1, 0, 83,227, 6, 0, 0, 26, 8, 32,145,229, -/* 0x03e0 */ 20, 48,145,229, 3, 48,130,224, 3, 0, 85,225, 3, 80,160, 49, -/* 0x03f0 */ 2, 0, 80,225, 2, 0,160, 33, 32, 16,129,226, 1,224, 78,226, -/* 0x0400 */ 0, 0, 94,227,241,255,255,170,255, 78,192,227, 15, 64,196,227, -/* 0x0410 */ 5, 48,100,224,255, 62,131,226, 15, 48,131,226,255, 62,195,227, -/* 0x0420 */ 16,224, 28,226, 15, 48,195,227, 36, 48,141,229, 28, 64,141, 21, -/* 0x0430 */ 7, 0, 0, 26, 12, 48,160,225, 14, 32,160,225, 0,192,224,227, -/* 0x0440 */ 4, 0,160,225, 36, 16,157,229, 0, 80,141,232, 74,255,255,235, -/* 0x0450 */ 28, 0,141,229, 28, 16,157,229, 52, 48,160,227, 1,176,100,224, -/* 0x0460 */ 155, 3, 3,224, 0, 32,160,227, 32, 80,134,226, 32, 48,141,229, -/* 0x0470 */ 24, 32,141,229,127, 0, 0,234, 12, 48,157,229, 0, 0, 83,227, -/* 0x0480 */ 8, 0, 0, 10, 32, 48, 21,229, 6, 0, 83,227, 5, 0, 0, 26, -/* 0x0490 */ 24, 32, 21,229, 8, 0,157,229, 2, 32,139,224, 3, 16,160,227, -/* 0x04a0 */ 62,255,255,235,111, 0, 0,234, 32, 48, 21,229, 1, 0, 83,227, -/* 0x04b0 */ 108, 0, 0, 26, 8, 48, 21,229, 36, 34,159,229, 7, 48, 3,226, -/* 0x04c0 */ 3, 49,160,225, 50, 35,160,225, 24, 48, 21,229, 3,144,139,224, -/* 0x04d0 */ 12, 48,157,229, 16,224, 21,229, 9, 26,160,225, 0, 0, 83,227, -/* 0x04e0 */ 33, 26,160,225, 28,192, 21,229, 7, 96, 2,226, 12, 32, 21,229, -/* 0x04f0 */ 9,128, 97,224, 16, 64,157, 5, 1,112,142,224, 20, 32,141,229, -/* 0x0500 */ 0, 64,224, 19, 12,192, 97,224, 6, 32,160, 1, 18, 48,160, 3, -/* 0x0510 */ 2, 32,134, 19, 50, 48,160, 19, 8, 0,160,225, 7, 16,160,225, -/* 0x0520 */ 40,224,141,229, 16, 16,141,232, 44,144,141,229, 18,255,255,235, -/* 0x0530 */ 0, 0, 88,225, 56, 0, 0, 26, 12, 48,157,229, 0, 0, 83,227, -/* 0x0540 */ 6, 0, 0, 10, 88, 16,157,229, 4, 48, 22,226, 1, 48,160, 17, -/* 0x0550 */ 12, 0,157,229, 40, 16,141,226, 16, 32,157,229, 55,255,255,235, -/* 0x0560 */ 0, 48,103,226, 3, 74,160,225, 2, 0, 22,227, 36, 74,160,225, -/* 0x0570 */ 7, 0, 0, 10, 0, 0, 84,227, 5, 0, 0, 10, 7, 16,136,224, -/* 0x0580 */ 4, 32,160,225, 0, 48,160,227, 1, 32, 82,226, 1, 48,193,228, -/* 0x0590 */ 251,255,255, 26, 12, 32,157,229, 0, 0, 82,227, 32, 0, 0, 10, -/* 0x05a0 */ 32, 48, 21,229, 1, 0, 83,227, 21, 0, 0, 26, 8, 48, 21,229, -/* 0x05b0 */ 1, 0, 19,227, 18, 0, 0, 10, 12, 32, 21,229, 16, 48, 21,229, -/* 0x05c0 */ 3, 0, 82,225, 24, 16, 21,229, 62, 0, 0, 26, 1, 48,130,224, -/* 0x05d0 */ 11, 32,131,224, 0, 48, 98,226, 3, 58,160,225, 35, 58,160,225, -/* 0x05e0 */ 7, 0, 83,227, 55, 0, 0,154,248, 48,159,229, 0, 48,130,229, -/* 0x05f0 */ 244, 48,159,229, 8, 0,157,229, 4, 48,130,229, 0, 16,160,227, -/* 0x0600 */ 230,254,255,235, 8, 0,160,225, 7, 16,160,225, 6, 32,160,225, -/* 0x0610 */ 215,254,255,235, 0, 0, 80,227, 1, 0, 0, 10,127, 0,160,227, -/* 0x0620 */ 198,254,255,235, 20, 32,157,229, 4, 48,135,224, 2, 16,137,224, -/* 0x0630 */ 3, 64,136,224, 1, 0, 84,225, 10, 0, 0, 42, 0,192,224,227, -/* 0x0640 */ 0,192,141,229, 1, 16,100,224, 1,192,140,226, 6, 32,160,225, -/* 0x0650 */ 4, 0,160,225, 50, 48,160,227, 4,192,141,229,198,254,255,235, -/* 0x0660 */ 0, 0, 84,225,236,255,255, 26, 24, 48,157,229, 1, 48,131,226, -/* 0x0670 */ 24, 48,141,229, 32, 80,133,226,188, 50,218,225, 24, 16,157,229, -/* 0x0680 */ 3, 0, 81,225,123,255,255,186, 12, 32,157,229, 0, 0, 82,227, -/* 0x0690 */ 5, 0, 0, 10,176, 49,218,225, 3, 0, 83,227, 28, 48,157, 21, -/* 0x06a0 */ 36, 16,157, 21, 1, 0,131, 16,173,254,255, 27, 84, 32,157,229, -/* 0x06b0 */ 0, 0, 82,227, 0,176,130, 21, 24, 0,154,229, 0, 0,139,224, -/* 0x06c0 */ 48,208,141,226,240,143,189,232, 28, 48, 21,229, 0, 0, 83,227, -/* 0x06d0 */ 32, 32,157, 5, 2, 48,129, 0, 8, 32,131, 2,193,255,255, 10, -/* 0x06e0 */ 199,255,255,234, 64, 98, 81,115, 91, 0,144,239, 14,240,160,225, -/* 0x06f0 */ 240, 71, 45,233, 12,208, 77,226, 52, 96,141,226, 0,144,160,225, -/* 0x0700 */ 1, 80,160,225, 3,128,160,225, 6, 0,160,225, 0, 48,160,227, -/* 0x0710 */ 44, 16,141,226, 48,160,157,229, 2,112,160,225, 52, 64,157,229, -/* 0x0720 */ 198,254,255,235, 56, 48,157,229, 5, 16,160,227, 3, 48,100,224, -/* 0x0730 */ 188, 34,218,225, 9, 0,160,225, 56, 48,141,229, 52, 80,141,229, -/* 0x0740 */ 150,254,255,235, 9, 0,160,225, 4, 16,160,227,186, 34,218,225, -/* 0x0750 */ 146,254,255,235, 52, 64,138,226, 60, 32,157,229, 8, 48,148,229, -/* 0x0760 */ 52, 32,130,226, 3, 32,130,224, 9, 0,160,225, 3, 16,160,227, -/* 0x0770 */ 138,254,255,235, 8,192,141,226, 6, 32,160,225, 10, 16,160,225, -/* 0x0780 */ 9, 48,160,225, 7, 0,160,225, 0,192,141,229, 4,128,141,229, -/* 0x0790 */ 252,254,255,235, 0, 80,160,225, 9, 16,160,227, 5, 32,160,225, -/* 0x07a0 */ 9, 0,160,225,125,254,255,235,188, 18,218,225, 0, 32,160,227, -/* 0x07b0 */ 35, 0, 0,234, 0, 48,148,229, 3, 0, 83,227, 30, 0, 0, 26, -/* 0x07c0 */ 8, 48,148,229, 8, 0,157,229, 0, 16,160,227, 0, 0,131,224, -/* 0x07d0 */ 1, 32,160,225, 94,254,255,235, 0, 64, 80,226, 4, 0, 0,186, -/* 0x07e0 */ 10, 16,160,225, 2, 44,160,227, 85,254,255,235, 2, 12, 80,227, -/* 0x07f0 */ 1, 0, 0, 10,127, 0,160,227, 80,254,255,235, 0,224,160,227, -/* 0x0800 */ 14, 32,160,225, 8,192,141,226, 10, 16,160,225, 9, 48,160,225, -/* 0x0810 */ 4, 0,160,225, 0, 80,141,232,218,254,255,235, 7, 16,160,227, -/* 0x0820 */ 0, 80,160,225, 8, 32,157,229, 9, 0,160,225, 91,254,255,235, -/* 0x0830 */ 4, 0,160,225, 72,254,255,235, 3, 0, 0,234, 32, 64,132,226, -/* 0x0840 */ 1, 32,130,226, 1, 0, 82,225,217,255,255,186, 5, 0,160,225, -/* 0x0850 */ 12,208,141,226,240,135,189,232 +/* 0x01b0 */ 8, 0,128, 18,251,255,255, 26, 4, 32,128,229, 14,240,160,225, +/* 0x01c0 */ 0, 48,144,229, 2, 0, 83,225, 4, 48,144,229, 4,224, 45,229, +/* 0x01d0 */ 3,192,160, 33, 2,224,160,225, 2, 32,160, 33, 3, 0, 0, 42, +/* 0x01e0 */ 127, 0,160,227,213,255,255,235, 1, 48, 92,229, 1, 48, 65,229, +/* 0x01f0 */ 1, 32, 66,226, 1, 0,114,227, 1,192,140,226, 1, 16,129,226, +/* 0x0200 */ 248,255,255, 26, 4, 32,144,229, 0, 48,144,229, 14, 32,130,224, +/* 0x0210 */ 3, 48,110,224, 0, 48,128,229, 4, 32,128,229, 4,240,157,228, +/* 0x0220 */ 240, 64, 45,233, 0, 80,160,225, 20,208, 77,226, 1, 64,160,225, +/* 0x0230 */ 2,112,160,225, 3, 96,160,225, 68, 0, 0,234, 4, 16,141,226, +/* 0x0240 */ 5, 0,160,225, 12, 32,160,227,220,255,255,235, 4,192,157,229, +/* 0x0250 */ 0, 0, 92,227, 8, 16,157,229, 6, 0, 0, 26, 0, 49,159,229, +/* 0x0260 */ 3, 0, 81,225, 5, 0, 0, 26, 0, 48,149,229, 0, 0, 83,227, +/* 0x0270 */ 2, 0, 0, 26, 56, 0, 0,234, 0, 0, 81,227, 1, 0, 0, 26, +/* 0x0280 */ 127, 0,160,227,173,255,255,235, 12, 0, 81,225,251,255,255,138, +/* 0x0290 */ 0, 48,148,229, 3, 0, 92,225,248,255,255,138, 12, 0, 81,225, +/* 0x02a0 */ 33, 0, 0, 42, 16,192,141,229, 12,192,157,229, 4, 0,149,229, +/* 0x02b0 */ 4, 32,148,229, 16, 48,141,226, 0,192,141,229, 15,224,160,225, +/* 0x02c0 */ 7,240,160,225, 0, 0, 80,227,236,255,255, 26, 16, 16,157,229, +/* 0x02d0 */ 4, 48,157,229, 3, 0, 81,225,232,255,255, 26, 13, 32,221,229, +/* 0x02e0 */ 0, 0, 82,227, 0, 0, 86, 19, 9, 0, 0, 10, 2, 12, 81,227, +/* 0x02f0 */ 2, 0, 0,138, 0, 48,148,229, 1, 0, 83,225, 4, 0, 0, 26, +/* 0x0300 */ 2, 48,160,225, 4, 0,148,229, 14, 32,221,229, 15,224,160,225, +/* 0x0310 */ 6,240,160,225, 8, 48,157,229, 6, 0,149,232, 3, 32,130,224, +/* 0x0320 */ 1, 16, 99,224, 6, 0,133,232, 3, 0, 0,234, 1, 32,160,225, +/* 0x0330 */ 5, 0,160,225, 4, 16,148,229,160,255,255,235, 4, 48,157,229, +/* 0x0340 */ 6, 0,148,232, 3, 32,130,224, 1, 16, 99,224, 6, 0,132,232, +/* 0x0350 */ 0, 48,148,229, 0, 0, 83,227,183,255,255, 26, 20,208,141,226, +/* 0x0360 */ 240,128,189,232, 85, 80, 88, 33,240, 79, 45,233, 1,160,160,225, +/* 0x0370 */ 176,193,218,225, 28, 16,145,229,188,226,218,225, 48,208, 77,226, +/* 0x0380 */ 2, 0, 92,227, 1, 96,138,224, 16, 0,141,229, 50,192,160, 3, +/* 0x0390 */ 34,192,160, 19, 1,224, 78,226, 6, 16,160,225, 0, 0,224,227, +/* 0x03a0 */ 0, 80,160,227, 12, 32,141,229, 8, 48,141,229, 11, 0, 0,234, +/* 0x03b0 */ 0, 48,145,229, 1, 0, 83,227, 6, 0, 0, 26, 8, 32,145,229, +/* 0x03c0 */ 20, 48,145,229, 3, 48,130,224, 3, 0, 85,225, 3, 80,160, 49, +/* 0x03d0 */ 2, 0, 80,225, 2, 0,160, 33, 32, 16,129,226, 1,224, 78,226, +/* 0x03e0 */ 0, 0, 94,227,241,255,255,170,255, 78,192,227, 15, 64,196,227, +/* 0x03f0 */ 5, 48,100,224,255, 62,131,226, 15, 48,131,226,255, 62,195,227, +/* 0x0400 */ 16,224, 28,226, 15, 48,195,227, 36, 48,141,229, 28, 64,141, 21, +/* 0x0410 */ 7, 0, 0, 26, 12, 48,160,225, 14, 32,160,225, 0,192,224,227, +/* 0x0420 */ 4, 0,160,225, 36, 16,157,229, 0, 80,141,232, 82,255,255,235, +/* 0x0430 */ 28, 0,141,229, 28, 16,157,229, 52, 48,160,227, 1,176,100,224, +/* 0x0440 */ 155, 3, 3,224, 0, 32,160,227, 32, 80,134,226, 32, 48,141,229, +/* 0x0450 */ 24, 32,141,229,127, 0, 0,234, 12, 48,157,229, 0, 0, 83,227, +/* 0x0460 */ 8, 0, 0, 10, 32, 48, 21,229, 6, 0, 83,227, 5, 0, 0, 26, +/* 0x0470 */ 24, 32, 21,229, 8, 0,157,229, 2, 32,139,224, 3, 16,160,227, +/* 0x0480 */ 70,255,255,235,111, 0, 0,234, 32, 48, 21,229, 1, 0, 83,227, +/* 0x0490 */ 108, 0, 0, 26, 8, 48, 21,229, 36, 34,159,229, 7, 48, 3,226, +/* 0x04a0 */ 3, 49,160,225, 50, 35,160,225, 24, 48, 21,229, 3,144,139,224, +/* 0x04b0 */ 12, 48,157,229, 16,224, 21,229, 9, 26,160,225, 0, 0, 83,227, +/* 0x04c0 */ 33, 26,160,225, 28,192, 21,229, 7, 96, 2,226, 12, 32, 21,229, +/* 0x04d0 */ 9,128, 97,224, 16, 64,157, 5, 1,112,142,224, 20, 32,141,229, +/* 0x04e0 */ 0, 64,224, 19, 12,192, 97,224, 6, 32,160, 1, 18, 48,160, 3, +/* 0x04f0 */ 2, 32,134, 19, 50, 48,160, 19, 8, 0,160,225, 7, 16,160,225, +/* 0x0500 */ 40,224,141,229, 16, 16,141,232, 44,144,141,229, 26,255,255,235, +/* 0x0510 */ 0, 0, 88,225, 56, 0, 0, 26, 12, 48,157,229, 0, 0, 83,227, +/* 0x0520 */ 6, 0, 0, 10, 88, 16,157,229, 4, 48, 22,226, 1, 48,160, 17, +/* 0x0530 */ 12, 0,157,229, 40, 16,141,226, 16, 32,157,229, 55,255,255,235, +/* 0x0540 */ 0, 48,103,226, 3, 74,160,225, 2, 0, 22,227, 36, 74,160,225, +/* 0x0550 */ 7, 0, 0, 10, 0, 0, 84,227, 5, 0, 0, 10, 7, 16,136,224, +/* 0x0560 */ 4, 32,160,225, 0, 48,160,227, 1, 32, 82,226, 1, 48,193,228, +/* 0x0570 */ 251,255,255, 26, 12, 32,157,229, 0, 0, 82,227, 32, 0, 0, 10, +/* 0x0580 */ 32, 48, 21,229, 1, 0, 83,227, 21, 0, 0, 26, 8, 48, 21,229, +/* 0x0590 */ 1, 0, 19,227, 18, 0, 0, 10, 12, 32, 21,229, 16, 48, 21,229, +/* 0x05a0 */ 3, 0, 82,225, 24, 16, 21,229, 62, 0, 0, 26, 1, 48,130,224, +/* 0x05b0 */ 11, 32,131,224, 0, 48, 98,226, 3, 58,160,225, 35, 58,160,225, +/* 0x05c0 */ 7, 0, 83,227, 55, 0, 0,154,248, 48,159,229, 0, 48,130,229, +/* 0x05d0 */ 244, 48,159,229, 8, 0,157,229, 4, 48,130,229, 0, 16,160,227, +/* 0x05e0 */ 238,254,255,235, 8, 0,160,225, 7, 16,160,225, 6, 32,160,225, +/* 0x05f0 */ 223,254,255,235, 0, 0, 80,227, 1, 0, 0, 10,127, 0,160,227, +/* 0x0600 */ 206,254,255,235, 20, 32,157,229, 4, 48,135,224, 2, 16,137,224, +/* 0x0610 */ 3, 64,136,224, 1, 0, 84,225, 10, 0, 0, 42, 0,192,224,227, +/* 0x0620 */ 0,192,141,229, 1, 16,100,224, 1,192,140,226, 6, 32,160,225, +/* 0x0630 */ 4, 0,160,225, 50, 48,160,227, 4,192,141,229,206,254,255,235, +/* 0x0640 */ 0, 0, 84,225,236,255,255, 26, 24, 48,157,229, 1, 48,131,226, +/* 0x0650 */ 24, 48,141,229, 32, 80,133,226,188, 50,218,225, 24, 16,157,229, +/* 0x0660 */ 3, 0, 81,225,123,255,255,186, 12, 32,157,229, 0, 0, 82,227, +/* 0x0670 */ 5, 0, 0, 10,176, 49,218,225, 3, 0, 83,227, 28, 48,157, 21, +/* 0x0680 */ 36, 16,157, 21, 1, 0,131, 16,181,254,255, 27, 84, 32,157,229, +/* 0x0690 */ 0, 0, 82,227, 0,176,130, 21, 24, 0,154,229, 0, 0,139,224, +/* 0x06a0 */ 48,208,141,226,240,143,189,232, 28, 48, 21,229, 0, 0, 83,227, +/* 0x06b0 */ 32, 32,157, 5, 2, 48,129, 0, 8, 32,131, 2,193,255,255, 10, +/* 0x06c0 */ 199,255,255,234, 64, 98, 81,115, 91, 0,144,239, 14,240,160,225, +/* 0x06d0 */ 240, 71, 45,233, 12,208, 77,226, 52, 96,141,226, 0,144,160,225, +/* 0x06e0 */ 1, 80,160,225, 3,128,160,225, 6, 0,160,225, 0, 48,160,227, +/* 0x06f0 */ 44, 16,141,226, 48,160,157,229, 2,112,160,225, 52, 64,157,229, +/* 0x0700 */ 198,254,255,235, 56, 48,157,229, 5, 16,160,227, 3, 48,100,224, +/* 0x0710 */ 188, 34,218,225, 9, 0,160,225, 56, 48,141,229, 52, 80,141,229, +/* 0x0720 */ 158,254,255,235, 9, 0,160,225, 4, 16,160,227,186, 34,218,225, +/* 0x0730 */ 154,254,255,235, 52, 64,138,226, 60, 32,157,229, 8, 48,148,229, +/* 0x0740 */ 52, 32,130,226, 3, 32,130,224, 9, 0,160,225, 3, 16,160,227, +/* 0x0750 */ 146,254,255,235, 8,192,141,226, 6, 32,160,225, 10, 16,160,225, +/* 0x0760 */ 9, 48,160,225, 7, 0,160,225, 0,192,141,229, 4,128,141,229, +/* 0x0770 */ 252,254,255,235, 0, 80,160,225, 9, 16,160,227, 5, 32,160,225, +/* 0x0780 */ 9, 0,160,225,133,254,255,235,188, 18,218,225, 0, 32,160,227, +/* 0x0790 */ 35, 0, 0,234, 0, 48,148,229, 3, 0, 83,227, 30, 0, 0, 26, +/* 0x07a0 */ 8, 48,148,229, 8, 0,157,229, 0, 16,160,227, 0, 0,131,224, +/* 0x07b0 */ 1, 32,160,225,102,254,255,235, 0, 64, 80,226, 4, 0, 0,186, +/* 0x07c0 */ 10, 16,160,225, 2, 44,160,227, 93,254,255,235, 2, 12, 80,227, +/* 0x07d0 */ 1, 0, 0, 10,127, 0,160,227, 88,254,255,235, 0,224,160,227, +/* 0x07e0 */ 14, 32,160,225, 8,192,141,226, 10, 16,160,225, 9, 48,160,225, +/* 0x07f0 */ 4, 0,160,225, 0, 80,141,232,218,254,255,235, 7, 16,160,227, +/* 0x0800 */ 0, 80,160,225, 8, 32,157,229, 9, 0,160,225, 99,254,255,235, +/* 0x0810 */ 4, 0,160,225, 80,254,255,235, 3, 0, 0,234, 32, 64,132,226, +/* 0x0820 */ 1, 32,130,226, 1, 0, 82,225,217,255,255,186, 5, 0,160,225, +/* 0x0830 */ 12,208,141,226,240,135,189,232 }; diff --git a/src/stub/armeb-linux.elf-fold.h b/src/stub/armeb-linux.elf-fold.h index 8fd9b475..78f3d062 100644 --- a/src/stub/armeb-linux.elf-fold.h +++ b/src/stub/armeb-linux.elf-fold.h @@ -1,5 +1,5 @@ /* armeb-linux.elf-fold.h - created from armeb-linux.elf-fold.bin, 2136 (0x858) bytes + created from armeb-linux.elf-fold.bin, 2104 (0x838) bytes This file is part of the UPX executable compressor. @@ -31,17 +31,17 @@ */ -#define STUB_ARMEB_LINUX_ELF_FOLD_SIZE 2136 -#define STUB_ARMEB_LINUX_ELF_FOLD_ADLER32 0x9d156247 -#define STUB_ARMEB_LINUX_ELF_FOLD_CRC32 0x192a533e +#define STUB_ARMEB_LINUX_ELF_FOLD_SIZE 2104 +#define STUB_ARMEB_LINUX_ELF_FOLD_ADLER32 0x8c625ab6 +#define STUB_ARMEB_LINUX_ELF_FOLD_CRC32 0x43c18337 -unsigned char stub_armeb_linux_elf_fold[2136] = { +unsigned char stub_armeb_linux_elf_fold[2104] = { /* 0x0000 */ 127, 69, 76, 70, 1, 2, 1, 97, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x0010 */ 0, 2, 0, 40, 0, 0, 0, 1, 0, 0,128,128, 0, 0, 0, 52, /* 0x0020 */ 0, 0, 0, 0, 0, 0, 0, 2, 0, 52, 0, 32, 0, 2, 0, 0, /* 0x0030 */ 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,128, 0, -/* 0x0040 */ 0, 0,128, 0, 0, 0, 8, 88, 0, 0, 8, 88, 0, 0, 0, 5, -/* 0x0050 */ 0, 0,128, 0, 0, 0, 0, 1, 0, 0, 8, 88, 0, 0, 0, 0, +/* 0x0040 */ 0, 0,128, 0, 0, 0, 8, 56, 0, 0, 8, 56, 0, 0, 0, 5, +/* 0x0050 */ 0, 0,128, 0, 0, 0, 0, 1, 0, 0, 8, 56, 0, 0, 0, 0, /* 0x0060 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x0070 */ 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x0080 */ 229,157, 48, 16,224,141, 49, 3,226,131, 48, 24,228,147, 0, 4, @@ -49,7 +49,7 @@ unsigned char stub_armeb_linux_elf_fold[2136] = { /* 0x00a0 */ 227, 80, 0, 0, 26,255,255,252,229,141, 32, 8,226, 77,220, 10, /* 0x00b0 */ 225,160, 64, 9,229,154,144, 4,225,160,128, 13,229,154,112, 0, /* 0x00c0 */ 226,143, 96, 44,226,137,144, 12,227,160,176, 0,233, 45, 15,248, -/* 0x00d0 */ 232,189, 0, 15,235, 0, 1,133,225,160,224, 0,226,141,208, 20, +/* 0x00d0 */ 232,189, 0, 15,235, 0, 1,125,225,160,224, 0,226,141,208, 20, /* 0x00e0 */ 226,141,220, 10,232,189, 0, 15,224,128, 0, 3,224, 65, 16, 3, /* 0x00f0 */ 229, 18,240, 4,226, 3, 48,255,227, 83, 0, 81, 17,160,240, 14, /* 0x0100 */ 225,176, 17, 33, 19, 80, 0, 0, 1,160,240, 14,226, 65, 16, 1, @@ -63,111 +63,109 @@ unsigned char stub_armeb_linux_elf_fold[2136] = { /* 0x0180 */ 229,157, 80, 8,229, 45, 64, 4,229,157, 64, 8,225,160, 86, 37, /* 0x0190 */ 239,144, 0,192,228,157, 64, 4,228,157, 80, 4,225,160,240, 14, /* 0x01a0 */ 227, 80, 0, 0, 1,160,240, 14,229,144, 48, 0,225, 83, 0, 1, -/* 0x01b0 */ 10, 0, 0, 6,227, 83, 0, 1, 19,160, 48, 0, 3,160, 48, 1, -/* 0x01c0 */ 227, 81, 0, 0, 3,160, 48, 0,227, 83, 0, 0, 10, 0, 0, 1, -/* 0x01d0 */ 232,128, 0, 6,225,160,240, 14,226,128, 0, 8,234,255,255,241, -/* 0x01e0 */ 229,144, 48, 0,225, 83, 0, 2,229,144, 48, 4,229, 45,224, 4, -/* 0x01f0 */ 33,160,192, 3,225,160,224, 2, 33,160, 32, 2, 42, 0, 0, 3, -/* 0x0200 */ 227,160, 0,127,235,255,255,205,229, 92, 48, 1,229, 65, 48, 1, -/* 0x0210 */ 226, 66, 32, 1,227,114, 0, 1,226,140,192, 1,226,129, 16, 1, -/* 0x0220 */ 26,255,255,248,229,144, 32, 4,229,144, 48, 0,224,130, 32, 14, -/* 0x0230 */ 224,110, 48, 3,229,128, 48, 0,229,128, 32, 4,228,157,240, 4, -/* 0x0240 */ 233, 45, 64,240,225,160, 80, 0,226, 77,208, 20,225,160, 64, 1, -/* 0x0250 */ 225,160,112, 2,225,160, 96, 3,234, 0, 0, 68,226,141, 16, 4, -/* 0x0260 */ 225,160, 0, 5,227,160, 32, 12,235,255,255,220,229,157,192, 4, -/* 0x0270 */ 227, 92, 0, 0,229,157, 16, 8, 26, 0, 0, 6,229,159, 49, 0, -/* 0x0280 */ 225, 81, 0, 3, 26, 0, 0, 5,229,149, 48, 0,227, 83, 0, 0, -/* 0x0290 */ 26, 0, 0, 2,234, 0, 0, 56,227, 81, 0, 0, 26, 0, 0, 1, -/* 0x02a0 */ 227,160, 0,127,235,255,255,165,225, 81, 0, 12,138,255,255,251, -/* 0x02b0 */ 229,148, 48, 0,225, 92, 0, 3,138,255,255,248,225, 81, 0, 12, -/* 0x02c0 */ 42, 0, 0, 33,229,141,192, 16,229,157,192, 12,229,149, 0, 4, -/* 0x02d0 */ 229,148, 32, 4,226,141, 48, 16,229,141,192, 0,225,160,224, 15, -/* 0x02e0 */ 225,160,240, 7,227, 80, 0, 0, 26,255,255,236,229,157, 16, 16, -/* 0x02f0 */ 229,157, 48, 4,225, 81, 0, 3, 26,255,255,232,229,221, 32, 13, -/* 0x0300 */ 227, 82, 0, 0, 19, 86, 0, 0, 10, 0, 0, 9,227, 81, 12, 2, -/* 0x0310 */ 138, 0, 0, 2,229,148, 48, 0,225, 83, 0, 1, 26, 0, 0, 4, -/* 0x0320 */ 225,160, 48, 2,229,148, 0, 4,229,221, 32, 14,225,160,224, 15, -/* 0x0330 */ 225,160,240, 6,229,157, 48, 8,232,149, 0, 6,224,130, 32, 3, -/* 0x0340 */ 224, 99, 16, 1,232,133, 0, 6,234, 0, 0, 3,225,160, 32, 1, -/* 0x0350 */ 225,160, 0, 5,229,148, 16, 4,235,255,255,160,229,157, 48, 4, -/* 0x0360 */ 232,148, 0, 6,224,130, 32, 3,224, 99, 16, 1,232,132, 0, 6, -/* 0x0370 */ 229,148, 48, 0,227, 83, 0, 0, 26,255,255,183,226,141,208, 20, -/* 0x0380 */ 232,189,128,240, 33, 88, 80, 85,233, 45, 79,240,225,160,160, 1, -/* 0x0390 */ 225,218,193,176,229,145, 16, 28,225,218,226,188,226, 77,208, 48, -/* 0x03a0 */ 227, 92, 0, 2,224,138, 96, 1,229,141, 0, 16, 3,160,192, 50, -/* 0x03b0 */ 19,160,192, 34,226, 78,224, 1,225,160, 16, 6,227,224, 0, 0, -/* 0x03c0 */ 227,160, 80, 0,229,141, 32, 12,229,141, 48, 8,234, 0, 0, 11, -/* 0x03d0 */ 229,145, 48, 0,227, 83, 0, 1, 26, 0, 0, 6,229,145, 32, 8, -/* 0x03e0 */ 229,145, 48, 20,224,130, 48, 3,225, 85, 0, 3, 49,160, 80, 3, -/* 0x03f0 */ 225, 80, 0, 2, 33,160, 0, 2,226,129, 16, 32,226, 78,224, 1, -/* 0x0400 */ 227, 94, 0, 0,170,255,255,241,227,192, 78,255,227,196, 64, 15, -/* 0x0410 */ 224,100, 48, 5,226,131, 62,255,226,131, 48, 15,227,195, 62,255, -/* 0x0420 */ 226, 28,224, 16,227,195, 48, 15,229,141, 48, 36, 21,141, 64, 28, -/* 0x0430 */ 26, 0, 0, 7,225,160, 48, 12,225,160, 32, 14,227,224,192, 0, -/* 0x0440 */ 225,160, 0, 4,229,157, 16, 36,232,141, 80, 0,235,255,255, 74, -/* 0x0450 */ 229,141, 0, 28,229,157, 16, 28,227,160, 48, 52,224,100,176, 1, -/* 0x0460 */ 224, 3, 3,155,227,160, 32, 0,226,134, 80, 32,229,141, 48, 32, -/* 0x0470 */ 229,141, 32, 24,234, 0, 0,127,229,157, 48, 12,227, 83, 0, 0, -/* 0x0480 */ 10, 0, 0, 8,229, 21, 48, 32,227, 83, 0, 6, 26, 0, 0, 5, -/* 0x0490 */ 229, 21, 32, 24,229,157, 0, 8,224,139, 32, 2,227,160, 16, 3, -/* 0x04a0 */ 235,255,255, 62,234, 0, 0,111,229, 21, 48, 32,227, 83, 0, 1, -/* 0x04b0 */ 26, 0, 0,108,229, 21, 48, 8,229,159, 34, 36,226, 3, 48, 7, -/* 0x04c0 */ 225,160, 49, 3,225,160, 35, 50,229, 21, 48, 24,224,139,144, 3, -/* 0x04d0 */ 229,157, 48, 12,229, 21,224, 16,225,160, 26, 9,227, 83, 0, 0, -/* 0x04e0 */ 225,160, 26, 33,229, 21,192, 28,226, 2, 96, 7,229, 21, 32, 12, -/* 0x04f0 */ 224, 97,128, 9, 5,157, 64, 16,224,142,112, 1,229,141, 32, 20, -/* 0x0500 */ 19,224, 64, 0,224, 97,192, 12, 1,160, 32, 6, 3,160, 48, 18, -/* 0x0510 */ 19,134, 32, 2, 19,160, 48, 50,225,160, 0, 8,225,160, 16, 7, -/* 0x0520 */ 229,141,224, 40,232,141, 16, 16,229,141,144, 44,235,255,255, 18, -/* 0x0530 */ 225, 88, 0, 0, 26, 0, 0, 56,229,157, 48, 12,227, 83, 0, 0, -/* 0x0540 */ 10, 0, 0, 6,229,157, 16, 88,226, 22, 48, 4, 17,160, 48, 1, -/* 0x0550 */ 229,157, 0, 12,226,141, 16, 40,229,157, 32, 16,235,255,255, 55, -/* 0x0560 */ 226,103, 48, 0,225,160, 74, 3,227, 22, 0, 2,225,160, 74, 36, -/* 0x0570 */ 10, 0, 0, 7,227, 84, 0, 0, 10, 0, 0, 5,224,136, 16, 7, -/* 0x0580 */ 225,160, 32, 4,227,160, 48, 0,226, 82, 32, 1,228,193, 48, 1, -/* 0x0590 */ 26,255,255,251,229,157, 32, 12,227, 82, 0, 0, 10, 0, 0, 32, -/* 0x05a0 */ 229, 21, 48, 32,227, 83, 0, 1, 26, 0, 0, 21,229, 21, 48, 8, -/* 0x05b0 */ 227, 19, 0, 1, 10, 0, 0, 18,229, 21, 32, 12,229, 21, 48, 16, -/* 0x05c0 */ 225, 82, 0, 3,229, 21, 16, 24, 26, 0, 0, 62,224,130, 48, 1, -/* 0x05d0 */ 224,131, 32, 11,226, 98, 48, 0,225,160, 58, 3,225,160, 58, 35, -/* 0x05e0 */ 227, 83, 0, 7,154, 0, 0, 55,229,159, 48,248,229,130, 48, 0, -/* 0x05f0 */ 229,159, 48,244,229,157, 0, 8,229,130, 48, 4,227,160, 16, 0, -/* 0x0600 */ 235,255,254,230,225,160, 0, 8,225,160, 16, 7,225,160, 32, 6, -/* 0x0610 */ 235,255,254,215,227, 80, 0, 0, 10, 0, 0, 1,227,160, 0,127, -/* 0x0620 */ 235,255,254,198,229,157, 32, 20,224,135, 48, 4,224,137, 16, 2, -/* 0x0630 */ 224,136, 64, 3,225, 84, 0, 1, 42, 0, 0, 10,227,224,192, 0, -/* 0x0640 */ 229,141,192, 0,224,100, 16, 1,226,140,192, 1,225,160, 32, 6, -/* 0x0650 */ 225,160, 0, 4,227,160, 48, 50,229,141,192, 4,235,255,254,198, -/* 0x0660 */ 225, 84, 0, 0, 26,255,255,236,229,157, 48, 24,226,131, 48, 1, -/* 0x0670 */ 229,141, 48, 24,226,133, 80, 32,225,218, 50,188,229,157, 16, 24, -/* 0x0680 */ 225, 81, 0, 3,186,255,255,123,229,157, 32, 12,227, 82, 0, 0, -/* 0x0690 */ 10, 0, 0, 5,225,218, 49,176,227, 83, 0, 3, 21,157, 48, 28, -/* 0x06a0 */ 21,157, 16, 36, 16,131, 0, 1, 27,255,254,173,229,157, 32, 84, -/* 0x06b0 */ 227, 82, 0, 0, 21,130,176, 0,229,154, 0, 24,224,139, 0, 0, -/* 0x06c0 */ 226,141,208, 48,232,189,143,240,229, 21, 48, 28,227, 83, 0, 0, -/* 0x06d0 */ 5,157, 32, 32, 0,129, 48, 2, 2,131, 32, 8, 10,255,255,193, -/* 0x06e0 */ 234,255,255,199,115, 81, 98, 64,239,144, 0, 91,225,160,240, 14, -/* 0x06f0 */ 233, 45, 71,240,226, 77,208, 12,226,141, 96, 52,225,160,144, 0, -/* 0x0700 */ 225,160, 80, 1,225,160,128, 3,225,160, 0, 6,227,160, 48, 0, -/* 0x0710 */ 226,141, 16, 44,229,157,160, 48,225,160,112, 2,229,157, 64, 52, -/* 0x0720 */ 235,255,254,198,229,157, 48, 56,227,160, 16, 5,224,100, 48, 3, -/* 0x0730 */ 225,218, 34,188,225,160, 0, 9,229,141, 48, 56,229,141, 80, 52, -/* 0x0740 */ 235,255,254,150,225,160, 0, 9,227,160, 16, 4,225,218, 34,186, -/* 0x0750 */ 235,255,254,146,226,138, 64, 52,229,157, 32, 60,229,148, 48, 8, -/* 0x0760 */ 226,130, 32, 52,224,130, 32, 3,225,160, 0, 9,227,160, 16, 3, -/* 0x0770 */ 235,255,254,138,226,141,192, 8,225,160, 32, 6,225,160, 16, 10, -/* 0x0780 */ 225,160, 48, 9,225,160, 0, 7,229,141,192, 0,229,141,128, 4, -/* 0x0790 */ 235,255,254,252,225,160, 80, 0,227,160, 16, 9,225,160, 32, 5, -/* 0x07a0 */ 225,160, 0, 9,235,255,254,125,225,218, 18,188,227,160, 32, 0, -/* 0x07b0 */ 234, 0, 0, 35,229,148, 48, 0,227, 83, 0, 3, 26, 0, 0, 30, -/* 0x07c0 */ 229,148, 48, 8,229,157, 0, 8,227,160, 16, 0,224,131, 0, 0, -/* 0x07d0 */ 225,160, 32, 1,235,255,254, 94,226, 80, 64, 0,186, 0, 0, 4, -/* 0x07e0 */ 225,160, 16, 10,227,160, 44, 2,235,255,254, 85,227, 80, 12, 2, -/* 0x07f0 */ 10, 0, 0, 1,227,160, 0,127,235,255,254, 80,227,160,224, 0, -/* 0x0800 */ 225,160, 32, 14,226,141,192, 8,225,160, 16, 10,225,160, 48, 9, -/* 0x0810 */ 225,160, 0, 4,232,141, 80, 0,235,255,254,218,227,160, 16, 7, -/* 0x0820 */ 225,160, 80, 0,229,157, 32, 8,225,160, 0, 9,235,255,254, 91, -/* 0x0830 */ 225,160, 0, 4,235,255,254, 72,234, 0, 0, 3,226,132, 64, 32, -/* 0x0840 */ 226,130, 32, 1,225, 82, 0, 1,186,255,255,217,225,160, 0, 5, -/* 0x0850 */ 226,141,208, 12,232,189,135,240 +/* 0x01b0 */ 18,128, 0, 8, 26,255,255,251,229,128, 32, 4,225,160,240, 14, +/* 0x01c0 */ 229,144, 48, 0,225, 83, 0, 2,229,144, 48, 4,229, 45,224, 4, +/* 0x01d0 */ 33,160,192, 3,225,160,224, 2, 33,160, 32, 2, 42, 0, 0, 3, +/* 0x01e0 */ 227,160, 0,127,235,255,255,213,229, 92, 48, 1,229, 65, 48, 1, +/* 0x01f0 */ 226, 66, 32, 1,227,114, 0, 1,226,140,192, 1,226,129, 16, 1, +/* 0x0200 */ 26,255,255,248,229,144, 32, 4,229,144, 48, 0,224,130, 32, 14, +/* 0x0210 */ 224,110, 48, 3,229,128, 48, 0,229,128, 32, 4,228,157,240, 4, +/* 0x0220 */ 233, 45, 64,240,225,160, 80, 0,226, 77,208, 20,225,160, 64, 1, +/* 0x0230 */ 225,160,112, 2,225,160, 96, 3,234, 0, 0, 68,226,141, 16, 4, +/* 0x0240 */ 225,160, 0, 5,227,160, 32, 12,235,255,255,220,229,157,192, 4, +/* 0x0250 */ 227, 92, 0, 0,229,157, 16, 8, 26, 0, 0, 6,229,159, 49, 0, +/* 0x0260 */ 225, 81, 0, 3, 26, 0, 0, 5,229,149, 48, 0,227, 83, 0, 0, +/* 0x0270 */ 26, 0, 0, 2,234, 0, 0, 56,227, 81, 0, 0, 26, 0, 0, 1, +/* 0x0280 */ 227,160, 0,127,235,255,255,173,225, 81, 0, 12,138,255,255,251, +/* 0x0290 */ 229,148, 48, 0,225, 92, 0, 3,138,255,255,248,225, 81, 0, 12, +/* 0x02a0 */ 42, 0, 0, 33,229,141,192, 16,229,157,192, 12,229,149, 0, 4, +/* 0x02b0 */ 229,148, 32, 4,226,141, 48, 16,229,141,192, 0,225,160,224, 15, +/* 0x02c0 */ 225,160,240, 7,227, 80, 0, 0, 26,255,255,236,229,157, 16, 16, +/* 0x02d0 */ 229,157, 48, 4,225, 81, 0, 3, 26,255,255,232,229,221, 32, 13, +/* 0x02e0 */ 227, 82, 0, 0, 19, 86, 0, 0, 10, 0, 0, 9,227, 81, 12, 2, +/* 0x02f0 */ 138, 0, 0, 2,229,148, 48, 0,225, 83, 0, 1, 26, 0, 0, 4, +/* 0x0300 */ 225,160, 48, 2,229,148, 0, 4,229,221, 32, 14,225,160,224, 15, +/* 0x0310 */ 225,160,240, 6,229,157, 48, 8,232,149, 0, 6,224,130, 32, 3, +/* 0x0320 */ 224, 99, 16, 1,232,133, 0, 6,234, 0, 0, 3,225,160, 32, 1, +/* 0x0330 */ 225,160, 0, 5,229,148, 16, 4,235,255,255,160,229,157, 48, 4, +/* 0x0340 */ 232,148, 0, 6,224,130, 32, 3,224, 99, 16, 1,232,132, 0, 6, +/* 0x0350 */ 229,148, 48, 0,227, 83, 0, 0, 26,255,255,183,226,141,208, 20, +/* 0x0360 */ 232,189,128,240, 33, 88, 80, 85,233, 45, 79,240,225,160,160, 1, +/* 0x0370 */ 225,218,193,176,229,145, 16, 28,225,218,226,188,226, 77,208, 48, +/* 0x0380 */ 227, 92, 0, 2,224,138, 96, 1,229,141, 0, 16, 3,160,192, 50, +/* 0x0390 */ 19,160,192, 34,226, 78,224, 1,225,160, 16, 6,227,224, 0, 0, +/* 0x03a0 */ 227,160, 80, 0,229,141, 32, 12,229,141, 48, 8,234, 0, 0, 11, +/* 0x03b0 */ 229,145, 48, 0,227, 83, 0, 1, 26, 0, 0, 6,229,145, 32, 8, +/* 0x03c0 */ 229,145, 48, 20,224,130, 48, 3,225, 85, 0, 3, 49,160, 80, 3, +/* 0x03d0 */ 225, 80, 0, 2, 33,160, 0, 2,226,129, 16, 32,226, 78,224, 1, +/* 0x03e0 */ 227, 94, 0, 0,170,255,255,241,227,192, 78,255,227,196, 64, 15, +/* 0x03f0 */ 224,100, 48, 5,226,131, 62,255,226,131, 48, 15,227,195, 62,255, +/* 0x0400 */ 226, 28,224, 16,227,195, 48, 15,229,141, 48, 36, 21,141, 64, 28, +/* 0x0410 */ 26, 0, 0, 7,225,160, 48, 12,225,160, 32, 14,227,224,192, 0, +/* 0x0420 */ 225,160, 0, 4,229,157, 16, 36,232,141, 80, 0,235,255,255, 82, +/* 0x0430 */ 229,141, 0, 28,229,157, 16, 28,227,160, 48, 52,224,100,176, 1, +/* 0x0440 */ 224, 3, 3,155,227,160, 32, 0,226,134, 80, 32,229,141, 48, 32, +/* 0x0450 */ 229,141, 32, 24,234, 0, 0,127,229,157, 48, 12,227, 83, 0, 0, +/* 0x0460 */ 10, 0, 0, 8,229, 21, 48, 32,227, 83, 0, 6, 26, 0, 0, 5, +/* 0x0470 */ 229, 21, 32, 24,229,157, 0, 8,224,139, 32, 2,227,160, 16, 3, +/* 0x0480 */ 235,255,255, 70,234, 0, 0,111,229, 21, 48, 32,227, 83, 0, 1, +/* 0x0490 */ 26, 0, 0,108,229, 21, 48, 8,229,159, 34, 36,226, 3, 48, 7, +/* 0x04a0 */ 225,160, 49, 3,225,160, 35, 50,229, 21, 48, 24,224,139,144, 3, +/* 0x04b0 */ 229,157, 48, 12,229, 21,224, 16,225,160, 26, 9,227, 83, 0, 0, +/* 0x04c0 */ 225,160, 26, 33,229, 21,192, 28,226, 2, 96, 7,229, 21, 32, 12, +/* 0x04d0 */ 224, 97,128, 9, 5,157, 64, 16,224,142,112, 1,229,141, 32, 20, +/* 0x04e0 */ 19,224, 64, 0,224, 97,192, 12, 1,160, 32, 6, 3,160, 48, 18, +/* 0x04f0 */ 19,134, 32, 2, 19,160, 48, 50,225,160, 0, 8,225,160, 16, 7, +/* 0x0500 */ 229,141,224, 40,232,141, 16, 16,229,141,144, 44,235,255,255, 26, +/* 0x0510 */ 225, 88, 0, 0, 26, 0, 0, 56,229,157, 48, 12,227, 83, 0, 0, +/* 0x0520 */ 10, 0, 0, 6,229,157, 16, 88,226, 22, 48, 4, 17,160, 48, 1, +/* 0x0530 */ 229,157, 0, 12,226,141, 16, 40,229,157, 32, 16,235,255,255, 55, +/* 0x0540 */ 226,103, 48, 0,225,160, 74, 3,227, 22, 0, 2,225,160, 74, 36, +/* 0x0550 */ 10, 0, 0, 7,227, 84, 0, 0, 10, 0, 0, 5,224,136, 16, 7, +/* 0x0560 */ 225,160, 32, 4,227,160, 48, 0,226, 82, 32, 1,228,193, 48, 1, +/* 0x0570 */ 26,255,255,251,229,157, 32, 12,227, 82, 0, 0, 10, 0, 0, 32, +/* 0x0580 */ 229, 21, 48, 32,227, 83, 0, 1, 26, 0, 0, 21,229, 21, 48, 8, +/* 0x0590 */ 227, 19, 0, 1, 10, 0, 0, 18,229, 21, 32, 12,229, 21, 48, 16, +/* 0x05a0 */ 225, 82, 0, 3,229, 21, 16, 24, 26, 0, 0, 62,224,130, 48, 1, +/* 0x05b0 */ 224,131, 32, 11,226, 98, 48, 0,225,160, 58, 3,225,160, 58, 35, +/* 0x05c0 */ 227, 83, 0, 7,154, 0, 0, 55,229,159, 48,248,229,130, 48, 0, +/* 0x05d0 */ 229,159, 48,244,229,157, 0, 8,229,130, 48, 4,227,160, 16, 0, +/* 0x05e0 */ 235,255,254,238,225,160, 0, 8,225,160, 16, 7,225,160, 32, 6, +/* 0x05f0 */ 235,255,254,223,227, 80, 0, 0, 10, 0, 0, 1,227,160, 0,127, +/* 0x0600 */ 235,255,254,206,229,157, 32, 20,224,135, 48, 4,224,137, 16, 2, +/* 0x0610 */ 224,136, 64, 3,225, 84, 0, 1, 42, 0, 0, 10,227,224,192, 0, +/* 0x0620 */ 229,141,192, 0,224,100, 16, 1,226,140,192, 1,225,160, 32, 6, +/* 0x0630 */ 225,160, 0, 4,227,160, 48, 50,229,141,192, 4,235,255,254,206, +/* 0x0640 */ 225, 84, 0, 0, 26,255,255,236,229,157, 48, 24,226,131, 48, 1, +/* 0x0650 */ 229,141, 48, 24,226,133, 80, 32,225,218, 50,188,229,157, 16, 24, +/* 0x0660 */ 225, 81, 0, 3,186,255,255,123,229,157, 32, 12,227, 82, 0, 0, +/* 0x0670 */ 10, 0, 0, 5,225,218, 49,176,227, 83, 0, 3, 21,157, 48, 28, +/* 0x0680 */ 21,157, 16, 36, 16,131, 0, 1, 27,255,254,181,229,157, 32, 84, +/* 0x0690 */ 227, 82, 0, 0, 21,130,176, 0,229,154, 0, 24,224,139, 0, 0, +/* 0x06a0 */ 226,141,208, 48,232,189,143,240,229, 21, 48, 28,227, 83, 0, 0, +/* 0x06b0 */ 5,157, 32, 32, 0,129, 48, 2, 2,131, 32, 8, 10,255,255,193, +/* 0x06c0 */ 234,255,255,199,115, 81, 98, 64,239,144, 0, 91,225,160,240, 14, +/* 0x06d0 */ 233, 45, 71,240,226, 77,208, 12,226,141, 96, 52,225,160,144, 0, +/* 0x06e0 */ 225,160, 80, 1,225,160,128, 3,225,160, 0, 6,227,160, 48, 0, +/* 0x06f0 */ 226,141, 16, 44,229,157,160, 48,225,160,112, 2,229,157, 64, 52, +/* 0x0700 */ 235,255,254,198,229,157, 48, 56,227,160, 16, 5,224,100, 48, 3, +/* 0x0710 */ 225,218, 34,188,225,160, 0, 9,229,141, 48, 56,229,141, 80, 52, +/* 0x0720 */ 235,255,254,158,225,160, 0, 9,227,160, 16, 4,225,218, 34,186, +/* 0x0730 */ 235,255,254,154,226,138, 64, 52,229,157, 32, 60,229,148, 48, 8, +/* 0x0740 */ 226,130, 32, 52,224,130, 32, 3,225,160, 0, 9,227,160, 16, 3, +/* 0x0750 */ 235,255,254,146,226,141,192, 8,225,160, 32, 6,225,160, 16, 10, +/* 0x0760 */ 225,160, 48, 9,225,160, 0, 7,229,141,192, 0,229,141,128, 4, +/* 0x0770 */ 235,255,254,252,225,160, 80, 0,227,160, 16, 9,225,160, 32, 5, +/* 0x0780 */ 225,160, 0, 9,235,255,254,133,225,218, 18,188,227,160, 32, 0, +/* 0x0790 */ 234, 0, 0, 35,229,148, 48, 0,227, 83, 0, 3, 26, 0, 0, 30, +/* 0x07a0 */ 229,148, 48, 8,229,157, 0, 8,227,160, 16, 0,224,131, 0, 0, +/* 0x07b0 */ 225,160, 32, 1,235,255,254,102,226, 80, 64, 0,186, 0, 0, 4, +/* 0x07c0 */ 225,160, 16, 10,227,160, 44, 2,235,255,254, 93,227, 80, 12, 2, +/* 0x07d0 */ 10, 0, 0, 1,227,160, 0,127,235,255,254, 88,227,160,224, 0, +/* 0x07e0 */ 225,160, 32, 14,226,141,192, 8,225,160, 16, 10,225,160, 48, 9, +/* 0x07f0 */ 225,160, 0, 4,232,141, 80, 0,235,255,254,218,227,160, 16, 7, +/* 0x0800 */ 225,160, 80, 0,229,157, 32, 8,225,160, 0, 9,235,255,254, 99, +/* 0x0810 */ 225,160, 0, 4,235,255,254, 80,234, 0, 0, 3,226,132, 64, 32, +/* 0x0820 */ 226,130, 32, 1,225, 82, 0, 1,186,255,255,217,225,160, 0, 5, +/* 0x0830 */ 226,141,208, 12,232,189,135,240 }; diff --git a/src/stub/armel-eabi-linux.elf-fold.h b/src/stub/armel-eabi-linux.elf-fold.h index 3f1e2613..30696003 100644 --- a/src/stub/armel-eabi-linux.elf-fold.h +++ b/src/stub/armel-eabi-linux.elf-fold.h @@ -1,5 +1,5 @@ /* armel-eabi-linux.elf-fold.h - created from armel-eabi-linux.elf-fold.bin, 2240 (0x8c0) bytes + created from armel-eabi-linux.elf-fold.bin, 2208 (0x8a0) bytes This file is part of the UPX executable compressor. @@ -31,17 +31,17 @@ */ -#define STUB_ARMEL_EABI_LINUX_ELF_FOLD_SIZE 2240 -#define STUB_ARMEL_EABI_LINUX_ELF_FOLD_ADLER32 0x67da943d -#define STUB_ARMEL_EABI_LINUX_ELF_FOLD_CRC32 0x88b18e44 +#define STUB_ARMEL_EABI_LINUX_ELF_FOLD_SIZE 2208 +#define STUB_ARMEL_EABI_LINUX_ELF_FOLD_ADLER32 0xe2518cac +#define STUB_ARMEL_EABI_LINUX_ELF_FOLD_CRC32 0xed9c9f8a -unsigned char stub_armel_eabi_linux_elf_fold[2240] = { +unsigned char stub_armel_eabi_linux_elf_fold[2208] = { /* 0x0000 */ 127, 69, 76, 70, 1, 1, 1, 97, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x0010 */ 2, 0, 40, 0, 1, 0, 0, 0,128,128, 0, 0, 52, 0, 0, 0, /* 0x0020 */ 0, 0, 0, 0, 2, 0, 0, 0, 52, 0, 32, 0, 2, 0, 0, 0, /* 0x0030 */ 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, -/* 0x0040 */ 0,128, 0, 0,192, 8, 0, 0,192, 8, 0, 0, 5, 0, 0, 0, -/* 0x0050 */ 0,128, 0, 0, 1, 0, 0, 0,192, 8, 0, 0, 0, 0, 0, 0, +/* 0x0040 */ 0,128, 0, 0,160, 8, 0, 0,160, 8, 0, 0, 5, 0, 0, 0, +/* 0x0050 */ 0,128, 0, 0, 1, 0, 0, 0,160, 8, 0, 0, 0, 0, 0, 0, /* 0x0060 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x0070 */ 0,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x0080 */ 16, 48,157,229, 3, 49,141,224, 24, 48,131,226, 4, 0,147,228, @@ -49,7 +49,7 @@ unsigned char stub_armel_eabi_linux_elf_fold[2240] = { /* 0x00a0 */ 0, 0, 80,227,252,255,255, 26, 8, 32,141,229, 10,220, 77,226, /* 0x00b0 */ 9, 64,160,225, 4,144,154,229, 13,128,160,225, 0,112,154,229, /* 0x00c0 */ 44, 96,143,226, 12,144,137,226, 0,176,160,227,248, 15, 45,233, -/* 0x00d0 */ 15, 0,189,232,159, 1, 0,235, 0,224,160,225, 20,208,141,226, +/* 0x00d0 */ 15, 0,189,232,151, 1, 0,235, 0,224,160,225, 20,208,141,226, /* 0x00e0 */ 10,220,141,226, 15, 0,189,232, 3, 0,128,224, 3, 16, 65,224, /* 0x00f0 */ 4,240, 18,229,255, 48, 3,226, 80, 0, 83,227, 14,240,160, 17, /* 0x0100 */ 33, 17,176,225, 0, 0, 80, 19, 14,240,160, 1, 1, 16, 65,226, @@ -69,111 +69,109 @@ unsigned char stub_armel_eabi_linux_elf_fold[2240] = { /* 0x01e0 */ 8, 80,157,229, 4, 64, 45,229, 8, 64,157,229, 37, 86,160,225, /* 0x01f0 */ 7,192,160,225,192,112,160,227, 0, 0, 0,239, 12,112,160,225, /* 0x0200 */ 4, 64,157,228, 4, 80,157,228, 14,240,160,225, 0, 0, 80,227, -/* 0x0210 */ 30,255, 47, 1, 0, 48,144,229, 1, 0, 83,225, 6, 0, 0, 10, -/* 0x0220 */ 1, 0, 83,227, 0, 48,160, 19, 1, 48,160, 3, 0, 0, 81,227, -/* 0x0230 */ 0, 48,160, 3, 0, 0, 83,227, 1, 0, 0, 10, 6, 0,128,232, -/* 0x0240 */ 30,255, 47,225, 8, 0,128,226,241,255,255,234, 0, 48,144,229, -/* 0x0250 */ 4,224, 45,229, 2, 0, 83,225, 4, 48,144,229, 2,224,160,225, -/* 0x0260 */ 3,192,160, 33, 2, 32,160, 33, 3, 0, 0, 42,127, 0,160,227, -/* 0x0270 */ 178,255,255,235, 1, 48, 92,229, 1, 48, 65,229, 1, 32, 66,226, -/* 0x0280 */ 1, 0,114,227, 1,192,140,226, 1, 16,129,226,248,255,255, 26, -/* 0x0290 */ 4, 32,144,229, 0, 48,144,229, 14, 32,130,224, 3, 48,110,224, -/* 0x02a0 */ 0, 48,128,229, 4, 32,128,229, 4,240,157,228,240, 64, 45,233, -/* 0x02b0 */ 0, 80,160,225, 20,208, 77,226, 1, 64,160,225, 2,112,160,225, -/* 0x02c0 */ 3, 96,160,225, 66, 0, 0,234, 4, 16,141,226, 5, 0,160,225, -/* 0x02d0 */ 12, 32,160,227,220,255,255,235, 4,192,157,229, 8, 16,157,229, -/* 0x02e0 */ 0, 0, 92,227, 6, 0, 0, 26,248, 48,159,229, 3, 0, 81,225, -/* 0x02f0 */ 5, 0, 0, 26, 0, 48,149,229, 0, 0, 83,227, 2, 0, 0, 26, -/* 0x0300 */ 54, 0, 0,234, 0, 0, 81,227, 1, 0, 0, 26,127, 0,160,227, -/* 0x0310 */ 138,255,255,235, 12, 0, 81,225,251,255,255,138, 0, 48,148,229, -/* 0x0320 */ 3, 0, 92,225,248,255,255,138, 12, 0, 81,225, 31, 0, 0, 42, -/* 0x0330 */ 16,192,141,229, 12,192,157,229, 4, 0,149,229, 4, 32,148,229, -/* 0x0340 */ 16, 48,141,226, 0,192,141,229, 55,255, 47,225, 0, 0, 80,227, -/* 0x0350 */ 237,255,255, 26, 16, 16,157,229, 4, 48,157,229, 3, 0, 81,225, -/* 0x0360 */ 233,255,255, 26, 13, 32,221,229, 0, 0, 82,227, 0, 0, 86, 19, -/* 0x0370 */ 8, 0, 0, 10, 2, 12, 81,227, 2, 0, 0,138, 0, 48,148,229, -/* 0x0380 */ 1, 0, 83,225, 3, 0, 0, 26, 2, 48,160,225, 4, 0,148,229, -/* 0x0390 */ 14, 32,221,229, 54,255, 47,225, 8, 48,157,229, 6, 0,149,232, -/* 0x03a0 */ 3, 32,130,224, 1, 16, 99,224, 6, 0,133,232, 3, 0, 0,234, -/* 0x03b0 */ 1, 32,160,225, 5, 0,160,225, 4, 16,148,229,162,255,255,235, -/* 0x03c0 */ 4, 48,157,229, 6, 0,148,232, 3, 32,130,224, 1, 16, 99,224, -/* 0x03d0 */ 6, 0,132,232, 0, 48,148,229, 0, 0, 83,227,185,255,255, 26, -/* 0x03e0 */ 20,208,141,226,240,128,189,232, 85, 80, 88, 33,240, 79, 45,233, -/* 0x03f0 */ 1,160,160,225,176,193,218,225, 28, 16,145,229,188,226,218,225, -/* 0x0400 */ 48,208, 77,226, 2, 0, 92,227, 1, 96,138,224, 16, 0,141,229, -/* 0x0410 */ 50,192,160, 3, 34,192,160, 19, 1,224, 78,226, 6, 16,160,225, -/* 0x0420 */ 0, 0,224,227, 0, 80,160,227, 12, 32,141,229, 8, 48,141,229, -/* 0x0430 */ 11, 0, 0,234, 0, 48,145,229, 1, 0, 83,227, 6, 0, 0, 26, -/* 0x0440 */ 8, 48,145,229, 20, 32,145,229, 3, 0, 80,225, 3, 0,160, 33, -/* 0x0450 */ 2, 48,131,224, 3, 0, 85,225, 3, 80,160, 49, 32, 16,129,226, -/* 0x0460 */ 1,224, 78,226, 0, 0, 94,227,241,255,255,170,255, 78,192,227, -/* 0x0470 */ 15, 64,196,227, 5, 48,100,224,255, 62,131,226, 15, 48,131,226, -/* 0x0480 */ 255, 62,195,227, 16,224, 28,226, 15, 48,195,227, 36, 48,141,229, -/* 0x0490 */ 28, 64,141, 21, 7, 0, 0, 26, 12, 48,160,225, 14, 32,160,225, -/* 0x04a0 */ 0,192,224,227, 4, 0,160,225, 36, 16,157,229, 0, 80,141,232, -/* 0x04b0 */ 73,255,255,235, 28, 0,141,229, 28, 16,157,229, 52, 48,160,227, -/* 0x04c0 */ 1,176,100,224,155, 3, 3,224, 0, 32,160,227, 32, 80,134,226, -/* 0x04d0 */ 32, 48,141,229, 24, 32,141,229,127, 0, 0,234, 12, 48,157,229, -/* 0x04e0 */ 0, 0, 83,227, 8, 0, 0, 10, 32, 48, 21,229, 6, 0, 83,227, -/* 0x04f0 */ 5, 0, 0, 26, 24, 32, 21,229, 8, 0,157,229, 2, 32,139,224, -/* 0x0500 */ 3, 16,160,227, 64,255,255,235,111, 0, 0,234, 32, 48, 21,229, -/* 0x0510 */ 1, 0, 83,227,108, 0, 0, 26, 8, 48, 21,229, 40, 34,159,229, -/* 0x0520 */ 7, 48, 3,226, 3, 49,160,225, 50, 35,160,225, 24, 48, 21,229, -/* 0x0530 */ 16,224, 21,229, 3,144,139,224, 12, 48,157,229, 9, 26,160,225, -/* 0x0540 */ 0, 0, 83,227, 33, 26,160,225, 28,192, 21,229, 7, 96, 2,226, -/* 0x0550 */ 12, 32, 21,229, 9,128, 97,224, 16, 64,157, 5, 1,112,142,224, -/* 0x0560 */ 20, 32,141,229, 0, 64,224, 19, 12,192, 97,224, 6, 32,160, 1, -/* 0x0570 */ 18, 48,160, 3, 2, 32,134, 19, 50, 48,160, 19, 8, 0,160,225, -/* 0x0580 */ 7, 16,160,225, 40,224,141,229, 16, 16,141,232, 44,144,141,229, -/* 0x0590 */ 17,255,255,235, 0, 0, 88,225, 56, 0, 0, 26, 12, 48,157,229, -/* 0x05a0 */ 0, 0, 83,227, 6, 0, 0, 10, 88, 16,157,229, 4, 48, 22,226, -/* 0x05b0 */ 1, 48,160, 17, 12, 0,157,229, 40, 16,141,226, 16, 32,157,229, -/* 0x05c0 */ 57,255,255,235, 0, 48,103,226, 3, 74,160,225, 2, 0, 22,227, -/* 0x05d0 */ 36, 74,160,225, 7, 0, 0, 10, 0, 0, 84,227, 5, 0, 0, 10, -/* 0x05e0 */ 7, 16,136,224, 4, 32,160,225, 0, 48,160,227, 1, 32, 82,226, -/* 0x05f0 */ 1, 48,193,228,251,255,255, 26, 12, 32,157,229, 0, 0, 82,227, -/* 0x0600 */ 32, 0, 0, 10, 32, 48, 21,229, 1, 0, 83,227, 21, 0, 0, 26, -/* 0x0610 */ 8, 48, 21,229, 1, 0, 19,227, 18, 0, 0, 10, 12, 32, 21,229, -/* 0x0620 */ 16, 48, 21,229, 24, 16, 21,229, 3, 0, 82,225, 63, 0, 0, 26, -/* 0x0630 */ 1, 48,130,224, 11, 32,131,224, 0, 48, 98,226, 3, 58,160,225, -/* 0x0640 */ 35, 58,160,225, 7, 0, 83,227, 56, 0, 0,154,252, 48,159,229, -/* 0x0650 */ 8, 0,157,229, 0, 48,130,229,244, 48,159,229, 0, 16,160,227, -/* 0x0660 */ 4, 48,130,229,232,254,255,235, 8, 0,160,225, 7, 16,160,225, -/* 0x0670 */ 6, 32,160,225,211,254,255,235, 0, 0, 80,227, 1, 0, 0, 10, -/* 0x0680 */ 127, 0,160,227,173,254,255,235, 20, 32,157,229, 4, 48,135,224, -/* 0x0690 */ 2, 16,137,224, 3, 64,136,224, 1, 0, 84,225, 10, 0, 0, 42, -/* 0x06a0 */ 0,192,224,227, 0,192,141,229, 1, 16,100,224, 1,192,140,226, -/* 0x06b0 */ 6, 32,160,225, 4, 0,160,225, 50, 48,160,227, 4,192,141,229, -/* 0x06c0 */ 197,254,255,235, 0, 0, 84,225,236,255,255, 26, 24, 48,157,229, -/* 0x06d0 */ 32, 80,133,226, 1, 48,131,226, 24, 48,141,229,188, 50,218,225, -/* 0x06e0 */ 24, 16,157,229, 3, 0, 81,225,123,255,255,186, 12, 32,157,229, -/* 0x06f0 */ 0, 0, 82,227, 6, 0, 0, 10,176, 49,218,225, 3, 0, 83,227, -/* 0x0700 */ 3, 0, 0, 10, 28, 48,157,229, 36, 16,157,229, 1, 0,131,224, -/* 0x0710 */ 162,254,255,235, 84, 32,157,229, 0, 0, 82,227, 0,176,130, 21, -/* 0x0720 */ 24, 0,154,229, 0, 0,139,224, 48,208,141,226,240,143,189,232, -/* 0x0730 */ 28, 48, 21,229, 0, 0, 83,227, 32, 32,157, 5, 2, 48,129, 0, -/* 0x0740 */ 8, 32,131, 2,192,255,255, 10,198,255,255,234, 64, 98, 81,115, -/* 0x0750 */ 91, 0,144,239, 14,240,160,225,240, 71, 45,233, 12,208, 77,226, -/* 0x0760 */ 52, 96,141,226, 0,144,160,225, 1, 80,160,225, 3,128,160,225, -/* 0x0770 */ 6, 0,160,225, 0, 48,160,227, 44, 16,141,226, 48,160,157,229, -/* 0x0780 */ 2,112,160,225, 52, 64,157,229,199,254,255,235, 56, 48,157,229, -/* 0x0790 */ 5, 16,160,227, 3, 48,100,224,188, 34,218,225, 9, 0,160,225, -/* 0x07a0 */ 56, 48,141,229, 52, 80,141,229,151,254,255,235, 9, 0,160,225, -/* 0x07b0 */ 4, 16,160,227,186, 34,218,225,147,254,255,235, 52, 64,138,226, -/* 0x07c0 */ 60, 32,157,229, 8, 48,148,229, 52, 32,130,226, 3, 32,130,224, -/* 0x07d0 */ 9, 0,160,225, 3, 16,160,227,139,254,255,235, 8,192,141,226, -/* 0x07e0 */ 6, 32,160,225, 10, 16,160,225, 9, 48,160,225, 7, 0,160,225, -/* 0x07f0 */ 0,192,141,229, 4,128,141,229,251,254,255,235, 0, 80,160,225, -/* 0x0800 */ 9, 16,160,227, 5, 32,160,225, 9, 0,160,225,126,254,255,235, -/* 0x0810 */ 188, 18,218,225, 0, 32,160,227, 35, 0, 0,234, 0, 48,148,229, -/* 0x0820 */ 3, 0, 83,227, 30, 0, 0, 26, 8, 48,148,229, 8, 0,157,229, -/* 0x0830 */ 0, 16,160,227, 0, 0,131,224, 1, 32,160,225, 77,254,255,235, -/* 0x0840 */ 0, 64, 80,226, 4, 0, 0,186, 10, 16,160,225, 2, 44,160,227, -/* 0x0850 */ 62,254,255,235, 2, 12, 80,227, 1, 0, 0, 10,127, 0,160,227, -/* 0x0860 */ 54,254,255,235, 0,224,160,227, 14, 32,160,225, 8,192,141,226, -/* 0x0870 */ 10, 16,160,225, 9, 48,160,225, 4, 0,160,225, 0, 80,141,232, -/* 0x0880 */ 217,254,255,235, 7, 16,160,227, 0, 80,160,225, 8, 32,157,229, -/* 0x0890 */ 9, 0,160,225, 92,254,255,235, 4, 0,160,225, 58,254,255,235, -/* 0x08a0 */ 3, 0, 0,234, 32, 64,132,226, 1, 32,130,226, 1, 0, 82,225, -/* 0x08b0 */ 217,255,255,186, 5, 0,160,225, 12,208,141,226,240,135,189,232 +/* 0x0210 */ 30,255, 47, 1, 0, 48,144,229, 1, 0, 83,225, 8, 0,128, 18, +/* 0x0220 */ 251,255,255, 26, 4, 32,128,229, 30,255, 47,225, 0, 48,144,229, +/* 0x0230 */ 4,224, 45,229, 2, 0, 83,225, 4, 48,144,229, 2,224,160,225, +/* 0x0240 */ 3,192,160, 33, 2, 32,160, 33, 3, 0, 0, 42,127, 0,160,227, +/* 0x0250 */ 186,255,255,235, 1, 48, 92,229, 1, 48, 65,229, 1, 32, 66,226, +/* 0x0260 */ 1, 0,114,227, 1,192,140,226, 1, 16,129,226,248,255,255, 26, +/* 0x0270 */ 4, 32,144,229, 0, 48,144,229, 14, 32,130,224, 3, 48,110,224, +/* 0x0280 */ 0, 48,128,229, 4, 32,128,229, 4,240,157,228,240, 64, 45,233, +/* 0x0290 */ 0, 80,160,225, 20,208, 77,226, 1, 64,160,225, 2,112,160,225, +/* 0x02a0 */ 3, 96,160,225, 66, 0, 0,234, 4, 16,141,226, 5, 0,160,225, +/* 0x02b0 */ 12, 32,160,227,220,255,255,235, 4,192,157,229, 8, 16,157,229, +/* 0x02c0 */ 0, 0, 92,227, 6, 0, 0, 26,248, 48,159,229, 3, 0, 81,225, +/* 0x02d0 */ 5, 0, 0, 26, 0, 48,149,229, 0, 0, 83,227, 2, 0, 0, 26, +/* 0x02e0 */ 54, 0, 0,234, 0, 0, 81,227, 1, 0, 0, 26,127, 0,160,227, +/* 0x02f0 */ 146,255,255,235, 12, 0, 81,225,251,255,255,138, 0, 48,148,229, +/* 0x0300 */ 3, 0, 92,225,248,255,255,138, 12, 0, 81,225, 31, 0, 0, 42, +/* 0x0310 */ 16,192,141,229, 12,192,157,229, 4, 0,149,229, 4, 32,148,229, +/* 0x0320 */ 16, 48,141,226, 0,192,141,229, 55,255, 47,225, 0, 0, 80,227, +/* 0x0330 */ 237,255,255, 26, 16, 16,157,229, 4, 48,157,229, 3, 0, 81,225, +/* 0x0340 */ 233,255,255, 26, 13, 32,221,229, 0, 0, 82,227, 0, 0, 86, 19, +/* 0x0350 */ 8, 0, 0, 10, 2, 12, 81,227, 2, 0, 0,138, 0, 48,148,229, +/* 0x0360 */ 1, 0, 83,225, 3, 0, 0, 26, 2, 48,160,225, 4, 0,148,229, +/* 0x0370 */ 14, 32,221,229, 54,255, 47,225, 8, 48,157,229, 6, 0,149,232, +/* 0x0380 */ 3, 32,130,224, 1, 16, 99,224, 6, 0,133,232, 3, 0, 0,234, +/* 0x0390 */ 1, 32,160,225, 5, 0,160,225, 4, 16,148,229,162,255,255,235, +/* 0x03a0 */ 4, 48,157,229, 6, 0,148,232, 3, 32,130,224, 1, 16, 99,224, +/* 0x03b0 */ 6, 0,132,232, 0, 48,148,229, 0, 0, 83,227,185,255,255, 26, +/* 0x03c0 */ 20,208,141,226,240,128,189,232, 85, 80, 88, 33,240, 79, 45,233, +/* 0x03d0 */ 1,160,160,225,176,193,218,225, 28, 16,145,229,188,226,218,225, +/* 0x03e0 */ 48,208, 77,226, 2, 0, 92,227, 1, 96,138,224, 16, 0,141,229, +/* 0x03f0 */ 50,192,160, 3, 34,192,160, 19, 1,224, 78,226, 6, 16,160,225, +/* 0x0400 */ 0, 0,224,227, 0, 80,160,227, 12, 32,141,229, 8, 48,141,229, +/* 0x0410 */ 11, 0, 0,234, 0, 48,145,229, 1, 0, 83,227, 6, 0, 0, 26, +/* 0x0420 */ 8, 48,145,229, 20, 32,145,229, 3, 0, 80,225, 3, 0,160, 33, +/* 0x0430 */ 2, 48,131,224, 3, 0, 85,225, 3, 80,160, 49, 32, 16,129,226, +/* 0x0440 */ 1,224, 78,226, 0, 0, 94,227,241,255,255,170,255, 78,192,227, +/* 0x0450 */ 15, 64,196,227, 5, 48,100,224,255, 62,131,226, 15, 48,131,226, +/* 0x0460 */ 255, 62,195,227, 16,224, 28,226, 15, 48,195,227, 36, 48,141,229, +/* 0x0470 */ 28, 64,141, 21, 7, 0, 0, 26, 12, 48,160,225, 14, 32,160,225, +/* 0x0480 */ 0,192,224,227, 4, 0,160,225, 36, 16,157,229, 0, 80,141,232, +/* 0x0490 */ 81,255,255,235, 28, 0,141,229, 28, 16,157,229, 52, 48,160,227, +/* 0x04a0 */ 1,176,100,224,155, 3, 3,224, 0, 32,160,227, 32, 80,134,226, +/* 0x04b0 */ 32, 48,141,229, 24, 32,141,229,127, 0, 0,234, 12, 48,157,229, +/* 0x04c0 */ 0, 0, 83,227, 8, 0, 0, 10, 32, 48, 21,229, 6, 0, 83,227, +/* 0x04d0 */ 5, 0, 0, 26, 24, 32, 21,229, 8, 0,157,229, 2, 32,139,224, +/* 0x04e0 */ 3, 16,160,227, 72,255,255,235,111, 0, 0,234, 32, 48, 21,229, +/* 0x04f0 */ 1, 0, 83,227,108, 0, 0, 26, 8, 48, 21,229, 40, 34,159,229, +/* 0x0500 */ 7, 48, 3,226, 3, 49,160,225, 50, 35,160,225, 24, 48, 21,229, +/* 0x0510 */ 16,224, 21,229, 3,144,139,224, 12, 48,157,229, 9, 26,160,225, +/* 0x0520 */ 0, 0, 83,227, 33, 26,160,225, 28,192, 21,229, 7, 96, 2,226, +/* 0x0530 */ 12, 32, 21,229, 9,128, 97,224, 16, 64,157, 5, 1,112,142,224, +/* 0x0540 */ 20, 32,141,229, 0, 64,224, 19, 12,192, 97,224, 6, 32,160, 1, +/* 0x0550 */ 18, 48,160, 3, 2, 32,134, 19, 50, 48,160, 19, 8, 0,160,225, +/* 0x0560 */ 7, 16,160,225, 40,224,141,229, 16, 16,141,232, 44,144,141,229, +/* 0x0570 */ 25,255,255,235, 0, 0, 88,225, 56, 0, 0, 26, 12, 48,157,229, +/* 0x0580 */ 0, 0, 83,227, 6, 0, 0, 10, 88, 16,157,229, 4, 48, 22,226, +/* 0x0590 */ 1, 48,160, 17, 12, 0,157,229, 40, 16,141,226, 16, 32,157,229, +/* 0x05a0 */ 57,255,255,235, 0, 48,103,226, 3, 74,160,225, 2, 0, 22,227, +/* 0x05b0 */ 36, 74,160,225, 7, 0, 0, 10, 0, 0, 84,227, 5, 0, 0, 10, +/* 0x05c0 */ 7, 16,136,224, 4, 32,160,225, 0, 48,160,227, 1, 32, 82,226, +/* 0x05d0 */ 1, 48,193,228,251,255,255, 26, 12, 32,157,229, 0, 0, 82,227, +/* 0x05e0 */ 32, 0, 0, 10, 32, 48, 21,229, 1, 0, 83,227, 21, 0, 0, 26, +/* 0x05f0 */ 8, 48, 21,229, 1, 0, 19,227, 18, 0, 0, 10, 12, 32, 21,229, +/* 0x0600 */ 16, 48, 21,229, 24, 16, 21,229, 3, 0, 82,225, 63, 0, 0, 26, +/* 0x0610 */ 1, 48,130,224, 11, 32,131,224, 0, 48, 98,226, 3, 58,160,225, +/* 0x0620 */ 35, 58,160,225, 7, 0, 83,227, 56, 0, 0,154,252, 48,159,229, +/* 0x0630 */ 8, 0,157,229, 0, 48,130,229,244, 48,159,229, 0, 16,160,227, +/* 0x0640 */ 4, 48,130,229,240,254,255,235, 8, 0,160,225, 7, 16,160,225, +/* 0x0650 */ 6, 32,160,225,219,254,255,235, 0, 0, 80,227, 1, 0, 0, 10, +/* 0x0660 */ 127, 0,160,227,181,254,255,235, 20, 32,157,229, 4, 48,135,224, +/* 0x0670 */ 2, 16,137,224, 3, 64,136,224, 1, 0, 84,225, 10, 0, 0, 42, +/* 0x0680 */ 0,192,224,227, 0,192,141,229, 1, 16,100,224, 1,192,140,226, +/* 0x0690 */ 6, 32,160,225, 4, 0,160,225, 50, 48,160,227, 4,192,141,229, +/* 0x06a0 */ 205,254,255,235, 0, 0, 84,225,236,255,255, 26, 24, 48,157,229, +/* 0x06b0 */ 32, 80,133,226, 1, 48,131,226, 24, 48,141,229,188, 50,218,225, +/* 0x06c0 */ 24, 16,157,229, 3, 0, 81,225,123,255,255,186, 12, 32,157,229, +/* 0x06d0 */ 0, 0, 82,227, 6, 0, 0, 10,176, 49,218,225, 3, 0, 83,227, +/* 0x06e0 */ 3, 0, 0, 10, 28, 48,157,229, 36, 16,157,229, 1, 0,131,224, +/* 0x06f0 */ 170,254,255,235, 84, 32,157,229, 0, 0, 82,227, 0,176,130, 21, +/* 0x0700 */ 24, 0,154,229, 0, 0,139,224, 48,208,141,226,240,143,189,232, +/* 0x0710 */ 28, 48, 21,229, 0, 0, 83,227, 32, 32,157, 5, 2, 48,129, 0, +/* 0x0720 */ 8, 32,131, 2,192,255,255, 10,198,255,255,234, 64, 98, 81,115, +/* 0x0730 */ 91, 0,144,239, 14,240,160,225,240, 71, 45,233, 12,208, 77,226, +/* 0x0740 */ 52, 96,141,226, 0,144,160,225, 1, 80,160,225, 3,128,160,225, +/* 0x0750 */ 6, 0,160,225, 0, 48,160,227, 44, 16,141,226, 48,160,157,229, +/* 0x0760 */ 2,112,160,225, 52, 64,157,229,199,254,255,235, 56, 48,157,229, +/* 0x0770 */ 5, 16,160,227, 3, 48,100,224,188, 34,218,225, 9, 0,160,225, +/* 0x0780 */ 56, 48,141,229, 52, 80,141,229,159,254,255,235, 9, 0,160,225, +/* 0x0790 */ 4, 16,160,227,186, 34,218,225,155,254,255,235, 52, 64,138,226, +/* 0x07a0 */ 60, 32,157,229, 8, 48,148,229, 52, 32,130,226, 3, 32,130,224, +/* 0x07b0 */ 9, 0,160,225, 3, 16,160,227,147,254,255,235, 8,192,141,226, +/* 0x07c0 */ 6, 32,160,225, 10, 16,160,225, 9, 48,160,225, 7, 0,160,225, +/* 0x07d0 */ 0,192,141,229, 4,128,141,229,251,254,255,235, 0, 80,160,225, +/* 0x07e0 */ 9, 16,160,227, 5, 32,160,225, 9, 0,160,225,134,254,255,235, +/* 0x07f0 */ 188, 18,218,225, 0, 32,160,227, 35, 0, 0,234, 0, 48,148,229, +/* 0x0800 */ 3, 0, 83,227, 30, 0, 0, 26, 8, 48,148,229, 8, 0,157,229, +/* 0x0810 */ 0, 16,160,227, 0, 0,131,224, 1, 32,160,225, 85,254,255,235, +/* 0x0820 */ 0, 64, 80,226, 4, 0, 0,186, 10, 16,160,225, 2, 44,160,227, +/* 0x0830 */ 70,254,255,235, 2, 12, 80,227, 1, 0, 0, 10,127, 0,160,227, +/* 0x0840 */ 62,254,255,235, 0,224,160,227, 14, 32,160,225, 8,192,141,226, +/* 0x0850 */ 10, 16,160,225, 9, 48,160,225, 4, 0,160,225, 0, 80,141,232, +/* 0x0860 */ 217,254,255,235, 7, 16,160,227, 0, 80,160,225, 8, 32,157,229, +/* 0x0870 */ 9, 0,160,225,100,254,255,235, 4, 0,160,225, 66,254,255,235, +/* 0x0880 */ 3, 0, 0,234, 32, 64,132,226, 1, 32,130,226, 1, 0, 82,225, +/* 0x0890 */ 217,255,255,186, 5, 0,160,225, 12,208,141,226,240,135,189,232 }; diff --git a/src/stub/mips.r3000-linux.elf-fold.h b/src/stub/mips.r3000-linux.elf-fold.h index 8e16cfe1..fa56dedc 100644 --- a/src/stub/mips.r3000-linux.elf-fold.h +++ b/src/stub/mips.r3000-linux.elf-fold.h @@ -1,5 +1,5 @@ /* mips.r3000-linux.elf-fold.h - created from mips.r3000-linux.elf-fold.bin, 2576 (0xa10) bytes + created from mips.r3000-linux.elf-fold.bin, 2548 (0x9f4) bytes This file is part of the UPX executable compressor. @@ -31,17 +31,17 @@ */ -#define STUB_MIPS_R3000_LINUX_ELF_FOLD_SIZE 2576 -#define STUB_MIPS_R3000_LINUX_ELF_FOLD_ADLER32 0x03b2382e -#define STUB_MIPS_R3000_LINUX_ELF_FOLD_CRC32 0xd27d2885 +#define STUB_MIPS_R3000_LINUX_ELF_FOLD_SIZE 2548 +#define STUB_MIPS_R3000_LINUX_ELF_FOLD_ADLER32 0xa69934a6 +#define STUB_MIPS_R3000_LINUX_ELF_FOLD_CRC32 0x18e06b89 -unsigned char stub_mips_r3000_linux_elf_fold[2576] = { +unsigned char stub_mips_r3000_linux_elf_fold[2548] = { /* 0x0000 */ 127, 69, 76, 70, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x0010 */ 0, 2, 0, 8, 0, 0, 0, 1, 0, 16, 0,128, 0, 0, 0, 52, /* 0x0020 */ 0, 0, 0, 0, 0, 0, 48, 1, 0, 52, 0, 32, 0, 2, 0, 0, /* 0x0030 */ 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 16, 0, 0, -/* 0x0040 */ 0, 16, 0, 0, 0, 0, 10, 16, 0, 0, 10, 16, 0, 0, 0, 5, -/* 0x0050 */ 0, 0, 16, 0, 0, 0, 0, 1, 0, 0, 10, 16, 0, 0, 0, 0, +/* 0x0040 */ 0, 16, 0, 0, 0, 0, 9,244, 0, 0, 10, 0, 0, 0, 0, 5, +/* 0x0050 */ 0, 0, 16, 0, 0, 0, 0, 1, 0, 0, 9,244, 0, 0, 0, 0, /* 0x0060 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x0070 */ 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x0080 */ 39,162, 0, 32, 39,189,240, 24, 3,160, 24, 33,140, 65, 0, 0, @@ -57,7 +57,7 @@ unsigned char stub_mips_r3000_linux_elf_fold[2576] = { /* 0x0120 */ 0, 0, 0, 12, 4,224, 0, 2, 0,162, 8, 33,160, 32, 0, 0, /* 0x0130 */ 39,189,254, 0, 0, 0, 72, 33, 2,224, 64, 33, 2,128, 56, 33, /* 0x0140 */ 3,160, 48, 33, 38,165,255,116, 4, 16, 0, 1, 36, 2, 1, 80, -/* 0x0150 */ 3,226, 16, 35, 36, 66, 8,100, 0, 64,248, 9, 2, 32, 32, 33, +/* 0x0150 */ 3,226, 16, 35, 36, 66, 8, 72, 0, 64,248, 9, 2, 32, 32, 33, /* 0x0160 */ 0, 64,200, 33, 39,161, 2, 0, 39,189,254,212, 39,189, 0, 4, /* 0x0170 */ 23,161,255,254,175,160,255,252,142,193,255,252, 2, 64, 40, 33, /* 0x0180 */ 16, 32, 0, 3, 2, 96, 32, 33, 0, 32, 0, 8, 36, 2, 15,251, @@ -98,103 +98,102 @@ unsigned char stub_mips_r3000_linux_elf_fold[2576] = { /* 0x03b0 */ 0,130, 32, 35,174, 3, 0, 4,174, 4, 0, 0,142, 2, 0, 0, /* 0x03c0 */ 0, 0, 0, 0, 20, 64,255,172, 36, 6, 0, 12,143,191, 0, 32, /* 0x03d0 */ 143,179, 0, 28,143,178, 0, 24,143,177, 0, 20,143,176, 0, 16, -/* 0x03e0 */ 3,224, 0, 8, 39,189, 0, 40, 16,128, 0, 14, 0,128, 16, 33, -/* 0x03f0 */ 36, 4, 0, 1,140, 67, 0, 0, 0, 0, 0, 0, 16,101, 0, 5, -/* 0x0400 */ 0, 0, 0, 0, 20,100, 0, 5, 0, 0, 0, 0, 16,160, 0, 3, -/* 0x0410 */ 0, 0, 0, 0, 3,224, 0, 8,172, 69, 0, 0, 16, 0,255,245, -/* 0x0420 */ 36, 66, 0, 8, 3,224, 0, 8, 0, 0, 0, 0, 39,189,255,248, -/* 0x0430 */ 175,176, 0, 0,175,191, 0, 4, 4, 17,255,235, 0,192,128, 33, -/* 0x0440 */ 16, 64, 0, 2, 0, 0, 0, 0,172, 80, 0, 4,143,191, 0, 4, -/* 0x0450 */ 143,176, 0, 0, 3,224, 0, 8, 39,189, 0, 8, 39,189,255,168, -/* 0x0460 */ 175,190, 0, 80,175,181, 0, 68,175,177, 0, 52,175,191, 0, 84, -/* 0x0470 */ 175,183, 0, 76,175,182, 0, 72,175,180, 0, 64,175,179, 0, 60, -/* 0x0480 */ 175,178, 0, 56,175,176, 0, 48,140,162, 0, 28, 0,160,168, 33, -/* 0x0490 */ 175,164, 0, 28, 36, 5, 0, 6, 0,224, 32, 33,175,167, 0, 32, -/* 0x04a0 */ 0,192,240, 33,175,168, 0, 36,175,169, 0, 40, 4, 17,255,206, -/* 0x04b0 */ 2,162,136, 33, 20, 64, 0, 3, 0, 0, 0, 0, 16, 0, 0, 4, -/* 0x04c0 */ 52, 2,255,255,140, 66, 0, 4, 0, 0, 0, 0, 36, 66,255,255, -/* 0x04d0 */ 175,162, 0, 20,150,162, 0, 16,143,164, 0, 20, 56, 66, 0, 2, -/* 0x04e0 */ 150,163, 0, 44, 44, 66, 0, 1, 0, 2, 17, 0, 0, 4, 40, 39, -/* 0x04f0 */ 36, 71, 8, 2, 36, 99,255,255, 2, 32, 64, 33, 36, 4,255,255, -/* 0x0500 */ 0, 0, 72, 33, 16, 0, 0, 19, 36, 10, 0, 1,141, 2, 0, 0, -/* 0x0510 */ 0, 0, 0, 0, 20, 74, 0, 14, 36, 99,255,255,141, 6, 0, 8, -/* 0x0520 */ 0, 0, 0, 0, 0,196, 16, 43, 16, 64, 0, 2, 0, 0, 0, 0, -/* 0x0530 */ 0,192, 32, 33,141, 2, 0, 20, 0, 0, 0, 0, 0,194, 48, 33, -/* 0x0540 */ 1, 38, 16, 43, 16, 64, 0, 2, 0, 0, 0, 0, 0,192, 72, 33, -/* 0x0550 */ 37, 8, 0, 32, 4, 97,255,237, 0,164,128, 36, 1, 48, 16, 35, -/* 0x0560 */ 0, 69, 16, 35, 36, 66,255,255, 0,162, 40, 36, 48,227, 0, 16, -/* 0x0570 */ 16, 96, 0, 3,175,165, 0, 8, 16, 0, 0, 8,175,176, 0, 12, -/* 0x0580 */ 143,165, 0, 8, 2, 0, 32, 33, 0, 0, 48, 33, 36, 8,255,255, -/* 0x0590 */ 4, 17,255, 3, 0, 0, 72, 33,175,162, 0, 12,143,165, 0, 12, -/* 0x05a0 */ 175,160, 0, 16, 16, 0, 0,133, 0,176,184, 35, 19,192, 0, 12, -/* 0x05b0 */ 36, 2, 0, 6,142, 35, 0, 0, 0, 0, 0, 0, 20, 98, 0, 10, -/* 0x05c0 */ 36, 2, 0, 1,142, 38, 0, 8,143,164, 0, 32, 2,230, 48, 33, -/* 0x05d0 */ 4, 17,255,150, 36, 5, 0, 3, 16, 0, 0,116, 0, 0, 0, 0, -/* 0x05e0 */ 142, 35, 0, 0, 36, 2, 0, 1, 20, 98, 0,112, 0, 0, 0, 0, -/* 0x05f0 */ 142, 34, 0, 8,142, 35, 0, 24, 2,226,176, 33, 60, 2,115, 81, -/* 0x0600 */ 0, 3, 24,128, 52, 66, 98, 64, 0, 98, 16, 6,143,165, 0, 20, -/* 0x0610 */ 142, 36, 0, 16, 48, 82, 0, 7,142, 34, 0, 20, 2,197, 24, 36, -/* 0x0620 */ 175,164, 0, 0,175,182, 0, 4, 0,131,160, 33,175,162, 0, 24, -/* 0x0630 */ 19,192, 0,122, 2,195,152, 35, 54, 70, 0, 2, 36, 8,255,255, -/* 0x0640 */ 36, 7, 8, 18,142, 41, 0, 4, 2, 96, 32, 33, 1, 35, 72, 35, -/* 0x0650 */ 4, 17,254,211, 2,128, 40, 33, 22, 98, 0, 64, 36, 4, 0,127, -/* 0x0660 */ 19,192, 0, 11, 50, 66, 0, 4, 16, 64, 0, 4, 0, 0, 0, 0, -/* 0x0670 */ 143,167, 0, 40, 16, 0, 0, 2, 0, 0, 0, 0, 0, 0, 56, 33, -/* 0x0680 */ 143,166, 0, 28, 3,192, 32, 33, 4, 17,254,240, 3,160, 40, 33, -/* 0x0690 */ 143,164, 0, 20, 0, 20, 16, 35, 50, 67, 0, 2, 16, 96, 0, 8, -/* 0x06a0 */ 0, 68,128, 36, 18, 0, 0, 6, 2,116, 24, 33, 2, 0, 16, 33, -/* 0x06b0 */ 36, 66,255,255,160, 96, 0, 0, 20, 64,255,253, 36, 99, 0, 1, -/* 0x06c0 */ 19,192, 0, 43, 36, 2, 0, 1,142, 35, 0, 0, 0, 0, 0, 0, -/* 0x06d0 */ 20, 98, 0, 28, 2, 96, 32, 33,142, 34, 0, 24, 0, 0, 0, 0, -/* 0x06e0 */ 48, 66, 0, 1, 16, 64, 0, 24, 2,128, 40, 33,142, 36, 0, 20, -/* 0x06f0 */ 142, 34, 0, 16,142, 35, 0, 8, 20,130, 0, 17, 0,131, 16, 33, -/* 0x0700 */ 0, 87, 48, 33,143,165, 0, 20, 0, 6, 16, 35, 0,162, 16, 36, -/* 0x0710 */ 44, 66, 0, 12, 20, 64, 0, 11, 2, 96, 32, 33, 36, 2, 0, 12, -/* 0x0720 */ 172,194, 0, 0, 60, 2, 3, 32, 52, 66, 0, 8,143,164, 0, 32, -/* 0x0730 */ 172,194, 0, 4,172,192, 0, 8, 4, 17,255, 60, 0, 0, 40, 33, -/* 0x0740 */ 2, 96, 32, 33, 2,128, 40, 33, 2, 64, 48, 33, 4, 17,254,155, -/* 0x0750 */ 36, 2, 16, 29, 16, 64, 0, 6, 36, 4, 0,127, 36, 2, 15,161, -/* 0x0760 */ 4, 17,254,150, 0, 0, 0, 0, 16, 0,255,255, 0, 0, 0, 0, -/* 0x0770 */ 143,163, 0, 24, 2,144, 16, 33, 2,195, 40, 33, 2, 98,128, 33, -/* 0x0780 */ 2, 5, 16, 43, 16, 64, 0, 9, 0,176, 40, 35, 2, 64, 48, 33, -/* 0x0790 */ 2, 0, 32, 33, 36, 7, 8, 18, 36, 8,255,255, 4, 17,254,128, -/* 0x07a0 */ 0, 0, 72, 33, 22, 2,255,237, 36, 4, 0,127,143,164, 0, 16, -/* 0x07b0 */ 38, 49, 0, 32, 36,132, 0, 1,175,164, 0, 16,150,162, 0, 44, -/* 0x07c0 */ 143,165, 0, 16, 0, 0, 0, 0, 0,162, 16, 42, 20, 64,255,119, -/* 0x07d0 */ 0, 0, 0, 0, 19,192, 0, 11, 36, 2, 0, 3,150,163, 0, 16, -/* 0x07e0 */ 0, 0, 0, 0, 16, 98, 0, 7, 0, 0, 0, 0,143,162, 0, 12, -/* 0x07f0 */ 143,163, 0, 8, 0, 0, 0, 0, 0, 67, 32, 33, 4, 17,254,111, -/* 0x0800 */ 36, 2, 15,205,143,164, 0, 36, 0, 0, 0, 0, 16,128, 0, 7, -/* 0x0810 */ 0, 0, 0, 0, 16, 0, 0, 5,172,151, 0, 0,143,168, 0, 28, -/* 0x0820 */ 2, 64, 48, 33, 16, 0,255,135, 36, 7, 0, 18,142,162, 0, 24, -/* 0x0830 */ 143,191, 0, 84, 2,226, 16, 33,143,190, 0, 80,143,183, 0, 76, -/* 0x0840 */ 143,182, 0, 72,143,181, 0, 68,143,180, 0, 64,143,179, 0, 60, -/* 0x0850 */ 143,178, 0, 56,143,177, 0, 52,143,176, 0, 48, 3,224, 0, 8, -/* 0x0860 */ 39,189, 0, 88, 39,189,255,200,175,191, 0, 52,175,180, 0, 48, -/* 0x0870 */ 175,179, 0, 44,175,178, 0, 40,175,177, 0, 36,175,176, 0, 32, -/* 0x0880 */ 1, 0,128, 33,140,136, 0, 0, 0,160, 24, 33, 0,128, 16, 33, -/* 0x0890 */ 0,192,144, 33, 0,224,160, 33, 39,165, 0, 4, 0, 0, 56, 33, -/* 0x08a0 */ 2, 0, 48, 33, 39,164, 0, 20,175,163, 0, 20, 1, 32,136, 33, -/* 0x08b0 */ 175,163, 0, 12,175,168, 0, 4,175,162, 0, 24,175,162, 0, 16, -/* 0x08c0 */ 4, 17,254, 98,175,178, 0, 8,150, 70, 0, 44, 2,128, 32, 33, -/* 0x08d0 */ 4, 17,254,214, 36, 5, 0, 5,150, 70, 0, 42, 2,128, 32, 33, -/* 0x08e0 */ 36, 5, 0, 4, 4, 17,254,209, 38, 83, 0, 52,142,102, 0, 8, -/* 0x08f0 */ 2,128, 32, 33, 36,198, 0, 52, 4, 17,254,204, 36, 5, 0, 3, -/* 0x0900 */ 2, 32, 72, 33, 2, 0, 32, 33, 2, 64, 40, 33, 39,166, 0, 12, -/* 0x0910 */ 2,128, 56, 33, 4, 17,254,209, 3,160, 64, 33, 0, 64, 48, 33, -/* 0x0920 */ 2,128, 32, 33, 36, 5, 0, 9, 4, 17,254,192, 0, 64,136, 33, -/* 0x0930 */ 150, 69, 0, 44, 16, 0, 0, 42, 0, 0, 32, 33,142, 99, 0, 0, -/* 0x0940 */ 36, 2, 0, 3, 20, 98, 0, 38, 38,115, 0, 32, 38,115,255,224, -/* 0x0950 */ 142, 98, 0, 8,143,164, 0, 0, 0, 0, 40, 33, 0, 68, 32, 33, -/* 0x0960 */ 0, 0, 48, 33, 4, 17,254, 21, 36, 2, 15,165, 4, 64, 0, 9, -/* 0x0970 */ 0, 64,128, 33, 0, 64, 32, 33, 2, 64, 40, 33, 36, 6, 2, 0, -/* 0x0980 */ 4, 17,254, 14, 36, 2, 15,163, 36, 3, 2, 0, 16, 67, 0, 6, -/* 0x0990 */ 2,128, 56, 33, 36, 4, 0,127, 4, 17,254, 8, 36, 2, 15,161, -/* 0x09a0 */ 16, 0,255,255, 0, 0, 0, 0, 3,160, 64, 33, 0, 0, 72, 33, -/* 0x09b0 */ 4, 17,254,170, 0, 0, 48, 33,143,166, 0, 0, 2,128, 32, 33, -/* 0x09c0 */ 36, 5, 0, 7, 4, 17,254,153, 0, 64,136, 33, 2, 0, 32, 33, -/* 0x09d0 */ 4, 17,253,250, 36, 2, 15,166, 16, 0, 0, 5, 2, 32, 16, 33, -/* 0x09e0 */ 0,133, 16, 42, 20, 64,255,213, 36,132, 0, 1, 2, 32, 16, 33, -/* 0x09f0 */ 143,191, 0, 52,143,180, 0, 48,143,179, 0, 44,143,178, 0, 40, -/* 0x0a00 */ 143,177, 0, 36,143,176, 0, 32, 3,224, 0, 8, 39,189, 0, 56 +/* 0x03e0 */ 3,224, 0, 8, 39,189, 0, 40, 16,128, 0, 7, 0, 0, 0, 0, +/* 0x03f0 */ 140,130, 0, 0, 0, 0, 0, 0, 16, 69, 0, 3, 0, 0, 0, 0, +/* 0x0400 */ 16, 0,255,251, 36,132, 0, 8, 3,224, 0, 8, 0,128, 16, 33, +/* 0x0410 */ 39,189,255,248,175,176, 0, 0,175,191, 0, 4, 4, 17,255,242, +/* 0x0420 */ 0,192,128, 33, 16, 64, 0, 2, 0, 0, 0, 0,172, 80, 0, 4, +/* 0x0430 */ 143,191, 0, 4,143,176, 0, 0, 3,224, 0, 8, 39,189, 0, 8, +/* 0x0440 */ 39,189,255,168,175,190, 0, 80,175,181, 0, 68,175,177, 0, 52, +/* 0x0450 */ 175,191, 0, 84,175,183, 0, 76,175,182, 0, 72,175,180, 0, 64, +/* 0x0460 */ 175,179, 0, 60,175,178, 0, 56,175,176, 0, 48,140,162, 0, 28, +/* 0x0470 */ 0,160,168, 33,175,164, 0, 28, 36, 5, 0, 6, 0,224, 32, 33, +/* 0x0480 */ 175,167, 0, 32, 0,192,240, 33,175,168, 0, 36,175,169, 0, 40, +/* 0x0490 */ 4, 17,255,213, 2,162,136, 33, 20, 64, 0, 3, 0, 0, 0, 0, +/* 0x04a0 */ 16, 0, 0, 4, 52, 2,255,255,140, 66, 0, 4, 0, 0, 0, 0, +/* 0x04b0 */ 36, 66,255,255,175,162, 0, 20,150,162, 0, 16,143,164, 0, 20, +/* 0x04c0 */ 56, 66, 0, 2,150,163, 0, 44, 44, 66, 0, 1, 0, 2, 17, 0, +/* 0x04d0 */ 0, 4, 40, 39, 36, 71, 8, 2, 36, 99,255,255, 2, 32, 64, 33, +/* 0x04e0 */ 36, 4,255,255, 0, 0, 72, 33, 16, 0, 0, 19, 36, 10, 0, 1, +/* 0x04f0 */ 141, 2, 0, 0, 0, 0, 0, 0, 20, 74, 0, 14, 36, 99,255,255, +/* 0x0500 */ 141, 6, 0, 8, 0, 0, 0, 0, 0,196, 16, 43, 16, 64, 0, 2, +/* 0x0510 */ 0, 0, 0, 0, 0,192, 32, 33,141, 2, 0, 20, 0, 0, 0, 0, +/* 0x0520 */ 0,194, 48, 33, 1, 38, 16, 43, 16, 64, 0, 2, 0, 0, 0, 0, +/* 0x0530 */ 0,192, 72, 33, 37, 8, 0, 32, 4, 97,255,237, 0,164,128, 36, +/* 0x0540 */ 1, 48, 16, 35, 0, 69, 16, 35, 36, 66,255,255, 0,162, 40, 36, +/* 0x0550 */ 48,227, 0, 16, 16, 96, 0, 3,175,165, 0, 8, 16, 0, 0, 8, +/* 0x0560 */ 175,176, 0, 12,143,165, 0, 8, 2, 0, 32, 33, 0, 0, 48, 33, +/* 0x0570 */ 36, 8,255,255, 4, 17,255, 10, 0, 0, 72, 33,175,162, 0, 12, +/* 0x0580 */ 143,162, 0, 12,175,160, 0, 16, 16, 0, 0,133, 0, 80,184, 35, +/* 0x0590 */ 19,192, 0, 12, 36, 2, 0, 6,142, 35, 0, 0, 0, 0, 0, 0, +/* 0x05a0 */ 20, 98, 0, 10, 36, 2, 0, 1,142, 38, 0, 8,143,164, 0, 32, +/* 0x05b0 */ 2,230, 48, 33, 4, 17,255,150, 36, 5, 0, 3, 16, 0, 0,116, +/* 0x05c0 */ 0, 0, 0, 0,142, 35, 0, 0, 36, 2, 0, 1, 20, 98, 0,112, +/* 0x05d0 */ 0, 0, 0, 0,142, 34, 0, 8,142, 35, 0, 24, 2,226,176, 33, +/* 0x05e0 */ 60, 2,115, 81, 0, 3, 24,128, 52, 66, 98, 64, 0, 98, 16, 6, +/* 0x05f0 */ 143,164, 0, 20,142, 42, 0, 16, 48, 82, 0, 7,142, 34, 0, 20, +/* 0x0600 */ 2,196, 24, 36,175,162, 0, 24, 1, 67,152, 33, 19,192, 0,124, +/* 0x0610 */ 2,195,160, 35, 54, 70, 0, 2, 36, 8,255,255, 36, 7, 8, 18, +/* 0x0620 */ 142, 41, 0, 4, 2,128, 32, 33, 1, 35, 72, 35, 2, 96, 40, 33, +/* 0x0630 */ 175,170, 0, 0, 4, 17,254,218,175,182, 0, 4, 22,130, 0, 64, +/* 0x0640 */ 36, 4, 0,127, 19,192, 0, 11, 50, 66, 0, 4, 16, 64, 0, 4, +/* 0x0650 */ 0, 0, 0, 0,143,167, 0, 40, 16, 0, 0, 2, 0, 0, 0, 0, +/* 0x0660 */ 0, 0, 56, 33,143,166, 0, 28, 3,192, 32, 33, 4, 17,254,247, +/* 0x0670 */ 3,160, 40, 33,143,164, 0, 20, 0, 19, 16, 35, 50, 67, 0, 2, +/* 0x0680 */ 16, 96, 0, 8, 0, 68,128, 36, 18, 0, 0, 6, 2, 0, 16, 33, +/* 0x0690 */ 2,147, 24, 33, 36, 66,255,255,160, 96, 0, 0, 20, 64,255,253, +/* 0x06a0 */ 36, 99, 0, 1, 19,192, 0, 43, 36, 2, 0, 1,142, 35, 0, 0, +/* 0x06b0 */ 0, 0, 0, 0, 20, 98, 0, 28, 2,128, 32, 33,142, 34, 0, 24, +/* 0x06c0 */ 0, 0, 0, 0, 48, 66, 0, 1, 16, 64, 0, 23, 0, 0, 0, 0, +/* 0x06d0 */ 142, 36, 0, 20,142, 34, 0, 16,142, 35, 0, 8, 20,130, 0, 17, +/* 0x06e0 */ 0,131, 16, 33, 0, 87, 48, 33,143,163, 0, 20, 0, 6, 16, 35, +/* 0x06f0 */ 0, 98, 16, 36, 44, 66, 0, 12, 20, 64, 0, 11, 2,128, 32, 33, +/* 0x0700 */ 36, 2, 0, 12,172,194, 0, 0, 60, 2, 3, 32, 52, 66, 0, 8, +/* 0x0710 */ 143,164, 0, 32,172,194, 0, 4,172,192, 0, 8, 4, 17,255, 60, +/* 0x0720 */ 0, 0, 40, 33, 2,128, 32, 33, 2, 96, 40, 33, 2, 64, 48, 33, +/* 0x0730 */ 4, 17,254,162, 36, 2, 16, 29, 16, 64, 0, 6, 36, 4, 0,127, +/* 0x0740 */ 36, 2, 15,161, 4, 17,254,157, 0, 0, 0, 0, 16, 0,255,255, +/* 0x0750 */ 0, 0, 0, 0,143,164, 0, 24, 2,112, 16, 33, 2,196, 40, 33, +/* 0x0760 */ 2,130,128, 33, 2, 5, 16, 43, 16, 64, 0, 9, 0,176, 40, 35, +/* 0x0770 */ 2, 64, 48, 33, 2, 0, 32, 33, 36, 7, 8, 18, 36, 8,255,255, +/* 0x0780 */ 4, 17,254,135, 0, 0, 72, 33, 22, 2,255,237, 36, 4, 0,127, +/* 0x0790 */ 143,162, 0, 16, 38, 49, 0, 32, 36, 66, 0, 1,175,162, 0, 16, +/* 0x07a0 */ 150,162, 0, 44,143,163, 0, 16, 0, 0, 0, 0, 0, 98, 16, 42, +/* 0x07b0 */ 20, 64,255,119, 0, 0, 0, 0, 19,192, 0, 11, 36, 2, 0, 3, +/* 0x07c0 */ 150,163, 0, 16, 0, 0, 0, 0, 16, 98, 0, 7, 0, 0, 0, 0, +/* 0x07d0 */ 143,162, 0, 12,143,163, 0, 8, 0, 0, 0, 0, 0, 67, 32, 33, +/* 0x07e0 */ 4, 17,254,118, 36, 2, 15,205,143,164, 0, 36, 0, 0, 0, 0, +/* 0x07f0 */ 16,128, 0, 7, 0, 0, 0, 0, 16, 0, 0, 5,172,151, 0, 0, +/* 0x0800 */ 143,168, 0, 28, 2, 64, 48, 33, 16, 0,255,133, 36, 7, 0, 18, +/* 0x0810 */ 142,162, 0, 24,143,191, 0, 84, 2,226, 16, 33,143,190, 0, 80, +/* 0x0820 */ 143,183, 0, 76,143,182, 0, 72,143,181, 0, 68,143,180, 0, 64, +/* 0x0830 */ 143,179, 0, 60,143,178, 0, 56,143,177, 0, 52,143,176, 0, 48, +/* 0x0840 */ 3,224, 0, 8, 39,189, 0, 88, 39,189,255,200,175,191, 0, 52, +/* 0x0850 */ 175,180, 0, 48,175,179, 0, 44,175,178, 0, 40,175,177, 0, 36, +/* 0x0860 */ 175,176, 0, 32, 1, 0,128, 33,140,136, 0, 0, 0,160, 24, 33, +/* 0x0870 */ 0,128, 16, 33, 0,192,144, 33, 0,224,160, 33, 39,165, 0, 4, +/* 0x0880 */ 0, 0, 56, 33, 2, 0, 48, 33, 39,164, 0, 20,175,163, 0, 20, +/* 0x0890 */ 1, 32,136, 33,175,163, 0, 12,175,168, 0, 4,175,162, 0, 24, +/* 0x08a0 */ 175,162, 0, 16, 4, 17,254,105,175,178, 0, 8,150, 70, 0, 44, +/* 0x08b0 */ 2,128, 32, 33, 4, 17,254,214, 36, 5, 0, 5,150, 70, 0, 42, +/* 0x08c0 */ 2,128, 32, 33, 36, 5, 0, 4, 4, 17,254,209, 38, 83, 0, 52, +/* 0x08d0 */ 142,102, 0, 8, 2,128, 32, 33, 36,198, 0, 52, 4, 17,254,204, +/* 0x08e0 */ 36, 5, 0, 3, 2, 32, 72, 33, 2, 0, 32, 33, 2, 64, 40, 33, +/* 0x08f0 */ 39,166, 0, 12, 2,128, 56, 33, 4, 17,254,209, 3,160, 64, 33, +/* 0x0900 */ 0, 64, 48, 33, 2,128, 32, 33, 36, 5, 0, 9, 4, 17,254,192, +/* 0x0910 */ 0, 64,136, 33,150, 69, 0, 44, 16, 0, 0, 42, 0, 0, 32, 33, +/* 0x0920 */ 142, 99, 0, 0, 36, 2, 0, 3, 20, 98, 0, 38, 38,115, 0, 32, +/* 0x0930 */ 38,115,255,224,142, 98, 0, 8,143,164, 0, 0, 0, 0, 40, 33, +/* 0x0940 */ 0, 68, 32, 33, 0, 0, 48, 33, 4, 17,254, 28, 36, 2, 15,165, +/* 0x0950 */ 4, 64, 0, 9, 0, 64,128, 33, 0, 64, 32, 33, 2, 64, 40, 33, +/* 0x0960 */ 36, 6, 2, 0, 4, 17,254, 21, 36, 2, 15,163, 36, 3, 2, 0, +/* 0x0970 */ 16, 67, 0, 6, 2,128, 56, 33, 36, 4, 0,127, 4, 17,254, 15, +/* 0x0980 */ 36, 2, 15,161, 16, 0,255,255, 0, 0, 0, 0, 3,160, 64, 33, +/* 0x0990 */ 0, 0, 72, 33, 4, 17,254,170, 0, 0, 48, 33,143,166, 0, 0, +/* 0x09a0 */ 2,128, 32, 33, 36, 5, 0, 7, 4, 17,254,153, 0, 64,136, 33, +/* 0x09b0 */ 2, 0, 32, 33, 4, 17,254, 1, 36, 2, 15,166, 16, 0, 0, 5, +/* 0x09c0 */ 2, 32, 16, 33, 0,133, 16, 42, 20, 64,255,213, 36,132, 0, 1, +/* 0x09d0 */ 2, 32, 16, 33,143,191, 0, 52,143,180, 0, 48,143,179, 0, 44, +/* 0x09e0 */ 143,178, 0, 40,143,177, 0, 36,143,176, 0, 32, 3,224, 0, 8, +/* 0x09f0 */ 39,189, 0, 56 }; diff --git a/src/stub/mipsel.r3000-linux.elf-fold.h b/src/stub/mipsel.r3000-linux.elf-fold.h index 2804cb1b..1353d8b8 100644 --- a/src/stub/mipsel.r3000-linux.elf-fold.h +++ b/src/stub/mipsel.r3000-linux.elf-fold.h @@ -1,5 +1,5 @@ /* mipsel.r3000-linux.elf-fold.h - created from mipsel.r3000-linux.elf-fold.bin, 2576 (0xa10) bytes + created from mipsel.r3000-linux.elf-fold.bin, 2548 (0x9f4) bytes This file is part of the UPX executable compressor. @@ -31,17 +31,17 @@ */ -#define STUB_MIPSEL_R3000_LINUX_ELF_FOLD_SIZE 2576 -#define STUB_MIPSEL_R3000_LINUX_ELF_FOLD_ADLER32 0x67e2382d -#define STUB_MIPSEL_R3000_LINUX_ELF_FOLD_CRC32 0xabc99d32 +#define STUB_MIPSEL_R3000_LINUX_ELF_FOLD_SIZE 2548 +#define STUB_MIPSEL_R3000_LINUX_ELF_FOLD_ADLER32 0x133a34a5 +#define STUB_MIPSEL_R3000_LINUX_ELF_FOLD_CRC32 0x3bbceedc -unsigned char stub_mipsel_r3000_linux_elf_fold[2576] = { +unsigned char stub_mipsel_r3000_linux_elf_fold[2548] = { /* 0x0000 */ 127, 69, 76, 70, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x0010 */ 2, 0, 8, 0, 1, 0, 0, 0,128, 0, 16, 0, 52, 0, 0, 0, /* 0x0020 */ 0, 0, 0, 0, 1, 48, 0, 0, 52, 0, 32, 0, 2, 0, 0, 0, /* 0x0030 */ 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, -/* 0x0040 */ 0, 0, 16, 0, 16, 10, 0, 0, 16, 10, 0, 0, 5, 0, 0, 0, -/* 0x0050 */ 0, 16, 0, 0, 1, 0, 0, 0, 16, 10, 0, 0, 0, 0, 0, 0, +/* 0x0040 */ 0, 0, 16, 0,244, 9, 0, 0, 0, 10, 0, 0, 5, 0, 0, 0, +/* 0x0050 */ 0, 16, 0, 0, 1, 0, 0, 0,244, 9, 0, 0, 0, 0, 0, 0, /* 0x0060 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x0070 */ 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x0080 */ 32, 0,162, 39, 24,240,189, 39, 33, 24,160, 3, 0, 0, 65,140, @@ -57,7 +57,7 @@ unsigned char stub_mipsel_r3000_linux_elf_fold[2576] = { /* 0x0120 */ 12, 0, 0, 0, 2, 0,224, 4, 33, 8,162, 0, 0, 0, 32,160, /* 0x0130 */ 0,254,189, 39, 33, 72, 0, 0, 33, 64,224, 2, 33, 56,128, 2, /* 0x0140 */ 33, 48,160, 3,116,255,165, 38, 1, 0, 16, 4, 80, 1, 2, 36, -/* 0x0150 */ 35, 16,226, 3,100, 8, 66, 36, 9,248, 64, 0, 33, 32, 32, 2, +/* 0x0150 */ 35, 16,226, 3, 72, 8, 66, 36, 9,248, 64, 0, 33, 32, 32, 2, /* 0x0160 */ 33,200, 64, 0, 0, 2,161, 39,212,254,189, 39, 4, 0,189, 39, /* 0x0170 */ 254,255,161, 23,252,255,160,175,252,255,193,142, 33, 40, 64, 2, /* 0x0180 */ 3, 0, 32, 16, 33, 32, 96, 2, 8, 0, 32, 0,251, 15, 2, 36, @@ -98,103 +98,102 @@ unsigned char stub_mipsel_r3000_linux_elf_fold[2576] = { /* 0x03b0 */ 35, 32,130, 0, 4, 0, 3,174, 0, 0, 4,174, 0, 0, 2,142, /* 0x03c0 */ 0, 0, 0, 0,172,255, 64, 20, 12, 0, 6, 36, 32, 0,191,143, /* 0x03d0 */ 28, 0,179,143, 24, 0,178,143, 20, 0,177,143, 16, 0,176,143, -/* 0x03e0 */ 8, 0,224, 3, 40, 0,189, 39, 14, 0,128, 16, 33, 16,128, 0, -/* 0x03f0 */ 1, 0, 4, 36, 0, 0, 67,140, 0, 0, 0, 0, 5, 0,101, 16, -/* 0x0400 */ 0, 0, 0, 0, 5, 0,100, 20, 0, 0, 0, 0, 3, 0,160, 16, -/* 0x0410 */ 0, 0, 0, 0, 8, 0,224, 3, 0, 0, 69,172,245,255, 0, 16, -/* 0x0420 */ 8, 0, 66, 36, 8, 0,224, 3, 0, 0, 0, 0,248,255,189, 39, -/* 0x0430 */ 0, 0,176,175, 4, 0,191,175,235,255, 17, 4, 33,128,192, 0, -/* 0x0440 */ 2, 0, 64, 16, 0, 0, 0, 0, 4, 0, 80,172, 4, 0,191,143, -/* 0x0450 */ 0, 0,176,143, 8, 0,224, 3, 8, 0,189, 39,168,255,189, 39, -/* 0x0460 */ 80, 0,190,175, 68, 0,181,175, 52, 0,177,175, 84, 0,191,175, -/* 0x0470 */ 76, 0,183,175, 72, 0,182,175, 64, 0,180,175, 60, 0,179,175, -/* 0x0480 */ 56, 0,178,175, 48, 0,176,175, 28, 0,162,140, 33,168,160, 0, -/* 0x0490 */ 28, 0,164,175, 6, 0, 5, 36, 33, 32,224, 0, 32, 0,167,175, -/* 0x04a0 */ 33,240,192, 0, 36, 0,168,175, 40, 0,169,175,206,255, 17, 4, -/* 0x04b0 */ 33,136,162, 2, 3, 0, 64, 20, 0, 0, 0, 0, 4, 0, 0, 16, -/* 0x04c0 */ 255,255, 2, 52, 4, 0, 66,140, 0, 0, 0, 0,255,255, 66, 36, -/* 0x04d0 */ 20, 0,162,175, 16, 0,162,150, 20, 0,164,143, 2, 0, 66, 56, -/* 0x04e0 */ 44, 0,163,150, 1, 0, 66, 44, 0, 17, 2, 0, 39, 40, 4, 0, -/* 0x04f0 */ 2, 8, 71, 36,255,255, 99, 36, 33, 64, 32, 2,255,255, 4, 36, -/* 0x0500 */ 33, 72, 0, 0, 19, 0, 0, 16, 1, 0, 10, 36, 0, 0, 2,141, -/* 0x0510 */ 0, 0, 0, 0, 14, 0, 74, 20,255,255, 99, 36, 8, 0, 6,141, -/* 0x0520 */ 0, 0, 0, 0, 43, 16,196, 0, 2, 0, 64, 16, 0, 0, 0, 0, -/* 0x0530 */ 33, 32,192, 0, 20, 0, 2,141, 0, 0, 0, 0, 33, 48,194, 0, -/* 0x0540 */ 43, 16, 38, 1, 2, 0, 64, 16, 0, 0, 0, 0, 33, 72,192, 0, -/* 0x0550 */ 32, 0, 8, 37,237,255, 97, 4, 36,128,164, 0, 35, 16, 48, 1, -/* 0x0560 */ 35, 16, 69, 0,255,255, 66, 36, 36, 40,162, 0, 16, 0,227, 48, -/* 0x0570 */ 3, 0, 96, 16, 8, 0,165,175, 8, 0, 0, 16, 12, 0,176,175, -/* 0x0580 */ 8, 0,165,143, 33, 32, 0, 2, 33, 48, 0, 0,255,255, 8, 36, -/* 0x0590 */ 3,255, 17, 4, 33, 72, 0, 0, 12, 0,162,175, 12, 0,165,143, -/* 0x05a0 */ 16, 0,160,175,133, 0, 0, 16, 35,184,176, 0, 12, 0,192, 19, -/* 0x05b0 */ 6, 0, 2, 36, 0, 0, 35,142, 0, 0, 0, 0, 10, 0, 98, 20, -/* 0x05c0 */ 1, 0, 2, 36, 8, 0, 38,142, 32, 0,164,143, 33, 48,230, 2, -/* 0x05d0 */ 150,255, 17, 4, 3, 0, 5, 36,116, 0, 0, 16, 0, 0, 0, 0, -/* 0x05e0 */ 0, 0, 35,142, 1, 0, 2, 36,112, 0, 98, 20, 0, 0, 0, 0, -/* 0x05f0 */ 8, 0, 34,142, 24, 0, 35,142, 33,176,226, 2, 81,115, 2, 60, -/* 0x0600 */ 128, 24, 3, 0, 64, 98, 66, 52, 6, 16, 98, 0, 20, 0,165,143, -/* 0x0610 */ 16, 0, 36,142, 7, 0, 82, 48, 20, 0, 34,142, 36, 24,197, 2, -/* 0x0620 */ 0, 0,164,175, 4, 0,182,175, 33,160,131, 0, 24, 0,162,175, -/* 0x0630 */ 122, 0,192, 19, 35,152,195, 2, 2, 0, 70, 54,255,255, 8, 36, -/* 0x0640 */ 18, 8, 7, 36, 4, 0, 41,142, 33, 32, 96, 2, 35, 72, 35, 1, -/* 0x0650 */ 211,254, 17, 4, 33, 40,128, 2, 64, 0, 98, 22,127, 0, 4, 36, -/* 0x0660 */ 11, 0,192, 19, 4, 0, 66, 50, 4, 0, 64, 16, 0, 0, 0, 0, -/* 0x0670 */ 40, 0,167,143, 2, 0, 0, 16, 0, 0, 0, 0, 33, 56, 0, 0, -/* 0x0680 */ 28, 0,166,143, 33, 32,192, 3,240,254, 17, 4, 33, 40,160, 3, -/* 0x0690 */ 20, 0,164,143, 35, 16, 20, 0, 2, 0, 67, 50, 8, 0, 96, 16, -/* 0x06a0 */ 36,128, 68, 0, 6, 0, 0, 18, 33, 24,116, 2, 33, 16, 0, 2, -/* 0x06b0 */ 255,255, 66, 36, 0, 0, 96,160,253,255, 64, 20, 1, 0, 99, 36, -/* 0x06c0 */ 43, 0,192, 19, 1, 0, 2, 36, 0, 0, 35,142, 0, 0, 0, 0, -/* 0x06d0 */ 28, 0, 98, 20, 33, 32, 96, 2, 24, 0, 34,142, 0, 0, 0, 0, -/* 0x06e0 */ 1, 0, 66, 48, 24, 0, 64, 16, 33, 40,128, 2, 20, 0, 36,142, -/* 0x06f0 */ 16, 0, 34,142, 8, 0, 35,142, 17, 0,130, 20, 33, 16,131, 0, -/* 0x0700 */ 33, 48, 87, 0, 20, 0,165,143, 35, 16, 6, 0, 36, 16,162, 0, -/* 0x0710 */ 12, 0, 66, 44, 11, 0, 64, 20, 33, 32, 96, 2, 12, 0, 2, 36, -/* 0x0720 */ 0, 0,194,172, 32, 3, 2, 60, 8, 0, 66, 52, 32, 0,164,143, -/* 0x0730 */ 4, 0,194,172, 8, 0,192,172, 60,255, 17, 4, 33, 40, 0, 0, -/* 0x0740 */ 33, 32, 96, 2, 33, 40,128, 2, 33, 48, 64, 2,155,254, 17, 4, -/* 0x0750 */ 29, 16, 2, 36, 6, 0, 64, 16,127, 0, 4, 36,161, 15, 2, 36, -/* 0x0760 */ 150,254, 17, 4, 0, 0, 0, 0,255,255, 0, 16, 0, 0, 0, 0, -/* 0x0770 */ 24, 0,163,143, 33, 16,144, 2, 33, 40,195, 2, 33,128, 98, 2, -/* 0x0780 */ 43, 16, 5, 2, 9, 0, 64, 16, 35, 40,176, 0, 33, 48, 64, 2, -/* 0x0790 */ 33, 32, 0, 2, 18, 8, 7, 36,255,255, 8, 36,128,254, 17, 4, -/* 0x07a0 */ 33, 72, 0, 0,237,255, 2, 22,127, 0, 4, 36, 16, 0,164,143, -/* 0x07b0 */ 32, 0, 49, 38, 1, 0,132, 36, 16, 0,164,175, 44, 0,162,150, -/* 0x07c0 */ 16, 0,165,143, 0, 0, 0, 0, 42, 16,162, 0,119,255, 64, 20, -/* 0x07d0 */ 0, 0, 0, 0, 11, 0,192, 19, 3, 0, 2, 36, 16, 0,163,150, -/* 0x07e0 */ 0, 0, 0, 0, 7, 0, 98, 16, 0, 0, 0, 0, 12, 0,162,143, -/* 0x07f0 */ 8, 0,163,143, 0, 0, 0, 0, 33, 32, 67, 0,111,254, 17, 4, -/* 0x0800 */ 205, 15, 2, 36, 36, 0,164,143, 0, 0, 0, 0, 7, 0,128, 16, -/* 0x0810 */ 0, 0, 0, 0, 5, 0, 0, 16, 0, 0,151,172, 28, 0,168,143, -/* 0x0820 */ 33, 48, 64, 2,135,255, 0, 16, 18, 0, 7, 36, 24, 0,162,142, -/* 0x0830 */ 84, 0,191,143, 33, 16,226, 2, 80, 0,190,143, 76, 0,183,143, -/* 0x0840 */ 72, 0,182,143, 68, 0,181,143, 64, 0,180,143, 60, 0,179,143, -/* 0x0850 */ 56, 0,178,143, 52, 0,177,143, 48, 0,176,143, 8, 0,224, 3, -/* 0x0860 */ 88, 0,189, 39,200,255,189, 39, 52, 0,191,175, 48, 0,180,175, -/* 0x0870 */ 44, 0,179,175, 40, 0,178,175, 36, 0,177,175, 32, 0,176,175, -/* 0x0880 */ 33,128, 0, 1, 0, 0,136,140, 33, 24,160, 0, 33, 16,128, 0, -/* 0x0890 */ 33,144,192, 0, 33,160,224, 0, 4, 0,165, 39, 33, 56, 0, 0, -/* 0x08a0 */ 33, 48, 0, 2, 20, 0,164, 39, 20, 0,163,175, 33,136, 32, 1, -/* 0x08b0 */ 12, 0,163,175, 4, 0,168,175, 24, 0,162,175, 16, 0,162,175, -/* 0x08c0 */ 98,254, 17, 4, 8, 0,178,175, 44, 0, 70,150, 33, 32,128, 2, -/* 0x08d0 */ 214,254, 17, 4, 5, 0, 5, 36, 42, 0, 70,150, 33, 32,128, 2, -/* 0x08e0 */ 4, 0, 5, 36,209,254, 17, 4, 52, 0, 83, 38, 8, 0,102,142, -/* 0x08f0 */ 33, 32,128, 2, 52, 0,198, 36,204,254, 17, 4, 3, 0, 5, 36, -/* 0x0900 */ 33, 72, 32, 2, 33, 32, 0, 2, 33, 40, 64, 2, 12, 0,166, 39, -/* 0x0910 */ 33, 56,128, 2,209,254, 17, 4, 33, 64,160, 3, 33, 48, 64, 0, -/* 0x0920 */ 33, 32,128, 2, 9, 0, 5, 36,192,254, 17, 4, 33,136, 64, 0, -/* 0x0930 */ 44, 0, 69,150, 42, 0, 0, 16, 33, 32, 0, 0, 0, 0, 99,142, -/* 0x0940 */ 3, 0, 2, 36, 38, 0, 98, 20, 32, 0,115, 38,224,255,115, 38, -/* 0x0950 */ 8, 0, 98,142, 0, 0,164,143, 33, 40, 0, 0, 33, 32, 68, 0, -/* 0x0960 */ 33, 48, 0, 0, 21,254, 17, 4,165, 15, 2, 36, 9, 0, 64, 4, -/* 0x0970 */ 33,128, 64, 0, 33, 32, 64, 0, 33, 40, 64, 2, 0, 2, 6, 36, -/* 0x0980 */ 14,254, 17, 4,163, 15, 2, 36, 0, 2, 3, 36, 6, 0, 67, 16, -/* 0x0990 */ 33, 56,128, 2,127, 0, 4, 36, 8,254, 17, 4,161, 15, 2, 36, -/* 0x09a0 */ 255,255, 0, 16, 0, 0, 0, 0, 33, 64,160, 3, 33, 72, 0, 0, -/* 0x09b0 */ 170,254, 17, 4, 33, 48, 0, 0, 0, 0,166,143, 33, 32,128, 2, -/* 0x09c0 */ 7, 0, 5, 36,153,254, 17, 4, 33,136, 64, 0, 33, 32, 0, 2, -/* 0x09d0 */ 250,253, 17, 4,166, 15, 2, 36, 5, 0, 0, 16, 33, 16, 32, 2, -/* 0x09e0 */ 42, 16,133, 0,213,255, 64, 20, 1, 0,132, 36, 33, 16, 32, 2, -/* 0x09f0 */ 52, 0,191,143, 48, 0,180,143, 44, 0,179,143, 40, 0,178,143, -/* 0x0a00 */ 36, 0,177,143, 32, 0,176,143, 8, 0,224, 3, 56, 0,189, 39 +/* 0x03e0 */ 8, 0,224, 3, 40, 0,189, 39, 7, 0,128, 16, 0, 0, 0, 0, +/* 0x03f0 */ 0, 0,130,140, 0, 0, 0, 0, 3, 0, 69, 16, 0, 0, 0, 0, +/* 0x0400 */ 251,255, 0, 16, 8, 0,132, 36, 8, 0,224, 3, 33, 16,128, 0, +/* 0x0410 */ 248,255,189, 39, 0, 0,176,175, 4, 0,191,175,242,255, 17, 4, +/* 0x0420 */ 33,128,192, 0, 2, 0, 64, 16, 0, 0, 0, 0, 4, 0, 80,172, +/* 0x0430 */ 4, 0,191,143, 0, 0,176,143, 8, 0,224, 3, 8, 0,189, 39, +/* 0x0440 */ 168,255,189, 39, 80, 0,190,175, 68, 0,181,175, 52, 0,177,175, +/* 0x0450 */ 84, 0,191,175, 76, 0,183,175, 72, 0,182,175, 64, 0,180,175, +/* 0x0460 */ 60, 0,179,175, 56, 0,178,175, 48, 0,176,175, 28, 0,162,140, +/* 0x0470 */ 33,168,160, 0, 28, 0,164,175, 6, 0, 5, 36, 33, 32,224, 0, +/* 0x0480 */ 32, 0,167,175, 33,240,192, 0, 36, 0,168,175, 40, 0,169,175, +/* 0x0490 */ 213,255, 17, 4, 33,136,162, 2, 3, 0, 64, 20, 0, 0, 0, 0, +/* 0x04a0 */ 4, 0, 0, 16,255,255, 2, 52, 4, 0, 66,140, 0, 0, 0, 0, +/* 0x04b0 */ 255,255, 66, 36, 20, 0,162,175, 16, 0,162,150, 20, 0,164,143, +/* 0x04c0 */ 2, 0, 66, 56, 44, 0,163,150, 1, 0, 66, 44, 0, 17, 2, 0, +/* 0x04d0 */ 39, 40, 4, 0, 2, 8, 71, 36,255,255, 99, 36, 33, 64, 32, 2, +/* 0x04e0 */ 255,255, 4, 36, 33, 72, 0, 0, 19, 0, 0, 16, 1, 0, 10, 36, +/* 0x04f0 */ 0, 0, 2,141, 0, 0, 0, 0, 14, 0, 74, 20,255,255, 99, 36, +/* 0x0500 */ 8, 0, 6,141, 0, 0, 0, 0, 43, 16,196, 0, 2, 0, 64, 16, +/* 0x0510 */ 0, 0, 0, 0, 33, 32,192, 0, 20, 0, 2,141, 0, 0, 0, 0, +/* 0x0520 */ 33, 48,194, 0, 43, 16, 38, 1, 2, 0, 64, 16, 0, 0, 0, 0, +/* 0x0530 */ 33, 72,192, 0, 32, 0, 8, 37,237,255, 97, 4, 36,128,164, 0, +/* 0x0540 */ 35, 16, 48, 1, 35, 16, 69, 0,255,255, 66, 36, 36, 40,162, 0, +/* 0x0550 */ 16, 0,227, 48, 3, 0, 96, 16, 8, 0,165,175, 8, 0, 0, 16, +/* 0x0560 */ 12, 0,176,175, 8, 0,165,143, 33, 32, 0, 2, 33, 48, 0, 0, +/* 0x0570 */ 255,255, 8, 36, 10,255, 17, 4, 33, 72, 0, 0, 12, 0,162,175, +/* 0x0580 */ 12, 0,162,143, 16, 0,160,175,133, 0, 0, 16, 35,184, 80, 0, +/* 0x0590 */ 12, 0,192, 19, 6, 0, 2, 36, 0, 0, 35,142, 0, 0, 0, 0, +/* 0x05a0 */ 10, 0, 98, 20, 1, 0, 2, 36, 8, 0, 38,142, 32, 0,164,143, +/* 0x05b0 */ 33, 48,230, 2,150,255, 17, 4, 3, 0, 5, 36,116, 0, 0, 16, +/* 0x05c0 */ 0, 0, 0, 0, 0, 0, 35,142, 1, 0, 2, 36,112, 0, 98, 20, +/* 0x05d0 */ 0, 0, 0, 0, 8, 0, 34,142, 24, 0, 35,142, 33,176,226, 2, +/* 0x05e0 */ 81,115, 2, 60,128, 24, 3, 0, 64, 98, 66, 52, 6, 16, 98, 0, +/* 0x05f0 */ 20, 0,164,143, 16, 0, 42,142, 7, 0, 82, 48, 20, 0, 34,142, +/* 0x0600 */ 36, 24,196, 2, 24, 0,162,175, 33,152, 67, 1,124, 0,192, 19, +/* 0x0610 */ 35,160,195, 2, 2, 0, 70, 54,255,255, 8, 36, 18, 8, 7, 36, +/* 0x0620 */ 4, 0, 41,142, 33, 32,128, 2, 35, 72, 35, 1, 33, 40, 96, 2, +/* 0x0630 */ 0, 0,170,175,218,254, 17, 4, 4, 0,182,175, 64, 0,130, 22, +/* 0x0640 */ 127, 0, 4, 36, 11, 0,192, 19, 4, 0, 66, 50, 4, 0, 64, 16, +/* 0x0650 */ 0, 0, 0, 0, 40, 0,167,143, 2, 0, 0, 16, 0, 0, 0, 0, +/* 0x0660 */ 33, 56, 0, 0, 28, 0,166,143, 33, 32,192, 3,247,254, 17, 4, +/* 0x0670 */ 33, 40,160, 3, 20, 0,164,143, 35, 16, 19, 0, 2, 0, 67, 50, +/* 0x0680 */ 8, 0, 96, 16, 36,128, 68, 0, 6, 0, 0, 18, 33, 16, 0, 2, +/* 0x0690 */ 33, 24,147, 2,255,255, 66, 36, 0, 0, 96,160,253,255, 64, 20, +/* 0x06a0 */ 1, 0, 99, 36, 43, 0,192, 19, 1, 0, 2, 36, 0, 0, 35,142, +/* 0x06b0 */ 0, 0, 0, 0, 28, 0, 98, 20, 33, 32,128, 2, 24, 0, 34,142, +/* 0x06c0 */ 0, 0, 0, 0, 1, 0, 66, 48, 23, 0, 64, 16, 0, 0, 0, 0, +/* 0x06d0 */ 20, 0, 36,142, 16, 0, 34,142, 8, 0, 35,142, 17, 0,130, 20, +/* 0x06e0 */ 33, 16,131, 0, 33, 48, 87, 0, 20, 0,163,143, 35, 16, 6, 0, +/* 0x06f0 */ 36, 16, 98, 0, 12, 0, 66, 44, 11, 0, 64, 20, 33, 32,128, 2, +/* 0x0700 */ 12, 0, 2, 36, 0, 0,194,172, 32, 3, 2, 60, 8, 0, 66, 52, +/* 0x0710 */ 32, 0,164,143, 4, 0,194,172, 8, 0,192,172, 60,255, 17, 4, +/* 0x0720 */ 33, 40, 0, 0, 33, 32,128, 2, 33, 40, 96, 2, 33, 48, 64, 2, +/* 0x0730 */ 162,254, 17, 4, 29, 16, 2, 36, 6, 0, 64, 16,127, 0, 4, 36, +/* 0x0740 */ 161, 15, 2, 36,157,254, 17, 4, 0, 0, 0, 0,255,255, 0, 16, +/* 0x0750 */ 0, 0, 0, 0, 24, 0,164,143, 33, 16,112, 2, 33, 40,196, 2, +/* 0x0760 */ 33,128,130, 2, 43, 16, 5, 2, 9, 0, 64, 16, 35, 40,176, 0, +/* 0x0770 */ 33, 48, 64, 2, 33, 32, 0, 2, 18, 8, 7, 36,255,255, 8, 36, +/* 0x0780 */ 135,254, 17, 4, 33, 72, 0, 0,237,255, 2, 22,127, 0, 4, 36, +/* 0x0790 */ 16, 0,162,143, 32, 0, 49, 38, 1, 0, 66, 36, 16, 0,162,175, +/* 0x07a0 */ 44, 0,162,150, 16, 0,163,143, 0, 0, 0, 0, 42, 16, 98, 0, +/* 0x07b0 */ 119,255, 64, 20, 0, 0, 0, 0, 11, 0,192, 19, 3, 0, 2, 36, +/* 0x07c0 */ 16, 0,163,150, 0, 0, 0, 0, 7, 0, 98, 16, 0, 0, 0, 0, +/* 0x07d0 */ 12, 0,162,143, 8, 0,163,143, 0, 0, 0, 0, 33, 32, 67, 0, +/* 0x07e0 */ 118,254, 17, 4,205, 15, 2, 36, 36, 0,164,143, 0, 0, 0, 0, +/* 0x07f0 */ 7, 0,128, 16, 0, 0, 0, 0, 5, 0, 0, 16, 0, 0,151,172, +/* 0x0800 */ 28, 0,168,143, 33, 48, 64, 2,133,255, 0, 16, 18, 0, 7, 36, +/* 0x0810 */ 24, 0,162,142, 84, 0,191,143, 33, 16,226, 2, 80, 0,190,143, +/* 0x0820 */ 76, 0,183,143, 72, 0,182,143, 68, 0,181,143, 64, 0,180,143, +/* 0x0830 */ 60, 0,179,143, 56, 0,178,143, 52, 0,177,143, 48, 0,176,143, +/* 0x0840 */ 8, 0,224, 3, 88, 0,189, 39,200,255,189, 39, 52, 0,191,175, +/* 0x0850 */ 48, 0,180,175, 44, 0,179,175, 40, 0,178,175, 36, 0,177,175, +/* 0x0860 */ 32, 0,176,175, 33,128, 0, 1, 0, 0,136,140, 33, 24,160, 0, +/* 0x0870 */ 33, 16,128, 0, 33,144,192, 0, 33,160,224, 0, 4, 0,165, 39, +/* 0x0880 */ 33, 56, 0, 0, 33, 48, 0, 2, 20, 0,164, 39, 20, 0,163,175, +/* 0x0890 */ 33,136, 32, 1, 12, 0,163,175, 4, 0,168,175, 24, 0,162,175, +/* 0x08a0 */ 16, 0,162,175,105,254, 17, 4, 8, 0,178,175, 44, 0, 70,150, +/* 0x08b0 */ 33, 32,128, 2,214,254, 17, 4, 5, 0, 5, 36, 42, 0, 70,150, +/* 0x08c0 */ 33, 32,128, 2, 4, 0, 5, 36,209,254, 17, 4, 52, 0, 83, 38, +/* 0x08d0 */ 8, 0,102,142, 33, 32,128, 2, 52, 0,198, 36,204,254, 17, 4, +/* 0x08e0 */ 3, 0, 5, 36, 33, 72, 32, 2, 33, 32, 0, 2, 33, 40, 64, 2, +/* 0x08f0 */ 12, 0,166, 39, 33, 56,128, 2,209,254, 17, 4, 33, 64,160, 3, +/* 0x0900 */ 33, 48, 64, 0, 33, 32,128, 2, 9, 0, 5, 36,192,254, 17, 4, +/* 0x0910 */ 33,136, 64, 0, 44, 0, 69,150, 42, 0, 0, 16, 33, 32, 0, 0, +/* 0x0920 */ 0, 0, 99,142, 3, 0, 2, 36, 38, 0, 98, 20, 32, 0,115, 38, +/* 0x0930 */ 224,255,115, 38, 8, 0, 98,142, 0, 0,164,143, 33, 40, 0, 0, +/* 0x0940 */ 33, 32, 68, 0, 33, 48, 0, 0, 28,254, 17, 4,165, 15, 2, 36, +/* 0x0950 */ 9, 0, 64, 4, 33,128, 64, 0, 33, 32, 64, 0, 33, 40, 64, 2, +/* 0x0960 */ 0, 2, 6, 36, 21,254, 17, 4,163, 15, 2, 36, 0, 2, 3, 36, +/* 0x0970 */ 6, 0, 67, 16, 33, 56,128, 2,127, 0, 4, 36, 15,254, 17, 4, +/* 0x0980 */ 161, 15, 2, 36,255,255, 0, 16, 0, 0, 0, 0, 33, 64,160, 3, +/* 0x0990 */ 33, 72, 0, 0,170,254, 17, 4, 33, 48, 0, 0, 0, 0,166,143, +/* 0x09a0 */ 33, 32,128, 2, 7, 0, 5, 36,153,254, 17, 4, 33,136, 64, 0, +/* 0x09b0 */ 33, 32, 0, 2, 1,254, 17, 4,166, 15, 2, 36, 5, 0, 0, 16, +/* 0x09c0 */ 33, 16, 32, 2, 42, 16,133, 0,213,255, 64, 20, 1, 0,132, 36, +/* 0x09d0 */ 33, 16, 32, 2, 52, 0,191,143, 48, 0,180,143, 44, 0,179,143, +/* 0x09e0 */ 40, 0,178,143, 36, 0,177,143, 32, 0,176,143, 8, 0,224, 3, +/* 0x09f0 */ 56, 0,189, 39 }; From 175c0a6236aab0ee72ea15dcdd7a4709806d31dd Mon Sep 17 00:00:00 2001 From: John Reiser Date: Tue, 20 Jul 2010 12:47:33 -0700 Subject: [PATCH 08/15] --unmap-all-pages affects i386-*BSD, too --- src/stub/i386-bsd.elf-entry.h | 3794 +++++++++++----------- src/stub/i386-bsd.elf-fold.h | 215 +- src/stub/i386-openbsd.elf-fold.h | 245 +- src/stub/src/i386-bsd.elf-entry.S | 5 + src/stub/src/i386-bsd.elf-fold.S | 3 + src/stub/src/i386-openbsd.elf-fold.S | 3 + src/stub/tmp/i386-bsd.elf-entry.bin.dump | 15 +- 7 files changed, 2169 insertions(+), 2111 deletions(-) diff --git a/src/stub/i386-bsd.elf-entry.h b/src/stub/i386-bsd.elf-entry.h index 054f255f..f43973e6 100644 --- a/src/stub/i386-bsd.elf-entry.h +++ b/src/stub/i386-bsd.elf-entry.h @@ -1,5 +1,5 @@ /* i386-bsd.elf-entry.h - created from i386-bsd.elf-entry.bin, 37530 (0x929a) bytes + created from i386-bsd.elf-entry.bin, 38067 (0x94b3) bytes This file is part of the UPX executable compressor. @@ -31,15 +31,15 @@ */ -#define STUB_I386_BSD_ELF_ENTRY_SIZE 37530 -#define STUB_I386_BSD_ELF_ENTRY_ADLER32 0x9a408768 -#define STUB_I386_BSD_ELF_ENTRY_CRC32 0x8bc60282 +#define STUB_I386_BSD_ELF_ENTRY_SIZE 38067 +#define STUB_I386_BSD_ELF_ENTRY_ADLER32 0x44d5f71a +#define STUB_I386_BSD_ELF_ENTRY_CRC32 0xefd56c98 -unsigned char stub_i386_bsd_elf_entry[37530] = { +unsigned char stub_i386_bsd_elf_entry[38067] = { /* 0x0000 */ 127, 69, 76, 70, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x0010 */ 1, 0, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -/* 0x0020 */ 116, 34, 0, 0, 0, 0, 0, 0, 52, 0, 0, 0, 0, 0, 40, 0, -/* 0x0030 */ 243, 0,240, 0,232,123, 0, 0, 0, 96,139,116, 36, 36,139,124, +/* 0x0020 */ 152, 34, 0, 0, 0, 0, 0, 0, 52, 0, 0, 0, 0, 0, 40, 0, +/* 0x0030 */ 247, 0,244, 0,232, 54, 0, 0, 0, 96,139,116, 36, 36,139,124, /* 0x0040 */ 36, 44,131,205,255,235, 3,164,235, 3,138, 6, 70,136, 7, 71, /* 0x0050 */ 1,219,117, 7,139, 30,131,238,252, 17,219,114, 1, 49,192, 64, /* 0x0060 */ 138, 7,114,255,184, 1, 0, 0, 0, 1,219,117, 7,139, 30,131, @@ -468,1918 +468,1952 @@ unsigned char stub_i386_bsd_elf_entry[37530] = { /* 0x1ad0 */ 82, 79, 84, 95, 87, 82, 73, 84, 69, 32,102, 97,105,108,101,100, /* 0x1ae0 */ 46, 10,106, 2, 80,106, 4, 88,205,128,106,127, 80,106, 1, 88, /* 0x1af0 */ 205,128, 94,141, 69,247, 43, 0,137,194, 3, 64, 72, 5,255, 15, -/* 0x1b00 */ 0, 0, 37, 0,240,255,255, 80, 49,201, 81,106,255,104, 18, 16, -/* 0x1b10 */ 0, 0,181, 16,106, 7, 81, 80, 49,192, 80,176,197, 80, 80,176, -/* 0x1b20 */ 198,205,128,114,153,146,147,252,173, 80,137,225, 80, 81, 82,173, -/* 0x1b30 */ 80,173,137, 68, 36, 12, 86,255,213,131,196, 60,195, 93,232,175, -/* 0x1b40 */ 255,255,255,102,105,108,101, 32,102,111,114,109, 97,116, 32,101, -/* 0x1b50 */ 108,102, 51, 50, 45,105, 51, 56, 54, 10, 10, 83,101, 99,116,105, -/* 0x1b60 */ 111,110,115, 58, 10, 73,100,120, 32, 78, 97,109,101, 32, 32, 32, -/* 0x1b70 */ 32, 32, 32, 32, 32, 32, 32, 83,105,122,101, 32, 32, 32, 32, 32, -/* 0x1b80 */ 32, 86, 77, 65, 32, 32, 32, 32, 32, 32, 32, 76, 77, 65, 32, 32, -/* 0x1b90 */ 32, 32, 32, 32, 32, 70,105,108,101, 32,111,102,102, 32, 32, 65, -/* 0x1ba0 */ 108,103,110, 32, 32, 70,108, 97,103,115, 10, 32, 32, 48, 32, 76, -/* 0x1bb0 */ 69, 88, 69, 67, 48, 48, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x1bc0 */ 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x1bd0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x1be0 */ 48, 51, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x1bf0 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, -/* 0x1c00 */ 79, 78, 76, 89, 10, 32, 32, 49, 32, 76, 69, 88, 69, 67, 48, 48, -/* 0x1c10 */ 57, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x1c20 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x1c30 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 51, 57, 32, 32, 50, -/* 0x1c40 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x1c50 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 50, 32, 76, 69, 88, 69, -/* 0x1c60 */ 67, 48, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x1c70 */ 48, 99, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x1c80 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 51, 57, -/* 0x1c90 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x1ca0 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 51, 32, 78, -/* 0x1cb0 */ 50, 66, 83, 77, 65, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x1cc0 */ 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x1cd0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x1ce0 */ 48, 52, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x1cf0 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, -/* 0x1d00 */ 79, 78, 76, 89, 10, 32, 32, 52, 32, 78, 50, 66, 70, 65, 83, 49, -/* 0x1d10 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, -/* 0x1d20 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x1d30 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 52, 56, 32, 32, 50, -/* 0x1d40 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x1d50 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, -/* 0x1d60 */ 32, 53, 32, 78, 50, 66, 70, 65, 83, 49, 49, 32, 32, 32, 32, 32, -/* 0x1d70 */ 32, 48, 48, 48, 48, 48, 48, 48, 54, 32, 32, 48, 48, 48, 48, 48, -/* 0x1d80 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x1d90 */ 48, 48, 48, 48, 48, 52, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x1da0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x1db0 */ 89, 10, 32, 32, 54, 32, 78, 50, 66, 68, 69, 67, 49, 48, 32, 32, -/* 0x1dc0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 98, 32, 32, 48, 48, -/* 0x1dd0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x1de0 */ 32, 32, 48, 48, 48, 48, 48, 48, 53, 48, 32, 32, 50, 42, 42, 48, -/* 0x1df0 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, -/* 0x1e00 */ 79, 78, 76, 89, 10, 32, 32, 55, 32, 78, 50, 66, 83, 77, 65, 50, -/* 0x1e10 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, -/* 0x1e20 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x1e30 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 53, 98, 32, 32, 50, -/* 0x1e40 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x1e50 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, -/* 0x1e60 */ 32, 56, 32, 78, 50, 66, 70, 65, 83, 50, 48, 32, 32, 32, 32, 32, -/* 0x1e70 */ 32, 48, 48, 48, 48, 48, 48, 48, 57, 32, 32, 48, 48, 48, 48, 48, -/* 0x1e80 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x1e90 */ 48, 48, 48, 48, 48, 54, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x1ea0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, -/* 0x1eb0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 57, 32, 78, 50, 66, -/* 0x1ec0 */ 68, 69, 67, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x1ed0 */ 48, 48,100, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x1ee0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 54, -/* 0x1ef0 */ 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x1f00 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 48, 32, -/* 0x1f10 */ 78, 50, 66, 83, 77, 65, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x1f20 */ 48, 48, 48, 48, 48,100, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x1f30 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x1f40 */ 48, 48, 55, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x1f50 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, -/* 0x1f60 */ 68, 79, 78, 76, 89, 10, 32, 49, 49, 32, 78, 50, 66, 70, 65, 83, -/* 0x1f70 */ 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,102, -/* 0x1f80 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x1f90 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 56, 51, 32, 32, -/* 0x1fa0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x1fb0 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, -/* 0x1fc0 */ 32, 49, 50, 32, 78, 50, 66, 68, 69, 67, 51, 48, 32, 32, 32, 32, -/* 0x1fd0 */ 32, 32, 48, 48, 48, 48, 48, 48, 51,101, 32, 32, 48, 48, 48, 48, -/* 0x1fe0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x1ff0 */ 48, 48, 48, 48, 48, 48, 57, 50, 32, 32, 50, 42, 42, 48, 32, 32, -/* 0x2000 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, -/* 0x2010 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 51, 32, 78, 50, -/* 0x2020 */ 66, 83, 77, 65, 52, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x2030 */ 48, 48, 48,100, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x2040 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x2050 */ 100, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x2060 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, -/* 0x2070 */ 78, 76, 89, 10, 32, 49, 52, 32, 78, 50, 66, 70, 65, 83, 52, 48, -/* 0x2080 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,102, 32, 32, -/* 0x2090 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x20a0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,100,100, 32, 32, 50, 42, -/* 0x20b0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x20c0 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, -/* 0x20d0 */ 53, 32, 78, 50, 66, 83, 77, 65, 53, 48, 32, 32, 32, 32, 32, 32, -/* 0x20e0 */ 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x20f0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x2100 */ 48, 48, 48, 48,101, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x2110 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x2120 */ 10, 32, 49, 54, 32, 78, 50, 66, 70, 65, 83, 53, 48, 32, 32, 32, -/* 0x2130 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, -/* 0x2140 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x2150 */ 32, 48, 48, 48, 48, 48, 48,101,101, 32, 32, 50, 42, 42, 48, 32, -/* 0x2160 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, -/* 0x2170 */ 78, 76, 89, 10, 32, 49, 55, 32, 78, 50, 66, 68, 69, 67, 53, 48, -/* 0x2180 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 57, 32, 32, -/* 0x2190 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x21a0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,102, 49, 32, 32, 50, 42, -/* 0x21b0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x21c0 */ 65, 68, 79, 78, 76, 89, 10, 32, 49, 56, 32, 78, 50, 66, 83, 77, -/* 0x21d0 */ 65, 54, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x21e0 */ 99, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x21f0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,102, 97, 32, -/* 0x2200 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x2210 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x2220 */ 10, 32, 49, 57, 32, 78, 50, 66, 70, 65, 83, 54, 48, 32, 32, 32, -/* 0x2230 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 57, 32, 32, 48, 48, 48, -/* 0x2240 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x2250 */ 32, 48, 48, 48, 48, 48, 49, 48, 54, 32, 32, 50, 42, 42, 48, 32, -/* 0x2260 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, -/* 0x2270 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, 48, 32, 78, -/* 0x2280 */ 50, 66, 70, 65, 83, 54, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x2290 */ 48, 48, 48, 49, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x22a0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x22b0 */ 49, 49,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x22c0 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, -/* 0x22d0 */ 79, 78, 76, 89, 10, 32, 50, 49, 32, 78, 50, 66, 68, 69, 67, 54, -/* 0x22e0 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x22f0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x2300 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 51, 53, 32, 32, 50, -/* 0x2310 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x2320 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, 50, 32, 78, 50, 68, 83, -/* 0x2330 */ 77, 65, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x2340 */ 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x2350 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 51, 53, -/* 0x2360 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x2370 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x2380 */ 89, 10, 32, 50, 51, 32, 78, 50, 68, 70, 65, 83, 49, 48, 32, 32, -/* 0x2390 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, -/* 0x23a0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x23b0 */ 32, 32, 48, 48, 48, 48, 48, 49, 51, 56, 32, 32, 50, 42, 42, 48, -/* 0x23c0 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, -/* 0x23d0 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, 52, 32, -/* 0x23e0 */ 78, 50, 68, 70, 65, 83, 49, 49, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x23f0 */ 48, 48, 48, 48, 48, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x2400 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x2410 */ 48, 49, 51, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x2420 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, -/* 0x2430 */ 50, 53, 32, 78, 50, 68, 68, 69, 67, 49, 48, 32, 32, 32, 32, 32, -/* 0x2440 */ 32, 48, 48, 48, 48, 48, 48, 48, 98, 32, 32, 48, 48, 48, 48, 48, -/* 0x2450 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x2460 */ 48, 48, 48, 48, 49, 52, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x2470 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x2480 */ 89, 10, 32, 50, 54, 32, 78, 50, 68, 83, 77, 65, 50, 48, 32, 32, -/* 0x2490 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, -/* 0x24a0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x24b0 */ 32, 32, 48, 48, 48, 48, 48, 49, 52, 98, 32, 32, 50, 42, 42, 48, -/* 0x24c0 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, -/* 0x24d0 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, 55, 32, -/* 0x24e0 */ 78, 50, 68, 70, 65, 83, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x24f0 */ 48, 48, 48, 48, 48, 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x2500 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x2510 */ 48, 49, 53, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x2520 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, -/* 0x2530 */ 68, 79, 78, 76, 89, 10, 32, 50, 56, 32, 78, 50, 68, 68, 69, 67, -/* 0x2540 */ 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,100, -/* 0x2550 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x2560 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 53, 57, 32, 32, -/* 0x2570 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x2580 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, 57, 32, 78, 50, 68, -/* 0x2590 */ 83, 77, 65, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x25a0 */ 48, 48,100, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x25b0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 54, -/* 0x25c0 */ 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x25d0 */ 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x25e0 */ 76, 89, 10, 32, 51, 48, 32, 78, 50, 68, 70, 65, 83, 51, 48, 32, -/* 0x25f0 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,102, 32, 32, 48, -/* 0x2600 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x2610 */ 48, 32, 32, 48, 48, 48, 48, 48, 49, 55, 51, 32, 32, 50, 42, 42, -/* 0x2620 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, -/* 0x2630 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 51, 49, -/* 0x2640 */ 32, 78, 50, 68, 68, 69, 67, 51, 48, 32, 32, 32, 32, 32, 32, 48, -/* 0x2650 */ 48, 48, 48, 48, 48, 53, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x2660 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x2670 */ 48, 48, 49, 56, 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, -/* 0x2680 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, -/* 0x2690 */ 65, 68, 79, 78, 76, 89, 10, 32, 51, 50, 32, 78, 50, 68, 83, 77, -/* 0x26a0 */ 65, 52, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x26b0 */ 100, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x26c0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49,100, 52, 32, -/* 0x26d0 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x26e0 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x26f0 */ 10, 32, 51, 51, 32, 78, 50, 68, 70, 65, 83, 52, 48, 32, 32, 32, -/* 0x2700 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,102, 32, 32, 48, 48, 48, -/* 0x2710 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x2720 */ 32, 48, 48, 48, 48, 48, 49,101, 49, 32, 32, 50, 42, 42, 48, 32, -/* 0x2730 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, -/* 0x2740 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 51, 52, 32, 78, -/* 0x2750 */ 50, 68, 83, 77, 65, 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x2760 */ 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x2770 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x2780 */ 49,102, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x2790 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 51, -/* 0x27a0 */ 53, 32, 78, 50, 68, 70, 65, 83, 53, 48, 32, 32, 32, 32, 32, 32, -/* 0x27b0 */ 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x27c0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x27d0 */ 48, 48, 48, 49,102, 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x27e0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x27f0 */ 10, 32, 51, 54, 32, 78, 50, 68, 68, 69, 67, 53, 48, 32, 32, 32, -/* 0x2800 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 57, 32, 32, 48, 48, 48, -/* 0x2810 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x2820 */ 32, 48, 48, 48, 48, 48, 49,102, 53, 32, 32, 50, 42, 42, 48, 32, -/* 0x2830 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, -/* 0x2840 */ 78, 76, 89, 10, 32, 51, 55, 32, 78, 50, 68, 83, 77, 65, 54, 48, -/* 0x2850 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 99, 32, 32, -/* 0x2860 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x2870 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 49,102,101, 32, 32, 50, 42, -/* 0x2880 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x2890 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 51, -/* 0x28a0 */ 56, 32, 78, 50, 68, 70, 65, 83, 54, 48, 32, 32, 32, 32, 32, 32, -/* 0x28b0 */ 48, 48, 48, 48, 48, 48, 49, 57, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x28c0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x28d0 */ 48, 48, 48, 50, 48, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x28e0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, -/* 0x28f0 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 51, 57, 32, 78, 50, 68, 70, -/* 0x2900 */ 65, 83, 54, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x2910 */ 49, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x2920 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 50, 51, -/* 0x2930 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x2940 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x2950 */ 89, 10, 32, 52, 48, 32, 78, 50, 68, 68, 69, 67, 54, 48, 32, 32, -/* 0x2960 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x2970 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x2980 */ 32, 32, 48, 48, 48, 48, 48, 50, 51, 57, 32, 32, 50, 42, 42, 48, -/* 0x2990 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, -/* 0x29a0 */ 79, 78, 76, 89, 10, 32, 52, 49, 32, 78, 50, 69, 83, 77, 65, 49, -/* 0x29b0 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, -/* 0x29c0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x29d0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 51, 57, 32, 32, 50, -/* 0x29e0 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x29f0 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, -/* 0x2a00 */ 52, 50, 32, 78, 50, 69, 70, 65, 83, 49, 48, 32, 32, 32, 32, 32, -/* 0x2a10 */ 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, -/* 0x2a20 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x2a30 */ 48, 48, 48, 48, 50, 51, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x2a40 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, -/* 0x2a50 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 52, 51, 32, 78, 50, 69, -/* 0x2a60 */ 70, 65, 83, 49, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x2a70 */ 48, 48, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x2a80 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 51, -/* 0x2a90 */ 101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x2aa0 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 52, 52, 32, -/* 0x2ab0 */ 78, 50, 69, 68, 69, 67, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x2ac0 */ 48, 48, 48, 48, 48, 98, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x2ad0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x2ae0 */ 48, 50, 52, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x2af0 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, -/* 0x2b00 */ 52, 53, 32, 78, 50, 69, 83, 77, 65, 50, 48, 32, 32, 32, 32, 32, -/* 0x2b10 */ 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, -/* 0x2b20 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x2b30 */ 48, 48, 48, 48, 50, 52,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x2b40 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, -/* 0x2b50 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 52, 54, 32, 78, 50, 69, -/* 0x2b60 */ 70, 65, 83, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x2b70 */ 48, 48, 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x2b80 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 53, -/* 0x2b90 */ 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x2ba0 */ 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x2bb0 */ 76, 89, 10, 32, 52, 55, 32, 78, 50, 69, 68, 69, 67, 50, 48, 32, -/* 0x2bc0 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,100, 32, 32, 48, -/* 0x2bd0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x2be0 */ 48, 32, 32, 48, 48, 48, 48, 48, 50, 53,100, 32, 32, 50, 42, 42, -/* 0x2bf0 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, -/* 0x2c00 */ 68, 79, 78, 76, 89, 10, 32, 52, 56, 32, 78, 50, 69, 83, 77, 65, -/* 0x2c10 */ 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,100, -/* 0x2c20 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x2c30 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 54, 97, 32, 32, -/* 0x2c40 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x2c50 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, -/* 0x2c60 */ 32, 52, 57, 32, 78, 50, 69, 70, 65, 83, 51, 48, 32, 32, 32, 32, -/* 0x2c70 */ 32, 32, 48, 48, 48, 48, 48, 48, 48,102, 32, 32, 48, 48, 48, 48, -/* 0x2c80 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x2c90 */ 48, 48, 48, 48, 48, 50, 55, 55, 32, 32, 50, 42, 42, 48, 32, 32, -/* 0x2ca0 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, -/* 0x2cb0 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, 48, 32, 78, 50, -/* 0x2cc0 */ 69, 68, 69, 67, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x2cd0 */ 48, 48, 53,102, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x2ce0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, -/* 0x2cf0 */ 56, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x2d00 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, -/* 0x2d10 */ 78, 76, 89, 10, 32, 53, 49, 32, 78, 50, 69, 83, 77, 65, 52, 48, -/* 0x2d20 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,100, 32, 32, -/* 0x2d30 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x2d40 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 50,101, 53, 32, 32, 50, 42, -/* 0x2d50 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x2d60 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, -/* 0x2d70 */ 50, 32, 78, 50, 69, 70, 65, 83, 52, 48, 32, 32, 32, 32, 32, 32, -/* 0x2d80 */ 48, 48, 48, 48, 48, 48, 48,102, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x2d90 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x2da0 */ 48, 48, 48, 50,102, 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x2db0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, -/* 0x2dc0 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, 51, 32, 78, 50, 69, 83, -/* 0x2dd0 */ 77, 65, 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x2de0 */ 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x2df0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, 48, 49, -/* 0x2e00 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x2e10 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, 52, 32, 78, -/* 0x2e20 */ 50, 69, 70, 65, 83, 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x2e30 */ 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x2e40 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x2e50 */ 51, 48, 51, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x2e60 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, -/* 0x2e70 */ 53, 32, 78, 50, 69, 68, 69, 67, 53, 48, 32, 32, 32, 32, 32, 32, -/* 0x2e80 */ 48, 48, 48, 48, 48, 48, 48, 57, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x2e90 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x2ea0 */ 48, 48, 48, 51, 48, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x2eb0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x2ec0 */ 10, 32, 53, 54, 32, 78, 50, 69, 83, 77, 65, 54, 48, 32, 32, 32, -/* 0x2ed0 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 99, 32, 32, 48, 48, 48, -/* 0x2ee0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x2ef0 */ 32, 48, 48, 48, 48, 48, 51, 48,102, 32, 32, 50, 42, 42, 48, 32, -/* 0x2f00 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, -/* 0x2f10 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, 55, 32, 78, -/* 0x2f20 */ 50, 69, 70, 65, 83, 54, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x2f30 */ 48, 48, 48, 49, 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x2f40 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x2f50 */ 51, 49, 98, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x2f60 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, -/* 0x2f70 */ 79, 78, 76, 89, 10, 32, 53, 56, 32, 78, 50, 69, 70, 65, 83, 54, -/* 0x2f80 */ 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 54, 32, -/* 0x2f90 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x2fa0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, 51, 52, 32, 32, 50, -/* 0x2fb0 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x2fc0 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, -/* 0x2fd0 */ 53, 57, 32, 78, 50, 69, 68, 69, 67, 54, 48, 32, 32, 32, 32, 32, -/* 0x2fe0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x2ff0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x3000 */ 48, 48, 48, 48, 51, 52, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x3010 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x3020 */ 89, 10, 32, 54, 48, 32, 76, 90, 77, 65, 95, 68, 69, 67, 48, 48, -/* 0x3030 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 50,101, 32, 32, 48, 48, -/* 0x3040 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x3050 */ 32, 32, 48, 48, 48, 48, 48, 51, 52, 97, 32, 32, 50, 42, 42, 48, -/* 0x3060 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, -/* 0x3070 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 54, 49, 32, -/* 0x3080 */ 76, 90, 77, 65, 95, 69, 76, 70, 48, 48, 32, 32, 32, 32, 48, 48, -/* 0x3090 */ 48, 48, 48, 48, 52, 56, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x30a0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x30b0 */ 48, 51, 55, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x30c0 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, -/* 0x30d0 */ 54, 50, 32, 76, 90, 77, 65, 95, 68, 69, 67, 49, 48, 32, 32, 32, -/* 0x30e0 */ 32, 48, 48, 48, 48, 48, 97, 56, 54, 32, 32, 48, 48, 48, 48, 48, -/* 0x30f0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x3100 */ 48, 48, 48, 48, 51, 99, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x3110 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x3120 */ 89, 10, 32, 54, 51, 32, 76, 90, 77, 65, 95, 68, 69, 67, 50, 48, -/* 0x3130 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 97, 56, 54, 32, 32, 48, 48, -/* 0x3140 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x3150 */ 32, 32, 48, 48, 48, 48, 48,101, 52, 54, 32, 32, 50, 42, 42, 48, -/* 0x3160 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, -/* 0x3170 */ 79, 78, 76, 89, 10, 32, 54, 52, 32, 76, 90, 77, 65, 95, 68, 69, -/* 0x3180 */ 67, 51, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 97, 32, -/* 0x3190 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x31a0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 56, 99, 99, 32, 32, 50, -/* 0x31b0 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x31c0 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 54, 53, 32, 76, 69, 88, 69, -/* 0x31d0 */ 67, 48, 49, 53, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x31e0 */ 49,100, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x31f0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 56,101, 54, -/* 0x3200 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x3210 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 54, 54, 32, 76, -/* 0x3220 */ 88, 85, 78, 70, 48, 48, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x3230 */ 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x3240 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, -/* 0x3250 */ 57, 48, 51, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x3260 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, -/* 0x3270 */ 79, 78, 76, 89, 10, 32, 54, 55, 32, 76, 88, 85, 78, 70, 48, 48, -/* 0x3280 */ 50, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, -/* 0x3290 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x32a0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 48, 53, 32, 32, 50, -/* 0x32b0 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x32c0 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 54, 56, 32, 77, 82, 85, 66, -/* 0x32d0 */ 89, 84, 69, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x32e0 */ 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x32f0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 48, 97, -/* 0x3300 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x3310 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 54, 57, 32, 76, -/* 0x3320 */ 88, 77, 82, 85, 48, 48, 53, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x3330 */ 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x3340 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, -/* 0x3350 */ 57, 48, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x3360 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, -/* 0x3370 */ 79, 78, 76, 89, 10, 32, 55, 48, 32, 76, 88, 77, 82, 85, 48, 48, -/* 0x3380 */ 54, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 55, 32, -/* 0x3390 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x33a0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 49, 49, 32, 32, 50, -/* 0x33b0 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x33c0 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, 49, 32, 76, 88, 77, 82, -/* 0x33d0 */ 85, 48, 48, 55, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x33e0 */ 48, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x33f0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 49, 56, -/* 0x3400 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x3410 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, 50, 32, 76, -/* 0x3420 */ 88, 85, 78, 70, 48, 48, 56, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x3430 */ 48, 48, 48, 48, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x3440 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, -/* 0x3450 */ 57, 49,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x3460 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, -/* 0x3470 */ 51, 32, 76, 88, 85, 78, 70, 48, 49, 48, 32, 32, 32, 32, 32, 32, -/* 0x3480 */ 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x3490 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x34a0 */ 48, 48, 49, 57, 50, 51, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x34b0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, -/* 0x34c0 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, 52, 32, 76, 88, 74, 67, -/* 0x34d0 */ 67, 48, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x34e0 */ 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x34f0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 50, 56, -/* 0x3500 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x3510 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, 53, 32, 76, -/* 0x3520 */ 88, 77, 82, 85, 48, 52, 53, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x3530 */ 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x3540 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, -/* 0x3550 */ 57, 50, 98, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x3560 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, -/* 0x3570 */ 54, 32, 76, 88, 77, 82, 85, 48, 52, 54, 32, 32, 32, 32, 32, 32, -/* 0x3580 */ 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x3590 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x35a0 */ 48, 48, 49, 57, 50,101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x35b0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x35c0 */ 10, 32, 55, 55, 32, 76, 88, 74, 67, 67, 48, 50, 48, 32, 32, 32, -/* 0x35d0 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, -/* 0x35e0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x35f0 */ 32, 48, 48, 48, 48, 49, 57, 51, 48, 32, 32, 50, 42, 42, 48, 32, -/* 0x3600 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, -/* 0x3610 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, 56, 32, 76, -/* 0x3620 */ 88, 74, 67, 67, 48, 50, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x3630 */ 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x3640 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, -/* 0x3650 */ 57, 51, 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x3660 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, -/* 0x3670 */ 79, 78, 76, 89, 10, 32, 55, 57, 32, 76, 88, 74, 67, 67, 48, 50, -/* 0x3680 */ 51, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 55, 32, -/* 0x3690 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x36a0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 51, 55, 32, 32, 50, -/* 0x36b0 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x36c0 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, 48, 32, 76, 88, 85, 78, -/* 0x36d0 */ 70, 48, 51, 55, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x36e0 */ 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x36f0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 51,101, -/* 0x3700 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x3710 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, 49, 32, 76, -/* 0x3720 */ 88, 85, 78, 70, 51, 56, 54, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x3730 */ 48, 48, 48, 48, 49, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x3740 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, -/* 0x3750 */ 57, 52, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x3760 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, -/* 0x3770 */ 50, 32, 76, 88, 85, 78, 70, 51, 56, 55, 32, 32, 32, 32, 32, 32, -/* 0x3780 */ 48, 48, 48, 48, 48, 48, 48, 57, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x3790 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x37a0 */ 48, 48, 49, 57, 52, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x37b0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x37c0 */ 10, 32, 56, 51, 32, 76, 88, 85, 78, 70, 51, 56, 56, 32, 32, 32, -/* 0x37d0 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, -/* 0x37e0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x37f0 */ 32, 48, 48, 48, 48, 49, 57, 52, 97, 32, 32, 50, 42, 42, 48, 32, -/* 0x3800 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, -/* 0x3810 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, 52, 32, 76, -/* 0x3820 */ 88, 85, 78, 70, 52, 56, 54, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x3830 */ 48, 48, 48, 48, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x3840 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, -/* 0x3850 */ 57, 52,100, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x3860 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, -/* 0x3870 */ 53, 32, 76, 88, 85, 78, 70, 52, 56, 55, 32, 32, 32, 32, 32, 32, -/* 0x3880 */ 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x3890 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x38a0 */ 48, 48, 49, 57, 53, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x38b0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, -/* 0x38c0 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, 54, 32, 76, 88, 77, 82, -/* 0x38d0 */ 85, 48, 54, 53, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x38e0 */ 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x38f0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 53, 51, -/* 0x3900 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x3910 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x3920 */ 89, 10, 32, 56, 55, 32, 77, 82, 85, 66, 89, 84, 69, 51, 32, 32, -/* 0x3930 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, -/* 0x3940 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x3950 */ 32, 32, 48, 48, 48, 48, 49, 57, 53, 56, 32, 32, 50, 42, 42, 48, -/* 0x3960 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, -/* 0x3970 */ 79, 78, 76, 89, 10, 32, 56, 56, 32, 77, 82, 85, 65, 82, 66, 51, -/* 0x3980 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 49, 32, -/* 0x3990 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x39a0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 53, 97, 32, 32, 50, -/* 0x39b0 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x39c0 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, 57, 32, 77, 82, 85, 66, -/* 0x39d0 */ 73, 84, 83, 51, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x39e0 */ 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x39f0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 53, 98, -/* 0x3a00 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x3a10 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 57, 48, 32, 77, -/* 0x3a20 */ 82, 85, 65, 82, 66, 52, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x3a30 */ 48, 48, 48, 48, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x3a40 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, -/* 0x3a50 */ 57, 53,100, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x3a60 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 57, -/* 0x3a70 */ 49, 32, 76, 88, 77, 82, 85, 48, 55, 48, 32, 32, 32, 32, 32, 32, -/* 0x3a80 */ 48, 48, 48, 48, 48, 48, 48, 56, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x3a90 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x3aa0 */ 48, 48, 49, 57, 54, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x3ab0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, -/* 0x3ac0 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 57, 50, 32, 77, 82, 85, 66, -/* 0x3ad0 */ 89, 84, 69, 52, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x3ae0 */ 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x3af0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 54, 57, -/* 0x3b00 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x3b10 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 57, 51, 32, 77, -/* 0x3b20 */ 82, 85, 66, 73, 84, 83, 52, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x3b30 */ 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x3b40 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, -/* 0x3b50 */ 57, 54, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x3b60 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 57, -/* 0x3b70 */ 52, 32, 77, 82, 85, 65, 82, 66, 53, 48, 32, 32, 32, 32, 32, 32, -/* 0x3b80 */ 48, 48, 48, 48, 48, 48, 48, 54, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x3b90 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x3ba0 */ 48, 48, 49, 57, 54,101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x3bb0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x3bc0 */ 10, 32, 57, 53, 32, 76, 88, 77, 82, 85, 48, 56, 48, 32, 32, 32, -/* 0x3bd0 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, -/* 0x3be0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x3bf0 */ 32, 48, 48, 48, 48, 49, 57, 55, 52, 32, 32, 50, 42, 42, 48, 32, -/* 0x3c00 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, -/* 0x3c10 */ 78, 76, 89, 10, 32, 57, 54, 32, 77, 82, 85, 66, 89, 84, 69, 53, -/* 0x3c20 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, -/* 0x3c30 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x3c40 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 55, 55, 32, 32, 50, 42, -/* 0x3c50 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x3c60 */ 65, 68, 79, 78, 76, 89, 10, 32, 57, 55, 32, 77, 82, 85, 65, 82, -/* 0x3c70 */ 66, 54, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x3c80 */ 49, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x3c90 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 55, 57, 32, -/* 0x3ca0 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x3cb0 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 57, 56, 32, 77, 82, -/* 0x3cc0 */ 85, 66, 73, 84, 83, 53, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x3cd0 */ 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x3ce0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, -/* 0x3cf0 */ 55, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x3d00 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 57, 57, -/* 0x3d10 */ 32, 77, 82, 85, 65, 82, 66, 55, 48, 32, 32, 32, 32, 32, 32, 48, -/* 0x3d20 */ 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x3d30 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x3d40 */ 48, 49, 57, 55, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, -/* 0x3d50 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, -/* 0x3d60 */ 49, 48, 48, 32, 76, 88, 77, 82, 85, 48, 57, 48, 32, 32, 32, 32, -/* 0x3d70 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 98, 32, 32, 48, 48, 48, 48, -/* 0x3d80 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x3d90 */ 48, 48, 48, 48, 49, 57, 56, 48, 32, 32, 50, 42, 42, 48, 32, 32, -/* 0x3da0 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, -/* 0x3db0 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 48, 49, 32, 77, 82, -/* 0x3dc0 */ 85, 66, 89, 84, 69, 54, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x3dd0 */ 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x3de0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, -/* 0x3df0 */ 56, 98, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x3e00 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 48, 50, -/* 0x3e10 */ 32, 77, 82, 85, 65, 82, 66, 56, 48, 32, 32, 32, 32, 32, 32, 48, -/* 0x3e20 */ 48, 48, 48, 48, 48, 48, 49, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x3e30 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x3e40 */ 48, 49, 57, 56,100, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, -/* 0x3e50 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, -/* 0x3e60 */ 49, 48, 51, 32, 77, 82, 85, 66, 73, 84, 83, 54, 32, 32, 32, 32, -/* 0x3e70 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, -/* 0x3e80 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x3e90 */ 48, 48, 48, 48, 49, 57, 56,101, 32, 32, 50, 42, 42, 48, 32, 32, -/* 0x3ea0 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x3eb0 */ 76, 89, 10, 49, 48, 52, 32, 77, 82, 85, 65, 82, 66, 57, 48, 32, -/* 0x3ec0 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, -/* 0x3ed0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x3ee0 */ 48, 32, 32, 48, 48, 48, 48, 49, 57, 57, 48, 32, 32, 50, 42, 42, -/* 0x3ef0 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, -/* 0x3f00 */ 68, 79, 78, 76, 89, 10, 49, 48, 53, 32, 76, 88, 77, 82, 85, 49, -/* 0x3f10 */ 48, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 48, -/* 0x3f20 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x3f30 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 57, 52, 32, 32, -/* 0x3f40 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x3f50 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 48, 54, 32, 76, 88, 85, -/* 0x3f60 */ 78, 70, 48, 52, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x3f70 */ 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x3f80 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 97, -/* 0x3f90 */ 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x3fa0 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 48, 55, 32, -/* 0x3fb0 */ 76, 88, 77, 82, 85, 49, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x3fc0 */ 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x3fd0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x3fe0 */ 49, 57, 97, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x3ff0 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, -/* 0x4000 */ 48, 56, 32, 76, 88, 77, 82, 85, 49, 49, 49, 32, 32, 32, 32, 32, -/* 0x4010 */ 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, -/* 0x4020 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x4030 */ 48, 48, 48, 49, 57, 97, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x4040 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x4050 */ 89, 10, 49, 48, 57, 32, 76, 88, 85, 78, 70, 48, 52, 49, 32, 32, -/* 0x4060 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 55, 32, 32, 48, 48, -/* 0x4070 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x4080 */ 32, 32, 48, 48, 48, 48, 49, 57, 97,101, 32, 32, 50, 42, 42, 48, -/* 0x4090 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, -/* 0x40a0 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 49, 48, 32, -/* 0x40b0 */ 76, 88, 85, 78, 70, 48, 52, 50, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x40c0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x40d0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x40e0 */ 49, 57, 98, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x40f0 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, -/* 0x4100 */ 49, 49, 32, 76, 69, 88, 69, 67, 48, 49, 54, 32, 32, 32, 32, 32, -/* 0x4110 */ 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, -/* 0x4120 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x4130 */ 48, 48, 48, 49, 57, 98, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x4140 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, -/* 0x4150 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 49, 50, 32, 76, 88, 77, -/* 0x4160 */ 82, 85, 48, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x4170 */ 48, 48, 49, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x4180 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 98, -/* 0x4190 */ 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x41a0 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 49, 51, 32, -/* 0x41b0 */ 76, 88, 74, 77, 80, 65, 48, 48, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x41c0 */ 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x41d0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x41e0 */ 49, 57, 98, 98, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x41f0 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, -/* 0x4200 */ 49, 52, 32, 76, 88, 67, 65, 76, 76, 66, 48, 32, 32, 32, 32, 32, -/* 0x4210 */ 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, -/* 0x4220 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x4230 */ 48, 48, 48, 49, 57, 98,100, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x4240 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x4250 */ 89, 10, 49, 49, 53, 32, 76, 88, 85, 78, 70, 48, 50, 49, 32, 32, -/* 0x4260 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 54, 32, 32, 48, 48, -/* 0x4270 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x4280 */ 32, 32, 48, 48, 48, 48, 49, 57, 98,102, 32, 32, 50, 42, 42, 48, -/* 0x4290 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, -/* 0x42a0 */ 79, 78, 76, 89, 10, 49, 49, 54, 32, 76, 88, 77, 82, 85, 48, 50, -/* 0x42b0 */ 50, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, -/* 0x42c0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x42d0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 99, 53, 32, 32, 50, -/* 0x42e0 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x42f0 */ 69, 65, 68, 79, 78, 76, 89, 10, 49, 49, 55, 32, 76, 88, 74, 77, -/* 0x4300 */ 80, 65, 48, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x4310 */ 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x4320 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 99, 56, -/* 0x4330 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x4340 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 49, 56, 32, 76, -/* 0x4350 */ 88, 67, 65, 76, 76, 66, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x4360 */ 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x4370 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, -/* 0x4380 */ 57, 99, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x4390 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 49, -/* 0x43a0 */ 57, 32, 77, 82, 85, 66, 73, 84, 83, 49, 32, 32, 32, 32, 32, 32, -/* 0x43b0 */ 48, 48, 48, 48, 48, 48, 48, 49, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x43c0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x43d0 */ 48, 48, 49, 57, 99, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x43e0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x43f0 */ 10, 49, 50, 48, 32, 76, 88, 77, 82, 85, 48, 51, 48, 32, 32, 32, -/* 0x4400 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, -/* 0x4410 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x4420 */ 32, 48, 48, 48, 48, 49, 57, 99,100, 32, 32, 50, 42, 42, 48, 32, -/* 0x4430 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, -/* 0x4440 */ 78, 76, 89, 10, 49, 50, 49, 32, 77, 82, 85, 66, 89, 84, 69, 49, -/* 0x4450 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, -/* 0x4460 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x4470 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 99,102, 32, 32, 50, 42, -/* 0x4480 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x4490 */ 65, 68, 79, 78, 76, 89, 10, 49, 50, 50, 32, 77, 82, 85, 65, 82, -/* 0x44a0 */ 66, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x44b0 */ 49, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x44c0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57,100, 49, 32, -/* 0x44d0 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x44e0 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 50, 51, 32, 76, 88, -/* 0x44f0 */ 77, 82, 85, 48, 52, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x4500 */ 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x4510 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, -/* 0x4520 */ 100, 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x4530 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, -/* 0x4540 */ 78, 76, 89, 10, 49, 50, 52, 32, 76, 88, 85, 78, 70, 48, 51, 48, -/* 0x4550 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 54, 32, 32, -/* 0x4560 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x4570 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57,100, 52, 32, 32, 50, 42, -/* 0x4580 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x4590 */ 65, 68, 79, 78, 76, 89, 10, 49, 50, 53, 32, 76, 88, 74, 67, 67, -/* 0x45a0 */ 48, 48, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x45b0 */ 56, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x45c0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57,100, 97, 32, -/* 0x45d0 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x45e0 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x45f0 */ 10, 49, 50, 54, 32, 76, 88, 67, 74, 48, 77, 82, 85, 32, 32, 32, -/* 0x4600 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, -/* 0x4610 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x4620 */ 32, 48, 48, 48, 48, 49, 57,101, 50, 32, 32, 50, 42, 42, 48, 32, -/* 0x4630 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, -/* 0x4640 */ 78, 76, 89, 10, 49, 50, 55, 32, 76, 88, 67, 74, 49, 77, 82, 85, -/* 0x4650 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, -/* 0x4660 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x4670 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57,101, 52, 32, 32, 50, 42, -/* 0x4680 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x4690 */ 65, 68, 79, 78, 76, 89, 10, 49, 50, 56, 32, 76, 88, 67, 65, 76, -/* 0x46a0 */ 74, 77, 80, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x46b0 */ 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x46c0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57,101, 55, 32, -/* 0x46d0 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x46e0 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 50, 57, 32, 76, 88, -/* 0x46f0 */ 67, 65, 76, 76, 48, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x4700 */ 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x4710 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, -/* 0x4720 */ 101, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x4730 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, -/* 0x4740 */ 78, 76, 89, 10, 49, 51, 48, 32, 76, 88, 67, 65, 76, 76, 48, 49, -/* 0x4750 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, -/* 0x4760 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x4770 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57,101, 99, 32, 32, 50, 42, -/* 0x4780 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x4790 */ 65, 68, 79, 78, 76, 89, 10, 49, 51, 49, 32, 76, 88, 67, 74, 50, -/* 0x47a0 */ 77, 82, 85, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x47b0 */ 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x47c0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57,101,102, 32, -/* 0x47d0 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x47e0 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x47f0 */ 10, 49, 51, 50, 32, 76, 88, 67, 74, 52, 77, 82, 85, 32, 32, 32, -/* 0x4800 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, -/* 0x4810 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x4820 */ 32, 48, 48, 48, 48, 49, 57,102, 49, 32, 32, 50, 42, 42, 48, 32, -/* 0x4830 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, -/* 0x4840 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 51, 51, 32, 76, -/* 0x4850 */ 88, 67, 74, 54, 77, 82, 85, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x4860 */ 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x4870 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, -/* 0x4880 */ 57,102, 51, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x4890 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, -/* 0x48a0 */ 79, 78, 76, 89, 10, 49, 51, 52, 32, 76, 88, 67, 74, 55, 77, 82, -/* 0x48b0 */ 85, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, -/* 0x48c0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x48d0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57,102, 53, 32, 32, 50, -/* 0x48e0 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x48f0 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, -/* 0x4900 */ 51, 53, 32, 76, 88, 67, 74, 56, 77, 82, 85, 32, 32, 32, 32, 32, -/* 0x4910 */ 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, -/* 0x4920 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x4930 */ 48, 48, 48, 49, 57,102, 55, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x4940 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, -/* 0x4950 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 51, 54, 32, 76, 88, 85, -/* 0x4960 */ 78, 70, 48, 51, 52, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x4970 */ 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x4980 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57,102, -/* 0x4990 */ 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x49a0 */ 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x49b0 */ 76, 89, 10, 49, 51, 55, 32, 76, 88, 77, 82, 85, 48, 53, 53, 32, -/* 0x49c0 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, -/* 0x49d0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x49e0 */ 48, 32, 32, 48, 48, 48, 48, 49, 57,102,102, 32, 32, 50, 42, 42, -/* 0x49f0 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, -/* 0x4a00 */ 68, 79, 78, 76, 89, 10, 49, 51, 56, 32, 77, 82, 85, 66, 89, 84, -/* 0x4a10 */ 69, 50, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, -/* 0x4a20 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x4a30 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 48, 49, 32, 32, -/* 0x4a40 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x4a50 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 51, 57, 32, 77, 82, 85, -/* 0x4a60 */ 66, 73, 84, 83, 50, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x4a70 */ 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x4a80 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 48, -/* 0x4a90 */ 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x4aa0 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, 48, 32, -/* 0x4ab0 */ 77, 82, 85, 65, 82, 66, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x4ac0 */ 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x4ad0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x4ae0 */ 49, 97, 48, 98, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x4af0 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, -/* 0x4b00 */ 52, 49, 32, 76, 88, 77, 82, 85, 48, 53, 55, 32, 32, 32, 32, 32, -/* 0x4b10 */ 32, 48, 48, 48, 48, 48, 48, 48, 54, 32, 32, 48, 48, 48, 48, 48, -/* 0x4b20 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x4b30 */ 48, 48, 48, 49, 97, 49, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x4b40 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x4b50 */ 89, 10, 49, 52, 50, 32, 76, 88, 77, 82, 85, 48, 53, 56, 32, 32, -/* 0x4b60 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 49, 32, 32, 48, 48, -/* 0x4b70 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x4b80 */ 32, 32, 48, 48, 48, 48, 49, 97, 49, 54, 32, 32, 50, 42, 42, 48, -/* 0x4b90 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, -/* 0x4ba0 */ 79, 78, 76, 89, 10, 49, 52, 51, 32, 76, 88, 85, 78, 70, 48, 51, -/* 0x4bb0 */ 53, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 54, 32, -/* 0x4bc0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x4bd0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 49, 55, 32, 32, 50, -/* 0x4be0 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x4bf0 */ 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, 52, 32, 99,116,111,107, -/* 0x4c00 */ 51, 50, 46, 48, 48, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x4c10 */ 48, 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x4c20 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 49,100, -/* 0x4c30 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x4c40 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x4c50 */ 89, 10, 49, 52, 53, 32, 99,116,111,107, 51, 50, 46, 49, 48, 32, -/* 0x4c60 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,101, 32, 32, 48, 48, -/* 0x4c70 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x4c80 */ 32, 32, 48, 48, 48, 48, 49, 97, 50, 54, 32, 32, 50, 42, 42, 48, -/* 0x4c90 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, -/* 0x4ca0 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, 54, 32, -/* 0x4cb0 */ 99,116,111,107, 51, 50, 46, 50, 48, 32, 32, 32, 32, 32, 48, 48, -/* 0x4cc0 */ 48, 48, 48, 48, 50, 49, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x4cd0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x4ce0 */ 49, 97, 51, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x4cf0 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, -/* 0x4d00 */ 68, 79, 78, 76, 89, 10, 49, 52, 55, 32, 99,116,111,107, 51, 50, -/* 0x4d10 */ 46, 51, 48, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 55, -/* 0x4d20 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x4d30 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 53, 53, 32, 32, -/* 0x4d40 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x4d50 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, -/* 0x4d60 */ 49, 52, 56, 32, 99,116,111,107, 51, 50, 46, 52, 48, 32, 32, 32, -/* 0x4d70 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, -/* 0x4d80 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x4d90 */ 48, 48, 48, 48, 49, 97, 53, 99, 32, 32, 50, 42, 42, 48, 32, 32, -/* 0x4da0 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, -/* 0x4db0 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, 57, 32, 67, 65, -/* 0x4dc0 */ 76, 76, 84, 82, 48, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x4dd0 */ 48, 48, 49, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x4de0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, -/* 0x4df0 */ 54, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x4e00 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, -/* 0x4e10 */ 78, 76, 89, 10, 49, 53, 48, 32, 67, 84, 67, 76, 69, 86, 69, 49, -/* 0x4e20 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, -/* 0x4e30 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x4e40 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 55, 49, 32, 32, 50, 42, -/* 0x4e50 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x4e60 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, -/* 0x4e70 */ 49, 32, 67, 65, 76, 76, 84, 82, 48, 49, 32, 32, 32, 32, 32, 32, -/* 0x4e80 */ 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x4e90 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x4ea0 */ 48, 48, 49, 97, 55, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x4eb0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x4ec0 */ 10, 49, 53, 50, 32, 67, 84, 66, 83, 72, 82, 48, 49, 32, 32, 32, -/* 0x4ed0 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, 48, 48, -/* 0x4ee0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x4ef0 */ 32, 48, 48, 48, 48, 49, 97, 55, 98, 32, 32, 50, 42, 42, 48, 32, -/* 0x4f00 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, -/* 0x4f10 */ 78, 76, 89, 10, 49, 53, 51, 32, 67, 84, 66, 82, 79, 82, 48, 49, -/* 0x4f20 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, -/* 0x4f30 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x4f40 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 55,102, 32, 32, 50, 42, -/* 0x4f50 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x4f60 */ 65, 68, 79, 78, 76, 89, 10, 49, 53, 52, 32, 67, 84, 66, 83, 87, -/* 0x4f70 */ 65, 48, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x4f80 */ 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x4f90 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 56, 49, 32, -/* 0x4fa0 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x4fb0 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, 53, 32, 67, 65, -/* 0x4fc0 */ 76, 76, 84, 82, 48, 50, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x4fd0 */ 48, 48, 49, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x4fe0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, -/* 0x4ff0 */ 56, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x5000 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, -/* 0x5010 */ 78, 76, 89, 10, 49, 53, 54, 32, 67, 65, 76, 76, 84, 82, 49, 48, -/* 0x5020 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, -/* 0x5030 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x5040 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 57, 54, 32, 32, 50, 42, -/* 0x5050 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x5060 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, -/* 0x5070 */ 55, 32, 67, 65, 76, 76, 84, 82, 69, 56, 32, 32, 32, 32, 32, 32, -/* 0x5080 */ 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x5090 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x50a0 */ 48, 48, 49, 97, 57, 98, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x50b0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x50c0 */ 10, 49, 53, 56, 32, 67, 65, 76, 76, 84, 82, 69, 57, 32, 32, 32, -/* 0x50d0 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, -/* 0x50e0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x50f0 */ 32, 48, 48, 48, 48, 49, 97, 57,100, 32, 32, 50, 42, 42, 48, 32, -/* 0x5100 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, -/* 0x5110 */ 78, 76, 89, 10, 49, 53, 57, 32, 67, 65, 76, 76, 84, 82, 49, 49, -/* 0x5120 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, -/* 0x5130 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x5140 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 57,102, 32, 32, 50, 42, -/* 0x5150 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x5160 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 54, -/* 0x5170 */ 48, 32, 67, 84, 67, 76, 69, 86, 69, 50, 32, 32, 32, 32, 32, 32, -/* 0x5180 */ 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x5190 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x51a0 */ 48, 48, 49, 97, 97, 51, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x51b0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, -/* 0x51c0 */ 69, 65, 68, 79, 78, 76, 89, 10, 49, 54, 49, 32, 67, 65, 76, 76, -/* 0x51d0 */ 84, 82, 49, 50, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x51e0 */ 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x51f0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 97, 56, -/* 0x5200 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x5210 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 54, 50, 32, 67, -/* 0x5220 */ 84, 66, 83, 72, 82, 49, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x5230 */ 48, 48, 48, 48, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x5240 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, -/* 0x5250 */ 97, 97, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x5260 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 54, -/* 0x5270 */ 51, 32, 67, 84, 66, 82, 79, 82, 49, 49, 32, 32, 32, 32, 32, 32, -/* 0x5280 */ 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x5290 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x52a0 */ 48, 48, 49, 97, 97,101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x52b0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x52c0 */ 10, 49, 54, 52, 32, 67, 84, 66, 83, 87, 65, 49, 49, 32, 32, 32, -/* 0x52d0 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, -/* 0x52e0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x52f0 */ 32, 48, 48, 48, 48, 49, 97, 98, 48, 32, 32, 50, 42, 42, 48, 32, -/* 0x5300 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, -/* 0x5310 */ 78, 76, 89, 10, 49, 54, 53, 32, 67, 65, 76, 76, 84, 82, 49, 51, -/* 0x5320 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 55, 32, 32, -/* 0x5330 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x5340 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 98, 53, 32, 32, 50, 42, -/* 0x5350 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x5360 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 54, -/* 0x5370 */ 54, 32, 76, 69, 88, 69, 67, 48, 49, 55, 32, 32, 32, 32, 32, 32, -/* 0x5380 */ 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x5390 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x53a0 */ 48, 48, 49, 97, 98, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x53b0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x53c0 */ 10, 49, 54, 55, 32, 76, 69, 88, 69, 67, 48, 50, 48, 32, 32, 32, -/* 0x53d0 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 56, 53, 32, 32, 48, 48, 48, -/* 0x53e0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x53f0 */ 32, 48, 48, 48, 48, 49, 97, 98,101, 32, 32, 50, 42, 42, 48, 32, -/* 0x5400 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, -/* 0x5410 */ 78, 76, 89, 10, 83, 89, 77, 66, 79, 76, 32, 84, 65, 66, 76, 69, -/* 0x5420 */ 58, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x5430 */ 100, 32, 32, 78, 50, 66, 83, 77, 65, 49, 48, 9, 48, 48, 48, 48, -/* 0x5440 */ 48, 48, 48, 48, 32, 78, 50, 66, 83, 77, 65, 49, 48, 10, 48, 48, -/* 0x5450 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, -/* 0x5460 */ 50, 66, 70, 65, 83, 49, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x5470 */ 32, 78, 50, 66, 70, 65, 83, 49, 49, 10, 48, 48, 48, 48, 48, 48, -/* 0x5480 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 68, 69, -/* 0x5490 */ 67, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, -/* 0x54a0 */ 68, 69, 67, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x54b0 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 68, 69, 67, 50, 48, 9, -/* 0x54c0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 68, 69, 67, 50, -/* 0x54d0 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x54e0 */ 100, 32, 32, 78, 50, 66, 68, 69, 67, 51, 48, 9, 48, 48, 48, 48, -/* 0x54f0 */ 48, 48, 48, 48, 32, 78, 50, 66, 68, 69, 67, 51, 48, 10, 48, 48, -/* 0x5500 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, -/* 0x5510 */ 50, 66, 68, 69, 67, 53, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x5520 */ 32, 78, 50, 66, 68, 69, 67, 53, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x5530 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 70, 65, -/* 0x5540 */ 83, 54, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, -/* 0x5550 */ 70, 65, 83, 54, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x5560 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 68, 69, 67, 54, 48, 9, -/* 0x5570 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 68, 69, 67, 54, -/* 0x5580 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x5590 */ 100, 32, 32, 78, 50, 68, 83, 77, 65, 49, 48, 9, 48, 48, 48, 48, -/* 0x55a0 */ 48, 48, 48, 48, 32, 78, 50, 68, 83, 77, 65, 49, 48, 10, 48, 48, +/* 0x1b00 */ 0, 0, 37, 0,240,255,255,106, 0,106, 1, 80, 49,201, 81,106, +/* 0x1b10 */ 255,104, 18, 16, 0, 0,181, 16,106, 7, 81, 80, 49,192, 80,176, +/* 0x1b20 */ 197, 80, 80,176,198,205,128, 15,130,252,255,255,255,146,147,252, +/* 0x1b30 */ 173, 80,137,225, 80, 81, 82,173, 80,173,137, 68, 36, 12, 86,255, +/* 0x1b40 */ 213,131,196, 60,195, 93,232, 48, 0, 0, 0,102,105,108,101, 32, +/* 0x1b50 */ 102,111,114,109, 97,116, 32,101,108,102, 51, 50, 45,105, 51, 56, +/* 0x1b60 */ 54, 10, 10, 83,101, 99,116,105,111,110,115, 58, 10, 73,100,120, +/* 0x1b70 */ 32, 78, 97,109,101, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 83, +/* 0x1b80 */ 105,122,101, 32, 32, 32, 32, 32, 32, 86, 77, 65, 32, 32, 32, 32, +/* 0x1b90 */ 32, 32, 32, 76, 77, 65, 32, 32, 32, 32, 32, 32, 32, 70,105,108, +/* 0x1ba0 */ 101, 32,111,102,102, 32, 32, 65,108,103,110, 32, 32, 70,108, 97, +/* 0x1bb0 */ 103,115, 10, 32, 32, 48, 32, 76, 69, 88, 69, 67, 48, 48, 48, 32, +/* 0x1bc0 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, +/* 0x1bd0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x1be0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 51, 52, 32, 32, 50, 42, 42, +/* 0x1bf0 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, +/* 0x1c00 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 49, +/* 0x1c10 */ 32, 76, 69, 88, 69, 67, 48, 48, 57, 32, 32, 32, 32, 32, 32, 48, +/* 0x1c20 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x1c30 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x1c40 */ 48, 48, 48, 51, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x1c50 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x1c60 */ 32, 32, 50, 32, 76, 69, 88, 69, 67, 48, 49, 48, 32, 32, 32, 32, +/* 0x1c70 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 99, 32, 32, 48, 48, 48, 48, +/* 0x1c80 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x1c90 */ 48, 48, 48, 48, 48, 48, 51, 57, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x1ca0 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x1cb0 */ 76, 89, 10, 32, 32, 51, 32, 78, 50, 66, 83, 77, 65, 49, 48, 32, +/* 0x1cc0 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, +/* 0x1cd0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x1ce0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 52, 53, 32, 32, 50, 42, 42, +/* 0x1cf0 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, +/* 0x1d00 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 52, +/* 0x1d10 */ 32, 78, 50, 66, 70, 65, 83, 49, 48, 32, 32, 32, 32, 32, 32, 48, +/* 0x1d20 */ 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x1d30 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x1d40 */ 48, 48, 48, 52, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x1d50 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, +/* 0x1d60 */ 65, 68, 79, 78, 76, 89, 10, 32, 32, 53, 32, 78, 50, 66, 70, 65, +/* 0x1d70 */ 83, 49, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x1d80 */ 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x1d90 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 52, 97, 32, +/* 0x1da0 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x1db0 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 54, 32, 78, 50, +/* 0x1dc0 */ 66, 68, 69, 67, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x1dd0 */ 48, 48, 48, 98, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x1de0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x1df0 */ 53, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x1e00 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 55, +/* 0x1e10 */ 32, 78, 50, 66, 83, 77, 65, 50, 48, 32, 32, 32, 32, 32, 32, 48, +/* 0x1e20 */ 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x1e30 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x1e40 */ 48, 48, 48, 53, 98, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x1e50 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, +/* 0x1e60 */ 65, 68, 79, 78, 76, 89, 10, 32, 32, 56, 32, 78, 50, 66, 70, 65, +/* 0x1e70 */ 83, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x1e80 */ 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x1e90 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 54, 48, 32, +/* 0x1ea0 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x1eb0 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x1ec0 */ 10, 32, 32, 57, 32, 78, 50, 66, 68, 69, 67, 50, 48, 32, 32, 32, +/* 0x1ed0 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,100, 32, 32, 48, 48, 48, +/* 0x1ee0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x1ef0 */ 32, 48, 48, 48, 48, 48, 48, 54, 57, 32, 32, 50, 42, 42, 48, 32, +/* 0x1f00 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, +/* 0x1f10 */ 78, 76, 89, 10, 32, 49, 48, 32, 78, 50, 66, 83, 77, 65, 51, 48, +/* 0x1f20 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,100, 32, 32, +/* 0x1f30 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x1f40 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 55, 54, 32, 32, 50, 42, +/* 0x1f50 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x1f60 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, +/* 0x1f70 */ 49, 32, 78, 50, 66, 70, 65, 83, 51, 48, 32, 32, 32, 32, 32, 32, +/* 0x1f80 */ 48, 48, 48, 48, 48, 48, 48,102, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x1f90 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x1fa0 */ 48, 48, 48, 48, 56, 51, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x1fb0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, +/* 0x1fc0 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 50, 32, 78, 50, 66, 68, +/* 0x1fd0 */ 69, 67, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x1fe0 */ 51,101, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x1ff0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 57, 50, +/* 0x2000 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, +/* 0x2010 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x2020 */ 89, 10, 32, 49, 51, 32, 78, 50, 66, 83, 77, 65, 52, 48, 32, 32, +/* 0x2030 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,100, 32, 32, 48, 48, +/* 0x2040 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x2050 */ 32, 32, 48, 48, 48, 48, 48, 48,100, 48, 32, 32, 50, 42, 42, 48, +/* 0x2060 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, +/* 0x2070 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 52, 32, +/* 0x2080 */ 78, 50, 66, 70, 65, 83, 52, 48, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x2090 */ 48, 48, 48, 48, 48,102, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x20a0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x20b0 */ 48, 48,100,100, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x20c0 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, +/* 0x20d0 */ 68, 79, 78, 76, 89, 10, 32, 49, 53, 32, 78, 50, 66, 83, 77, 65, +/* 0x20e0 */ 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, +/* 0x20f0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x2100 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,101, 99, 32, 32, +/* 0x2110 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x2120 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 54, 32, 78, 50, 66, +/* 0x2130 */ 70, 65, 83, 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x2140 */ 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x2150 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,101, +/* 0x2160 */ 101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x2170 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 55, 32, +/* 0x2180 */ 78, 50, 66, 68, 69, 67, 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x2190 */ 48, 48, 48, 48, 48, 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x21a0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x21b0 */ 48, 48,102, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x21c0 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, +/* 0x21d0 */ 49, 56, 32, 78, 50, 66, 83, 77, 65, 54, 48, 32, 32, 32, 32, 32, +/* 0x21e0 */ 32, 48, 48, 48, 48, 48, 48, 48, 99, 32, 32, 48, 48, 48, 48, 48, +/* 0x21f0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x2200 */ 48, 48, 48, 48, 48,102, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x2210 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, +/* 0x2220 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 57, 32, 78, 50, 66, +/* 0x2230 */ 70, 65, 83, 54, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x2240 */ 48, 49, 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x2250 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 48, +/* 0x2260 */ 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x2270 */ 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x2280 */ 76, 89, 10, 32, 50, 48, 32, 78, 50, 66, 70, 65, 83, 54, 49, 32, +/* 0x2290 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 54, 32, 32, 48, +/* 0x22a0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x22b0 */ 48, 32, 32, 48, 48, 48, 48, 48, 49, 49,102, 32, 32, 50, 42, 42, +/* 0x22c0 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, +/* 0x22d0 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, 49, +/* 0x22e0 */ 32, 78, 50, 66, 68, 69, 67, 54, 48, 32, 32, 32, 32, 32, 32, 48, +/* 0x22f0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x2300 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x2310 */ 48, 48, 49, 51, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x2320 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x2330 */ 32, 50, 50, 32, 78, 50, 68, 83, 77, 65, 49, 48, 32, 32, 32, 32, +/* 0x2340 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, +/* 0x2350 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x2360 */ 48, 48, 48, 48, 48, 49, 51, 53, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x2370 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, +/* 0x2380 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, 51, 32, 78, 50, +/* 0x2390 */ 68, 70, 65, 83, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x23a0 */ 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x23b0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, +/* 0x23c0 */ 51, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x23d0 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, +/* 0x23e0 */ 78, 76, 89, 10, 32, 50, 52, 32, 78, 50, 68, 70, 65, 83, 49, 49, +/* 0x23f0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 54, 32, 32, +/* 0x2400 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x2410 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 51, 97, 32, 32, 50, 42, +/* 0x2420 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x2430 */ 65, 68, 79, 78, 76, 89, 10, 32, 50, 53, 32, 78, 50, 68, 68, 69, +/* 0x2440 */ 67, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x2450 */ 98, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x2460 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 52, 48, 32, +/* 0x2470 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x2480 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, 54, 32, 78, 50, +/* 0x2490 */ 68, 83, 77, 65, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x24a0 */ 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x24b0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, +/* 0x24c0 */ 52, 98, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x24d0 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, +/* 0x24e0 */ 78, 76, 89, 10, 32, 50, 55, 32, 78, 50, 68, 70, 65, 83, 50, 48, +/* 0x24f0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 57, 32, 32, +/* 0x2500 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x2510 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 53, 48, 32, 32, 50, 42, +/* 0x2520 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x2530 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, +/* 0x2540 */ 56, 32, 78, 50, 68, 68, 69, 67, 50, 48, 32, 32, 32, 32, 32, 32, +/* 0x2550 */ 48, 48, 48, 48, 48, 48, 48,100, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x2560 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x2570 */ 48, 48, 48, 49, 53, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x2580 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x2590 */ 10, 32, 50, 57, 32, 78, 50, 68, 83, 77, 65, 51, 48, 32, 32, 32, +/* 0x25a0 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,100, 32, 32, 48, 48, 48, +/* 0x25b0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x25c0 */ 32, 48, 48, 48, 48, 48, 49, 54, 54, 32, 32, 50, 42, 42, 48, 32, +/* 0x25d0 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, +/* 0x25e0 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 51, 48, 32, 78, +/* 0x25f0 */ 50, 68, 70, 65, 83, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, +/* 0x2600 */ 48, 48, 48, 48,102, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x2610 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x2620 */ 49, 55, 51, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x2630 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, +/* 0x2640 */ 79, 78, 76, 89, 10, 32, 51, 49, 32, 78, 50, 68, 68, 69, 67, 51, +/* 0x2650 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 53, 50, 32, +/* 0x2660 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x2670 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 56, 50, 32, 32, 50, +/* 0x2680 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, +/* 0x2690 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, +/* 0x26a0 */ 51, 50, 32, 78, 50, 68, 83, 77, 65, 52, 48, 32, 32, 32, 32, 32, +/* 0x26b0 */ 32, 48, 48, 48, 48, 48, 48, 48,100, 32, 32, 48, 48, 48, 48, 48, +/* 0x26c0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x26d0 */ 48, 48, 48, 48, 49,100, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x26e0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, +/* 0x26f0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 51, 51, 32, 78, 50, 68, +/* 0x2700 */ 70, 65, 83, 52, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x2710 */ 48, 48,102, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x2720 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49,101, +/* 0x2730 */ 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x2740 */ 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x2750 */ 76, 89, 10, 32, 51, 52, 32, 78, 50, 68, 83, 77, 65, 53, 48, 32, +/* 0x2760 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, +/* 0x2770 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x2780 */ 48, 32, 32, 48, 48, 48, 48, 48, 49,102, 48, 32, 32, 50, 42, 42, +/* 0x2790 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, +/* 0x27a0 */ 68, 79, 78, 76, 89, 10, 32, 51, 53, 32, 78, 50, 68, 70, 65, 83, +/* 0x27b0 */ 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, +/* 0x27c0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x27d0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49,102, 50, 32, 32, +/* 0x27e0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x27f0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 51, 54, 32, 78, 50, 68, +/* 0x2800 */ 68, 69, 67, 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x2810 */ 48, 48, 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x2820 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49,102, +/* 0x2830 */ 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x2840 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 51, 55, 32, +/* 0x2850 */ 78, 50, 68, 83, 77, 65, 54, 48, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x2860 */ 48, 48, 48, 48, 48, 99, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x2870 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x2880 */ 48, 49,102,101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x2890 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, +/* 0x28a0 */ 68, 79, 78, 76, 89, 10, 32, 51, 56, 32, 78, 50, 68, 70, 65, 83, +/* 0x28b0 */ 54, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 57, +/* 0x28c0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x28d0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 48, 97, 32, 32, +/* 0x28e0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x28f0 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x2900 */ 32, 51, 57, 32, 78, 50, 68, 70, 65, 83, 54, 49, 32, 32, 32, 32, +/* 0x2910 */ 32, 32, 48, 48, 48, 48, 48, 48, 49, 54, 32, 32, 48, 48, 48, 48, +/* 0x2920 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x2930 */ 48, 48, 48, 48, 48, 50, 50, 51, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x2940 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, +/* 0x2950 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 52, 48, 32, 78, 50, +/* 0x2960 */ 68, 68, 69, 67, 54, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x2970 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x2980 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, +/* 0x2990 */ 51, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x29a0 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 52, 49, +/* 0x29b0 */ 32, 78, 50, 69, 83, 77, 65, 49, 48, 32, 32, 32, 32, 32, 32, 48, +/* 0x29c0 */ 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x29d0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x29e0 */ 48, 48, 50, 51, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x29f0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, +/* 0x2a00 */ 65, 68, 79, 78, 76, 89, 10, 32, 52, 50, 32, 78, 50, 69, 70, 65, +/* 0x2a10 */ 83, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x2a20 */ 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x2a30 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 51, 99, 32, +/* 0x2a40 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x2a50 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x2a60 */ 10, 32, 52, 51, 32, 78, 50, 69, 70, 65, 83, 49, 49, 32, 32, 32, +/* 0x2a70 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 54, 32, 32, 48, 48, 48, +/* 0x2a80 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x2a90 */ 32, 48, 48, 48, 48, 48, 50, 51,101, 32, 32, 50, 42, 42, 48, 32, +/* 0x2aa0 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, +/* 0x2ab0 */ 78, 76, 89, 10, 32, 52, 52, 32, 78, 50, 69, 68, 69, 67, 49, 48, +/* 0x2ac0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 98, 32, 32, +/* 0x2ad0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x2ae0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 52, 52, 32, 32, 50, 42, +/* 0x2af0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x2b00 */ 65, 68, 79, 78, 76, 89, 10, 32, 52, 53, 32, 78, 50, 69, 83, 77, +/* 0x2b10 */ 65, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x2b20 */ 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x2b30 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 52,102, 32, +/* 0x2b40 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x2b50 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x2b60 */ 10, 32, 52, 54, 32, 78, 50, 69, 70, 65, 83, 50, 48, 32, 32, 32, +/* 0x2b70 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 57, 32, 32, 48, 48, 48, +/* 0x2b80 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x2b90 */ 32, 48, 48, 48, 48, 48, 50, 53, 52, 32, 32, 50, 42, 42, 48, 32, +/* 0x2ba0 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, +/* 0x2bb0 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 52, 55, 32, 78, +/* 0x2bc0 */ 50, 69, 68, 69, 67, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, +/* 0x2bd0 */ 48, 48, 48, 48,100, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x2be0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x2bf0 */ 50, 53,100, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x2c00 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 52, +/* 0x2c10 */ 56, 32, 78, 50, 69, 83, 77, 65, 51, 48, 32, 32, 32, 32, 32, 32, +/* 0x2c20 */ 48, 48, 48, 48, 48, 48, 48,100, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x2c30 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x2c40 */ 48, 48, 48, 50, 54, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x2c50 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, +/* 0x2c60 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 52, 57, 32, 78, 50, 69, 70, +/* 0x2c70 */ 65, 83, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x2c80 */ 48,102, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x2c90 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 55, 55, +/* 0x2ca0 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, +/* 0x2cb0 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x2cc0 */ 89, 10, 32, 53, 48, 32, 78, 50, 69, 68, 69, 67, 51, 48, 32, 32, +/* 0x2cd0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 53,102, 32, 32, 48, 48, +/* 0x2ce0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x2cf0 */ 32, 32, 48, 48, 48, 48, 48, 50, 56, 54, 32, 32, 50, 42, 42, 48, +/* 0x2d00 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, +/* 0x2d10 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, 49, 32, +/* 0x2d20 */ 78, 50, 69, 83, 77, 65, 52, 48, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x2d30 */ 48, 48, 48, 48, 48,100, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x2d40 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x2d50 */ 48, 50,101, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x2d60 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, +/* 0x2d70 */ 68, 79, 78, 76, 89, 10, 32, 53, 50, 32, 78, 50, 69, 70, 65, 83, +/* 0x2d80 */ 52, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,102, +/* 0x2d90 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x2da0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50,102, 50, 32, 32, +/* 0x2db0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x2dc0 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x2dd0 */ 32, 53, 51, 32, 78, 50, 69, 83, 77, 65, 53, 48, 32, 32, 32, 32, +/* 0x2de0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, +/* 0x2df0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x2e00 */ 48, 48, 48, 48, 48, 51, 48, 49, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x2e10 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x2e20 */ 76, 89, 10, 32, 53, 52, 32, 78, 50, 69, 70, 65, 83, 53, 48, 32, +/* 0x2e30 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, +/* 0x2e40 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x2e50 */ 48, 32, 32, 48, 48, 48, 48, 48, 51, 48, 51, 32, 32, 50, 42, 42, +/* 0x2e60 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, +/* 0x2e70 */ 68, 79, 78, 76, 89, 10, 32, 53, 53, 32, 78, 50, 69, 68, 69, 67, +/* 0x2e80 */ 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 57, +/* 0x2e90 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x2ea0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, 48, 54, 32, 32, +/* 0x2eb0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x2ec0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, 54, 32, 78, 50, 69, +/* 0x2ed0 */ 83, 77, 65, 54, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x2ee0 */ 48, 48, 99, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x2ef0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, 48, +/* 0x2f00 */ 102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x2f10 */ 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x2f20 */ 76, 89, 10, 32, 53, 55, 32, 78, 50, 69, 70, 65, 83, 54, 48, 32, +/* 0x2f30 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 57, 32, 32, 48, +/* 0x2f40 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x2f50 */ 48, 32, 32, 48, 48, 48, 48, 48, 51, 49, 98, 32, 32, 50, 42, 42, +/* 0x2f60 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, +/* 0x2f70 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, 56, +/* 0x2f80 */ 32, 78, 50, 69, 70, 65, 83, 54, 49, 32, 32, 32, 32, 32, 32, 48, +/* 0x2f90 */ 48, 48, 48, 48, 48, 49, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x2fa0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x2fb0 */ 48, 48, 51, 51, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x2fc0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, +/* 0x2fd0 */ 65, 68, 79, 78, 76, 89, 10, 32, 53, 57, 32, 78, 50, 69, 68, 69, +/* 0x2fe0 */ 67, 54, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x2ff0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x3000 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, 52, 97, 32, +/* 0x3010 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x3020 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 54, 48, 32, 76, 90, +/* 0x3030 */ 77, 65, 95, 68, 69, 67, 48, 48, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x3040 */ 48, 48, 50,101, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x3050 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, +/* 0x3060 */ 52, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x3070 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, +/* 0x3080 */ 78, 76, 89, 10, 32, 54, 49, 32, 76, 90, 77, 65, 95, 69, 76, 70, +/* 0x3090 */ 48, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 52, 56, 32, 32, +/* 0x30a0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x30b0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, 55, 56, 32, 32, 50, 42, +/* 0x30c0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x30d0 */ 65, 68, 79, 78, 76, 89, 10, 32, 54, 50, 32, 76, 90, 77, 65, 95, +/* 0x30e0 */ 68, 69, 67, 49, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 97, 56, +/* 0x30f0 */ 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x3100 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, 99, 48, 32, +/* 0x3110 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x3120 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 54, 51, 32, 76, 90, +/* 0x3130 */ 77, 65, 95, 68, 69, 67, 50, 48, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x3140 */ 48, 97, 56, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x3150 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48,101, +/* 0x3160 */ 52, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x3170 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 54, 52, +/* 0x3180 */ 32, 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 32, 32, 32, 32, 48, +/* 0x3190 */ 48, 48, 48, 48, 48, 49, 97, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x31a0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x31b0 */ 48, 49, 56, 99, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x31c0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x31d0 */ 32, 54, 53, 32, 76, 69, 88, 69, 67, 48, 49, 53, 32, 32, 32, 32, +/* 0x31e0 */ 32, 32, 48, 48, 48, 48, 48, 48, 49,100, 32, 32, 48, 48, 48, 48, +/* 0x31f0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x3200 */ 48, 48, 48, 48, 49, 56,101, 54, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x3210 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x3220 */ 76, 89, 10, 32, 54, 54, 32, 76, 88, 85, 78, 70, 48, 48, 48, 32, +/* 0x3230 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, +/* 0x3240 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x3250 */ 48, 32, 32, 48, 48, 48, 48, 49, 57, 48, 51, 32, 32, 50, 42, 42, +/* 0x3260 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, +/* 0x3270 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 54, 55, +/* 0x3280 */ 32, 76, 88, 85, 78, 70, 48, 48, 50, 32, 32, 32, 32, 32, 32, 48, +/* 0x3290 */ 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x32a0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x32b0 */ 48, 49, 57, 48, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x32c0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x32d0 */ 32, 54, 56, 32, 77, 82, 85, 66, 89, 84, 69, 48, 32, 32, 32, 32, +/* 0x32e0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, +/* 0x32f0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x3300 */ 48, 48, 48, 48, 49, 57, 48, 97, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x3310 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x3320 */ 76, 89, 10, 32, 54, 57, 32, 76, 88, 77, 82, 85, 48, 48, 53, 32, +/* 0x3330 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, +/* 0x3340 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x3350 */ 48, 32, 32, 48, 48, 48, 48, 49, 57, 48, 99, 32, 32, 50, 42, 42, +/* 0x3360 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, +/* 0x3370 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, 48, +/* 0x3380 */ 32, 76, 88, 77, 82, 85, 48, 48, 54, 32, 32, 32, 32, 32, 32, 48, +/* 0x3390 */ 48, 48, 48, 48, 48, 48, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x33a0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x33b0 */ 48, 49, 57, 49, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x33c0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x33d0 */ 32, 55, 49, 32, 76, 88, 77, 82, 85, 48, 48, 55, 32, 32, 32, 32, +/* 0x33e0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 55, 32, 32, 48, 48, 48, 48, +/* 0x33f0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x3400 */ 48, 48, 48, 48, 49, 57, 49, 56, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x3410 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x3420 */ 76, 89, 10, 32, 55, 50, 32, 76, 88, 85, 78, 70, 48, 48, 56, 32, +/* 0x3430 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, +/* 0x3440 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x3450 */ 48, 32, 32, 48, 48, 48, 48, 49, 57, 49,102, 32, 32, 50, 42, 42, +/* 0x3460 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, +/* 0x3470 */ 68, 79, 78, 76, 89, 10, 32, 55, 51, 32, 76, 88, 85, 78, 70, 48, +/* 0x3480 */ 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, +/* 0x3490 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x34a0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 50, 51, 32, 32, +/* 0x34b0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x34c0 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x34d0 */ 32, 55, 52, 32, 76, 88, 74, 67, 67, 48, 49, 48, 32, 32, 32, 32, +/* 0x34e0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, +/* 0x34f0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x3500 */ 48, 48, 48, 48, 49, 57, 50, 56, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x3510 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x3520 */ 76, 89, 10, 32, 55, 53, 32, 76, 88, 77, 82, 85, 48, 52, 53, 32, +/* 0x3530 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, +/* 0x3540 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x3550 */ 48, 32, 32, 48, 48, 48, 48, 49, 57, 50, 98, 32, 32, 50, 42, 42, +/* 0x3560 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, +/* 0x3570 */ 68, 79, 78, 76, 89, 10, 32, 55, 54, 32, 76, 88, 77, 82, 85, 48, +/* 0x3580 */ 52, 54, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, +/* 0x3590 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x35a0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 50,101, 32, 32, +/* 0x35b0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x35c0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, 55, 32, 76, 88, 74, +/* 0x35d0 */ 67, 67, 48, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x35e0 */ 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x35f0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 51, +/* 0x3600 */ 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x3610 */ 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x3620 */ 76, 89, 10, 32, 55, 56, 32, 76, 88, 74, 67, 67, 48, 50, 49, 32, +/* 0x3630 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, +/* 0x3640 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x3650 */ 48, 32, 32, 48, 48, 48, 48, 49, 57, 51, 50, 32, 32, 50, 42, 42, +/* 0x3660 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, +/* 0x3670 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, 57, +/* 0x3680 */ 32, 76, 88, 74, 67, 67, 48, 50, 51, 32, 32, 32, 32, 32, 32, 48, +/* 0x3690 */ 48, 48, 48, 48, 48, 48, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x36a0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x36b0 */ 48, 49, 57, 51, 55, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x36c0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x36d0 */ 32, 56, 48, 32, 76, 88, 85, 78, 70, 48, 51, 55, 32, 32, 32, 32, +/* 0x36e0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, +/* 0x36f0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x3700 */ 48, 48, 48, 48, 49, 57, 51,101, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x3710 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x3720 */ 76, 89, 10, 32, 56, 49, 32, 76, 88, 85, 78, 70, 51, 56, 54, 32, +/* 0x3730 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 49, 32, 32, 48, +/* 0x3740 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x3750 */ 48, 32, 32, 48, 48, 48, 48, 49, 57, 52, 48, 32, 32, 50, 42, 42, +/* 0x3760 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, +/* 0x3770 */ 68, 79, 78, 76, 89, 10, 32, 56, 50, 32, 76, 88, 85, 78, 70, 51, +/* 0x3780 */ 56, 55, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 57, +/* 0x3790 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x37a0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 52, 49, 32, 32, +/* 0x37b0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x37c0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, 51, 32, 76, 88, 85, +/* 0x37d0 */ 78, 70, 51, 56, 56, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x37e0 */ 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x37f0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 52, +/* 0x3800 */ 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x3810 */ 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x3820 */ 76, 89, 10, 32, 56, 52, 32, 76, 88, 85, 78, 70, 52, 56, 54, 32, +/* 0x3830 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, +/* 0x3840 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x3850 */ 48, 32, 32, 48, 48, 48, 48, 49, 57, 52,100, 32, 32, 50, 42, 42, +/* 0x3860 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, +/* 0x3870 */ 68, 79, 78, 76, 89, 10, 32, 56, 53, 32, 76, 88, 85, 78, 70, 52, +/* 0x3880 */ 56, 55, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, +/* 0x3890 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x38a0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 53, 49, 32, 32, +/* 0x38b0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x38c0 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x38d0 */ 32, 56, 54, 32, 76, 88, 77, 82, 85, 48, 54, 53, 32, 32, 32, 32, +/* 0x38e0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, +/* 0x38f0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x3900 */ 48, 48, 48, 48, 49, 57, 53, 51, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x3910 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, +/* 0x3920 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, 55, 32, 77, 82, +/* 0x3930 */ 85, 66, 89, 84, 69, 51, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x3940 */ 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x3950 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, +/* 0x3960 */ 53, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x3970 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, 56, +/* 0x3980 */ 32, 77, 82, 85, 65, 82, 66, 51, 48, 32, 32, 32, 32, 32, 32, 48, +/* 0x3990 */ 48, 48, 48, 48, 48, 48, 49, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x39a0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x39b0 */ 48, 49, 57, 53, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x39c0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x39d0 */ 32, 56, 57, 32, 77, 82, 85, 66, 73, 84, 83, 51, 32, 32, 32, 32, +/* 0x39e0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, +/* 0x39f0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x3a00 */ 48, 48, 48, 48, 49, 57, 53, 98, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x3a10 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x3a20 */ 76, 89, 10, 32, 57, 48, 32, 77, 82, 85, 65, 82, 66, 52, 48, 32, +/* 0x3a30 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, +/* 0x3a40 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x3a50 */ 48, 32, 32, 48, 48, 48, 48, 49, 57, 53,100, 32, 32, 50, 42, 42, +/* 0x3a60 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, +/* 0x3a70 */ 68, 79, 78, 76, 89, 10, 32, 57, 49, 32, 76, 88, 77, 82, 85, 48, +/* 0x3a80 */ 55, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 56, +/* 0x3a90 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x3aa0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 54, 49, 32, 32, +/* 0x3ab0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x3ac0 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x3ad0 */ 32, 57, 50, 32, 77, 82, 85, 66, 89, 84, 69, 52, 32, 32, 32, 32, +/* 0x3ae0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, +/* 0x3af0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x3b00 */ 48, 48, 48, 48, 49, 57, 54, 57, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x3b10 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x3b20 */ 76, 89, 10, 32, 57, 51, 32, 77, 82, 85, 66, 73, 84, 83, 52, 32, +/* 0x3b30 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, +/* 0x3b40 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x3b50 */ 48, 32, 32, 48, 48, 48, 48, 49, 57, 54, 99, 32, 32, 50, 42, 42, +/* 0x3b60 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, +/* 0x3b70 */ 68, 79, 78, 76, 89, 10, 32, 57, 52, 32, 77, 82, 85, 65, 82, 66, +/* 0x3b80 */ 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 54, +/* 0x3b90 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x3ba0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 54,101, 32, 32, +/* 0x3bb0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x3bc0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 57, 53, 32, 76, 88, 77, +/* 0x3bd0 */ 82, 85, 48, 56, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x3be0 */ 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x3bf0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 55, +/* 0x3c00 */ 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x3c10 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 57, 54, 32, +/* 0x3c20 */ 77, 82, 85, 66, 89, 84, 69, 53, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x3c30 */ 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x3c40 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x3c50 */ 49, 57, 55, 55, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x3c60 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, +/* 0x3c70 */ 57, 55, 32, 77, 82, 85, 65, 82, 66, 54, 48, 32, 32, 32, 32, 32, +/* 0x3c80 */ 32, 48, 48, 48, 48, 48, 48, 48, 49, 32, 32, 48, 48, 48, 48, 48, +/* 0x3c90 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x3ca0 */ 48, 48, 48, 49, 57, 55, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x3cb0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x3cc0 */ 89, 10, 32, 57, 56, 32, 77, 82, 85, 66, 73, 84, 83, 53, 32, 32, +/* 0x3cd0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, +/* 0x3ce0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x3cf0 */ 32, 32, 48, 48, 48, 48, 49, 57, 55, 97, 32, 32, 50, 42, 42, 48, +/* 0x3d00 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, +/* 0x3d10 */ 79, 78, 76, 89, 10, 32, 57, 57, 32, 77, 82, 85, 65, 82, 66, 55, +/* 0x3d20 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, +/* 0x3d30 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x3d40 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 55, 99, 32, 32, 50, +/* 0x3d50 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, +/* 0x3d60 */ 69, 65, 68, 79, 78, 76, 89, 10, 49, 48, 48, 32, 76, 88, 77, 82, +/* 0x3d70 */ 85, 48, 57, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x3d80 */ 48, 98, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x3d90 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 56, 48, +/* 0x3da0 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, +/* 0x3db0 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x3dc0 */ 89, 10, 49, 48, 49, 32, 77, 82, 85, 66, 89, 84, 69, 54, 32, 32, +/* 0x3dd0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, +/* 0x3de0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x3df0 */ 32, 32, 48, 48, 48, 48, 49, 57, 56, 98, 32, 32, 50, 42, 42, 48, +/* 0x3e00 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, +/* 0x3e10 */ 79, 78, 76, 89, 10, 49, 48, 50, 32, 77, 82, 85, 65, 82, 66, 56, +/* 0x3e20 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 49, 32, +/* 0x3e30 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x3e40 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 56,100, 32, 32, 50, +/* 0x3e50 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, +/* 0x3e60 */ 69, 65, 68, 79, 78, 76, 89, 10, 49, 48, 51, 32, 77, 82, 85, 66, +/* 0x3e70 */ 73, 84, 83, 54, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x3e80 */ 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x3e90 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 56,101, +/* 0x3ea0 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, +/* 0x3eb0 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 48, 52, 32, 77, +/* 0x3ec0 */ 82, 85, 65, 82, 66, 57, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, +/* 0x3ed0 */ 48, 48, 48, 48, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x3ee0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, +/* 0x3ef0 */ 57, 57, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x3f00 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 48, +/* 0x3f10 */ 53, 32, 76, 88, 77, 82, 85, 49, 48, 48, 32, 32, 32, 32, 32, 32, +/* 0x3f20 */ 48, 48, 48, 48, 48, 48, 49, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x3f30 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x3f40 */ 48, 48, 49, 57, 57, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x3f50 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x3f60 */ 10, 49, 48, 54, 32, 76, 88, 85, 78, 70, 48, 52, 48, 32, 32, 32, +/* 0x3f70 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, +/* 0x3f80 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x3f90 */ 32, 48, 48, 48, 48, 49, 57, 97, 52, 32, 32, 50, 42, 42, 48, 32, +/* 0x3fa0 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, +/* 0x3fb0 */ 78, 76, 89, 10, 49, 48, 55, 32, 76, 88, 77, 82, 85, 49, 49, 48, +/* 0x3fc0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, +/* 0x3fd0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x3fe0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 97, 57, 32, 32, 50, 42, +/* 0x3ff0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x4000 */ 65, 68, 79, 78, 76, 89, 10, 49, 48, 56, 32, 76, 88, 77, 82, 85, +/* 0x4010 */ 49, 49, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x4020 */ 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x4030 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 97, 99, 32, +/* 0x4040 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x4050 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 48, 57, 32, 76, 88, +/* 0x4060 */ 85, 78, 70, 48, 52, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x4070 */ 48, 48, 48, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x4080 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, +/* 0x4090 */ 97,101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x40a0 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, +/* 0x40b0 */ 78, 76, 89, 10, 49, 49, 48, 32, 76, 88, 85, 78, 70, 48, 52, 50, +/* 0x40c0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x40d0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x40e0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 98, 53, 32, 32, 50, 42, +/* 0x40f0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x4100 */ 65, 68, 79, 78, 76, 89, 10, 49, 49, 49, 32, 76, 69, 88, 69, 67, +/* 0x4110 */ 48, 49, 54, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x4120 */ 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x4130 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 98, 53, 32, +/* 0x4140 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x4150 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x4160 */ 10, 49, 49, 50, 32, 76, 88, 77, 82, 85, 48, 49, 48, 32, 32, 32, +/* 0x4170 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 49, 32, 32, 48, 48, 48, +/* 0x4180 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x4190 */ 32, 48, 48, 48, 48, 49, 57, 98, 97, 32, 32, 50, 42, 42, 48, 32, +/* 0x41a0 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, +/* 0x41b0 */ 78, 76, 89, 10, 49, 49, 51, 32, 76, 88, 74, 77, 80, 65, 48, 48, +/* 0x41c0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, +/* 0x41d0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x41e0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 98, 98, 32, 32, 50, 42, +/* 0x41f0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x4200 */ 65, 68, 79, 78, 76, 89, 10, 49, 49, 52, 32, 76, 88, 67, 65, 76, +/* 0x4210 */ 76, 66, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x4220 */ 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x4230 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 98,100, 32, +/* 0x4240 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x4250 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 49, 53, 32, 76, 88, +/* 0x4260 */ 85, 78, 70, 48, 50, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x4270 */ 48, 48, 48, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x4280 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, +/* 0x4290 */ 98,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x42a0 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 49, 54, +/* 0x42b0 */ 32, 76, 88, 77, 82, 85, 48, 50, 50, 32, 32, 32, 32, 32, 32, 48, +/* 0x42c0 */ 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x42d0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x42e0 */ 48, 49, 57, 99, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x42f0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x4300 */ 49, 49, 55, 32, 76, 88, 74, 77, 80, 65, 48, 49, 32, 32, 32, 32, +/* 0x4310 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, +/* 0x4320 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x4330 */ 48, 48, 48, 48, 49, 57, 99, 56, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x4340 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x4350 */ 76, 89, 10, 49, 49, 56, 32, 76, 88, 67, 65, 76, 76, 66, 49, 32, +/* 0x4360 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, +/* 0x4370 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x4380 */ 48, 32, 32, 48, 48, 48, 48, 49, 57, 99, 97, 32, 32, 50, 42, 42, +/* 0x4390 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, +/* 0x43a0 */ 68, 79, 78, 76, 89, 10, 49, 49, 57, 32, 77, 82, 85, 66, 73, 84, +/* 0x43b0 */ 83, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 49, +/* 0x43c0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x43d0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 99, 99, 32, 32, +/* 0x43e0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x43f0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 50, 48, 32, 76, 88, 77, +/* 0x4400 */ 82, 85, 48, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x4410 */ 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x4420 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 99, +/* 0x4430 */ 100, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x4440 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 50, 49, 32, +/* 0x4450 */ 77, 82, 85, 66, 89, 84, 69, 49, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x4460 */ 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x4470 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x4480 */ 49, 57, 99,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x4490 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, +/* 0x44a0 */ 50, 50, 32, 77, 82, 85, 65, 82, 66, 49, 48, 32, 32, 32, 32, 32, +/* 0x44b0 */ 32, 48, 48, 48, 48, 48, 48, 48, 49, 32, 32, 48, 48, 48, 48, 48, +/* 0x44c0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x44d0 */ 48, 48, 48, 49, 57,100, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x44e0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x44f0 */ 89, 10, 49, 50, 51, 32, 76, 88, 77, 82, 85, 48, 52, 48, 32, 32, +/* 0x4500 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, +/* 0x4510 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x4520 */ 32, 32, 48, 48, 48, 48, 49, 57,100, 50, 32, 32, 50, 42, 42, 48, +/* 0x4530 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, +/* 0x4540 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 50, 52, 32, +/* 0x4550 */ 76, 88, 85, 78, 70, 48, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x4560 */ 48, 48, 48, 48, 48, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x4570 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x4580 */ 49, 57,100, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x4590 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, +/* 0x45a0 */ 50, 53, 32, 76, 88, 74, 67, 67, 48, 48, 48, 32, 32, 32, 32, 32, +/* 0x45b0 */ 32, 48, 48, 48, 48, 48, 48, 48, 56, 32, 32, 48, 48, 48, 48, 48, +/* 0x45c0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x45d0 */ 48, 48, 48, 49, 57,100, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x45e0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, +/* 0x45f0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 50, 54, 32, 76, 88, 67, +/* 0x4600 */ 74, 48, 77, 82, 85, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x4610 */ 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x4620 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57,101, +/* 0x4630 */ 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x4640 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 50, 55, 32, +/* 0x4650 */ 76, 88, 67, 74, 49, 77, 82, 85, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x4660 */ 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x4670 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x4680 */ 49, 57,101, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x4690 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, +/* 0x46a0 */ 50, 56, 32, 76, 88, 67, 65, 76, 74, 77, 80, 32, 32, 32, 32, 32, +/* 0x46b0 */ 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, +/* 0x46c0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x46d0 */ 48, 48, 48, 49, 57,101, 55, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x46e0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x46f0 */ 89, 10, 49, 50, 57, 32, 76, 88, 67, 65, 76, 76, 48, 48, 32, 32, +/* 0x4700 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, +/* 0x4710 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x4720 */ 32, 32, 48, 48, 48, 48, 49, 57,101, 97, 32, 32, 50, 42, 42, 48, +/* 0x4730 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, +/* 0x4740 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 51, 48, 32, +/* 0x4750 */ 76, 88, 67, 65, 76, 76, 48, 49, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x4760 */ 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x4770 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x4780 */ 49, 57,101, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x4790 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, +/* 0x47a0 */ 51, 49, 32, 76, 88, 67, 74, 50, 77, 82, 85, 32, 32, 32, 32, 32, +/* 0x47b0 */ 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, +/* 0x47c0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x47d0 */ 48, 48, 48, 49, 57,101,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x47e0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, +/* 0x47f0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 51, 50, 32, 76, 88, 67, +/* 0x4800 */ 74, 52, 77, 82, 85, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x4810 */ 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x4820 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57,102, +/* 0x4830 */ 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x4840 */ 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x4850 */ 76, 89, 10, 49, 51, 51, 32, 76, 88, 67, 74, 54, 77, 82, 85, 32, +/* 0x4860 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, +/* 0x4870 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x4880 */ 48, 32, 32, 48, 48, 48, 48, 49, 57,102, 51, 32, 32, 50, 42, 42, +/* 0x4890 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, +/* 0x48a0 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 51, 52, +/* 0x48b0 */ 32, 76, 88, 67, 74, 55, 77, 82, 85, 32, 32, 32, 32, 32, 32, 48, +/* 0x48c0 */ 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x48d0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x48e0 */ 48, 49, 57,102, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x48f0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, +/* 0x4900 */ 65, 68, 79, 78, 76, 89, 10, 49, 51, 53, 32, 76, 88, 67, 74, 56, +/* 0x4910 */ 77, 82, 85, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x4920 */ 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x4930 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57,102, 55, 32, +/* 0x4940 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x4950 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x4960 */ 10, 49, 51, 54, 32, 76, 88, 85, 78, 70, 48, 51, 52, 32, 32, 32, +/* 0x4970 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, +/* 0x4980 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x4990 */ 32, 48, 48, 48, 48, 49, 57,102, 97, 32, 32, 50, 42, 42, 48, 32, +/* 0x49a0 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, +/* 0x49b0 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 51, 55, 32, 76, +/* 0x49c0 */ 88, 77, 82, 85, 48, 53, 53, 32, 32, 32, 32, 32, 32, 48, 48, 48, +/* 0x49d0 */ 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x49e0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, +/* 0x49f0 */ 57,102,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x4a00 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 51, +/* 0x4a10 */ 56, 32, 77, 82, 85, 66, 89, 84, 69, 50, 32, 32, 32, 32, 32, 32, +/* 0x4a20 */ 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x4a30 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x4a40 */ 48, 48, 49, 97, 48, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x4a50 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x4a60 */ 10, 49, 51, 57, 32, 77, 82, 85, 66, 73, 84, 83, 50, 32, 32, 32, +/* 0x4a70 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, +/* 0x4a80 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x4a90 */ 32, 48, 48, 48, 48, 49, 97, 48, 54, 32, 32, 50, 42, 42, 48, 32, +/* 0x4aa0 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, +/* 0x4ab0 */ 78, 76, 89, 10, 49, 52, 48, 32, 77, 82, 85, 65, 82, 66, 50, 48, +/* 0x4ac0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, +/* 0x4ad0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x4ae0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 48, 98, 32, 32, 50, 42, +/* 0x4af0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x4b00 */ 65, 68, 79, 78, 76, 89, 10, 49, 52, 49, 32, 76, 88, 77, 82, 85, +/* 0x4b10 */ 48, 53, 55, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x4b20 */ 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x4b30 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 49, 48, 32, +/* 0x4b40 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x4b50 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, 50, 32, 76, 88, +/* 0x4b60 */ 77, 82, 85, 48, 53, 56, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x4b70 */ 48, 48, 48, 49, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x4b80 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, +/* 0x4b90 */ 49, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x4ba0 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, 51, +/* 0x4bb0 */ 32, 76, 88, 85, 78, 70, 48, 51, 53, 32, 32, 32, 32, 32, 32, 48, +/* 0x4bc0 */ 48, 48, 48, 48, 48, 48, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x4bd0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x4be0 */ 48, 49, 97, 49, 55, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x4bf0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x4c00 */ 49, 52, 52, 32, 99,116,111,107, 51, 50, 46, 48, 48, 32, 32, 32, +/* 0x4c10 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 57, 32, 32, 48, 48, 48, 48, +/* 0x4c20 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x4c30 */ 48, 48, 48, 48, 49, 97, 49,100, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x4c40 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, +/* 0x4c50 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, 53, 32, 99,116, +/* 0x4c60 */ 111,107, 51, 50, 46, 49, 48, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x4c70 */ 48, 48, 48,101, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x4c80 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, +/* 0x4c90 */ 50, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x4ca0 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, +/* 0x4cb0 */ 78, 76, 89, 10, 49, 52, 54, 32, 99,116,111,107, 51, 50, 46, 50, +/* 0x4cc0 */ 48, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 50, 49, 32, 32, +/* 0x4cd0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x4ce0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 51, 52, 32, 32, 50, 42, +/* 0x4cf0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x4d00 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, +/* 0x4d10 */ 55, 32, 99,116,111,107, 51, 50, 46, 51, 48, 32, 32, 32, 32, 32, +/* 0x4d20 */ 48, 48, 48, 48, 48, 48, 48, 55, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x4d30 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x4d40 */ 48, 48, 49, 97, 53, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x4d50 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, +/* 0x4d60 */ 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, 56, 32, 99,116,111,107, +/* 0x4d70 */ 51, 50, 46, 52, 48, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x4d80 */ 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x4d90 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 53, 99, +/* 0x4da0 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, +/* 0x4db0 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x4dc0 */ 89, 10, 49, 52, 57, 32, 67, 65, 76, 76, 84, 82, 48, 48, 32, 32, +/* 0x4dd0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 48, 32, 32, 48, 48, +/* 0x4de0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x4df0 */ 32, 32, 48, 48, 48, 48, 49, 97, 54, 49, 32, 32, 50, 42, 42, 48, +/* 0x4e00 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, +/* 0x4e10 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, 48, 32, +/* 0x4e20 */ 67, 84, 67, 76, 69, 86, 69, 49, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x4e30 */ 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x4e40 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x4e50 */ 49, 97, 55, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x4e60 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, +/* 0x4e70 */ 68, 79, 78, 76, 89, 10, 49, 53, 49, 32, 67, 65, 76, 76, 84, 82, +/* 0x4e80 */ 48, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, +/* 0x4e90 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x4ea0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 55, 54, 32, 32, +/* 0x4eb0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x4ec0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, 50, 32, 67, 84, 66, +/* 0x4ed0 */ 83, 72, 82, 48, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x4ee0 */ 48, 48, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x4ef0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 55, +/* 0x4f00 */ 98, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x4f10 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, 51, 32, +/* 0x4f20 */ 67, 84, 66, 82, 79, 82, 48, 49, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x4f30 */ 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x4f40 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x4f50 */ 49, 97, 55,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x4f60 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, +/* 0x4f70 */ 53, 52, 32, 67, 84, 66, 83, 87, 65, 48, 49, 32, 32, 32, 32, 32, +/* 0x4f80 */ 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, +/* 0x4f90 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x4fa0 */ 48, 48, 48, 49, 97, 56, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x4fb0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x4fc0 */ 89, 10, 49, 53, 53, 32, 67, 65, 76, 76, 84, 82, 48, 50, 32, 32, +/* 0x4fd0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 48, 32, 32, 48, 48, +/* 0x4fe0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x4ff0 */ 32, 32, 48, 48, 48, 48, 49, 97, 56, 54, 32, 32, 50, 42, 42, 48, +/* 0x5000 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, +/* 0x5010 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, 54, 32, +/* 0x5020 */ 67, 65, 76, 76, 84, 82, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x5030 */ 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x5040 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x5050 */ 49, 97, 57, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x5060 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, +/* 0x5070 */ 68, 79, 78, 76, 89, 10, 49, 53, 55, 32, 67, 65, 76, 76, 84, 82, +/* 0x5080 */ 69, 56, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, +/* 0x5090 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x50a0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 57, 98, 32, 32, +/* 0x50b0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x50c0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, 56, 32, 67, 65, 76, +/* 0x50d0 */ 76, 84, 82, 69, 57, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x50e0 */ 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x50f0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 57, +/* 0x5100 */ 100, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x5110 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, 57, 32, +/* 0x5120 */ 67, 65, 76, 76, 84, 82, 49, 49, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x5130 */ 48, 48, 48, 48, 48, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x5140 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x5150 */ 49, 97, 57,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x5160 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, +/* 0x5170 */ 68, 79, 78, 76, 89, 10, 49, 54, 48, 32, 67, 84, 67, 76, 69, 86, +/* 0x5180 */ 69, 50, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, +/* 0x5190 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x51a0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 97, 51, 32, 32, +/* 0x51b0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x51c0 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x51d0 */ 49, 54, 49, 32, 67, 65, 76, 76, 84, 82, 49, 50, 32, 32, 32, 32, +/* 0x51e0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, +/* 0x51f0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x5200 */ 48, 48, 48, 48, 49, 97, 97, 56, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x5210 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x5220 */ 76, 89, 10, 49, 54, 50, 32, 67, 84, 66, 83, 72, 82, 49, 49, 32, +/* 0x5230 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, +/* 0x5240 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x5250 */ 48, 32, 32, 48, 48, 48, 48, 49, 97, 97, 97, 32, 32, 50, 42, 42, +/* 0x5260 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, +/* 0x5270 */ 68, 79, 78, 76, 89, 10, 49, 54, 51, 32, 67, 84, 66, 82, 79, 82, +/* 0x5280 */ 49, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, +/* 0x5290 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x52a0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 97,101, 32, 32, +/* 0x52b0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x52c0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 54, 52, 32, 67, 84, 66, +/* 0x52d0 */ 83, 87, 65, 49, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x52e0 */ 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x52f0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 98, +/* 0x5300 */ 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x5310 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 54, 53, 32, +/* 0x5320 */ 67, 65, 76, 76, 84, 82, 49, 51, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x5330 */ 48, 48, 48, 48, 48, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x5340 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x5350 */ 49, 97, 98, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x5360 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, +/* 0x5370 */ 68, 79, 78, 76, 89, 10, 49, 54, 54, 32, 76, 69, 88, 69, 67, 48, +/* 0x5380 */ 49, 55, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, +/* 0x5390 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x53a0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 98, 99, 32, 32, +/* 0x53b0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x53c0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 54, 55, 32, 76, 69, 88, +/* 0x53d0 */ 69, 67, 48, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x53e0 */ 48, 52, 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x53f0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 98, +/* 0x5400 */ 101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x5410 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 54, 56, 32, +/* 0x5420 */ 76, 85, 78, 77, 80, 48, 48, 48, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x5430 */ 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x5440 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x5450 */ 49, 98, 48, 55, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x5460 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, +/* 0x5470 */ 54, 57, 32, 76, 85, 78, 77, 80, 48, 48, 49, 32, 32, 32, 32, 32, +/* 0x5480 */ 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, +/* 0x5490 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x54a0 */ 48, 48, 48, 49, 98, 48, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x54b0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x54c0 */ 89, 10, 49, 55, 48, 32, 76, 69, 88, 69, 67, 48, 50, 53, 32, 32, +/* 0x54d0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 52, 48, 32, 32, 48, 48, +/* 0x54e0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x54f0 */ 32, 32, 48, 48, 48, 48, 49, 98, 48, 98, 32, 32, 50, 42, 42, 48, +/* 0x5500 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, +/* 0x5510 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 83, 89, 77, 66, +/* 0x5520 */ 79, 76, 32, 84, 65, 66, 76, 69, 58, 10, 48, 48, 48, 48, 48, 48, +/* 0x5530 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 83, 77, +/* 0x5540 */ 65, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, +/* 0x5550 */ 83, 77, 65, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x5560 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 70, 65, 83, 49, 49, 9, +/* 0x5570 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 70, 65, 83, 49, +/* 0x5580 */ 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, +/* 0x5590 */ 100, 32, 32, 78, 50, 66, 68, 69, 67, 49, 48, 9, 48, 48, 48, 48, +/* 0x55a0 */ 48, 48, 48, 48, 32, 78, 50, 66, 68, 69, 67, 49, 48, 10, 48, 48, /* 0x55b0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, -/* 0x55c0 */ 50, 68, 70, 65, 83, 49, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x55d0 */ 32, 78, 50, 68, 70, 65, 83, 49, 49, 10, 48, 48, 48, 48, 48, 48, -/* 0x55e0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 68, 69, -/* 0x55f0 */ 67, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, -/* 0x5600 */ 68, 69, 67, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x5610 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 68, 69, 67, 50, 48, 9, -/* 0x5620 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 68, 69, 67, 50, +/* 0x55c0 */ 50, 66, 68, 69, 67, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x55d0 */ 32, 78, 50, 66, 68, 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, 48, +/* 0x55e0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 68, 69, +/* 0x55f0 */ 67, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, +/* 0x5600 */ 68, 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x5610 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 68, 69, 67, 53, 48, 9, +/* 0x5620 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 68, 69, 67, 53, /* 0x5630 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x5640 */ 100, 32, 32, 78, 50, 68, 68, 69, 67, 51, 48, 9, 48, 48, 48, 48, -/* 0x5650 */ 48, 48, 48, 48, 32, 78, 50, 68, 68, 69, 67, 51, 48, 10, 48, 48, +/* 0x5640 */ 100, 32, 32, 78, 50, 66, 70, 65, 83, 54, 49, 9, 48, 48, 48, 48, +/* 0x5650 */ 48, 48, 48, 48, 32, 78, 50, 66, 70, 65, 83, 54, 49, 10, 48, 48, /* 0x5660 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, -/* 0x5670 */ 50, 68, 68, 69, 67, 53, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x5680 */ 32, 78, 50, 68, 68, 69, 67, 53, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x5690 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 70, 65, -/* 0x56a0 */ 83, 54, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, -/* 0x56b0 */ 70, 65, 83, 54, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x56c0 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 68, 69, 67, 54, 48, 9, -/* 0x56d0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 68, 69, 67, 54, -/* 0x56e0 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x56f0 */ 100, 32, 32, 78, 50, 69, 83, 77, 65, 49, 48, 9, 48, 48, 48, 48, -/* 0x5700 */ 48, 48, 48, 48, 32, 78, 50, 69, 83, 77, 65, 49, 48, 10, 48, 48, +/* 0x5670 */ 50, 66, 68, 69, 67, 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x5680 */ 32, 78, 50, 66, 68, 69, 67, 54, 48, 10, 48, 48, 48, 48, 48, 48, +/* 0x5690 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 83, 77, +/* 0x56a0 */ 65, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, +/* 0x56b0 */ 83, 77, 65, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x56c0 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 70, 65, 83, 49, 49, 9, +/* 0x56d0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 70, 65, 83, 49, +/* 0x56e0 */ 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, +/* 0x56f0 */ 100, 32, 32, 78, 50, 68, 68, 69, 67, 49, 48, 9, 48, 48, 48, 48, +/* 0x5700 */ 48, 48, 48, 48, 32, 78, 50, 68, 68, 69, 67, 49, 48, 10, 48, 48, /* 0x5710 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, -/* 0x5720 */ 50, 69, 70, 65, 83, 49, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x5730 */ 32, 78, 50, 69, 70, 65, 83, 49, 49, 10, 48, 48, 48, 48, 48, 48, -/* 0x5740 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 68, 69, -/* 0x5750 */ 67, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, -/* 0x5760 */ 68, 69, 67, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x5770 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 68, 69, 67, 50, 48, 9, -/* 0x5780 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 68, 69, 67, 50, +/* 0x5720 */ 50, 68, 68, 69, 67, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x5730 */ 32, 78, 50, 68, 68, 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, 48, +/* 0x5740 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 68, 69, +/* 0x5750 */ 67, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, +/* 0x5760 */ 68, 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x5770 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 68, 69, 67, 53, 48, 9, +/* 0x5780 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 68, 69, 67, 53, /* 0x5790 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x57a0 */ 100, 32, 32, 78, 50, 69, 68, 69, 67, 51, 48, 9, 48, 48, 48, 48, -/* 0x57b0 */ 48, 48, 48, 48, 32, 78, 50, 69, 68, 69, 67, 51, 48, 10, 48, 48, +/* 0x57a0 */ 100, 32, 32, 78, 50, 68, 70, 65, 83, 54, 49, 9, 48, 48, 48, 48, +/* 0x57b0 */ 48, 48, 48, 48, 32, 78, 50, 68, 70, 65, 83, 54, 49, 10, 48, 48, /* 0x57c0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, -/* 0x57d0 */ 50, 69, 68, 69, 67, 53, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x57e0 */ 32, 78, 50, 69, 68, 69, 67, 53, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x57f0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 70, 65, -/* 0x5800 */ 83, 54, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, -/* 0x5810 */ 70, 65, 83, 54, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x5820 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 68, 69, 67, 54, 48, 9, -/* 0x5830 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 68, 69, 67, 54, -/* 0x5840 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x5850 */ 100, 32, 32, 76, 88, 85, 78, 70, 48, 49, 48, 9, 48, 48, 48, 48, -/* 0x5860 */ 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 49, 48, 10, 48, 48, -/* 0x5870 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, -/* 0x5880 */ 88, 74, 67, 67, 48, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x5890 */ 32, 76, 88, 74, 67, 67, 48, 49, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x58a0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, -/* 0x58b0 */ 48, 51, 55, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, -/* 0x58c0 */ 78, 70, 48, 51, 55, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x58d0 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 55, 48, 9, -/* 0x58e0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 55, +/* 0x57d0 */ 50, 68, 68, 69, 67, 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x57e0 */ 32, 78, 50, 68, 68, 69, 67, 54, 48, 10, 48, 48, 48, 48, 48, 48, +/* 0x57f0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 83, 77, +/* 0x5800 */ 65, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, +/* 0x5810 */ 83, 77, 65, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x5820 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 70, 65, 83, 49, 49, 9, +/* 0x5830 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 70, 65, 83, 49, +/* 0x5840 */ 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, +/* 0x5850 */ 100, 32, 32, 78, 50, 69, 68, 69, 67, 49, 48, 9, 48, 48, 48, 48, +/* 0x5860 */ 48, 48, 48, 48, 32, 78, 50, 69, 68, 69, 67, 49, 48, 10, 48, 48, +/* 0x5870 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, +/* 0x5880 */ 50, 69, 68, 69, 67, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x5890 */ 32, 78, 50, 69, 68, 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, 48, +/* 0x58a0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 68, 69, +/* 0x58b0 */ 67, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, +/* 0x58c0 */ 68, 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x58d0 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 68, 69, 67, 53, 48, 9, +/* 0x58e0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 68, 69, 67, 53, /* 0x58f0 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x5900 */ 100, 32, 32, 76, 88, 77, 82, 85, 49, 48, 48, 9, 48, 48, 48, 48, -/* 0x5910 */ 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 49, 48, 48, 10, 48, 48, -/* 0x5920 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, -/* 0x5930 */ 88, 85, 78, 70, 48, 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x5940 */ 32, 76, 88, 85, 78, 70, 48, 52, 48, 10, 48, 48, 48, 48, 48, 48, +/* 0x5900 */ 100, 32, 32, 78, 50, 69, 70, 65, 83, 54, 49, 9, 48, 48, 48, 48, +/* 0x5910 */ 48, 48, 48, 48, 32, 78, 50, 69, 70, 65, 83, 54, 49, 10, 48, 48, +/* 0x5920 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, +/* 0x5930 */ 50, 69, 68, 69, 67, 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x5940 */ 32, 78, 50, 69, 68, 69, 67, 54, 48, 10, 48, 48, 48, 48, 48, 48, /* 0x5950 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, -/* 0x5960 */ 48, 52, 50, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, -/* 0x5970 */ 78, 70, 48, 52, 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x5980 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 51, 48, 9, -/* 0x5990 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 51, +/* 0x5960 */ 48, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, +/* 0x5970 */ 78, 70, 48, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x5980 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 74, 67, 67, 48, 49, 48, 9, +/* 0x5990 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 74, 67, 67, 48, 49, /* 0x59a0 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x59b0 */ 100, 32, 32, 76, 88, 85, 78, 70, 48, 51, 48, 9, 48, 48, 48, 48, -/* 0x59c0 */ 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 51, 48, 10, 48, 48, +/* 0x59b0 */ 100, 32, 32, 76, 88, 85, 78, 70, 48, 51, 55, 9, 48, 48, 48, 48, +/* 0x59c0 */ 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 51, 55, 10, 48, 48, /* 0x59d0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, -/* 0x59e0 */ 88, 67, 74, 56, 77, 82, 85, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x59f0 */ 32, 76, 88, 67, 74, 56, 77, 82, 85, 10, 48, 48, 48, 48, 48, 48, -/* 0x5a00 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, -/* 0x5a10 */ 48, 51, 52, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, -/* 0x5a20 */ 78, 70, 48, 51, 52, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x5a30 */ 32, 32, 32, 32,100, 32, 32, 99,116,111,107, 51, 50, 46, 48, 48, -/* 0x5a40 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,116,111,107, 51, 50, -/* 0x5a50 */ 46, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, -/* 0x5a60 */ 32, 32,100, 32, 32, 99,116,111,107, 51, 50, 46, 49, 48, 9, 48, -/* 0x5a70 */ 48, 48, 48, 48, 48, 48, 48, 32, 99,116,111,107, 51, 50, 46, 49, -/* 0x5a80 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x5a90 */ 100, 32, 32, 99,116,111,107, 51, 50, 46, 50, 48, 9, 48, 48, 48, -/* 0x5aa0 */ 48, 48, 48, 48, 48, 32, 99,116,111,107, 51, 50, 46, 50, 48, 10, -/* 0x5ab0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, -/* 0x5ac0 */ 32, 99,116,111,107, 51, 50, 46, 52, 48, 9, 48, 48, 48, 48, 48, -/* 0x5ad0 */ 48, 48, 48, 32, 99,116,111,107, 51, 50, 46, 52, 48, 10, 48, 48, -/* 0x5ae0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, -/* 0x5af0 */ 65, 76, 76, 84, 82, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x5b00 */ 32, 67, 65, 76, 76, 84, 82, 48, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x5b10 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 65, 76, 76, 84, -/* 0x5b20 */ 82, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, -/* 0x5b30 */ 76, 84, 82, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x5b40 */ 32, 32, 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, 49, 49, 9, -/* 0x5b50 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 49, -/* 0x5b60 */ 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x5b70 */ 100, 32, 32, 67, 65, 76, 76, 84, 82, 49, 51, 9, 48, 48, 48, 48, -/* 0x5b80 */ 48, 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 49, 51, 10, 48, 48, -/* 0x5b90 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, -/* 0x5ba0 */ 69, 88, 69, 67, 48, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x5bb0 */ 32, 76, 69, 88, 69, 67, 48, 50, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x5bc0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 69, 88, 69, 67, -/* 0x5bd0 */ 48, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 69, 88, -/* 0x5be0 */ 69, 67, 48, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x5bf0 */ 32, 32, 32, 32,100, 32, 32, 76, 69, 88, 69, 67, 48, 48, 57, 9, -/* 0x5c00 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 69, 88, 69, 67, 48, 48, -/* 0x5c10 */ 57, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x5c20 */ 100, 32, 32, 76, 69, 88, 69, 67, 48, 49, 48, 9, 48, 48, 48, 48, -/* 0x5c30 */ 48, 48, 48, 48, 32, 76, 69, 88, 69, 67, 48, 49, 48, 10, 48, 48, -/* 0x5c40 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, -/* 0x5c50 */ 50, 66, 70, 65, 83, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x5c60 */ 32, 78, 50, 66, 70, 65, 83, 49, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x5c70 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 83, 77, -/* 0x5c80 */ 65, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, -/* 0x5c90 */ 83, 77, 65, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x5ca0 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 70, 65, 83, 50, 48, 9, -/* 0x5cb0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 70, 65, 83, 50, +/* 0x59e0 */ 88, 77, 82, 85, 48, 55, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x59f0 */ 32, 76, 88, 77, 82, 85, 48, 55, 48, 10, 48, 48, 48, 48, 48, 48, +/* 0x5a00 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, +/* 0x5a10 */ 49, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, +/* 0x5a20 */ 82, 85, 49, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x5a30 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, 52, 48, 9, +/* 0x5a40 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 52, +/* 0x5a50 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, +/* 0x5a60 */ 100, 32, 32, 76, 88, 85, 78, 70, 48, 52, 50, 9, 48, 48, 48, 48, +/* 0x5a70 */ 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 52, 50, 10, 48, 48, +/* 0x5a80 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, +/* 0x5a90 */ 88, 77, 82, 85, 48, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x5aa0 */ 32, 76, 88, 77, 82, 85, 48, 51, 48, 10, 48, 48, 48, 48, 48, 48, +/* 0x5ab0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, +/* 0x5ac0 */ 48, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, +/* 0x5ad0 */ 78, 70, 48, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x5ae0 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 67, 74, 56, 77, 82, 85, 9, +/* 0x5af0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 74, 56, 77, 82, +/* 0x5b00 */ 85, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, +/* 0x5b10 */ 100, 32, 32, 76, 88, 85, 78, 70, 48, 51, 52, 9, 48, 48, 48, 48, +/* 0x5b20 */ 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 51, 52, 10, 48, 48, +/* 0x5b30 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 99, +/* 0x5b40 */ 116,111,107, 51, 50, 46, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, +/* 0x5b50 */ 48, 32, 99,116,111,107, 51, 50, 46, 48, 48, 10, 48, 48, 48, 48, +/* 0x5b60 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 99,116,111, +/* 0x5b70 */ 107, 51, 50, 46, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x5b80 */ 99,116,111,107, 51, 50, 46, 49, 48, 10, 48, 48, 48, 48, 48, 48, +/* 0x5b90 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 99,116,111,107, 51, +/* 0x5ba0 */ 50, 46, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,116, +/* 0x5bb0 */ 111,107, 51, 50, 46, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x5bc0 */ 32,108, 32, 32, 32, 32,100, 32, 32, 99,116,111,107, 51, 50, 46, +/* 0x5bd0 */ 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,116,111,107, +/* 0x5be0 */ 51, 50, 46, 52, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x5bf0 */ 32, 32, 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, 48, 48, 9, +/* 0x5c00 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 48, +/* 0x5c10 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, +/* 0x5c20 */ 100, 32, 32, 67, 65, 76, 76, 84, 82, 49, 48, 9, 48, 48, 48, 48, +/* 0x5c30 */ 48, 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 49, 48, 10, 48, 48, +/* 0x5c40 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, +/* 0x5c50 */ 65, 76, 76, 84, 82, 49, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x5c60 */ 32, 67, 65, 76, 76, 84, 82, 49, 49, 10, 48, 48, 48, 48, 48, 48, +/* 0x5c70 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 65, 76, 76, 84, +/* 0x5c80 */ 82, 49, 51, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, +/* 0x5c90 */ 76, 84, 82, 49, 51, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x5ca0 */ 32, 32, 32, 32,100, 32, 32, 76, 69, 88, 69, 67, 48, 50, 48, 9, +/* 0x5cb0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 69, 88, 69, 67, 48, 50, /* 0x5cc0 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x5cd0 */ 100, 32, 32, 78, 50, 66, 83, 77, 65, 51, 48, 9, 48, 48, 48, 48, -/* 0x5ce0 */ 48, 48, 48, 48, 32, 78, 50, 66, 83, 77, 65, 51, 48, 10, 48, 48, -/* 0x5cf0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, -/* 0x5d00 */ 50, 66, 70, 65, 83, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x5d10 */ 32, 78, 50, 66, 70, 65, 83, 51, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x5d20 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 83, 77, -/* 0x5d30 */ 65, 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, -/* 0x5d40 */ 83, 77, 65, 52, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x5d50 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 70, 65, 83, 52, 48, 9, -/* 0x5d60 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 70, 65, 83, 52, +/* 0x5cd0 */ 100, 32, 32, 76, 69, 88, 69, 67, 48, 50, 53, 9, 48, 48, 48, 48, +/* 0x5ce0 */ 48, 48, 48, 48, 32, 76, 69, 88, 69, 67, 48, 50, 53, 10, 48, 48, +/* 0x5cf0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, +/* 0x5d00 */ 69, 88, 69, 67, 48, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x5d10 */ 32, 76, 69, 88, 69, 67, 48, 48, 48, 10, 48, 48, 48, 48, 48, 48, +/* 0x5d20 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 69, 88, 69, 67, +/* 0x5d30 */ 48, 48, 57, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 69, 88, +/* 0x5d40 */ 69, 67, 48, 48, 57, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x5d50 */ 32, 32, 32, 32,100, 32, 32, 76, 69, 88, 69, 67, 48, 49, 48, 9, +/* 0x5d60 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 69, 88, 69, 67, 48, 49, /* 0x5d70 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x5d80 */ 100, 32, 32, 78, 50, 66, 83, 77, 65, 53, 48, 9, 48, 48, 48, 48, -/* 0x5d90 */ 48, 48, 48, 48, 32, 78, 50, 66, 83, 77, 65, 53, 48, 10, 48, 48, +/* 0x5d80 */ 100, 32, 32, 78, 50, 66, 70, 65, 83, 49, 48, 9, 48, 48, 48, 48, +/* 0x5d90 */ 48, 48, 48, 48, 32, 78, 50, 66, 70, 65, 83, 49, 48, 10, 48, 48, /* 0x5da0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, -/* 0x5db0 */ 50, 66, 70, 65, 83, 53, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x5dc0 */ 32, 78, 50, 66, 70, 65, 83, 53, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x5dd0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 83, 77, -/* 0x5de0 */ 65, 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, -/* 0x5df0 */ 83, 77, 65, 54, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x5e00 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 70, 65, 83, 54, 48, 9, -/* 0x5e10 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 70, 65, 83, 54, +/* 0x5db0 */ 50, 66, 83, 77, 65, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x5dc0 */ 32, 78, 50, 66, 83, 77, 65, 50, 48, 10, 48, 48, 48, 48, 48, 48, +/* 0x5dd0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 70, 65, +/* 0x5de0 */ 83, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, +/* 0x5df0 */ 70, 65, 83, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x5e00 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 83, 77, 65, 51, 48, 9, +/* 0x5e10 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 83, 77, 65, 51, /* 0x5e20 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x5e30 */ 100, 32, 32, 78, 50, 68, 70, 65, 83, 49, 48, 9, 48, 48, 48, 48, -/* 0x5e40 */ 48, 48, 48, 48, 32, 78, 50, 68, 70, 65, 83, 49, 48, 10, 48, 48, +/* 0x5e30 */ 100, 32, 32, 78, 50, 66, 70, 65, 83, 51, 48, 9, 48, 48, 48, 48, +/* 0x5e40 */ 48, 48, 48, 48, 32, 78, 50, 66, 70, 65, 83, 51, 48, 10, 48, 48, /* 0x5e50 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, -/* 0x5e60 */ 50, 68, 83, 77, 65, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x5e70 */ 32, 78, 50, 68, 83, 77, 65, 50, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x5e80 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 70, 65, -/* 0x5e90 */ 83, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, -/* 0x5ea0 */ 70, 65, 83, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x5eb0 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 83, 77, 65, 51, 48, 9, -/* 0x5ec0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 83, 77, 65, 51, +/* 0x5e60 */ 50, 66, 83, 77, 65, 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x5e70 */ 32, 78, 50, 66, 83, 77, 65, 52, 48, 10, 48, 48, 48, 48, 48, 48, +/* 0x5e80 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 70, 65, +/* 0x5e90 */ 83, 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, +/* 0x5ea0 */ 70, 65, 83, 52, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x5eb0 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 83, 77, 65, 53, 48, 9, +/* 0x5ec0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 83, 77, 65, 53, /* 0x5ed0 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x5ee0 */ 100, 32, 32, 78, 50, 68, 70, 65, 83, 51, 48, 9, 48, 48, 48, 48, -/* 0x5ef0 */ 48, 48, 48, 48, 32, 78, 50, 68, 70, 65, 83, 51, 48, 10, 48, 48, +/* 0x5ee0 */ 100, 32, 32, 78, 50, 66, 70, 65, 83, 53, 48, 9, 48, 48, 48, 48, +/* 0x5ef0 */ 48, 48, 48, 48, 32, 78, 50, 66, 70, 65, 83, 53, 48, 10, 48, 48, /* 0x5f00 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, -/* 0x5f10 */ 50, 68, 83, 77, 65, 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x5f20 */ 32, 78, 50, 68, 83, 77, 65, 52, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x5f30 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 70, 65, -/* 0x5f40 */ 83, 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, -/* 0x5f50 */ 70, 65, 83, 52, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x5f60 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 83, 77, 65, 53, 48, 9, -/* 0x5f70 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 83, 77, 65, 53, +/* 0x5f10 */ 50, 66, 83, 77, 65, 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x5f20 */ 32, 78, 50, 66, 83, 77, 65, 54, 48, 10, 48, 48, 48, 48, 48, 48, +/* 0x5f30 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 70, 65, +/* 0x5f40 */ 83, 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, +/* 0x5f50 */ 70, 65, 83, 54, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x5f60 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 70, 65, 83, 49, 48, 9, +/* 0x5f70 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 70, 65, 83, 49, /* 0x5f80 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x5f90 */ 100, 32, 32, 78, 50, 68, 70, 65, 83, 53, 48, 9, 48, 48, 48, 48, -/* 0x5fa0 */ 48, 48, 48, 48, 32, 78, 50, 68, 70, 65, 83, 53, 48, 10, 48, 48, +/* 0x5f90 */ 100, 32, 32, 78, 50, 68, 83, 77, 65, 50, 48, 9, 48, 48, 48, 48, +/* 0x5fa0 */ 48, 48, 48, 48, 32, 78, 50, 68, 83, 77, 65, 50, 48, 10, 48, 48, /* 0x5fb0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, -/* 0x5fc0 */ 50, 68, 83, 77, 65, 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x5fd0 */ 32, 78, 50, 68, 83, 77, 65, 54, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x5fe0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 70, 65, -/* 0x5ff0 */ 83, 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, -/* 0x6000 */ 70, 65, 83, 54, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x6010 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 70, 65, 83, 49, 48, 9, -/* 0x6020 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 70, 65, 83, 49, +/* 0x5fc0 */ 50, 68, 70, 65, 83, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x5fd0 */ 32, 78, 50, 68, 70, 65, 83, 50, 48, 10, 48, 48, 48, 48, 48, 48, +/* 0x5fe0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 83, 77, +/* 0x5ff0 */ 65, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, +/* 0x6000 */ 83, 77, 65, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x6010 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 70, 65, 83, 51, 48, 9, +/* 0x6020 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 70, 65, 83, 51, /* 0x6030 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x6040 */ 100, 32, 32, 78, 50, 69, 83, 77, 65, 50, 48, 9, 48, 48, 48, 48, -/* 0x6050 */ 48, 48, 48, 48, 32, 78, 50, 69, 83, 77, 65, 50, 48, 10, 48, 48, +/* 0x6040 */ 100, 32, 32, 78, 50, 68, 83, 77, 65, 52, 48, 9, 48, 48, 48, 48, +/* 0x6050 */ 48, 48, 48, 48, 32, 78, 50, 68, 83, 77, 65, 52, 48, 10, 48, 48, /* 0x6060 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, -/* 0x6070 */ 50, 69, 70, 65, 83, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x6080 */ 32, 78, 50, 69, 70, 65, 83, 50, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x6090 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 83, 77, -/* 0x60a0 */ 65, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, -/* 0x60b0 */ 83, 77, 65, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x60c0 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 70, 65, 83, 51, 48, 9, -/* 0x60d0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 70, 65, 83, 51, +/* 0x6070 */ 50, 68, 70, 65, 83, 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x6080 */ 32, 78, 50, 68, 70, 65, 83, 52, 48, 10, 48, 48, 48, 48, 48, 48, +/* 0x6090 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 83, 77, +/* 0x60a0 */ 65, 53, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, +/* 0x60b0 */ 83, 77, 65, 53, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x60c0 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 70, 65, 83, 53, 48, 9, +/* 0x60d0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 70, 65, 83, 53, /* 0x60e0 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x60f0 */ 100, 32, 32, 78, 50, 69, 83, 77, 65, 52, 48, 9, 48, 48, 48, 48, -/* 0x6100 */ 48, 48, 48, 48, 32, 78, 50, 69, 83, 77, 65, 52, 48, 10, 48, 48, +/* 0x60f0 */ 100, 32, 32, 78, 50, 68, 83, 77, 65, 54, 48, 9, 48, 48, 48, 48, +/* 0x6100 */ 48, 48, 48, 48, 32, 78, 50, 68, 83, 77, 65, 54, 48, 10, 48, 48, /* 0x6110 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, -/* 0x6120 */ 50, 69, 70, 65, 83, 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x6130 */ 32, 78, 50, 69, 70, 65, 83, 52, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x6140 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 83, 77, -/* 0x6150 */ 65, 53, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, -/* 0x6160 */ 83, 77, 65, 53, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x6170 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 70, 65, 83, 53, 48, 9, -/* 0x6180 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 70, 65, 83, 53, +/* 0x6120 */ 50, 68, 70, 65, 83, 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x6130 */ 32, 78, 50, 68, 70, 65, 83, 54, 48, 10, 48, 48, 48, 48, 48, 48, +/* 0x6140 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 70, 65, +/* 0x6150 */ 83, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, +/* 0x6160 */ 70, 65, 83, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x6170 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 83, 77, 65, 50, 48, 9, +/* 0x6180 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 83, 77, 65, 50, /* 0x6190 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x61a0 */ 100, 32, 32, 78, 50, 69, 83, 77, 65, 54, 48, 9, 48, 48, 48, 48, -/* 0x61b0 */ 48, 48, 48, 48, 32, 78, 50, 69, 83, 77, 65, 54, 48, 10, 48, 48, +/* 0x61a0 */ 100, 32, 32, 78, 50, 69, 70, 65, 83, 50, 48, 9, 48, 48, 48, 48, +/* 0x61b0 */ 48, 48, 48, 48, 32, 78, 50, 69, 70, 65, 83, 50, 48, 10, 48, 48, /* 0x61c0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, -/* 0x61d0 */ 50, 69, 70, 65, 83, 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x61e0 */ 32, 78, 50, 69, 70, 65, 83, 54, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x61f0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, -/* 0x6200 */ 68, 69, 67, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, -/* 0x6210 */ 90, 77, 65, 95, 68, 69, 67, 48, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x6220 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, -/* 0x6230 */ 69, 76, 70, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, -/* 0x6240 */ 90, 77, 65, 95, 69, 76, 70, 48, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x6250 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, -/* 0x6260 */ 68, 69, 67, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, -/* 0x6270 */ 90, 77, 65, 95, 68, 69, 67, 49, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x6280 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, -/* 0x6290 */ 68, 69, 67, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, -/* 0x62a0 */ 90, 77, 65, 95, 68, 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x62b0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, -/* 0x62c0 */ 68, 69, 67, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, -/* 0x62d0 */ 90, 77, 65, 95, 68, 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x62e0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 69, 88, 69, 67, -/* 0x62f0 */ 48, 49, 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 69, 88, -/* 0x6300 */ 69, 67, 48, 49, 53, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x6310 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, 48, 48, 9, -/* 0x6320 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 48, -/* 0x6330 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x6340 */ 100, 32, 32, 76, 88, 85, 78, 70, 48, 48, 50, 9, 48, 48, 48, 48, -/* 0x6350 */ 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 48, 50, 10, 48, 48, -/* 0x6360 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, -/* 0x6370 */ 82, 85, 66, 89, 84, 69, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x6380 */ 32, 77, 82, 85, 66, 89, 84, 69, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x6390 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, -/* 0x63a0 */ 48, 48, 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, -/* 0x63b0 */ 82, 85, 48, 48, 53, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x63c0 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 48, 54, 9, -/* 0x63d0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 48, -/* 0x63e0 */ 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x63f0 */ 100, 32, 32, 76, 88, 77, 82, 85, 48, 48, 55, 9, 48, 48, 48, 48, -/* 0x6400 */ 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 48, 55, 10, 48, 48, +/* 0x61d0 */ 50, 69, 83, 77, 65, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x61e0 */ 32, 78, 50, 69, 83, 77, 65, 51, 48, 10, 48, 48, 48, 48, 48, 48, +/* 0x61f0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 70, 65, +/* 0x6200 */ 83, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, +/* 0x6210 */ 70, 65, 83, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x6220 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 83, 77, 65, 52, 48, 9, +/* 0x6230 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 83, 77, 65, 52, +/* 0x6240 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, +/* 0x6250 */ 100, 32, 32, 78, 50, 69, 70, 65, 83, 52, 48, 9, 48, 48, 48, 48, +/* 0x6260 */ 48, 48, 48, 48, 32, 78, 50, 69, 70, 65, 83, 52, 48, 10, 48, 48, +/* 0x6270 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, +/* 0x6280 */ 50, 69, 83, 77, 65, 53, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x6290 */ 32, 78, 50, 69, 83, 77, 65, 53, 48, 10, 48, 48, 48, 48, 48, 48, +/* 0x62a0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 70, 65, +/* 0x62b0 */ 83, 53, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, +/* 0x62c0 */ 70, 65, 83, 53, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x62d0 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 83, 77, 65, 54, 48, 9, +/* 0x62e0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 83, 77, 65, 54, +/* 0x62f0 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, +/* 0x6300 */ 100, 32, 32, 78, 50, 69, 70, 65, 83, 54, 48, 9, 48, 48, 48, 48, +/* 0x6310 */ 48, 48, 48, 48, 32, 78, 50, 69, 70, 65, 83, 54, 48, 10, 48, 48, +/* 0x6320 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, +/* 0x6330 */ 90, 77, 65, 95, 68, 69, 67, 48, 48, 9, 48, 48, 48, 48, 48, 48, +/* 0x6340 */ 48, 48, 32, 76, 90, 77, 65, 95, 68, 69, 67, 48, 48, 10, 48, 48, +/* 0x6350 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, +/* 0x6360 */ 90, 77, 65, 95, 69, 76, 70, 48, 48, 9, 48, 48, 48, 48, 48, 48, +/* 0x6370 */ 48, 48, 32, 76, 90, 77, 65, 95, 69, 76, 70, 48, 48, 10, 48, 48, +/* 0x6380 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, +/* 0x6390 */ 90, 77, 65, 95, 68, 69, 67, 49, 48, 9, 48, 48, 48, 48, 48, 48, +/* 0x63a0 */ 48, 48, 32, 76, 90, 77, 65, 95, 68, 69, 67, 49, 48, 10, 48, 48, +/* 0x63b0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, +/* 0x63c0 */ 90, 77, 65, 95, 68, 69, 67, 50, 48, 9, 48, 48, 48, 48, 48, 48, +/* 0x63d0 */ 48, 48, 32, 76, 90, 77, 65, 95, 68, 69, 67, 50, 48, 10, 48, 48, +/* 0x63e0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, +/* 0x63f0 */ 90, 77, 65, 95, 68, 69, 67, 51, 48, 9, 48, 48, 48, 48, 48, 48, +/* 0x6400 */ 48, 48, 32, 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 10, 48, 48, /* 0x6410 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, -/* 0x6420 */ 88, 85, 78, 70, 48, 48, 56, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x6430 */ 32, 76, 88, 85, 78, 70, 48, 48, 56, 10, 48, 48, 48, 48, 48, 48, -/* 0x6440 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, -/* 0x6450 */ 48, 52, 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, -/* 0x6460 */ 82, 85, 48, 52, 53, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x6470 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 52, 54, 9, -/* 0x6480 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 52, -/* 0x6490 */ 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x64a0 */ 100, 32, 32, 76, 88, 74, 67, 67, 48, 50, 48, 9, 48, 48, 48, 48, -/* 0x64b0 */ 48, 48, 48, 48, 32, 76, 88, 74, 67, 67, 48, 50, 48, 10, 48, 48, +/* 0x6420 */ 69, 88, 69, 67, 48, 49, 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x6430 */ 32, 76, 69, 88, 69, 67, 48, 49, 53, 10, 48, 48, 48, 48, 48, 48, +/* 0x6440 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, +/* 0x6450 */ 48, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, +/* 0x6460 */ 78, 70, 48, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x6470 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, 48, 50, 9, +/* 0x6480 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 48, +/* 0x6490 */ 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, +/* 0x64a0 */ 100, 32, 32, 77, 82, 85, 66, 89, 84, 69, 48, 9, 48, 48, 48, 48, +/* 0x64b0 */ 48, 48, 48, 48, 32, 77, 82, 85, 66, 89, 84, 69, 48, 10, 48, 48, /* 0x64c0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, -/* 0x64d0 */ 88, 74, 67, 67, 48, 50, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x64e0 */ 32, 76, 88, 74, 67, 67, 48, 50, 49, 10, 48, 48, 48, 48, 48, 48, -/* 0x64f0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 74, 67, 67, -/* 0x6500 */ 48, 50, 51, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 74, -/* 0x6510 */ 67, 67, 48, 50, 51, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x6520 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 51, 56, 54, 9, -/* 0x6530 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 51, 56, -/* 0x6540 */ 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x6550 */ 100, 32, 32, 76, 88, 85, 78, 70, 51, 56, 55, 9, 48, 48, 48, 48, -/* 0x6560 */ 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 51, 56, 55, 10, 48, 48, +/* 0x64d0 */ 88, 77, 82, 85, 48, 48, 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x64e0 */ 32, 76, 88, 77, 82, 85, 48, 48, 53, 10, 48, 48, 48, 48, 48, 48, +/* 0x64f0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, +/* 0x6500 */ 48, 48, 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, +/* 0x6510 */ 82, 85, 48, 48, 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x6520 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 48, 55, 9, +/* 0x6530 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 48, +/* 0x6540 */ 55, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, +/* 0x6550 */ 100, 32, 32, 76, 88, 85, 78, 70, 48, 48, 56, 9, 48, 48, 48, 48, +/* 0x6560 */ 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 48, 56, 10, 48, 48, /* 0x6570 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, -/* 0x6580 */ 88, 85, 78, 70, 51, 56, 56, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x6590 */ 32, 76, 88, 85, 78, 70, 51, 56, 56, 10, 48, 48, 48, 48, 48, 48, -/* 0x65a0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, -/* 0x65b0 */ 52, 56, 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, -/* 0x65c0 */ 78, 70, 52, 56, 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x65d0 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 52, 56, 55, 9, -/* 0x65e0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 52, 56, -/* 0x65f0 */ 55, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x6600 */ 100, 32, 32, 76, 88, 77, 82, 85, 48, 54, 53, 9, 48, 48, 48, 48, -/* 0x6610 */ 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 54, 53, 10, 48, 48, -/* 0x6620 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, -/* 0x6630 */ 82, 85, 66, 89, 84, 69, 51, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x6640 */ 32, 77, 82, 85, 66, 89, 84, 69, 51, 10, 48, 48, 48, 48, 48, 48, -/* 0x6650 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 65, 82, -/* 0x6660 */ 66, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, -/* 0x6670 */ 65, 82, 66, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x6680 */ 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 73, 84, 83, 51, 9, -/* 0x6690 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, 73, 84, 83, -/* 0x66a0 */ 51, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x66b0 */ 100, 32, 32, 77, 82, 85, 65, 82, 66, 52, 48, 9, 48, 48, 48, 48, -/* 0x66c0 */ 48, 48, 48, 48, 32, 77, 82, 85, 65, 82, 66, 52, 48, 10, 48, 48, -/* 0x66d0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, -/* 0x66e0 */ 82, 85, 66, 89, 84, 69, 52, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x66f0 */ 32, 77, 82, 85, 66, 89, 84, 69, 52, 10, 48, 48, 48, 48, 48, 48, -/* 0x6700 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 73, -/* 0x6710 */ 84, 83, 52, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, -/* 0x6720 */ 66, 73, 84, 83, 52, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x6730 */ 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 65, 82, 66, 53, 48, 9, -/* 0x6740 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 65, 82, 66, 53, -/* 0x6750 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x6760 */ 100, 32, 32, 76, 88, 77, 82, 85, 48, 56, 48, 9, 48, 48, 48, 48, -/* 0x6770 */ 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 56, 48, 10, 48, 48, +/* 0x6580 */ 88, 77, 82, 85, 48, 52, 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x6590 */ 32, 76, 88, 77, 82, 85, 48, 52, 53, 10, 48, 48, 48, 48, 48, 48, +/* 0x65a0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, +/* 0x65b0 */ 48, 52, 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, +/* 0x65c0 */ 82, 85, 48, 52, 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x65d0 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 74, 67, 67, 48, 50, 48, 9, +/* 0x65e0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 74, 67, 67, 48, 50, +/* 0x65f0 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, +/* 0x6600 */ 100, 32, 32, 76, 88, 74, 67, 67, 48, 50, 49, 9, 48, 48, 48, 48, +/* 0x6610 */ 48, 48, 48, 48, 32, 76, 88, 74, 67, 67, 48, 50, 49, 10, 48, 48, +/* 0x6620 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, +/* 0x6630 */ 88, 74, 67, 67, 48, 50, 51, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x6640 */ 32, 76, 88, 74, 67, 67, 48, 50, 51, 10, 48, 48, 48, 48, 48, 48, +/* 0x6650 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, +/* 0x6660 */ 51, 56, 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, +/* 0x6670 */ 78, 70, 51, 56, 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x6680 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 51, 56, 55, 9, +/* 0x6690 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 51, 56, +/* 0x66a0 */ 55, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, +/* 0x66b0 */ 100, 32, 32, 76, 88, 85, 78, 70, 51, 56, 56, 9, 48, 48, 48, 48, +/* 0x66c0 */ 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 51, 56, 56, 10, 48, 48, +/* 0x66d0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, +/* 0x66e0 */ 88, 85, 78, 70, 52, 56, 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x66f0 */ 32, 76, 88, 85, 78, 70, 52, 56, 54, 10, 48, 48, 48, 48, 48, 48, +/* 0x6700 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, +/* 0x6710 */ 52, 56, 55, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, +/* 0x6720 */ 78, 70, 52, 56, 55, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x6730 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 54, 53, 9, +/* 0x6740 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 54, +/* 0x6750 */ 53, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, +/* 0x6760 */ 100, 32, 32, 77, 82, 85, 66, 89, 84, 69, 51, 9, 48, 48, 48, 48, +/* 0x6770 */ 48, 48, 48, 48, 32, 77, 82, 85, 66, 89, 84, 69, 51, 10, 48, 48, /* 0x6780 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, -/* 0x6790 */ 82, 85, 66, 89, 84, 69, 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x67a0 */ 32, 77, 82, 85, 66, 89, 84, 69, 53, 10, 48, 48, 48, 48, 48, 48, -/* 0x67b0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 65, 82, -/* 0x67c0 */ 66, 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, -/* 0x67d0 */ 65, 82, 66, 54, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x67e0 */ 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 73, 84, 83, 53, 9, -/* 0x67f0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, 73, 84, 83, -/* 0x6800 */ 53, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x6810 */ 100, 32, 32, 77, 82, 85, 65, 82, 66, 55, 48, 9, 48, 48, 48, 48, -/* 0x6820 */ 48, 48, 48, 48, 32, 77, 82, 85, 65, 82, 66, 55, 48, 10, 48, 48, -/* 0x6830 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, -/* 0x6840 */ 88, 77, 82, 85, 48, 57, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x6850 */ 32, 76, 88, 77, 82, 85, 48, 57, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x6860 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 89, -/* 0x6870 */ 84, 69, 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, -/* 0x6880 */ 66, 89, 84, 69, 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x6890 */ 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 65, 82, 66, 56, 48, 9, -/* 0x68a0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 65, 82, 66, 56, +/* 0x6790 */ 82, 85, 65, 82, 66, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x67a0 */ 32, 77, 82, 85, 65, 82, 66, 51, 48, 10, 48, 48, 48, 48, 48, 48, +/* 0x67b0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 73, +/* 0x67c0 */ 84, 83, 51, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, +/* 0x67d0 */ 66, 73, 84, 83, 51, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x67e0 */ 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 65, 82, 66, 52, 48, 9, +/* 0x67f0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 65, 82, 66, 52, +/* 0x6800 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, +/* 0x6810 */ 100, 32, 32, 77, 82, 85, 66, 89, 84, 69, 52, 9, 48, 48, 48, 48, +/* 0x6820 */ 48, 48, 48, 48, 32, 77, 82, 85, 66, 89, 84, 69, 52, 10, 48, 48, +/* 0x6830 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, +/* 0x6840 */ 82, 85, 66, 73, 84, 83, 52, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x6850 */ 32, 77, 82, 85, 66, 73, 84, 83, 52, 10, 48, 48, 48, 48, 48, 48, +/* 0x6860 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 65, 82, +/* 0x6870 */ 66, 53, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, +/* 0x6880 */ 65, 82, 66, 53, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x6890 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 56, 48, 9, +/* 0x68a0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 56, /* 0x68b0 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x68c0 */ 100, 32, 32, 77, 82, 85, 66, 73, 84, 83, 54, 9, 48, 48, 48, 48, -/* 0x68d0 */ 48, 48, 48, 48, 32, 77, 82, 85, 66, 73, 84, 83, 54, 10, 48, 48, +/* 0x68c0 */ 100, 32, 32, 77, 82, 85, 66, 89, 84, 69, 53, 9, 48, 48, 48, 48, +/* 0x68d0 */ 48, 48, 48, 48, 32, 77, 82, 85, 66, 89, 84, 69, 53, 10, 48, 48, /* 0x68e0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, -/* 0x68f0 */ 82, 85, 65, 82, 66, 57, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x6900 */ 32, 77, 82, 85, 65, 82, 66, 57, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x6910 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, -/* 0x6920 */ 49, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, -/* 0x6930 */ 82, 85, 49, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x6940 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 49, 49, 49, 9, -/* 0x6950 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 49, 49, -/* 0x6960 */ 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x6970 */ 100, 32, 32, 76, 88, 85, 78, 70, 48, 52, 49, 9, 48, 48, 48, 48, -/* 0x6980 */ 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 52, 49, 10, 48, 48, -/* 0x6990 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, -/* 0x69a0 */ 69, 88, 69, 67, 48, 49, 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x69b0 */ 32, 76, 69, 88, 69, 67, 48, 49, 54, 10, 48, 48, 48, 48, 48, 48, -/* 0x69c0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, -/* 0x69d0 */ 48, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, -/* 0x69e0 */ 82, 85, 48, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x69f0 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 74, 77, 80, 65, 48, 48, 9, -/* 0x6a00 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 74, 77, 80, 65, 48, -/* 0x6a10 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x6a20 */ 100, 32, 32, 76, 88, 67, 65, 76, 76, 66, 48, 9, 48, 48, 48, 48, -/* 0x6a30 */ 48, 48, 48, 48, 32, 76, 88, 67, 65, 76, 76, 66, 48, 10, 48, 48, +/* 0x68f0 */ 82, 85, 65, 82, 66, 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x6900 */ 32, 77, 82, 85, 65, 82, 66, 54, 48, 10, 48, 48, 48, 48, 48, 48, +/* 0x6910 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 73, +/* 0x6920 */ 84, 83, 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, +/* 0x6930 */ 66, 73, 84, 83, 53, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x6940 */ 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 65, 82, 66, 55, 48, 9, +/* 0x6950 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 65, 82, 66, 55, +/* 0x6960 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, +/* 0x6970 */ 100, 32, 32, 76, 88, 77, 82, 85, 48, 57, 48, 9, 48, 48, 48, 48, +/* 0x6980 */ 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 57, 48, 10, 48, 48, +/* 0x6990 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, +/* 0x69a0 */ 82, 85, 66, 89, 84, 69, 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x69b0 */ 32, 77, 82, 85, 66, 89, 84, 69, 54, 10, 48, 48, 48, 48, 48, 48, +/* 0x69c0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 65, 82, +/* 0x69d0 */ 66, 56, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, +/* 0x69e0 */ 65, 82, 66, 56, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x69f0 */ 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 73, 84, 83, 54, 9, +/* 0x6a00 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, 73, 84, 83, +/* 0x6a10 */ 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, +/* 0x6a20 */ 100, 32, 32, 77, 82, 85, 65, 82, 66, 57, 48, 9, 48, 48, 48, 48, +/* 0x6a30 */ 48, 48, 48, 48, 32, 77, 82, 85, 65, 82, 66, 57, 48, 10, 48, 48, /* 0x6a40 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, -/* 0x6a50 */ 88, 85, 78, 70, 48, 50, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x6a60 */ 32, 76, 88, 85, 78, 70, 48, 50, 49, 10, 48, 48, 48, 48, 48, 48, +/* 0x6a50 */ 88, 77, 82, 85, 49, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x6a60 */ 32, 76, 88, 77, 82, 85, 49, 49, 48, 10, 48, 48, 48, 48, 48, 48, /* 0x6a70 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, -/* 0x6a80 */ 48, 50, 50, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, -/* 0x6a90 */ 82, 85, 48, 50, 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x6aa0 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 74, 77, 80, 65, 48, 49, 9, -/* 0x6ab0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 74, 77, 80, 65, 48, +/* 0x6a80 */ 49, 49, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, +/* 0x6a90 */ 82, 85, 49, 49, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x6aa0 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, 52, 49, 9, +/* 0x6ab0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 52, /* 0x6ac0 */ 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x6ad0 */ 100, 32, 32, 76, 88, 67, 65, 76, 76, 66, 49, 9, 48, 48, 48, 48, -/* 0x6ae0 */ 48, 48, 48, 48, 32, 76, 88, 67, 65, 76, 76, 66, 49, 10, 48, 48, -/* 0x6af0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, -/* 0x6b00 */ 82, 85, 66, 73, 84, 83, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x6b10 */ 32, 77, 82, 85, 66, 73, 84, 83, 49, 10, 48, 48, 48, 48, 48, 48, -/* 0x6b20 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 89, -/* 0x6b30 */ 84, 69, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, -/* 0x6b40 */ 66, 89, 84, 69, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x6b50 */ 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 65, 82, 66, 49, 48, 9, -/* 0x6b60 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 65, 82, 66, 49, +/* 0x6ad0 */ 100, 32, 32, 76, 69, 88, 69, 67, 48, 49, 54, 9, 48, 48, 48, 48, +/* 0x6ae0 */ 48, 48, 48, 48, 32, 76, 69, 88, 69, 67, 48, 49, 54, 10, 48, 48, +/* 0x6af0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, +/* 0x6b00 */ 88, 77, 82, 85, 48, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x6b10 */ 32, 76, 88, 77, 82, 85, 48, 49, 48, 10, 48, 48, 48, 48, 48, 48, +/* 0x6b20 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 74, 77, 80, +/* 0x6b30 */ 65, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 74, +/* 0x6b40 */ 77, 80, 65, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x6b50 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 67, 65, 76, 76, 66, 48, 9, +/* 0x6b60 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 65, 76, 76, 66, /* 0x6b70 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x6b80 */ 100, 32, 32, 76, 88, 77, 82, 85, 48, 52, 48, 9, 48, 48, 48, 48, -/* 0x6b90 */ 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 52, 48, 10, 48, 48, +/* 0x6b80 */ 100, 32, 32, 76, 88, 85, 78, 70, 48, 50, 49, 9, 48, 48, 48, 48, +/* 0x6b90 */ 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 50, 49, 10, 48, 48, /* 0x6ba0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, -/* 0x6bb0 */ 88, 74, 67, 67, 48, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x6bc0 */ 32, 76, 88, 74, 67, 67, 48, 48, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x6bd0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 67, 74, 48, -/* 0x6be0 */ 77, 82, 85, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, -/* 0x6bf0 */ 74, 48, 77, 82, 85, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x6c00 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 67, 74, 49, 77, 82, 85, 9, -/* 0x6c10 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 74, 49, 77, 82, -/* 0x6c20 */ 85, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x6c30 */ 100, 32, 32, 76, 88, 67, 65, 76, 74, 77, 80, 9, 48, 48, 48, 48, -/* 0x6c40 */ 48, 48, 48, 48, 32, 76, 88, 67, 65, 76, 74, 77, 80, 10, 48, 48, -/* 0x6c50 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, -/* 0x6c60 */ 88, 67, 65, 76, 76, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x6c70 */ 32, 76, 88, 67, 65, 76, 76, 48, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x6c80 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 67, 65, 76, -/* 0x6c90 */ 76, 48, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, -/* 0x6ca0 */ 65, 76, 76, 48, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x6cb0 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 67, 74, 50, 77, 82, 85, 9, -/* 0x6cc0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 74, 50, 77, 82, -/* 0x6cd0 */ 85, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x6ce0 */ 100, 32, 32, 76, 88, 67, 74, 52, 77, 82, 85, 9, 48, 48, 48, 48, -/* 0x6cf0 */ 48, 48, 48, 48, 32, 76, 88, 67, 74, 52, 77, 82, 85, 10, 48, 48, +/* 0x6bb0 */ 88, 77, 82, 85, 48, 50, 50, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x6bc0 */ 32, 76, 88, 77, 82, 85, 48, 50, 50, 10, 48, 48, 48, 48, 48, 48, +/* 0x6bd0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 74, 77, 80, +/* 0x6be0 */ 65, 48, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 74, +/* 0x6bf0 */ 77, 80, 65, 48, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x6c00 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 67, 65, 76, 76, 66, 49, 9, +/* 0x6c10 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 65, 76, 76, 66, +/* 0x6c20 */ 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, +/* 0x6c30 */ 100, 32, 32, 77, 82, 85, 66, 73, 84, 83, 49, 9, 48, 48, 48, 48, +/* 0x6c40 */ 48, 48, 48, 48, 32, 77, 82, 85, 66, 73, 84, 83, 49, 10, 48, 48, +/* 0x6c50 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, +/* 0x6c60 */ 82, 85, 66, 89, 84, 69, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x6c70 */ 32, 77, 82, 85, 66, 89, 84, 69, 49, 10, 48, 48, 48, 48, 48, 48, +/* 0x6c80 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 65, 82, +/* 0x6c90 */ 66, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, +/* 0x6ca0 */ 65, 82, 66, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x6cb0 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 52, 48, 9, +/* 0x6cc0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 52, +/* 0x6cd0 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, +/* 0x6ce0 */ 100, 32, 32, 76, 88, 74, 67, 67, 48, 48, 48, 9, 48, 48, 48, 48, +/* 0x6cf0 */ 48, 48, 48, 48, 32, 76, 88, 74, 67, 67, 48, 48, 48, 10, 48, 48, /* 0x6d00 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, -/* 0x6d10 */ 88, 67, 74, 54, 77, 82, 85, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x6d20 */ 32, 76, 88, 67, 74, 54, 77, 82, 85, 10, 48, 48, 48, 48, 48, 48, -/* 0x6d30 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 67, 74, 55, +/* 0x6d10 */ 88, 67, 74, 48, 77, 82, 85, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x6d20 */ 32, 76, 88, 67, 74, 48, 77, 82, 85, 10, 48, 48, 48, 48, 48, 48, +/* 0x6d30 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 67, 74, 49, /* 0x6d40 */ 77, 82, 85, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, -/* 0x6d50 */ 74, 55, 77, 82, 85, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x6d60 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 53, 53, 9, -/* 0x6d70 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 53, -/* 0x6d80 */ 53, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x6d90 */ 100, 32, 32, 77, 82, 85, 66, 89, 84, 69, 50, 9, 48, 48, 48, 48, -/* 0x6da0 */ 48, 48, 48, 48, 32, 77, 82, 85, 66, 89, 84, 69, 50, 10, 48, 48, -/* 0x6db0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, -/* 0x6dc0 */ 82, 85, 66, 73, 84, 83, 50, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x6dd0 */ 32, 77, 82, 85, 66, 73, 84, 83, 50, 10, 48, 48, 48, 48, 48, 48, -/* 0x6de0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 65, 82, -/* 0x6df0 */ 66, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, -/* 0x6e00 */ 65, 82, 66, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x6e10 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 53, 55, 9, -/* 0x6e20 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 53, -/* 0x6e30 */ 55, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x6e40 */ 100, 32, 32, 76, 88, 77, 82, 85, 48, 53, 56, 9, 48, 48, 48, 48, -/* 0x6e50 */ 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 53, 56, 10, 48, 48, +/* 0x6d50 */ 74, 49, 77, 82, 85, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x6d60 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 67, 65, 76, 74, 77, 80, 9, +/* 0x6d70 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 65, 76, 74, 77, +/* 0x6d80 */ 80, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, +/* 0x6d90 */ 100, 32, 32, 76, 88, 67, 65, 76, 76, 48, 48, 9, 48, 48, 48, 48, +/* 0x6da0 */ 48, 48, 48, 48, 32, 76, 88, 67, 65, 76, 76, 48, 48, 10, 48, 48, +/* 0x6db0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, +/* 0x6dc0 */ 88, 67, 65, 76, 76, 48, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x6dd0 */ 32, 76, 88, 67, 65, 76, 76, 48, 49, 10, 48, 48, 48, 48, 48, 48, +/* 0x6de0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 67, 74, 50, +/* 0x6df0 */ 77, 82, 85, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, +/* 0x6e00 */ 74, 50, 77, 82, 85, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x6e10 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 67, 74, 52, 77, 82, 85, 9, +/* 0x6e20 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 74, 52, 77, 82, +/* 0x6e30 */ 85, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, +/* 0x6e40 */ 100, 32, 32, 76, 88, 67, 74, 54, 77, 82, 85, 9, 48, 48, 48, 48, +/* 0x6e50 */ 48, 48, 48, 48, 32, 76, 88, 67, 74, 54, 77, 82, 85, 10, 48, 48, /* 0x6e60 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, -/* 0x6e70 */ 88, 85, 78, 70, 48, 51, 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x6e80 */ 32, 76, 88, 85, 78, 70, 48, 51, 53, 10, 48, 48, 48, 48, 48, 48, -/* 0x6e90 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 99,116,111,107, 51, -/* 0x6ea0 */ 50, 46, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,116, -/* 0x6eb0 */ 111,107, 51, 50, 46, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x6ec0 */ 32,108, 32, 32, 32, 32,100, 32, 32, 67, 84, 67, 76, 69, 86, 69, -/* 0x6ed0 */ 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 84, 67, 76, 69, -/* 0x6ee0 */ 86, 69, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, -/* 0x6ef0 */ 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, 48, 49, 9, 48, 48, -/* 0x6f00 */ 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 48, 49, 10, -/* 0x6f10 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, -/* 0x6f20 */ 32, 67, 84, 66, 83, 72, 82, 48, 49, 9, 48, 48, 48, 48, 48, 48, -/* 0x6f30 */ 48, 48, 32, 67, 84, 66, 83, 72, 82, 48, 49, 10, 48, 48, 48, 48, -/* 0x6f40 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 84, 66, -/* 0x6f50 */ 82, 79, 82, 48, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, -/* 0x6f60 */ 84, 66, 82, 79, 82, 48, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x6f70 */ 32,108, 32, 32, 32, 32,100, 32, 32, 67, 84, 66, 83, 87, 65, 48, -/* 0x6f80 */ 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 84, 66, 83, 87, -/* 0x6f90 */ 65, 48, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, -/* 0x6fa0 */ 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, 48, 50, 9, 48, 48, -/* 0x6fb0 */ 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 48, 50, 10, -/* 0x6fc0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, -/* 0x6fd0 */ 32, 67, 65, 76, 76, 84, 82, 69, 56, 9, 48, 48, 48, 48, 48, 48, -/* 0x6fe0 */ 48, 48, 32, 67, 65, 76, 76, 84, 82, 69, 56, 10, 48, 48, 48, 48, -/* 0x6ff0 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 65, 76, -/* 0x7000 */ 76, 84, 82, 69, 57, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, -/* 0x7010 */ 65, 76, 76, 84, 82, 69, 57, 10, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x7020 */ 32,108, 32, 32, 32, 32,100, 32, 32, 67, 84, 67, 76, 69, 86, 69, -/* 0x7030 */ 50, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 84, 67, 76, 69, -/* 0x7040 */ 86, 69, 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, -/* 0x7050 */ 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, 49, 50, 9, 48, 48, -/* 0x7060 */ 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 49, 50, 10, +/* 0x6e70 */ 88, 67, 74, 55, 77, 82, 85, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x6e80 */ 32, 76, 88, 67, 74, 55, 77, 82, 85, 10, 48, 48, 48, 48, 48, 48, +/* 0x6e90 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, +/* 0x6ea0 */ 48, 53, 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, +/* 0x6eb0 */ 82, 85, 48, 53, 53, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x6ec0 */ 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 89, 84, 69, 50, 9, +/* 0x6ed0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, 89, 84, 69, +/* 0x6ee0 */ 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, +/* 0x6ef0 */ 100, 32, 32, 77, 82, 85, 66, 73, 84, 83, 50, 9, 48, 48, 48, 48, +/* 0x6f00 */ 48, 48, 48, 48, 32, 77, 82, 85, 66, 73, 84, 83, 50, 10, 48, 48, +/* 0x6f10 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, +/* 0x6f20 */ 82, 85, 65, 82, 66, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x6f30 */ 32, 77, 82, 85, 65, 82, 66, 50, 48, 10, 48, 48, 48, 48, 48, 48, +/* 0x6f40 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, +/* 0x6f50 */ 48, 53, 55, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, +/* 0x6f60 */ 82, 85, 48, 53, 55, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x6f70 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 53, 56, 9, +/* 0x6f80 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 53, +/* 0x6f90 */ 56, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, +/* 0x6fa0 */ 100, 32, 32, 76, 88, 85, 78, 70, 48, 51, 53, 9, 48, 48, 48, 48, +/* 0x6fb0 */ 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 51, 53, 10, 48, 48, +/* 0x6fc0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 99, +/* 0x6fd0 */ 116,111,107, 51, 50, 46, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, +/* 0x6fe0 */ 48, 32, 99,116,111,107, 51, 50, 46, 51, 48, 10, 48, 48, 48, 48, +/* 0x6ff0 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 84, 67, +/* 0x7000 */ 76, 69, 86, 69, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, +/* 0x7010 */ 84, 67, 76, 69, 86, 69, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x7020 */ 32,108, 32, 32, 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, 48, +/* 0x7030 */ 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, 84, +/* 0x7040 */ 82, 48, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x7050 */ 32, 32,100, 32, 32, 67, 84, 66, 83, 72, 82, 48, 49, 9, 48, 48, +/* 0x7060 */ 48, 48, 48, 48, 48, 48, 32, 67, 84, 66, 83, 72, 82, 48, 49, 10, /* 0x7070 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, -/* 0x7080 */ 32, 67, 84, 66, 83, 72, 82, 49, 49, 9, 48, 48, 48, 48, 48, 48, -/* 0x7090 */ 48, 48, 32, 67, 84, 66, 83, 72, 82, 49, 49, 10, 48, 48, 48, 48, +/* 0x7080 */ 32, 67, 84, 66, 82, 79, 82, 48, 49, 9, 48, 48, 48, 48, 48, 48, +/* 0x7090 */ 48, 48, 32, 67, 84, 66, 82, 79, 82, 48, 49, 10, 48, 48, 48, 48, /* 0x70a0 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 84, 66, -/* 0x70b0 */ 82, 79, 82, 49, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, -/* 0x70c0 */ 84, 66, 82, 79, 82, 49, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x70d0 */ 32,108, 32, 32, 32, 32,100, 32, 32, 67, 84, 66, 83, 87, 65, 49, -/* 0x70e0 */ 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 84, 66, 83, 87, -/* 0x70f0 */ 65, 49, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, -/* 0x7100 */ 32, 32,100, 32, 32, 76, 69, 88, 69, 67, 48, 49, 55, 9, 48, 48, -/* 0x7110 */ 48, 48, 48, 48, 48, 48, 32, 76, 69, 88, 69, 67, 48, 49, 55, 10, -/* 0x7120 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,103, 32, 32, 32, 32, 32, 32, -/* 0x7130 */ 32, 76, 69, 88, 69, 67, 48, 48, 48, 9, 48, 48, 48, 48, 48, 48, -/* 0x7140 */ 48, 48, 32, 95,115,116, 97,114,116, 10, 48, 48, 48, 48, 48, 48, -/* 0x7150 */ 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, -/* 0x7160 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,108,122,109, 97, 95,115, -/* 0x7170 */ 116, 97, 99,107, 95, 97,100,106,117,115,116, 10, 48, 48, 48, 48, -/* 0x7180 */ 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, -/* 0x7190 */ 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,108,122,109, 97, -/* 0x71a0 */ 95,117, 95,108,101,110, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x71b0 */ 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, -/* 0x71c0 */ 48, 48, 48, 48, 48, 48, 32,108,122,109, 97, 95, 99, 95,108,101, -/* 0x71d0 */ 110, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, -/* 0x71e0 */ 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, -/* 0x71f0 */ 48, 32,108,122,109, 97, 95,112,114,111,112,101,114,116,105,101, -/* 0x7200 */ 115, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, -/* 0x7210 */ 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, -/* 0x7220 */ 48, 32, 78, 77, 82, 85, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x7230 */ 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, -/* 0x7240 */ 48, 48, 48, 48, 48, 48, 32,102,105,108,116,101,114, 95,108,101, -/* 0x7250 */ 110,103,116,104, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, -/* 0x7260 */ 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, -/* 0x7270 */ 48, 48, 48, 48, 32,102,105,108,116,101,114, 95, 99,116,111, 10, -/* 0x7280 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, -/* 0x7290 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 69, 88, 69, 67, 48, 48, -/* 0x72a0 */ 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, -/* 0x72b0 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, -/* 0x72c0 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, -/* 0x72d0 */ 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x72e0 */ 76, 69, 88, 69, 67, 48, 50, 48, 10, 10, 82, 69, 76, 79, 67, 65, -/* 0x72f0 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, -/* 0x7300 */ 32, 91, 78, 50, 66, 83, 77, 65, 49, 48, 93, 58, 10, 79, 70, 70, -/* 0x7310 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, -/* 0x7320 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, -/* 0x7330 */ 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, -/* 0x7340 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 49, -/* 0x7350 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, -/* 0x7360 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 70, 65, -/* 0x7370 */ 83, 49, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, -/* 0x7380 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7390 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, -/* 0x73a0 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, -/* 0x73b0 */ 32, 32, 78, 50, 66, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, -/* 0x73c0 */ 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, -/* 0x73d0 */ 79, 82, 32, 91, 78, 50, 66, 83, 77, 65, 50, 48, 93, 58, 10, 79, -/* 0x73e0 */ 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, -/* 0x73f0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, -/* 0x7400 */ 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, -/* 0x7410 */ 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 83, 77, -/* 0x7420 */ 65, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, -/* 0x7430 */ 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, -/* 0x7440 */ 70, 65, 83, 50, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, -/* 0x7450 */ 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7460 */ 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x7470 */ 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, -/* 0x7480 */ 32, 32, 32, 32, 78, 50, 66, 70, 65, 83, 49, 49, 10, 10, 82, 69, -/* 0x7490 */ 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, -/* 0x74a0 */ 32, 70, 79, 82, 32, 91, 78, 50, 66, 83, 77, 65, 51, 48, 93, 58, -/* 0x74b0 */ 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, -/* 0x74c0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, -/* 0x74d0 */ 69, 10, 48, 48, 48, 48, 48, 48, 48, 99, 32, 82, 95, 51, 56, 54, -/* 0x74e0 */ 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, -/* 0x74f0 */ 68, 69, 67, 50, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, -/* 0x7500 */ 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, -/* 0x7510 */ 50, 66, 70, 65, 83, 51, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, -/* 0x7520 */ 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7530 */ 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, -/* 0x7540 */ 48, 48, 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, -/* 0x7550 */ 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 50, 48, 10, 48, -/* 0x7560 */ 48, 48, 48, 48, 48, 48,101, 32, 82, 95, 51, 56, 54, 95, 80, 67, -/* 0x7570 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, -/* 0x7580 */ 50, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, -/* 0x7590 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 68, -/* 0x75a0 */ 69, 67, 51, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, -/* 0x75b0 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x75c0 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 49, 49, -/* 0x75d0 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, -/* 0x75e0 */ 32, 32, 32, 78, 50, 66, 68, 69, 67, 54, 48, 10, 48, 48, 48, 48, -/* 0x75f0 */ 48, 48, 50,102, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, -/* 0x7600 */ 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 53, 48, 10, -/* 0x7610 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, -/* 0x7620 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 83, 77, 65, 52, -/* 0x7630 */ 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, -/* 0x7640 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, -/* 0x7650 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 99, 32, 82, 95, -/* 0x7660 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7670 */ 78, 50, 66, 68, 69, 67, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, -/* 0x7680 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, -/* 0x7690 */ 32, 91, 78, 50, 66, 70, 65, 83, 52, 48, 93, 58, 10, 79, 70, 70, -/* 0x76a0 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, -/* 0x76b0 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, -/* 0x76c0 */ 48, 48, 48, 48, 48, 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, -/* 0x76d0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 51, -/* 0x76e0 */ 48, 10, 48, 48, 48, 48, 48, 48, 48,101, 32, 82, 95, 51, 56, 54, -/* 0x76f0 */ 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, -/* 0x7700 */ 68, 69, 67, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, -/* 0x7710 */ 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, -/* 0x7720 */ 50, 66, 83, 77, 65, 54, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, -/* 0x7730 */ 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7740 */ 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, -/* 0x7750 */ 48, 48, 56, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, -/* 0x7760 */ 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 49, 48, 10, 10, -/* 0x7770 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, -/* 0x7780 */ 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 70, 65, 83, 54, 48, -/* 0x7790 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, -/* 0x77a0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, -/* 0x77b0 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 97, 32, 82, 95, 51, -/* 0x77c0 */ 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, -/* 0x77d0 */ 50, 66, 70, 65, 83, 54, 49, 10, 48, 48, 48, 48, 48, 48, 49, 53, -/* 0x77e0 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, -/* 0x77f0 */ 32, 32, 32, 78, 50, 66, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, -/* 0x7800 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, -/* 0x7810 */ 70, 79, 82, 32, 91, 78, 50, 66, 70, 65, 83, 54, 49, 93, 58, 10, -/* 0x7820 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, -/* 0x7830 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, -/* 0x7840 */ 10, 48, 48, 48, 48, 48, 48, 49, 50, 32, 82, 95, 51, 56, 54, 95, -/* 0x7850 */ 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, -/* 0x7860 */ 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, -/* 0x7870 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, -/* 0x7880 */ 68, 83, 77, 65, 49, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, -/* 0x7890 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x78a0 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, -/* 0x78b0 */ 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, -/* 0x78c0 */ 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 49, 48, 10, 10, 82, -/* 0x78d0 */ 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, -/* 0x78e0 */ 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 70, 65, 83, 49, 48, 93, -/* 0x78f0 */ 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, -/* 0x7900 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, -/* 0x7910 */ 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, -/* 0x7920 */ 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, -/* 0x7930 */ 68, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, -/* 0x7940 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, -/* 0x7950 */ 78, 50, 68, 83, 77, 65, 50, 48, 93, 58, 10, 79, 70, 70, 83, 69, -/* 0x7960 */ 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7970 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, -/* 0x7980 */ 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, -/* 0x7990 */ 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 83, 77, 65, 49, 48, 10, -/* 0x79a0 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, -/* 0x79b0 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 70, 65, 83, 50, -/* 0x79c0 */ 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, -/* 0x79d0 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, -/* 0x79e0 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 51, 32, 82, 95, -/* 0x79f0 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7a00 */ 78, 50, 68, 70, 65, 83, 49, 49, 10, 10, 82, 69, 76, 79, 67, 65, -/* 0x7a10 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, -/* 0x7a20 */ 32, 91, 78, 50, 68, 83, 77, 65, 51, 48, 93, 58, 10, 79, 70, 70, -/* 0x7a30 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, -/* 0x7a40 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, -/* 0x7a50 */ 48, 48, 48, 48, 48, 99, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, -/* 0x7a60 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 51, -/* 0x7a70 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, -/* 0x7a80 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 70, 65, -/* 0x7a90 */ 83, 51, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, -/* 0x7aa0 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7ab0 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 53, 32, -/* 0x7ac0 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, -/* 0x7ad0 */ 32, 32, 78, 50, 68, 68, 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, -/* 0x7ae0 */ 48, 48,101, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, -/* 0x7af0 */ 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 51, 48, 10, 10, -/* 0x7b00 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, -/* 0x7b10 */ 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 68, 69, 67, 51, 48, -/* 0x7b20 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, -/* 0x7b30 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, -/* 0x7b40 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48,102, 32, 82, 95, 51, -/* 0x7b50 */ 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, -/* 0x7b60 */ 50, 68, 68, 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, 48, 50, 49, -/* 0x7b70 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, -/* 0x7b80 */ 32, 32, 32, 78, 50, 68, 68, 69, 67, 54, 48, 10, 48, 48, 48, 48, -/* 0x7b90 */ 48, 48, 52, 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, -/* 0x7ba0 */ 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 53, 48, 10, -/* 0x7bb0 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, -/* 0x7bc0 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 83, 77, 65, 52, -/* 0x7bd0 */ 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, -/* 0x7be0 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, -/* 0x7bf0 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 99, 32, 82, 95, -/* 0x7c00 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7c10 */ 78, 50, 68, 68, 69, 67, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, -/* 0x7c20 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, -/* 0x7c30 */ 32, 91, 78, 50, 68, 70, 65, 83, 52, 48, 93, 58, 10, 79, 70, 70, -/* 0x7c40 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, -/* 0x7c50 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, -/* 0x7c60 */ 48, 48, 48, 48, 48, 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, -/* 0x7c70 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 51, -/* 0x7c80 */ 48, 10, 48, 48, 48, 48, 48, 48, 48,101, 32, 82, 95, 51, 56, 54, -/* 0x7c90 */ 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, -/* 0x7ca0 */ 68, 69, 67, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, -/* 0x7cb0 */ 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, -/* 0x7cc0 */ 50, 68, 83, 77, 65, 54, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, -/* 0x7cd0 */ 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7ce0 */ 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, -/* 0x7cf0 */ 48, 48, 56, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, -/* 0x7d00 */ 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 49, 48, 10, 10, -/* 0x7d10 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, -/* 0x7d20 */ 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 70, 65, 83, 54, 48, -/* 0x7d30 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, -/* 0x7d40 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, -/* 0x7d50 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 97, 32, 82, 95, 51, -/* 0x7d60 */ 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, -/* 0x7d70 */ 50, 68, 70, 65, 83, 54, 49, 10, 48, 48, 48, 48, 48, 48, 49, 53, -/* 0x7d80 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, -/* 0x7d90 */ 32, 32, 32, 78, 50, 68, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, -/* 0x7da0 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, -/* 0x7db0 */ 70, 79, 82, 32, 91, 78, 50, 68, 70, 65, 83, 54, 49, 93, 58, 10, -/* 0x7dc0 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, -/* 0x7dd0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, -/* 0x7de0 */ 10, 48, 48, 48, 48, 48, 48, 49, 50, 32, 82, 95, 51, 56, 54, 95, -/* 0x7df0 */ 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, -/* 0x7e00 */ 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, -/* 0x7e10 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, -/* 0x7e20 */ 69, 83, 77, 65, 49, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, -/* 0x7e30 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7e40 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, -/* 0x7e50 */ 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, -/* 0x7e60 */ 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 49, 48, 10, 10, 82, -/* 0x7e70 */ 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, -/* 0x7e80 */ 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 70, 65, 83, 49, 48, 93, -/* 0x7e90 */ 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, -/* 0x7ea0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, -/* 0x7eb0 */ 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, -/* 0x7ec0 */ 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, -/* 0x7ed0 */ 69, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, -/* 0x7ee0 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, -/* 0x7ef0 */ 78, 50, 69, 83, 77, 65, 50, 48, 93, 58, 10, 79, 70, 70, 83, 69, -/* 0x7f00 */ 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7f10 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, -/* 0x7f20 */ 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, -/* 0x7f30 */ 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 83, 77, 65, 49, 48, 10, -/* 0x7f40 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, -/* 0x7f50 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 70, 65, 83, 50, -/* 0x7f60 */ 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, -/* 0x7f70 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, -/* 0x7f80 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 51, 32, 82, 95, -/* 0x7f90 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7fa0 */ 78, 50, 69, 70, 65, 83, 49, 49, 10, 10, 82, 69, 76, 79, 67, 65, -/* 0x7fb0 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, -/* 0x7fc0 */ 32, 91, 78, 50, 69, 83, 77, 65, 51, 48, 93, 58, 10, 79, 70, 70, -/* 0x7fd0 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, -/* 0x7fe0 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, -/* 0x7ff0 */ 48, 48, 48, 48, 48, 99, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, -/* 0x8000 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 51, -/* 0x8010 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, -/* 0x8020 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 70, 65, -/* 0x8030 */ 83, 51, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, -/* 0x8040 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8050 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 53, 32, -/* 0x8060 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, -/* 0x8070 */ 32, 32, 78, 50, 69, 68, 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, -/* 0x8080 */ 48, 48,101, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, -/* 0x8090 */ 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 51, 48, 10, 10, -/* 0x80a0 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, -/* 0x80b0 */ 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 68, 69, 67, 51, 48, -/* 0x80c0 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, -/* 0x80d0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, -/* 0x80e0 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48,102, 32, 82, 95, 51, -/* 0x80f0 */ 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, -/* 0x8100 */ 50, 69, 68, 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, 48, 49,101, -/* 0x8110 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, -/* 0x8120 */ 32, 32, 32, 78, 50, 69, 68, 69, 67, 53, 48, 10, 48, 48, 48, 48, -/* 0x8130 */ 48, 48, 51, 48, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, -/* 0x8140 */ 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 54, 48, 10, -/* 0x8150 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, -/* 0x8160 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 83, 77, 65, 52, -/* 0x8170 */ 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, -/* 0x8180 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, -/* 0x8190 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 99, 32, 82, 95, -/* 0x81a0 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x81b0 */ 78, 50, 69, 68, 69, 67, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, -/* 0x81c0 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, -/* 0x81d0 */ 32, 91, 78, 50, 69, 70, 65, 83, 52, 48, 93, 58, 10, 79, 70, 70, -/* 0x81e0 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, -/* 0x81f0 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, -/* 0x8200 */ 48, 48, 48, 48, 48, 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, -/* 0x8210 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 51, -/* 0x8220 */ 48, 10, 48, 48, 48, 48, 48, 48, 48,101, 32, 82, 95, 51, 56, 54, -/* 0x8230 */ 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, -/* 0x8240 */ 68, 69, 67, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, -/* 0x8250 */ 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, -/* 0x8260 */ 50, 69, 83, 77, 65, 54, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, -/* 0x8270 */ 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8280 */ 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, -/* 0x8290 */ 48, 48, 56, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, -/* 0x82a0 */ 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 49, 48, 10, 10, -/* 0x82b0 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, -/* 0x82c0 */ 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 70, 65, 83, 54, 48, -/* 0x82d0 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, -/* 0x82e0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, -/* 0x82f0 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 97, 32, 82, 95, 51, -/* 0x8300 */ 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, -/* 0x8310 */ 50, 69, 70, 65, 83, 54, 49, 10, 48, 48, 48, 48, 48, 48, 49, 53, -/* 0x8320 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, -/* 0x8330 */ 32, 32, 32, 78, 50, 69, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, -/* 0x8340 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, -/* 0x8350 */ 70, 79, 82, 32, 91, 78, 50, 69, 70, 65, 83, 54, 49, 93, 58, 10, -/* 0x8360 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, -/* 0x8370 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, -/* 0x8380 */ 10, 48, 48, 48, 48, 48, 48, 49, 50, 32, 82, 95, 51, 56, 54, 95, -/* 0x8390 */ 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, -/* 0x83a0 */ 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, -/* 0x83b0 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 90, -/* 0x83c0 */ 77, 65, 95, 68, 69, 67, 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, -/* 0x83d0 */ 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x83e0 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, -/* 0x83f0 */ 48, 48, 48, 53, 32, 82, 95, 51, 56, 54, 95, 51, 50, 32, 32, 32, -/* 0x8400 */ 32, 32, 32, 32, 32, 32, 32,108,122,109, 97, 95,115,116, 97, 99, -/* 0x8410 */ 107, 95, 97,100,106,117,115,116, 10, 48, 48, 48, 48, 48, 48, 49, -/* 0x8420 */ 52, 32, 82, 95, 51, 56, 54, 95, 51, 50, 32, 32, 32, 32, 32, 32, -/* 0x8430 */ 32, 32, 32, 32,108,122,109, 97, 95,117, 95,108,101,110, 10, 48, -/* 0x8440 */ 48, 48, 48, 48, 48, 49,101, 32, 82, 95, 51, 56, 54, 95, 51, 50, -/* 0x8450 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,108,122,109, 97, 95, 99, -/* 0x8460 */ 95,108,101,110, 10, 48, 48, 48, 48, 48, 48, 50, 97, 32, 82, 95, -/* 0x8470 */ 51, 56, 54, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8480 */ 108,122,109, 97, 95,112,114,111,112,101,114,116,105,101,115, 10, -/* 0x8490 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, -/* 0x84a0 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 85, 78, 70, 48, 48, -/* 0x84b0 */ 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, -/* 0x84c0 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, -/* 0x84d0 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, -/* 0x84e0 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x84f0 */ 76, 88, 85, 78, 70, 48, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, -/* 0x8500 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, -/* 0x8510 */ 32, 91, 76, 88, 77, 82, 85, 48, 48, 53, 93, 58, 10, 79, 70, 70, -/* 0x8520 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, -/* 0x8530 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, -/* 0x8540 */ 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 51, 50, 32, -/* 0x8550 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 77, 82, 85, 10, 10, 82, -/* 0x8560 */ 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, -/* 0x8570 */ 83, 32, 70, 79, 82, 32, 91, 76, 88, 85, 78, 70, 48, 49, 48, 93, -/* 0x8580 */ 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, -/* 0x8590 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, -/* 0x85a0 */ 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, -/* 0x85b0 */ 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, -/* 0x85c0 */ 85, 78, 70, 48, 52, 50, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, -/* 0x85d0 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, -/* 0x85e0 */ 76, 88, 74, 67, 67, 48, 50, 48, 93, 58, 10, 79, 70, 70, 83, 69, -/* 0x85f0 */ 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8600 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, -/* 0x8610 */ 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, -/* 0x8620 */ 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 51, 52, 10, -/* 0x8630 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, -/* 0x8640 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 74, 67, 67, 48, 50, -/* 0x8650 */ 49, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, -/* 0x8660 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, -/* 0x8670 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 52, 32, 82, 95, -/* 0x8680 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8690 */ 76, 88, 85, 78, 70, 48, 51, 52, 10, 10, 82, 69, 76, 79, 67, 65, -/* 0x86a0 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, -/* 0x86b0 */ 32, 91, 76, 88, 85, 78, 70, 51, 56, 56, 93, 58, 10, 79, 70, 70, -/* 0x86c0 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, -/* 0x86d0 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, -/* 0x86e0 */ 48, 48, 48, 48, 48, 50, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, -/* 0x86f0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 52, -/* 0x8700 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, -/* 0x8710 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 85, 78, 70, -/* 0x8720 */ 52, 56, 55, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, -/* 0x8730 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8740 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, -/* 0x8750 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, -/* 0x8760 */ 32, 32, 76, 88, 85, 78, 70, 48, 52, 48, 10, 10, 82, 69, 76, 79, -/* 0x8770 */ 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, -/* 0x8780 */ 79, 82, 32, 91, 76, 88, 77, 82, 85, 48, 54, 53, 93, 58, 10, 79, -/* 0x8790 */ 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, -/* 0x87a0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, -/* 0x87b0 */ 48, 48, 48, 48, 48, 48, 48, 52, 32, 82, 95, 51, 56, 54, 95, 80, -/* 0x87c0 */ 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 77, 82, 85, -/* 0x87d0 */ 48, 55, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, -/* 0x87e0 */ 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 77, -/* 0x87f0 */ 82, 85, 48, 55, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, -/* 0x8800 */ 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8810 */ 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x8820 */ 52, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, -/* 0x8830 */ 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 52, 48, 10, 10, 82, 69, -/* 0x8840 */ 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, -/* 0x8850 */ 32, 70, 79, 82, 32, 91, 76, 88, 77, 82, 85, 48, 57, 48, 93, 58, -/* 0x8860 */ 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, -/* 0x8870 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, -/* 0x8880 */ 69, 10, 48, 48, 48, 48, 48, 48, 48, 54, 32, 82, 95, 51, 56, 54, -/* 0x8890 */ 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 77, -/* 0x88a0 */ 82, 85, 49, 48, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, -/* 0x88b0 */ 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, -/* 0x88c0 */ 88, 85, 78, 70, 48, 52, 49, 93, 58, 10, 79, 70, 70, 83, 69, 84, -/* 0x88d0 */ 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x88e0 */ 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, -/* 0x88f0 */ 48, 48, 54, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, -/* 0x8900 */ 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 51, 52, 10, 10, -/* 0x8910 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, -/* 0x8920 */ 68, 83, 32, 70, 79, 82, 32, 91, 76, 69, 88, 69, 67, 48, 49, 54, -/* 0x8930 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, -/* 0x8940 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, -/* 0x8950 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, -/* 0x8960 */ 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 76, -/* 0x8970 */ 88, 85, 78, 70, 48, 52, 50, 10, 10, 82, 69, 76, 79, 67, 65, 84, -/* 0x8980 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, -/* 0x8990 */ 91, 76, 88, 77, 82, 85, 48, 52, 48, 93, 58, 10, 79, 70, 70, 83, -/* 0x89a0 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, -/* 0x89b0 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, -/* 0x89c0 */ 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, -/* 0x89d0 */ 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 77, 82, 85, 48, 51, 48, -/* 0x89e0 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, -/* 0x89f0 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 74, 67, 67, 48, -/* 0x8a00 */ 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, -/* 0x8a10 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8a20 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 55, 32, 82, -/* 0x8a30 */ 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8a40 */ 32, 76, 88, 74, 67, 67, 48, 49, 48, 10, 10, 82, 69, 76, 79, 67, -/* 0x8a50 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, -/* 0x8a60 */ 82, 32, 91, 76, 88, 67, 65, 76, 76, 48, 48, 93, 58, 10, 79, 70, -/* 0x8a70 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, -/* 0x8a80 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, -/* 0x8a90 */ 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, -/* 0x8aa0 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, -/* 0x8ab0 */ 51, 55, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, -/* 0x8ac0 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 67, 74, -/* 0x8ad0 */ 50, 77, 82, 85, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, -/* 0x8ae0 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8af0 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, -/* 0x8b00 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, -/* 0x8b10 */ 32, 32, 32, 76, 88, 85, 78, 70, 48, 51, 55, 10, 10, 82, 69, 76, -/* 0x8b20 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, -/* 0x8b30 */ 70, 79, 82, 32, 91, 76, 88, 67, 74, 52, 77, 82, 85, 93, 58, 10, -/* 0x8b40 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, -/* 0x8b50 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, -/* 0x8b60 */ 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, -/* 0x8b70 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, -/* 0x8b80 */ 70, 48, 51, 52, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, -/* 0x8b90 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, -/* 0x8ba0 */ 67, 74, 54, 77, 82, 85, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, -/* 0x8bb0 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8bc0 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, -/* 0x8bd0 */ 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, -/* 0x8be0 */ 32, 32, 32, 32, 32, 76, 88, 67, 74, 56, 77, 82, 85, 10, 10, 82, -/* 0x8bf0 */ 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, -/* 0x8c00 */ 83, 32, 70, 79, 82, 32, 91, 76, 88, 67, 74, 55, 77, 82, 85, 93, -/* 0x8c10 */ 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, -/* 0x8c20 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, -/* 0x8c30 */ 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, -/* 0x8c40 */ 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, -/* 0x8c50 */ 67, 74, 56, 77, 82, 85, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, -/* 0x8c60 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, -/* 0x8c70 */ 76, 88, 67, 74, 56, 77, 82, 85, 93, 58, 10, 79, 70, 70, 83, 69, -/* 0x8c80 */ 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8c90 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, -/* 0x8ca0 */ 48, 48, 48, 50, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, -/* 0x8cb0 */ 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 51, 55, 10, -/* 0x8cc0 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, -/* 0x8cd0 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 85, 78, 70, 48, 51, -/* 0x8ce0 */ 52, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, -/* 0x8cf0 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, -/* 0x8d00 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 52, 32, 82, 95, -/* 0x8d10 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8d20 */ 76, 88, 85, 78, 70, 48, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, -/* 0x8d30 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, -/* 0x8d40 */ 32, 91, 99,116,111,107, 51, 50, 46, 48, 48, 93, 58, 10, 79, 70, -/* 0x8d50 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, -/* 0x8d60 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, -/* 0x8d70 */ 48, 48, 48, 48, 48, 48, 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, -/* 0x8d80 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 99,116,111,107, 51, 50, -/* 0x8d90 */ 46, 50, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, -/* 0x8da0 */ 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 99,116,111, -/* 0x8db0 */ 107, 51, 50, 46, 49, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, -/* 0x8dc0 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8dd0 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, -/* 0x8de0 */ 48,100, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, -/* 0x8df0 */ 32, 32, 32, 32, 32, 99,116,111,107, 51, 50, 46, 50, 48, 10, 10, -/* 0x8e00 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, -/* 0x8e10 */ 68, 83, 32, 70, 79, 82, 32, 91, 99,116,111,107, 51, 50, 46, 50, -/* 0x8e20 */ 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, -/* 0x8e30 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, -/* 0x8e40 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 53, 32, 82, 95, -/* 0x8e50 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8e60 */ 99,116,111,107, 51, 50, 46, 52, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x8e70 */ 48, 57, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, -/* 0x8e80 */ 32, 32, 32, 32, 32, 99,116,111,107, 51, 50, 46, 52, 48, 10, 10, -/* 0x8e90 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, -/* 0x8ea0 */ 68, 83, 32, 70, 79, 82, 32, 91, 99,116,111,107, 51, 50, 46, 51, -/* 0x8eb0 */ 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, -/* 0x8ec0 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, -/* 0x8ed0 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 54, 32, 82, 95, -/* 0x8ee0 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8ef0 */ 99,116,111,107, 51, 50, 46, 49, 48, 10, 10, 82, 69, 76, 79, 67, -/* 0x8f00 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, -/* 0x8f10 */ 82, 32, 91, 99,116,111,107, 51, 50, 46, 52, 48, 93, 58, 10, 79, -/* 0x8f20 */ 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, -/* 0x8f30 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, -/* 0x8f40 */ 48, 48, 48, 48, 48, 48, 48, 52, 32, 82, 95, 51, 56, 54, 95, 80, -/* 0x8f50 */ 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 99,116,111,107, 51, -/* 0x8f60 */ 50, 46, 48, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, -/* 0x8f70 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 67, 65, -/* 0x8f80 */ 76, 76, 84, 82, 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, -/* 0x8f90 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8fa0 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, -/* 0x8fb0 */ 48, 49, 32, 82, 95, 51, 56, 54, 95, 51, 50, 32, 32, 32, 32, 32, -/* 0x8fc0 */ 32, 32, 32, 32, 32,102,105,108,116,101,114, 95,108,101,110,103, -/* 0x8fd0 */ 116,104, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, -/* 0x8fe0 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 67, 84, 67, 76, -/* 0x8ff0 */ 69, 86, 69, 49, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, -/* 0x9000 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x9010 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 50, -/* 0x9020 */ 32, 82, 95, 51, 56, 54, 95, 56, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x9030 */ 32, 32, 32,102,105,108,116,101,114, 95, 99,116,111, 10, 48, 48, -/* 0x9040 */ 48, 48, 48, 48, 48, 52, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, -/* 0x9050 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 67, 65, 76, 76, 84, 82, 48, -/* 0x9060 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, -/* 0x9070 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 67, 65, 76, 76, 84, -/* 0x9080 */ 82, 48, 50, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, -/* 0x9090 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x90a0 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48,102, 32, -/* 0x90b0 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, -/* 0x90c0 */ 32, 32, 67, 65, 76, 76, 84, 82, 48, 48, 10, 10, 82, 69, 76, 79, -/* 0x90d0 */ 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, -/* 0x90e0 */ 79, 82, 32, 91, 67, 65, 76, 76, 84, 82, 49, 48, 93, 58, 10, 79, -/* 0x90f0 */ 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, -/* 0x9100 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, -/* 0x9110 */ 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 51, -/* 0x9120 */ 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,102,105,108,116,101, -/* 0x9130 */ 114, 95,108,101,110,103,116,104, 10, 10, 82, 69, 76, 79, 67, 65, -/* 0x9140 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, -/* 0x9150 */ 32, 91, 67, 65, 76, 76, 84, 82, 49, 49, 93, 58, 10, 79, 70, 70, -/* 0x9160 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, -/* 0x9170 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, -/* 0x9180 */ 48, 48, 48, 48, 48, 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, -/* 0x9190 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 67, 65, 76, 76, 84, 82, 49, -/* 0x91a0 */ 51, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, -/* 0x91b0 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 67, 84, 67, 76, 69, -/* 0x91c0 */ 86, 69, 50, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, -/* 0x91d0 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x91e0 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 50, 32, -/* 0x91f0 */ 82, 95, 51, 56, 54, 95, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x9200 */ 32, 32,102,105,108,116,101,114, 95, 99,116,111, 10, 48, 48, 48, -/* 0x9210 */ 48, 48, 48, 48, 52, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, -/* 0x9220 */ 32, 32, 32, 32, 32, 32, 32, 32, 67, 65, 76, 76, 84, 82, 49, 49, -/* 0x9230 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, -/* 0x9240 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 67, 65, 76, 76, 84, 82, -/* 0x9250 */ 49, 51, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, -/* 0x9260 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x9270 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 54, 32, 82, -/* 0x9280 */ 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x9290 */ 32, 67, 65, 76, 76, 84, 82, 49, 48, 10 +/* 0x70b0 */ 83, 87, 65, 48, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, +/* 0x70c0 */ 84, 66, 83, 87, 65, 48, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x70d0 */ 32,108, 32, 32, 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, 48, +/* 0x70e0 */ 50, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, 84, +/* 0x70f0 */ 82, 48, 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x7100 */ 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, 69, 56, 9, 48, 48, +/* 0x7110 */ 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 69, 56, 10, +/* 0x7120 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x7130 */ 32, 67, 65, 76, 76, 84, 82, 69, 57, 9, 48, 48, 48, 48, 48, 48, +/* 0x7140 */ 48, 48, 32, 67, 65, 76, 76, 84, 82, 69, 57, 10, 48, 48, 48, 48, +/* 0x7150 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 84, 67, +/* 0x7160 */ 76, 69, 86, 69, 50, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, +/* 0x7170 */ 84, 67, 76, 69, 86, 69, 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x7180 */ 32,108, 32, 32, 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, 49, +/* 0x7190 */ 50, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, 84, +/* 0x71a0 */ 82, 49, 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x71b0 */ 32, 32,100, 32, 32, 67, 84, 66, 83, 72, 82, 49, 49, 9, 48, 48, +/* 0x71c0 */ 48, 48, 48, 48, 48, 48, 32, 67, 84, 66, 83, 72, 82, 49, 49, 10, +/* 0x71d0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x71e0 */ 32, 67, 84, 66, 82, 79, 82, 49, 49, 9, 48, 48, 48, 48, 48, 48, +/* 0x71f0 */ 48, 48, 32, 67, 84, 66, 82, 79, 82, 49, 49, 10, 48, 48, 48, 48, +/* 0x7200 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 84, 66, +/* 0x7210 */ 83, 87, 65, 49, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, +/* 0x7220 */ 84, 66, 83, 87, 65, 49, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x7230 */ 32,108, 32, 32, 32, 32,100, 32, 32, 76, 69, 88, 69, 67, 48, 49, +/* 0x7240 */ 55, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 69, 88, 69, 67, +/* 0x7250 */ 48, 49, 55, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x7260 */ 32, 32,100, 32, 32, 76, 85, 78, 77, 80, 48, 48, 48, 9, 48, 48, +/* 0x7270 */ 48, 48, 48, 48, 48, 48, 32, 76, 85, 78, 77, 80, 48, 48, 48, 10, +/* 0x7280 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x7290 */ 32, 76, 85, 78, 77, 80, 48, 48, 49, 9, 48, 48, 48, 48, 48, 48, +/* 0x72a0 */ 48, 48, 32, 76, 85, 78, 77, 80, 48, 48, 49, 10, 48, 48, 48, 48, +/* 0x72b0 */ 48, 48, 48, 48, 32,103, 32, 32, 32, 32, 32, 32, 32, 76, 69, 88, +/* 0x72c0 */ 69, 67, 48, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 95, +/* 0x72d0 */ 115,116, 97,114,116, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x72e0 */ 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, +/* 0x72f0 */ 48, 48, 48, 48, 48, 32,108,122,109, 97, 95,115,116, 97, 99,107, +/* 0x7300 */ 95, 97,100,106,117,115,116, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x7310 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, +/* 0x7320 */ 48, 48, 48, 48, 48, 48, 48, 32,108,122,109, 97, 95,117, 95,108, +/* 0x7330 */ 101,110, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, +/* 0x7340 */ 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, +/* 0x7350 */ 48, 48, 32,108,122,109, 97, 95, 99, 95,108,101,110, 10, 48, 48, +/* 0x7360 */ 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, +/* 0x7370 */ 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,108,122, +/* 0x7380 */ 109, 97, 95,112,114,111,112,101,114,116,105,101,115, 10, 48, 48, +/* 0x7390 */ 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, +/* 0x73a0 */ 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 77, +/* 0x73b0 */ 82, 85, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, +/* 0x73c0 */ 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, +/* 0x73d0 */ 48, 48, 32,102,105,108,116,101,114, 95,108,101,110,103,116,104, +/* 0x73e0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, +/* 0x73f0 */ 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x7400 */ 32,102,105,108,116,101,114, 95, 99,116,111, 10, 10, 82, 69, 76, +/* 0x7410 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, +/* 0x7420 */ 70, 79, 82, 32, 91, 76, 69, 88, 69, 67, 48, 48, 48, 93, 58, 10, +/* 0x7430 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, +/* 0x7440 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, +/* 0x7450 */ 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, +/* 0x7460 */ 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 76, 69, 88, 69, +/* 0x7470 */ 67, 48, 50, 53, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, +/* 0x7480 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, +/* 0x7490 */ 66, 83, 77, 65, 49, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, +/* 0x74a0 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x74b0 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, +/* 0x74c0 */ 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, +/* 0x74d0 */ 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 49, 48, 10, 10, 82, +/* 0x74e0 */ 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, +/* 0x74f0 */ 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 70, 65, 83, 49, 48, 93, +/* 0x7500 */ 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, +/* 0x7510 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, +/* 0x7520 */ 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, +/* 0x7530 */ 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, +/* 0x7540 */ 66, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, +/* 0x7550 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, +/* 0x7560 */ 78, 50, 66, 83, 77, 65, 50, 48, 93, 58, 10, 79, 70, 70, 83, 69, +/* 0x7570 */ 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7580 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, +/* 0x7590 */ 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, +/* 0x75a0 */ 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 83, 77, 65, 49, 48, 10, +/* 0x75b0 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, +/* 0x75c0 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 70, 65, 83, 50, +/* 0x75d0 */ 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, +/* 0x75e0 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, +/* 0x75f0 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 51, 32, 82, 95, +/* 0x7600 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7610 */ 78, 50, 66, 70, 65, 83, 49, 49, 10, 10, 82, 69, 76, 79, 67, 65, +/* 0x7620 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, +/* 0x7630 */ 32, 91, 78, 50, 66, 83, 77, 65, 51, 48, 93, 58, 10, 79, 70, 70, +/* 0x7640 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, +/* 0x7650 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, +/* 0x7660 */ 48, 48, 48, 48, 48, 99, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, +/* 0x7670 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 50, +/* 0x7680 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, +/* 0x7690 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 70, 65, +/* 0x76a0 */ 83, 51, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, +/* 0x76b0 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x76c0 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 51, 32, +/* 0x76d0 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, +/* 0x76e0 */ 32, 32, 78, 50, 66, 68, 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, +/* 0x76f0 */ 48, 48,101, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, +/* 0x7700 */ 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 50, 48, 10, 10, +/* 0x7710 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, +/* 0x7720 */ 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 68, 69, 67, 51, 48, +/* 0x7730 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, +/* 0x7740 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, +/* 0x7750 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 49, 49, 32, 82, 95, 51, +/* 0x7760 */ 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, +/* 0x7770 */ 50, 66, 68, 69, 67, 54, 48, 10, 48, 48, 48, 48, 48, 48, 50,102, +/* 0x7780 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, +/* 0x7790 */ 32, 32, 32, 78, 50, 66, 68, 69, 67, 53, 48, 10, 10, 82, 69, 76, +/* 0x77a0 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, +/* 0x77b0 */ 70, 79, 82, 32, 91, 78, 50, 66, 83, 77, 65, 52, 48, 93, 58, 10, +/* 0x77c0 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, +/* 0x77d0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, +/* 0x77e0 */ 10, 48, 48, 48, 48, 48, 48, 48, 99, 32, 82, 95, 51, 56, 54, 95, +/* 0x77f0 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, +/* 0x7800 */ 69, 67, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, +/* 0x7810 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, +/* 0x7820 */ 66, 70, 65, 83, 52, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, +/* 0x7830 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7840 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, +/* 0x7850 */ 48, 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, +/* 0x7860 */ 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 51, 48, 10, 48, 48, +/* 0x7870 */ 48, 48, 48, 48, 48,101, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, +/* 0x7880 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 51, +/* 0x7890 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, +/* 0x78a0 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 83, 77, +/* 0x78b0 */ 65, 54, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, +/* 0x78c0 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x78d0 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 56, 32, +/* 0x78e0 */ 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, +/* 0x78f0 */ 32, 32, 78, 50, 66, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, +/* 0x7900 */ 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, +/* 0x7910 */ 79, 82, 32, 91, 78, 50, 66, 70, 65, 83, 54, 48, 93, 58, 10, 79, +/* 0x7920 */ 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, +/* 0x7930 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, +/* 0x7940 */ 48, 48, 48, 48, 48, 48, 48, 97, 32, 82, 95, 51, 56, 54, 95, 80, +/* 0x7950 */ 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 70, 65, +/* 0x7960 */ 83, 54, 49, 10, 48, 48, 48, 48, 48, 48, 49, 53, 32, 82, 95, 51, +/* 0x7970 */ 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 78, +/* 0x7980 */ 50, 66, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, +/* 0x7990 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, +/* 0x79a0 */ 91, 78, 50, 66, 70, 65, 83, 54, 49, 93, 58, 10, 79, 70, 70, 83, +/* 0x79b0 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, +/* 0x79c0 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, +/* 0x79d0 */ 48, 48, 48, 49, 50, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, +/* 0x79e0 */ 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 49, 48, +/* 0x79f0 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, +/* 0x7a00 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 83, 77, 65, +/* 0x7a10 */ 49, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, +/* 0x7a20 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7a30 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, +/* 0x7a40 */ 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7a50 */ 32, 78, 50, 68, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, +/* 0x7a60 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, +/* 0x7a70 */ 82, 32, 91, 78, 50, 68, 70, 65, 83, 49, 48, 93, 58, 10, 79, 70, +/* 0x7a80 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, +/* 0x7a90 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, +/* 0x7aa0 */ 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, +/* 0x7ab0 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, +/* 0x7ac0 */ 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, +/* 0x7ad0 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 83, +/* 0x7ae0 */ 77, 65, 50, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, +/* 0x7af0 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7b00 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, +/* 0x7b10 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, +/* 0x7b20 */ 32, 32, 32, 78, 50, 68, 83, 77, 65, 49, 48, 10, 10, 82, 69, 76, +/* 0x7b30 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, +/* 0x7b40 */ 70, 79, 82, 32, 91, 78, 50, 68, 70, 65, 83, 50, 48, 93, 58, 10, +/* 0x7b50 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, +/* 0x7b60 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, +/* 0x7b70 */ 10, 48, 48, 48, 48, 48, 48, 48, 51, 32, 82, 95, 51, 56, 54, 95, +/* 0x7b80 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 70, +/* 0x7b90 */ 65, 83, 49, 49, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, +/* 0x7ba0 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, +/* 0x7bb0 */ 68, 83, 77, 65, 51, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, +/* 0x7bc0 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7bd0 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, +/* 0x7be0 */ 48, 99, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, +/* 0x7bf0 */ 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 51, 48, 10, 10, 82, +/* 0x7c00 */ 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, +/* 0x7c10 */ 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 70, 65, 83, 51, 48, 93, +/* 0x7c20 */ 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, +/* 0x7c30 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, +/* 0x7c40 */ 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 53, 32, 82, 95, 51, 56, +/* 0x7c50 */ 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, +/* 0x7c60 */ 68, 68, 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48,101, 32, +/* 0x7c70 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, +/* 0x7c80 */ 32, 32, 78, 50, 68, 68, 69, 67, 51, 48, 10, 10, 82, 69, 76, 79, +/* 0x7c90 */ 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, +/* 0x7ca0 */ 79, 82, 32, 91, 78, 50, 68, 68, 69, 67, 51, 48, 93, 58, 10, 79, +/* 0x7cb0 */ 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, +/* 0x7cc0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, +/* 0x7cd0 */ 48, 48, 48, 48, 48, 48, 48,102, 32, 82, 95, 51, 56, 54, 95, 80, +/* 0x7ce0 */ 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, +/* 0x7cf0 */ 67, 50, 48, 10, 48, 48, 48, 48, 48, 48, 50, 49, 32, 82, 95, 51, +/* 0x7d00 */ 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, +/* 0x7d10 */ 50, 68, 68, 69, 67, 54, 48, 10, 48, 48, 48, 48, 48, 48, 52, 51, +/* 0x7d20 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, +/* 0x7d30 */ 32, 32, 32, 78, 50, 68, 68, 69, 67, 53, 48, 10, 10, 82, 69, 76, +/* 0x7d40 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, +/* 0x7d50 */ 70, 79, 82, 32, 91, 78, 50, 68, 83, 77, 65, 52, 48, 93, 58, 10, +/* 0x7d60 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, +/* 0x7d70 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, +/* 0x7d80 */ 10, 48, 48, 48, 48, 48, 48, 48, 99, 32, 82, 95, 51, 56, 54, 95, +/* 0x7d90 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, +/* 0x7da0 */ 69, 67, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, +/* 0x7db0 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, +/* 0x7dc0 */ 68, 70, 65, 83, 52, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, +/* 0x7dd0 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7de0 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, +/* 0x7df0 */ 48, 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, +/* 0x7e00 */ 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 51, 48, 10, 48, 48, +/* 0x7e10 */ 48, 48, 48, 48, 48,101, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, +/* 0x7e20 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 51, +/* 0x7e30 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, +/* 0x7e40 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 83, 77, +/* 0x7e50 */ 65, 54, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, +/* 0x7e60 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7e70 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 56, 32, +/* 0x7e80 */ 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, +/* 0x7e90 */ 32, 32, 78, 50, 68, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, +/* 0x7ea0 */ 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, +/* 0x7eb0 */ 79, 82, 32, 91, 78, 50, 68, 70, 65, 83, 54, 48, 93, 58, 10, 79, +/* 0x7ec0 */ 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, +/* 0x7ed0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, +/* 0x7ee0 */ 48, 48, 48, 48, 48, 48, 48, 97, 32, 82, 95, 51, 56, 54, 95, 80, +/* 0x7ef0 */ 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 70, 65, +/* 0x7f00 */ 83, 54, 49, 10, 48, 48, 48, 48, 48, 48, 49, 53, 32, 82, 95, 51, +/* 0x7f10 */ 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 78, +/* 0x7f20 */ 50, 68, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, +/* 0x7f30 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, +/* 0x7f40 */ 91, 78, 50, 68, 70, 65, 83, 54, 49, 93, 58, 10, 79, 70, 70, 83, +/* 0x7f50 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, +/* 0x7f60 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, +/* 0x7f70 */ 48, 48, 48, 49, 50, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, +/* 0x7f80 */ 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 49, 48, +/* 0x7f90 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, +/* 0x7fa0 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 83, 77, 65, +/* 0x7fb0 */ 49, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, +/* 0x7fc0 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7fd0 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, +/* 0x7fe0 */ 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7ff0 */ 32, 78, 50, 69, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, +/* 0x8000 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, +/* 0x8010 */ 82, 32, 91, 78, 50, 69, 70, 65, 83, 49, 48, 93, 58, 10, 79, 70, +/* 0x8020 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, +/* 0x8030 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, +/* 0x8040 */ 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, +/* 0x8050 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, +/* 0x8060 */ 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, +/* 0x8070 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 83, +/* 0x8080 */ 77, 65, 50, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, +/* 0x8090 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x80a0 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, +/* 0x80b0 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, +/* 0x80c0 */ 32, 32, 32, 78, 50, 69, 83, 77, 65, 49, 48, 10, 10, 82, 69, 76, +/* 0x80d0 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, +/* 0x80e0 */ 70, 79, 82, 32, 91, 78, 50, 69, 70, 65, 83, 50, 48, 93, 58, 10, +/* 0x80f0 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, +/* 0x8100 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, +/* 0x8110 */ 10, 48, 48, 48, 48, 48, 48, 48, 51, 32, 82, 95, 51, 56, 54, 95, +/* 0x8120 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 70, +/* 0x8130 */ 65, 83, 49, 49, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, +/* 0x8140 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, +/* 0x8150 */ 69, 83, 77, 65, 51, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, +/* 0x8160 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8170 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, +/* 0x8180 */ 48, 99, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, +/* 0x8190 */ 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 51, 48, 10, 10, 82, +/* 0x81a0 */ 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, +/* 0x81b0 */ 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 70, 65, 83, 51, 48, 93, +/* 0x81c0 */ 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, +/* 0x81d0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, +/* 0x81e0 */ 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 53, 32, 82, 95, 51, 56, +/* 0x81f0 */ 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, +/* 0x8200 */ 69, 68, 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48,101, 32, +/* 0x8210 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, +/* 0x8220 */ 32, 32, 78, 50, 69, 68, 69, 67, 51, 48, 10, 10, 82, 69, 76, 79, +/* 0x8230 */ 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, +/* 0x8240 */ 79, 82, 32, 91, 78, 50, 69, 68, 69, 67, 51, 48, 93, 58, 10, 79, +/* 0x8250 */ 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, +/* 0x8260 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, +/* 0x8270 */ 48, 48, 48, 48, 48, 48, 48,102, 32, 82, 95, 51, 56, 54, 95, 80, +/* 0x8280 */ 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, +/* 0x8290 */ 67, 50, 48, 10, 48, 48, 48, 48, 48, 48, 49,101, 32, 82, 95, 51, +/* 0x82a0 */ 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, +/* 0x82b0 */ 50, 69, 68, 69, 67, 53, 48, 10, 48, 48, 48, 48, 48, 48, 51, 48, +/* 0x82c0 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, +/* 0x82d0 */ 32, 32, 32, 78, 50, 69, 68, 69, 67, 54, 48, 10, 10, 82, 69, 76, +/* 0x82e0 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, +/* 0x82f0 */ 70, 79, 82, 32, 91, 78, 50, 69, 83, 77, 65, 52, 48, 93, 58, 10, +/* 0x8300 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, +/* 0x8310 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, +/* 0x8320 */ 10, 48, 48, 48, 48, 48, 48, 48, 99, 32, 82, 95, 51, 56, 54, 95, +/* 0x8330 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, +/* 0x8340 */ 69, 67, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, +/* 0x8350 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, +/* 0x8360 */ 69, 70, 65, 83, 52, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, +/* 0x8370 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8380 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, +/* 0x8390 */ 48, 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, +/* 0x83a0 */ 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 51, 48, 10, 48, 48, +/* 0x83b0 */ 48, 48, 48, 48, 48,101, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, +/* 0x83c0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 51, +/* 0x83d0 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, +/* 0x83e0 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 83, 77, +/* 0x83f0 */ 65, 54, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, +/* 0x8400 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8410 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 56, 32, +/* 0x8420 */ 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, +/* 0x8430 */ 32, 32, 78, 50, 69, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, +/* 0x8440 */ 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, +/* 0x8450 */ 79, 82, 32, 91, 78, 50, 69, 70, 65, 83, 54, 48, 93, 58, 10, 79, +/* 0x8460 */ 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, +/* 0x8470 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, +/* 0x8480 */ 48, 48, 48, 48, 48, 48, 48, 97, 32, 82, 95, 51, 56, 54, 95, 80, +/* 0x8490 */ 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 70, 65, +/* 0x84a0 */ 83, 54, 49, 10, 48, 48, 48, 48, 48, 48, 49, 53, 32, 82, 95, 51, +/* 0x84b0 */ 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 78, +/* 0x84c0 */ 50, 69, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, +/* 0x84d0 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, +/* 0x84e0 */ 91, 78, 50, 69, 70, 65, 83, 54, 49, 93, 58, 10, 79, 70, 70, 83, +/* 0x84f0 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, +/* 0x8500 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, +/* 0x8510 */ 48, 48, 48, 49, 50, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, +/* 0x8520 */ 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 49, 48, +/* 0x8530 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, +/* 0x8540 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 90, 77, 65, 95, 68, +/* 0x8550 */ 69, 67, 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, +/* 0x8560 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8570 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 53, +/* 0x8580 */ 32, 82, 95, 51, 56, 54, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, +/* 0x8590 */ 32, 32, 32,108,122,109, 97, 95,115,116, 97, 99,107, 95, 97,100, +/* 0x85a0 */ 106,117,115,116, 10, 48, 48, 48, 48, 48, 48, 49, 52, 32, 82, 95, +/* 0x85b0 */ 51, 56, 54, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x85c0 */ 108,122,109, 97, 95,117, 95,108,101,110, 10, 48, 48, 48, 48, 48, +/* 0x85d0 */ 48, 49,101, 32, 82, 95, 51, 56, 54, 95, 51, 50, 32, 32, 32, 32, +/* 0x85e0 */ 32, 32, 32, 32, 32, 32,108,122,109, 97, 95, 99, 95,108,101,110, +/* 0x85f0 */ 10, 48, 48, 48, 48, 48, 48, 50, 97, 32, 82, 95, 51, 56, 54, 95, +/* 0x8600 */ 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,108,122,109, 97, +/* 0x8610 */ 95,112,114,111,112,101,114,116,105,101,115, 10, 10, 82, 69, 76, +/* 0x8620 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, +/* 0x8630 */ 70, 79, 82, 32, 91, 76, 88, 85, 78, 70, 48, 48, 48, 93, 58, 10, +/* 0x8640 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, +/* 0x8650 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, +/* 0x8660 */ 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, +/* 0x8670 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, +/* 0x8680 */ 70, 48, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, +/* 0x8690 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, +/* 0x86a0 */ 77, 82, 85, 48, 48, 53, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, +/* 0x86b0 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x86c0 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, +/* 0x86d0 */ 48, 49, 32, 82, 95, 51, 56, 54, 95, 51, 50, 32, 32, 32, 32, 32, +/* 0x86e0 */ 32, 32, 32, 32, 32, 78, 77, 82, 85, 10, 10, 82, 69, 76, 79, 67, +/* 0x86f0 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, +/* 0x8700 */ 82, 32, 91, 76, 88, 85, 78, 70, 48, 49, 48, 93, 58, 10, 79, 70, +/* 0x8710 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, +/* 0x8720 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, +/* 0x8730 */ 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, +/* 0x8740 */ 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, +/* 0x8750 */ 52, 50, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, +/* 0x8760 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 74, 67, +/* 0x8770 */ 67, 48, 50, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, +/* 0x8780 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8790 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, +/* 0x87a0 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, +/* 0x87b0 */ 32, 32, 32, 76, 88, 85, 78, 70, 48, 51, 52, 10, 10, 82, 69, 76, +/* 0x87c0 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, +/* 0x87d0 */ 70, 79, 82, 32, 91, 76, 88, 74, 67, 67, 48, 50, 49, 93, 58, 10, +/* 0x87e0 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, +/* 0x87f0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, +/* 0x8800 */ 10, 48, 48, 48, 48, 48, 48, 48, 52, 32, 82, 95, 51, 56, 54, 95, +/* 0x8810 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, +/* 0x8820 */ 70, 48, 51, 52, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, +/* 0x8830 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, +/* 0x8840 */ 85, 78, 70, 51, 56, 56, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, +/* 0x8850 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8860 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, +/* 0x8870 */ 48, 50, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, +/* 0x8880 */ 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 52, 48, 10, 10, 82, +/* 0x8890 */ 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, +/* 0x88a0 */ 83, 32, 70, 79, 82, 32, 91, 76, 88, 85, 78, 70, 52, 56, 55, 93, +/* 0x88b0 */ 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, +/* 0x88c0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, +/* 0x88d0 */ 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, +/* 0x88e0 */ 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, +/* 0x88f0 */ 85, 78, 70, 48, 52, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, +/* 0x8900 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, +/* 0x8910 */ 76, 88, 77, 82, 85, 48, 54, 53, 93, 58, 10, 79, 70, 70, 83, 69, +/* 0x8920 */ 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8930 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, +/* 0x8940 */ 48, 48, 48, 52, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, +/* 0x8950 */ 32, 32, 32, 32, 32, 32, 32, 76, 88, 77, 82, 85, 48, 55, 48, 10, +/* 0x8960 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, +/* 0x8970 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 77, 82, 85, 48, 55, +/* 0x8980 */ 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, +/* 0x8990 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, +/* 0x89a0 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 52, 32, 82, 95, +/* 0x89b0 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x89c0 */ 76, 88, 85, 78, 70, 48, 52, 48, 10, 10, 82, 69, 76, 79, 67, 65, +/* 0x89d0 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, +/* 0x89e0 */ 32, 91, 76, 88, 77, 82, 85, 48, 57, 48, 93, 58, 10, 79, 70, 70, +/* 0x89f0 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, +/* 0x8a00 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, +/* 0x8a10 */ 48, 48, 48, 48, 48, 54, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, +/* 0x8a20 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 77, 82, 85, 49, 48, +/* 0x8a30 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, +/* 0x8a40 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 85, 78, 70, +/* 0x8a50 */ 48, 52, 49, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, +/* 0x8a60 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8a70 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 54, 32, +/* 0x8a80 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, +/* 0x8a90 */ 32, 32, 76, 88, 85, 78, 70, 48, 51, 52, 10, 10, 82, 69, 76, 79, +/* 0x8aa0 */ 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, +/* 0x8ab0 */ 79, 82, 32, 91, 76, 69, 88, 69, 67, 48, 49, 54, 93, 58, 10, 79, +/* 0x8ac0 */ 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, +/* 0x8ad0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, +/* 0x8ae0 */ 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, +/* 0x8af0 */ 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, +/* 0x8b00 */ 48, 52, 50, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, +/* 0x8b10 */ 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 77, +/* 0x8b20 */ 82, 85, 48, 52, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, +/* 0x8b30 */ 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8b40 */ 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x8b50 */ 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, +/* 0x8b60 */ 32, 32, 32, 32, 76, 88, 77, 82, 85, 48, 51, 48, 10, 10, 82, 69, +/* 0x8b70 */ 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, +/* 0x8b80 */ 32, 70, 79, 82, 32, 91, 76, 88, 74, 67, 67, 48, 48, 48, 93, 58, +/* 0x8b90 */ 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, +/* 0x8ba0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, +/* 0x8bb0 */ 69, 10, 48, 48, 48, 48, 48, 48, 48, 55, 32, 82, 95, 51, 56, 54, +/* 0x8bc0 */ 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 74, +/* 0x8bd0 */ 67, 67, 48, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, +/* 0x8be0 */ 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, +/* 0x8bf0 */ 88, 67, 65, 76, 76, 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, +/* 0x8c00 */ 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8c10 */ 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, +/* 0x8c20 */ 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, +/* 0x8c30 */ 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 51, 55, 10, 10, +/* 0x8c40 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, +/* 0x8c50 */ 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 67, 74, 50, 77, 82, 85, +/* 0x8c60 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, +/* 0x8c70 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, +/* 0x8c80 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, +/* 0x8c90 */ 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, +/* 0x8ca0 */ 88, 85, 78, 70, 48, 51, 55, 10, 10, 82, 69, 76, 79, 67, 65, 84, +/* 0x8cb0 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, +/* 0x8cc0 */ 91, 76, 88, 67, 74, 52, 77, 82, 85, 93, 58, 10, 79, 70, 70, 83, +/* 0x8cd0 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, +/* 0x8ce0 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, +/* 0x8cf0 */ 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, +/* 0x8d00 */ 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 51, 52, +/* 0x8d10 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, +/* 0x8d20 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 67, 74, 54, 77, +/* 0x8d30 */ 82, 85, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, +/* 0x8d40 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8d50 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, +/* 0x8d60 */ 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8d70 */ 32, 76, 88, 67, 74, 56, 77, 82, 85, 10, 10, 82, 69, 76, 79, 67, +/* 0x8d80 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, +/* 0x8d90 */ 82, 32, 91, 76, 88, 67, 74, 55, 77, 82, 85, 93, 58, 10, 79, 70, +/* 0x8da0 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, +/* 0x8db0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, +/* 0x8dc0 */ 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, +/* 0x8dd0 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 67, 74, 56, 77, +/* 0x8de0 */ 82, 85, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, +/* 0x8df0 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 67, 74, +/* 0x8e00 */ 56, 77, 82, 85, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, +/* 0x8e10 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8e20 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 50, +/* 0x8e30 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, +/* 0x8e40 */ 32, 32, 32, 76, 88, 85, 78, 70, 48, 51, 55, 10, 10, 82, 69, 76, +/* 0x8e50 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, +/* 0x8e60 */ 70, 79, 82, 32, 91, 76, 88, 85, 78, 70, 48, 51, 52, 93, 58, 10, +/* 0x8e70 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, +/* 0x8e80 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, +/* 0x8e90 */ 10, 48, 48, 48, 48, 48, 48, 48, 52, 32, 82, 95, 51, 56, 54, 95, +/* 0x8ea0 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, +/* 0x8eb0 */ 70, 48, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, +/* 0x8ec0 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 99,116, +/* 0x8ed0 */ 111,107, 51, 50, 46, 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, +/* 0x8ee0 */ 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8ef0 */ 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, +/* 0x8f00 */ 48, 48, 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, +/* 0x8f10 */ 32, 32, 32, 32, 32, 32, 99,116,111,107, 51, 50, 46, 50, 48, 10, +/* 0x8f20 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, +/* 0x8f30 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 99,116,111,107, 51, 50, 46, +/* 0x8f40 */ 49, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, +/* 0x8f50 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8f60 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48,100, 32, 82, +/* 0x8f70 */ 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8f80 */ 32, 99,116,111,107, 51, 50, 46, 50, 48, 10, 10, 82, 69, 76, 79, +/* 0x8f90 */ 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, +/* 0x8fa0 */ 79, 82, 32, 91, 99,116,111,107, 51, 50, 46, 50, 48, 93, 58, 10, +/* 0x8fb0 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, +/* 0x8fc0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, +/* 0x8fd0 */ 10, 48, 48, 48, 48, 48, 48, 48, 53, 32, 82, 95, 51, 56, 54, 95, +/* 0x8fe0 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 99,116,111,107, +/* 0x8ff0 */ 51, 50, 46, 52, 48, 10, 48, 48, 48, 48, 48, 48, 48, 57, 32, 82, +/* 0x9000 */ 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x9010 */ 32, 99,116,111,107, 51, 50, 46, 52, 48, 10, 10, 82, 69, 76, 79, +/* 0x9020 */ 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, +/* 0x9030 */ 79, 82, 32, 91, 99,116,111,107, 51, 50, 46, 51, 48, 93, 58, 10, +/* 0x9040 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, +/* 0x9050 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, +/* 0x9060 */ 10, 48, 48, 48, 48, 48, 48, 48, 54, 32, 82, 95, 51, 56, 54, 95, +/* 0x9070 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 99,116,111,107, +/* 0x9080 */ 51, 50, 46, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, +/* 0x9090 */ 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 99, +/* 0x90a0 */ 116,111,107, 51, 50, 46, 52, 48, 93, 58, 10, 79, 70, 70, 83, 69, +/* 0x90b0 */ 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x90c0 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, +/* 0x90d0 */ 48, 48, 48, 52, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, +/* 0x90e0 */ 32, 32, 32, 32, 32, 32, 32, 99,116,111,107, 51, 50, 46, 48, 48, +/* 0x90f0 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, +/* 0x9100 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 67, 65, 76, 76, 84, 82, +/* 0x9110 */ 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, +/* 0x9120 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x9130 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, +/* 0x9140 */ 95, 51, 56, 54, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x9150 */ 32,102,105,108,116,101,114, 95,108,101,110,103,116,104, 10, 10, +/* 0x9160 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, +/* 0x9170 */ 68, 83, 32, 70, 79, 82, 32, 91, 67, 84, 67, 76, 69, 86, 69, 49, +/* 0x9180 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, +/* 0x9190 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, +/* 0x91a0 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 50, 32, 82, 95, 51, +/* 0x91b0 */ 56, 54, 95, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,102, +/* 0x91c0 */ 105,108,116,101,114, 95, 99,116,111, 10, 48, 48, 48, 48, 48, 48, +/* 0x91d0 */ 48, 52, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, +/* 0x91e0 */ 32, 32, 32, 32, 32, 67, 65, 76, 76, 84, 82, 48, 48, 10, 10, 82, +/* 0x91f0 */ 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, +/* 0x9200 */ 83, 32, 70, 79, 82, 32, 91, 67, 65, 76, 76, 84, 82, 48, 50, 93, +/* 0x9210 */ 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, +/* 0x9220 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, +/* 0x9230 */ 85, 69, 10, 48, 48, 48, 48, 48, 48, 48,102, 32, 82, 95, 51, 56, +/* 0x9240 */ 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 67, 65, +/* 0x9250 */ 76, 76, 84, 82, 48, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, +/* 0x9260 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, +/* 0x9270 */ 67, 65, 76, 76, 84, 82, 49, 48, 93, 58, 10, 79, 70, 70, 83, 69, +/* 0x9280 */ 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x9290 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, +/* 0x92a0 */ 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 51, 50, 32, 32, 32, +/* 0x92b0 */ 32, 32, 32, 32, 32, 32, 32,102,105,108,116,101,114, 95,108,101, +/* 0x92c0 */ 110,103,116,104, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, +/* 0x92d0 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 67, 65, +/* 0x92e0 */ 76, 76, 84, 82, 49, 49, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, +/* 0x92f0 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x9300 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, +/* 0x9310 */ 48, 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, +/* 0x9320 */ 32, 32, 32, 32, 32, 67, 65, 76, 76, 84, 82, 49, 51, 10, 10, 82, +/* 0x9330 */ 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, +/* 0x9340 */ 83, 32, 70, 79, 82, 32, 91, 67, 84, 67, 76, 69, 86, 69, 50, 93, +/* 0x9350 */ 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, +/* 0x9360 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, +/* 0x9370 */ 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 50, 32, 82, 95, 51, 56, +/* 0x9380 */ 54, 95, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,102,105, +/* 0x9390 */ 108,116,101,114, 95, 99,116,111, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x93a0 */ 52, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, +/* 0x93b0 */ 32, 32, 32, 32, 67, 65, 76, 76, 84, 82, 49, 49, 10, 10, 82, 69, +/* 0x93c0 */ 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, +/* 0x93d0 */ 32, 70, 79, 82, 32, 91, 67, 65, 76, 76, 84, 82, 49, 51, 93, 58, +/* 0x93e0 */ 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, +/* 0x93f0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, +/* 0x9400 */ 69, 10, 48, 48, 48, 48, 48, 48, 48, 54, 32, 82, 95, 51, 56, 54, +/* 0x9410 */ 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 67, 65, 76, +/* 0x9420 */ 76, 84, 82, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, +/* 0x9430 */ 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, +/* 0x9440 */ 69, 88, 69, 67, 48, 50, 53, 93, 58, 10, 79, 70, 70, 83, 69, 84, +/* 0x9450 */ 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x9460 */ 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, +/* 0x9470 */ 48, 51, 99, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, +/* 0x9480 */ 32, 32, 32, 32, 32, 32, 76, 69, 88, 69, 67, 48, 50, 48, 10, 48, +/* 0x9490 */ 48, 48, 48, 48, 48, 49,101, 32, 82, 95, 51, 56, 54, 95, 80, 67, +/* 0x94a0 */ 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 76, 69, 88, 69, 67, 48, +/* 0x94b0 */ 50, 48, 10 }; diff --git a/src/stub/i386-bsd.elf-fold.h b/src/stub/i386-bsd.elf-fold.h index 0f4d0780..aac356eb 100644 --- a/src/stub/i386-bsd.elf-fold.h +++ b/src/stub/i386-bsd.elf-fold.h @@ -1,5 +1,5 @@ /* i386-bsd.elf-fold.h - created from i386-bsd.elf-fold.bin, 1789 (0x6fd) bytes + created from i386-bsd.elf-fold.bin, 1797 (0x705) bytes This file is part of the UPX executable compressor. @@ -31,121 +31,122 @@ */ -#define STUB_I386_BSD_ELF_FOLD_SIZE 1789 -#define STUB_I386_BSD_ELF_FOLD_ADLER32 0x2438ff63 -#define STUB_I386_BSD_ELF_FOLD_CRC32 0x4ac57dab +#define STUB_I386_BSD_ELF_FOLD_SIZE 1797 +#define STUB_I386_BSD_ELF_FOLD_ADLER32 0x39b6007d +#define STUB_I386_BSD_ELF_FOLD_CRC32 0x9c62e9a4 -unsigned char stub_i386_bsd_elf_fold[1789] = { +unsigned char stub_i386_bsd_elf_fold[1797] = { /* 0x0000 */ 127, 69, 76, 70, 1, 1, 1, 9, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x0010 */ 2, 0, 3, 0, 1, 0, 0, 0,128, 16,192, 0, 52, 0, 0, 0, /* 0x0020 */ 0, 0, 0, 0, 0, 0, 0, 0, 52, 0, 32, 0, 2, 0, 0, 0, /* 0x0030 */ 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 16,192, 0, -/* 0x0040 */ 0, 16,192, 0,253, 6, 0, 0, 0, 7, 0, 0, 5, 0, 0, 0, -/* 0x0050 */ 0, 16, 0, 0, 1, 0, 0, 0,253, 6, 0, 0, 0, 0, 0, 0, +/* 0x0040 */ 0, 16,192, 0, 5, 7, 0, 0, 8, 7, 0, 0, 5, 0, 0, 0, +/* 0x0050 */ 0, 16, 0, 0, 1, 0, 0, 0, 5, 7, 0, 0, 0, 0, 0, 0, /* 0x0060 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x0070 */ 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -/* 0x0080 */ 41,201,186,248, 2, 0, 0,137,230,137,231,232,131, 0, 0, 0, +/* 0x0080 */ 41,201,186,248, 2, 0, 0,137,230,137,231,232,137, 0, 0, 0, /* 0x0090 */ 137,230,209,234, 25,192, 41,193,141, 36,196,133,210,117,243,137, -/* 0x00a0 */ 231,232,109, 0, 0, 0,129,236, 0, 10, 0, 0, 83,139, 83, 72, +/* 0x00a0 */ 231,232,115, 0, 0, 0,129,236, 0, 10, 0, 0, 83,139, 83, 72, /* 0x00b0 */ 141,148, 26,255, 31, 0, 0,129,226, 0,240,255,255, 82, 41,192, /* 0x00c0 */ 102,131,123, 16, 3,117, 1,146, 80,139,115, 24,141,131,140, 0, /* 0x00d0 */ 0, 0, 41,198,139, 24,139, 72, 4,131,193, 12,141, 84, 36, 12, -/* 0x00e0 */ 96, 71,232,111, 4, 0, 0,131,196, 36, 89, 91,129,196, 0, 10, -/* 0x00f0 */ 0, 0, 80,106, 0,137,229, 41,217, 41,192, 81, 83, 80, 79, 60, -/* 0x0100 */ 175,175,117,252,255, 55, 49,255, 49,246, 49,210, 49,201, 49,219, -/* 0x0110 */ 176, 73,195,173,171,173,171,133,192,117,250,173,171,133,192,117, -/* 0x0120 */ 250, 87,173,171,131,248, 32,115, 3, 15,179,194,133,192,173,171, -/* 0x0130 */ 117,240,131,239, 8, 1,201, 64,243,171, 72,171,171, 95,195, 0, -/* 0x0140 */ 85,137,229, 87, 86,137,206, 83,137,195, 57, 8,139,120, 4,115, -/* 0x0150 */ 7,106,127,232, 93, 5, 0, 0,133,201,116, 8,138, 7, 71,136, -/* 0x0160 */ 2, 66,226,248, 1,115, 4, 41, 51,141,101,244, 91, 94, 95,201, -/* 0x0170 */ 195, 85,137,229, 87, 86,137,198, 83,137,211,131,236, 24,139, 69, -/* 0x0180 */ 8,139,125, 12,137, 69,220,131, 58, 0, 15,132,182, 0, 0, 0, -/* 0x0190 */ 141, 85,228,185, 12, 0, 0, 0,137,240,232,161,255,255,255,139, -/* 0x01a0 */ 69,228,139, 77,232,133,192,117, 19,129,249, 85, 80, 88, 33,117, -/* 0x01b0 */ 15,131, 62, 0, 15,132,140, 0, 0, 0,235, 4,133,201,117, 7, -/* 0x01c0 */ 106,127,232,238, 4, 0, 0, 57,193,119,245, 59, 3,119,241, 57, -/* 0x01d0 */ 193,115, 86,137, 69,224,141, 69,224,255,117,236, 80,255,115, 4, -/* 0x01e0 */ 81,255,118, 4,255, 85,220,131,196, 20,133,192,117,210,139, 85, -/* 0x01f0 */ 224, 59, 85,228,117,202,138, 69,237,132,192,116, 34,133,255,116, -/* 0x0200 */ 30,129,250, 0, 2, 0, 0,119, 4, 57, 19,117, 18, 15,182,192, -/* 0x0210 */ 80, 15,182, 69,238, 80, 82,255,115, 4,255,215,131,196, 16,139, -/* 0x0220 */ 69,232, 1, 70, 4, 41, 6,235, 10,139, 83, 4,137,240,232, 13, -/* 0x0230 */ 255,255,255,139, 85,228,139, 3, 1, 83, 4, 41,208,133,192,137, -/* 0x0240 */ 3,233, 68,255,255,255,141,101,244, 91, 94, 95,201,195,133,192, -/* 0x0250 */ 83,137,211,116, 29,168, 1,117, 25,139, 16, 57,218,116, 7, 74, -/* 0x0260 */ 117, 11,133,219,116, 7,137, 24,137, 72, 4,235, 5,131,192, 8, -/* 0x0270 */ 235,231, 91,195, 85,137,229, 87, 86, 83,131,236, 60,137, 85,224, -/* 0x0280 */ 137, 69,228,139, 85, 12,139, 69, 8,199, 69,204,255,255,255,255, -/* 0x0290 */ 137, 85,216,139,125,224,139, 85,224,137, 69,220,139, 69, 20, 3, -/* 0x02a0 */ 127, 28,137, 69,212, 49,192,102,131,122, 16, 2, 15,183, 74, 44, -/* 0x02b0 */ 137,251, 15,148,192, 49,246,193,224, 4,137,202, 5, 2, 16, 0, -/* 0x02c0 */ 0, 74,120, 30,131, 59, 1,117, 20,139, 83, 8, 59, 85,204,115, -/* 0x02d0 */ 3,137, 85,204, 3, 83, 20, 57,214,115, 2,137,214,131,195, 32, -/* 0x02e0 */ 226,226,139, 93,204,106, 0,106,255,129,227, 0,240,255,255, 80, -/* 0x02f0 */ 41,222,106, 0,129,198,255, 15, 0, 0,129,230, 0,240,255,255, -/* 0x0300 */ 86, 83,232,137, 3, 0, 0,131,196, 24,141, 52, 48, 41,216,137, -/* 0x0310 */ 69,208,139, 69,224,137,117,240,102,131,120, 44, 0,199, 69,200, -/* 0x0320 */ 0, 0, 0, 0, 15,132,226, 1, 0, 0,139, 7,131,248, 6,117, -/* 0x0330 */ 34,131,125,220, 0, 15,132,187, 1, 0, 0,139, 77,208,186, 3, -/* 0x0340 */ 0, 0, 0, 3, 79, 8,139, 69,216,232, 0,255,255,255,233,163, -/* 0x0350 */ 1, 0, 0, 72, 15,133,156, 1, 0, 0,139, 69,208,199, 69,196, -/* 0x0360 */ 64, 98, 81,115, 3, 71, 8,139, 87, 20,139, 79, 24, 1,194,137, -/* 0x0370 */ 69,236,137, 85,188,137,194,129,226,255, 15, 0, 0,131,225, 7, -/* 0x0380 */ 41,208,193,225, 2,137, 69,192,139, 71, 4,211,109,196, 41,208, -/* 0x0390 */ 131,101,196, 7,131,125,220, 0,139, 79, 16, 80,139, 69,228,137, -/* 0x03a0 */ 77,232,141, 52, 17,116, 3,131,200,255,131,125,220, 1, 80, 25, -/* 0x03b0 */ 192, 37, 0,240,255,255, 5, 18, 16, 0, 0,131,125,220, 0, 80, -/* 0x03c0 */ 139, 69,196,116, 3,131,200, 2,131,125,220, 0, 80,137,240,116, -/* 0x03d0 */ 3,141, 70, 3, 80,255,117,192,232,179, 2, 0, 0,131,196, 24, -/* 0x03e0 */ 57, 69,192, 15,133,185, 0, 0, 0,131,125,220, 0,116, 28,246, -/* 0x03f0 */ 69,196, 4,139, 69,212,117, 2, 49,192, 80,139, 69,220,255,117, -/* 0x0400 */ 228,141, 85,232,232,104,253,255,255, 88, 90,137,240,247,216, 37, -/* 0x0410 */ 255, 15, 0, 0,246, 69,196, 2,137, 69,184,116, 20,139, 69,192, -/* 0x0420 */ 1,240,131,125,184, 0,116, 9,139, 77,184,198, 0, 0, 64,226, -/* 0x0430 */ 250,131,125,220, 0,116,114,131, 63, 1,117, 83,246, 71, 24, 1, -/* 0x0440 */ 116, 77,139, 87, 20,139, 95, 8,141, 12, 26, 3, 77,208, 59, 87, -/* 0x0450 */ 16,117, 14,137,200,247,216, 37,255, 15, 0, 0,131,248, 3,119, -/* 0x0460 */ 14,107, 69,208, 52,131,127, 4, 0,141, 76, 3, 12,117, 15,139, -/* 0x0470 */ 1, 61,205,128,201,195,116, 6,199, 1,205,128,201,195,133,201, -/* 0x0480 */ 116, 13,139, 69,216, 49,210,131,224,254,232,191,253,255,255,255, -/* 0x0490 */ 117,196, 86,255,117,192,232, 54, 2, 0, 0,131,196, 12,133,192, -/* 0x04a0 */ 116, 7,106,127,232, 12, 2, 0, 0,139, 85,184,139, 93,192,141, -/* 0x04b0 */ 4, 22, 1,195, 59, 93,188,115, 33,106, 0,106,255,104, 18, 16, -/* 0x04c0 */ 0, 0,255,117,196, 41, 93,188,255,117,188, 83,232,191, 1, 0, -/* 0x04d0 */ 0,131,196, 24, 57,195,116, 30,235,200,131,125,220, 0,116, 22, -/* 0x04e0 */ 141, 70, 3, 37,255, 15, 0, 0,131,248, 3,119, 9, 80, 83,232, -/* 0x04f0 */ 217, 1, 0, 0, 89, 91,139, 85,224,131,199, 32,255, 69,200, 15, -/* 0x0500 */ 183, 66, 44, 57, 69,200, 15,140, 30,254,255,255,131,125,220, 0, -/* 0x0510 */ 117, 15,255,117,228,232,175, 1, 0, 0, 90,133,192,116, 21,235, -/* 0x0520 */ 129,139, 69,224,102,131,120, 16, 3,116, 9,255,117,240,232,129, -/* 0x0530 */ 1, 0, 0, 88,131,125, 16, 0,116, 8,139, 69,208,139, 85, 16, -/* 0x0540 */ 137, 2,139, 85,224,139, 82, 24, 1, 85,208,139, 69,208,141,101, -/* 0x0550 */ 244, 91, 94, 95,201,195, 85,137,229, 87, 86, 83,131,236, 16,141, -/* 0x0560 */ 85, 24,139, 69, 8,106, 0,139,125, 28,137, 69,236,139, 69, 16, -/* 0x0570 */ 139, 93, 32,141,119, 52,137, 69,232,131,192, 2,255,117,232,137, -/* 0x0580 */ 69,228,141, 69, 32,232,231,251,255,255,139, 69, 12,185, 0, 16, -/* 0x0590 */ 0, 0,186, 6, 0, 0, 0,137, 69, 32,139, 69,236, 41, 93, 36, -/* 0x05a0 */ 232,169,252,255,255, 15,183, 79, 44,139, 69,236,186, 5, 0, 0, -/* 0x05b0 */ 0,232,152,252,255,255, 15,183, 79, 42,139, 69,236,186, 4, 0, -/* 0x05c0 */ 0, 0,232,135,252,255,255,139, 77, 40, 3, 78, 8,186, 3, 0, -/* 0x05d0 */ 0, 0,139, 69,236,131,193, 52,232,113,252,255,255,141, 69,240, -/* 0x05e0 */ 255,117,228,137,250, 80,141, 69, 32,255,117,236, 80,139, 69,232, -/* 0x05f0 */ 232,127,252,255,255,186, 9, 0, 0, 0,137,193,137,195,139, 69, -/* 0x0600 */ 236,232, 72,252,255,255,102,139, 79, 44,131,196, 24, 49,210,102, -/* 0x0610 */ 133,201,116,112,131, 62, 3,117, 96,106, 0,139, 69,240,106, 0, -/* 0x0620 */ 3, 70, 8, 80,232,156, 0, 0, 0,131,196, 12,133,192,137,195, -/* 0x0630 */ 120, 22,104, 0, 2, 0, 0, 87, 80,232,127, 0, 0, 0,131,196, -/* 0x0640 */ 12, 61, 0, 2, 0, 0,116, 7,106,127,232,102, 0, 0, 0,141, -/* 0x0650 */ 69,240,137,250,106, 0, 80,137,216,106, 0,106, 0,232, 18,252, -/* 0x0660 */ 255,255,139, 77,240,137,195,139, 69,236,186, 7, 0, 0, 0,232, -/* 0x0670 */ 218,251,255,255,131,196, 16,235, 11, 66, 15,183,193,131,198, 32, -/* 0x0680 */ 57,194,124,144,141,101,244,137,216, 91, 94, 95,201,195, 0, 0, -/* 0x0690 */ 85,137,229, 49,192, 80,255,117, 28, 80,255,117, 24,255,117, 20, -/* 0x06a0 */ 255,117, 16,255,117, 12,255,117, 8, 80,176,197, 80, 80,176,198, -/* 0x06b0 */ 205,128,201,195,195,176, 1, 15,182,192,205,128,195,176, 3,235, -/* 0x06c0 */ 246,176, 4,235,242,176, 5,235,238,176, 6,235,234,176, 73,235, -/* 0x06d0 */ 230,176, 74,235,226,176, 33,235,222,176, 20,235,218,176, 92,235, -/* 0x06e0 */ 214,176, 59,235,210,176, 2,235,206,176,130,235,202,176,116,235, -/* 0x06f0 */ 198,176,240,235,194,176, 10,235,190,176, 7,235,186 +/* 0x00e0 */ 96, 71,232,119, 4, 0, 0,131,196, 36, 89, 91,129,196, 0, 10, +/* 0x00f0 */ 0, 0, 90,193,226, 12, 1,211, 80,106, 0,137,229, 41,217, 41, +/* 0x0100 */ 192, 81, 83, 80, 79, 60,175,175,117,252,255, 55, 49,255, 49,246, +/* 0x0110 */ 49,210, 49,201, 49,219,176, 73,195,173,171,173,171,133,192,117, +/* 0x0120 */ 250,173,171,133,192,117,250, 87,173,171,131,248, 32,115, 3, 15, +/* 0x0130 */ 179,194,133,192,173,171,117,240,131,239, 8, 1,201, 64,243,171, +/* 0x0140 */ 72,171,171, 95,195, 0, 0, 0, 85,137,229, 87, 86,137,206, 83, +/* 0x0150 */ 137,195, 57, 8,139,120, 4,115, 7,106,127,232, 93, 5, 0, 0, +/* 0x0160 */ 133,201,116, 8,138, 7, 71,136, 2, 66,226,248, 1,115, 4, 41, +/* 0x0170 */ 51,141,101,244, 91, 94, 95,201,195, 85,137,229, 87, 86,137,198, +/* 0x0180 */ 83,137,211,131,236, 24,139, 69, 8,139,125, 12,137, 69,220,131, +/* 0x0190 */ 58, 0, 15,132,182, 0, 0, 0,141, 85,228,185, 12, 0, 0, 0, +/* 0x01a0 */ 137,240,232,161,255,255,255,139, 69,228,139, 77,232,133,192,117, +/* 0x01b0 */ 19,129,249, 85, 80, 88, 33,117, 15,131, 62, 0, 15,132,140, 0, +/* 0x01c0 */ 0, 0,235, 4,133,201,117, 7,106,127,232,238, 4, 0, 0, 57, +/* 0x01d0 */ 193,119,245, 59, 3,119,241, 57,193,115, 86,137, 69,224,141, 69, +/* 0x01e0 */ 224,255,117,236, 80,255,115, 4, 81,255,118, 4,255, 85,220,131, +/* 0x01f0 */ 196, 20,133,192,117,210,139, 85,224, 59, 85,228,117,202,138, 69, +/* 0x0200 */ 237,132,192,116, 34,133,255,116, 30,129,250, 0, 2, 0, 0,119, +/* 0x0210 */ 4, 57, 19,117, 18, 15,182,192, 80, 15,182, 69,238, 80, 82,255, +/* 0x0220 */ 115, 4,255,215,131,196, 16,139, 69,232, 1, 70, 4, 41, 6,235, +/* 0x0230 */ 10,139, 83, 4,137,240,232, 13,255,255,255,139, 85,228,139, 3, +/* 0x0240 */ 1, 83, 4, 41,208,133,192,137, 3,233, 68,255,255,255,141,101, +/* 0x0250 */ 244, 91, 94, 95,201,195,133,192, 83,137,211,116, 29,168, 1,117, +/* 0x0260 */ 25,139, 16, 57,218,116, 7, 74,117, 11,133,219,116, 7,137, 24, +/* 0x0270 */ 137, 72, 4,235, 5,131,192, 8,235,231, 91,195, 85,137,229, 87, +/* 0x0280 */ 86, 83,131,236, 60,137, 85,224,137, 69,228,139, 85, 12,139, 69, +/* 0x0290 */ 8,199, 69,204,255,255,255,255,137, 85,216,139,125,224,139, 85, +/* 0x02a0 */ 224,137, 69,220,139, 69, 20, 3,127, 28,137, 69,212, 49,192,102, +/* 0x02b0 */ 131,122, 16, 2, 15,183, 74, 44,137,251, 15,148,192, 49,246,193, +/* 0x02c0 */ 224, 4,137,202, 5, 2, 16, 0, 0, 74,120, 30,131, 59, 1,117, +/* 0x02d0 */ 20,139, 83, 8, 59, 85,204,115, 3,137, 85,204, 3, 83, 20, 57, +/* 0x02e0 */ 214,115, 2,137,214,131,195, 32,226,226,139, 93,204,106, 0,106, +/* 0x02f0 */ 255,129,227, 0,240,255,255, 80, 41,222,106, 0,129,198,255, 15, +/* 0x0300 */ 0, 0,129,230, 0,240,255,255, 86, 83,232,137, 3, 0, 0,131, +/* 0x0310 */ 196, 24,141, 52, 48, 41,216,137, 69,208,139, 69,224,137,117,240, +/* 0x0320 */ 102,131,120, 44, 0,199, 69,200, 0, 0, 0, 0, 15,132,226, 1, +/* 0x0330 */ 0, 0,139, 7,131,248, 6,117, 34,131,125,220, 0, 15,132,187, +/* 0x0340 */ 1, 0, 0,139, 77,208,186, 3, 0, 0, 0, 3, 79, 8,139, 69, +/* 0x0350 */ 216,232, 0,255,255,255,233,163, 1, 0, 0, 72, 15,133,156, 1, +/* 0x0360 */ 0, 0,139, 69,208,199, 69,196, 64, 98, 81,115, 3, 71, 8,139, +/* 0x0370 */ 87, 20,139, 79, 24, 1,194,137, 69,236,137, 85,188,137,194,129, +/* 0x0380 */ 226,255, 15, 0, 0,131,225, 7, 41,208,193,225, 2,137, 69,192, +/* 0x0390 */ 139, 71, 4,211,109,196, 41,208,131,101,196, 7,131,125,220, 0, +/* 0x03a0 */ 139, 79, 16, 80,139, 69,228,137, 77,232,141, 52, 17,116, 3,131, +/* 0x03b0 */ 200,255,131,125,220, 1, 80, 25,192, 37, 0,240,255,255, 5, 18, +/* 0x03c0 */ 16, 0, 0,131,125,220, 0, 80,139, 69,196,116, 3,131,200, 2, +/* 0x03d0 */ 131,125,220, 0, 80,137,240,116, 3,141, 70, 3, 80,255,117,192, +/* 0x03e0 */ 232,179, 2, 0, 0,131,196, 24, 57, 69,192, 15,133,185, 0, 0, +/* 0x03f0 */ 0,131,125,220, 0,116, 28,246, 69,196, 4,139, 69,212,117, 2, +/* 0x0400 */ 49,192, 80,139, 69,220,255,117,228,141, 85,232,232,104,253,255, +/* 0x0410 */ 255, 88, 90,137,240,247,216, 37,255, 15, 0, 0,246, 69,196, 2, +/* 0x0420 */ 137, 69,184,116, 20,139, 69,192, 1,240,131,125,184, 0,116, 9, +/* 0x0430 */ 139, 77,184,198, 0, 0, 64,226,250,131,125,220, 0,116,114,131, +/* 0x0440 */ 63, 1,117, 83,246, 71, 24, 1,116, 77,139, 87, 20,139, 95, 8, +/* 0x0450 */ 141, 12, 26, 3, 77,208, 59, 87, 16,117, 14,137,200,247,216, 37, +/* 0x0460 */ 255, 15, 0, 0,131,248, 3,119, 14,107, 69,208, 52,131,127, 4, +/* 0x0470 */ 0,141, 76, 3, 12,117, 15,139, 1, 61,205,128,201,195,116, 6, +/* 0x0480 */ 199, 1,205,128,201,195,133,201,116, 13,139, 69,216, 49,210,131, +/* 0x0490 */ 224,254,232,191,253,255,255,255,117,196, 86,255,117,192,232, 54, +/* 0x04a0 */ 2, 0, 0,131,196, 12,133,192,116, 7,106,127,232, 12, 2, 0, +/* 0x04b0 */ 0,139, 85,184,139, 93,192,141, 4, 22, 1,195, 59, 93,188,115, +/* 0x04c0 */ 33,106, 0,106,255,104, 18, 16, 0, 0,255,117,196, 41, 93,188, +/* 0x04d0 */ 255,117,188, 83,232,191, 1, 0, 0,131,196, 24, 57,195,116, 30, +/* 0x04e0 */ 235,200,131,125,220, 0,116, 22,141, 70, 3, 37,255, 15, 0, 0, +/* 0x04f0 */ 131,248, 3,119, 9, 80, 83,232,217, 1, 0, 0, 89, 91,139, 85, +/* 0x0500 */ 224,131,199, 32,255, 69,200, 15,183, 66, 44, 57, 69,200, 15,140, +/* 0x0510 */ 30,254,255,255,131,125,220, 0,117, 15,255,117,228,232,175, 1, +/* 0x0520 */ 0, 0, 90,133,192,116, 21,235,129,139, 69,224,102,131,120, 16, +/* 0x0530 */ 3,116, 9,255,117,240,232,129, 1, 0, 0, 88,131,125, 16, 0, +/* 0x0540 */ 116, 8,139, 69,208,139, 85, 16,137, 2,139, 85,224,139, 82, 24, +/* 0x0550 */ 1, 85,208,139, 69,208,141,101,244, 91, 94, 95,201,195, 85,137, +/* 0x0560 */ 229, 87, 86, 83,131,236, 16,141, 85, 24,139, 69, 8,106, 0,139, +/* 0x0570 */ 125, 28,137, 69,236,139, 69, 16,139, 93, 32,141,119, 52,137, 69, +/* 0x0580 */ 232,131,192, 2,255,117,232,137, 69,228,141, 69, 32,232,231,251, +/* 0x0590 */ 255,255,139, 69, 12,185, 0, 16, 0, 0,186, 6, 0, 0, 0,137, +/* 0x05a0 */ 69, 32,139, 69,236, 41, 93, 36,232,169,252,255,255, 15,183, 79, +/* 0x05b0 */ 44,139, 69,236,186, 5, 0, 0, 0,232,152,252,255,255, 15,183, +/* 0x05c0 */ 79, 42,139, 69,236,186, 4, 0, 0, 0,232,135,252,255,255,139, +/* 0x05d0 */ 77, 40, 3, 78, 8,186, 3, 0, 0, 0,139, 69,236,131,193, 52, +/* 0x05e0 */ 232,113,252,255,255,141, 69,240,255,117,228,137,250, 80,141, 69, +/* 0x05f0 */ 32,255,117,236, 80,139, 69,232,232,127,252,255,255,186, 9, 0, +/* 0x0600 */ 0, 0,137,193,137,195,139, 69,236,232, 72,252,255,255,102,139, +/* 0x0610 */ 79, 44,131,196, 24, 49,210,102,133,201,116,112,131, 62, 3,117, +/* 0x0620 */ 96,106, 0,139, 69,240,106, 0, 3, 70, 8, 80,232,156, 0, 0, +/* 0x0630 */ 0,131,196, 12,133,192,137,195,120, 22,104, 0, 2, 0, 0, 87, +/* 0x0640 */ 80,232,127, 0, 0, 0,131,196, 12, 61, 0, 2, 0, 0,116, 7, +/* 0x0650 */ 106,127,232,102, 0, 0, 0,141, 69,240,137,250,106, 0, 80,137, +/* 0x0660 */ 216,106, 0,106, 0,232, 18,252,255,255,139, 77,240,137,195,139, +/* 0x0670 */ 69,236,186, 7, 0, 0, 0,232,218,251,255,255,131,196, 16,235, +/* 0x0680 */ 11, 66, 15,183,193,131,198, 32, 57,194,124,144,141,101,244,137, +/* 0x0690 */ 216, 91, 94, 95,201,195, 0, 0, 85,137,229, 49,192, 80,255,117, +/* 0x06a0 */ 28, 80,255,117, 24,255,117, 20,255,117, 16,255,117, 12,255,117, +/* 0x06b0 */ 8, 80,176,197, 80, 80,176,198,205,128,201,195,195,176, 1, 15, +/* 0x06c0 */ 182,192,205,128,195,176, 3,235,246,176, 4,235,242,176, 5,235, +/* 0x06d0 */ 238,176, 6,235,234,176, 73,235,230,176, 74,235,226,176, 33,235, +/* 0x06e0 */ 222,176, 20,235,218,176, 92,235,214,176, 59,235,210,176, 2,235, +/* 0x06f0 */ 206,176,130,235,202,176,116,235,198,176,240,235,194,176, 10,235, +/* 0x0700 */ 190,176, 7,235,186 }; diff --git a/src/stub/i386-openbsd.elf-fold.h b/src/stub/i386-openbsd.elf-fold.h index 4edc91e2..992d1ed1 100644 --- a/src/stub/i386-openbsd.elf-fold.h +++ b/src/stub/i386-openbsd.elf-fold.h @@ -1,5 +1,5 @@ /* i386-openbsd.elf-fold.h - created from i386-openbsd.elf-fold.bin, 2025 (0x7e9) bytes + created from i386-openbsd.elf-fold.bin, 2033 (0x7f1) bytes This file is part of the UPX executable compressor. @@ -31,136 +31,137 @@ */ -#define STUB_I386_OPENBSD_ELF_FOLD_SIZE 2025 -#define STUB_I386_OPENBSD_ELF_FOLD_ADLER32 0x4a4c5f0f -#define STUB_I386_OPENBSD_ELF_FOLD_CRC32 0x8b78113b +#define STUB_I386_OPENBSD_ELF_FOLD_SIZE 2033 +#define STUB_I386_OPENBSD_ELF_FOLD_ADLER32 0x94526218 +#define STUB_I386_OPENBSD_ELF_FOLD_CRC32 0xf97a3786 -unsigned char stub_i386_openbsd_elf_fold[2025] = { +unsigned char stub_i386_openbsd_elf_fold[2033] = { /* 0x0000 */ 127, 69, 76, 70, 1, 1, 1, 12, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x0010 */ 2, 0, 3, 0, 1, 0, 0, 0,128, 16,192, 0, 52, 0, 0, 0, /* 0x0020 */ 0, 0, 0, 0, 0, 0, 0, 0, 52, 0, 32, 0, 2, 0, 0, 0, /* 0x0030 */ 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 16,192, 0, -/* 0x0040 */ 0, 16,192, 0,233, 7, 0, 0,236, 7, 0, 0, 5, 0, 0, 0, -/* 0x0050 */ 0, 16, 0, 0, 1, 0, 0, 0,233, 7, 0, 0, 0, 0, 0, 0, +/* 0x0040 */ 0, 16,192, 0,241, 7, 0, 0,244, 7, 0, 0, 5, 0, 0, 0, +/* 0x0050 */ 0, 16, 0, 0, 1, 0, 0, 0,241, 7, 0, 0, 0, 0, 0, 0, /* 0x0060 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x0070 */ 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -/* 0x0080 */ 41,201,186,248, 2, 0, 0,137,230,137,231,232,131, 0, 0, 0, +/* 0x0080 */ 41,201,186,248, 2, 0, 0,137,230,137,231,232,137, 0, 0, 0, /* 0x0090 */ 137,230,209,234, 25,192, 41,193,141, 36,196,133,210,117,243,137, -/* 0x00a0 */ 231,232,109, 0, 0, 0,129,236, 0, 10, 0, 0, 83,139, 83, 72, +/* 0x00a0 */ 231,232,115, 0, 0, 0,129,236, 0, 10, 0, 0, 83,139, 83, 72, /* 0x00b0 */ 141,148, 26,255, 31, 0, 0,129,226, 0,240,255,255, 82, 41,192, /* 0x00c0 */ 102,131,123, 16, 3,117, 1,146, 80,139,115, 24,141,131,196, 0, /* 0x00d0 */ 0, 0, 41,198,139, 24,139, 72, 4,131,193, 12,141, 84, 36, 12, -/* 0x00e0 */ 96, 71,232, 68, 5, 0, 0,131,196, 36, 89, 91,129,196, 0, 10, -/* 0x00f0 */ 0, 0, 80,106, 0,137,229, 41,217, 41,192, 81, 83, 80, 79, 60, -/* 0x0100 */ 175,175,117,252,255, 55, 49,255, 49,246, 49,210, 49,201, 49,219, -/* 0x0110 */ 176, 73,195,173,171,173,171,133,192,117,250,173,171,133,192,117, -/* 0x0120 */ 250, 87,173,171,131,248, 32,115, 3, 15,179,194,133,192,173,171, -/* 0x0130 */ 117,240,131,239, 8, 1,201, 64,243,171, 72,171,171, 95,195, 0, -/* 0x0140 */ 85,137,229, 87, 86,137,206, 83,137,195, 57, 8,139,120, 4,115, -/* 0x0150 */ 7,106,127,232, 73, 6, 0, 0,133,201,116, 8,138, 7, 71,136, -/* 0x0160 */ 2, 66,226,248, 1,115, 4, 41, 51,141,101,244, 91, 94, 95,201, -/* 0x0170 */ 195, 85,137,229, 87, 86,137,198, 83,137,211,131,236, 24,139, 69, -/* 0x0180 */ 8,139,125, 12,137, 69,220,131, 58, 0, 15,132,182, 0, 0, 0, -/* 0x0190 */ 141, 85,228,185, 12, 0, 0, 0,137,240,232,161,255,255,255,139, -/* 0x01a0 */ 69,228,139, 77,232,133,192,117, 19,129,249, 85, 80, 88, 33,117, -/* 0x01b0 */ 15,131, 62, 0, 15,132,140, 0, 0, 0,235, 4,133,201,117, 7, -/* 0x01c0 */ 106,127,232,218, 5, 0, 0, 57,193,119,245, 59, 3,119,241, 57, -/* 0x01d0 */ 193,115, 86,137, 69,224,141, 69,224,255,117,236, 80,255,115, 4, -/* 0x01e0 */ 81,255,118, 4,255, 85,220,131,196, 20,133,192,117,210,139, 85, -/* 0x01f0 */ 224, 59, 85,228,117,202,138, 69,237,132,192,116, 34,133,255,116, -/* 0x0200 */ 30,129,250, 0, 2, 0, 0,119, 4, 57, 19,117, 18, 15,182,192, -/* 0x0210 */ 80, 15,182, 69,238, 80, 82,255,115, 4,255,215,131,196, 16,139, -/* 0x0220 */ 69,232, 1, 70, 4, 41, 6,235, 10,139, 83, 4,137,240,232, 13, -/* 0x0230 */ 255,255,255,139, 85,228,139, 3, 1, 83, 4, 41,208,133,192,137, -/* 0x0240 */ 3,233, 68,255,255,255,141,101,244, 91, 94, 95,201,195,133,192, -/* 0x0250 */ 83,137,211,116, 29,168, 1,117, 25,139, 16, 57,218,116, 7, 74, -/* 0x0260 */ 117, 11,133,219,116, 7,137, 24,137, 72, 4,235, 5,131,192, 8, -/* 0x0270 */ 235,231, 91,195, 85,137,229, 87, 86, 83,131,236,104,137, 69,200, -/* 0x0280 */ 139, 69, 12,137, 85,196,139, 77, 24,199, 69,228, 0, 0, 0, 0, -/* 0x0290 */ 137, 69,192,139, 69,196,137, 77,184,139, 93,196,139,117,196,199, -/* 0x02a0 */ 69,232, 0, 0, 0, 0, 15,183, 72, 44,199, 69,220, 0, 0, 0, -/* 0x02b0 */ 0,139, 85, 16,199, 69,224, 0, 0, 0, 0, 3, 91, 28,199, 69, -/* 0x02c0 */ 236,255,255,255,255, 15,183,118, 16,137, 85,188,137,202,199, 69, -/* 0x02d0 */ 240,255,255,255,255, 74,137, 93,180,137,117,176,199, 69,148, 0, -/* 0x02e0 */ 0, 0, 0,120, 62,137,206,131, 59, 1,117, 49,139, 67, 24,139, -/* 0x02f0 */ 75, 8,131,224, 1,141, 20,133, 0, 0, 0, 0, 57, 76, 42,236, -/* 0x0300 */ 118, 11,139, 67, 16,137, 76, 42,236,137, 68, 21,228,139, 67, 20, -/* 0x0310 */ 141,125,220, 1,200, 57, 4, 58,115, 3,137, 4, 58,131,195, 32, -/* 0x0320 */ 78,117,196,131,125,176, 2,116, 63,129,125,220,255,255,255, 31, -/* 0x0330 */ 118, 54,139, 77, 8,139, 93, 8,139, 65, 4,137,194,137,193,139, -/* 0x0340 */ 3,129,225,255,255,255, 3,129,226, 0, 0, 0,252, 37,255,255, -/* 0x0350 */ 255, 3, 57,193,118, 2,137,200,141,148, 2,255, 15, 0, 0,129, -/* 0x0360 */ 226, 0,240,255,255,137, 85,148,139,117, 8, 49,255,199, 69,144, -/* 0x0370 */ 1, 0, 0, 0,137,117,152,141, 69,236,139, 85,148,139,117,152, -/* 0x0380 */ 139, 28, 7,137,217,129,227, 0,240,255,255,129,225,255, 15, 0, -/* 0x0390 */ 0, 3, 76, 47,228,137, 28, 7,139, 68, 47,220, 1,194, 41,216, -/* 0x03a0 */ 137, 22, 3, 93,148,106, 0, 5,255, 15, 0, 0,106,255, 37, 0, -/* 0x03b0 */ 240,255,255,104, 18, 16, 0, 0,129,193,255, 15, 0, 0,106, 0, -/* 0x03c0 */ 129,225, 0,240,255,255, 80,131,198, 4, 83,137, 68, 47,220,137, -/* 0x03d0 */ 76, 47,228,232,164, 3, 0, 0,137, 68, 61,212,131,196, 24,131, -/* 0x03e0 */ 199, 4,255, 77,144,137,117,152,121,141,139, 69,212,199, 69,168, -/* 0x03f0 */ 0, 0, 0, 0,139, 85,236,139, 77,196, 41,208,102,131,121, 44, -/* 0x0400 */ 0,137, 69,172, 15,132,236, 1, 0, 0,139, 93,180,139, 3,131, -/* 0x0410 */ 248, 6,117, 34,131,125,192, 0, 15,132,193, 1, 0, 0,139, 77, -/* 0x0420 */ 172,186, 3, 0, 0, 0, 3, 75, 8,139, 69,188,232, 29,254,255, -/* 0x0430 */ 255,233,169, 1, 0, 0, 72, 15,133,162, 1, 0, 0,139,117,180, -/* 0x0440 */ 199, 69,164, 64, 98, 81,115,139, 69,172, 3, 70, 8,139, 78, 24, -/* 0x0450 */ 139, 86, 20,131,225, 7,137, 69,208, 1,194,193,225, 2,211,109, -/* 0x0460 */ 164,137, 85,156,139, 78, 16,137,194,131,101,164, 7,129,226,255, -/* 0x0470 */ 15, 0, 0,137, 77,204,141, 52, 17,139, 77,180, 41,208,137, 69, -/* 0x0480 */ 160,139, 65, 4, 41,208,131,125,192, 0, 80,139, 69,200,116, 3, -/* 0x0490 */ 131,200,255,131,125,192, 1, 80, 25,192, 37, 0,240,255,255, 5, -/* 0x04a0 */ 18, 16, 0, 0,131,125,192, 0, 80,139, 69,164,116, 3,131,200, -/* 0x04b0 */ 2,131,125,192, 0, 80,137,240,116, 3,141, 70, 3, 80,255,117, -/* 0x04c0 */ 160,232,182, 2, 0, 0,131,196, 24, 57, 69,160, 15,133,188, 0, -/* 0x04d0 */ 0, 0,131,125,192, 0,116, 28,246, 69,164, 4,139, 69,184,117, -/* 0x04e0 */ 2, 49,192, 80,139, 69,192,255,117,200,141, 85,204,232,127,252, -/* 0x04f0 */ 255,255, 95, 88,137,247,247,223,129,231,255, 15, 0, 0,246, 69, -/* 0x0500 */ 164, 2,116, 17,139, 69,160, 1,240,133,255,116, 8,137,249,198, -/* 0x0510 */ 0, 0, 64,226,250,131,125,192, 0,116,122,139, 93,180,131, 59, -/* 0x0520 */ 1,117, 88,246, 67, 24, 1,116, 82,139, 83, 20,137,216,139, 91, -/* 0x0530 */ 8,141, 12, 26, 3, 77,172, 59, 80, 16,117, 14,137,200,247,216, -/* 0x0540 */ 37,255, 15, 0, 0,131,248, 3,119, 17,139, 85,180,107, 69,172, -/* 0x0550 */ 52,131,122, 4, 0,141, 76, 3, 12,117, 15,139, 1, 61,205,128, -/* 0x0560 */ 201,195,116, 6,199, 1,205,128,201,195,133,201,116, 13,139, 69, -/* 0x0570 */ 188, 49,210,131,224,254,232,211,252,255,255,255,117,164, 86,255, -/* 0x0580 */ 117,160,232, 54, 2, 0, 0,131,196, 12,133,192,116, 7,106,127, -/* 0x0590 */ 232, 12, 2, 0, 0,141, 4, 62,139, 93,160, 1,195, 59, 93,156, -/* 0x05a0 */ 115, 33,106, 0,106,255,104, 18, 16, 0, 0,255,117,164, 41, 93, -/* 0x05b0 */ 156,255,117,156, 83,232,194, 1, 0, 0,131,196, 24, 57,195,116, -/* 0x05c0 */ 30,235,203,131,125,192, 0,116, 22,141, 70, 3, 37,255, 15, 0, -/* 0x05d0 */ 0,131,248, 3,119, 9, 80, 83,232,220, 1, 0, 0, 89, 91,139, -/* 0x05e0 */ 77,196,255, 69,168, 15,183, 65, 44,131, 69,180, 32, 57, 69,168, -/* 0x05f0 */ 15,140, 20,254,255,255,131,125,192, 0,117, 13,255,117,200,232, -/* 0x0600 */ 177, 1, 0, 0, 90,133,192,117,133,131,125, 20, 0,116, 8,139, -/* 0x0610 */ 117,172,139, 93, 20,137, 51,139, 69,196,139, 64, 24, 1, 69,172, -/* 0x0620 */ 139, 69,172,141,101,244, 91, 94, 95,201,195, 85,137,229, 87, 86, -/* 0x0630 */ 83,131,236, 24,141, 85, 24,139, 69, 8,106, 0,139,125, 28,199, -/* 0x0640 */ 69,232, 0, 0, 0, 0,137, 69,228,139, 69, 16,139, 93, 32,199, -/* 0x0650 */ 69,236, 0, 0, 0, 0,137, 69,224,131,192, 2,255,117,224,137, -/* 0x0660 */ 69,220,141, 69, 32,141,119, 52,232, 4,251,255,255,139, 69, 12, -/* 0x0670 */ 185, 0, 16, 0, 0,186, 6, 0, 0, 0,137, 69, 32,139, 69,228, -/* 0x0680 */ 41, 93, 36,232,198,251,255,255, 15,183, 79, 44,139, 69,228,186, -/* 0x0690 */ 5, 0, 0, 0,232,181,251,255,255, 15,183, 79, 42,139, 69,228, -/* 0x06a0 */ 186, 4, 0, 0, 0,232,164,251,255,255,139, 77, 40, 3, 78, 8, -/* 0x06b0 */ 186, 3, 0, 0, 0,139, 69,228,131,193, 52,232,142,251,255,255, -/* 0x06c0 */ 141, 69,240,255,117,220,137,250, 80,141, 69, 32,255,117,228, 80, -/* 0x06d0 */ 141, 69,232, 80,139, 69,224,232,152,251,255,255,186, 9, 0, 0, -/* 0x06e0 */ 0,137,193,137,195,139, 69,228,232, 97,251,255,255,102,139, 79, -/* 0x06f0 */ 44,131,196, 28, 49,210,102,133,201,116,116,131, 62, 3,117,100, -/* 0x0700 */ 106, 0,139, 69,240,106, 0, 3, 70, 8, 80,232,161, 0, 0, 0, -/* 0x0710 */ 131,196, 12,133,192,137,195,120, 22,104, 0, 2, 0, 0, 87, 80, -/* 0x0720 */ 232,132, 0, 0, 0,131,196, 12, 61, 0, 2, 0, 0,116, 7,106, -/* 0x0730 */ 127,232,107, 0, 0, 0,141, 69,240,137,250,106, 0, 80,106, 0, -/* 0x0740 */ 141, 69,232,106, 0, 80,137,216,232, 39,251,255,255,139, 77,240, -/* 0x0750 */ 137,195,139, 69,228,186, 7, 0, 0, 0,232,239,250,255,255,131, -/* 0x0760 */ 196, 20,235, 11, 66, 15,183,193,131,198, 32, 57,194,124,140,141, -/* 0x0770 */ 101,244,137,216, 91, 94, 95,201,195, 0, 0, 0, 85,137,229, 49, -/* 0x0780 */ 192, 80,255,117, 28, 80,255,117, 24,255,117, 20,255,117, 16,255, -/* 0x0790 */ 117, 12,255,117, 8, 80,176,197, 80, 80,176,198,205,128,201,195, -/* 0x07a0 */ 195,176, 1, 15,182,192,205,128,195,176, 3,235,246,176, 4,235, -/* 0x07b0 */ 242,176, 5,235,238,176, 6,235,234,176, 73,235,230,176, 74,235, -/* 0x07c0 */ 226,176, 33,235,222,176, 20,235,218,176, 92,235,214,176, 59,235, -/* 0x07d0 */ 210,176, 2,235,206,176,130,235,202,176,116,235,198,176,240,235, -/* 0x07e0 */ 194,176, 10,235,190,176, 7,235,186 +/* 0x00e0 */ 96, 71,232, 76, 5, 0, 0,131,196, 36, 89, 91,129,196, 0, 10, +/* 0x00f0 */ 0, 0, 90,193,226, 12, 1,211, 80,106, 0,137,229, 41,217, 41, +/* 0x0100 */ 192, 81, 83, 80, 79, 60,175,175,117,252,255, 55, 49,255, 49,246, +/* 0x0110 */ 49,210, 49,201, 49,219,176, 73,195,173,171,173,171,133,192,117, +/* 0x0120 */ 250,173,171,133,192,117,250, 87,173,171,131,248, 32,115, 3, 15, +/* 0x0130 */ 179,194,133,192,173,171,117,240,131,239, 8, 1,201, 64,243,171, +/* 0x0140 */ 72,171,171, 95,195, 0, 0, 0, 85,137,229, 87, 86,137,206, 83, +/* 0x0150 */ 137,195, 57, 8,139,120, 4,115, 7,106,127,232, 73, 6, 0, 0, +/* 0x0160 */ 133,201,116, 8,138, 7, 71,136, 2, 66,226,248, 1,115, 4, 41, +/* 0x0170 */ 51,141,101,244, 91, 94, 95,201,195, 85,137,229, 87, 86,137,198, +/* 0x0180 */ 83,137,211,131,236, 24,139, 69, 8,139,125, 12,137, 69,220,131, +/* 0x0190 */ 58, 0, 15,132,182, 0, 0, 0,141, 85,228,185, 12, 0, 0, 0, +/* 0x01a0 */ 137,240,232,161,255,255,255,139, 69,228,139, 77,232,133,192,117, +/* 0x01b0 */ 19,129,249, 85, 80, 88, 33,117, 15,131, 62, 0, 15,132,140, 0, +/* 0x01c0 */ 0, 0,235, 4,133,201,117, 7,106,127,232,218, 5, 0, 0, 57, +/* 0x01d0 */ 193,119,245, 59, 3,119,241, 57,193,115, 86,137, 69,224,141, 69, +/* 0x01e0 */ 224,255,117,236, 80,255,115, 4, 81,255,118, 4,255, 85,220,131, +/* 0x01f0 */ 196, 20,133,192,117,210,139, 85,224, 59, 85,228,117,202,138, 69, +/* 0x0200 */ 237,132,192,116, 34,133,255,116, 30,129,250, 0, 2, 0, 0,119, +/* 0x0210 */ 4, 57, 19,117, 18, 15,182,192, 80, 15,182, 69,238, 80, 82,255, +/* 0x0220 */ 115, 4,255,215,131,196, 16,139, 69,232, 1, 70, 4, 41, 6,235, +/* 0x0230 */ 10,139, 83, 4,137,240,232, 13,255,255,255,139, 85,228,139, 3, +/* 0x0240 */ 1, 83, 4, 41,208,133,192,137, 3,233, 68,255,255,255,141,101, +/* 0x0250 */ 244, 91, 94, 95,201,195,133,192, 83,137,211,116, 29,168, 1,117, +/* 0x0260 */ 25,139, 16, 57,218,116, 7, 74,117, 11,133,219,116, 7,137, 24, +/* 0x0270 */ 137, 72, 4,235, 5,131,192, 8,235,231, 91,195, 85,137,229, 87, +/* 0x0280 */ 86, 83,131,236,104,137, 69,200,139, 69, 12,137, 85,196,139, 77, +/* 0x0290 */ 24,199, 69,228, 0, 0, 0, 0,137, 69,192,139, 69,196,137, 77, +/* 0x02a0 */ 184,139, 93,196,139,117,196,199, 69,232, 0, 0, 0, 0, 15,183, +/* 0x02b0 */ 72, 44,199, 69,220, 0, 0, 0, 0,139, 85, 16,199, 69,224, 0, +/* 0x02c0 */ 0, 0, 0, 3, 91, 28,199, 69,236,255,255,255,255, 15,183,118, +/* 0x02d0 */ 16,137, 85,188,137,202,199, 69,240,255,255,255,255, 74,137, 93, +/* 0x02e0 */ 180,137,117,176,199, 69,148, 0, 0, 0, 0,120, 62,137,206,131, +/* 0x02f0 */ 59, 1,117, 49,139, 67, 24,139, 75, 8,131,224, 1,141, 20,133, +/* 0x0300 */ 0, 0, 0, 0, 57, 76, 42,236,118, 11,139, 67, 16,137, 76, 42, +/* 0x0310 */ 236,137, 68, 21,228,139, 67, 20,141,125,220, 1,200, 57, 4, 58, +/* 0x0320 */ 115, 3,137, 4, 58,131,195, 32, 78,117,196,131,125,176, 2,116, +/* 0x0330 */ 63,129,125,220,255,255,255, 31,118, 54,139, 77, 8,139, 93, 8, +/* 0x0340 */ 139, 65, 4,137,194,137,193,139, 3,129,225,255,255,255, 3,129, +/* 0x0350 */ 226, 0, 0, 0,252, 37,255,255,255, 3, 57,193,118, 2,137,200, +/* 0x0360 */ 141,148, 2,255, 15, 0, 0,129,226, 0,240,255,255,137, 85,148, +/* 0x0370 */ 139,117, 8, 49,255,199, 69,144, 1, 0, 0, 0,137,117,152,141, +/* 0x0380 */ 69,236,139, 85,148,139,117,152,139, 28, 7,137,217,129,227, 0, +/* 0x0390 */ 240,255,255,129,225,255, 15, 0, 0, 3, 76, 47,228,137, 28, 7, +/* 0x03a0 */ 139, 68, 47,220, 1,194, 41,216,137, 22, 3, 93,148,106, 0, 5, +/* 0x03b0 */ 255, 15, 0, 0,106,255, 37, 0,240,255,255,104, 18, 16, 0, 0, +/* 0x03c0 */ 129,193,255, 15, 0, 0,106, 0,129,225, 0,240,255,255, 80,131, +/* 0x03d0 */ 198, 4, 83,137, 68, 47,220,137, 76, 47,228,232,164, 3, 0, 0, +/* 0x03e0 */ 137, 68, 61,212,131,196, 24,131,199, 4,255, 77,144,137,117,152, +/* 0x03f0 */ 121,141,139, 69,212,199, 69,168, 0, 0, 0, 0,139, 85,236,139, +/* 0x0400 */ 77,196, 41,208,102,131,121, 44, 0,137, 69,172, 15,132,236, 1, +/* 0x0410 */ 0, 0,139, 93,180,139, 3,131,248, 6,117, 34,131,125,192, 0, +/* 0x0420 */ 15,132,193, 1, 0, 0,139, 77,172,186, 3, 0, 0, 0, 3, 75, +/* 0x0430 */ 8,139, 69,188,232, 29,254,255,255,233,169, 1, 0, 0, 72, 15, +/* 0x0440 */ 133,162, 1, 0, 0,139,117,180,199, 69,164, 64, 98, 81,115,139, +/* 0x0450 */ 69,172, 3, 70, 8,139, 78, 24,139, 86, 20,131,225, 7,137, 69, +/* 0x0460 */ 208, 1,194,193,225, 2,211,109,164,137, 85,156,139, 78, 16,137, +/* 0x0470 */ 194,131,101,164, 7,129,226,255, 15, 0, 0,137, 77,204,141, 52, +/* 0x0480 */ 17,139, 77,180, 41,208,137, 69,160,139, 65, 4, 41,208,131,125, +/* 0x0490 */ 192, 0, 80,139, 69,200,116, 3,131,200,255,131,125,192, 1, 80, +/* 0x04a0 */ 25,192, 37, 0,240,255,255, 5, 18, 16, 0, 0,131,125,192, 0, +/* 0x04b0 */ 80,139, 69,164,116, 3,131,200, 2,131,125,192, 0, 80,137,240, +/* 0x04c0 */ 116, 3,141, 70, 3, 80,255,117,160,232,182, 2, 0, 0,131,196, +/* 0x04d0 */ 24, 57, 69,160, 15,133,188, 0, 0, 0,131,125,192, 0,116, 28, +/* 0x04e0 */ 246, 69,164, 4,139, 69,184,117, 2, 49,192, 80,139, 69,192,255, +/* 0x04f0 */ 117,200,141, 85,204,232,127,252,255,255, 95, 88,137,247,247,223, +/* 0x0500 */ 129,231,255, 15, 0, 0,246, 69,164, 2,116, 17,139, 69,160, 1, +/* 0x0510 */ 240,133,255,116, 8,137,249,198, 0, 0, 64,226,250,131,125,192, +/* 0x0520 */ 0,116,122,139, 93,180,131, 59, 1,117, 88,246, 67, 24, 1,116, +/* 0x0530 */ 82,139, 83, 20,137,216,139, 91, 8,141, 12, 26, 3, 77,172, 59, +/* 0x0540 */ 80, 16,117, 14,137,200,247,216, 37,255, 15, 0, 0,131,248, 3, +/* 0x0550 */ 119, 17,139, 85,180,107, 69,172, 52,131,122, 4, 0,141, 76, 3, +/* 0x0560 */ 12,117, 15,139, 1, 61,205,128,201,195,116, 6,199, 1,205,128, +/* 0x0570 */ 201,195,133,201,116, 13,139, 69,188, 49,210,131,224,254,232,211, +/* 0x0580 */ 252,255,255,255,117,164, 86,255,117,160,232, 54, 2, 0, 0,131, +/* 0x0590 */ 196, 12,133,192,116, 7,106,127,232, 12, 2, 0, 0,141, 4, 62, +/* 0x05a0 */ 139, 93,160, 1,195, 59, 93,156,115, 33,106, 0,106,255,104, 18, +/* 0x05b0 */ 16, 0, 0,255,117,164, 41, 93,156,255,117,156, 83,232,194, 1, +/* 0x05c0 */ 0, 0,131,196, 24, 57,195,116, 30,235,203,131,125,192, 0,116, +/* 0x05d0 */ 22,141, 70, 3, 37,255, 15, 0, 0,131,248, 3,119, 9, 80, 83, +/* 0x05e0 */ 232,220, 1, 0, 0, 89, 91,139, 77,196,255, 69,168, 15,183, 65, +/* 0x05f0 */ 44,131, 69,180, 32, 57, 69,168, 15,140, 20,254,255,255,131,125, +/* 0x0600 */ 192, 0,117, 13,255,117,200,232,177, 1, 0, 0, 90,133,192,117, +/* 0x0610 */ 133,131,125, 20, 0,116, 8,139,117,172,139, 93, 20,137, 51,139, +/* 0x0620 */ 69,196,139, 64, 24, 1, 69,172,139, 69,172,141,101,244, 91, 94, +/* 0x0630 */ 95,201,195, 85,137,229, 87, 86, 83,131,236, 24,141, 85, 24,139, +/* 0x0640 */ 69, 8,106, 0,139,125, 28,199, 69,232, 0, 0, 0, 0,137, 69, +/* 0x0650 */ 228,139, 69, 16,139, 93, 32,199, 69,236, 0, 0, 0, 0,137, 69, +/* 0x0660 */ 224,131,192, 2,255,117,224,137, 69,220,141, 69, 32,141,119, 52, +/* 0x0670 */ 232, 4,251,255,255,139, 69, 12,185, 0, 16, 0, 0,186, 6, 0, +/* 0x0680 */ 0, 0,137, 69, 32,139, 69,228, 41, 93, 36,232,198,251,255,255, +/* 0x0690 */ 15,183, 79, 44,139, 69,228,186, 5, 0, 0, 0,232,181,251,255, +/* 0x06a0 */ 255, 15,183, 79, 42,139, 69,228,186, 4, 0, 0, 0,232,164,251, +/* 0x06b0 */ 255,255,139, 77, 40, 3, 78, 8,186, 3, 0, 0, 0,139, 69,228, +/* 0x06c0 */ 131,193, 52,232,142,251,255,255,141, 69,240,255,117,220,137,250, +/* 0x06d0 */ 80,141, 69, 32,255,117,228, 80,141, 69,232, 80,139, 69,224,232, +/* 0x06e0 */ 152,251,255,255,186, 9, 0, 0, 0,137,193,137,195,139, 69,228, +/* 0x06f0 */ 232, 97,251,255,255,102,139, 79, 44,131,196, 28, 49,210,102,133, +/* 0x0700 */ 201,116,116,131, 62, 3,117,100,106, 0,139, 69,240,106, 0, 3, +/* 0x0710 */ 70, 8, 80,232,161, 0, 0, 0,131,196, 12,133,192,137,195,120, +/* 0x0720 */ 22,104, 0, 2, 0, 0, 87, 80,232,132, 0, 0, 0,131,196, 12, +/* 0x0730 */ 61, 0, 2, 0, 0,116, 7,106,127,232,107, 0, 0, 0,141, 69, +/* 0x0740 */ 240,137,250,106, 0, 80,106, 0,141, 69,232,106, 0, 80,137,216, +/* 0x0750 */ 232, 39,251,255,255,139, 77,240,137,195,139, 69,228,186, 7, 0, +/* 0x0760 */ 0, 0,232,239,250,255,255,131,196, 20,235, 11, 66, 15,183,193, +/* 0x0770 */ 131,198, 32, 57,194,124,140,141,101,244,137,216, 91, 94, 95,201, +/* 0x0780 */ 195, 0, 0, 0, 85,137,229, 49,192, 80,255,117, 28, 80,255,117, +/* 0x0790 */ 24,255,117, 20,255,117, 16,255,117, 12,255,117, 8, 80,176,197, +/* 0x07a0 */ 80, 80,176,198,205,128,201,195,195,176, 1, 15,182,192,205,128, +/* 0x07b0 */ 195,176, 3,235,246,176, 4,235,242,176, 5,235,238,176, 6,235, +/* 0x07c0 */ 234,176, 73,235,230,176, 74,235,226,176, 33,235,222,176, 20,235, +/* 0x07d0 */ 218,176, 92,235,214,176, 59,235,210,176, 2,235,206,176,130,235, +/* 0x07e0 */ 202,176,116,235,198,176,240,235,194,176, 10,235,190,176, 7,235, +/* 0x07f0 */ 186 }; diff --git a/src/stub/src/i386-bsd.elf-entry.S b/src/stub/src/i386-bsd.elf-entry.S index a660a804..714a91b2 100644 --- a/src/stub/src/i386-bsd.elf-entry.S +++ b/src/stub/src/i386-bsd.elf-entry.S @@ -179,6 +179,11 @@ unfold: add eax, PAGE_SIZE -1 and eax, 0-PAGE_SIZE +section LUNMP000 + push 0 // 0-page bread crumb +section LUNMP001 + push 1 // 1-page bread crumb +section LEXEC025 push eax // destination for 'ret' // mmap a page to hold the decompressed fold_elf86 diff --git a/src/stub/src/i386-bsd.elf-fold.S b/src/stub/src/i386-bsd.elf-fold.S index 0b3fe7f3..1b75605a 100644 --- a/src/stub/src/i386-bsd.elf-fold.S +++ b/src/stub/src/i386-bsd.elf-fold.S @@ -128,6 +128,9 @@ L53: pop ecx // end of unmap region pop ebx // start of unmap region (&Elf32_Ehdr of this stub) add esp, MAX_ELF_HDR + OVERHEAD // un-alloca + pop edx // bread crumb size in pages + shl edx,12 + add ebx,edx // start of unmap region push eax // save entry address as ret.addr push 0 // 'leave' uses this to clear ebp diff --git a/src/stub/src/i386-openbsd.elf-fold.S b/src/stub/src/i386-openbsd.elf-fold.S index bf216643..1128b631 100644 --- a/src/stub/src/i386-openbsd.elf-fold.S +++ b/src/stub/src/i386-openbsd.elf-fold.S @@ -129,6 +129,9 @@ L53: pop ecx // end of unmap region pop ebx // start of unmap region (&Elf32_Ehdr of this stub) add esp, MAX_ELF_HDR + OVERHEAD // un-alloca + pop edx // bread crumb size in pages + shl edx,12 + add ebx,edx // start of unmap region push eax // save entry address as ret.addr push 0 // 'leave' uses this to clear ebp diff --git a/src/stub/tmp/i386-bsd.elf-entry.bin.dump b/src/stub/tmp/i386-bsd.elf-entry.bin.dump index 9abc3a7b..b69bbc18 100644 --- a/src/stub/tmp/i386-bsd.elf-entry.bin.dump +++ b/src/stub/tmp/i386-bsd.elf-entry.bin.dump @@ -169,7 +169,10 @@ Idx Name Size VMA LMA File off Algn Flags 164 CTBSWA11 00000005 00000000 00000000 00001ab0 2**0 CONTENTS, READONLY 165 CALLTR13 00000007 00000000 00000000 00001ab5 2**0 CONTENTS, RELOC, READONLY 166 LEXEC017 00000002 00000000 00000000 00001abc 2**0 CONTENTS, READONLY -167 LEXEC020 00000085 00000000 00000000 00001abe 2**0 CONTENTS, READONLY +167 LEXEC020 00000049 00000000 00000000 00001abe 2**0 CONTENTS, READONLY +168 LUNMP000 00000002 00000000 00000000 00001b07 2**0 CONTENTS, READONLY +169 LUNMP001 00000002 00000000 00000000 00001b09 2**0 CONTENTS, READONLY +170 LEXEC025 00000040 00000000 00000000 00001b0b 2**0 CONTENTS, RELOC, READONLY SYMBOL TABLE: 00000000 l d N2BSMA10 00000000 N2BSMA10 00000000 l d N2BFAS11 00000000 N2BFAS11 @@ -215,6 +218,7 @@ SYMBOL TABLE: 00000000 l d CALLTR11 00000000 CALLTR11 00000000 l d CALLTR13 00000000 CALLTR13 00000000 l d LEXEC020 00000000 LEXEC020 +00000000 l d LEXEC025 00000000 LEXEC025 00000000 l d LEXEC000 00000000 LEXEC000 00000000 l d LEXEC009 00000000 LEXEC009 00000000 l d LEXEC010 00000000 LEXEC010 @@ -339,6 +343,8 @@ SYMBOL TABLE: 00000000 l d CTBROR11 00000000 CTBROR11 00000000 l d CTBSWA11 00000000 CTBSWA11 00000000 l d LEXEC017 00000000 LEXEC017 +00000000 l d LUNMP000 00000000 LUNMP000 +00000000 l d LUNMP001 00000000 LUNMP001 00000000 g LEXEC000 00000000 _start 00000000 *UND* 00000000 lzma_stack_adjust 00000000 *UND* 00000000 lzma_u_len @@ -350,7 +356,7 @@ SYMBOL TABLE: RELOCATION RECORDS FOR [LEXEC000]: OFFSET TYPE VALUE -00000001 R_386_PC32 LEXEC020 +00000001 R_386_PC32 LEXEC025 RELOCATION RECORDS FOR [N2BSMA10]: OFFSET TYPE VALUE @@ -651,3 +657,8 @@ OFFSET TYPE VALUE RELOCATION RECORDS FOR [CALLTR13]: OFFSET TYPE VALUE 00000006 R_386_PC8 CALLTR10 + +RELOCATION RECORDS FOR [LEXEC025]: +OFFSET TYPE VALUE +0000003c R_386_PC32 LEXEC020 +0000001e R_386_PC32 LEXEC020 From 3c231c3c9e92e2ee3e94a7c0d567f1abc40682d5 Mon Sep 17 00:00:00 2001 From: John Reiser Date: Wed, 21 Jul 2010 10:19:11 -0700 Subject: [PATCH 09/15] FreeBSD 8.x got picky about MAP_ANONYMOUS --- src/stub/i386-bsd.elf-entry.h | 3908 +++++++++++----------- src/stub/i386-bsd.elf-fold.h | 166 +- src/stub/src/i386-bsd.elf-entry.S | 17 +- src/stub/src/i386-bsd.elf-main.c | 22 +- src/stub/tmp/i386-bsd.elf-entry.bin.dump | 6 +- 5 files changed, 2060 insertions(+), 2059 deletions(-) diff --git a/src/stub/i386-bsd.elf-entry.h b/src/stub/i386-bsd.elf-entry.h index f43973e6..12bbdf4a 100644 --- a/src/stub/i386-bsd.elf-entry.h +++ b/src/stub/i386-bsd.elf-entry.h @@ -1,5 +1,5 @@ /* i386-bsd.elf-entry.h - created from i386-bsd.elf-entry.bin, 38067 (0x94b3) bytes + created from i386-bsd.elf-entry.bin, 38065 (0x94b1) bytes This file is part of the UPX executable compressor. @@ -31,15 +31,15 @@ */ -#define STUB_I386_BSD_ELF_ENTRY_SIZE 38067 -#define STUB_I386_BSD_ELF_ENTRY_ADLER32 0x44d5f71a -#define STUB_I386_BSD_ELF_ENTRY_CRC32 0xefd56c98 +#define STUB_I386_BSD_ELF_ENTRY_SIZE 38065 +#define STUB_I386_BSD_ELF_ENTRY_ADLER32 0xe172f4af +#define STUB_I386_BSD_ELF_ENTRY_CRC32 0x575a5b8c -unsigned char stub_i386_bsd_elf_entry[38067] = { +unsigned char stub_i386_bsd_elf_entry[38065] = { /* 0x0000 */ 127, 69, 76, 70, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x0010 */ 1, 0, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x0020 */ 152, 34, 0, 0, 0, 0, 0, 0, 52, 0, 0, 0, 0, 0, 40, 0, -/* 0x0030 */ 247, 0,244, 0,232, 54, 0, 0, 0, 96,139,116, 36, 36,139,124, +/* 0x0030 */ 247, 0,244, 0,232, 52, 0, 0, 0, 96,139,116, 36, 36,139,124, /* 0x0040 */ 36, 44,131,205,255,235, 3,164,235, 3,138, 6, 70,136, 7, 71, /* 0x0050 */ 1,219,117, 7,139, 30,131,238,252, 17,219,114, 1, 49,192, 64, /* 0x0060 */ 138, 7,114,255,184, 1, 0, 0, 0, 1,219,117, 7,139, 30,131, @@ -468,1952 +468,1952 @@ unsigned char stub_i386_bsd_elf_entry[38067] = { /* 0x1ad0 */ 82, 79, 84, 95, 87, 82, 73, 84, 69, 32,102, 97,105,108,101,100, /* 0x1ae0 */ 46, 10,106, 2, 80,106, 4, 88,205,128,106,127, 80,106, 1, 88, /* 0x1af0 */ 205,128, 94,141, 69,247, 43, 0,137,194, 3, 64, 72, 5,255, 15, -/* 0x1b00 */ 0, 0, 37, 0,240,255,255,106, 0,106, 1, 80, 49,201, 81,106, -/* 0x1b10 */ 255,104, 18, 16, 0, 0,181, 16,106, 7, 81, 80, 49,192, 80,176, -/* 0x1b20 */ 197, 80, 80,176,198,205,128, 15,130,252,255,255,255,146,147,252, -/* 0x1b30 */ 173, 80,137,225, 80, 81, 82,173, 80,173,137, 68, 36, 12, 86,255, -/* 0x1b40 */ 213,131,196, 60,195, 93,232, 48, 0, 0, 0,102,105,108,101, 32, -/* 0x1b50 */ 102,111,114,109, 97,116, 32,101,108,102, 51, 50, 45,105, 51, 56, -/* 0x1b60 */ 54, 10, 10, 83,101, 99,116,105,111,110,115, 58, 10, 73,100,120, -/* 0x1b70 */ 32, 78, 97,109,101, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 83, -/* 0x1b80 */ 105,122,101, 32, 32, 32, 32, 32, 32, 86, 77, 65, 32, 32, 32, 32, -/* 0x1b90 */ 32, 32, 32, 76, 77, 65, 32, 32, 32, 32, 32, 32, 32, 70,105,108, -/* 0x1ba0 */ 101, 32,111,102,102, 32, 32, 65,108,103,110, 32, 32, 70,108, 97, -/* 0x1bb0 */ 103,115, 10, 32, 32, 48, 32, 76, 69, 88, 69, 67, 48, 48, 48, 32, -/* 0x1bc0 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, -/* 0x1bd0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x1be0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 51, 52, 32, 32, 50, 42, 42, -/* 0x1bf0 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, -/* 0x1c00 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 49, -/* 0x1c10 */ 32, 76, 69, 88, 69, 67, 48, 48, 57, 32, 32, 32, 32, 32, 32, 48, -/* 0x1c20 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x1c30 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x1c40 */ 48, 48, 48, 51, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, -/* 0x1c50 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, -/* 0x1c60 */ 32, 32, 50, 32, 76, 69, 88, 69, 67, 48, 49, 48, 32, 32, 32, 32, -/* 0x1c70 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 99, 32, 32, 48, 48, 48, 48, -/* 0x1c80 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x1c90 */ 48, 48, 48, 48, 48, 48, 51, 57, 32, 32, 50, 42, 42, 48, 32, 32, -/* 0x1ca0 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x1cb0 */ 76, 89, 10, 32, 32, 51, 32, 78, 50, 66, 83, 77, 65, 49, 48, 32, -/* 0x1cc0 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, -/* 0x1cd0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x1ce0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 52, 53, 32, 32, 50, 42, 42, -/* 0x1cf0 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, -/* 0x1d00 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 52, -/* 0x1d10 */ 32, 78, 50, 66, 70, 65, 83, 49, 48, 32, 32, 32, 32, 32, 32, 48, -/* 0x1d20 */ 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x1d30 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x1d40 */ 48, 48, 48, 52, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, -/* 0x1d50 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, -/* 0x1d60 */ 65, 68, 79, 78, 76, 89, 10, 32, 32, 53, 32, 78, 50, 66, 70, 65, -/* 0x1d70 */ 83, 49, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x1d80 */ 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x1d90 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 52, 97, 32, -/* 0x1da0 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x1db0 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 54, 32, 78, 50, -/* 0x1dc0 */ 66, 68, 69, 67, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x1dd0 */ 48, 48, 48, 98, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x1de0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x1df0 */ 53, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x1e00 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 55, -/* 0x1e10 */ 32, 78, 50, 66, 83, 77, 65, 50, 48, 32, 32, 32, 32, 32, 32, 48, -/* 0x1e20 */ 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x1e30 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x1e40 */ 48, 48, 48, 53, 98, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, -/* 0x1e50 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, -/* 0x1e60 */ 65, 68, 79, 78, 76, 89, 10, 32, 32, 56, 32, 78, 50, 66, 70, 65, -/* 0x1e70 */ 83, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x1e80 */ 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x1e90 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 54, 48, 32, -/* 0x1ea0 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x1eb0 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x1ec0 */ 10, 32, 32, 57, 32, 78, 50, 66, 68, 69, 67, 50, 48, 32, 32, 32, -/* 0x1ed0 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,100, 32, 32, 48, 48, 48, -/* 0x1ee0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x1ef0 */ 32, 48, 48, 48, 48, 48, 48, 54, 57, 32, 32, 50, 42, 42, 48, 32, -/* 0x1f00 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, -/* 0x1f10 */ 78, 76, 89, 10, 32, 49, 48, 32, 78, 50, 66, 83, 77, 65, 51, 48, -/* 0x1f20 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,100, 32, 32, -/* 0x1f30 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x1f40 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 55, 54, 32, 32, 50, 42, -/* 0x1f50 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x1f60 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, -/* 0x1f70 */ 49, 32, 78, 50, 66, 70, 65, 83, 51, 48, 32, 32, 32, 32, 32, 32, -/* 0x1f80 */ 48, 48, 48, 48, 48, 48, 48,102, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x1f90 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x1fa0 */ 48, 48, 48, 48, 56, 51, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x1fb0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, -/* 0x1fc0 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 50, 32, 78, 50, 66, 68, -/* 0x1fd0 */ 69, 67, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x1fe0 */ 51,101, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x1ff0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 57, 50, -/* 0x2000 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x2010 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x2020 */ 89, 10, 32, 49, 51, 32, 78, 50, 66, 83, 77, 65, 52, 48, 32, 32, -/* 0x2030 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,100, 32, 32, 48, 48, -/* 0x2040 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x2050 */ 32, 32, 48, 48, 48, 48, 48, 48,100, 48, 32, 32, 50, 42, 42, 48, -/* 0x2060 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, -/* 0x2070 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 52, 32, -/* 0x2080 */ 78, 50, 66, 70, 65, 83, 52, 48, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x2090 */ 48, 48, 48, 48, 48,102, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x20a0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x20b0 */ 48, 48,100,100, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x20c0 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, -/* 0x20d0 */ 68, 79, 78, 76, 89, 10, 32, 49, 53, 32, 78, 50, 66, 83, 77, 65, -/* 0x20e0 */ 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, -/* 0x20f0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x2100 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,101, 99, 32, 32, -/* 0x2110 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x2120 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 54, 32, 78, 50, 66, -/* 0x2130 */ 70, 65, 83, 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x2140 */ 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x2150 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,101, -/* 0x2160 */ 101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x2170 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 55, 32, -/* 0x2180 */ 78, 50, 66, 68, 69, 67, 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x2190 */ 48, 48, 48, 48, 48, 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x21a0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x21b0 */ 48, 48,102, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x21c0 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, -/* 0x21d0 */ 49, 56, 32, 78, 50, 66, 83, 77, 65, 54, 48, 32, 32, 32, 32, 32, -/* 0x21e0 */ 32, 48, 48, 48, 48, 48, 48, 48, 99, 32, 32, 48, 48, 48, 48, 48, -/* 0x21f0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x2200 */ 48, 48, 48, 48, 48,102, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x2210 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, -/* 0x2220 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 57, 32, 78, 50, 66, -/* 0x2230 */ 70, 65, 83, 54, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x2240 */ 48, 49, 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x2250 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 48, -/* 0x2260 */ 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x2270 */ 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x2280 */ 76, 89, 10, 32, 50, 48, 32, 78, 50, 66, 70, 65, 83, 54, 49, 32, -/* 0x2290 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 54, 32, 32, 48, -/* 0x22a0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x22b0 */ 48, 32, 32, 48, 48, 48, 48, 48, 49, 49,102, 32, 32, 50, 42, 42, -/* 0x22c0 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, -/* 0x22d0 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, 49, -/* 0x22e0 */ 32, 78, 50, 66, 68, 69, 67, 54, 48, 32, 32, 32, 32, 32, 32, 48, -/* 0x22f0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x2300 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x2310 */ 48, 48, 49, 51, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, -/* 0x2320 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, -/* 0x2330 */ 32, 50, 50, 32, 78, 50, 68, 83, 77, 65, 49, 48, 32, 32, 32, 32, -/* 0x2340 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, -/* 0x2350 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x2360 */ 48, 48, 48, 48, 48, 49, 51, 53, 32, 32, 50, 42, 42, 48, 32, 32, -/* 0x2370 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, -/* 0x2380 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, 51, 32, 78, 50, -/* 0x2390 */ 68, 70, 65, 83, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x23a0 */ 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x23b0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, -/* 0x23c0 */ 51, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x23d0 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, -/* 0x23e0 */ 78, 76, 89, 10, 32, 50, 52, 32, 78, 50, 68, 70, 65, 83, 49, 49, -/* 0x23f0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 54, 32, 32, -/* 0x2400 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x2410 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 51, 97, 32, 32, 50, 42, -/* 0x2420 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x2430 */ 65, 68, 79, 78, 76, 89, 10, 32, 50, 53, 32, 78, 50, 68, 68, 69, -/* 0x2440 */ 67, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x2450 */ 98, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x2460 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 52, 48, 32, -/* 0x2470 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x2480 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, 54, 32, 78, 50, -/* 0x2490 */ 68, 83, 77, 65, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x24a0 */ 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x24b0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, -/* 0x24c0 */ 52, 98, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x24d0 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, -/* 0x24e0 */ 78, 76, 89, 10, 32, 50, 55, 32, 78, 50, 68, 70, 65, 83, 50, 48, -/* 0x24f0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 57, 32, 32, -/* 0x2500 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x2510 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 53, 48, 32, 32, 50, 42, -/* 0x2520 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x2530 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, -/* 0x2540 */ 56, 32, 78, 50, 68, 68, 69, 67, 50, 48, 32, 32, 32, 32, 32, 32, -/* 0x2550 */ 48, 48, 48, 48, 48, 48, 48,100, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x2560 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x2570 */ 48, 48, 48, 49, 53, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x2580 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x2590 */ 10, 32, 50, 57, 32, 78, 50, 68, 83, 77, 65, 51, 48, 32, 32, 32, -/* 0x25a0 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,100, 32, 32, 48, 48, 48, -/* 0x25b0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x25c0 */ 32, 48, 48, 48, 48, 48, 49, 54, 54, 32, 32, 50, 42, 42, 48, 32, -/* 0x25d0 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, -/* 0x25e0 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 51, 48, 32, 78, -/* 0x25f0 */ 50, 68, 70, 65, 83, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x2600 */ 48, 48, 48, 48,102, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x2610 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x2620 */ 49, 55, 51, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x2630 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, -/* 0x2640 */ 79, 78, 76, 89, 10, 32, 51, 49, 32, 78, 50, 68, 68, 69, 67, 51, -/* 0x2650 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 53, 50, 32, -/* 0x2660 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x2670 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 56, 50, 32, 32, 50, -/* 0x2680 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x2690 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, -/* 0x26a0 */ 51, 50, 32, 78, 50, 68, 83, 77, 65, 52, 48, 32, 32, 32, 32, 32, -/* 0x26b0 */ 32, 48, 48, 48, 48, 48, 48, 48,100, 32, 32, 48, 48, 48, 48, 48, -/* 0x26c0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x26d0 */ 48, 48, 48, 48, 49,100, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x26e0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, -/* 0x26f0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 51, 51, 32, 78, 50, 68, -/* 0x2700 */ 70, 65, 83, 52, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x2710 */ 48, 48,102, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x2720 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49,101, -/* 0x2730 */ 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x2740 */ 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x2750 */ 76, 89, 10, 32, 51, 52, 32, 78, 50, 68, 83, 77, 65, 53, 48, 32, -/* 0x2760 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, -/* 0x2770 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x2780 */ 48, 32, 32, 48, 48, 48, 48, 48, 49,102, 48, 32, 32, 50, 42, 42, -/* 0x2790 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, -/* 0x27a0 */ 68, 79, 78, 76, 89, 10, 32, 51, 53, 32, 78, 50, 68, 70, 65, 83, -/* 0x27b0 */ 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, -/* 0x27c0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x27d0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49,102, 50, 32, 32, -/* 0x27e0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x27f0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 51, 54, 32, 78, 50, 68, -/* 0x2800 */ 68, 69, 67, 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x2810 */ 48, 48, 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x2820 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49,102, -/* 0x2830 */ 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x2840 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 51, 55, 32, -/* 0x2850 */ 78, 50, 68, 83, 77, 65, 54, 48, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x2860 */ 48, 48, 48, 48, 48, 99, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x2870 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x2880 */ 48, 49,102,101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x2890 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, -/* 0x28a0 */ 68, 79, 78, 76, 89, 10, 32, 51, 56, 32, 78, 50, 68, 70, 65, 83, -/* 0x28b0 */ 54, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 57, -/* 0x28c0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x28d0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 48, 97, 32, 32, -/* 0x28e0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x28f0 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, -/* 0x2900 */ 32, 51, 57, 32, 78, 50, 68, 70, 65, 83, 54, 49, 32, 32, 32, 32, -/* 0x2910 */ 32, 32, 48, 48, 48, 48, 48, 48, 49, 54, 32, 32, 48, 48, 48, 48, -/* 0x2920 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x2930 */ 48, 48, 48, 48, 48, 50, 50, 51, 32, 32, 50, 42, 42, 48, 32, 32, -/* 0x2940 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, -/* 0x2950 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 52, 48, 32, 78, 50, -/* 0x2960 */ 68, 68, 69, 67, 54, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x2970 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x2980 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, -/* 0x2990 */ 51, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x29a0 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 52, 49, -/* 0x29b0 */ 32, 78, 50, 69, 83, 77, 65, 49, 48, 32, 32, 32, 32, 32, 32, 48, -/* 0x29c0 */ 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x29d0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x29e0 */ 48, 48, 50, 51, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, -/* 0x29f0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, -/* 0x2a00 */ 65, 68, 79, 78, 76, 89, 10, 32, 52, 50, 32, 78, 50, 69, 70, 65, -/* 0x2a10 */ 83, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x2a20 */ 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x2a30 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 51, 99, 32, -/* 0x2a40 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x2a50 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x2a60 */ 10, 32, 52, 51, 32, 78, 50, 69, 70, 65, 83, 49, 49, 32, 32, 32, -/* 0x2a70 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 54, 32, 32, 48, 48, 48, -/* 0x2a80 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x2a90 */ 32, 48, 48, 48, 48, 48, 50, 51,101, 32, 32, 50, 42, 42, 48, 32, -/* 0x2aa0 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, -/* 0x2ab0 */ 78, 76, 89, 10, 32, 52, 52, 32, 78, 50, 69, 68, 69, 67, 49, 48, -/* 0x2ac0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 98, 32, 32, -/* 0x2ad0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x2ae0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 52, 52, 32, 32, 50, 42, -/* 0x2af0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x2b00 */ 65, 68, 79, 78, 76, 89, 10, 32, 52, 53, 32, 78, 50, 69, 83, 77, -/* 0x2b10 */ 65, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x2b20 */ 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x2b30 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 52,102, 32, -/* 0x2b40 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x2b50 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x2b60 */ 10, 32, 52, 54, 32, 78, 50, 69, 70, 65, 83, 50, 48, 32, 32, 32, -/* 0x2b70 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 57, 32, 32, 48, 48, 48, -/* 0x2b80 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x2b90 */ 32, 48, 48, 48, 48, 48, 50, 53, 52, 32, 32, 50, 42, 42, 48, 32, -/* 0x2ba0 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, -/* 0x2bb0 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 52, 55, 32, 78, -/* 0x2bc0 */ 50, 69, 68, 69, 67, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x2bd0 */ 48, 48, 48, 48,100, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x2be0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x2bf0 */ 50, 53,100, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x2c00 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 52, -/* 0x2c10 */ 56, 32, 78, 50, 69, 83, 77, 65, 51, 48, 32, 32, 32, 32, 32, 32, -/* 0x2c20 */ 48, 48, 48, 48, 48, 48, 48,100, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x2c30 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x2c40 */ 48, 48, 48, 50, 54, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x2c50 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, -/* 0x2c60 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 52, 57, 32, 78, 50, 69, 70, -/* 0x2c70 */ 65, 83, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x2c80 */ 48,102, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x2c90 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 55, 55, -/* 0x2ca0 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x2cb0 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x2cc0 */ 89, 10, 32, 53, 48, 32, 78, 50, 69, 68, 69, 67, 51, 48, 32, 32, -/* 0x2cd0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 53,102, 32, 32, 48, 48, -/* 0x2ce0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x2cf0 */ 32, 32, 48, 48, 48, 48, 48, 50, 56, 54, 32, 32, 50, 42, 42, 48, -/* 0x2d00 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, -/* 0x2d10 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, 49, 32, -/* 0x2d20 */ 78, 50, 69, 83, 77, 65, 52, 48, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x2d30 */ 48, 48, 48, 48, 48,100, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x2d40 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x2d50 */ 48, 50,101, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x2d60 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, -/* 0x2d70 */ 68, 79, 78, 76, 89, 10, 32, 53, 50, 32, 78, 50, 69, 70, 65, 83, -/* 0x2d80 */ 52, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,102, -/* 0x2d90 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x2da0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50,102, 50, 32, 32, -/* 0x2db0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x2dc0 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, -/* 0x2dd0 */ 32, 53, 51, 32, 78, 50, 69, 83, 77, 65, 53, 48, 32, 32, 32, 32, -/* 0x2de0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, -/* 0x2df0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x2e00 */ 48, 48, 48, 48, 48, 51, 48, 49, 32, 32, 50, 42, 42, 48, 32, 32, -/* 0x2e10 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x2e20 */ 76, 89, 10, 32, 53, 52, 32, 78, 50, 69, 70, 65, 83, 53, 48, 32, -/* 0x2e30 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, -/* 0x2e40 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x2e50 */ 48, 32, 32, 48, 48, 48, 48, 48, 51, 48, 51, 32, 32, 50, 42, 42, -/* 0x2e60 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, -/* 0x2e70 */ 68, 79, 78, 76, 89, 10, 32, 53, 53, 32, 78, 50, 69, 68, 69, 67, -/* 0x2e80 */ 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 57, -/* 0x2e90 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x2ea0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, 48, 54, 32, 32, -/* 0x2eb0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x2ec0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, 54, 32, 78, 50, 69, -/* 0x2ed0 */ 83, 77, 65, 54, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x2ee0 */ 48, 48, 99, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x2ef0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, 48, -/* 0x2f00 */ 102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x2f10 */ 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x2f20 */ 76, 89, 10, 32, 53, 55, 32, 78, 50, 69, 70, 65, 83, 54, 48, 32, -/* 0x2f30 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 57, 32, 32, 48, -/* 0x2f40 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x2f50 */ 48, 32, 32, 48, 48, 48, 48, 48, 51, 49, 98, 32, 32, 50, 42, 42, -/* 0x2f60 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, -/* 0x2f70 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, 56, -/* 0x2f80 */ 32, 78, 50, 69, 70, 65, 83, 54, 49, 32, 32, 32, 32, 32, 32, 48, -/* 0x2f90 */ 48, 48, 48, 48, 48, 49, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x2fa0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x2fb0 */ 48, 48, 51, 51, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, -/* 0x2fc0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, -/* 0x2fd0 */ 65, 68, 79, 78, 76, 89, 10, 32, 53, 57, 32, 78, 50, 69, 68, 69, -/* 0x2fe0 */ 67, 54, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x2ff0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x3000 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, 52, 97, 32, -/* 0x3010 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x3020 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 54, 48, 32, 76, 90, -/* 0x3030 */ 77, 65, 95, 68, 69, 67, 48, 48, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x3040 */ 48, 48, 50,101, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x3050 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, -/* 0x3060 */ 52, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x3070 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, -/* 0x3080 */ 78, 76, 89, 10, 32, 54, 49, 32, 76, 90, 77, 65, 95, 69, 76, 70, -/* 0x3090 */ 48, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 52, 56, 32, 32, -/* 0x30a0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x30b0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, 55, 56, 32, 32, 50, 42, -/* 0x30c0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x30d0 */ 65, 68, 79, 78, 76, 89, 10, 32, 54, 50, 32, 76, 90, 77, 65, 95, -/* 0x30e0 */ 68, 69, 67, 49, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 97, 56, -/* 0x30f0 */ 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x3100 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, 99, 48, 32, -/* 0x3110 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x3120 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 54, 51, 32, 76, 90, -/* 0x3130 */ 77, 65, 95, 68, 69, 67, 50, 48, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x3140 */ 48, 97, 56, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x3150 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48,101, -/* 0x3160 */ 52, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x3170 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 54, 52, -/* 0x3180 */ 32, 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 32, 32, 32, 32, 48, -/* 0x3190 */ 48, 48, 48, 48, 48, 49, 97, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x31a0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x31b0 */ 48, 49, 56, 99, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, -/* 0x31c0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, -/* 0x31d0 */ 32, 54, 53, 32, 76, 69, 88, 69, 67, 48, 49, 53, 32, 32, 32, 32, -/* 0x31e0 */ 32, 32, 48, 48, 48, 48, 48, 48, 49,100, 32, 32, 48, 48, 48, 48, -/* 0x31f0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x3200 */ 48, 48, 48, 48, 49, 56,101, 54, 32, 32, 50, 42, 42, 48, 32, 32, -/* 0x3210 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x3220 */ 76, 89, 10, 32, 54, 54, 32, 76, 88, 85, 78, 70, 48, 48, 48, 32, -/* 0x3230 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, -/* 0x3240 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x3250 */ 48, 32, 32, 48, 48, 48, 48, 49, 57, 48, 51, 32, 32, 50, 42, 42, -/* 0x3260 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, -/* 0x3270 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 54, 55, -/* 0x3280 */ 32, 76, 88, 85, 78, 70, 48, 48, 50, 32, 32, 32, 32, 32, 32, 48, -/* 0x3290 */ 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x32a0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x32b0 */ 48, 49, 57, 48, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, -/* 0x32c0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, -/* 0x32d0 */ 32, 54, 56, 32, 77, 82, 85, 66, 89, 84, 69, 48, 32, 32, 32, 32, -/* 0x32e0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, -/* 0x32f0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x3300 */ 48, 48, 48, 48, 49, 57, 48, 97, 32, 32, 50, 42, 42, 48, 32, 32, -/* 0x3310 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x3320 */ 76, 89, 10, 32, 54, 57, 32, 76, 88, 77, 82, 85, 48, 48, 53, 32, -/* 0x3330 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, -/* 0x3340 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x3350 */ 48, 32, 32, 48, 48, 48, 48, 49, 57, 48, 99, 32, 32, 50, 42, 42, -/* 0x3360 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, -/* 0x3370 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, 48, -/* 0x3380 */ 32, 76, 88, 77, 82, 85, 48, 48, 54, 32, 32, 32, 32, 32, 32, 48, -/* 0x3390 */ 48, 48, 48, 48, 48, 48, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x33a0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x33b0 */ 48, 49, 57, 49, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, -/* 0x33c0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, -/* 0x33d0 */ 32, 55, 49, 32, 76, 88, 77, 82, 85, 48, 48, 55, 32, 32, 32, 32, -/* 0x33e0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 55, 32, 32, 48, 48, 48, 48, -/* 0x33f0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x3400 */ 48, 48, 48, 48, 49, 57, 49, 56, 32, 32, 50, 42, 42, 48, 32, 32, -/* 0x3410 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x3420 */ 76, 89, 10, 32, 55, 50, 32, 76, 88, 85, 78, 70, 48, 48, 56, 32, -/* 0x3430 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, -/* 0x3440 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x3450 */ 48, 32, 32, 48, 48, 48, 48, 49, 57, 49,102, 32, 32, 50, 42, 42, -/* 0x3460 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, -/* 0x3470 */ 68, 79, 78, 76, 89, 10, 32, 55, 51, 32, 76, 88, 85, 78, 70, 48, -/* 0x3480 */ 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, -/* 0x3490 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x34a0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 50, 51, 32, 32, -/* 0x34b0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x34c0 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, -/* 0x34d0 */ 32, 55, 52, 32, 76, 88, 74, 67, 67, 48, 49, 48, 32, 32, 32, 32, -/* 0x34e0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, -/* 0x34f0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x3500 */ 48, 48, 48, 48, 49, 57, 50, 56, 32, 32, 50, 42, 42, 48, 32, 32, -/* 0x3510 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x3520 */ 76, 89, 10, 32, 55, 53, 32, 76, 88, 77, 82, 85, 48, 52, 53, 32, -/* 0x3530 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, -/* 0x3540 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x3550 */ 48, 32, 32, 48, 48, 48, 48, 49, 57, 50, 98, 32, 32, 50, 42, 42, -/* 0x3560 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, -/* 0x3570 */ 68, 79, 78, 76, 89, 10, 32, 55, 54, 32, 76, 88, 77, 82, 85, 48, -/* 0x3580 */ 52, 54, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, -/* 0x3590 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x35a0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 50,101, 32, 32, -/* 0x35b0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x35c0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, 55, 32, 76, 88, 74, -/* 0x35d0 */ 67, 67, 48, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x35e0 */ 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x35f0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 51, -/* 0x3600 */ 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x3610 */ 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x3620 */ 76, 89, 10, 32, 55, 56, 32, 76, 88, 74, 67, 67, 48, 50, 49, 32, -/* 0x3630 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, -/* 0x3640 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x3650 */ 48, 32, 32, 48, 48, 48, 48, 49, 57, 51, 50, 32, 32, 50, 42, 42, -/* 0x3660 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, -/* 0x3670 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, 57, -/* 0x3680 */ 32, 76, 88, 74, 67, 67, 48, 50, 51, 32, 32, 32, 32, 32, 32, 48, -/* 0x3690 */ 48, 48, 48, 48, 48, 48, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x36a0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x36b0 */ 48, 49, 57, 51, 55, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, -/* 0x36c0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, -/* 0x36d0 */ 32, 56, 48, 32, 76, 88, 85, 78, 70, 48, 51, 55, 32, 32, 32, 32, -/* 0x36e0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, -/* 0x36f0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x3700 */ 48, 48, 48, 48, 49, 57, 51,101, 32, 32, 50, 42, 42, 48, 32, 32, -/* 0x3710 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x3720 */ 76, 89, 10, 32, 56, 49, 32, 76, 88, 85, 78, 70, 51, 56, 54, 32, -/* 0x3730 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 49, 32, 32, 48, -/* 0x3740 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x3750 */ 48, 32, 32, 48, 48, 48, 48, 49, 57, 52, 48, 32, 32, 50, 42, 42, -/* 0x3760 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, -/* 0x3770 */ 68, 79, 78, 76, 89, 10, 32, 56, 50, 32, 76, 88, 85, 78, 70, 51, -/* 0x3780 */ 56, 55, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 57, -/* 0x3790 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x37a0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 52, 49, 32, 32, -/* 0x37b0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x37c0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, 51, 32, 76, 88, 85, -/* 0x37d0 */ 78, 70, 51, 56, 56, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x37e0 */ 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x37f0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 52, -/* 0x3800 */ 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x3810 */ 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x3820 */ 76, 89, 10, 32, 56, 52, 32, 76, 88, 85, 78, 70, 52, 56, 54, 32, -/* 0x3830 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, -/* 0x3840 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x3850 */ 48, 32, 32, 48, 48, 48, 48, 49, 57, 52,100, 32, 32, 50, 42, 42, -/* 0x3860 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, -/* 0x3870 */ 68, 79, 78, 76, 89, 10, 32, 56, 53, 32, 76, 88, 85, 78, 70, 52, -/* 0x3880 */ 56, 55, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, -/* 0x3890 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x38a0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 53, 49, 32, 32, -/* 0x38b0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x38c0 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, -/* 0x38d0 */ 32, 56, 54, 32, 76, 88, 77, 82, 85, 48, 54, 53, 32, 32, 32, 32, -/* 0x38e0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, -/* 0x38f0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x3900 */ 48, 48, 48, 48, 49, 57, 53, 51, 32, 32, 50, 42, 42, 48, 32, 32, -/* 0x3910 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, -/* 0x3920 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, 55, 32, 77, 82, -/* 0x3930 */ 85, 66, 89, 84, 69, 51, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x3940 */ 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x3950 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, -/* 0x3960 */ 53, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x3970 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, 56, -/* 0x3980 */ 32, 77, 82, 85, 65, 82, 66, 51, 48, 32, 32, 32, 32, 32, 32, 48, -/* 0x3990 */ 48, 48, 48, 48, 48, 48, 49, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x39a0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x39b0 */ 48, 49, 57, 53, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, -/* 0x39c0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, -/* 0x39d0 */ 32, 56, 57, 32, 77, 82, 85, 66, 73, 84, 83, 51, 32, 32, 32, 32, -/* 0x39e0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, -/* 0x39f0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x3a00 */ 48, 48, 48, 48, 49, 57, 53, 98, 32, 32, 50, 42, 42, 48, 32, 32, -/* 0x3a10 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x3a20 */ 76, 89, 10, 32, 57, 48, 32, 77, 82, 85, 65, 82, 66, 52, 48, 32, -/* 0x3a30 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, -/* 0x3a40 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x3a50 */ 48, 32, 32, 48, 48, 48, 48, 49, 57, 53,100, 32, 32, 50, 42, 42, -/* 0x3a60 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, -/* 0x3a70 */ 68, 79, 78, 76, 89, 10, 32, 57, 49, 32, 76, 88, 77, 82, 85, 48, -/* 0x3a80 */ 55, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 56, -/* 0x3a90 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x3aa0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 54, 49, 32, 32, -/* 0x3ab0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x3ac0 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, -/* 0x3ad0 */ 32, 57, 50, 32, 77, 82, 85, 66, 89, 84, 69, 52, 32, 32, 32, 32, -/* 0x3ae0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, -/* 0x3af0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x3b00 */ 48, 48, 48, 48, 49, 57, 54, 57, 32, 32, 50, 42, 42, 48, 32, 32, -/* 0x3b10 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x3b20 */ 76, 89, 10, 32, 57, 51, 32, 77, 82, 85, 66, 73, 84, 83, 52, 32, -/* 0x3b30 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, -/* 0x3b40 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x3b50 */ 48, 32, 32, 48, 48, 48, 48, 49, 57, 54, 99, 32, 32, 50, 42, 42, -/* 0x3b60 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, -/* 0x3b70 */ 68, 79, 78, 76, 89, 10, 32, 57, 52, 32, 77, 82, 85, 65, 82, 66, -/* 0x3b80 */ 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 54, -/* 0x3b90 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x3ba0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 54,101, 32, 32, -/* 0x3bb0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x3bc0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 57, 53, 32, 76, 88, 77, -/* 0x3bd0 */ 82, 85, 48, 56, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x3be0 */ 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x3bf0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 55, -/* 0x3c00 */ 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x3c10 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 57, 54, 32, -/* 0x3c20 */ 77, 82, 85, 66, 89, 84, 69, 53, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x3c30 */ 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x3c40 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x3c50 */ 49, 57, 55, 55, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x3c60 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, -/* 0x3c70 */ 57, 55, 32, 77, 82, 85, 65, 82, 66, 54, 48, 32, 32, 32, 32, 32, -/* 0x3c80 */ 32, 48, 48, 48, 48, 48, 48, 48, 49, 32, 32, 48, 48, 48, 48, 48, -/* 0x3c90 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x3ca0 */ 48, 48, 48, 49, 57, 55, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x3cb0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x3cc0 */ 89, 10, 32, 57, 56, 32, 77, 82, 85, 66, 73, 84, 83, 53, 32, 32, -/* 0x3cd0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, -/* 0x3ce0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x3cf0 */ 32, 32, 48, 48, 48, 48, 49, 57, 55, 97, 32, 32, 50, 42, 42, 48, -/* 0x3d00 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, -/* 0x3d10 */ 79, 78, 76, 89, 10, 32, 57, 57, 32, 77, 82, 85, 65, 82, 66, 55, -/* 0x3d20 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, -/* 0x3d30 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x3d40 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 55, 99, 32, 32, 50, -/* 0x3d50 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x3d60 */ 69, 65, 68, 79, 78, 76, 89, 10, 49, 48, 48, 32, 76, 88, 77, 82, -/* 0x3d70 */ 85, 48, 57, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x3d80 */ 48, 98, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x3d90 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 56, 48, -/* 0x3da0 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x3db0 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x3dc0 */ 89, 10, 49, 48, 49, 32, 77, 82, 85, 66, 89, 84, 69, 54, 32, 32, -/* 0x3dd0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, -/* 0x3de0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x3df0 */ 32, 32, 48, 48, 48, 48, 49, 57, 56, 98, 32, 32, 50, 42, 42, 48, -/* 0x3e00 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, -/* 0x3e10 */ 79, 78, 76, 89, 10, 49, 48, 50, 32, 77, 82, 85, 65, 82, 66, 56, -/* 0x3e20 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 49, 32, -/* 0x3e30 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x3e40 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 56,100, 32, 32, 50, -/* 0x3e50 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x3e60 */ 69, 65, 68, 79, 78, 76, 89, 10, 49, 48, 51, 32, 77, 82, 85, 66, -/* 0x3e70 */ 73, 84, 83, 54, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x3e80 */ 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x3e90 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 56,101, -/* 0x3ea0 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x3eb0 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 48, 52, 32, 77, -/* 0x3ec0 */ 82, 85, 65, 82, 66, 57, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x3ed0 */ 48, 48, 48, 48, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x3ee0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, -/* 0x3ef0 */ 57, 57, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x3f00 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 48, -/* 0x3f10 */ 53, 32, 76, 88, 77, 82, 85, 49, 48, 48, 32, 32, 32, 32, 32, 32, -/* 0x3f20 */ 48, 48, 48, 48, 48, 48, 49, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x3f30 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x3f40 */ 48, 48, 49, 57, 57, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x3f50 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x3f60 */ 10, 49, 48, 54, 32, 76, 88, 85, 78, 70, 48, 52, 48, 32, 32, 32, -/* 0x3f70 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, -/* 0x3f80 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x3f90 */ 32, 48, 48, 48, 48, 49, 57, 97, 52, 32, 32, 50, 42, 42, 48, 32, -/* 0x3fa0 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, -/* 0x3fb0 */ 78, 76, 89, 10, 49, 48, 55, 32, 76, 88, 77, 82, 85, 49, 49, 48, -/* 0x3fc0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, -/* 0x3fd0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x3fe0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 97, 57, 32, 32, 50, 42, -/* 0x3ff0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x4000 */ 65, 68, 79, 78, 76, 89, 10, 49, 48, 56, 32, 76, 88, 77, 82, 85, -/* 0x4010 */ 49, 49, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x4020 */ 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x4030 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 97, 99, 32, -/* 0x4040 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x4050 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 48, 57, 32, 76, 88, -/* 0x4060 */ 85, 78, 70, 48, 52, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x4070 */ 48, 48, 48, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x4080 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, -/* 0x4090 */ 97,101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x40a0 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, -/* 0x40b0 */ 78, 76, 89, 10, 49, 49, 48, 32, 76, 88, 85, 78, 70, 48, 52, 50, -/* 0x40c0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x40d0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x40e0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 98, 53, 32, 32, 50, 42, -/* 0x40f0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x4100 */ 65, 68, 79, 78, 76, 89, 10, 49, 49, 49, 32, 76, 69, 88, 69, 67, -/* 0x4110 */ 48, 49, 54, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x4120 */ 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x4130 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 98, 53, 32, -/* 0x4140 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x4150 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x4160 */ 10, 49, 49, 50, 32, 76, 88, 77, 82, 85, 48, 49, 48, 32, 32, 32, -/* 0x4170 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 49, 32, 32, 48, 48, 48, -/* 0x4180 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x4190 */ 32, 48, 48, 48, 48, 49, 57, 98, 97, 32, 32, 50, 42, 42, 48, 32, -/* 0x41a0 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, -/* 0x41b0 */ 78, 76, 89, 10, 49, 49, 51, 32, 76, 88, 74, 77, 80, 65, 48, 48, -/* 0x41c0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, -/* 0x41d0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x41e0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 98, 98, 32, 32, 50, 42, -/* 0x41f0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x4200 */ 65, 68, 79, 78, 76, 89, 10, 49, 49, 52, 32, 76, 88, 67, 65, 76, -/* 0x4210 */ 76, 66, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x4220 */ 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x4230 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 98,100, 32, -/* 0x4240 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x4250 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 49, 53, 32, 76, 88, -/* 0x4260 */ 85, 78, 70, 48, 50, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x4270 */ 48, 48, 48, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x4280 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, -/* 0x4290 */ 98,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x42a0 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 49, 54, -/* 0x42b0 */ 32, 76, 88, 77, 82, 85, 48, 50, 50, 32, 32, 32, 32, 32, 32, 48, -/* 0x42c0 */ 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x42d0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x42e0 */ 48, 49, 57, 99, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, -/* 0x42f0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, -/* 0x4300 */ 49, 49, 55, 32, 76, 88, 74, 77, 80, 65, 48, 49, 32, 32, 32, 32, -/* 0x4310 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, -/* 0x4320 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x4330 */ 48, 48, 48, 48, 49, 57, 99, 56, 32, 32, 50, 42, 42, 48, 32, 32, -/* 0x4340 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x4350 */ 76, 89, 10, 49, 49, 56, 32, 76, 88, 67, 65, 76, 76, 66, 49, 32, -/* 0x4360 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, -/* 0x4370 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x4380 */ 48, 32, 32, 48, 48, 48, 48, 49, 57, 99, 97, 32, 32, 50, 42, 42, -/* 0x4390 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, -/* 0x43a0 */ 68, 79, 78, 76, 89, 10, 49, 49, 57, 32, 77, 82, 85, 66, 73, 84, -/* 0x43b0 */ 83, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 49, -/* 0x43c0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x43d0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 99, 99, 32, 32, -/* 0x43e0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x43f0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 50, 48, 32, 76, 88, 77, -/* 0x4400 */ 82, 85, 48, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x4410 */ 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x4420 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 99, -/* 0x4430 */ 100, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x4440 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 50, 49, 32, -/* 0x4450 */ 77, 82, 85, 66, 89, 84, 69, 49, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x4460 */ 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x4470 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x4480 */ 49, 57, 99,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x4490 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, -/* 0x44a0 */ 50, 50, 32, 77, 82, 85, 65, 82, 66, 49, 48, 32, 32, 32, 32, 32, -/* 0x44b0 */ 32, 48, 48, 48, 48, 48, 48, 48, 49, 32, 32, 48, 48, 48, 48, 48, -/* 0x44c0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x44d0 */ 48, 48, 48, 49, 57,100, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x44e0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x44f0 */ 89, 10, 49, 50, 51, 32, 76, 88, 77, 82, 85, 48, 52, 48, 32, 32, -/* 0x4500 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, -/* 0x4510 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x4520 */ 32, 32, 48, 48, 48, 48, 49, 57,100, 50, 32, 32, 50, 42, 42, 48, -/* 0x4530 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, -/* 0x4540 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 50, 52, 32, -/* 0x4550 */ 76, 88, 85, 78, 70, 48, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x4560 */ 48, 48, 48, 48, 48, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x4570 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x4580 */ 49, 57,100, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x4590 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, -/* 0x45a0 */ 50, 53, 32, 76, 88, 74, 67, 67, 48, 48, 48, 32, 32, 32, 32, 32, -/* 0x45b0 */ 32, 48, 48, 48, 48, 48, 48, 48, 56, 32, 32, 48, 48, 48, 48, 48, -/* 0x45c0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x45d0 */ 48, 48, 48, 49, 57,100, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x45e0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, -/* 0x45f0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 50, 54, 32, 76, 88, 67, -/* 0x4600 */ 74, 48, 77, 82, 85, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x4610 */ 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x4620 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57,101, -/* 0x4630 */ 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x4640 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 50, 55, 32, -/* 0x4650 */ 76, 88, 67, 74, 49, 77, 82, 85, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x4660 */ 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x4670 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x4680 */ 49, 57,101, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x4690 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, -/* 0x46a0 */ 50, 56, 32, 76, 88, 67, 65, 76, 74, 77, 80, 32, 32, 32, 32, 32, -/* 0x46b0 */ 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, -/* 0x46c0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x46d0 */ 48, 48, 48, 49, 57,101, 55, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x46e0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x46f0 */ 89, 10, 49, 50, 57, 32, 76, 88, 67, 65, 76, 76, 48, 48, 32, 32, -/* 0x4700 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, -/* 0x4710 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x4720 */ 32, 32, 48, 48, 48, 48, 49, 57,101, 97, 32, 32, 50, 42, 42, 48, -/* 0x4730 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, -/* 0x4740 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 51, 48, 32, -/* 0x4750 */ 76, 88, 67, 65, 76, 76, 48, 49, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x4760 */ 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x4770 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x4780 */ 49, 57,101, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x4790 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, -/* 0x47a0 */ 51, 49, 32, 76, 88, 67, 74, 50, 77, 82, 85, 32, 32, 32, 32, 32, -/* 0x47b0 */ 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, -/* 0x47c0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x47d0 */ 48, 48, 48, 49, 57,101,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x47e0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, -/* 0x47f0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 51, 50, 32, 76, 88, 67, -/* 0x4800 */ 74, 52, 77, 82, 85, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x4810 */ 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x4820 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57,102, -/* 0x4830 */ 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x4840 */ 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x4850 */ 76, 89, 10, 49, 51, 51, 32, 76, 88, 67, 74, 54, 77, 82, 85, 32, -/* 0x4860 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, -/* 0x4870 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x4880 */ 48, 32, 32, 48, 48, 48, 48, 49, 57,102, 51, 32, 32, 50, 42, 42, -/* 0x4890 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, -/* 0x48a0 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 51, 52, -/* 0x48b0 */ 32, 76, 88, 67, 74, 55, 77, 82, 85, 32, 32, 32, 32, 32, 32, 48, -/* 0x48c0 */ 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x48d0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x48e0 */ 48, 49, 57,102, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, -/* 0x48f0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, -/* 0x4900 */ 65, 68, 79, 78, 76, 89, 10, 49, 51, 53, 32, 76, 88, 67, 74, 56, -/* 0x4910 */ 77, 82, 85, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x4920 */ 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x4930 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57,102, 55, 32, -/* 0x4940 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x4950 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x4960 */ 10, 49, 51, 54, 32, 76, 88, 85, 78, 70, 48, 51, 52, 32, 32, 32, -/* 0x4970 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, -/* 0x4980 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x4990 */ 32, 48, 48, 48, 48, 49, 57,102, 97, 32, 32, 50, 42, 42, 48, 32, -/* 0x49a0 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, -/* 0x49b0 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 51, 55, 32, 76, -/* 0x49c0 */ 88, 77, 82, 85, 48, 53, 53, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x49d0 */ 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x49e0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, -/* 0x49f0 */ 57,102,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x4a00 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 51, -/* 0x4a10 */ 56, 32, 77, 82, 85, 66, 89, 84, 69, 50, 32, 32, 32, 32, 32, 32, -/* 0x4a20 */ 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x4a30 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x4a40 */ 48, 48, 49, 97, 48, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x4a50 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x4a60 */ 10, 49, 51, 57, 32, 77, 82, 85, 66, 73, 84, 83, 50, 32, 32, 32, -/* 0x4a70 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, -/* 0x4a80 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x4a90 */ 32, 48, 48, 48, 48, 49, 97, 48, 54, 32, 32, 50, 42, 42, 48, 32, -/* 0x4aa0 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, -/* 0x4ab0 */ 78, 76, 89, 10, 49, 52, 48, 32, 77, 82, 85, 65, 82, 66, 50, 48, -/* 0x4ac0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, -/* 0x4ad0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x4ae0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 48, 98, 32, 32, 50, 42, -/* 0x4af0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x4b00 */ 65, 68, 79, 78, 76, 89, 10, 49, 52, 49, 32, 76, 88, 77, 82, 85, -/* 0x4b10 */ 48, 53, 55, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x4b20 */ 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x4b30 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 49, 48, 32, -/* 0x4b40 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, -/* 0x4b50 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, 50, 32, 76, 88, -/* 0x4b60 */ 77, 82, 85, 48, 53, 56, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x4b70 */ 48, 48, 48, 49, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x4b80 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, -/* 0x4b90 */ 49, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x4ba0 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, 51, -/* 0x4bb0 */ 32, 76, 88, 85, 78, 70, 48, 51, 53, 32, 32, 32, 32, 32, 32, 48, -/* 0x4bc0 */ 48, 48, 48, 48, 48, 48, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x4bd0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x4be0 */ 48, 49, 97, 49, 55, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, -/* 0x4bf0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, -/* 0x4c00 */ 49, 52, 52, 32, 99,116,111,107, 51, 50, 46, 48, 48, 32, 32, 32, -/* 0x4c10 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 57, 32, 32, 48, 48, 48, 48, -/* 0x4c20 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x4c30 */ 48, 48, 48, 48, 49, 97, 49,100, 32, 32, 50, 42, 42, 48, 32, 32, -/* 0x4c40 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, -/* 0x4c50 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, 53, 32, 99,116, -/* 0x4c60 */ 111,107, 51, 50, 46, 49, 48, 32, 32, 32, 32, 32, 48, 48, 48, 48, -/* 0x4c70 */ 48, 48, 48,101, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x4c80 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, -/* 0x4c90 */ 50, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, -/* 0x4ca0 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, -/* 0x4cb0 */ 78, 76, 89, 10, 49, 52, 54, 32, 99,116,111,107, 51, 50, 46, 50, -/* 0x4cc0 */ 48, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 50, 49, 32, 32, -/* 0x4cd0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x4ce0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 51, 52, 32, 32, 50, 42, -/* 0x4cf0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x4d00 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, -/* 0x4d10 */ 55, 32, 99,116,111,107, 51, 50, 46, 51, 48, 32, 32, 32, 32, 32, -/* 0x4d20 */ 48, 48, 48, 48, 48, 48, 48, 55, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x4d30 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x4d40 */ 48, 48, 49, 97, 53, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x4d50 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, -/* 0x4d60 */ 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, 56, 32, 99,116,111,107, -/* 0x4d70 */ 51, 50, 46, 52, 48, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x4d80 */ 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x4d90 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 53, 99, -/* 0x4da0 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x4db0 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x4dc0 */ 89, 10, 49, 52, 57, 32, 67, 65, 76, 76, 84, 82, 48, 48, 32, 32, -/* 0x4dd0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 48, 32, 32, 48, 48, -/* 0x4de0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x4df0 */ 32, 32, 48, 48, 48, 48, 49, 97, 54, 49, 32, 32, 50, 42, 42, 48, -/* 0x4e00 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, -/* 0x4e10 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, 48, 32, -/* 0x4e20 */ 67, 84, 67, 76, 69, 86, 69, 49, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x4e30 */ 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x4e40 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x4e50 */ 49, 97, 55, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x4e60 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, -/* 0x4e70 */ 68, 79, 78, 76, 89, 10, 49, 53, 49, 32, 67, 65, 76, 76, 84, 82, -/* 0x4e80 */ 48, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, -/* 0x4e90 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x4ea0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 55, 54, 32, 32, -/* 0x4eb0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x4ec0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, 50, 32, 67, 84, 66, -/* 0x4ed0 */ 83, 72, 82, 48, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x4ee0 */ 48, 48, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x4ef0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 55, -/* 0x4f00 */ 98, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x4f10 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, 51, 32, -/* 0x4f20 */ 67, 84, 66, 82, 79, 82, 48, 49, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x4f30 */ 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x4f40 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x4f50 */ 49, 97, 55,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x4f60 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, -/* 0x4f70 */ 53, 52, 32, 67, 84, 66, 83, 87, 65, 48, 49, 32, 32, 32, 32, 32, -/* 0x4f80 */ 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, -/* 0x4f90 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x4fa0 */ 48, 48, 48, 49, 97, 56, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x4fb0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x4fc0 */ 89, 10, 49, 53, 53, 32, 67, 65, 76, 76, 84, 82, 48, 50, 32, 32, -/* 0x4fd0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 48, 32, 32, 48, 48, -/* 0x4fe0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x4ff0 */ 32, 32, 48, 48, 48, 48, 49, 97, 56, 54, 32, 32, 50, 42, 42, 48, -/* 0x5000 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, -/* 0x5010 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, 54, 32, -/* 0x5020 */ 67, 65, 76, 76, 84, 82, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x5030 */ 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x5040 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x5050 */ 49, 97, 57, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x5060 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, -/* 0x5070 */ 68, 79, 78, 76, 89, 10, 49, 53, 55, 32, 67, 65, 76, 76, 84, 82, -/* 0x5080 */ 69, 56, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, -/* 0x5090 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x50a0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 57, 98, 32, 32, -/* 0x50b0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x50c0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, 56, 32, 67, 65, 76, -/* 0x50d0 */ 76, 84, 82, 69, 57, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x50e0 */ 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x50f0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 57, -/* 0x5100 */ 100, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x5110 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, 57, 32, -/* 0x5120 */ 67, 65, 76, 76, 84, 82, 49, 49, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x5130 */ 48, 48, 48, 48, 48, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x5140 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x5150 */ 49, 97, 57,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x5160 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, -/* 0x5170 */ 68, 79, 78, 76, 89, 10, 49, 54, 48, 32, 67, 84, 67, 76, 69, 86, -/* 0x5180 */ 69, 50, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, -/* 0x5190 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x51a0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 97, 51, 32, 32, -/* 0x51b0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x51c0 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, -/* 0x51d0 */ 49, 54, 49, 32, 67, 65, 76, 76, 84, 82, 49, 50, 32, 32, 32, 32, -/* 0x51e0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, -/* 0x51f0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x5200 */ 48, 48, 48, 48, 49, 97, 97, 56, 32, 32, 50, 42, 42, 48, 32, 32, -/* 0x5210 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, -/* 0x5220 */ 76, 89, 10, 49, 54, 50, 32, 67, 84, 66, 83, 72, 82, 49, 49, 32, -/* 0x5230 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, -/* 0x5240 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x5250 */ 48, 32, 32, 48, 48, 48, 48, 49, 97, 97, 97, 32, 32, 50, 42, 42, -/* 0x5260 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, -/* 0x5270 */ 68, 79, 78, 76, 89, 10, 49, 54, 51, 32, 67, 84, 66, 82, 79, 82, -/* 0x5280 */ 49, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, -/* 0x5290 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x52a0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 97,101, 32, 32, -/* 0x52b0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x52c0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 54, 52, 32, 67, 84, 66, -/* 0x52d0 */ 83, 87, 65, 49, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x52e0 */ 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x52f0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 98, -/* 0x5300 */ 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x5310 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 54, 53, 32, -/* 0x5320 */ 67, 65, 76, 76, 84, 82, 49, 51, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x5330 */ 48, 48, 48, 48, 48, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x5340 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x5350 */ 49, 97, 98, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x5360 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, -/* 0x5370 */ 68, 79, 78, 76, 89, 10, 49, 54, 54, 32, 76, 69, 88, 69, 67, 48, -/* 0x5380 */ 49, 55, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, -/* 0x5390 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x53a0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 98, 99, 32, 32, -/* 0x53b0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, -/* 0x53c0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 54, 55, 32, 76, 69, 88, -/* 0x53d0 */ 69, 67, 48, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x53e0 */ 48, 52, 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x53f0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 98, -/* 0x5400 */ 101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x5410 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 54, 56, 32, -/* 0x5420 */ 76, 85, 78, 77, 80, 48, 48, 48, 32, 32, 32, 32, 32, 32, 48, 48, -/* 0x5430 */ 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x5440 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x5450 */ 49, 98, 48, 55, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x5460 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, -/* 0x5470 */ 54, 57, 32, 76, 85, 78, 77, 80, 48, 48, 49, 32, 32, 32, 32, 32, -/* 0x5480 */ 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, -/* 0x5490 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x54a0 */ 48, 48, 48, 49, 98, 48, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x54b0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x54c0 */ 89, 10, 49, 55, 48, 32, 76, 69, 88, 69, 67, 48, 50, 53, 32, 32, -/* 0x54d0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 52, 48, 32, 32, 48, 48, -/* 0x54e0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x54f0 */ 32, 32, 48, 48, 48, 48, 49, 98, 48, 98, 32, 32, 50, 42, 42, 48, -/* 0x5500 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, -/* 0x5510 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 83, 89, 77, 66, -/* 0x5520 */ 79, 76, 32, 84, 65, 66, 76, 69, 58, 10, 48, 48, 48, 48, 48, 48, -/* 0x5530 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 83, 77, -/* 0x5540 */ 65, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, -/* 0x5550 */ 83, 77, 65, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x5560 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 70, 65, 83, 49, 49, 9, -/* 0x5570 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 70, 65, 83, 49, -/* 0x5580 */ 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x5590 */ 100, 32, 32, 78, 50, 66, 68, 69, 67, 49, 48, 9, 48, 48, 48, 48, -/* 0x55a0 */ 48, 48, 48, 48, 32, 78, 50, 66, 68, 69, 67, 49, 48, 10, 48, 48, -/* 0x55b0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, -/* 0x55c0 */ 50, 66, 68, 69, 67, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x55d0 */ 32, 78, 50, 66, 68, 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x55e0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 68, 69, -/* 0x55f0 */ 67, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, -/* 0x5600 */ 68, 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x5610 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 68, 69, 67, 53, 48, 9, -/* 0x5620 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 68, 69, 67, 53, -/* 0x5630 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x5640 */ 100, 32, 32, 78, 50, 66, 70, 65, 83, 54, 49, 9, 48, 48, 48, 48, -/* 0x5650 */ 48, 48, 48, 48, 32, 78, 50, 66, 70, 65, 83, 54, 49, 10, 48, 48, -/* 0x5660 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, -/* 0x5670 */ 50, 66, 68, 69, 67, 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x5680 */ 32, 78, 50, 66, 68, 69, 67, 54, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x5690 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 83, 77, -/* 0x56a0 */ 65, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, -/* 0x56b0 */ 83, 77, 65, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x56c0 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 70, 65, 83, 49, 49, 9, -/* 0x56d0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 70, 65, 83, 49, -/* 0x56e0 */ 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x56f0 */ 100, 32, 32, 78, 50, 68, 68, 69, 67, 49, 48, 9, 48, 48, 48, 48, -/* 0x5700 */ 48, 48, 48, 48, 32, 78, 50, 68, 68, 69, 67, 49, 48, 10, 48, 48, -/* 0x5710 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, -/* 0x5720 */ 50, 68, 68, 69, 67, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x5730 */ 32, 78, 50, 68, 68, 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x5740 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 68, 69, -/* 0x5750 */ 67, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, -/* 0x5760 */ 68, 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x5770 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 68, 69, 67, 53, 48, 9, -/* 0x5780 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 68, 69, 67, 53, -/* 0x5790 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x57a0 */ 100, 32, 32, 78, 50, 68, 70, 65, 83, 54, 49, 9, 48, 48, 48, 48, -/* 0x57b0 */ 48, 48, 48, 48, 32, 78, 50, 68, 70, 65, 83, 54, 49, 10, 48, 48, -/* 0x57c0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, -/* 0x57d0 */ 50, 68, 68, 69, 67, 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x57e0 */ 32, 78, 50, 68, 68, 69, 67, 54, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x57f0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 83, 77, -/* 0x5800 */ 65, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, -/* 0x5810 */ 83, 77, 65, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x5820 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 70, 65, 83, 49, 49, 9, -/* 0x5830 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 70, 65, 83, 49, -/* 0x5840 */ 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x5850 */ 100, 32, 32, 78, 50, 69, 68, 69, 67, 49, 48, 9, 48, 48, 48, 48, -/* 0x5860 */ 48, 48, 48, 48, 32, 78, 50, 69, 68, 69, 67, 49, 48, 10, 48, 48, -/* 0x5870 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, -/* 0x5880 */ 50, 69, 68, 69, 67, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x5890 */ 32, 78, 50, 69, 68, 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x58a0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 68, 69, -/* 0x58b0 */ 67, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, -/* 0x58c0 */ 68, 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x58d0 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 68, 69, 67, 53, 48, 9, -/* 0x58e0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 68, 69, 67, 53, -/* 0x58f0 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x5900 */ 100, 32, 32, 78, 50, 69, 70, 65, 83, 54, 49, 9, 48, 48, 48, 48, -/* 0x5910 */ 48, 48, 48, 48, 32, 78, 50, 69, 70, 65, 83, 54, 49, 10, 48, 48, -/* 0x5920 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, -/* 0x5930 */ 50, 69, 68, 69, 67, 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x5940 */ 32, 78, 50, 69, 68, 69, 67, 54, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x5950 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, -/* 0x5960 */ 48, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, -/* 0x5970 */ 78, 70, 48, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x5980 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 74, 67, 67, 48, 49, 48, 9, -/* 0x5990 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 74, 67, 67, 48, 49, -/* 0x59a0 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x59b0 */ 100, 32, 32, 76, 88, 85, 78, 70, 48, 51, 55, 9, 48, 48, 48, 48, -/* 0x59c0 */ 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 51, 55, 10, 48, 48, -/* 0x59d0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, -/* 0x59e0 */ 88, 77, 82, 85, 48, 55, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x59f0 */ 32, 76, 88, 77, 82, 85, 48, 55, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x5a00 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, -/* 0x5a10 */ 49, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, -/* 0x5a20 */ 82, 85, 49, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x5a30 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, 52, 48, 9, -/* 0x5a40 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 52, -/* 0x5a50 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x5a60 */ 100, 32, 32, 76, 88, 85, 78, 70, 48, 52, 50, 9, 48, 48, 48, 48, -/* 0x5a70 */ 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 52, 50, 10, 48, 48, -/* 0x5a80 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, -/* 0x5a90 */ 88, 77, 82, 85, 48, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x5aa0 */ 32, 76, 88, 77, 82, 85, 48, 51, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x5ab0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, -/* 0x5ac0 */ 48, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, -/* 0x5ad0 */ 78, 70, 48, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x5ae0 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 67, 74, 56, 77, 82, 85, 9, -/* 0x5af0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 74, 56, 77, 82, -/* 0x5b00 */ 85, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x5b10 */ 100, 32, 32, 76, 88, 85, 78, 70, 48, 51, 52, 9, 48, 48, 48, 48, -/* 0x5b20 */ 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 51, 52, 10, 48, 48, -/* 0x5b30 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 99, -/* 0x5b40 */ 116,111,107, 51, 50, 46, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, -/* 0x5b50 */ 48, 32, 99,116,111,107, 51, 50, 46, 48, 48, 10, 48, 48, 48, 48, -/* 0x5b60 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 99,116,111, -/* 0x5b70 */ 107, 51, 50, 46, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x5b80 */ 99,116,111,107, 51, 50, 46, 49, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x5b90 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 99,116,111,107, 51, -/* 0x5ba0 */ 50, 46, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,116, -/* 0x5bb0 */ 111,107, 51, 50, 46, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x5bc0 */ 32,108, 32, 32, 32, 32,100, 32, 32, 99,116,111,107, 51, 50, 46, -/* 0x5bd0 */ 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,116,111,107, -/* 0x5be0 */ 51, 50, 46, 52, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x5bf0 */ 32, 32, 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, 48, 48, 9, -/* 0x5c00 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 48, -/* 0x5c10 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x5c20 */ 100, 32, 32, 67, 65, 76, 76, 84, 82, 49, 48, 9, 48, 48, 48, 48, -/* 0x5c30 */ 48, 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 49, 48, 10, 48, 48, -/* 0x5c40 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, -/* 0x5c50 */ 65, 76, 76, 84, 82, 49, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x5c60 */ 32, 67, 65, 76, 76, 84, 82, 49, 49, 10, 48, 48, 48, 48, 48, 48, -/* 0x5c70 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 65, 76, 76, 84, -/* 0x5c80 */ 82, 49, 51, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, -/* 0x5c90 */ 76, 84, 82, 49, 51, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x5ca0 */ 32, 32, 32, 32,100, 32, 32, 76, 69, 88, 69, 67, 48, 50, 48, 9, -/* 0x5cb0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 69, 88, 69, 67, 48, 50, -/* 0x5cc0 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x5cd0 */ 100, 32, 32, 76, 69, 88, 69, 67, 48, 50, 53, 9, 48, 48, 48, 48, -/* 0x5ce0 */ 48, 48, 48, 48, 32, 76, 69, 88, 69, 67, 48, 50, 53, 10, 48, 48, -/* 0x5cf0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, -/* 0x5d00 */ 69, 88, 69, 67, 48, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x5d10 */ 32, 76, 69, 88, 69, 67, 48, 48, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x5d20 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 69, 88, 69, 67, -/* 0x5d30 */ 48, 48, 57, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 69, 88, -/* 0x5d40 */ 69, 67, 48, 48, 57, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x5d50 */ 32, 32, 32, 32,100, 32, 32, 76, 69, 88, 69, 67, 48, 49, 48, 9, -/* 0x5d60 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 69, 88, 69, 67, 48, 49, -/* 0x5d70 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x5d80 */ 100, 32, 32, 78, 50, 66, 70, 65, 83, 49, 48, 9, 48, 48, 48, 48, -/* 0x5d90 */ 48, 48, 48, 48, 32, 78, 50, 66, 70, 65, 83, 49, 48, 10, 48, 48, -/* 0x5da0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, -/* 0x5db0 */ 50, 66, 83, 77, 65, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x5dc0 */ 32, 78, 50, 66, 83, 77, 65, 50, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x5dd0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 70, 65, -/* 0x5de0 */ 83, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, -/* 0x5df0 */ 70, 65, 83, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x5e00 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 83, 77, 65, 51, 48, 9, -/* 0x5e10 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 83, 77, 65, 51, -/* 0x5e20 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x5e30 */ 100, 32, 32, 78, 50, 66, 70, 65, 83, 51, 48, 9, 48, 48, 48, 48, -/* 0x5e40 */ 48, 48, 48, 48, 32, 78, 50, 66, 70, 65, 83, 51, 48, 10, 48, 48, -/* 0x5e50 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, -/* 0x5e60 */ 50, 66, 83, 77, 65, 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x5e70 */ 32, 78, 50, 66, 83, 77, 65, 52, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x5e80 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 70, 65, -/* 0x5e90 */ 83, 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, -/* 0x5ea0 */ 70, 65, 83, 52, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x5eb0 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 83, 77, 65, 53, 48, 9, -/* 0x5ec0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 83, 77, 65, 53, -/* 0x5ed0 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x5ee0 */ 100, 32, 32, 78, 50, 66, 70, 65, 83, 53, 48, 9, 48, 48, 48, 48, -/* 0x5ef0 */ 48, 48, 48, 48, 32, 78, 50, 66, 70, 65, 83, 53, 48, 10, 48, 48, -/* 0x5f00 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, -/* 0x5f10 */ 50, 66, 83, 77, 65, 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x5f20 */ 32, 78, 50, 66, 83, 77, 65, 54, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x5f30 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 70, 65, -/* 0x5f40 */ 83, 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, -/* 0x5f50 */ 70, 65, 83, 54, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x5f60 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 70, 65, 83, 49, 48, 9, -/* 0x5f70 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 70, 65, 83, 49, -/* 0x5f80 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x5f90 */ 100, 32, 32, 78, 50, 68, 83, 77, 65, 50, 48, 9, 48, 48, 48, 48, -/* 0x5fa0 */ 48, 48, 48, 48, 32, 78, 50, 68, 83, 77, 65, 50, 48, 10, 48, 48, -/* 0x5fb0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, -/* 0x5fc0 */ 50, 68, 70, 65, 83, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x5fd0 */ 32, 78, 50, 68, 70, 65, 83, 50, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x5fe0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 83, 77, -/* 0x5ff0 */ 65, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, -/* 0x6000 */ 83, 77, 65, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x6010 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 70, 65, 83, 51, 48, 9, -/* 0x6020 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 70, 65, 83, 51, -/* 0x6030 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x6040 */ 100, 32, 32, 78, 50, 68, 83, 77, 65, 52, 48, 9, 48, 48, 48, 48, -/* 0x6050 */ 48, 48, 48, 48, 32, 78, 50, 68, 83, 77, 65, 52, 48, 10, 48, 48, -/* 0x6060 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, -/* 0x6070 */ 50, 68, 70, 65, 83, 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x6080 */ 32, 78, 50, 68, 70, 65, 83, 52, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x6090 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 83, 77, -/* 0x60a0 */ 65, 53, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, -/* 0x60b0 */ 83, 77, 65, 53, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x60c0 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 70, 65, 83, 53, 48, 9, -/* 0x60d0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 70, 65, 83, 53, -/* 0x60e0 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x60f0 */ 100, 32, 32, 78, 50, 68, 83, 77, 65, 54, 48, 9, 48, 48, 48, 48, -/* 0x6100 */ 48, 48, 48, 48, 32, 78, 50, 68, 83, 77, 65, 54, 48, 10, 48, 48, -/* 0x6110 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, -/* 0x6120 */ 50, 68, 70, 65, 83, 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x6130 */ 32, 78, 50, 68, 70, 65, 83, 54, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x6140 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 70, 65, -/* 0x6150 */ 83, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, -/* 0x6160 */ 70, 65, 83, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x6170 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 83, 77, 65, 50, 48, 9, -/* 0x6180 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 83, 77, 65, 50, -/* 0x6190 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x61a0 */ 100, 32, 32, 78, 50, 69, 70, 65, 83, 50, 48, 9, 48, 48, 48, 48, -/* 0x61b0 */ 48, 48, 48, 48, 32, 78, 50, 69, 70, 65, 83, 50, 48, 10, 48, 48, -/* 0x61c0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, -/* 0x61d0 */ 50, 69, 83, 77, 65, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x61e0 */ 32, 78, 50, 69, 83, 77, 65, 51, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x61f0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 70, 65, -/* 0x6200 */ 83, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, -/* 0x6210 */ 70, 65, 83, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x6220 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 83, 77, 65, 52, 48, 9, -/* 0x6230 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 83, 77, 65, 52, -/* 0x6240 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x6250 */ 100, 32, 32, 78, 50, 69, 70, 65, 83, 52, 48, 9, 48, 48, 48, 48, -/* 0x6260 */ 48, 48, 48, 48, 32, 78, 50, 69, 70, 65, 83, 52, 48, 10, 48, 48, -/* 0x6270 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, -/* 0x6280 */ 50, 69, 83, 77, 65, 53, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x6290 */ 32, 78, 50, 69, 83, 77, 65, 53, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x62a0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 70, 65, -/* 0x62b0 */ 83, 53, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, -/* 0x62c0 */ 70, 65, 83, 53, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x62d0 */ 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 83, 77, 65, 54, 48, 9, -/* 0x62e0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 83, 77, 65, 54, -/* 0x62f0 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x6300 */ 100, 32, 32, 78, 50, 69, 70, 65, 83, 54, 48, 9, 48, 48, 48, 48, -/* 0x6310 */ 48, 48, 48, 48, 32, 78, 50, 69, 70, 65, 83, 54, 48, 10, 48, 48, -/* 0x6320 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, -/* 0x6330 */ 90, 77, 65, 95, 68, 69, 67, 48, 48, 9, 48, 48, 48, 48, 48, 48, -/* 0x6340 */ 48, 48, 32, 76, 90, 77, 65, 95, 68, 69, 67, 48, 48, 10, 48, 48, -/* 0x6350 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, -/* 0x6360 */ 90, 77, 65, 95, 69, 76, 70, 48, 48, 9, 48, 48, 48, 48, 48, 48, -/* 0x6370 */ 48, 48, 32, 76, 90, 77, 65, 95, 69, 76, 70, 48, 48, 10, 48, 48, -/* 0x6380 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, -/* 0x6390 */ 90, 77, 65, 95, 68, 69, 67, 49, 48, 9, 48, 48, 48, 48, 48, 48, -/* 0x63a0 */ 48, 48, 32, 76, 90, 77, 65, 95, 68, 69, 67, 49, 48, 10, 48, 48, -/* 0x63b0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, -/* 0x63c0 */ 90, 77, 65, 95, 68, 69, 67, 50, 48, 9, 48, 48, 48, 48, 48, 48, -/* 0x63d0 */ 48, 48, 32, 76, 90, 77, 65, 95, 68, 69, 67, 50, 48, 10, 48, 48, -/* 0x63e0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, -/* 0x63f0 */ 90, 77, 65, 95, 68, 69, 67, 51, 48, 9, 48, 48, 48, 48, 48, 48, -/* 0x6400 */ 48, 48, 32, 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 10, 48, 48, -/* 0x6410 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, -/* 0x6420 */ 69, 88, 69, 67, 48, 49, 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x6430 */ 32, 76, 69, 88, 69, 67, 48, 49, 53, 10, 48, 48, 48, 48, 48, 48, -/* 0x6440 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, -/* 0x6450 */ 48, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, -/* 0x6460 */ 78, 70, 48, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x6470 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, 48, 50, 9, -/* 0x6480 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 48, -/* 0x6490 */ 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x64a0 */ 100, 32, 32, 77, 82, 85, 66, 89, 84, 69, 48, 9, 48, 48, 48, 48, -/* 0x64b0 */ 48, 48, 48, 48, 32, 77, 82, 85, 66, 89, 84, 69, 48, 10, 48, 48, -/* 0x64c0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, -/* 0x64d0 */ 88, 77, 82, 85, 48, 48, 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x64e0 */ 32, 76, 88, 77, 82, 85, 48, 48, 53, 10, 48, 48, 48, 48, 48, 48, -/* 0x64f0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, -/* 0x6500 */ 48, 48, 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, -/* 0x6510 */ 82, 85, 48, 48, 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x6520 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 48, 55, 9, -/* 0x6530 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 48, -/* 0x6540 */ 55, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x6550 */ 100, 32, 32, 76, 88, 85, 78, 70, 48, 48, 56, 9, 48, 48, 48, 48, -/* 0x6560 */ 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 48, 56, 10, 48, 48, -/* 0x6570 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, -/* 0x6580 */ 88, 77, 82, 85, 48, 52, 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x6590 */ 32, 76, 88, 77, 82, 85, 48, 52, 53, 10, 48, 48, 48, 48, 48, 48, -/* 0x65a0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, -/* 0x65b0 */ 48, 52, 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, -/* 0x65c0 */ 82, 85, 48, 52, 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x65d0 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 74, 67, 67, 48, 50, 48, 9, -/* 0x65e0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 74, 67, 67, 48, 50, -/* 0x65f0 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x6600 */ 100, 32, 32, 76, 88, 74, 67, 67, 48, 50, 49, 9, 48, 48, 48, 48, -/* 0x6610 */ 48, 48, 48, 48, 32, 76, 88, 74, 67, 67, 48, 50, 49, 10, 48, 48, -/* 0x6620 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, -/* 0x6630 */ 88, 74, 67, 67, 48, 50, 51, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x6640 */ 32, 76, 88, 74, 67, 67, 48, 50, 51, 10, 48, 48, 48, 48, 48, 48, -/* 0x6650 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, -/* 0x6660 */ 51, 56, 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, -/* 0x6670 */ 78, 70, 51, 56, 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x6680 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 51, 56, 55, 9, -/* 0x6690 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 51, 56, -/* 0x66a0 */ 55, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x66b0 */ 100, 32, 32, 76, 88, 85, 78, 70, 51, 56, 56, 9, 48, 48, 48, 48, -/* 0x66c0 */ 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 51, 56, 56, 10, 48, 48, -/* 0x66d0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, -/* 0x66e0 */ 88, 85, 78, 70, 52, 56, 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x66f0 */ 32, 76, 88, 85, 78, 70, 52, 56, 54, 10, 48, 48, 48, 48, 48, 48, -/* 0x6700 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, -/* 0x6710 */ 52, 56, 55, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, -/* 0x6720 */ 78, 70, 52, 56, 55, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x6730 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 54, 53, 9, -/* 0x6740 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 54, -/* 0x6750 */ 53, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x6760 */ 100, 32, 32, 77, 82, 85, 66, 89, 84, 69, 51, 9, 48, 48, 48, 48, -/* 0x6770 */ 48, 48, 48, 48, 32, 77, 82, 85, 66, 89, 84, 69, 51, 10, 48, 48, -/* 0x6780 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, -/* 0x6790 */ 82, 85, 65, 82, 66, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x67a0 */ 32, 77, 82, 85, 65, 82, 66, 51, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x67b0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 73, -/* 0x67c0 */ 84, 83, 51, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, -/* 0x67d0 */ 66, 73, 84, 83, 51, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x67e0 */ 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 65, 82, 66, 52, 48, 9, -/* 0x67f0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 65, 82, 66, 52, -/* 0x6800 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x6810 */ 100, 32, 32, 77, 82, 85, 66, 89, 84, 69, 52, 9, 48, 48, 48, 48, -/* 0x6820 */ 48, 48, 48, 48, 32, 77, 82, 85, 66, 89, 84, 69, 52, 10, 48, 48, -/* 0x6830 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, -/* 0x6840 */ 82, 85, 66, 73, 84, 83, 52, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x6850 */ 32, 77, 82, 85, 66, 73, 84, 83, 52, 10, 48, 48, 48, 48, 48, 48, -/* 0x6860 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 65, 82, -/* 0x6870 */ 66, 53, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, -/* 0x6880 */ 65, 82, 66, 53, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x6890 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 56, 48, 9, -/* 0x68a0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 56, -/* 0x68b0 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x68c0 */ 100, 32, 32, 77, 82, 85, 66, 89, 84, 69, 53, 9, 48, 48, 48, 48, -/* 0x68d0 */ 48, 48, 48, 48, 32, 77, 82, 85, 66, 89, 84, 69, 53, 10, 48, 48, -/* 0x68e0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, -/* 0x68f0 */ 82, 85, 65, 82, 66, 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x6900 */ 32, 77, 82, 85, 65, 82, 66, 54, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x6910 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 73, -/* 0x6920 */ 84, 83, 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, -/* 0x6930 */ 66, 73, 84, 83, 53, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x6940 */ 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 65, 82, 66, 55, 48, 9, -/* 0x6950 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 65, 82, 66, 55, -/* 0x6960 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x6970 */ 100, 32, 32, 76, 88, 77, 82, 85, 48, 57, 48, 9, 48, 48, 48, 48, -/* 0x6980 */ 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 57, 48, 10, 48, 48, -/* 0x6990 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, -/* 0x69a0 */ 82, 85, 66, 89, 84, 69, 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x69b0 */ 32, 77, 82, 85, 66, 89, 84, 69, 54, 10, 48, 48, 48, 48, 48, 48, -/* 0x69c0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 65, 82, -/* 0x69d0 */ 66, 56, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, -/* 0x69e0 */ 65, 82, 66, 56, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x69f0 */ 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 73, 84, 83, 54, 9, -/* 0x6a00 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, 73, 84, 83, -/* 0x6a10 */ 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x6a20 */ 100, 32, 32, 77, 82, 85, 65, 82, 66, 57, 48, 9, 48, 48, 48, 48, -/* 0x6a30 */ 48, 48, 48, 48, 32, 77, 82, 85, 65, 82, 66, 57, 48, 10, 48, 48, -/* 0x6a40 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, -/* 0x6a50 */ 88, 77, 82, 85, 49, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x6a60 */ 32, 76, 88, 77, 82, 85, 49, 49, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x6a70 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, -/* 0x6a80 */ 49, 49, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, -/* 0x6a90 */ 82, 85, 49, 49, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x6aa0 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, 52, 49, 9, -/* 0x6ab0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 52, -/* 0x6ac0 */ 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x6ad0 */ 100, 32, 32, 76, 69, 88, 69, 67, 48, 49, 54, 9, 48, 48, 48, 48, -/* 0x6ae0 */ 48, 48, 48, 48, 32, 76, 69, 88, 69, 67, 48, 49, 54, 10, 48, 48, -/* 0x6af0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, -/* 0x6b00 */ 88, 77, 82, 85, 48, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x6b10 */ 32, 76, 88, 77, 82, 85, 48, 49, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x6b20 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 74, 77, 80, -/* 0x6b30 */ 65, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 74, -/* 0x6b40 */ 77, 80, 65, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x6b50 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 67, 65, 76, 76, 66, 48, 9, -/* 0x6b60 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 65, 76, 76, 66, -/* 0x6b70 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x6b80 */ 100, 32, 32, 76, 88, 85, 78, 70, 48, 50, 49, 9, 48, 48, 48, 48, -/* 0x6b90 */ 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 50, 49, 10, 48, 48, -/* 0x6ba0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, -/* 0x6bb0 */ 88, 77, 82, 85, 48, 50, 50, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x6bc0 */ 32, 76, 88, 77, 82, 85, 48, 50, 50, 10, 48, 48, 48, 48, 48, 48, -/* 0x6bd0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 74, 77, 80, -/* 0x6be0 */ 65, 48, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 74, -/* 0x6bf0 */ 77, 80, 65, 48, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x6c00 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 67, 65, 76, 76, 66, 49, 9, -/* 0x6c10 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 65, 76, 76, 66, -/* 0x6c20 */ 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x6c30 */ 100, 32, 32, 77, 82, 85, 66, 73, 84, 83, 49, 9, 48, 48, 48, 48, -/* 0x6c40 */ 48, 48, 48, 48, 32, 77, 82, 85, 66, 73, 84, 83, 49, 10, 48, 48, -/* 0x6c50 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, -/* 0x6c60 */ 82, 85, 66, 89, 84, 69, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x6c70 */ 32, 77, 82, 85, 66, 89, 84, 69, 49, 10, 48, 48, 48, 48, 48, 48, -/* 0x6c80 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 65, 82, -/* 0x6c90 */ 66, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, -/* 0x6ca0 */ 65, 82, 66, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x6cb0 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 52, 48, 9, -/* 0x6cc0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 52, -/* 0x6cd0 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x6ce0 */ 100, 32, 32, 76, 88, 74, 67, 67, 48, 48, 48, 9, 48, 48, 48, 48, -/* 0x6cf0 */ 48, 48, 48, 48, 32, 76, 88, 74, 67, 67, 48, 48, 48, 10, 48, 48, -/* 0x6d00 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, -/* 0x6d10 */ 88, 67, 74, 48, 77, 82, 85, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x6d20 */ 32, 76, 88, 67, 74, 48, 77, 82, 85, 10, 48, 48, 48, 48, 48, 48, -/* 0x6d30 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 67, 74, 49, -/* 0x6d40 */ 77, 82, 85, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, -/* 0x6d50 */ 74, 49, 77, 82, 85, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x6d60 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 67, 65, 76, 74, 77, 80, 9, -/* 0x6d70 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 65, 76, 74, 77, -/* 0x6d80 */ 80, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x6d90 */ 100, 32, 32, 76, 88, 67, 65, 76, 76, 48, 48, 9, 48, 48, 48, 48, -/* 0x6da0 */ 48, 48, 48, 48, 32, 76, 88, 67, 65, 76, 76, 48, 48, 10, 48, 48, -/* 0x6db0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, -/* 0x6dc0 */ 88, 67, 65, 76, 76, 48, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x6dd0 */ 32, 76, 88, 67, 65, 76, 76, 48, 49, 10, 48, 48, 48, 48, 48, 48, -/* 0x6de0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 67, 74, 50, -/* 0x6df0 */ 77, 82, 85, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, -/* 0x6e00 */ 74, 50, 77, 82, 85, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x6e10 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 67, 74, 52, 77, 82, 85, 9, -/* 0x6e20 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 74, 52, 77, 82, -/* 0x6e30 */ 85, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x6e40 */ 100, 32, 32, 76, 88, 67, 74, 54, 77, 82, 85, 9, 48, 48, 48, 48, -/* 0x6e50 */ 48, 48, 48, 48, 32, 76, 88, 67, 74, 54, 77, 82, 85, 10, 48, 48, -/* 0x6e60 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, -/* 0x6e70 */ 88, 67, 74, 55, 77, 82, 85, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x6e80 */ 32, 76, 88, 67, 74, 55, 77, 82, 85, 10, 48, 48, 48, 48, 48, 48, -/* 0x6e90 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, -/* 0x6ea0 */ 48, 53, 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, -/* 0x6eb0 */ 82, 85, 48, 53, 53, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x6ec0 */ 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 89, 84, 69, 50, 9, -/* 0x6ed0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, 89, 84, 69, -/* 0x6ee0 */ 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x6ef0 */ 100, 32, 32, 77, 82, 85, 66, 73, 84, 83, 50, 9, 48, 48, 48, 48, -/* 0x6f00 */ 48, 48, 48, 48, 32, 77, 82, 85, 66, 73, 84, 83, 50, 10, 48, 48, -/* 0x6f10 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, -/* 0x6f20 */ 82, 85, 65, 82, 66, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x6f30 */ 32, 77, 82, 85, 65, 82, 66, 50, 48, 10, 48, 48, 48, 48, 48, 48, -/* 0x6f40 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, -/* 0x6f50 */ 48, 53, 55, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, -/* 0x6f60 */ 82, 85, 48, 53, 55, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x6f70 */ 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 53, 56, 9, -/* 0x6f80 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 53, -/* 0x6f90 */ 56, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x6fa0 */ 100, 32, 32, 76, 88, 85, 78, 70, 48, 51, 53, 9, 48, 48, 48, 48, -/* 0x6fb0 */ 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 51, 53, 10, 48, 48, -/* 0x6fc0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 99, -/* 0x6fd0 */ 116,111,107, 51, 50, 46, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, -/* 0x6fe0 */ 48, 32, 99,116,111,107, 51, 50, 46, 51, 48, 10, 48, 48, 48, 48, -/* 0x6ff0 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 84, 67, -/* 0x7000 */ 76, 69, 86, 69, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, -/* 0x7010 */ 84, 67, 76, 69, 86, 69, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x7020 */ 32,108, 32, 32, 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, 48, -/* 0x7030 */ 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, 84, -/* 0x7040 */ 82, 48, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, -/* 0x7050 */ 32, 32,100, 32, 32, 67, 84, 66, 83, 72, 82, 48, 49, 9, 48, 48, -/* 0x7060 */ 48, 48, 48, 48, 48, 48, 32, 67, 84, 66, 83, 72, 82, 48, 49, 10, -/* 0x7070 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, -/* 0x7080 */ 32, 67, 84, 66, 82, 79, 82, 48, 49, 9, 48, 48, 48, 48, 48, 48, -/* 0x7090 */ 48, 48, 32, 67, 84, 66, 82, 79, 82, 48, 49, 10, 48, 48, 48, 48, -/* 0x70a0 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 84, 66, -/* 0x70b0 */ 83, 87, 65, 48, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, -/* 0x70c0 */ 84, 66, 83, 87, 65, 48, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x70d0 */ 32,108, 32, 32, 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, 48, -/* 0x70e0 */ 50, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, 84, -/* 0x70f0 */ 82, 48, 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, -/* 0x7100 */ 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, 69, 56, 9, 48, 48, -/* 0x7110 */ 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 69, 56, 10, -/* 0x7120 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, -/* 0x7130 */ 32, 67, 65, 76, 76, 84, 82, 69, 57, 9, 48, 48, 48, 48, 48, 48, -/* 0x7140 */ 48, 48, 32, 67, 65, 76, 76, 84, 82, 69, 57, 10, 48, 48, 48, 48, -/* 0x7150 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 84, 67, -/* 0x7160 */ 76, 69, 86, 69, 50, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, -/* 0x7170 */ 84, 67, 76, 69, 86, 69, 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x7180 */ 32,108, 32, 32, 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, 49, -/* 0x7190 */ 50, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, 84, -/* 0x71a0 */ 82, 49, 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, -/* 0x71b0 */ 32, 32,100, 32, 32, 67, 84, 66, 83, 72, 82, 49, 49, 9, 48, 48, -/* 0x71c0 */ 48, 48, 48, 48, 48, 48, 32, 67, 84, 66, 83, 72, 82, 49, 49, 10, -/* 0x71d0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, -/* 0x71e0 */ 32, 67, 84, 66, 82, 79, 82, 49, 49, 9, 48, 48, 48, 48, 48, 48, -/* 0x71f0 */ 48, 48, 32, 67, 84, 66, 82, 79, 82, 49, 49, 10, 48, 48, 48, 48, -/* 0x7200 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 84, 66, -/* 0x7210 */ 83, 87, 65, 49, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, -/* 0x7220 */ 84, 66, 83, 87, 65, 49, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x7230 */ 32,108, 32, 32, 32, 32,100, 32, 32, 76, 69, 88, 69, 67, 48, 49, -/* 0x7240 */ 55, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 69, 88, 69, 67, -/* 0x7250 */ 48, 49, 55, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, -/* 0x7260 */ 32, 32,100, 32, 32, 76, 85, 78, 77, 80, 48, 48, 48, 9, 48, 48, -/* 0x7270 */ 48, 48, 48, 48, 48, 48, 32, 76, 85, 78, 77, 80, 48, 48, 48, 10, -/* 0x7280 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, -/* 0x7290 */ 32, 76, 85, 78, 77, 80, 48, 48, 49, 9, 48, 48, 48, 48, 48, 48, -/* 0x72a0 */ 48, 48, 32, 76, 85, 78, 77, 80, 48, 48, 49, 10, 48, 48, 48, 48, -/* 0x72b0 */ 48, 48, 48, 48, 32,103, 32, 32, 32, 32, 32, 32, 32, 76, 69, 88, -/* 0x72c0 */ 69, 67, 48, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 95, -/* 0x72d0 */ 115,116, 97,114,116, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x72e0 */ 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, -/* 0x72f0 */ 48, 48, 48, 48, 48, 32,108,122,109, 97, 95,115,116, 97, 99,107, -/* 0x7300 */ 95, 97,100,106,117,115,116, 10, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x7310 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, -/* 0x7320 */ 48, 48, 48, 48, 48, 48, 48, 32,108,122,109, 97, 95,117, 95,108, -/* 0x7330 */ 101,110, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, -/* 0x7340 */ 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, -/* 0x7350 */ 48, 48, 32,108,122,109, 97, 95, 99, 95,108,101,110, 10, 48, 48, -/* 0x7360 */ 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, -/* 0x7370 */ 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,108,122, -/* 0x7380 */ 109, 97, 95,112,114,111,112,101,114,116,105,101,115, 10, 48, 48, -/* 0x7390 */ 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, -/* 0x73a0 */ 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 77, -/* 0x73b0 */ 82, 85, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, -/* 0x73c0 */ 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, -/* 0x73d0 */ 48, 48, 32,102,105,108,116,101,114, 95,108,101,110,103,116,104, -/* 0x73e0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, -/* 0x73f0 */ 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x7400 */ 32,102,105,108,116,101,114, 95, 99,116,111, 10, 10, 82, 69, 76, -/* 0x7410 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, -/* 0x7420 */ 70, 79, 82, 32, 91, 76, 69, 88, 69, 67, 48, 48, 48, 93, 58, 10, -/* 0x7430 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, -/* 0x7440 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, -/* 0x7450 */ 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, -/* 0x7460 */ 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 76, 69, 88, 69, -/* 0x7470 */ 67, 48, 50, 53, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, -/* 0x7480 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, -/* 0x7490 */ 66, 83, 77, 65, 49, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, -/* 0x74a0 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x74b0 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, -/* 0x74c0 */ 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, -/* 0x74d0 */ 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 49, 48, 10, 10, 82, -/* 0x74e0 */ 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, -/* 0x74f0 */ 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 70, 65, 83, 49, 48, 93, -/* 0x7500 */ 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, -/* 0x7510 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, -/* 0x7520 */ 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, -/* 0x7530 */ 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, -/* 0x7540 */ 66, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, -/* 0x7550 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, -/* 0x7560 */ 78, 50, 66, 83, 77, 65, 50, 48, 93, 58, 10, 79, 70, 70, 83, 69, -/* 0x7570 */ 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7580 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, -/* 0x7590 */ 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, -/* 0x75a0 */ 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 83, 77, 65, 49, 48, 10, -/* 0x75b0 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, -/* 0x75c0 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 70, 65, 83, 50, -/* 0x75d0 */ 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, -/* 0x75e0 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, -/* 0x75f0 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 51, 32, 82, 95, -/* 0x7600 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7610 */ 78, 50, 66, 70, 65, 83, 49, 49, 10, 10, 82, 69, 76, 79, 67, 65, -/* 0x7620 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, -/* 0x7630 */ 32, 91, 78, 50, 66, 83, 77, 65, 51, 48, 93, 58, 10, 79, 70, 70, -/* 0x7640 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, -/* 0x7650 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, -/* 0x7660 */ 48, 48, 48, 48, 48, 99, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, -/* 0x7670 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 50, -/* 0x7680 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, -/* 0x7690 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 70, 65, -/* 0x76a0 */ 83, 51, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, -/* 0x76b0 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x76c0 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 51, 32, -/* 0x76d0 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, -/* 0x76e0 */ 32, 32, 78, 50, 66, 68, 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, -/* 0x76f0 */ 48, 48,101, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, -/* 0x7700 */ 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 50, 48, 10, 10, -/* 0x7710 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, -/* 0x7720 */ 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 68, 69, 67, 51, 48, -/* 0x7730 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, -/* 0x7740 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, -/* 0x7750 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 49, 49, 32, 82, 95, 51, -/* 0x7760 */ 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, -/* 0x7770 */ 50, 66, 68, 69, 67, 54, 48, 10, 48, 48, 48, 48, 48, 48, 50,102, -/* 0x7780 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, -/* 0x7790 */ 32, 32, 32, 78, 50, 66, 68, 69, 67, 53, 48, 10, 10, 82, 69, 76, -/* 0x77a0 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, -/* 0x77b0 */ 70, 79, 82, 32, 91, 78, 50, 66, 83, 77, 65, 52, 48, 93, 58, 10, -/* 0x77c0 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, -/* 0x77d0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, -/* 0x77e0 */ 10, 48, 48, 48, 48, 48, 48, 48, 99, 32, 82, 95, 51, 56, 54, 95, -/* 0x77f0 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, -/* 0x7800 */ 69, 67, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, -/* 0x7810 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, -/* 0x7820 */ 66, 70, 65, 83, 52, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, -/* 0x7830 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7840 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, -/* 0x7850 */ 48, 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, -/* 0x7860 */ 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 51, 48, 10, 48, 48, -/* 0x7870 */ 48, 48, 48, 48, 48,101, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, -/* 0x7880 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 51, -/* 0x7890 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, -/* 0x78a0 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 83, 77, -/* 0x78b0 */ 65, 54, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, -/* 0x78c0 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x78d0 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 56, 32, -/* 0x78e0 */ 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, -/* 0x78f0 */ 32, 32, 78, 50, 66, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, -/* 0x7900 */ 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, -/* 0x7910 */ 79, 82, 32, 91, 78, 50, 66, 70, 65, 83, 54, 48, 93, 58, 10, 79, -/* 0x7920 */ 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, -/* 0x7930 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, -/* 0x7940 */ 48, 48, 48, 48, 48, 48, 48, 97, 32, 82, 95, 51, 56, 54, 95, 80, -/* 0x7950 */ 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 70, 65, -/* 0x7960 */ 83, 54, 49, 10, 48, 48, 48, 48, 48, 48, 49, 53, 32, 82, 95, 51, -/* 0x7970 */ 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 78, -/* 0x7980 */ 50, 66, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, -/* 0x7990 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, -/* 0x79a0 */ 91, 78, 50, 66, 70, 65, 83, 54, 49, 93, 58, 10, 79, 70, 70, 83, -/* 0x79b0 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, -/* 0x79c0 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, -/* 0x79d0 */ 48, 48, 48, 49, 50, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, -/* 0x79e0 */ 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 49, 48, -/* 0x79f0 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, -/* 0x7a00 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 83, 77, 65, -/* 0x7a10 */ 49, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, -/* 0x7a20 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7a30 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, -/* 0x7a40 */ 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7a50 */ 32, 78, 50, 68, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, -/* 0x7a60 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, -/* 0x7a70 */ 82, 32, 91, 78, 50, 68, 70, 65, 83, 49, 48, 93, 58, 10, 79, 70, -/* 0x7a80 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, -/* 0x7a90 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, -/* 0x7aa0 */ 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, -/* 0x7ab0 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, -/* 0x7ac0 */ 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, -/* 0x7ad0 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 83, -/* 0x7ae0 */ 77, 65, 50, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, -/* 0x7af0 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7b00 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, -/* 0x7b10 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, -/* 0x7b20 */ 32, 32, 32, 78, 50, 68, 83, 77, 65, 49, 48, 10, 10, 82, 69, 76, -/* 0x7b30 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, -/* 0x7b40 */ 70, 79, 82, 32, 91, 78, 50, 68, 70, 65, 83, 50, 48, 93, 58, 10, -/* 0x7b50 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, -/* 0x7b60 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, -/* 0x7b70 */ 10, 48, 48, 48, 48, 48, 48, 48, 51, 32, 82, 95, 51, 56, 54, 95, -/* 0x7b80 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 70, -/* 0x7b90 */ 65, 83, 49, 49, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, -/* 0x7ba0 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, -/* 0x7bb0 */ 68, 83, 77, 65, 51, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, -/* 0x7bc0 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7bd0 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, -/* 0x7be0 */ 48, 99, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, -/* 0x7bf0 */ 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 51, 48, 10, 10, 82, -/* 0x7c00 */ 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, -/* 0x7c10 */ 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 70, 65, 83, 51, 48, 93, -/* 0x7c20 */ 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, -/* 0x7c30 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, -/* 0x7c40 */ 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 53, 32, 82, 95, 51, 56, -/* 0x7c50 */ 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, -/* 0x7c60 */ 68, 68, 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48,101, 32, -/* 0x7c70 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, -/* 0x7c80 */ 32, 32, 78, 50, 68, 68, 69, 67, 51, 48, 10, 10, 82, 69, 76, 79, -/* 0x7c90 */ 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, -/* 0x7ca0 */ 79, 82, 32, 91, 78, 50, 68, 68, 69, 67, 51, 48, 93, 58, 10, 79, -/* 0x7cb0 */ 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, -/* 0x7cc0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, -/* 0x7cd0 */ 48, 48, 48, 48, 48, 48, 48,102, 32, 82, 95, 51, 56, 54, 95, 80, -/* 0x7ce0 */ 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, -/* 0x7cf0 */ 67, 50, 48, 10, 48, 48, 48, 48, 48, 48, 50, 49, 32, 82, 95, 51, -/* 0x7d00 */ 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, -/* 0x7d10 */ 50, 68, 68, 69, 67, 54, 48, 10, 48, 48, 48, 48, 48, 48, 52, 51, -/* 0x7d20 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, -/* 0x7d30 */ 32, 32, 32, 78, 50, 68, 68, 69, 67, 53, 48, 10, 10, 82, 69, 76, -/* 0x7d40 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, -/* 0x7d50 */ 70, 79, 82, 32, 91, 78, 50, 68, 83, 77, 65, 52, 48, 93, 58, 10, -/* 0x7d60 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, -/* 0x7d70 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, -/* 0x7d80 */ 10, 48, 48, 48, 48, 48, 48, 48, 99, 32, 82, 95, 51, 56, 54, 95, -/* 0x7d90 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, -/* 0x7da0 */ 69, 67, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, -/* 0x7db0 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, -/* 0x7dc0 */ 68, 70, 65, 83, 52, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, -/* 0x7dd0 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7de0 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, -/* 0x7df0 */ 48, 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, -/* 0x7e00 */ 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 51, 48, 10, 48, 48, -/* 0x7e10 */ 48, 48, 48, 48, 48,101, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, -/* 0x7e20 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 51, -/* 0x7e30 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, -/* 0x7e40 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 83, 77, -/* 0x7e50 */ 65, 54, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, -/* 0x7e60 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7e70 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 56, 32, -/* 0x7e80 */ 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, -/* 0x7e90 */ 32, 32, 78, 50, 68, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, -/* 0x7ea0 */ 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, -/* 0x7eb0 */ 79, 82, 32, 91, 78, 50, 68, 70, 65, 83, 54, 48, 93, 58, 10, 79, -/* 0x7ec0 */ 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, -/* 0x7ed0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, -/* 0x7ee0 */ 48, 48, 48, 48, 48, 48, 48, 97, 32, 82, 95, 51, 56, 54, 95, 80, -/* 0x7ef0 */ 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 70, 65, -/* 0x7f00 */ 83, 54, 49, 10, 48, 48, 48, 48, 48, 48, 49, 53, 32, 82, 95, 51, -/* 0x7f10 */ 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 78, -/* 0x7f20 */ 50, 68, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, -/* 0x7f30 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, -/* 0x7f40 */ 91, 78, 50, 68, 70, 65, 83, 54, 49, 93, 58, 10, 79, 70, 70, 83, -/* 0x7f50 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, -/* 0x7f60 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, -/* 0x7f70 */ 48, 48, 48, 49, 50, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, -/* 0x7f80 */ 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 49, 48, -/* 0x7f90 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, -/* 0x7fa0 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 83, 77, 65, -/* 0x7fb0 */ 49, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, -/* 0x7fc0 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7fd0 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, -/* 0x7fe0 */ 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x7ff0 */ 32, 78, 50, 69, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, -/* 0x8000 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, -/* 0x8010 */ 82, 32, 91, 78, 50, 69, 70, 65, 83, 49, 48, 93, 58, 10, 79, 70, -/* 0x8020 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, -/* 0x8030 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, -/* 0x8040 */ 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, -/* 0x8050 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, -/* 0x8060 */ 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, -/* 0x8070 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 83, -/* 0x8080 */ 77, 65, 50, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, -/* 0x8090 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x80a0 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, -/* 0x80b0 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, -/* 0x80c0 */ 32, 32, 32, 78, 50, 69, 83, 77, 65, 49, 48, 10, 10, 82, 69, 76, -/* 0x80d0 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, -/* 0x80e0 */ 70, 79, 82, 32, 91, 78, 50, 69, 70, 65, 83, 50, 48, 93, 58, 10, -/* 0x80f0 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, -/* 0x8100 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, -/* 0x8110 */ 10, 48, 48, 48, 48, 48, 48, 48, 51, 32, 82, 95, 51, 56, 54, 95, -/* 0x8120 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 70, -/* 0x8130 */ 65, 83, 49, 49, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, -/* 0x8140 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, -/* 0x8150 */ 69, 83, 77, 65, 51, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, -/* 0x8160 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8170 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, -/* 0x8180 */ 48, 99, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, -/* 0x8190 */ 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 51, 48, 10, 10, 82, -/* 0x81a0 */ 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, -/* 0x81b0 */ 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 70, 65, 83, 51, 48, 93, -/* 0x81c0 */ 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, -/* 0x81d0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, -/* 0x81e0 */ 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 53, 32, 82, 95, 51, 56, -/* 0x81f0 */ 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, -/* 0x8200 */ 69, 68, 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48,101, 32, -/* 0x8210 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, -/* 0x8220 */ 32, 32, 78, 50, 69, 68, 69, 67, 51, 48, 10, 10, 82, 69, 76, 79, -/* 0x8230 */ 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, -/* 0x8240 */ 79, 82, 32, 91, 78, 50, 69, 68, 69, 67, 51, 48, 93, 58, 10, 79, -/* 0x8250 */ 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, -/* 0x8260 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, -/* 0x8270 */ 48, 48, 48, 48, 48, 48, 48,102, 32, 82, 95, 51, 56, 54, 95, 80, -/* 0x8280 */ 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, -/* 0x8290 */ 67, 50, 48, 10, 48, 48, 48, 48, 48, 48, 49,101, 32, 82, 95, 51, -/* 0x82a0 */ 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, -/* 0x82b0 */ 50, 69, 68, 69, 67, 53, 48, 10, 48, 48, 48, 48, 48, 48, 51, 48, -/* 0x82c0 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, -/* 0x82d0 */ 32, 32, 32, 78, 50, 69, 68, 69, 67, 54, 48, 10, 10, 82, 69, 76, -/* 0x82e0 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, -/* 0x82f0 */ 70, 79, 82, 32, 91, 78, 50, 69, 83, 77, 65, 52, 48, 93, 58, 10, -/* 0x8300 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, -/* 0x8310 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, -/* 0x8320 */ 10, 48, 48, 48, 48, 48, 48, 48, 99, 32, 82, 95, 51, 56, 54, 95, -/* 0x8330 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, -/* 0x8340 */ 69, 67, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, -/* 0x8350 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, -/* 0x8360 */ 69, 70, 65, 83, 52, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, -/* 0x8370 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8380 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, -/* 0x8390 */ 48, 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, -/* 0x83a0 */ 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 51, 48, 10, 48, 48, -/* 0x83b0 */ 48, 48, 48, 48, 48,101, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, -/* 0x83c0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 51, -/* 0x83d0 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, -/* 0x83e0 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 83, 77, -/* 0x83f0 */ 65, 54, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, -/* 0x8400 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8410 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 56, 32, -/* 0x8420 */ 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, -/* 0x8430 */ 32, 32, 78, 50, 69, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, -/* 0x8440 */ 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, -/* 0x8450 */ 79, 82, 32, 91, 78, 50, 69, 70, 65, 83, 54, 48, 93, 58, 10, 79, -/* 0x8460 */ 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, -/* 0x8470 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, -/* 0x8480 */ 48, 48, 48, 48, 48, 48, 48, 97, 32, 82, 95, 51, 56, 54, 95, 80, -/* 0x8490 */ 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 70, 65, -/* 0x84a0 */ 83, 54, 49, 10, 48, 48, 48, 48, 48, 48, 49, 53, 32, 82, 95, 51, -/* 0x84b0 */ 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 78, -/* 0x84c0 */ 50, 69, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, -/* 0x84d0 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, -/* 0x84e0 */ 91, 78, 50, 69, 70, 65, 83, 54, 49, 93, 58, 10, 79, 70, 70, 83, -/* 0x84f0 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, -/* 0x8500 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, -/* 0x8510 */ 48, 48, 48, 49, 50, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, -/* 0x8520 */ 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 49, 48, -/* 0x8530 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, -/* 0x8540 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 90, 77, 65, 95, 68, -/* 0x8550 */ 69, 67, 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, -/* 0x8560 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8570 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 53, -/* 0x8580 */ 32, 82, 95, 51, 56, 54, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, -/* 0x8590 */ 32, 32, 32,108,122,109, 97, 95,115,116, 97, 99,107, 95, 97,100, -/* 0x85a0 */ 106,117,115,116, 10, 48, 48, 48, 48, 48, 48, 49, 52, 32, 82, 95, -/* 0x85b0 */ 51, 56, 54, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x85c0 */ 108,122,109, 97, 95,117, 95,108,101,110, 10, 48, 48, 48, 48, 48, -/* 0x85d0 */ 48, 49,101, 32, 82, 95, 51, 56, 54, 95, 51, 50, 32, 32, 32, 32, -/* 0x85e0 */ 32, 32, 32, 32, 32, 32,108,122,109, 97, 95, 99, 95,108,101,110, -/* 0x85f0 */ 10, 48, 48, 48, 48, 48, 48, 50, 97, 32, 82, 95, 51, 56, 54, 95, -/* 0x8600 */ 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,108,122,109, 97, -/* 0x8610 */ 95,112,114,111,112,101,114,116,105,101,115, 10, 10, 82, 69, 76, -/* 0x8620 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, -/* 0x8630 */ 70, 79, 82, 32, 91, 76, 88, 85, 78, 70, 48, 48, 48, 93, 58, 10, -/* 0x8640 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, -/* 0x8650 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, -/* 0x8660 */ 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, -/* 0x8670 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, -/* 0x8680 */ 70, 48, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, -/* 0x8690 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, -/* 0x86a0 */ 77, 82, 85, 48, 48, 53, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, -/* 0x86b0 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x86c0 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, -/* 0x86d0 */ 48, 49, 32, 82, 95, 51, 56, 54, 95, 51, 50, 32, 32, 32, 32, 32, -/* 0x86e0 */ 32, 32, 32, 32, 32, 78, 77, 82, 85, 10, 10, 82, 69, 76, 79, 67, -/* 0x86f0 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, -/* 0x8700 */ 82, 32, 91, 76, 88, 85, 78, 70, 48, 49, 48, 93, 58, 10, 79, 70, -/* 0x8710 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, -/* 0x8720 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, -/* 0x8730 */ 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, -/* 0x8740 */ 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, -/* 0x8750 */ 52, 50, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, -/* 0x8760 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 74, 67, -/* 0x8770 */ 67, 48, 50, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, -/* 0x8780 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8790 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, -/* 0x87a0 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, -/* 0x87b0 */ 32, 32, 32, 76, 88, 85, 78, 70, 48, 51, 52, 10, 10, 82, 69, 76, -/* 0x87c0 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, -/* 0x87d0 */ 70, 79, 82, 32, 91, 76, 88, 74, 67, 67, 48, 50, 49, 93, 58, 10, -/* 0x87e0 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, -/* 0x87f0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, -/* 0x8800 */ 10, 48, 48, 48, 48, 48, 48, 48, 52, 32, 82, 95, 51, 56, 54, 95, -/* 0x8810 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, -/* 0x8820 */ 70, 48, 51, 52, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, -/* 0x8830 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, -/* 0x8840 */ 85, 78, 70, 51, 56, 56, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, -/* 0x8850 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8860 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, -/* 0x8870 */ 48, 50, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, -/* 0x8880 */ 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 52, 48, 10, 10, 82, -/* 0x8890 */ 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, -/* 0x88a0 */ 83, 32, 70, 79, 82, 32, 91, 76, 88, 85, 78, 70, 52, 56, 55, 93, -/* 0x88b0 */ 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, -/* 0x88c0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, -/* 0x88d0 */ 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, -/* 0x88e0 */ 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, -/* 0x88f0 */ 85, 78, 70, 48, 52, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, -/* 0x8900 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, -/* 0x8910 */ 76, 88, 77, 82, 85, 48, 54, 53, 93, 58, 10, 79, 70, 70, 83, 69, -/* 0x8920 */ 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8930 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, -/* 0x8940 */ 48, 48, 48, 52, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, -/* 0x8950 */ 32, 32, 32, 32, 32, 32, 32, 76, 88, 77, 82, 85, 48, 55, 48, 10, -/* 0x8960 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, -/* 0x8970 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 77, 82, 85, 48, 55, -/* 0x8980 */ 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, -/* 0x8990 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, -/* 0x89a0 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 52, 32, 82, 95, -/* 0x89b0 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x89c0 */ 76, 88, 85, 78, 70, 48, 52, 48, 10, 10, 82, 69, 76, 79, 67, 65, -/* 0x89d0 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, -/* 0x89e0 */ 32, 91, 76, 88, 77, 82, 85, 48, 57, 48, 93, 58, 10, 79, 70, 70, -/* 0x89f0 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, -/* 0x8a00 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, -/* 0x8a10 */ 48, 48, 48, 48, 48, 54, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, -/* 0x8a20 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 77, 82, 85, 49, 48, -/* 0x8a30 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, -/* 0x8a40 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 85, 78, 70, -/* 0x8a50 */ 48, 52, 49, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, -/* 0x8a60 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8a70 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 54, 32, -/* 0x8a80 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, -/* 0x8a90 */ 32, 32, 76, 88, 85, 78, 70, 48, 51, 52, 10, 10, 82, 69, 76, 79, -/* 0x8aa0 */ 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, -/* 0x8ab0 */ 79, 82, 32, 91, 76, 69, 88, 69, 67, 48, 49, 54, 93, 58, 10, 79, -/* 0x8ac0 */ 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, -/* 0x8ad0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, -/* 0x8ae0 */ 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, -/* 0x8af0 */ 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, -/* 0x8b00 */ 48, 52, 50, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, -/* 0x8b10 */ 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 77, -/* 0x8b20 */ 82, 85, 48, 52, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, -/* 0x8b30 */ 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8b40 */ 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x8b50 */ 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, -/* 0x8b60 */ 32, 32, 32, 32, 76, 88, 77, 82, 85, 48, 51, 48, 10, 10, 82, 69, -/* 0x8b70 */ 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, -/* 0x8b80 */ 32, 70, 79, 82, 32, 91, 76, 88, 74, 67, 67, 48, 48, 48, 93, 58, -/* 0x8b90 */ 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, -/* 0x8ba0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, -/* 0x8bb0 */ 69, 10, 48, 48, 48, 48, 48, 48, 48, 55, 32, 82, 95, 51, 56, 54, -/* 0x8bc0 */ 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 74, -/* 0x8bd0 */ 67, 67, 48, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, -/* 0x8be0 */ 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, -/* 0x8bf0 */ 88, 67, 65, 76, 76, 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, -/* 0x8c00 */ 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8c10 */ 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, -/* 0x8c20 */ 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, -/* 0x8c30 */ 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 51, 55, 10, 10, -/* 0x8c40 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, -/* 0x8c50 */ 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 67, 74, 50, 77, 82, 85, -/* 0x8c60 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, -/* 0x8c70 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, -/* 0x8c80 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, -/* 0x8c90 */ 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, -/* 0x8ca0 */ 88, 85, 78, 70, 48, 51, 55, 10, 10, 82, 69, 76, 79, 67, 65, 84, -/* 0x8cb0 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, -/* 0x8cc0 */ 91, 76, 88, 67, 74, 52, 77, 82, 85, 93, 58, 10, 79, 70, 70, 83, -/* 0x8cd0 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, -/* 0x8ce0 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, -/* 0x8cf0 */ 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, -/* 0x8d00 */ 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 51, 52, -/* 0x8d10 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, -/* 0x8d20 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 67, 74, 54, 77, -/* 0x8d30 */ 82, 85, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, -/* 0x8d40 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8d50 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, -/* 0x8d60 */ 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8d70 */ 32, 76, 88, 67, 74, 56, 77, 82, 85, 10, 10, 82, 69, 76, 79, 67, -/* 0x8d80 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, -/* 0x8d90 */ 82, 32, 91, 76, 88, 67, 74, 55, 77, 82, 85, 93, 58, 10, 79, 70, -/* 0x8da0 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, -/* 0x8db0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, -/* 0x8dc0 */ 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, -/* 0x8dd0 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 67, 74, 56, 77, -/* 0x8de0 */ 82, 85, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, -/* 0x8df0 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 67, 74, -/* 0x8e00 */ 56, 77, 82, 85, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, -/* 0x8e10 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8e20 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 50, -/* 0x8e30 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, -/* 0x8e40 */ 32, 32, 32, 76, 88, 85, 78, 70, 48, 51, 55, 10, 10, 82, 69, 76, -/* 0x8e50 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, -/* 0x8e60 */ 70, 79, 82, 32, 91, 76, 88, 85, 78, 70, 48, 51, 52, 93, 58, 10, -/* 0x8e70 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, -/* 0x8e80 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, -/* 0x8e90 */ 10, 48, 48, 48, 48, 48, 48, 48, 52, 32, 82, 95, 51, 56, 54, 95, -/* 0x8ea0 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, -/* 0x8eb0 */ 70, 48, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, -/* 0x8ec0 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 99,116, -/* 0x8ed0 */ 111,107, 51, 50, 46, 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, -/* 0x8ee0 */ 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8ef0 */ 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, -/* 0x8f00 */ 48, 48, 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, -/* 0x8f10 */ 32, 32, 32, 32, 32, 32, 99,116,111,107, 51, 50, 46, 50, 48, 10, -/* 0x8f20 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, -/* 0x8f30 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 99,116,111,107, 51, 50, 46, -/* 0x8f40 */ 49, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, -/* 0x8f50 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8f60 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48,100, 32, 82, -/* 0x8f70 */ 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x8f80 */ 32, 99,116,111,107, 51, 50, 46, 50, 48, 10, 10, 82, 69, 76, 79, -/* 0x8f90 */ 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, -/* 0x8fa0 */ 79, 82, 32, 91, 99,116,111,107, 51, 50, 46, 50, 48, 93, 58, 10, -/* 0x8fb0 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, -/* 0x8fc0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, -/* 0x8fd0 */ 10, 48, 48, 48, 48, 48, 48, 48, 53, 32, 82, 95, 51, 56, 54, 95, -/* 0x8fe0 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 99,116,111,107, -/* 0x8ff0 */ 51, 50, 46, 52, 48, 10, 48, 48, 48, 48, 48, 48, 48, 57, 32, 82, -/* 0x9000 */ 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x9010 */ 32, 99,116,111,107, 51, 50, 46, 52, 48, 10, 10, 82, 69, 76, 79, -/* 0x9020 */ 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, -/* 0x9030 */ 79, 82, 32, 91, 99,116,111,107, 51, 50, 46, 51, 48, 93, 58, 10, -/* 0x9040 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, -/* 0x9050 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, -/* 0x9060 */ 10, 48, 48, 48, 48, 48, 48, 48, 54, 32, 82, 95, 51, 56, 54, 95, -/* 0x9070 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 99,116,111,107, -/* 0x9080 */ 51, 50, 46, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, -/* 0x9090 */ 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 99, -/* 0x90a0 */ 116,111,107, 51, 50, 46, 52, 48, 93, 58, 10, 79, 70, 70, 83, 69, -/* 0x90b0 */ 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x90c0 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, -/* 0x90d0 */ 48, 48, 48, 52, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, -/* 0x90e0 */ 32, 32, 32, 32, 32, 32, 32, 99,116,111,107, 51, 50, 46, 48, 48, -/* 0x90f0 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, -/* 0x9100 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 67, 65, 76, 76, 84, 82, -/* 0x9110 */ 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, -/* 0x9120 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x9130 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, -/* 0x9140 */ 95, 51, 56, 54, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x9150 */ 32,102,105,108,116,101,114, 95,108,101,110,103,116,104, 10, 10, -/* 0x9160 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, -/* 0x9170 */ 68, 83, 32, 70, 79, 82, 32, 91, 67, 84, 67, 76, 69, 86, 69, 49, -/* 0x9180 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, -/* 0x9190 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, -/* 0x91a0 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 50, 32, 82, 95, 51, -/* 0x91b0 */ 56, 54, 95, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,102, -/* 0x91c0 */ 105,108,116,101,114, 95, 99,116,111, 10, 48, 48, 48, 48, 48, 48, -/* 0x91d0 */ 48, 52, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, -/* 0x91e0 */ 32, 32, 32, 32, 32, 67, 65, 76, 76, 84, 82, 48, 48, 10, 10, 82, -/* 0x91f0 */ 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, -/* 0x9200 */ 83, 32, 70, 79, 82, 32, 91, 67, 65, 76, 76, 84, 82, 48, 50, 93, -/* 0x9210 */ 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, -/* 0x9220 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, -/* 0x9230 */ 85, 69, 10, 48, 48, 48, 48, 48, 48, 48,102, 32, 82, 95, 51, 56, -/* 0x9240 */ 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 67, 65, -/* 0x9250 */ 76, 76, 84, 82, 48, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, -/* 0x9260 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, -/* 0x9270 */ 67, 65, 76, 76, 84, 82, 49, 48, 93, 58, 10, 79, 70, 70, 83, 69, -/* 0x9280 */ 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x9290 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, -/* 0x92a0 */ 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 51, 50, 32, 32, 32, -/* 0x92b0 */ 32, 32, 32, 32, 32, 32, 32,102,105,108,116,101,114, 95,108,101, -/* 0x92c0 */ 110,103,116,104, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, -/* 0x92d0 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 67, 65, -/* 0x92e0 */ 76, 76, 84, 82, 49, 49, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, -/* 0x92f0 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x9300 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, -/* 0x9310 */ 48, 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, -/* 0x9320 */ 32, 32, 32, 32, 32, 67, 65, 76, 76, 84, 82, 49, 51, 10, 10, 82, -/* 0x9330 */ 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, -/* 0x9340 */ 83, 32, 70, 79, 82, 32, 91, 67, 84, 67, 76, 69, 86, 69, 50, 93, -/* 0x9350 */ 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, -/* 0x9360 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, -/* 0x9370 */ 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 50, 32, 82, 95, 51, 56, -/* 0x9380 */ 54, 95, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,102,105, -/* 0x9390 */ 108,116,101,114, 95, 99,116,111, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x93a0 */ 52, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, -/* 0x93b0 */ 32, 32, 32, 32, 67, 65, 76, 76, 84, 82, 49, 49, 10, 10, 82, 69, -/* 0x93c0 */ 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, -/* 0x93d0 */ 32, 70, 79, 82, 32, 91, 67, 65, 76, 76, 84, 82, 49, 51, 93, 58, -/* 0x93e0 */ 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, -/* 0x93f0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, -/* 0x9400 */ 69, 10, 48, 48, 48, 48, 48, 48, 48, 54, 32, 82, 95, 51, 56, 54, -/* 0x9410 */ 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 67, 65, 76, -/* 0x9420 */ 76, 84, 82, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, -/* 0x9430 */ 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, -/* 0x9440 */ 69, 88, 69, 67, 48, 50, 53, 93, 58, 10, 79, 70, 70, 83, 69, 84, -/* 0x9450 */ 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x9460 */ 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, -/* 0x9470 */ 48, 51, 99, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, -/* 0x9480 */ 32, 32, 32, 32, 32, 32, 76, 69, 88, 69, 67, 48, 50, 48, 10, 48, -/* 0x9490 */ 48, 48, 48, 48, 48, 49,101, 32, 82, 95, 51, 56, 54, 95, 80, 67, -/* 0x94a0 */ 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 76, 69, 88, 69, 67, 48, -/* 0x94b0 */ 50, 48, 10 +/* 0x1b00 */ 0, 0, 37, 0,240,255,255,106, 0,106, 1, 80, 49,201, 81, 81, +/* 0x1b10 */ 106,255,104, 18, 16, 0, 0,181, 16,106, 7, 81, 80, 80,184,221, +/* 0x1b20 */ 1, 0, 0,205,128, 15,130,252,255,255,255,146,147,252,173, 80, +/* 0x1b30 */ 137,225, 80, 81, 82,173, 80,173,137, 68, 36, 12, 86,255,213,131, +/* 0x1b40 */ 196, 56,195, 93,232, 48, 0, 0, 0,102,105,108,101, 32,102,111, +/* 0x1b50 */ 114,109, 97,116, 32,101,108,102, 51, 50, 45,105, 51, 56, 54, 10, +/* 0x1b60 */ 10, 83,101, 99,116,105,111,110,115, 58, 10, 73,100,120, 32, 78, +/* 0x1b70 */ 97,109,101, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 83,105,122, +/* 0x1b80 */ 101, 32, 32, 32, 32, 32, 32, 86, 77, 65, 32, 32, 32, 32, 32, 32, +/* 0x1b90 */ 32, 76, 77, 65, 32, 32, 32, 32, 32, 32, 32, 70,105,108,101, 32, +/* 0x1ba0 */ 111,102,102, 32, 32, 65,108,103,110, 32, 32, 70,108, 97,103,115, +/* 0x1bb0 */ 10, 32, 32, 48, 32, 76, 69, 88, 69, 67, 48, 48, 48, 32, 32, 32, +/* 0x1bc0 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, +/* 0x1bd0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x1be0 */ 32, 48, 48, 48, 48, 48, 48, 51, 52, 32, 32, 50, 42, 42, 48, 32, +/* 0x1bf0 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, +/* 0x1c00 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 49, 32, 76, +/* 0x1c10 */ 69, 88, 69, 67, 48, 48, 57, 32, 32, 32, 32, 32, 32, 48, 48, 48, +/* 0x1c20 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x1c30 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x1c40 */ 48, 51, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x1c50 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, +/* 0x1c60 */ 50, 32, 76, 69, 88, 69, 67, 48, 49, 48, 32, 32, 32, 32, 32, 32, +/* 0x1c70 */ 48, 48, 48, 48, 48, 48, 48, 99, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x1c80 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x1c90 */ 48, 48, 48, 48, 51, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x1ca0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x1cb0 */ 10, 32, 32, 51, 32, 78, 50, 66, 83, 77, 65, 49, 48, 32, 32, 32, +/* 0x1cc0 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, +/* 0x1cd0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x1ce0 */ 32, 48, 48, 48, 48, 48, 48, 52, 53, 32, 32, 50, 42, 42, 48, 32, +/* 0x1cf0 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, +/* 0x1d00 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 52, 32, 78, +/* 0x1d10 */ 50, 66, 70, 65, 83, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, +/* 0x1d20 */ 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x1d30 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x1d40 */ 48, 52, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x1d50 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, +/* 0x1d60 */ 79, 78, 76, 89, 10, 32, 32, 53, 32, 78, 50, 66, 70, 65, 83, 49, +/* 0x1d70 */ 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 54, 32, +/* 0x1d80 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x1d90 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 52, 97, 32, 32, 50, +/* 0x1da0 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, +/* 0x1db0 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 54, 32, 78, 50, 66, 68, +/* 0x1dc0 */ 69, 67, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x1dd0 */ 48, 98, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x1de0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 53, 48, +/* 0x1df0 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, +/* 0x1e00 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 55, 32, 78, +/* 0x1e10 */ 50, 66, 83, 77, 65, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, +/* 0x1e20 */ 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x1e30 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x1e40 */ 48, 53, 98, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x1e50 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, +/* 0x1e60 */ 79, 78, 76, 89, 10, 32, 32, 56, 32, 78, 50, 66, 70, 65, 83, 50, +/* 0x1e70 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 57, 32, +/* 0x1e80 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x1e90 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 54, 48, 32, 32, 50, +/* 0x1ea0 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, +/* 0x1eb0 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, +/* 0x1ec0 */ 32, 57, 32, 78, 50, 66, 68, 69, 67, 50, 48, 32, 32, 32, 32, 32, +/* 0x1ed0 */ 32, 48, 48, 48, 48, 48, 48, 48,100, 32, 32, 48, 48, 48, 48, 48, +/* 0x1ee0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x1ef0 */ 48, 48, 48, 48, 48, 54, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x1f00 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x1f10 */ 89, 10, 32, 49, 48, 32, 78, 50, 66, 83, 77, 65, 51, 48, 32, 32, +/* 0x1f20 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,100, 32, 32, 48, 48, +/* 0x1f30 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x1f40 */ 32, 32, 48, 48, 48, 48, 48, 48, 55, 54, 32, 32, 50, 42, 42, 48, +/* 0x1f50 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, +/* 0x1f60 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 49, 32, +/* 0x1f70 */ 78, 50, 66, 70, 65, 83, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x1f80 */ 48, 48, 48, 48, 48,102, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x1f90 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x1fa0 */ 48, 48, 56, 51, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x1fb0 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, +/* 0x1fc0 */ 68, 79, 78, 76, 89, 10, 32, 49, 50, 32, 78, 50, 66, 68, 69, 67, +/* 0x1fd0 */ 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 51,101, +/* 0x1fe0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x1ff0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 57, 50, 32, 32, +/* 0x2000 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x2010 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x2020 */ 32, 49, 51, 32, 78, 50, 66, 83, 77, 65, 52, 48, 32, 32, 32, 32, +/* 0x2030 */ 32, 32, 48, 48, 48, 48, 48, 48, 48,100, 32, 32, 48, 48, 48, 48, +/* 0x2040 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x2050 */ 48, 48, 48, 48, 48, 48,100, 48, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x2060 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, +/* 0x2070 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 52, 32, 78, 50, +/* 0x2080 */ 66, 70, 65, 83, 52, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x2090 */ 48, 48, 48,102, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x20a0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x20b0 */ 100,100, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x20c0 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, +/* 0x20d0 */ 78, 76, 89, 10, 32, 49, 53, 32, 78, 50, 66, 83, 77, 65, 53, 48, +/* 0x20e0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, +/* 0x20f0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x2100 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,101, 99, 32, 32, 50, 42, +/* 0x2110 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x2120 */ 65, 68, 79, 78, 76, 89, 10, 32, 49, 54, 32, 78, 50, 66, 70, 65, +/* 0x2130 */ 83, 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x2140 */ 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x2150 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,101,101, 32, +/* 0x2160 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x2170 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 55, 32, 78, 50, +/* 0x2180 */ 66, 68, 69, 67, 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x2190 */ 48, 48, 48, 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x21a0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x21b0 */ 102, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x21c0 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 56, +/* 0x21d0 */ 32, 78, 50, 66, 83, 77, 65, 54, 48, 32, 32, 32, 32, 32, 32, 48, +/* 0x21e0 */ 48, 48, 48, 48, 48, 48, 99, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x21f0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x2200 */ 48, 48, 48,102, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x2210 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, +/* 0x2220 */ 65, 68, 79, 78, 76, 89, 10, 32, 49, 57, 32, 78, 50, 66, 70, 65, +/* 0x2230 */ 83, 54, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, +/* 0x2240 */ 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x2250 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 48, 54, 32, +/* 0x2260 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x2270 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x2280 */ 10, 32, 50, 48, 32, 78, 50, 66, 70, 65, 83, 54, 49, 32, 32, 32, +/* 0x2290 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 54, 32, 32, 48, 48, 48, +/* 0x22a0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x22b0 */ 32, 48, 48, 48, 48, 48, 49, 49,102, 32, 32, 50, 42, 42, 48, 32, +/* 0x22c0 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, +/* 0x22d0 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, 49, 32, 78, +/* 0x22e0 */ 50, 66, 68, 69, 67, 54, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, +/* 0x22f0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x2300 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x2310 */ 49, 51, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x2320 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, +/* 0x2330 */ 50, 32, 78, 50, 68, 83, 77, 65, 49, 48, 32, 32, 32, 32, 32, 32, +/* 0x2340 */ 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x2350 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x2360 */ 48, 48, 48, 49, 51, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x2370 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, +/* 0x2380 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, 51, 32, 78, 50, 68, 70, +/* 0x2390 */ 65, 83, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x23a0 */ 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x23b0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 51, 56, +/* 0x23c0 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, +/* 0x23d0 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x23e0 */ 89, 10, 32, 50, 52, 32, 78, 50, 68, 70, 65, 83, 49, 49, 32, 32, +/* 0x23f0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 54, 32, 32, 48, 48, +/* 0x2400 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x2410 */ 32, 32, 48, 48, 48, 48, 48, 49, 51, 97, 32, 32, 50, 42, 42, 48, +/* 0x2420 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, +/* 0x2430 */ 79, 78, 76, 89, 10, 32, 50, 53, 32, 78, 50, 68, 68, 69, 67, 49, +/* 0x2440 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 98, 32, +/* 0x2450 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x2460 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 52, 48, 32, 32, 50, +/* 0x2470 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, +/* 0x2480 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, 54, 32, 78, 50, 68, 83, +/* 0x2490 */ 77, 65, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x24a0 */ 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x24b0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 52, 98, +/* 0x24c0 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, +/* 0x24d0 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x24e0 */ 89, 10, 32, 50, 55, 32, 78, 50, 68, 70, 65, 83, 50, 48, 32, 32, +/* 0x24f0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 57, 32, 32, 48, 48, +/* 0x2500 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x2510 */ 32, 32, 48, 48, 48, 48, 48, 49, 53, 48, 32, 32, 50, 42, 42, 48, +/* 0x2520 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, +/* 0x2530 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 50, 56, 32, +/* 0x2540 */ 78, 50, 68, 68, 69, 67, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x2550 */ 48, 48, 48, 48, 48,100, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x2560 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x2570 */ 48, 49, 53, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x2580 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, +/* 0x2590 */ 50, 57, 32, 78, 50, 68, 83, 77, 65, 51, 48, 32, 32, 32, 32, 32, +/* 0x25a0 */ 32, 48, 48, 48, 48, 48, 48, 48,100, 32, 32, 48, 48, 48, 48, 48, +/* 0x25b0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x25c0 */ 48, 48, 48, 48, 49, 54, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x25d0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, +/* 0x25e0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 51, 48, 32, 78, 50, 68, +/* 0x25f0 */ 70, 65, 83, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x2600 */ 48, 48,102, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x2610 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 55, +/* 0x2620 */ 51, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x2630 */ 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x2640 */ 76, 89, 10, 32, 51, 49, 32, 78, 50, 68, 68, 69, 67, 51, 48, 32, +/* 0x2650 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 53, 50, 32, 32, 48, +/* 0x2660 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x2670 */ 48, 32, 32, 48, 48, 48, 48, 48, 49, 56, 50, 32, 32, 50, 42, 42, +/* 0x2680 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, +/* 0x2690 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 51, 50, +/* 0x26a0 */ 32, 78, 50, 68, 83, 77, 65, 52, 48, 32, 32, 32, 32, 32, 32, 48, +/* 0x26b0 */ 48, 48, 48, 48, 48, 48,100, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x26c0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x26d0 */ 48, 48, 49,100, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x26e0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, +/* 0x26f0 */ 65, 68, 79, 78, 76, 89, 10, 32, 51, 51, 32, 78, 50, 68, 70, 65, +/* 0x2700 */ 83, 52, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x2710 */ 102, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x2720 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49,101, 49, 32, +/* 0x2730 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x2740 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x2750 */ 10, 32, 51, 52, 32, 78, 50, 68, 83, 77, 65, 53, 48, 32, 32, 32, +/* 0x2760 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, +/* 0x2770 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x2780 */ 32, 48, 48, 48, 48, 48, 49,102, 48, 32, 32, 50, 42, 42, 48, 32, +/* 0x2790 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, +/* 0x27a0 */ 78, 76, 89, 10, 32, 51, 53, 32, 78, 50, 68, 70, 65, 83, 53, 48, +/* 0x27b0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, +/* 0x27c0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x27d0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 49,102, 50, 32, 32, 50, 42, +/* 0x27e0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x27f0 */ 65, 68, 79, 78, 76, 89, 10, 32, 51, 54, 32, 78, 50, 68, 68, 69, +/* 0x2800 */ 67, 53, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x2810 */ 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x2820 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49,102, 53, 32, +/* 0x2830 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x2840 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 51, 55, 32, 78, 50, +/* 0x2850 */ 68, 83, 77, 65, 54, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x2860 */ 48, 48, 48, 99, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x2870 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, +/* 0x2880 */ 102,101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x2890 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, +/* 0x28a0 */ 78, 76, 89, 10, 32, 51, 56, 32, 78, 50, 68, 70, 65, 83, 54, 48, +/* 0x28b0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 57, 32, 32, +/* 0x28c0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x28d0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 48, 97, 32, 32, 50, 42, +/* 0x28e0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x28f0 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 51, +/* 0x2900 */ 57, 32, 78, 50, 68, 70, 65, 83, 54, 49, 32, 32, 32, 32, 32, 32, +/* 0x2910 */ 48, 48, 48, 48, 48, 48, 49, 54, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x2920 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x2930 */ 48, 48, 48, 50, 50, 51, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x2940 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, +/* 0x2950 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 52, 48, 32, 78, 50, 68, 68, +/* 0x2960 */ 69, 67, 54, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x2970 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x2980 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 51, 57, +/* 0x2990 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, +/* 0x29a0 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 52, 49, 32, 78, +/* 0x29b0 */ 50, 69, 83, 77, 65, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, +/* 0x29c0 */ 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x29d0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x29e0 */ 50, 51, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x29f0 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, +/* 0x2a00 */ 79, 78, 76, 89, 10, 32, 52, 50, 32, 78, 50, 69, 70, 65, 83, 49, +/* 0x2a10 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, +/* 0x2a20 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x2a30 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 51, 99, 32, 32, 50, +/* 0x2a40 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, +/* 0x2a50 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, +/* 0x2a60 */ 52, 51, 32, 78, 50, 69, 70, 65, 83, 49, 49, 32, 32, 32, 32, 32, +/* 0x2a70 */ 32, 48, 48, 48, 48, 48, 48, 48, 54, 32, 32, 48, 48, 48, 48, 48, +/* 0x2a80 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x2a90 */ 48, 48, 48, 48, 50, 51,101, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x2aa0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x2ab0 */ 89, 10, 32, 52, 52, 32, 78, 50, 69, 68, 69, 67, 49, 48, 32, 32, +/* 0x2ac0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 98, 32, 32, 48, 48, +/* 0x2ad0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x2ae0 */ 32, 32, 48, 48, 48, 48, 48, 50, 52, 52, 32, 32, 50, 42, 42, 48, +/* 0x2af0 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, +/* 0x2b00 */ 79, 78, 76, 89, 10, 32, 52, 53, 32, 78, 50, 69, 83, 77, 65, 50, +/* 0x2b10 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, +/* 0x2b20 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x2b30 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 52,102, 32, 32, 50, +/* 0x2b40 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, +/* 0x2b50 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, +/* 0x2b60 */ 52, 54, 32, 78, 50, 69, 70, 65, 83, 50, 48, 32, 32, 32, 32, 32, +/* 0x2b70 */ 32, 48, 48, 48, 48, 48, 48, 48, 57, 32, 32, 48, 48, 48, 48, 48, +/* 0x2b80 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x2b90 */ 48, 48, 48, 48, 50, 53, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x2ba0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, +/* 0x2bb0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 52, 55, 32, 78, 50, 69, +/* 0x2bc0 */ 68, 69, 67, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x2bd0 */ 48, 48,100, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x2be0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 53, +/* 0x2bf0 */ 100, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x2c00 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 52, 56, 32, +/* 0x2c10 */ 78, 50, 69, 83, 77, 65, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x2c20 */ 48, 48, 48, 48, 48,100, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x2c30 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x2c40 */ 48, 50, 54, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x2c50 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, +/* 0x2c60 */ 68, 79, 78, 76, 89, 10, 32, 52, 57, 32, 78, 50, 69, 70, 65, 83, +/* 0x2c70 */ 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,102, +/* 0x2c80 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x2c90 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 55, 55, 32, 32, +/* 0x2ca0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x2cb0 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x2cc0 */ 32, 53, 48, 32, 78, 50, 69, 68, 69, 67, 51, 48, 32, 32, 32, 32, +/* 0x2cd0 */ 32, 32, 48, 48, 48, 48, 48, 48, 53,102, 32, 32, 48, 48, 48, 48, +/* 0x2ce0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x2cf0 */ 48, 48, 48, 48, 48, 50, 56, 54, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x2d00 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, +/* 0x2d10 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, 49, 32, 78, 50, +/* 0x2d20 */ 69, 83, 77, 65, 52, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x2d30 */ 48, 48, 48,100, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x2d40 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, +/* 0x2d50 */ 101, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x2d60 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, +/* 0x2d70 */ 78, 76, 89, 10, 32, 53, 50, 32, 78, 50, 69, 70, 65, 83, 52, 48, +/* 0x2d80 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,102, 32, 32, +/* 0x2d90 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x2da0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 50,102, 50, 32, 32, 50, 42, +/* 0x2db0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x2dc0 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, +/* 0x2dd0 */ 51, 32, 78, 50, 69, 83, 77, 65, 53, 48, 32, 32, 32, 32, 32, 32, +/* 0x2de0 */ 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x2df0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x2e00 */ 48, 48, 48, 51, 48, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x2e10 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x2e20 */ 10, 32, 53, 52, 32, 78, 50, 69, 70, 65, 83, 53, 48, 32, 32, 32, +/* 0x2e30 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, +/* 0x2e40 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x2e50 */ 32, 48, 48, 48, 48, 48, 51, 48, 51, 32, 32, 50, 42, 42, 48, 32, +/* 0x2e60 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, +/* 0x2e70 */ 78, 76, 89, 10, 32, 53, 53, 32, 78, 50, 69, 68, 69, 67, 53, 48, +/* 0x2e80 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 57, 32, 32, +/* 0x2e90 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x2ea0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, 48, 54, 32, 32, 50, 42, +/* 0x2eb0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x2ec0 */ 65, 68, 79, 78, 76, 89, 10, 32, 53, 54, 32, 78, 50, 69, 83, 77, +/* 0x2ed0 */ 65, 54, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x2ee0 */ 99, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x2ef0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, 48,102, 32, +/* 0x2f00 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x2f10 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x2f20 */ 10, 32, 53, 55, 32, 78, 50, 69, 70, 65, 83, 54, 48, 32, 32, 32, +/* 0x2f30 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 57, 32, 32, 48, 48, 48, +/* 0x2f40 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x2f50 */ 32, 48, 48, 48, 48, 48, 51, 49, 98, 32, 32, 50, 42, 42, 48, 32, +/* 0x2f60 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, +/* 0x2f70 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 53, 56, 32, 78, +/* 0x2f80 */ 50, 69, 70, 65, 83, 54, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, +/* 0x2f90 */ 48, 48, 48, 49, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x2fa0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x2fb0 */ 51, 51, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x2fc0 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, +/* 0x2fd0 */ 79, 78, 76, 89, 10, 32, 53, 57, 32, 78, 50, 69, 68, 69, 67, 54, +/* 0x2fe0 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x2ff0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x3000 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, 52, 97, 32, 32, 50, +/* 0x3010 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, +/* 0x3020 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 54, 48, 32, 76, 90, 77, 65, +/* 0x3030 */ 95, 68, 69, 67, 48, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x3040 */ 50,101, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x3050 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, 52, 97, +/* 0x3060 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, +/* 0x3070 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x3080 */ 89, 10, 32, 54, 49, 32, 76, 90, 77, 65, 95, 69, 76, 70, 48, 48, +/* 0x3090 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 52, 56, 32, 32, 48, 48, +/* 0x30a0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x30b0 */ 32, 32, 48, 48, 48, 48, 48, 51, 55, 56, 32, 32, 50, 42, 42, 48, +/* 0x30c0 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, +/* 0x30d0 */ 79, 78, 76, 89, 10, 32, 54, 50, 32, 76, 90, 77, 65, 95, 68, 69, +/* 0x30e0 */ 67, 49, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 97, 56, 54, 32, +/* 0x30f0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x3100 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, 99, 48, 32, 32, 50, +/* 0x3110 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, +/* 0x3120 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 54, 51, 32, 76, 90, 77, 65, +/* 0x3130 */ 95, 68, 69, 67, 50, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 97, +/* 0x3140 */ 56, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x3150 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48,101, 52, 54, +/* 0x3160 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, +/* 0x3170 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 54, 52, 32, 76, +/* 0x3180 */ 90, 77, 65, 95, 68, 69, 67, 51, 48, 32, 32, 32, 32, 48, 48, 48, +/* 0x3190 */ 48, 48, 48, 49, 97, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x31a0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, +/* 0x31b0 */ 56, 99, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x31c0 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 54, +/* 0x31d0 */ 53, 32, 76, 69, 88, 69, 67, 48, 49, 53, 32, 32, 32, 32, 32, 32, +/* 0x31e0 */ 48, 48, 48, 48, 48, 48, 49,100, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x31f0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x3200 */ 48, 48, 49, 56,101, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x3210 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x3220 */ 10, 32, 54, 54, 32, 76, 88, 85, 78, 70, 48, 48, 48, 32, 32, 32, +/* 0x3230 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, +/* 0x3240 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x3250 */ 32, 48, 48, 48, 48, 49, 57, 48, 51, 32, 32, 50, 42, 42, 48, 32, +/* 0x3260 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, +/* 0x3270 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 54, 55, 32, 76, +/* 0x3280 */ 88, 85, 78, 70, 48, 48, 50, 32, 32, 32, 32, 32, 32, 48, 48, 48, +/* 0x3290 */ 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x32a0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, +/* 0x32b0 */ 57, 48, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x32c0 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 54, +/* 0x32d0 */ 56, 32, 77, 82, 85, 66, 89, 84, 69, 48, 32, 32, 32, 32, 32, 32, +/* 0x32e0 */ 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x32f0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x3300 */ 48, 48, 49, 57, 48, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x3310 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x3320 */ 10, 32, 54, 57, 32, 76, 88, 77, 82, 85, 48, 48, 53, 32, 32, 32, +/* 0x3330 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, +/* 0x3340 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x3350 */ 32, 48, 48, 48, 48, 49, 57, 48, 99, 32, 32, 50, 42, 42, 48, 32, +/* 0x3360 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, +/* 0x3370 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, 48, 32, 76, +/* 0x3380 */ 88, 77, 82, 85, 48, 48, 54, 32, 32, 32, 32, 32, 32, 48, 48, 48, +/* 0x3390 */ 48, 48, 48, 48, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x33a0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, +/* 0x33b0 */ 57, 49, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x33c0 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, +/* 0x33d0 */ 49, 32, 76, 88, 77, 82, 85, 48, 48, 55, 32, 32, 32, 32, 32, 32, +/* 0x33e0 */ 48, 48, 48, 48, 48, 48, 48, 55, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x33f0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x3400 */ 48, 48, 49, 57, 49, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x3410 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x3420 */ 10, 32, 55, 50, 32, 76, 88, 85, 78, 70, 48, 48, 56, 32, 32, 32, +/* 0x3430 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, 48, 48, +/* 0x3440 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x3450 */ 32, 48, 48, 48, 48, 49, 57, 49,102, 32, 32, 50, 42, 42, 48, 32, +/* 0x3460 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, +/* 0x3470 */ 78, 76, 89, 10, 32, 55, 51, 32, 76, 88, 85, 78, 70, 48, 49, 48, +/* 0x3480 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, +/* 0x3490 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x34a0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 50, 51, 32, 32, 50, 42, +/* 0x34b0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x34c0 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, +/* 0x34d0 */ 52, 32, 76, 88, 74, 67, 67, 48, 49, 48, 32, 32, 32, 32, 32, 32, +/* 0x34e0 */ 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x34f0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x3500 */ 48, 48, 49, 57, 50, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x3510 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x3520 */ 10, 32, 55, 53, 32, 76, 88, 77, 82, 85, 48, 52, 53, 32, 32, 32, +/* 0x3530 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, +/* 0x3540 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x3550 */ 32, 48, 48, 48, 48, 49, 57, 50, 98, 32, 32, 50, 42, 42, 48, 32, +/* 0x3560 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, +/* 0x3570 */ 78, 76, 89, 10, 32, 55, 54, 32, 76, 88, 77, 82, 85, 48, 52, 54, +/* 0x3580 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, +/* 0x3590 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x35a0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 50,101, 32, 32, 50, 42, +/* 0x35b0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x35c0 */ 65, 68, 79, 78, 76, 89, 10, 32, 55, 55, 32, 76, 88, 74, 67, 67, +/* 0x35d0 */ 48, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x35e0 */ 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x35f0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 51, 48, 32, +/* 0x3600 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x3610 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x3620 */ 10, 32, 55, 56, 32, 76, 88, 74, 67, 67, 48, 50, 49, 32, 32, 32, +/* 0x3630 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, +/* 0x3640 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x3650 */ 32, 48, 48, 48, 48, 49, 57, 51, 50, 32, 32, 50, 42, 42, 48, 32, +/* 0x3660 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, +/* 0x3670 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 55, 57, 32, 76, +/* 0x3680 */ 88, 74, 67, 67, 48, 50, 51, 32, 32, 32, 32, 32, 32, 48, 48, 48, +/* 0x3690 */ 48, 48, 48, 48, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x36a0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, +/* 0x36b0 */ 57, 51, 55, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x36c0 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, +/* 0x36d0 */ 48, 32, 76, 88, 85, 78, 70, 48, 51, 55, 32, 32, 32, 32, 32, 32, +/* 0x36e0 */ 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x36f0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x3700 */ 48, 48, 49, 57, 51,101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x3710 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x3720 */ 10, 32, 56, 49, 32, 76, 88, 85, 78, 70, 51, 56, 54, 32, 32, 32, +/* 0x3730 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 49, 32, 32, 48, 48, 48, +/* 0x3740 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x3750 */ 32, 48, 48, 48, 48, 49, 57, 52, 48, 32, 32, 50, 42, 42, 48, 32, +/* 0x3760 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, +/* 0x3770 */ 78, 76, 89, 10, 32, 56, 50, 32, 76, 88, 85, 78, 70, 51, 56, 55, +/* 0x3780 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 57, 32, 32, +/* 0x3790 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x37a0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 52, 49, 32, 32, 50, 42, +/* 0x37b0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x37c0 */ 65, 68, 79, 78, 76, 89, 10, 32, 56, 51, 32, 76, 88, 85, 78, 70, +/* 0x37d0 */ 51, 56, 56, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x37e0 */ 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x37f0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 52, 97, 32, +/* 0x3800 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x3810 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x3820 */ 10, 32, 56, 52, 32, 76, 88, 85, 78, 70, 52, 56, 54, 32, 32, 32, +/* 0x3830 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, 48, 48, +/* 0x3840 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x3850 */ 32, 48, 48, 48, 48, 49, 57, 52,100, 32, 32, 50, 42, 42, 48, 32, +/* 0x3860 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, +/* 0x3870 */ 78, 76, 89, 10, 32, 56, 53, 32, 76, 88, 85, 78, 70, 52, 56, 55, +/* 0x3880 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, +/* 0x3890 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x38a0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 53, 49, 32, 32, 50, 42, +/* 0x38b0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x38c0 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, +/* 0x38d0 */ 54, 32, 76, 88, 77, 82, 85, 48, 54, 53, 32, 32, 32, 32, 32, 32, +/* 0x38e0 */ 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x38f0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x3900 */ 48, 48, 49, 57, 53, 51, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x3910 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, +/* 0x3920 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, 55, 32, 77, 82, 85, 66, +/* 0x3930 */ 89, 84, 69, 51, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x3940 */ 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x3950 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 53, 56, +/* 0x3960 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, +/* 0x3970 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, 56, 32, 77, +/* 0x3980 */ 82, 85, 65, 82, 66, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, +/* 0x3990 */ 48, 48, 48, 48, 49, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x39a0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, +/* 0x39b0 */ 57, 53, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x39c0 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 56, +/* 0x39d0 */ 57, 32, 77, 82, 85, 66, 73, 84, 83, 51, 32, 32, 32, 32, 32, 32, +/* 0x39e0 */ 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x39f0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x3a00 */ 48, 48, 49, 57, 53, 98, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x3a10 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x3a20 */ 10, 32, 57, 48, 32, 77, 82, 85, 65, 82, 66, 52, 48, 32, 32, 32, +/* 0x3a30 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, 48, 48, +/* 0x3a40 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x3a50 */ 32, 48, 48, 48, 48, 49, 57, 53,100, 32, 32, 50, 42, 42, 48, 32, +/* 0x3a60 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, +/* 0x3a70 */ 78, 76, 89, 10, 32, 57, 49, 32, 76, 88, 77, 82, 85, 48, 55, 48, +/* 0x3a80 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 56, 32, 32, +/* 0x3a90 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x3aa0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 54, 49, 32, 32, 50, 42, +/* 0x3ab0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x3ac0 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 57, +/* 0x3ad0 */ 50, 32, 77, 82, 85, 66, 89, 84, 69, 52, 32, 32, 32, 32, 32, 32, +/* 0x3ae0 */ 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x3af0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x3b00 */ 48, 48, 49, 57, 54, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x3b10 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x3b20 */ 10, 32, 57, 51, 32, 77, 82, 85, 66, 73, 84, 83, 52, 32, 32, 32, +/* 0x3b30 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, +/* 0x3b40 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x3b50 */ 32, 48, 48, 48, 48, 49, 57, 54, 99, 32, 32, 50, 42, 42, 48, 32, +/* 0x3b60 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, +/* 0x3b70 */ 78, 76, 89, 10, 32, 57, 52, 32, 77, 82, 85, 65, 82, 66, 53, 48, +/* 0x3b80 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 54, 32, 32, +/* 0x3b90 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x3ba0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 54,101, 32, 32, 50, 42, +/* 0x3bb0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x3bc0 */ 65, 68, 79, 78, 76, 89, 10, 32, 57, 53, 32, 76, 88, 77, 82, 85, +/* 0x3bd0 */ 48, 56, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x3be0 */ 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x3bf0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 55, 52, 32, +/* 0x3c00 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x3c10 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 57, 54, 32, 77, 82, +/* 0x3c20 */ 85, 66, 89, 84, 69, 53, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x3c30 */ 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x3c40 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, +/* 0x3c50 */ 55, 55, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x3c60 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 57, 55, +/* 0x3c70 */ 32, 77, 82, 85, 65, 82, 66, 54, 48, 32, 32, 32, 32, 32, 32, 48, +/* 0x3c80 */ 48, 48, 48, 48, 48, 48, 49, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x3c90 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x3ca0 */ 48, 49, 57, 55, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x3cb0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x3cc0 */ 32, 57, 56, 32, 77, 82, 85, 66, 73, 84, 83, 53, 32, 32, 32, 32, +/* 0x3cd0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, +/* 0x3ce0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x3cf0 */ 48, 48, 48, 48, 49, 57, 55, 97, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x3d00 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x3d10 */ 76, 89, 10, 32, 57, 57, 32, 77, 82, 85, 65, 82, 66, 55, 48, 32, +/* 0x3d20 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, +/* 0x3d30 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x3d40 */ 48, 32, 32, 48, 48, 48, 48, 49, 57, 55, 99, 32, 32, 50, 42, 42, +/* 0x3d50 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, +/* 0x3d60 */ 68, 79, 78, 76, 89, 10, 49, 48, 48, 32, 76, 88, 77, 82, 85, 48, +/* 0x3d70 */ 57, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 98, +/* 0x3d80 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x3d90 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 56, 48, 32, 32, +/* 0x3da0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x3db0 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x3dc0 */ 49, 48, 49, 32, 77, 82, 85, 66, 89, 84, 69, 54, 32, 32, 32, 32, +/* 0x3dd0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, +/* 0x3de0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x3df0 */ 48, 48, 48, 48, 49, 57, 56, 98, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x3e00 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x3e10 */ 76, 89, 10, 49, 48, 50, 32, 77, 82, 85, 65, 82, 66, 56, 48, 32, +/* 0x3e20 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 49, 32, 32, 48, +/* 0x3e30 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x3e40 */ 48, 32, 32, 48, 48, 48, 48, 49, 57, 56,100, 32, 32, 50, 42, 42, +/* 0x3e50 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, +/* 0x3e60 */ 68, 79, 78, 76, 89, 10, 49, 48, 51, 32, 77, 82, 85, 66, 73, 84, +/* 0x3e70 */ 83, 54, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, +/* 0x3e80 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x3e90 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 56,101, 32, 32, +/* 0x3ea0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x3eb0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 48, 52, 32, 77, 82, 85, +/* 0x3ec0 */ 65, 82, 66, 57, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x3ed0 */ 48, 48, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x3ee0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 57, +/* 0x3ef0 */ 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x3f00 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 48, 53, 32, +/* 0x3f10 */ 76, 88, 77, 82, 85, 49, 48, 48, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x3f20 */ 48, 48, 48, 48, 49, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x3f30 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x3f40 */ 49, 57, 57, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x3f50 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, +/* 0x3f60 */ 48, 54, 32, 76, 88, 85, 78, 70, 48, 52, 48, 32, 32, 32, 32, 32, +/* 0x3f70 */ 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, +/* 0x3f80 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x3f90 */ 48, 48, 48, 49, 57, 97, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x3fa0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x3fb0 */ 89, 10, 49, 48, 55, 32, 76, 88, 77, 82, 85, 49, 49, 48, 32, 32, +/* 0x3fc0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, +/* 0x3fd0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x3fe0 */ 32, 32, 48, 48, 48, 48, 49, 57, 97, 57, 32, 32, 50, 42, 42, 48, +/* 0x3ff0 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, +/* 0x4000 */ 79, 78, 76, 89, 10, 49, 48, 56, 32, 76, 88, 77, 82, 85, 49, 49, +/* 0x4010 */ 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, +/* 0x4020 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x4030 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 97, 99, 32, 32, 50, +/* 0x4040 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, +/* 0x4050 */ 69, 65, 68, 79, 78, 76, 89, 10, 49, 48, 57, 32, 76, 88, 85, 78, +/* 0x4060 */ 70, 48, 52, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x4070 */ 48, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x4080 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 97,101, +/* 0x4090 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, +/* 0x40a0 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x40b0 */ 89, 10, 49, 49, 48, 32, 76, 88, 85, 78, 70, 48, 52, 50, 32, 32, +/* 0x40c0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x40d0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x40e0 */ 32, 32, 48, 48, 48, 48, 49, 57, 98, 53, 32, 32, 50, 42, 42, 48, +/* 0x40f0 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, +/* 0x4100 */ 79, 78, 76, 89, 10, 49, 49, 49, 32, 76, 69, 88, 69, 67, 48, 49, +/* 0x4110 */ 54, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, +/* 0x4120 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x4130 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 98, 53, 32, 32, 50, +/* 0x4140 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, +/* 0x4150 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, +/* 0x4160 */ 49, 50, 32, 76, 88, 77, 82, 85, 48, 49, 48, 32, 32, 32, 32, 32, +/* 0x4170 */ 32, 48, 48, 48, 48, 48, 48, 48, 49, 32, 32, 48, 48, 48, 48, 48, +/* 0x4180 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x4190 */ 48, 48, 48, 49, 57, 98, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x41a0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x41b0 */ 89, 10, 49, 49, 51, 32, 76, 88, 74, 77, 80, 65, 48, 48, 32, 32, +/* 0x41c0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, +/* 0x41d0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x41e0 */ 32, 32, 48, 48, 48, 48, 49, 57, 98, 98, 32, 32, 50, 42, 42, 48, +/* 0x41f0 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, +/* 0x4200 */ 79, 78, 76, 89, 10, 49, 49, 52, 32, 76, 88, 67, 65, 76, 76, 66, +/* 0x4210 */ 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, +/* 0x4220 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x4230 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 98,100, 32, 32, 50, +/* 0x4240 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, +/* 0x4250 */ 69, 65, 68, 79, 78, 76, 89, 10, 49, 49, 53, 32, 76, 88, 85, 78, +/* 0x4260 */ 70, 48, 50, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x4270 */ 48, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x4280 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 98,102, +/* 0x4290 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, +/* 0x42a0 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 49, 54, 32, 76, +/* 0x42b0 */ 88, 77, 82, 85, 48, 50, 50, 32, 32, 32, 32, 32, 32, 48, 48, 48, +/* 0x42c0 */ 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x42d0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, +/* 0x42e0 */ 57, 99, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x42f0 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 49, +/* 0x4300 */ 55, 32, 76, 88, 74, 77, 80, 65, 48, 49, 32, 32, 32, 32, 32, 32, +/* 0x4310 */ 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x4320 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x4330 */ 48, 48, 49, 57, 99, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x4340 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x4350 */ 10, 49, 49, 56, 32, 76, 88, 67, 65, 76, 76, 66, 49, 32, 32, 32, +/* 0x4360 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, +/* 0x4370 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x4380 */ 32, 48, 48, 48, 48, 49, 57, 99, 97, 32, 32, 50, 42, 42, 48, 32, +/* 0x4390 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, +/* 0x43a0 */ 78, 76, 89, 10, 49, 49, 57, 32, 77, 82, 85, 66, 73, 84, 83, 49, +/* 0x43b0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 49, 32, 32, +/* 0x43c0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x43d0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 99, 99, 32, 32, 50, 42, +/* 0x43e0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x43f0 */ 65, 68, 79, 78, 76, 89, 10, 49, 50, 48, 32, 76, 88, 77, 82, 85, +/* 0x4400 */ 48, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x4410 */ 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x4420 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, 99,100, 32, +/* 0x4430 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x4440 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 50, 49, 32, 77, 82, +/* 0x4450 */ 85, 66, 89, 84, 69, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x4460 */ 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x4470 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, +/* 0x4480 */ 99,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x4490 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 50, 50, +/* 0x44a0 */ 32, 77, 82, 85, 65, 82, 66, 49, 48, 32, 32, 32, 32, 32, 32, 48, +/* 0x44b0 */ 48, 48, 48, 48, 48, 48, 49, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x44c0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x44d0 */ 48, 49, 57,100, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x44e0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x44f0 */ 49, 50, 51, 32, 76, 88, 77, 82, 85, 48, 52, 48, 32, 32, 32, 32, +/* 0x4500 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, +/* 0x4510 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x4520 */ 48, 48, 48, 48, 49, 57,100, 50, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x4530 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, +/* 0x4540 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 50, 52, 32, 76, 88, +/* 0x4550 */ 85, 78, 70, 48, 51, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x4560 */ 48, 48, 48, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x4570 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, +/* 0x4580 */ 100, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x4590 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 50, 53, +/* 0x45a0 */ 32, 76, 88, 74, 67, 67, 48, 48, 48, 32, 32, 32, 32, 32, 32, 48, +/* 0x45b0 */ 48, 48, 48, 48, 48, 48, 56, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x45c0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x45d0 */ 48, 49, 57,100, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x45e0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, +/* 0x45f0 */ 65, 68, 79, 78, 76, 89, 10, 49, 50, 54, 32, 76, 88, 67, 74, 48, +/* 0x4600 */ 77, 82, 85, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x4610 */ 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x4620 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57,101, 50, 32, +/* 0x4630 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x4640 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 50, 55, 32, 76, 88, +/* 0x4650 */ 67, 74, 49, 77, 82, 85, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x4660 */ 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x4670 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, +/* 0x4680 */ 101, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x4690 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 50, 56, +/* 0x46a0 */ 32, 76, 88, 67, 65, 76, 74, 77, 80, 32, 32, 32, 32, 32, 32, 48, +/* 0x46b0 */ 48, 48, 48, 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x46c0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x46d0 */ 48, 49, 57,101, 55, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x46e0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x46f0 */ 49, 50, 57, 32, 76, 88, 67, 65, 76, 76, 48, 48, 32, 32, 32, 32, +/* 0x4700 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, +/* 0x4710 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x4720 */ 48, 48, 48, 48, 49, 57,101, 97, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x4730 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, +/* 0x4740 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 51, 48, 32, 76, 88, +/* 0x4750 */ 67, 65, 76, 76, 48, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x4760 */ 48, 48, 48, 51, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x4770 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57, +/* 0x4780 */ 101, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x4790 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 51, 49, +/* 0x47a0 */ 32, 76, 88, 67, 74, 50, 77, 82, 85, 32, 32, 32, 32, 32, 32, 48, +/* 0x47b0 */ 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x47c0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x47d0 */ 48, 49, 57,101,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x47e0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, +/* 0x47f0 */ 65, 68, 79, 78, 76, 89, 10, 49, 51, 50, 32, 76, 88, 67, 74, 52, +/* 0x4800 */ 77, 82, 85, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x4810 */ 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x4820 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57,102, 49, 32, +/* 0x4830 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x4840 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x4850 */ 10, 49, 51, 51, 32, 76, 88, 67, 74, 54, 77, 82, 85, 32, 32, 32, +/* 0x4860 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, +/* 0x4870 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x4880 */ 32, 48, 48, 48, 48, 49, 57,102, 51, 32, 32, 50, 42, 42, 48, 32, +/* 0x4890 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, +/* 0x48a0 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 51, 52, 32, 76, +/* 0x48b0 */ 88, 67, 74, 55, 77, 82, 85, 32, 32, 32, 32, 32, 32, 48, 48, 48, +/* 0x48c0 */ 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x48d0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, +/* 0x48e0 */ 57,102, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x48f0 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, +/* 0x4900 */ 79, 78, 76, 89, 10, 49, 51, 53, 32, 76, 88, 67, 74, 56, 77, 82, +/* 0x4910 */ 85, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 51, 32, +/* 0x4920 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x4930 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57,102, 55, 32, 32, 50, +/* 0x4940 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, +/* 0x4950 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, +/* 0x4960 */ 51, 54, 32, 76, 88, 85, 78, 70, 48, 51, 52, 32, 32, 32, 32, 32, +/* 0x4970 */ 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, +/* 0x4980 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x4990 */ 48, 48, 48, 49, 57,102, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x49a0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, +/* 0x49b0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 51, 55, 32, 76, 88, 77, +/* 0x49c0 */ 82, 85, 48, 53, 53, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x49d0 */ 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x49e0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 57,102, +/* 0x49f0 */ 102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x4a00 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 51, 56, 32, +/* 0x4a10 */ 77, 82, 85, 66, 89, 84, 69, 50, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x4a20 */ 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x4a30 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x4a40 */ 49, 97, 48, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x4a50 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, +/* 0x4a60 */ 51, 57, 32, 77, 82, 85, 66, 73, 84, 83, 50, 32, 32, 32, 32, 32, +/* 0x4a70 */ 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, +/* 0x4a80 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x4a90 */ 48, 48, 48, 49, 97, 48, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, +/* 0x4aa0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x4ab0 */ 89, 10, 49, 52, 48, 32, 77, 82, 85, 65, 82, 66, 50, 48, 32, 32, +/* 0x4ac0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, +/* 0x4ad0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x4ae0 */ 32, 32, 48, 48, 48, 48, 49, 97, 48, 98, 32, 32, 50, 42, 42, 48, +/* 0x4af0 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, +/* 0x4b00 */ 79, 78, 76, 89, 10, 49, 52, 49, 32, 76, 88, 77, 82, 85, 48, 53, +/* 0x4b10 */ 55, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 54, 32, +/* 0x4b20 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x4b30 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 49, 48, 32, 32, 50, +/* 0x4b40 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, +/* 0x4b50 */ 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, 50, 32, 76, 88, 77, 82, +/* 0x4b60 */ 85, 48, 53, 56, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x4b70 */ 48, 49, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x4b80 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 49, 54, +/* 0x4b90 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, +/* 0x4ba0 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, 51, 32, 76, +/* 0x4bb0 */ 88, 85, 78, 70, 48, 51, 53, 32, 32, 32, 32, 32, 32, 48, 48, 48, +/* 0x4bc0 */ 48, 48, 48, 48, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x4bd0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, +/* 0x4be0 */ 97, 49, 55, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, +/* 0x4bf0 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, +/* 0x4c00 */ 52, 32, 99,116,111,107, 51, 50, 46, 48, 48, 32, 32, 32, 32, 32, +/* 0x4c10 */ 48, 48, 48, 48, 48, 48, 48, 57, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x4c20 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x4c30 */ 48, 48, 49, 97, 49,100, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x4c40 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, +/* 0x4c50 */ 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, 53, 32, 99,116,111,107, +/* 0x4c60 */ 51, 50, 46, 49, 48, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x4c70 */ 48,101, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x4c80 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 50, 54, +/* 0x4c90 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, +/* 0x4ca0 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, +/* 0x4cb0 */ 89, 10, 49, 52, 54, 32, 99,116,111,107, 51, 50, 46, 50, 48, 32, +/* 0x4cc0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 50, 49, 32, 32, 48, 48, +/* 0x4cd0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x4ce0 */ 32, 32, 48, 48, 48, 48, 49, 97, 51, 52, 32, 32, 50, 42, 42, 48, +/* 0x4cf0 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, +/* 0x4d00 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 52, 55, 32, +/* 0x4d10 */ 99,116,111,107, 51, 50, 46, 51, 48, 32, 32, 32, 32, 32, 48, 48, +/* 0x4d20 */ 48, 48, 48, 48, 48, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x4d30 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x4d40 */ 49, 97, 53, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x4d50 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, +/* 0x4d60 */ 68, 79, 78, 76, 89, 10, 49, 52, 56, 32, 99,116,111,107, 51, 50, +/* 0x4d70 */ 46, 52, 48, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, +/* 0x4d80 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x4d90 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 53, 99, 32, 32, +/* 0x4da0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x4db0 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x4dc0 */ 49, 52, 57, 32, 67, 65, 76, 76, 84, 82, 48, 48, 32, 32, 32, 32, +/* 0x4dd0 */ 32, 32, 48, 48, 48, 48, 48, 48, 49, 48, 32, 32, 48, 48, 48, 48, +/* 0x4de0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x4df0 */ 48, 48, 48, 48, 49, 97, 54, 49, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x4e00 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, +/* 0x4e10 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, 48, 32, 67, 84, +/* 0x4e20 */ 67, 76, 69, 86, 69, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x4e30 */ 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x4e40 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, +/* 0x4e50 */ 55, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x4e60 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, +/* 0x4e70 */ 78, 76, 89, 10, 49, 53, 49, 32, 67, 65, 76, 76, 84, 82, 48, 49, +/* 0x4e80 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, +/* 0x4e90 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x4ea0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 55, 54, 32, 32, 50, 42, +/* 0x4eb0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x4ec0 */ 65, 68, 79, 78, 76, 89, 10, 49, 53, 50, 32, 67, 84, 66, 83, 72, +/* 0x4ed0 */ 82, 48, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x4ee0 */ 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x4ef0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 55, 98, 32, +/* 0x4f00 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x4f10 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, 51, 32, 67, 84, +/* 0x4f20 */ 66, 82, 79, 82, 48, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x4f30 */ 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x4f40 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, +/* 0x4f50 */ 55,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x4f60 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, 52, +/* 0x4f70 */ 32, 67, 84, 66, 83, 87, 65, 48, 49, 32, 32, 32, 32, 32, 32, 48, +/* 0x4f80 */ 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x4f90 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x4fa0 */ 48, 49, 97, 56, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x4fb0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x4fc0 */ 49, 53, 53, 32, 67, 65, 76, 76, 84, 82, 48, 50, 32, 32, 32, 32, +/* 0x4fd0 */ 32, 32, 48, 48, 48, 48, 48, 48, 49, 48, 32, 32, 48, 48, 48, 48, +/* 0x4fe0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x4ff0 */ 48, 48, 48, 48, 49, 97, 56, 54, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x5000 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, +/* 0x5010 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, 54, 32, 67, 65, +/* 0x5020 */ 76, 76, 84, 82, 49, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x5030 */ 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x5040 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, +/* 0x5050 */ 57, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x5060 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, +/* 0x5070 */ 78, 76, 89, 10, 49, 53, 55, 32, 67, 65, 76, 76, 84, 82, 69, 56, +/* 0x5080 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, +/* 0x5090 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x50a0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 57, 98, 32, 32, 50, 42, +/* 0x50b0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x50c0 */ 65, 68, 79, 78, 76, 89, 10, 49, 53, 56, 32, 67, 65, 76, 76, 84, +/* 0x50d0 */ 82, 69, 57, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x50e0 */ 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x50f0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 57,100, 32, +/* 0x5100 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x5110 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 53, 57, 32, 67, 65, +/* 0x5120 */ 76, 76, 84, 82, 49, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x5130 */ 48, 48, 48, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x5140 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, +/* 0x5150 */ 57,102, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x5160 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, +/* 0x5170 */ 78, 76, 89, 10, 49, 54, 48, 32, 67, 84, 67, 76, 69, 86, 69, 50, +/* 0x5180 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, +/* 0x5190 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x51a0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 97, 51, 32, 32, 50, 42, +/* 0x51b0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x51c0 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 54, +/* 0x51d0 */ 49, 32, 67, 65, 76, 76, 84, 82, 49, 50, 32, 32, 32, 32, 32, 32, +/* 0x51e0 */ 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x51f0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x5200 */ 48, 48, 49, 97, 97, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, +/* 0x5210 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x5220 */ 10, 49, 54, 50, 32, 67, 84, 66, 83, 72, 82, 49, 49, 32, 32, 32, +/* 0x5230 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, 48, 48, +/* 0x5240 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x5250 */ 32, 48, 48, 48, 48, 49, 97, 97, 97, 32, 32, 50, 42, 42, 48, 32, +/* 0x5260 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, +/* 0x5270 */ 78, 76, 89, 10, 49, 54, 51, 32, 67, 84, 66, 82, 79, 82, 49, 49, +/* 0x5280 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, +/* 0x5290 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x52a0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 97,101, 32, 32, 50, 42, +/* 0x52b0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x52c0 */ 65, 68, 79, 78, 76, 89, 10, 49, 54, 52, 32, 67, 84, 66, 83, 87, +/* 0x52d0 */ 65, 49, 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x52e0 */ 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x52f0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 98, 48, 32, +/* 0x5300 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x5310 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 54, 53, 32, 67, 65, +/* 0x5320 */ 76, 76, 84, 82, 49, 51, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x5330 */ 48, 48, 48, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x5340 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, +/* 0x5350 */ 98, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x5360 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, +/* 0x5370 */ 78, 76, 89, 10, 49, 54, 54, 32, 76, 69, 88, 69, 67, 48, 49, 55, +/* 0x5380 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, +/* 0x5390 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x53a0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 98, 99, 32, 32, 50, 42, +/* 0x53b0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x53c0 */ 65, 68, 79, 78, 76, 89, 10, 49, 54, 55, 32, 76, 69, 88, 69, 67, +/* 0x53d0 */ 48, 50, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 52, +/* 0x53e0 */ 57, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x53f0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 97, 98,101, 32, +/* 0x5400 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x5410 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 54, 56, 32, 76, 85, +/* 0x5420 */ 78, 77, 80, 48, 48, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x5430 */ 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x5440 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 98, +/* 0x5450 */ 48, 55, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x5460 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 49, 54, 57, +/* 0x5470 */ 32, 76, 85, 78, 77, 80, 48, 48, 49, 32, 32, 32, 32, 32, 32, 48, +/* 0x5480 */ 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x5490 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x54a0 */ 48, 49, 98, 48, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x54b0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x54c0 */ 49, 55, 48, 32, 76, 69, 88, 69, 67, 48, 50, 53, 32, 32, 32, 32, +/* 0x54d0 */ 32, 32, 48, 48, 48, 48, 48, 48, 51,101, 32, 32, 48, 48, 48, 48, +/* 0x54e0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x54f0 */ 48, 48, 48, 48, 49, 98, 48, 98, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x5500 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, +/* 0x5510 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 83, 89, 77, 66, 79, 76, +/* 0x5520 */ 32, 84, 65, 66, 76, 69, 58, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x5530 */ 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 83, 77, 65, 49, +/* 0x5540 */ 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 83, 77, +/* 0x5550 */ 65, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x5560 */ 32, 32,100, 32, 32, 78, 50, 66, 70, 65, 83, 49, 49, 9, 48, 48, +/* 0x5570 */ 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 70, 65, 83, 49, 49, 10, +/* 0x5580 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x5590 */ 32, 78, 50, 66, 68, 69, 67, 49, 48, 9, 48, 48, 48, 48, 48, 48, +/* 0x55a0 */ 48, 48, 32, 78, 50, 66, 68, 69, 67, 49, 48, 10, 48, 48, 48, 48, +/* 0x55b0 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, +/* 0x55c0 */ 68, 69, 67, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, +/* 0x55d0 */ 50, 66, 68, 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x55e0 */ 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 68, 69, 67, 51, +/* 0x55f0 */ 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 68, 69, +/* 0x5600 */ 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x5610 */ 32, 32,100, 32, 32, 78, 50, 66, 68, 69, 67, 53, 48, 9, 48, 48, +/* 0x5620 */ 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 68, 69, 67, 53, 48, 10, +/* 0x5630 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x5640 */ 32, 78, 50, 66, 70, 65, 83, 54, 49, 9, 48, 48, 48, 48, 48, 48, +/* 0x5650 */ 48, 48, 32, 78, 50, 66, 70, 65, 83, 54, 49, 10, 48, 48, 48, 48, +/* 0x5660 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, +/* 0x5670 */ 68, 69, 67, 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, +/* 0x5680 */ 50, 66, 68, 69, 67, 54, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x5690 */ 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 83, 77, 65, 49, +/* 0x56a0 */ 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 83, 77, +/* 0x56b0 */ 65, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x56c0 */ 32, 32,100, 32, 32, 78, 50, 68, 70, 65, 83, 49, 49, 9, 48, 48, +/* 0x56d0 */ 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 70, 65, 83, 49, 49, 10, +/* 0x56e0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x56f0 */ 32, 78, 50, 68, 68, 69, 67, 49, 48, 9, 48, 48, 48, 48, 48, 48, +/* 0x5700 */ 48, 48, 32, 78, 50, 68, 68, 69, 67, 49, 48, 10, 48, 48, 48, 48, +/* 0x5710 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, +/* 0x5720 */ 68, 69, 67, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, +/* 0x5730 */ 50, 68, 68, 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x5740 */ 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 68, 69, 67, 51, +/* 0x5750 */ 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 68, 69, +/* 0x5760 */ 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x5770 */ 32, 32,100, 32, 32, 78, 50, 68, 68, 69, 67, 53, 48, 9, 48, 48, +/* 0x5780 */ 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 68, 69, 67, 53, 48, 10, +/* 0x5790 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x57a0 */ 32, 78, 50, 68, 70, 65, 83, 54, 49, 9, 48, 48, 48, 48, 48, 48, +/* 0x57b0 */ 48, 48, 32, 78, 50, 68, 70, 65, 83, 54, 49, 10, 48, 48, 48, 48, +/* 0x57c0 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, +/* 0x57d0 */ 68, 69, 67, 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, +/* 0x57e0 */ 50, 68, 68, 69, 67, 54, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x57f0 */ 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 83, 77, 65, 49, +/* 0x5800 */ 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 83, 77, +/* 0x5810 */ 65, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x5820 */ 32, 32,100, 32, 32, 78, 50, 69, 70, 65, 83, 49, 49, 9, 48, 48, +/* 0x5830 */ 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 70, 65, 83, 49, 49, 10, +/* 0x5840 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x5850 */ 32, 78, 50, 69, 68, 69, 67, 49, 48, 9, 48, 48, 48, 48, 48, 48, +/* 0x5860 */ 48, 48, 32, 78, 50, 69, 68, 69, 67, 49, 48, 10, 48, 48, 48, 48, +/* 0x5870 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, +/* 0x5880 */ 68, 69, 67, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, +/* 0x5890 */ 50, 69, 68, 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x58a0 */ 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 68, 69, 67, 51, +/* 0x58b0 */ 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 68, 69, +/* 0x58c0 */ 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x58d0 */ 32, 32,100, 32, 32, 78, 50, 69, 68, 69, 67, 53, 48, 9, 48, 48, +/* 0x58e0 */ 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 68, 69, 67, 53, 48, 10, +/* 0x58f0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x5900 */ 32, 78, 50, 69, 70, 65, 83, 54, 49, 9, 48, 48, 48, 48, 48, 48, +/* 0x5910 */ 48, 48, 32, 78, 50, 69, 70, 65, 83, 54, 49, 10, 48, 48, 48, 48, +/* 0x5920 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, +/* 0x5930 */ 68, 69, 67, 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, +/* 0x5940 */ 50, 69, 68, 69, 67, 54, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x5950 */ 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, 49, +/* 0x5960 */ 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, +/* 0x5970 */ 48, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x5980 */ 32, 32,100, 32, 32, 76, 88, 74, 67, 67, 48, 49, 48, 9, 48, 48, +/* 0x5990 */ 48, 48, 48, 48, 48, 48, 32, 76, 88, 74, 67, 67, 48, 49, 48, 10, +/* 0x59a0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x59b0 */ 32, 76, 88, 85, 78, 70, 48, 51, 55, 9, 48, 48, 48, 48, 48, 48, +/* 0x59c0 */ 48, 48, 32, 76, 88, 85, 78, 70, 48, 51, 55, 10, 48, 48, 48, 48, +/* 0x59d0 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, +/* 0x59e0 */ 82, 85, 48, 55, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, +/* 0x59f0 */ 88, 77, 82, 85, 48, 55, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x5a00 */ 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 49, 48, +/* 0x5a10 */ 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, +/* 0x5a20 */ 49, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x5a30 */ 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, 52, 48, 9, 48, 48, +/* 0x5a40 */ 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 52, 48, 10, +/* 0x5a50 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x5a60 */ 32, 76, 88, 85, 78, 70, 48, 52, 50, 9, 48, 48, 48, 48, 48, 48, +/* 0x5a70 */ 48, 48, 32, 76, 88, 85, 78, 70, 48, 52, 50, 10, 48, 48, 48, 48, +/* 0x5a80 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, +/* 0x5a90 */ 82, 85, 48, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, +/* 0x5aa0 */ 88, 77, 82, 85, 48, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x5ab0 */ 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, 51, +/* 0x5ac0 */ 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, +/* 0x5ad0 */ 48, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x5ae0 */ 32, 32,100, 32, 32, 76, 88, 67, 74, 56, 77, 82, 85, 9, 48, 48, +/* 0x5af0 */ 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 74, 56, 77, 82, 85, 10, +/* 0x5b00 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x5b10 */ 32, 76, 88, 85, 78, 70, 48, 51, 52, 9, 48, 48, 48, 48, 48, 48, +/* 0x5b20 */ 48, 48, 32, 76, 88, 85, 78, 70, 48, 51, 52, 10, 48, 48, 48, 48, +/* 0x5b30 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 99,116,111, +/* 0x5b40 */ 107, 51, 50, 46, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x5b50 */ 99,116,111,107, 51, 50, 46, 48, 48, 10, 48, 48, 48, 48, 48, 48, +/* 0x5b60 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 99,116,111,107, 51, +/* 0x5b70 */ 50, 46, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,116, +/* 0x5b80 */ 111,107, 51, 50, 46, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x5b90 */ 32,108, 32, 32, 32, 32,100, 32, 32, 99,116,111,107, 51, 50, 46, +/* 0x5ba0 */ 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,116,111,107, +/* 0x5bb0 */ 51, 50, 46, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x5bc0 */ 32, 32, 32, 32,100, 32, 32, 99,116,111,107, 51, 50, 46, 52, 48, +/* 0x5bd0 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,116,111,107, 51, 50, +/* 0x5be0 */ 46, 52, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x5bf0 */ 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, 48, 48, 9, 48, 48, +/* 0x5c00 */ 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 48, 48, 10, +/* 0x5c10 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x5c20 */ 32, 67, 65, 76, 76, 84, 82, 49, 48, 9, 48, 48, 48, 48, 48, 48, +/* 0x5c30 */ 48, 48, 32, 67, 65, 76, 76, 84, 82, 49, 48, 10, 48, 48, 48, 48, +/* 0x5c40 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 65, 76, +/* 0x5c50 */ 76, 84, 82, 49, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, +/* 0x5c60 */ 65, 76, 76, 84, 82, 49, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x5c70 */ 32,108, 32, 32, 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, 49, +/* 0x5c80 */ 51, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, 84, +/* 0x5c90 */ 82, 49, 51, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x5ca0 */ 32, 32,100, 32, 32, 76, 69, 88, 69, 67, 48, 50, 48, 9, 48, 48, +/* 0x5cb0 */ 48, 48, 48, 48, 48, 48, 32, 76, 69, 88, 69, 67, 48, 50, 48, 10, +/* 0x5cc0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x5cd0 */ 32, 76, 69, 88, 69, 67, 48, 50, 53, 9, 48, 48, 48, 48, 48, 48, +/* 0x5ce0 */ 48, 48, 32, 76, 69, 88, 69, 67, 48, 50, 53, 10, 48, 48, 48, 48, +/* 0x5cf0 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 69, 88, +/* 0x5d00 */ 69, 67, 48, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, +/* 0x5d10 */ 69, 88, 69, 67, 48, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x5d20 */ 32,108, 32, 32, 32, 32,100, 32, 32, 76, 69, 88, 69, 67, 48, 48, +/* 0x5d30 */ 57, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 69, 88, 69, 67, +/* 0x5d40 */ 48, 48, 57, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x5d50 */ 32, 32,100, 32, 32, 76, 69, 88, 69, 67, 48, 49, 48, 9, 48, 48, +/* 0x5d60 */ 48, 48, 48, 48, 48, 48, 32, 76, 69, 88, 69, 67, 48, 49, 48, 10, +/* 0x5d70 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x5d80 */ 32, 78, 50, 66, 70, 65, 83, 49, 48, 9, 48, 48, 48, 48, 48, 48, +/* 0x5d90 */ 48, 48, 32, 78, 50, 66, 70, 65, 83, 49, 48, 10, 48, 48, 48, 48, +/* 0x5da0 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, +/* 0x5db0 */ 83, 77, 65, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, +/* 0x5dc0 */ 50, 66, 83, 77, 65, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x5dd0 */ 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 70, 65, 83, 50, +/* 0x5de0 */ 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 70, 65, +/* 0x5df0 */ 83, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x5e00 */ 32, 32,100, 32, 32, 78, 50, 66, 83, 77, 65, 51, 48, 9, 48, 48, +/* 0x5e10 */ 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 83, 77, 65, 51, 48, 10, +/* 0x5e20 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x5e30 */ 32, 78, 50, 66, 70, 65, 83, 51, 48, 9, 48, 48, 48, 48, 48, 48, +/* 0x5e40 */ 48, 48, 32, 78, 50, 66, 70, 65, 83, 51, 48, 10, 48, 48, 48, 48, +/* 0x5e50 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, +/* 0x5e60 */ 83, 77, 65, 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, +/* 0x5e70 */ 50, 66, 83, 77, 65, 52, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x5e80 */ 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 70, 65, 83, 52, +/* 0x5e90 */ 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 70, 65, +/* 0x5ea0 */ 83, 52, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x5eb0 */ 32, 32,100, 32, 32, 78, 50, 66, 83, 77, 65, 53, 48, 9, 48, 48, +/* 0x5ec0 */ 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 83, 77, 65, 53, 48, 10, +/* 0x5ed0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x5ee0 */ 32, 78, 50, 66, 70, 65, 83, 53, 48, 9, 48, 48, 48, 48, 48, 48, +/* 0x5ef0 */ 48, 48, 32, 78, 50, 66, 70, 65, 83, 53, 48, 10, 48, 48, 48, 48, +/* 0x5f00 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, +/* 0x5f10 */ 83, 77, 65, 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, +/* 0x5f20 */ 50, 66, 83, 77, 65, 54, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x5f30 */ 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 66, 70, 65, 83, 54, +/* 0x5f40 */ 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 66, 70, 65, +/* 0x5f50 */ 83, 54, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x5f60 */ 32, 32,100, 32, 32, 78, 50, 68, 70, 65, 83, 49, 48, 9, 48, 48, +/* 0x5f70 */ 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 70, 65, 83, 49, 48, 10, +/* 0x5f80 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x5f90 */ 32, 78, 50, 68, 83, 77, 65, 50, 48, 9, 48, 48, 48, 48, 48, 48, +/* 0x5fa0 */ 48, 48, 32, 78, 50, 68, 83, 77, 65, 50, 48, 10, 48, 48, 48, 48, +/* 0x5fb0 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, +/* 0x5fc0 */ 70, 65, 83, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, +/* 0x5fd0 */ 50, 68, 70, 65, 83, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x5fe0 */ 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 83, 77, 65, 51, +/* 0x5ff0 */ 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 83, 77, +/* 0x6000 */ 65, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x6010 */ 32, 32,100, 32, 32, 78, 50, 68, 70, 65, 83, 51, 48, 9, 48, 48, +/* 0x6020 */ 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 70, 65, 83, 51, 48, 10, +/* 0x6030 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x6040 */ 32, 78, 50, 68, 83, 77, 65, 52, 48, 9, 48, 48, 48, 48, 48, 48, +/* 0x6050 */ 48, 48, 32, 78, 50, 68, 83, 77, 65, 52, 48, 10, 48, 48, 48, 48, +/* 0x6060 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, +/* 0x6070 */ 70, 65, 83, 52, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, +/* 0x6080 */ 50, 68, 70, 65, 83, 52, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x6090 */ 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, 83, 77, 65, 53, +/* 0x60a0 */ 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 83, 77, +/* 0x60b0 */ 65, 53, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x60c0 */ 32, 32,100, 32, 32, 78, 50, 68, 70, 65, 83, 53, 48, 9, 48, 48, +/* 0x60d0 */ 48, 48, 48, 48, 48, 48, 32, 78, 50, 68, 70, 65, 83, 53, 48, 10, +/* 0x60e0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x60f0 */ 32, 78, 50, 68, 83, 77, 65, 54, 48, 9, 48, 48, 48, 48, 48, 48, +/* 0x6100 */ 48, 48, 32, 78, 50, 68, 83, 77, 65, 54, 48, 10, 48, 48, 48, 48, +/* 0x6110 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 68, +/* 0x6120 */ 70, 65, 83, 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, +/* 0x6130 */ 50, 68, 70, 65, 83, 54, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x6140 */ 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 70, 65, 83, 49, +/* 0x6150 */ 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 70, 65, +/* 0x6160 */ 83, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x6170 */ 32, 32,100, 32, 32, 78, 50, 69, 83, 77, 65, 50, 48, 9, 48, 48, +/* 0x6180 */ 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 83, 77, 65, 50, 48, 10, +/* 0x6190 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x61a0 */ 32, 78, 50, 69, 70, 65, 83, 50, 48, 9, 48, 48, 48, 48, 48, 48, +/* 0x61b0 */ 48, 48, 32, 78, 50, 69, 70, 65, 83, 50, 48, 10, 48, 48, 48, 48, +/* 0x61c0 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, +/* 0x61d0 */ 83, 77, 65, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, +/* 0x61e0 */ 50, 69, 83, 77, 65, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x61f0 */ 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 70, 65, 83, 51, +/* 0x6200 */ 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 70, 65, +/* 0x6210 */ 83, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x6220 */ 32, 32,100, 32, 32, 78, 50, 69, 83, 77, 65, 52, 48, 9, 48, 48, +/* 0x6230 */ 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 83, 77, 65, 52, 48, 10, +/* 0x6240 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x6250 */ 32, 78, 50, 69, 70, 65, 83, 52, 48, 9, 48, 48, 48, 48, 48, 48, +/* 0x6260 */ 48, 48, 32, 78, 50, 69, 70, 65, 83, 52, 48, 10, 48, 48, 48, 48, +/* 0x6270 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, +/* 0x6280 */ 83, 77, 65, 53, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, +/* 0x6290 */ 50, 69, 83, 77, 65, 53, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x62a0 */ 32,108, 32, 32, 32, 32,100, 32, 32, 78, 50, 69, 70, 65, 83, 53, +/* 0x62b0 */ 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 70, 65, +/* 0x62c0 */ 83, 53, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x62d0 */ 32, 32,100, 32, 32, 78, 50, 69, 83, 77, 65, 54, 48, 9, 48, 48, +/* 0x62e0 */ 48, 48, 48, 48, 48, 48, 32, 78, 50, 69, 83, 77, 65, 54, 48, 10, +/* 0x62f0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x6300 */ 32, 78, 50, 69, 70, 65, 83, 54, 48, 9, 48, 48, 48, 48, 48, 48, +/* 0x6310 */ 48, 48, 32, 78, 50, 69, 70, 65, 83, 54, 48, 10, 48, 48, 48, 48, +/* 0x6320 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90, 77, +/* 0x6330 */ 65, 95, 68, 69, 67, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x6340 */ 32, 76, 90, 77, 65, 95, 68, 69, 67, 48, 48, 10, 48, 48, 48, 48, +/* 0x6350 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90, 77, +/* 0x6360 */ 65, 95, 69, 76, 70, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x6370 */ 32, 76, 90, 77, 65, 95, 69, 76, 70, 48, 48, 10, 48, 48, 48, 48, +/* 0x6380 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90, 77, +/* 0x6390 */ 65, 95, 68, 69, 67, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x63a0 */ 32, 76, 90, 77, 65, 95, 68, 69, 67, 49, 48, 10, 48, 48, 48, 48, +/* 0x63b0 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90, 77, +/* 0x63c0 */ 65, 95, 68, 69, 67, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x63d0 */ 32, 76, 90, 77, 65, 95, 68, 69, 67, 50, 48, 10, 48, 48, 48, 48, +/* 0x63e0 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90, 77, +/* 0x63f0 */ 65, 95, 68, 69, 67, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x6400 */ 32, 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 10, 48, 48, 48, 48, +/* 0x6410 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 69, 88, +/* 0x6420 */ 69, 67, 48, 49, 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, +/* 0x6430 */ 69, 88, 69, 67, 48, 49, 53, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x6440 */ 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, 48, +/* 0x6450 */ 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, +/* 0x6460 */ 48, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x6470 */ 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, 48, 50, 9, 48, 48, +/* 0x6480 */ 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 48, 50, 10, +/* 0x6490 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x64a0 */ 32, 77, 82, 85, 66, 89, 84, 69, 48, 9, 48, 48, 48, 48, 48, 48, +/* 0x64b0 */ 48, 48, 32, 77, 82, 85, 66, 89, 84, 69, 48, 10, 48, 48, 48, 48, +/* 0x64c0 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, +/* 0x64d0 */ 82, 85, 48, 48, 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, +/* 0x64e0 */ 88, 77, 82, 85, 48, 48, 53, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x64f0 */ 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 48, +/* 0x6500 */ 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, +/* 0x6510 */ 48, 48, 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x6520 */ 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 48, 55, 9, 48, 48, +/* 0x6530 */ 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 48, 55, 10, +/* 0x6540 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x6550 */ 32, 76, 88, 85, 78, 70, 48, 48, 56, 9, 48, 48, 48, 48, 48, 48, +/* 0x6560 */ 48, 48, 32, 76, 88, 85, 78, 70, 48, 48, 56, 10, 48, 48, 48, 48, +/* 0x6570 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, +/* 0x6580 */ 82, 85, 48, 52, 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, +/* 0x6590 */ 88, 77, 82, 85, 48, 52, 53, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x65a0 */ 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 52, +/* 0x65b0 */ 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, +/* 0x65c0 */ 48, 52, 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x65d0 */ 32, 32,100, 32, 32, 76, 88, 74, 67, 67, 48, 50, 48, 9, 48, 48, +/* 0x65e0 */ 48, 48, 48, 48, 48, 48, 32, 76, 88, 74, 67, 67, 48, 50, 48, 10, +/* 0x65f0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x6600 */ 32, 76, 88, 74, 67, 67, 48, 50, 49, 9, 48, 48, 48, 48, 48, 48, +/* 0x6610 */ 48, 48, 32, 76, 88, 74, 67, 67, 48, 50, 49, 10, 48, 48, 48, 48, +/* 0x6620 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 74, +/* 0x6630 */ 67, 67, 48, 50, 51, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, +/* 0x6640 */ 88, 74, 67, 67, 48, 50, 51, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x6650 */ 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 51, 56, +/* 0x6660 */ 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, +/* 0x6670 */ 51, 56, 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x6680 */ 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 51, 56, 55, 9, 48, 48, +/* 0x6690 */ 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 51, 56, 55, 10, +/* 0x66a0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x66b0 */ 32, 76, 88, 85, 78, 70, 51, 56, 56, 9, 48, 48, 48, 48, 48, 48, +/* 0x66c0 */ 48, 48, 32, 76, 88, 85, 78, 70, 51, 56, 56, 10, 48, 48, 48, 48, +/* 0x66d0 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, +/* 0x66e0 */ 78, 70, 52, 56, 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, +/* 0x66f0 */ 88, 85, 78, 70, 52, 56, 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x6700 */ 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 52, 56, +/* 0x6710 */ 55, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, +/* 0x6720 */ 52, 56, 55, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x6730 */ 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 54, 53, 9, 48, 48, +/* 0x6740 */ 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 54, 53, 10, +/* 0x6750 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x6760 */ 32, 77, 82, 85, 66, 89, 84, 69, 51, 9, 48, 48, 48, 48, 48, 48, +/* 0x6770 */ 48, 48, 32, 77, 82, 85, 66, 89, 84, 69, 51, 10, 48, 48, 48, 48, +/* 0x6780 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, +/* 0x6790 */ 65, 82, 66, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, +/* 0x67a0 */ 82, 85, 65, 82, 66, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x67b0 */ 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 73, 84, 83, +/* 0x67c0 */ 51, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, 73, +/* 0x67d0 */ 84, 83, 51, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x67e0 */ 32, 32,100, 32, 32, 77, 82, 85, 65, 82, 66, 52, 48, 9, 48, 48, +/* 0x67f0 */ 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 65, 82, 66, 52, 48, 10, +/* 0x6800 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x6810 */ 32, 77, 82, 85, 66, 89, 84, 69, 52, 9, 48, 48, 48, 48, 48, 48, +/* 0x6820 */ 48, 48, 32, 77, 82, 85, 66, 89, 84, 69, 52, 10, 48, 48, 48, 48, +/* 0x6830 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, +/* 0x6840 */ 66, 73, 84, 83, 52, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, +/* 0x6850 */ 82, 85, 66, 73, 84, 83, 52, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x6860 */ 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 65, 82, 66, 53, +/* 0x6870 */ 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 65, 82, +/* 0x6880 */ 66, 53, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x6890 */ 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 56, 48, 9, 48, 48, +/* 0x68a0 */ 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 56, 48, 10, +/* 0x68b0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x68c0 */ 32, 77, 82, 85, 66, 89, 84, 69, 53, 9, 48, 48, 48, 48, 48, 48, +/* 0x68d0 */ 48, 48, 32, 77, 82, 85, 66, 89, 84, 69, 53, 10, 48, 48, 48, 48, +/* 0x68e0 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, +/* 0x68f0 */ 65, 82, 66, 54, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, +/* 0x6900 */ 82, 85, 65, 82, 66, 54, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x6910 */ 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 66, 73, 84, 83, +/* 0x6920 */ 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, 73, +/* 0x6930 */ 84, 83, 53, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x6940 */ 32, 32,100, 32, 32, 77, 82, 85, 65, 82, 66, 55, 48, 9, 48, 48, +/* 0x6950 */ 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 65, 82, 66, 55, 48, 10, +/* 0x6960 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x6970 */ 32, 76, 88, 77, 82, 85, 48, 57, 48, 9, 48, 48, 48, 48, 48, 48, +/* 0x6980 */ 48, 48, 32, 76, 88, 77, 82, 85, 48, 57, 48, 10, 48, 48, 48, 48, +/* 0x6990 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, +/* 0x69a0 */ 66, 89, 84, 69, 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, +/* 0x69b0 */ 82, 85, 66, 89, 84, 69, 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x69c0 */ 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 65, 82, 66, 56, +/* 0x69d0 */ 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 65, 82, +/* 0x69e0 */ 66, 56, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x69f0 */ 32, 32,100, 32, 32, 77, 82, 85, 66, 73, 84, 83, 54, 9, 48, 48, +/* 0x6a00 */ 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, 73, 84, 83, 54, 10, +/* 0x6a10 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x6a20 */ 32, 77, 82, 85, 65, 82, 66, 57, 48, 9, 48, 48, 48, 48, 48, 48, +/* 0x6a30 */ 48, 48, 32, 77, 82, 85, 65, 82, 66, 57, 48, 10, 48, 48, 48, 48, +/* 0x6a40 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, +/* 0x6a50 */ 82, 85, 49, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, +/* 0x6a60 */ 88, 77, 82, 85, 49, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x6a70 */ 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 49, 49, +/* 0x6a80 */ 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, +/* 0x6a90 */ 49, 49, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x6aa0 */ 32, 32,100, 32, 32, 76, 88, 85, 78, 70, 48, 52, 49, 9, 48, 48, +/* 0x6ab0 */ 48, 48, 48, 48, 48, 48, 32, 76, 88, 85, 78, 70, 48, 52, 49, 10, +/* 0x6ac0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x6ad0 */ 32, 76, 69, 88, 69, 67, 48, 49, 54, 9, 48, 48, 48, 48, 48, 48, +/* 0x6ae0 */ 48, 48, 32, 76, 69, 88, 69, 67, 48, 49, 54, 10, 48, 48, 48, 48, +/* 0x6af0 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, +/* 0x6b00 */ 82, 85, 48, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, +/* 0x6b10 */ 88, 77, 82, 85, 48, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x6b20 */ 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 74, 77, 80, 65, 48, +/* 0x6b30 */ 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 74, 77, 80, +/* 0x6b40 */ 65, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x6b50 */ 32, 32,100, 32, 32, 76, 88, 67, 65, 76, 76, 66, 48, 9, 48, 48, +/* 0x6b60 */ 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 65, 76, 76, 66, 48, 10, +/* 0x6b70 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x6b80 */ 32, 76, 88, 85, 78, 70, 48, 50, 49, 9, 48, 48, 48, 48, 48, 48, +/* 0x6b90 */ 48, 48, 32, 76, 88, 85, 78, 70, 48, 50, 49, 10, 48, 48, 48, 48, +/* 0x6ba0 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, +/* 0x6bb0 */ 82, 85, 48, 50, 50, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, +/* 0x6bc0 */ 88, 77, 82, 85, 48, 50, 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x6bd0 */ 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 74, 77, 80, 65, 48, +/* 0x6be0 */ 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 74, 77, 80, +/* 0x6bf0 */ 65, 48, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x6c00 */ 32, 32,100, 32, 32, 76, 88, 67, 65, 76, 76, 66, 49, 9, 48, 48, +/* 0x6c10 */ 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 65, 76, 76, 66, 49, 10, +/* 0x6c20 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x6c30 */ 32, 77, 82, 85, 66, 73, 84, 83, 49, 9, 48, 48, 48, 48, 48, 48, +/* 0x6c40 */ 48, 48, 32, 77, 82, 85, 66, 73, 84, 83, 49, 10, 48, 48, 48, 48, +/* 0x6c50 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, +/* 0x6c60 */ 66, 89, 84, 69, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, +/* 0x6c70 */ 82, 85, 66, 89, 84, 69, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x6c80 */ 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, 65, 82, 66, 49, +/* 0x6c90 */ 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 65, 82, +/* 0x6ca0 */ 66, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x6cb0 */ 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 52, 48, 9, 48, 48, +/* 0x6cc0 */ 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 52, 48, 10, +/* 0x6cd0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x6ce0 */ 32, 76, 88, 74, 67, 67, 48, 48, 48, 9, 48, 48, 48, 48, 48, 48, +/* 0x6cf0 */ 48, 48, 32, 76, 88, 74, 67, 67, 48, 48, 48, 10, 48, 48, 48, 48, +/* 0x6d00 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 67, +/* 0x6d10 */ 74, 48, 77, 82, 85, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, +/* 0x6d20 */ 88, 67, 74, 48, 77, 82, 85, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x6d30 */ 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 67, 74, 49, 77, 82, +/* 0x6d40 */ 85, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 74, 49, +/* 0x6d50 */ 77, 82, 85, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x6d60 */ 32, 32,100, 32, 32, 76, 88, 67, 65, 76, 74, 77, 80, 9, 48, 48, +/* 0x6d70 */ 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 65, 76, 74, 77, 80, 10, +/* 0x6d80 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x6d90 */ 32, 76, 88, 67, 65, 76, 76, 48, 48, 9, 48, 48, 48, 48, 48, 48, +/* 0x6da0 */ 48, 48, 32, 76, 88, 67, 65, 76, 76, 48, 48, 10, 48, 48, 48, 48, +/* 0x6db0 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 67, +/* 0x6dc0 */ 65, 76, 76, 48, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, +/* 0x6dd0 */ 88, 67, 65, 76, 76, 48, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x6de0 */ 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 67, 74, 50, 77, 82, +/* 0x6df0 */ 85, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 74, 50, +/* 0x6e00 */ 77, 82, 85, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x6e10 */ 32, 32,100, 32, 32, 76, 88, 67, 74, 52, 77, 82, 85, 9, 48, 48, +/* 0x6e20 */ 48, 48, 48, 48, 48, 48, 32, 76, 88, 67, 74, 52, 77, 82, 85, 10, +/* 0x6e30 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x6e40 */ 32, 76, 88, 67, 74, 54, 77, 82, 85, 9, 48, 48, 48, 48, 48, 48, +/* 0x6e50 */ 48, 48, 32, 76, 88, 67, 74, 54, 77, 82, 85, 10, 48, 48, 48, 48, +/* 0x6e60 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 67, +/* 0x6e70 */ 74, 55, 77, 82, 85, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, +/* 0x6e80 */ 88, 67, 74, 55, 77, 82, 85, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x6e90 */ 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 53, +/* 0x6ea0 */ 53, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, +/* 0x6eb0 */ 48, 53, 53, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x6ec0 */ 32, 32,100, 32, 32, 77, 82, 85, 66, 89, 84, 69, 50, 9, 48, 48, +/* 0x6ed0 */ 48, 48, 48, 48, 48, 48, 32, 77, 82, 85, 66, 89, 84, 69, 50, 10, +/* 0x6ee0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x6ef0 */ 32, 77, 82, 85, 66, 73, 84, 83, 50, 9, 48, 48, 48, 48, 48, 48, +/* 0x6f00 */ 48, 48, 32, 77, 82, 85, 66, 73, 84, 83, 50, 10, 48, 48, 48, 48, +/* 0x6f10 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 82, 85, +/* 0x6f20 */ 65, 82, 66, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, +/* 0x6f30 */ 82, 85, 65, 82, 66, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x6f40 */ 32,108, 32, 32, 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 53, +/* 0x6f50 */ 55, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, +/* 0x6f60 */ 48, 53, 55, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x6f70 */ 32, 32,100, 32, 32, 76, 88, 77, 82, 85, 48, 53, 56, 9, 48, 48, +/* 0x6f80 */ 48, 48, 48, 48, 48, 48, 32, 76, 88, 77, 82, 85, 48, 53, 56, 10, +/* 0x6f90 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x6fa0 */ 32, 76, 88, 85, 78, 70, 48, 51, 53, 9, 48, 48, 48, 48, 48, 48, +/* 0x6fb0 */ 48, 48, 32, 76, 88, 85, 78, 70, 48, 51, 53, 10, 48, 48, 48, 48, +/* 0x6fc0 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 99,116,111, +/* 0x6fd0 */ 107, 51, 50, 46, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x6fe0 */ 99,116,111,107, 51, 50, 46, 51, 48, 10, 48, 48, 48, 48, 48, 48, +/* 0x6ff0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 84, 67, 76, 69, +/* 0x7000 */ 86, 69, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 84, 67, +/* 0x7010 */ 76, 69, 86, 69, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x7020 */ 32, 32, 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, 48, 49, 9, +/* 0x7030 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 48, +/* 0x7040 */ 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, +/* 0x7050 */ 100, 32, 32, 67, 84, 66, 83, 72, 82, 48, 49, 9, 48, 48, 48, 48, +/* 0x7060 */ 48, 48, 48, 48, 32, 67, 84, 66, 83, 72, 82, 48, 49, 10, 48, 48, +/* 0x7070 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, +/* 0x7080 */ 84, 66, 82, 79, 82, 48, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x7090 */ 32, 67, 84, 66, 82, 79, 82, 48, 49, 10, 48, 48, 48, 48, 48, 48, +/* 0x70a0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 84, 66, 83, 87, +/* 0x70b0 */ 65, 48, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 84, 66, +/* 0x70c0 */ 83, 87, 65, 48, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x70d0 */ 32, 32, 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, 48, 50, 9, +/* 0x70e0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 48, +/* 0x70f0 */ 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, +/* 0x7100 */ 100, 32, 32, 67, 65, 76, 76, 84, 82, 69, 56, 9, 48, 48, 48, 48, +/* 0x7110 */ 48, 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 69, 56, 10, 48, 48, +/* 0x7120 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, +/* 0x7130 */ 65, 76, 76, 84, 82, 69, 57, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x7140 */ 32, 67, 65, 76, 76, 84, 82, 69, 57, 10, 48, 48, 48, 48, 48, 48, +/* 0x7150 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 84, 67, 76, 69, +/* 0x7160 */ 86, 69, 50, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 84, 67, +/* 0x7170 */ 76, 69, 86, 69, 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x7180 */ 32, 32, 32, 32,100, 32, 32, 67, 65, 76, 76, 84, 82, 49, 50, 9, +/* 0x7190 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 65, 76, 76, 84, 82, 49, +/* 0x71a0 */ 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, +/* 0x71b0 */ 100, 32, 32, 67, 84, 66, 83, 72, 82, 49, 49, 9, 48, 48, 48, 48, +/* 0x71c0 */ 48, 48, 48, 48, 32, 67, 84, 66, 83, 72, 82, 49, 49, 10, 48, 48, +/* 0x71d0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, +/* 0x71e0 */ 84, 66, 82, 79, 82, 49, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x71f0 */ 32, 67, 84, 66, 82, 79, 82, 49, 49, 10, 48, 48, 48, 48, 48, 48, +/* 0x7200 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 84, 66, 83, 87, +/* 0x7210 */ 65, 49, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 84, 66, +/* 0x7220 */ 83, 87, 65, 49, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, +/* 0x7230 */ 32, 32, 32, 32,100, 32, 32, 76, 69, 88, 69, 67, 48, 49, 55, 9, +/* 0x7240 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 69, 88, 69, 67, 48, 49, +/* 0x7250 */ 55, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, +/* 0x7260 */ 100, 32, 32, 76, 85, 78, 77, 80, 48, 48, 48, 9, 48, 48, 48, 48, +/* 0x7270 */ 48, 48, 48, 48, 32, 76, 85, 78, 77, 80, 48, 48, 48, 10, 48, 48, +/* 0x7280 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, +/* 0x7290 */ 85, 78, 77, 80, 48, 48, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x72a0 */ 32, 76, 85, 78, 77, 80, 48, 48, 49, 10, 48, 48, 48, 48, 48, 48, +/* 0x72b0 */ 48, 48, 32,103, 32, 32, 32, 32, 32, 32, 32, 76, 69, 88, 69, 67, +/* 0x72c0 */ 48, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 95,115,116, +/* 0x72d0 */ 97,114,116, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, +/* 0x72e0 */ 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, +/* 0x72f0 */ 48, 48, 48, 32,108,122,109, 97, 95,115,116, 97, 99,107, 95, 97, +/* 0x7300 */ 100,106,117,115,116, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x7310 */ 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, +/* 0x7320 */ 48, 48, 48, 48, 48, 32,108,122,109, 97, 95,117, 95,108,101,110, +/* 0x7330 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, +/* 0x7340 */ 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x7350 */ 32,108,122,109, 97, 95, 99, 95,108,101,110, 10, 48, 48, 48, 48, +/* 0x7360 */ 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, +/* 0x7370 */ 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,108,122,109, 97, +/* 0x7380 */ 95,112,114,111,112,101,114,116,105,101,115, 10, 48, 48, 48, 48, +/* 0x7390 */ 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, +/* 0x73a0 */ 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 77, 82, 85, +/* 0x73b0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, +/* 0x73c0 */ 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x73d0 */ 32,102,105,108,116,101,114, 95,108,101,110,103,116,104, 10, 48, +/* 0x73e0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x73f0 */ 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,102, +/* 0x7400 */ 105,108,116,101,114, 95, 99,116,111, 10, 10, 82, 69, 76, 79, 67, +/* 0x7410 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, +/* 0x7420 */ 82, 32, 91, 76, 69, 88, 69, 67, 48, 48, 48, 93, 58, 10, 79, 70, +/* 0x7430 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, +/* 0x7440 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, +/* 0x7450 */ 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, +/* 0x7460 */ 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 76, 69, 88, 69, 67, 48, +/* 0x7470 */ 50, 53, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, +/* 0x7480 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 83, +/* 0x7490 */ 77, 65, 49, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, +/* 0x74a0 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x74b0 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, +/* 0x74c0 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, +/* 0x74d0 */ 32, 32, 32, 78, 50, 66, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, +/* 0x74e0 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, +/* 0x74f0 */ 70, 79, 82, 32, 91, 78, 50, 66, 70, 65, 83, 49, 48, 93, 58, 10, +/* 0x7500 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, +/* 0x7510 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, +/* 0x7520 */ 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, +/* 0x7530 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, +/* 0x7540 */ 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, +/* 0x7550 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, +/* 0x7560 */ 66, 83, 77, 65, 50, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, +/* 0x7570 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7580 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, +/* 0x7590 */ 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, +/* 0x75a0 */ 32, 32, 32, 32, 32, 78, 50, 66, 83, 77, 65, 49, 48, 10, 10, 82, +/* 0x75b0 */ 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, +/* 0x75c0 */ 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 70, 65, 83, 50, 48, 93, +/* 0x75d0 */ 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, +/* 0x75e0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, +/* 0x75f0 */ 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 51, 32, 82, 95, 51, 56, +/* 0x7600 */ 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, +/* 0x7610 */ 66, 70, 65, 83, 49, 49, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, +/* 0x7620 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, +/* 0x7630 */ 78, 50, 66, 83, 77, 65, 51, 48, 93, 58, 10, 79, 70, 70, 83, 69, +/* 0x7640 */ 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7650 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, +/* 0x7660 */ 48, 48, 48, 99, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, +/* 0x7670 */ 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 50, 48, 10, +/* 0x7680 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, +/* 0x7690 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 70, 65, 83, 51, +/* 0x76a0 */ 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, +/* 0x76b0 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, +/* 0x76c0 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 51, 32, 82, 95, +/* 0x76d0 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x76e0 */ 78, 50, 66, 68, 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x76f0 */ 101, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, +/* 0x7700 */ 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 50, 48, 10, 10, 82, 69, +/* 0x7710 */ 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, +/* 0x7720 */ 32, 70, 79, 82, 32, 91, 78, 50, 66, 68, 69, 67, 51, 48, 93, 58, +/* 0x7730 */ 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, +/* 0x7740 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, +/* 0x7750 */ 69, 10, 48, 48, 48, 48, 48, 48, 49, 49, 32, 82, 95, 51, 56, 54, +/* 0x7760 */ 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, +/* 0x7770 */ 68, 69, 67, 54, 48, 10, 48, 48, 48, 48, 48, 48, 50,102, 32, 82, +/* 0x7780 */ 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7790 */ 32, 78, 50, 66, 68, 69, 67, 53, 48, 10, 10, 82, 69, 76, 79, 67, +/* 0x77a0 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, +/* 0x77b0 */ 82, 32, 91, 78, 50, 66, 83, 77, 65, 52, 48, 93, 58, 10, 79, 70, +/* 0x77c0 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, +/* 0x77d0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, +/* 0x77e0 */ 48, 48, 48, 48, 48, 48, 99, 32, 82, 95, 51, 56, 54, 95, 80, 67, +/* 0x77f0 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, +/* 0x7800 */ 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, +/* 0x7810 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 70, +/* 0x7820 */ 65, 83, 52, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, +/* 0x7830 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7840 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 51, +/* 0x7850 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, +/* 0x7860 */ 32, 32, 32, 78, 50, 66, 68, 69, 67, 51, 48, 10, 48, 48, 48, 48, +/* 0x7870 */ 48, 48, 48,101, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, +/* 0x7880 */ 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 51, 48, 10, +/* 0x7890 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, +/* 0x78a0 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 66, 83, 77, 65, 54, +/* 0x78b0 */ 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, +/* 0x78c0 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, +/* 0x78d0 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 56, 32, 82, 95, +/* 0x78e0 */ 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x78f0 */ 78, 50, 66, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, +/* 0x7900 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, +/* 0x7910 */ 32, 91, 78, 50, 66, 70, 65, 83, 54, 48, 93, 58, 10, 79, 70, 70, +/* 0x7920 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, +/* 0x7930 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, +/* 0x7940 */ 48, 48, 48, 48, 48, 97, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, +/* 0x7950 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, 70, 65, 83, 54, +/* 0x7960 */ 49, 10, 48, 48, 48, 48, 48, 48, 49, 53, 32, 82, 95, 51, 56, 54, +/* 0x7970 */ 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 66, +/* 0x7980 */ 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, +/* 0x7990 */ 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, +/* 0x79a0 */ 50, 66, 70, 65, 83, 54, 49, 93, 58, 10, 79, 70, 70, 83, 69, 84, +/* 0x79b0 */ 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x79c0 */ 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, +/* 0x79d0 */ 48, 49, 50, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, +/* 0x79e0 */ 32, 32, 32, 32, 32, 32, 78, 50, 66, 68, 69, 67, 49, 48, 10, 10, +/* 0x79f0 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, +/* 0x7a00 */ 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 83, 77, 65, 49, 48, +/* 0x7a10 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, +/* 0x7a20 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, +/* 0x7a30 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, +/* 0x7a40 */ 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, +/* 0x7a50 */ 50, 68, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, +/* 0x7a60 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, +/* 0x7a70 */ 91, 78, 50, 68, 70, 65, 83, 49, 48, 93, 58, 10, 79, 70, 70, 83, +/* 0x7a80 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, +/* 0x7a90 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, +/* 0x7aa0 */ 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, +/* 0x7ab0 */ 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 49, 48, +/* 0x7ac0 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, +/* 0x7ad0 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 83, 77, 65, +/* 0x7ae0 */ 50, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, +/* 0x7af0 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7b00 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, +/* 0x7b10 */ 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7b20 */ 32, 78, 50, 68, 83, 77, 65, 49, 48, 10, 10, 82, 69, 76, 79, 67, +/* 0x7b30 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, +/* 0x7b40 */ 82, 32, 91, 78, 50, 68, 70, 65, 83, 50, 48, 93, 58, 10, 79, 70, +/* 0x7b50 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, +/* 0x7b60 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, +/* 0x7b70 */ 48, 48, 48, 48, 48, 48, 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, +/* 0x7b80 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 70, 65, 83, +/* 0x7b90 */ 49, 49, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, +/* 0x7ba0 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 83, +/* 0x7bb0 */ 77, 65, 51, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, +/* 0x7bc0 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7bd0 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 99, +/* 0x7be0 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, +/* 0x7bf0 */ 32, 32, 32, 78, 50, 68, 68, 69, 67, 51, 48, 10, 10, 82, 69, 76, +/* 0x7c00 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, +/* 0x7c10 */ 70, 79, 82, 32, 91, 78, 50, 68, 70, 65, 83, 51, 48, 93, 58, 10, +/* 0x7c20 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, +/* 0x7c30 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, +/* 0x7c40 */ 10, 48, 48, 48, 48, 48, 48, 48, 53, 32, 82, 95, 51, 56, 54, 95, +/* 0x7c50 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, +/* 0x7c60 */ 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48,101, 32, 82, 95, +/* 0x7c70 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7c80 */ 78, 50, 68, 68, 69, 67, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, +/* 0x7c90 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, +/* 0x7ca0 */ 32, 91, 78, 50, 68, 68, 69, 67, 51, 48, 93, 58, 10, 79, 70, 70, +/* 0x7cb0 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, +/* 0x7cc0 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, +/* 0x7cd0 */ 48, 48, 48, 48, 48,102, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, +/* 0x7ce0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 50, +/* 0x7cf0 */ 48, 10, 48, 48, 48, 48, 48, 48, 50, 49, 32, 82, 95, 51, 56, 54, +/* 0x7d00 */ 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, +/* 0x7d10 */ 68, 69, 67, 54, 48, 10, 48, 48, 48, 48, 48, 48, 52, 51, 32, 82, +/* 0x7d20 */ 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7d30 */ 32, 78, 50, 68, 68, 69, 67, 53, 48, 10, 10, 82, 69, 76, 79, 67, +/* 0x7d40 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, +/* 0x7d50 */ 82, 32, 91, 78, 50, 68, 83, 77, 65, 52, 48, 93, 58, 10, 79, 70, +/* 0x7d60 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, +/* 0x7d70 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, +/* 0x7d80 */ 48, 48, 48, 48, 48, 48, 99, 32, 82, 95, 51, 56, 54, 95, 80, 67, +/* 0x7d90 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, +/* 0x7da0 */ 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, +/* 0x7db0 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 70, +/* 0x7dc0 */ 65, 83, 52, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, +/* 0x7dd0 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7de0 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 51, +/* 0x7df0 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, +/* 0x7e00 */ 32, 32, 32, 78, 50, 68, 68, 69, 67, 51, 48, 10, 48, 48, 48, 48, +/* 0x7e10 */ 48, 48, 48,101, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, +/* 0x7e20 */ 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 51, 48, 10, +/* 0x7e30 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, +/* 0x7e40 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 68, 83, 77, 65, 54, +/* 0x7e50 */ 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, +/* 0x7e60 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, +/* 0x7e70 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 56, 32, 82, 95, +/* 0x7e80 */ 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7e90 */ 78, 50, 68, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, +/* 0x7ea0 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, +/* 0x7eb0 */ 32, 91, 78, 50, 68, 70, 65, 83, 54, 48, 93, 58, 10, 79, 70, 70, +/* 0x7ec0 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, +/* 0x7ed0 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, +/* 0x7ee0 */ 48, 48, 48, 48, 48, 97, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, +/* 0x7ef0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, 70, 65, 83, 54, +/* 0x7f00 */ 49, 10, 48, 48, 48, 48, 48, 48, 49, 53, 32, 82, 95, 51, 56, 54, +/* 0x7f10 */ 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 68, +/* 0x7f20 */ 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, +/* 0x7f30 */ 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, +/* 0x7f40 */ 50, 68, 70, 65, 83, 54, 49, 93, 58, 10, 79, 70, 70, 83, 69, 84, +/* 0x7f50 */ 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x7f60 */ 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, +/* 0x7f70 */ 48, 49, 50, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, +/* 0x7f80 */ 32, 32, 32, 32, 32, 32, 78, 50, 68, 68, 69, 67, 49, 48, 10, 10, +/* 0x7f90 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, +/* 0x7fa0 */ 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 83, 77, 65, 49, 48, +/* 0x7fb0 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, +/* 0x7fc0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, +/* 0x7fd0 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, +/* 0x7fe0 */ 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, +/* 0x7ff0 */ 50, 69, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, +/* 0x8000 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, +/* 0x8010 */ 91, 78, 50, 69, 70, 65, 83, 49, 48, 93, 58, 10, 79, 70, 70, 83, +/* 0x8020 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, +/* 0x8030 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, +/* 0x8040 */ 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, +/* 0x8050 */ 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 49, 48, +/* 0x8060 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, +/* 0x8070 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 83, 77, 65, +/* 0x8080 */ 50, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, +/* 0x8090 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x80a0 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, +/* 0x80b0 */ 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x80c0 */ 32, 78, 50, 69, 83, 77, 65, 49, 48, 10, 10, 82, 69, 76, 79, 67, +/* 0x80d0 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, +/* 0x80e0 */ 82, 32, 91, 78, 50, 69, 70, 65, 83, 50, 48, 93, 58, 10, 79, 70, +/* 0x80f0 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, +/* 0x8100 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, +/* 0x8110 */ 48, 48, 48, 48, 48, 48, 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, +/* 0x8120 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 70, 65, 83, +/* 0x8130 */ 49, 49, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, +/* 0x8140 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 83, +/* 0x8150 */ 77, 65, 51, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, +/* 0x8160 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8170 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 99, +/* 0x8180 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, +/* 0x8190 */ 32, 32, 32, 78, 50, 69, 68, 69, 67, 51, 48, 10, 10, 82, 69, 76, +/* 0x81a0 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, +/* 0x81b0 */ 70, 79, 82, 32, 91, 78, 50, 69, 70, 65, 83, 51, 48, 93, 58, 10, +/* 0x81c0 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, +/* 0x81d0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, +/* 0x81e0 */ 10, 48, 48, 48, 48, 48, 48, 48, 53, 32, 82, 95, 51, 56, 54, 95, +/* 0x81f0 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, +/* 0x8200 */ 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48,101, 32, 82, 95, +/* 0x8210 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8220 */ 78, 50, 69, 68, 69, 67, 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, +/* 0x8230 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, +/* 0x8240 */ 32, 91, 78, 50, 69, 68, 69, 67, 51, 48, 93, 58, 10, 79, 70, 70, +/* 0x8250 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, +/* 0x8260 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, +/* 0x8270 */ 48, 48, 48, 48, 48,102, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, +/* 0x8280 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 50, +/* 0x8290 */ 48, 10, 48, 48, 48, 48, 48, 48, 49,101, 32, 82, 95, 51, 56, 54, +/* 0x82a0 */ 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, +/* 0x82b0 */ 68, 69, 67, 53, 48, 10, 48, 48, 48, 48, 48, 48, 51, 48, 32, 82, +/* 0x82c0 */ 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x82d0 */ 32, 78, 50, 69, 68, 69, 67, 54, 48, 10, 10, 82, 69, 76, 79, 67, +/* 0x82e0 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, +/* 0x82f0 */ 82, 32, 91, 78, 50, 69, 83, 77, 65, 52, 48, 93, 58, 10, 79, 70, +/* 0x8300 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, +/* 0x8310 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, +/* 0x8320 */ 48, 48, 48, 48, 48, 48, 99, 32, 82, 95, 51, 56, 54, 95, 80, 67, +/* 0x8330 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, +/* 0x8340 */ 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, +/* 0x8350 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 70, +/* 0x8360 */ 65, 83, 52, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, +/* 0x8370 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8380 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 51, +/* 0x8390 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, +/* 0x83a0 */ 32, 32, 32, 78, 50, 69, 68, 69, 67, 51, 48, 10, 48, 48, 48, 48, +/* 0x83b0 */ 48, 48, 48,101, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, +/* 0x83c0 */ 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 51, 48, 10, +/* 0x83d0 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, +/* 0x83e0 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 50, 69, 83, 77, 65, 54, +/* 0x83f0 */ 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, +/* 0x8400 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, +/* 0x8410 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 56, 32, 82, 95, +/* 0x8420 */ 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8430 */ 78, 50, 69, 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, +/* 0x8440 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, +/* 0x8450 */ 32, 91, 78, 50, 69, 70, 65, 83, 54, 48, 93, 58, 10, 79, 70, 70, +/* 0x8460 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, +/* 0x8470 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, +/* 0x8480 */ 48, 48, 48, 48, 48, 97, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, +/* 0x8490 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, 70, 65, 83, 54, +/* 0x84a0 */ 49, 10, 48, 48, 48, 48, 48, 48, 49, 53, 32, 82, 95, 51, 56, 54, +/* 0x84b0 */ 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 78, 50, 69, +/* 0x84c0 */ 68, 69, 67, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, +/* 0x84d0 */ 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, +/* 0x84e0 */ 50, 69, 70, 65, 83, 54, 49, 93, 58, 10, 79, 70, 70, 83, 69, 84, +/* 0x84f0 */ 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8500 */ 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, +/* 0x8510 */ 48, 49, 50, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, +/* 0x8520 */ 32, 32, 32, 32, 32, 32, 78, 50, 69, 68, 69, 67, 49, 48, 10, 10, +/* 0x8530 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, +/* 0x8540 */ 68, 83, 32, 70, 79, 82, 32, 91, 76, 90, 77, 65, 95, 68, 69, 67, +/* 0x8550 */ 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, +/* 0x8560 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8570 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 53, 32, 82, +/* 0x8580 */ 95, 51, 56, 54, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8590 */ 32,108,122,109, 97, 95,115,116, 97, 99,107, 95, 97,100,106,117, +/* 0x85a0 */ 115,116, 10, 48, 48, 48, 48, 48, 48, 49, 52, 32, 82, 95, 51, 56, +/* 0x85b0 */ 54, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,108,122, +/* 0x85c0 */ 109, 97, 95,117, 95,108,101,110, 10, 48, 48, 48, 48, 48, 48, 49, +/* 0x85d0 */ 101, 32, 82, 95, 51, 56, 54, 95, 51, 50, 32, 32, 32, 32, 32, 32, +/* 0x85e0 */ 32, 32, 32, 32,108,122,109, 97, 95, 99, 95,108,101,110, 10, 48, +/* 0x85f0 */ 48, 48, 48, 48, 48, 50, 97, 32, 82, 95, 51, 56, 54, 95, 51, 50, +/* 0x8600 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,108,122,109, 97, 95,112, +/* 0x8610 */ 114,111,112,101,114,116,105,101,115, 10, 10, 82, 69, 76, 79, 67, +/* 0x8620 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, +/* 0x8630 */ 82, 32, 91, 76, 88, 85, 78, 70, 48, 48, 48, 93, 58, 10, 79, 70, +/* 0x8640 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, +/* 0x8650 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, +/* 0x8660 */ 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, +/* 0x8670 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, +/* 0x8680 */ 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, +/* 0x8690 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 77, 82, +/* 0x86a0 */ 85, 48, 48, 53, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, +/* 0x86b0 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x86c0 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, +/* 0x86d0 */ 32, 82, 95, 51, 56, 54, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, +/* 0x86e0 */ 32, 32, 32, 78, 77, 82, 85, 10, 10, 82, 69, 76, 79, 67, 65, 84, +/* 0x86f0 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, +/* 0x8700 */ 91, 76, 88, 85, 78, 70, 48, 49, 48, 93, 58, 10, 79, 70, 70, 83, +/* 0x8710 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, +/* 0x8720 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, +/* 0x8730 */ 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, +/* 0x8740 */ 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 52, 50, +/* 0x8750 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, +/* 0x8760 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 74, 67, 67, 48, +/* 0x8770 */ 50, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, +/* 0x8780 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8790 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, +/* 0x87a0 */ 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x87b0 */ 32, 76, 88, 85, 78, 70, 48, 51, 52, 10, 10, 82, 69, 76, 79, 67, +/* 0x87c0 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, +/* 0x87d0 */ 82, 32, 91, 76, 88, 74, 67, 67, 48, 50, 49, 93, 58, 10, 79, 70, +/* 0x87e0 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, +/* 0x87f0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, +/* 0x8800 */ 48, 48, 48, 48, 48, 48, 52, 32, 82, 95, 51, 56, 54, 95, 80, 67, +/* 0x8810 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, +/* 0x8820 */ 51, 52, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, +/* 0x8830 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 85, 78, +/* 0x8840 */ 70, 51, 56, 56, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, +/* 0x8850 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8860 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 50, +/* 0x8870 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, +/* 0x8880 */ 32, 32, 32, 76, 88, 85, 78, 70, 48, 52, 48, 10, 10, 82, 69, 76, +/* 0x8890 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, +/* 0x88a0 */ 70, 79, 82, 32, 91, 76, 88, 85, 78, 70, 52, 56, 55, 93, 58, 10, +/* 0x88b0 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, +/* 0x88c0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, +/* 0x88d0 */ 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, +/* 0x88e0 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, +/* 0x88f0 */ 70, 48, 52, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, +/* 0x8900 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, +/* 0x8910 */ 77, 82, 85, 48, 54, 53, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, +/* 0x8920 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8930 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, +/* 0x8940 */ 48, 52, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, +/* 0x8950 */ 32, 32, 32, 32, 32, 76, 88, 77, 82, 85, 48, 55, 48, 10, 10, 82, +/* 0x8960 */ 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, +/* 0x8970 */ 83, 32, 70, 79, 82, 32, 91, 76, 88, 77, 82, 85, 48, 55, 48, 93, +/* 0x8980 */ 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, +/* 0x8990 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, +/* 0x89a0 */ 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 52, 32, 82, 95, 51, 56, +/* 0x89b0 */ 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, +/* 0x89c0 */ 85, 78, 70, 48, 52, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, +/* 0x89d0 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, +/* 0x89e0 */ 76, 88, 77, 82, 85, 48, 57, 48, 93, 58, 10, 79, 70, 70, 83, 69, +/* 0x89f0 */ 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8a00 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, +/* 0x8a10 */ 48, 48, 48, 54, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, +/* 0x8a20 */ 32, 32, 32, 32, 32, 32, 32, 76, 88, 77, 82, 85, 49, 48, 48, 10, +/* 0x8a30 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, +/* 0x8a40 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 85, 78, 70, 48, 52, +/* 0x8a50 */ 49, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, +/* 0x8a60 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, +/* 0x8a70 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 54, 32, 82, 95, +/* 0x8a80 */ 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8a90 */ 76, 88, 85, 78, 70, 48, 51, 52, 10, 10, 82, 69, 76, 79, 67, 65, +/* 0x8aa0 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, +/* 0x8ab0 */ 32, 91, 76, 69, 88, 69, 67, 48, 49, 54, 93, 58, 10, 79, 70, 70, +/* 0x8ac0 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, +/* 0x8ad0 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, +/* 0x8ae0 */ 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, +/* 0x8af0 */ 50, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 52, +/* 0x8b00 */ 50, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, +/* 0x8b10 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 77, 82, 85, +/* 0x8b20 */ 48, 52, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, +/* 0x8b30 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8b40 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, +/* 0x8b50 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, +/* 0x8b60 */ 32, 32, 76, 88, 77, 82, 85, 48, 51, 48, 10, 10, 82, 69, 76, 79, +/* 0x8b70 */ 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, +/* 0x8b80 */ 79, 82, 32, 91, 76, 88, 74, 67, 67, 48, 48, 48, 93, 58, 10, 79, +/* 0x8b90 */ 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, +/* 0x8ba0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, +/* 0x8bb0 */ 48, 48, 48, 48, 48, 48, 48, 55, 32, 82, 95, 51, 56, 54, 95, 80, +/* 0x8bc0 */ 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 74, 67, 67, +/* 0x8bd0 */ 48, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, +/* 0x8be0 */ 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 67, +/* 0x8bf0 */ 65, 76, 76, 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, +/* 0x8c00 */ 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8c10 */ 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x8c20 */ 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, +/* 0x8c30 */ 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 51, 55, 10, 10, 82, 69, +/* 0x8c40 */ 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, +/* 0x8c50 */ 32, 70, 79, 82, 32, 91, 76, 88, 67, 74, 50, 77, 82, 85, 93, 58, +/* 0x8c60 */ 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, +/* 0x8c70 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, +/* 0x8c80 */ 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, +/* 0x8c90 */ 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, +/* 0x8ca0 */ 78, 70, 48, 51, 55, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, +/* 0x8cb0 */ 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, +/* 0x8cc0 */ 88, 67, 74, 52, 77, 82, 85, 93, 58, 10, 79, 70, 70, 83, 69, 84, +/* 0x8cd0 */ 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8ce0 */ 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, +/* 0x8cf0 */ 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, +/* 0x8d00 */ 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, 51, 52, 10, 10, +/* 0x8d10 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, +/* 0x8d20 */ 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 67, 74, 54, 77, 82, 85, +/* 0x8d30 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, +/* 0x8d40 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, +/* 0x8d50 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, +/* 0x8d60 */ 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, +/* 0x8d70 */ 88, 67, 74, 56, 77, 82, 85, 10, 10, 82, 69, 76, 79, 67, 65, 84, +/* 0x8d80 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, +/* 0x8d90 */ 91, 76, 88, 67, 74, 55, 77, 82, 85, 93, 58, 10, 79, 70, 70, 83, +/* 0x8da0 */ 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, +/* 0x8db0 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, +/* 0x8dc0 */ 48, 48, 48, 48, 49, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, +/* 0x8dd0 */ 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 67, 74, 56, 77, 82, 85, +/* 0x8de0 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, +/* 0x8df0 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 88, 67, 74, 56, 77, +/* 0x8e00 */ 82, 85, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, +/* 0x8e10 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8e20 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 50, 32, 82, +/* 0x8e30 */ 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8e40 */ 32, 76, 88, 85, 78, 70, 48, 51, 55, 10, 10, 82, 69, 76, 79, 67, +/* 0x8e50 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, +/* 0x8e60 */ 82, 32, 91, 76, 88, 85, 78, 70, 48, 51, 52, 93, 58, 10, 79, 70, +/* 0x8e70 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, +/* 0x8e80 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, +/* 0x8e90 */ 48, 48, 48, 48, 48, 48, 52, 32, 82, 95, 51, 56, 54, 95, 80, 67, +/* 0x8ea0 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 88, 85, 78, 70, 48, +/* 0x8eb0 */ 51, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, +/* 0x8ec0 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 99,116,111,107, +/* 0x8ed0 */ 51, 50, 46, 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, +/* 0x8ee0 */ 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x8ef0 */ 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, +/* 0x8f00 */ 51, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, +/* 0x8f10 */ 32, 32, 32, 32, 99,116,111,107, 51, 50, 46, 50, 48, 10, 10, 82, +/* 0x8f20 */ 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, +/* 0x8f30 */ 83, 32, 70, 79, 82, 32, 91, 99,116,111,107, 51, 50, 46, 49, 48, +/* 0x8f40 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, +/* 0x8f50 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, +/* 0x8f60 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48,100, 32, 82, 95, 51, +/* 0x8f70 */ 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 99, +/* 0x8f80 */ 116,111,107, 51, 50, 46, 50, 48, 10, 10, 82, 69, 76, 79, 67, 65, +/* 0x8f90 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, +/* 0x8fa0 */ 32, 91, 99,116,111,107, 51, 50, 46, 50, 48, 93, 58, 10, 79, 70, +/* 0x8fb0 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, +/* 0x8fc0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, +/* 0x8fd0 */ 48, 48, 48, 48, 48, 48, 53, 32, 82, 95, 51, 56, 54, 95, 80, 67, +/* 0x8fe0 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 99,116,111,107, 51, 50, +/* 0x8ff0 */ 46, 52, 48, 10, 48, 48, 48, 48, 48, 48, 48, 57, 32, 82, 95, 51, +/* 0x9000 */ 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 99, +/* 0x9010 */ 116,111,107, 51, 50, 46, 52, 48, 10, 10, 82, 69, 76, 79, 67, 65, +/* 0x9020 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, +/* 0x9030 */ 32, 91, 99,116,111,107, 51, 50, 46, 51, 48, 93, 58, 10, 79, 70, +/* 0x9040 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, +/* 0x9050 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, +/* 0x9060 */ 48, 48, 48, 48, 48, 48, 54, 32, 82, 95, 51, 56, 54, 95, 80, 67, +/* 0x9070 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 99,116,111,107, 51, 50, +/* 0x9080 */ 46, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, +/* 0x9090 */ 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 99,116,111, +/* 0x90a0 */ 107, 51, 50, 46, 52, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, +/* 0x90b0 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x90c0 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, +/* 0x90d0 */ 48, 52, 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, +/* 0x90e0 */ 32, 32, 32, 32, 32, 99,116,111,107, 51, 50, 46, 48, 48, 10, 10, +/* 0x90f0 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, +/* 0x9100 */ 68, 83, 32, 70, 79, 82, 32, 91, 67, 65, 76, 76, 84, 82, 48, 48, +/* 0x9110 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, +/* 0x9120 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, +/* 0x9130 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 51, +/* 0x9140 */ 56, 54, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,102, +/* 0x9150 */ 105,108,116,101,114, 95,108,101,110,103,116,104, 10, 10, 82, 69, +/* 0x9160 */ 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, +/* 0x9170 */ 32, 70, 79, 82, 32, 91, 67, 84, 67, 76, 69, 86, 69, 49, 93, 58, +/* 0x9180 */ 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, +/* 0x9190 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, +/* 0x91a0 */ 69, 10, 48, 48, 48, 48, 48, 48, 48, 50, 32, 82, 95, 51, 56, 54, +/* 0x91b0 */ 95, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,102,105,108, +/* 0x91c0 */ 116,101,114, 95, 99,116,111, 10, 48, 48, 48, 48, 48, 48, 48, 52, +/* 0x91d0 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, +/* 0x91e0 */ 32, 32, 32, 67, 65, 76, 76, 84, 82, 48, 48, 10, 10, 82, 69, 76, +/* 0x91f0 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, +/* 0x9200 */ 70, 79, 82, 32, 91, 67, 65, 76, 76, 84, 82, 48, 50, 93, 58, 10, +/* 0x9210 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, +/* 0x9220 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, +/* 0x9230 */ 10, 48, 48, 48, 48, 48, 48, 48,102, 32, 82, 95, 51, 56, 54, 95, +/* 0x9240 */ 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 67, 65, 76, 76, +/* 0x9250 */ 84, 82, 48, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, +/* 0x9260 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 67, 65, +/* 0x9270 */ 76, 76, 84, 82, 49, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, +/* 0x9280 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x9290 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, +/* 0x92a0 */ 48, 49, 32, 82, 95, 51, 56, 54, 95, 51, 50, 32, 32, 32, 32, 32, +/* 0x92b0 */ 32, 32, 32, 32, 32,102,105,108,116,101,114, 95,108,101,110,103, +/* 0x92c0 */ 116,104, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, +/* 0x92d0 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 67, 65, 76, 76, +/* 0x92e0 */ 84, 82, 49, 49, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, +/* 0x92f0 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x9300 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 51, +/* 0x9310 */ 32, 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, +/* 0x9320 */ 32, 32, 32, 67, 65, 76, 76, 84, 82, 49, 51, 10, 10, 82, 69, 76, +/* 0x9330 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, +/* 0x9340 */ 70, 79, 82, 32, 91, 67, 84, 67, 76, 69, 86, 69, 50, 93, 58, 10, +/* 0x9350 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, +/* 0x9360 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, +/* 0x9370 */ 10, 48, 48, 48, 48, 48, 48, 48, 50, 32, 82, 95, 51, 56, 54, 95, +/* 0x9380 */ 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,102,105,108,116, +/* 0x9390 */ 101,114, 95, 99,116,111, 10, 48, 48, 48, 48, 48, 48, 48, 52, 32, +/* 0x93a0 */ 82, 95, 51, 56, 54, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, +/* 0x93b0 */ 32, 32, 67, 65, 76, 76, 84, 82, 49, 49, 10, 10, 82, 69, 76, 79, +/* 0x93c0 */ 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, +/* 0x93d0 */ 79, 82, 32, 91, 67, 65, 76, 76, 84, 82, 49, 51, 93, 58, 10, 79, +/* 0x93e0 */ 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, +/* 0x93f0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, +/* 0x9400 */ 48, 48, 48, 48, 48, 48, 48, 54, 32, 82, 95, 51, 56, 54, 95, 80, +/* 0x9410 */ 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 67, 65, 76, 76, 84, +/* 0x9420 */ 82, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, +/* 0x9430 */ 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 69, 88, +/* 0x9440 */ 69, 67, 48, 50, 53, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, +/* 0x9450 */ 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x9460 */ 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 51, +/* 0x9470 */ 97, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, 32, 32, 32, 32, +/* 0x9480 */ 32, 32, 32, 32, 76, 69, 88, 69, 67, 48, 50, 48, 10, 48, 48, 48, +/* 0x9490 */ 48, 48, 48, 49, 99, 32, 82, 95, 51, 56, 54, 95, 80, 67, 51, 50, +/* 0x94a0 */ 32, 32, 32, 32, 32, 32, 32, 32, 76, 69, 88, 69, 67, 48, 50, 48, +/* 0x94b0 */ 10 }; diff --git a/src/stub/i386-bsd.elf-fold.h b/src/stub/i386-bsd.elf-fold.h index aac356eb..395b639a 100644 --- a/src/stub/i386-bsd.elf-fold.h +++ b/src/stub/i386-bsd.elf-fold.h @@ -1,5 +1,5 @@ /* i386-bsd.elf-fold.h - created from i386-bsd.elf-fold.bin, 1797 (0x705) bytes + created from i386-bsd.elf-fold.bin, 1805 (0x70d) bytes This file is part of the UPX executable compressor. @@ -31,17 +31,17 @@ */ -#define STUB_I386_BSD_ELF_FOLD_SIZE 1797 -#define STUB_I386_BSD_ELF_FOLD_ADLER32 0x39b6007d -#define STUB_I386_BSD_ELF_FOLD_CRC32 0x9c62e9a4 +#define STUB_I386_BSD_ELF_FOLD_SIZE 1805 +#define STUB_I386_BSD_ELF_FOLD_ADLER32 0x98f4060d +#define STUB_I386_BSD_ELF_FOLD_CRC32 0xb1990cc8 -unsigned char stub_i386_bsd_elf_fold[1797] = { +unsigned char stub_i386_bsd_elf_fold[1805] = { /* 0x0000 */ 127, 69, 76, 70, 1, 1, 1, 9, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x0010 */ 2, 0, 3, 0, 1, 0, 0, 0,128, 16,192, 0, 52, 0, 0, 0, /* 0x0020 */ 0, 0, 0, 0, 0, 0, 0, 0, 52, 0, 32, 0, 2, 0, 0, 0, /* 0x0030 */ 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 16,192, 0, -/* 0x0040 */ 0, 16,192, 0, 5, 7, 0, 0, 8, 7, 0, 0, 5, 0, 0, 0, -/* 0x0050 */ 0, 16, 0, 0, 1, 0, 0, 0, 5, 7, 0, 0, 0, 0, 0, 0, +/* 0x0040 */ 0, 16,192, 0, 13, 7, 0, 0, 16, 7, 0, 0, 5, 0, 0, 0, +/* 0x0050 */ 0, 16, 0, 0, 1, 0, 0, 0, 13, 7, 0, 0, 0, 0, 0, 0, /* 0x0060 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x0070 */ 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x0080 */ 41,201,186,248, 2, 0, 0,137,230,137,231,232,137, 0, 0, 0, @@ -50,21 +50,21 @@ unsigned char stub_i386_bsd_elf_fold[1797] = { /* 0x00b0 */ 141,148, 26,255, 31, 0, 0,129,226, 0,240,255,255, 82, 41,192, /* 0x00c0 */ 102,131,123, 16, 3,117, 1,146, 80,139,115, 24,141,131,140, 0, /* 0x00d0 */ 0, 0, 41,198,139, 24,139, 72, 4,131,193, 12,141, 84, 36, 12, -/* 0x00e0 */ 96, 71,232,119, 4, 0, 0,131,196, 36, 89, 91,129,196, 0, 10, +/* 0x00e0 */ 96, 71,232,129, 4, 0, 0,131,196, 36, 89, 91,129,196, 0, 10, /* 0x00f0 */ 0, 0, 90,193,226, 12, 1,211, 80,106, 0,137,229, 41,217, 41, /* 0x0100 */ 192, 81, 83, 80, 79, 60,175,175,117,252,255, 55, 49,255, 49,246, /* 0x0110 */ 49,210, 49,201, 49,219,176, 73,195,173,171,173,171,133,192,117, /* 0x0120 */ 250,173,171,133,192,117,250, 87,173,171,131,248, 32,115, 3, 15, /* 0x0130 */ 179,194,133,192,173,171,117,240,131,239, 8, 1,201, 64,243,171, /* 0x0140 */ 72,171,171, 95,195, 0, 0, 0, 85,137,229, 87, 86,137,206, 83, -/* 0x0150 */ 137,195, 57, 8,139,120, 4,115, 7,106,127,232, 93, 5, 0, 0, +/* 0x0150 */ 137,195, 57, 8,139,120, 4,115, 7,106,127,232,101, 5, 0, 0, /* 0x0160 */ 133,201,116, 8,138, 7, 71,136, 2, 66,226,248, 1,115, 4, 41, /* 0x0170 */ 51,141,101,244, 91, 94, 95,201,195, 85,137,229, 87, 86,137,198, /* 0x0180 */ 83,137,211,131,236, 24,139, 69, 8,139,125, 12,137, 69,220,131, /* 0x0190 */ 58, 0, 15,132,182, 0, 0, 0,141, 85,228,185, 12, 0, 0, 0, /* 0x01a0 */ 137,240,232,161,255,255,255,139, 69,228,139, 77,232,133,192,117, /* 0x01b0 */ 19,129,249, 85, 80, 88, 33,117, 15,131, 62, 0, 15,132,140, 0, -/* 0x01c0 */ 0, 0,235, 4,133,201,117, 7,106,127,232,238, 4, 0, 0, 57, +/* 0x01c0 */ 0, 0,235, 4,133,201,117, 7,106,127,232,246, 4, 0, 0, 57, /* 0x01d0 */ 193,119,245, 59, 3,119,241, 57,193,115, 86,137, 69,224,141, 69, /* 0x01e0 */ 224,255,117,236, 80,255,115, 4, 81,255,118, 4,255, 85,220,131, /* 0x01f0 */ 196, 20,133,192,117,210,139, 85,224, 59, 85,228,117,202,138, 69, @@ -76,77 +76,77 @@ unsigned char stub_i386_bsd_elf_fold[1797] = { /* 0x0250 */ 244, 91, 94, 95,201,195,133,192, 83,137,211,116, 29,168, 1,117, /* 0x0260 */ 25,139, 16, 57,218,116, 7, 74,117, 11,133,219,116, 7,137, 24, /* 0x0270 */ 137, 72, 4,235, 5,131,192, 8,235,231, 91,195, 85,137,229, 87, -/* 0x0280 */ 86, 83,131,236, 60,137, 85,224,137, 69,228,139, 85, 12,139, 69, -/* 0x0290 */ 8,199, 69,204,255,255,255,255,137, 85,216,139,125,224,139, 85, -/* 0x02a0 */ 224,137, 69,220,139, 69, 20, 3,127, 28,137, 69,212, 49,192,102, -/* 0x02b0 */ 131,122, 16, 2, 15,183, 74, 44,137,251, 15,148,192, 49,246,193, -/* 0x02c0 */ 224, 4,137,202, 5, 2, 16, 0, 0, 74,120, 30,131, 59, 1,117, -/* 0x02d0 */ 20,139, 83, 8, 59, 85,204,115, 3,137, 85,204, 3, 83, 20, 57, -/* 0x02e0 */ 214,115, 2,137,214,131,195, 32,226,226,139, 93,204,106, 0,106, -/* 0x02f0 */ 255,129,227, 0,240,255,255, 80, 41,222,106, 0,129,198,255, 15, -/* 0x0300 */ 0, 0,129,230, 0,240,255,255, 86, 83,232,137, 3, 0, 0,131, -/* 0x0310 */ 196, 24,141, 52, 48, 41,216,137, 69,208,139, 69,224,137,117,240, -/* 0x0320 */ 102,131,120, 44, 0,199, 69,200, 0, 0, 0, 0, 15,132,226, 1, -/* 0x0330 */ 0, 0,139, 7,131,248, 6,117, 34,131,125,220, 0, 15,132,187, -/* 0x0340 */ 1, 0, 0,139, 77,208,186, 3, 0, 0, 0, 3, 79, 8,139, 69, -/* 0x0350 */ 216,232, 0,255,255,255,233,163, 1, 0, 0, 72, 15,133,156, 1, -/* 0x0360 */ 0, 0,139, 69,208,199, 69,196, 64, 98, 81,115, 3, 71, 8,139, -/* 0x0370 */ 87, 20,139, 79, 24, 1,194,137, 69,236,137, 85,188,137,194,129, -/* 0x0380 */ 226,255, 15, 0, 0,131,225, 7, 41,208,193,225, 2,137, 69,192, -/* 0x0390 */ 139, 71, 4,211,109,196, 41,208,131,101,196, 7,131,125,220, 0, -/* 0x03a0 */ 139, 79, 16, 80,139, 69,228,137, 77,232,141, 52, 17,116, 3,131, -/* 0x03b0 */ 200,255,131,125,220, 1, 80, 25,192, 37, 0,240,255,255, 5, 18, -/* 0x03c0 */ 16, 0, 0,131,125,220, 0, 80,139, 69,196,116, 3,131,200, 2, -/* 0x03d0 */ 131,125,220, 0, 80,137,240,116, 3,141, 70, 3, 80,255,117,192, -/* 0x03e0 */ 232,179, 2, 0, 0,131,196, 24, 57, 69,192, 15,133,185, 0, 0, -/* 0x03f0 */ 0,131,125,220, 0,116, 28,246, 69,196, 4,139, 69,212,117, 2, -/* 0x0400 */ 49,192, 80,139, 69,220,255,117,228,141, 85,232,232,104,253,255, -/* 0x0410 */ 255, 88, 90,137,240,247,216, 37,255, 15, 0, 0,246, 69,196, 2, -/* 0x0420 */ 137, 69,184,116, 20,139, 69,192, 1,240,131,125,184, 0,116, 9, -/* 0x0430 */ 139, 77,184,198, 0, 0, 64,226,250,131,125,220, 0,116,114,131, -/* 0x0440 */ 63, 1,117, 83,246, 71, 24, 1,116, 77,139, 87, 20,139, 95, 8, -/* 0x0450 */ 141, 12, 26, 3, 77,208, 59, 87, 16,117, 14,137,200,247,216, 37, -/* 0x0460 */ 255, 15, 0, 0,131,248, 3,119, 14,107, 69,208, 52,131,127, 4, -/* 0x0470 */ 0,141, 76, 3, 12,117, 15,139, 1, 61,205,128,201,195,116, 6, -/* 0x0480 */ 199, 1,205,128,201,195,133,201,116, 13,139, 69,216, 49,210,131, -/* 0x0490 */ 224,254,232,191,253,255,255,255,117,196, 86,255,117,192,232, 54, -/* 0x04a0 */ 2, 0, 0,131,196, 12,133,192,116, 7,106,127,232, 12, 2, 0, -/* 0x04b0 */ 0,139, 85,184,139, 93,192,141, 4, 22, 1,195, 59, 93,188,115, -/* 0x04c0 */ 33,106, 0,106,255,104, 18, 16, 0, 0,255,117,196, 41, 93,188, -/* 0x04d0 */ 255,117,188, 83,232,191, 1, 0, 0,131,196, 24, 57,195,116, 30, -/* 0x04e0 */ 235,200,131,125,220, 0,116, 22,141, 70, 3, 37,255, 15, 0, 0, -/* 0x04f0 */ 131,248, 3,119, 9, 80, 83,232,217, 1, 0, 0, 89, 91,139, 85, -/* 0x0500 */ 224,131,199, 32,255, 69,200, 15,183, 66, 44, 57, 69,200, 15,140, -/* 0x0510 */ 30,254,255,255,131,125,220, 0,117, 15,255,117,228,232,175, 1, -/* 0x0520 */ 0, 0, 90,133,192,116, 21,235,129,139, 69,224,102,131,120, 16, -/* 0x0530 */ 3,116, 9,255,117,240,232,129, 1, 0, 0, 88,131,125, 16, 0, -/* 0x0540 */ 116, 8,139, 69,208,139, 85, 16,137, 2,139, 85,224,139, 82, 24, -/* 0x0550 */ 1, 85,208,139, 69,208,141,101,244, 91, 94, 95,201,195, 85,137, -/* 0x0560 */ 229, 87, 86, 83,131,236, 16,141, 85, 24,139, 69, 8,106, 0,139, -/* 0x0570 */ 125, 28,137, 69,236,139, 69, 16,139, 93, 32,141,119, 52,137, 69, -/* 0x0580 */ 232,131,192, 2,255,117,232,137, 69,228,141, 69, 32,232,231,251, -/* 0x0590 */ 255,255,139, 69, 12,185, 0, 16, 0, 0,186, 6, 0, 0, 0,137, -/* 0x05a0 */ 69, 32,139, 69,236, 41, 93, 36,232,169,252,255,255, 15,183, 79, -/* 0x05b0 */ 44,139, 69,236,186, 5, 0, 0, 0,232,152,252,255,255, 15,183, -/* 0x05c0 */ 79, 42,139, 69,236,186, 4, 0, 0, 0,232,135,252,255,255,139, -/* 0x05d0 */ 77, 40, 3, 78, 8,186, 3, 0, 0, 0,139, 69,236,131,193, 52, -/* 0x05e0 */ 232,113,252,255,255,141, 69,240,255,117,228,137,250, 80,141, 69, -/* 0x05f0 */ 32,255,117,236, 80,139, 69,232,232,127,252,255,255,186, 9, 0, -/* 0x0600 */ 0, 0,137,193,137,195,139, 69,236,232, 72,252,255,255,102,139, -/* 0x0610 */ 79, 44,131,196, 24, 49,210,102,133,201,116,112,131, 62, 3,117, -/* 0x0620 */ 96,106, 0,139, 69,240,106, 0, 3, 70, 8, 80,232,156, 0, 0, -/* 0x0630 */ 0,131,196, 12,133,192,137,195,120, 22,104, 0, 2, 0, 0, 87, -/* 0x0640 */ 80,232,127, 0, 0, 0,131,196, 12, 61, 0, 2, 0, 0,116, 7, -/* 0x0650 */ 106,127,232,102, 0, 0, 0,141, 69,240,137,250,106, 0, 80,137, -/* 0x0660 */ 216,106, 0,106, 0,232, 18,252,255,255,139, 77,240,137,195,139, -/* 0x0670 */ 69,236,186, 7, 0, 0, 0,232,218,251,255,255,131,196, 16,235, -/* 0x0680 */ 11, 66, 15,183,193,131,198, 32, 57,194,124,144,141,101,244,137, -/* 0x0690 */ 216, 91, 94, 95,201,195, 0, 0, 85,137,229, 49,192, 80,255,117, -/* 0x06a0 */ 28, 80,255,117, 24,255,117, 20,255,117, 16,255,117, 12,255,117, -/* 0x06b0 */ 8, 80,176,197, 80, 80,176,198,205,128,201,195,195,176, 1, 15, -/* 0x06c0 */ 182,192,205,128,195,176, 3,235,246,176, 4,235,242,176, 5,235, -/* 0x06d0 */ 238,176, 6,235,234,176, 73,235,230,176, 74,235,226,176, 33,235, -/* 0x06e0 */ 222,176, 20,235,218,176, 92,235,214,176, 59,235,210,176, 2,235, -/* 0x06f0 */ 206,176,130,235,202,176,116,235,198,176,240,235,194,176, 10,235, -/* 0x0700 */ 190,176, 7,235,186 +/* 0x0280 */ 86, 83,131,236, 60,137, 69,228,139, 69, 8,137, 85,224,139,125, +/* 0x0290 */ 224,199, 69,204,255,255,255,255,139, 85, 12,137, 69,220,139, 69, +/* 0x02a0 */ 224,139, 77, 20,137, 85,216, 3,127, 28,139, 85,224,137, 77,212, +/* 0x02b0 */ 102,131,120, 16, 2, 15,183, 74, 44,137,251, 15,148,192, 49,246, +/* 0x02c0 */ 15,182,192,137,202,193,224, 4, 5, 2, 16, 0, 0, 74,120, 30, +/* 0x02d0 */ 131, 59, 1,117, 20,139, 83, 8, 59, 85,204,115, 3,137, 85,204, +/* 0x02e0 */ 3, 83, 20, 57,214,115, 2,137,214,131,195, 32,226,226,139, 93, +/* 0x02f0 */ 204,106, 0,106,255,129,227, 0,240,255,255, 80, 41,222,106, 0, +/* 0x0300 */ 129,198,255, 15, 0, 0,129,230, 0,240,255,255, 86, 83,232,141, +/* 0x0310 */ 3, 0, 0,139, 77,224,141, 52, 48,131,196, 24, 41,216,102,131, +/* 0x0320 */ 121, 44, 0,137,117,240,137, 69,208,199, 69,200, 0, 0, 0, 0, +/* 0x0330 */ 15,132,232, 1, 0, 0,139, 7,131,248, 6,117, 34,131,125,220, +/* 0x0340 */ 0, 15,132,193, 1, 0, 0,139, 77,208,186, 3, 0, 0, 0, 3, +/* 0x0350 */ 79, 8,139, 69,216,232,252,254,255,255,233,169, 1, 0, 0, 72, +/* 0x0360 */ 15,133,162, 1, 0, 0,139, 79, 24,199, 69,196, 64, 98, 81,115, +/* 0x0370 */ 139, 69,208,131,225, 7, 3, 71, 8,193,225, 2,139, 87, 16,211, +/* 0x0380 */ 109,196,139, 79, 20,137,198,131,101,196, 7, 1,193,137, 85,232, +/* 0x0390 */ 137, 77,188,137,193,129,225,255, 15, 0, 0,137, 69,236, 1,202, +/* 0x03a0 */ 41,206,131,125,220, 0,137, 85,192,116, 41,106, 0,139, 69,196, +/* 0x03b0 */ 106,255,104, 18, 16, 0, 0,131,200, 2, 80,137,208,131,192, 3, +/* 0x03c0 */ 80, 86,232,217, 2, 0, 0,131,196, 24, 57,198, 15,133,225, 0, +/* 0x03d0 */ 0, 0,235, 36,139, 71, 4, 41,200, 80,255,117,228,106, 18,255, +/* 0x03e0 */ 117,196,255,117,192, 86,232,181, 2, 0, 0,131,196, 24, 57,198, +/* 0x03f0 */ 15,133,189, 0, 0, 0,235, 34,131,125,220, 0,116, 28,246, 69, +/* 0x0400 */ 196, 4,139, 69,212,117, 2, 49,192, 80,139, 69,220,255,117,228, +/* 0x0410 */ 141, 85,232,232, 97,253,255,255, 88, 90,139, 69,192,247,216, 37, +/* 0x0420 */ 255, 15, 0, 0,246, 69,196, 2,137, 69,184,116, 21,131,125,184, +/* 0x0430 */ 0,139, 85,192,141, 4, 22,116, 9,139, 77,184,198, 0, 0, 64, +/* 0x0440 */ 226,250,131,125,220, 0,116,114,131, 63, 1,117, 83,246, 71, 24, +/* 0x0450 */ 1,116, 77,139, 87, 20,139, 95, 8,141, 12, 26, 3, 77,208, 59, +/* 0x0460 */ 87, 16,117, 14,137,200,247,216, 37,255, 15, 0, 0,131,248, 3, +/* 0x0470 */ 119, 14,107, 69,208, 52,131,127, 4, 0,141, 76, 3, 12,117, 15, +/* 0x0480 */ 139, 1, 61,205,128,201,195,116, 6,199, 1,205,128,201,195,133, +/* 0x0490 */ 201,116, 13,139, 69,216, 49,210,131,224,254,232,182,253,255,255, +/* 0x04a0 */ 255,117,196,255,117,192, 86,232, 53, 2, 0, 0,131,196, 12,133, +/* 0x04b0 */ 192,116, 7,106,127,232, 11, 2, 0, 0,139, 69,192, 3, 69,184, +/* 0x04c0 */ 141, 28, 6, 59, 93,188,115, 33,106, 0,106,255,104, 18, 16, 0, +/* 0x04d0 */ 0,255,117,196, 41, 93,188,255,117,188, 83,232,192, 1, 0, 0, +/* 0x04e0 */ 131,196, 24, 57,195,116, 33,235,202,131,125,220, 0,116, 25,139, +/* 0x04f0 */ 69,192,131,192, 3, 37,255, 15, 0, 0,131,248, 3,119, 9, 80, +/* 0x0500 */ 83,232,215, 1, 0, 0, 89, 91,139, 77,224,131,199, 32,255, 69, +/* 0x0510 */ 200, 15,183, 65, 44, 57, 69,200, 15,140, 24,254,255,255,131,125, +/* 0x0520 */ 220, 0,117, 15,255,117,228,232,173, 1, 0, 0, 90,133,192,116, +/* 0x0530 */ 21,235,128,139, 69,224,102,131,120, 16, 3,116, 9,255,117,240, +/* 0x0540 */ 232,127, 1, 0, 0, 88,131,125, 16, 0,116, 8,139, 77,208,139, +/* 0x0550 */ 85, 16,137, 10,139, 69,224,139, 64, 24, 1, 69,208,139, 69,208, +/* 0x0560 */ 141,101,244, 91, 94, 95,201,195, 85,137,229, 87, 86, 83,131,236, +/* 0x0570 */ 16,141, 85, 24,139, 69, 8,106, 0,139,125, 28,137, 69,236,139, +/* 0x0580 */ 69, 16,139, 93, 32,141,119, 52,137, 69,232,131,192, 2,255,117, +/* 0x0590 */ 232,137, 69,228,141, 69, 32,232,221,251,255,255,139, 69, 12,185, +/* 0x05a0 */ 0, 16, 0, 0,186, 6, 0, 0, 0,137, 69, 32,139, 69,236, 41, +/* 0x05b0 */ 93, 36,232,159,252,255,255, 15,183, 79, 44,139, 69,236,186, 5, +/* 0x05c0 */ 0, 0, 0,232,142,252,255,255, 15,183, 79, 42,139, 69,236,186, +/* 0x05d0 */ 4, 0, 0, 0,232,125,252,255,255,139, 77, 40, 3, 78, 8,186, +/* 0x05e0 */ 3, 0, 0, 0,139, 69,236,131,193, 52,232,103,252,255,255,141, +/* 0x05f0 */ 69,240,255,117,228,137,250, 80,141, 69, 32,255,117,236, 80,139, +/* 0x0600 */ 69,232,232,117,252,255,255,186, 9, 0, 0, 0,137,193,137,195, +/* 0x0610 */ 139, 69,236,232, 62,252,255,255,102,139, 79, 44,131,196, 24, 49, +/* 0x0620 */ 210,102,133,201,116,112,131, 62, 3,117, 96,106, 0,139, 69,240, +/* 0x0630 */ 106, 0, 3, 70, 8, 80,232,154, 0, 0, 0,131,196, 12,133,192, +/* 0x0640 */ 137,195,120, 22,104, 0, 2, 0, 0, 87, 80,232,125, 0, 0, 0, +/* 0x0650 */ 131,196, 12, 61, 0, 2, 0, 0,116, 7,106,127,232,100, 0, 0, +/* 0x0660 */ 0,141, 69,240,137,250,106, 0, 80,137,216,106, 0,106, 0,232, +/* 0x0670 */ 8,252,255,255,139, 77,240,137,195,139, 69,236,186, 7, 0, 0, +/* 0x0680 */ 0,232,208,251,255,255,131,196, 16,235, 11, 66, 15,183,193,131, +/* 0x0690 */ 198, 32, 57,194,124,144,141,101,244,137,216, 91, 94, 95,201,195, +/* 0x06a0 */ 85,137,229, 49,192, 80,255,117, 28, 80,255,117, 24,255,117, 20, +/* 0x06b0 */ 255,117, 16,255,117, 12,255,117, 8, 80,176,197, 80, 80,176,198, +/* 0x06c0 */ 205,128,201,195,195,176, 1, 15,182,192,205,128,195,176, 3,235, +/* 0x06d0 */ 246,176, 4,235,242,176, 5,235,238,176, 6,235,234,176, 73,235, +/* 0x06e0 */ 230,176, 74,235,226,176, 33,235,222,176, 20,235,218,176, 92,235, +/* 0x06f0 */ 214,176, 59,235,210,176, 2,235,206,176,130,235,202,176,116,235, +/* 0x0700 */ 198,176,240,235,194,176, 10,235,190,176, 7,235,186 }; diff --git a/src/stub/src/i386-bsd.elf-entry.S b/src/stub/src/i386-bsd.elf-entry.S index 714a91b2..de60ff31 100644 --- a/src/stub/src/i386-bsd.elf-entry.S +++ b/src/stub/src/i386-bsd.elf-entry.S @@ -41,7 +41,7 @@ section LEXEC000 _start: .globl _start -//// int3 +//// nop; int3 /* ;; How to debug this code: Uncomment the 'int3' breakpoint instruction above. ;; Build the stubs and upx. Compress a testcase, such as a copy of /bin/date. @@ -135,8 +135,7 @@ section LEXEC020 #define PROT_READ 1 #define PROT_WRITE 2 #define PROT_EXEC 4 -#define __NR_mmap 197 -#define __NR_syscall 198 +#define SYS_mmap 477 #define szElf32_Ehdr 0x34 #define p_memsz 5*4 @@ -188,20 +187,15 @@ section LEXEC025 // mmap a page to hold the decompressed fold_elf86 xor ecx, ecx // %ecx= 0 - // MAP_ANONYMOUS ==>offset is ignored, so do not push! - push ecx // pad (must be zero?) + push ecx; push ecx // 64-bit offset push -1 // *BSD demands -1==fd for mmap(,,,MAP_ANON,,) push MAP_FIXED | MAP_PRIVATE | MAP_ANONYMOUS mov ch, PAGE_SIZE >> 8 // %ecx= PAGE_SIZE push PROT_READ | PROT_WRITE | PROT_EXEC push ecx // length push eax // destination - xor eax,eax // 0 - push eax // current thread - mov al, __NR_mmap - push eax // __NR_mmap push eax // fake return address - mov al, __NR_syscall + mov eax, SYS_mmap int 0x80 // changes only %eax; %edx is live jb fail_mmap xchg eax, edx // %edx= page after .text; %eax= &Elf32_Ehdr of this program @@ -220,7 +214,8 @@ section LEXEC025 mov [4*3 + esp],eax push esi // &compressed_data call ebp // decompress(&src, srclen, &dst, &dstlen, b_info.misc) - add esp, (5+1 + 9)*4 // (5+1) args to decompress, 9 "args" to mmap + add esp, (5+1 + 8)*4 // (5+1) args to decompress, 8 "args" to mmap + ret // &destination main: pop ebp // &decompress diff --git a/src/stub/src/i386-bsd.elf-main.c b/src/stub/src/i386-bsd.elf-main.c index 50bca1ad..15aa9f9b 100644 --- a/src/stub/src/i386-bsd.elf-main.c +++ b/src/stub/src/i386-bsd.elf-main.c @@ -368,6 +368,8 @@ auxv_up(Elf32_auxv_t *av, unsigned const type, unsigned const value) ) >> ((pf & (PF_R|PF_W|PF_X))<<2) )) +#define MAP_ANON_FD -1 + // Find convex hull of PT_LOAD (the minimal interval which covers all PT_LOAD), // and mmap that much, to be sure that a kernel using exec-shield-randomize // won't place the first piece in a way that leaves no room for the rest. @@ -396,7 +398,7 @@ xfind_pages(unsigned mflags, Elf32_Phdr const *phdr, int phnum, lo -= ~PAGE_MASK & lo; // round down to page boundary hi = PAGE_MASK & (hi - lo - PAGE_MASK -1); // page length szlo = PAGE_MASK & (szlo - PAGE_MASK -1); // page length - addr = mmap((void *)lo, hi, PROT_NONE, mflags, -1, 0); + addr = mmap((void *)lo, hi, PROT_NONE, mflags, MAP_ANON_FD, 0); *p_brk = hi + addr; // the logical value of brk(0) //mprotect(szlo + addr, hi - szlo, PROT_NONE); // no access, but keep the frames! return (unsigned long)addr - lo; @@ -430,14 +432,18 @@ do_xmap(int const fdi, Elf32_Ehdr const *const ehdr, struct Extent *const xi, mlen += frag; addr -= frag; - if (addr != mmap(addr, mlen + if (addr != (xi + ? mmap(addr, mlen #if defined(__i386__) /*{*/ - // Decompressor can overrun the destination by 3 bytes. - + (xi ? 3 : 0) + // Decompressor can overrun the destination by 3 bytes. + + 3 #endif /*}*/ - , prot | (xi ? PROT_WRITE : 0), - MAP_FIXED | MAP_PRIVATE | (xi ? MAP_ANONYMOUS : 0), - (xi ? -1 : fdi), phdr->p_offset - frag) ) { + , prot | PROT_WRITE, MAP_FIXED | MAP_PRIVATE | MAP_ANONYMOUS, + MAP_ANON_FD , 0 ) + : mmap(addr, mlen + , prot, MAP_FIXED | MAP_PRIVATE, + fdi, phdr->p_offset - frag) )) + { err_exit(8); } if (xi) { @@ -473,7 +479,7 @@ ERR_LAB addr += mlen + frag; /* page boundary on hi end */ if (addr < haddr) { // need pages for .bss if (addr != mmap(addr, haddr - addr, prot, - MAP_FIXED | MAP_PRIVATE | MAP_ANONYMOUS, -1, 0 ) ) { + MAP_FIXED | MAP_PRIVATE | MAP_ANONYMOUS, MAP_ANON_FD, 0 ) ) { err_exit(9); } } diff --git a/src/stub/tmp/i386-bsd.elf-entry.bin.dump b/src/stub/tmp/i386-bsd.elf-entry.bin.dump index b69bbc18..88b0d275 100644 --- a/src/stub/tmp/i386-bsd.elf-entry.bin.dump +++ b/src/stub/tmp/i386-bsd.elf-entry.bin.dump @@ -172,7 +172,7 @@ Idx Name Size VMA LMA File off Algn Flags 167 LEXEC020 00000049 00000000 00000000 00001abe 2**0 CONTENTS, READONLY 168 LUNMP000 00000002 00000000 00000000 00001b07 2**0 CONTENTS, READONLY 169 LUNMP001 00000002 00000000 00000000 00001b09 2**0 CONTENTS, READONLY -170 LEXEC025 00000040 00000000 00000000 00001b0b 2**0 CONTENTS, RELOC, READONLY +170 LEXEC025 0000003e 00000000 00000000 00001b0b 2**0 CONTENTS, RELOC, READONLY SYMBOL TABLE: 00000000 l d N2BSMA10 00000000 N2BSMA10 00000000 l d N2BFAS11 00000000 N2BFAS11 @@ -660,5 +660,5 @@ OFFSET TYPE VALUE RELOCATION RECORDS FOR [LEXEC025]: OFFSET TYPE VALUE -0000003c R_386_PC32 LEXEC020 -0000001e R_386_PC32 LEXEC020 +0000003a R_386_PC32 LEXEC020 +0000001c R_386_PC32 LEXEC020 From 99b4921309f4651725ffe7e27fc69c6b703eaa8f Mon Sep 17 00:00:00 2001 From: "Markus F.X.J. Oberhumer" Date: Thu, 5 Aug 2010 15:06:03 +0200 Subject: [PATCH 10/15] New ACC version. --- src/miniacc.h | 272 ++++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 253 insertions(+), 19 deletions(-) diff --git a/src/miniacc.h b/src/miniacc.h index 1d53268a..68b5172c 100644 --- a/src/miniacc.h +++ b/src/miniacc.h @@ -41,7 +41,7 @@ #ifndef __ACC_H_INCLUDED #define __ACC_H_INCLUDED 1 -#define ACC_VERSION 20100419L +#define ACC_VERSION 20100805L #if defined(__CYGWIN32__) && !defined(__CYGWIN__) # define __CYGWIN__ __CYGWIN32__ #endif @@ -4071,12 +4071,13 @@ struct acc_getopt_longopt_t { }; struct acc_getopt_t { void *user; + const char *progname; + int bad_option; char *optarg; void (*opterr)(acc_getopt_p, const char*, void *); int optind; int optopt; int errcount; - const char* progname; int argc; char** argv; int eof; int shortpos; int pending_rotate_first, pending_rotate_middle; @@ -5336,6 +5337,239 @@ ACCLIB_PUBLIC(int, acc_dos_free) (void __far* p) } #endif #endif +#if defined(ACC_WANT_ACCLIB_GETOPT) +# undef ACC_WANT_ACCLIB_GETOPT +#define __ACCLIB_GETOPT_CH_INCLUDED 1 +#if !defined(ACCLIB_PUBLIC) +# define ACCLIB_PUBLIC(r,f) r __ACCLIB_FUNCNAME(f) +#endif +ACCLIB_PUBLIC(void, acc_getopt_init) (acc_getopt_p g, + int start_argc, int argc, char** argv) +{ + memset(g, 0, sizeof(*g)); + g->optind = start_argc; + g->argc = argc; g->argv = argv; + g->optopt = -1; +} +static int __ACCLIB_FUNCNAME(acc_getopt_rotate) (char **p, int first, int middle, int last) +{ + int i = middle, n = middle - first; + if (first >= middle || middle >= last) return 0; + for (;;) + { + char* t = p[first]; p[first] = p[i]; p[i] = t; + if (++first == middle) + { + if (++i == last) break; + middle = i; + } + else if (++i == last) + i = middle; + } + return n; +} +static int __ACCLIB_FUNCNAME(acc_getopt_perror) (acc_getopt_p g, int ret, int flags, const char *f, ...) +{ + if (flags & 1) + { + if (g->shortpos == 0) + g->optind++; + else if (!g->argv[g->optind][++g->shortpos]) + g->optind++, g->shortpos = 0; + if (flags & 2) + return ret; + } + if (g->opterr) + { +#if defined(HAVE_STDARG_H) + struct { va_list ap; } s; + va_start(s.ap, f); + g->opterr(g, f, &s); + va_end(s.ap); +#else + g->opterr(g, f, NULL); +#endif + } + g->errcount++; + return ret; +} +ACCLIB_PUBLIC(int, acc_getopt) (acc_getopt_p g, + const char* shortopts, + const acc_getopt_longopt_p longopts, + int* longind) +{ +#define pe __ACCLIB_FUNCNAME(acc_getopt_perror) + int ordering = ACC_GETOPT_PERMUTE; + int missing_arg_ret = g->bad_option; + char *a; + if (shortopts) + { + if (*shortopts == '-' || *shortopts == '+') + ordering = *shortopts++ == '-' ? ACC_GETOPT_RETURN_IN_ORDER : ACC_GETOPT_REQUIRE_ORDER; + if (*shortopts == ':') + missing_arg_ret = *shortopts++; + } + g->optarg = NULL; + if (g->optopt == -1) + g->optopt = g->bad_option; + if (longind != NULL) + *longind = -1; + if (g->eof || g->optind < 0 || g->argv == NULL) + goto acc_label_out3; + if (g->shortpos) + goto acc_label_next_shortopt; + g->optind -= __ACCLIB_FUNCNAME(acc_getopt_rotate)(g->argv, g->pending_rotate_first, g->pending_rotate_middle, g->optind); + g->pending_rotate_first = g->pending_rotate_middle = g->optind; + if (ordering == ACC_GETOPT_PERMUTE) + { + while (g->optind < g->argc && !(g->argv[g->optind][0] == '-' && g->argv[g->optind][1])) + g->optind++; + g->pending_rotate_middle = g->optind; + } + if (g->optind >= g->argc) + goto acc_label_out1; + a = g->argv[g->optind]; + if (a[0] == '-' && a[1] == '-') + { + char *arg; + const acc_getopt_longopt_p lo = NULL; + const acc_getopt_longopt_p l2 = NULL; + size_t a_len; + int need_exact = 0; + int i; + a += 2; arg = a; + if (arg[0] == 0) + { + g->optind++; + goto acc_label_out2; + } + while (arg[0] && arg[0] != '=' && arg[0] != '#') + ++arg; + a_len = (size_t) (arg - a); + for (i = 0; a_len && longopts && longopts[i].name; ++i) + { + size_t l = strlen(longopts[i].name); + if (strncmp(a, longopts[i].name, a_len) != 0) + continue; + if (a_len == l) + { + lo = &longopts[i]; + goto acc_label_found_lo; + } + if (longopts[i].has_arg & ACC_GETOPT_EXACT_ARG) + need_exact = 1; + if (lo == NULL) + lo = &longopts[i]; + else + l2 = &longopts[i]; + } + if (lo == NULL || need_exact) + return pe(g, g->bad_option, 1, "unrecognized option '--%s'", a); + if (l2) + return pe(g, g->bad_option, 1, "option '--%s' is ambiguous (could be '--%s' or '--%s')", a, lo->name, l2->name); + acc_label_found_lo: + switch (lo->has_arg & 0x2f) + { + case ACC_GETOPT_OPTIONAL_ARG: + if (arg[0] && arg[1]) + g->optarg = arg + 1; + g->optind++; + break; + case ACC_GETOPT_REQUIRED_ARG: + if (arg[0]) + { + if (arg[1]) + g->optarg = arg + 1; + } + else if (g->optind + 1 < g->argc) + g->optarg = g->argv[++g->optind]; + if (!g->optarg) + return pe(g, missing_arg_ret, 1, "option '--%s' requires an argument", lo->name); + g->optind++; + break; + case ACC_GETOPT_REQUIRED_ARG | 0x20: + if (arg[0] && arg[1]) + g->optarg = arg + 1; + if (!g->optarg) + return pe(g, missing_arg_ret, 1, "option '--%s=' requires an argument", lo->name); + g->optind++; + break; + default: + if (arg[0]) + return pe(g, g->bad_option, 1, "option '--%s' doesn't allow an argument", lo->name); + g->optind++; + break; + } + if (longind != NULL) + *longind = (int) (lo - longopts); + if (lo->flag != NULL) + { + *lo->flag = lo->val; + return 0; + } + return lo->val; + } + if (a[0] == '-' && a[1]) + { + char *arg; + int has_arg; + const char *sp; + unsigned char sc; + g->shortpos = 1; + acc_label_next_shortopt: + a = g->argv[g->optind] + g->shortpos; + sp = NULL; sc = (unsigned char) *a; + if (sc != ':' && shortopts) + sp = strchr(shortopts, sc); + if (!sp) + { + g->optopt = sc; + return pe(g, g->bad_option, 1, "invalid option '-%c'", sc); + } + arg = a + 1; has_arg = 0; + if (sp[1] == ':') { has_arg++; if (sp[2] == ':') has_arg++; } + switch (has_arg) + { + case ACC_GETOPT_OPTIONAL_ARG: + if (arg[0]) + g->optarg = arg; + g->optind++, g->shortpos = 0; + break; + case ACC_GETOPT_REQUIRED_ARG: + if (arg[0]) + g->optarg = arg; + else if (g->optind + 1 < g->argc) + g->optarg = g->argv[++g->optind]; + else + { + g->optopt = sc; + return pe(g, missing_arg_ret, 1, "option '-%c' requires an argument", sc); + } + g->optind++, g->shortpos = 0; + break; + default: + pe(g, 0, 3, NULL); + break; + } + return sc; + } + if (ordering == ACC_GETOPT_RETURN_IN_ORDER) + { + g->optarg = a; + g->optind++; + return 1; + } + goto acc_label_out2; +acc_label_out1: + g->optind = g->pending_rotate_first; +acc_label_out2: + g->optind -= __ACCLIB_FUNCNAME(acc_getopt_rotate)(g->argv, g->pending_rotate_first, g->pending_rotate_middle, g->optind); +acc_label_out3: + g->eof = 1; + return -1; +#undef pe +} +#endif #if defined(ACC_WANT_ACCLIB_HALLOC) # undef ACC_WANT_ACCLIB_HALLOC #define __ACCLIB_HALLOC_CH_INCLUDED 1 @@ -5813,7 +6047,7 @@ static int acc_pclock_read_perfctr(acc_pclock_handle_p h, acc_pclock_p c) acc_perfctr_clock_t pcc; double secs; acc_uint64l_t nsecs; - acc_perfctr_read(&h->pch, &pcc); + __ACCLIB_FUNCNAME(acc_perfctr_read)(&h->pch, &pcc); if __acc_unlikely(h->ticks_base == 0) h->ticks_base = pcc.tsc; else @@ -5928,7 +6162,7 @@ ACCLIB_PUBLIC(int, acc_pclock_open) (acc_pclock_handle_p h, int mode) break; case ACC_PCLOCK_PROCESS_CPUTIME_ID: # if defined(acc_pclock_read_perfctr) - if (acc_perfctr_open(&h->pch) == 0) { + if (__ACCLIB_FUNCNAME(acc_perfctr_open)(&h->pch) == 0) { h->gettime = acc_pclock_read_perfctr; h->name = "perfctr"; break; @@ -5995,19 +6229,19 @@ ACCLIB_PUBLIC(int, acc_pclock_open) (acc_pclock_handle_p h, int mode) if (!h->name) h->name = "unknown"; for (i = 0; i < 10; i++) { - acc_pclock_read(h, &c); + __ACCLIB_FUNCNAME(acc_pclock_read)(h, &c); } return 0; } ACCLIB_PUBLIC(int, acc_pclock_open_default) (acc_pclock_handle_p h) { - if (acc_pclock_open(h, ACC_PCLOCK_PROCESS_CPUTIME_ID) == 0) + if (__ACCLIB_FUNCNAME(acc_pclock_open)(h, ACC_PCLOCK_PROCESS_CPUTIME_ID) == 0) return 0; - if (acc_pclock_open(h, ACC_PCLOCK_MONOTONIC) == 0) + if (__ACCLIB_FUNCNAME(acc_pclock_open)(h, ACC_PCLOCK_MONOTONIC) == 0) return 0; - if (acc_pclock_open(h, ACC_PCLOCK_REALTIME) == 0) + if (__ACCLIB_FUNCNAME(acc_pclock_open)(h, ACC_PCLOCK_REALTIME) == 0) return 0; - if (acc_pclock_open(h, ACC_PCLOCK_THREAD_CPUTIME_ID) == 0) + if (__ACCLIB_FUNCNAME(acc_pclock_open)(h, ACC_PCLOCK_THREAD_CPUTIME_ID) == 0) return 0; return -1; } @@ -6018,7 +6252,7 @@ ACCLIB_PUBLIC(int, acc_pclock_close) (acc_pclock_handle_p h) h->name = NULL; h->gettime = 0; #if (__ACCLIB_PCLOCK_USE_PERFCTR) - acc_perfctr_close(&h->pch); + __ACCLIB_FUNCNAME(acc_perfctr_close)(&h->pch); #endif return 0; } @@ -6059,7 +6293,7 @@ ACCLIB_PUBLIC(int, acc_pclock_flush_cpu_cache) (acc_pclock_handle_p h, unsigned { if (h->h) { #if (__ACCLIB_PCLOCK_USE_PERFCTR) - return acc_perfctr_flush_cpu_cache(&h->pch, flags); + return __ACCLIB_FUNCNAME(acc_perfctr_flush_cpu_cache)(&h->pch, flags); #endif } ACC_UNUSED(h); ACC_UNUSED(flags); @@ -6148,7 +6382,7 @@ ACCLIB_PUBLIC(int, acc_uclock_open) (acc_uclock_handle_p h) h->name = NULL; #if (__ACCLIB_UCLOCK_USE_PERFCTR) h->pch.h = 0; - if (h->mode == 0 && acc_perfctr_open(&h->pch) == 0) + if (h->mode == 0 && __ACCLIB_FUNCNAME(acc_perfctr_open)(&h->pch) == 0) h->mode = 2; #endif #if (__ACCLIB_UCLOCK_USE_QPC) @@ -6163,7 +6397,7 @@ ACCLIB_PUBLIC(int, acc_uclock_open) (acc_uclock_handle_p h) #endif for (i = 0; i < 10; i++) { acc_uclock_t c; - acc_uclock_read(h, &c); + __ACCLIB_FUNCNAME(acc_uclock_read)(h, &c); } return 0; } @@ -6173,18 +6407,18 @@ ACCLIB_PUBLIC(int, acc_uclock_close) (acc_uclock_handle_p h) h->mode = -1; h->name = NULL; #if (__ACCLIB_UCLOCK_USE_PERFCTR) - acc_perfctr_close(&h->pch); + __ACCLIB_FUNCNAME(acc_perfctr_close)(&h->pch); #endif return 0; } ACCLIB_PUBLIC(void, acc_uclock_read) (acc_uclock_handle_p h, acc_uclock_p c) { #if (__ACCLIB_UCLOCK_USE_RDTSC) - acc_tsc_read((acc_uint32e_t*) (void*) &c->tsc); + __ACCLIB_FUNCNAME(acc_tsc_read)((acc_uint32e_t*) (void*) &c->tsc); #endif #if (__ACCLIB_UCLOCK_USE_PERFCTR) if (h->pch.h) { - acc_perfctr_read(&h->pch, &c->pcc); + __ACCLIB_FUNCNAME(acc_perfctr_read)(&h->pch, &c->pcc); if (h->mode > 0 && h->mode <= 2) return; } @@ -6250,7 +6484,7 @@ ACCLIB_PUBLIC(double, acc_uclock_get_elapsed) (acc_uclock_handle_p h, const acc_ #if (__ACCLIB_UCLOCK_USE_PERFCTR) if (h->pch.h && h->mode == 2) { if (!h->name) h->name = "perfctr"; - return acc_perfctr_get_elapsed(&h->pch, &start->pcc, &stop->pcc); + return __ACCLIB_FUNCNAME(acc_perfctr_get_elapsed)(&h->pch, &start->pcc, &stop->pcc); } #endif #if (__ACCLIB_UCLOCK_USE_QPC) @@ -6305,7 +6539,7 @@ ACCLIB_PUBLIC(int, acc_uclock_flush_cpu_cache) (acc_uclock_handle_p h, unsigned { if (h->h) { #if (__ACCLIB_UCLOCK_USE_PERFCTR) - return acc_perfctr_flush_cpu_cache(&h->pch, flags); + return __ACCLIB_FUNCNAME(acc_perfctr_flush_cpu_cache)(&h->pch, flags); #endif } ACC_UNUSED(h); ACC_UNUSED(flags); @@ -6622,7 +6856,7 @@ ACCLIB_PUBLIC_NOINLINE(unsigned, acc_debug_running_on_qemu) (void) unsigned r = 0; #if (ACC_OS_POSIX_LINUX || ACC_OS_WIN32 || ACC_OS_WIN64) const char* p; - p = acc_getenv("ACC_ENV_RUNNING_ON_QEMU"); + p = __ACCLIB_FUNCNAME(acc_getenv)("ACC_ENV_RUNNING_ON_QEMU"); if (p) { if (p[0] == 0) r = 0; else if ((p[0] >= '0' && p[0] <= '9') && p[1] == 0) r = p[0] - '0'; From 6d8e1fe776d1c479e3fa3432d8a98099a8a9ced0 Mon Sep 17 00:00:00 2001 From: "Markus F.X.J. Oberhumer" Date: Thu, 5 Aug 2010 15:08:06 +0200 Subject: [PATCH 11/15] Start using acc_getopt. --- src/main.cpp | 36 ++- src/mygetopt.cpp | 706 ----------------------------------------------- src/mygetopt.h | 102 ------- src/util.cpp | 1 + 4 files changed, 26 insertions(+), 819 deletions(-) delete mode 100644 src/mygetopt.cpp delete mode 100644 src/mygetopt.h diff --git a/src/main.cpp b/src/main.cpp index 66959030..e4ec5121 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -27,7 +27,6 @@ #include "conf.h" -#include "mygetopt.h" #include "file.h" #include "packer.h" #include "p_elf.h" @@ -90,6 +89,19 @@ static int done_script_name = 0; const char *argv0 = ""; const char *progname = ""; +static acc_getopt_t mfx_getopt; +#define mfx_optarg mfx_getopt.optarg +#define mfx_optind mfx_getopt.optind +#define mfx_option acc_getopt_longopt_t +static void handle_opterr(acc_getopt_p g, const char *f, void *v) +{ + struct A { va_list ap; }; + struct A *a = (struct A *) v; + fprintf( stderr, "%s: ", g->progname); + vfprintf(stderr, f, a->ap); + fprintf( stderr, "\n"); +} + static int num_files = -1; static int exit_code = EXIT_OK; @@ -1061,13 +1073,14 @@ static const struct mfx_option longopts[] = }; int optc, longind; - char buf[256]; + char shortopts[256]; - prepare_shortopts(buf,"123456789hH?V",longopts), - mfx_optind = 0; - mfx_opterr = 1; + prepare_shortopts(shortopts, "123456789hH?V", longopts), + acc_getopt_init(&mfx_getopt, 1, argc, argv); + mfx_getopt.progname = progname; + mfx_getopt.opterr = handle_opterr; opt->o_unix.osabi0 = Elf32_Ehdr::ELFOSABI_LINUX; - while ((optc = mfx_getopt_long(argc, argv, buf, longopts, &longind)) >= 0) + while ((optc = acc_getopt(&mfx_getopt, shortopts, longopts, &longind)) >= 0) { if (do_option(optc, argv[mfx_optind-1]) != 0) e_usage(); @@ -1153,7 +1166,7 @@ static const struct mfx_option longopts[] = int targc; char **targv = NULL; static const char sep[] = " \t"; - char buf[256]; + char shortopts[256]; var = getenv(OPTIONS_VAR); if (var == NULL || !var[0]) @@ -1209,10 +1222,11 @@ static const struct mfx_option longopts[] = e_envopt(targv[i]); /* handle options */ - prepare_shortopts(buf,"123456789",longopts); - mfx_optind = 0; - mfx_opterr = 1; - while ((optc = mfx_getopt_long(targc, targv, buf, longopts, &longind)) >= 0) + prepare_shortopts(shortopts, "123456789", longopts); + acc_getopt_init(&mfx_getopt, 1, targc, targv); + mfx_getopt.progname = progname; + mfx_getopt.opterr = handle_opterr; + while ((optc = acc_getopt(&mfx_getopt, shortopts, longopts, &longind)) >= 0) { if (do_option(optc, targv[mfx_optind-1]) != 0) e_envopt(NULL); diff --git a/src/mygetopt.cpp b/src/mygetopt.cpp deleted file mode 100644 index 22bf9a80..00000000 --- a/src/mygetopt.cpp +++ /dev/null @@ -1,706 +0,0 @@ -/* Getopt for GNU. - NOTE: getopt is now part of the C library, so if you don't know what - "Keep this file name-space clean" means, talk to roland@gnu.ai.mit.edu - before changing it! - - Copyright (C) 1987, 88, 89, 90, 91, 92, 1993 - Free Software Foundation, Inc. - - This program is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by the - Free Software Foundation; either version 2, or (at your option) any - later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ - - - -#undef PROGNAME -#if 0 -#ifndef EOF -#include -#include -#endif -#define PROGNAME(x) (x) -#else -#include "conf.h" -static const char *my_progname(const char *argv0) -{ - return progname ? progname : argv0; -} -#define PROGNAME(x) my_progname(x) -#endif - - -/* If GETOPT_COMPAT is defined, `+' as well as `--' can introduce a - long-named option. Because this is not POSIX.2 compliant, it is - being phased out. */ -/* #define GETOPT_COMPAT */ -#undef GETOPT_COMPAT - -/* This version of `getopt' appears to the caller like standard Unix `getopt' - but it behaves differently for the user, since it allows the user - to intersperse the options with the other arguments. - - As `getopt' works, it permutes the elements of ARGV so that, - when it is done, all the options precede everything else. Thus - all application programs are extended to handle flexible argument order. - - Setting the environment variable POSIXLY_CORRECT disables permutation. - Then the behavior is completely standard. - - GNU application programs can use a third alternative mode in which - they can distinguish the relative order of options and other arguments. */ - -#include "mygetopt.h" -#define option mfx_option -#define optarg mfx_optarg -#define optind mfx_optind -#define opterr mfx_opterr -#define optopt mfx_optopt -#undef BAD_OPTION - -/* For communication from `getopt' to the caller. - When `getopt' finds an option that takes an argument, - the argument value is returned here. - Also, when `ordering' is RETURN_IN_ORDER, - each non-option ARGV-element is returned here. */ - -char *optarg = NULL; - -/* Index in ARGV of the next element to be scanned. - This is used for communication to and from the caller - and for communication between successive calls to `getopt'. - - On entry to `getopt', zero means this is the first call; initialize. - - When `getopt' returns EOF, this is the index of the first of the - non-option elements that the caller should itself scan. - - Otherwise, `optind' communicates from one call to the next - how much of ARGV has been scanned so far. */ - -/* XXX 1003.2 says this must be 1 before any call. */ -int optind = 0; - -/* The next char to be scanned in the option-element - in which the last option character we returned was found. - This allows us to pick up the scan where we left off. - - If this is zero, or a null string, it means resume the scan - by advancing to the next ARGV-element. */ - -static char *nextchar; - -/* Callers store zero here to inhibit the error message - for unrecognized options. */ - -int opterr = 1; - -/* Set to an option character which was unrecognized. - This must be initialized on some systems to avoid linking in the - system's own getopt implementation. */ - -#define BAD_OPTION '\0' -int optopt = BAD_OPTION; - -/* Describe how to deal with options that follow non-option ARGV-elements. - - If the caller did not specify anything, - the default is REQUIRE_ORDER if the environment variable - POSIXLY_CORRECT is defined, PERMUTE otherwise. - - REQUIRE_ORDER means don't recognize them as options; - stop option processing when the first non-option is seen. - This is what Unix does. - This mode of operation is selected by either setting the environment - variable POSIXLY_CORRECT, or using `+' as the first character - of the list of option characters. - - PERMUTE is the default. We permute the contents of ARGV as we scan, - so that eventually all the non-options are at the end. This allows options - to be given in any order, even with programs that were not written to - expect this. - - RETURN_IN_ORDER is an option available to programs that were written - to expect options and other ARGV-elements in any order and that care about - the ordering of the two. We describe each non-option ARGV-element - as if it were the argument of an option with character code 1. - Using `-' as the first character of the list of option characters - selects this mode of operation. - - The special argument `--' forces an end of option-scanning regardless - of the value of `ordering'. In the case of RETURN_IN_ORDER, only - `--' can cause `getopt' to return EOF with `optind' != ARGC. */ - -static enum -{ - REQUIRE_ORDER, PERMUTE, RETURN_IN_ORDER -} ordering; - -/* Handle permutation of arguments. */ - -/* Describe the part of ARGV that contains non-options that have - been skipped. `first_nonopt' is the index in ARGV of the first of them; - `last_nonopt' is the index after the last of them. */ - -static int first_nonopt; -static int last_nonopt; - -/* Exchange two adjacent subsequences of ARGV. - One subsequence is elements [first_nonopt,last_nonopt) - which contains all the non-options that have been skipped so far. - The other is elements [last_nonopt,optind), which contains all - the options processed since those non-options were skipped. - - `first_nonopt' and `last_nonopt' are relocated so that they describe - the new indices of the non-options in ARGV after they are moved. - - To perform the swap, we first reverse the order of all elements. So - all options now come before all non options, but they are in the - wrong order. So we put back the options and non options in original - order by reversing them again. For example: - original input: a b c -x -y - reverse all: -y -x c b a - reverse options: -x -y c b a - reverse non options: -x -y a b c -*/ - - -static void exchange (char **argv) -{ - char *temp; char **first, **last; - - /* Reverse all the elements [first_nonopt, optind) */ - first = &argv[first_nonopt]; - last = &argv[optind-1]; - while (first < last) { - temp = *first; *first = *last; *last = temp; first++; last--; - } - /* Put back the options in order */ - first = &argv[first_nonopt]; - first_nonopt += (optind - last_nonopt); - last = &argv[first_nonopt - 1]; - while (first < last) { - temp = *first; *first = *last; *last = temp; first++; last--; - } - - /* Put back the non options in order */ - first = &argv[first_nonopt]; - last_nonopt = optind; - last = &argv[last_nonopt-1]; - while (first < last) { - temp = *first; *first = *last; *last = temp; first++; last--; - } -} - -/* Scan elements of ARGV (whose length is ARGC) for option characters - given in OPTSTRING. - - If an element of ARGV starts with '-', and is not exactly "-" or "--", - then it is an option element. The characters of this element - (aside from the initial '-') are option characters. If `getopt' - is called repeatedly, it returns successively each of the option characters - from each of the option elements. - - If `getopt' finds another option character, it returns that character, - updating `optind' and `nextchar' so that the next call to `getopt' can - resume the scan with the following option character or ARGV-element. - - If there are no more option characters, `getopt' returns `EOF'. - Then `optind' is the index in ARGV of the first ARGV-element - that is not an option. (The ARGV-elements have been permuted - so that those that are not options now come last.) - - OPTSTRING is a string containing the legitimate option characters. - If an option character is seen that is not listed in OPTSTRING, - return BAD_OPTION after printing an error message. If you set `opterr' to - zero, the error message is suppressed but we still return BAD_OPTION. - - If a char in OPTSTRING is followed by a colon, that means it wants an arg, - so the following text in the same ARGV-element, or the text of the following - ARGV-element, is returned in `optarg'. Two colons mean an option that - wants an optional arg; if there is text in the current ARGV-element, - it is returned in `optarg', otherwise `optarg' is set to zero. - - If OPTSTRING starts with `-' or `+', it requests different methods of - handling the non-option ARGV-elements. - See the comments about RETURN_IN_ORDER and REQUIRE_ORDER, above. - - Long-named options begin with `--' instead of `-'. - Their names may be abbreviated as long as the abbreviation is unique - or is an exact match for some defined option. If they have an - argument, it follows the option name in the same ARGV-element, separated - from the option name by a `=', or else the in next ARGV-element. - When `getopt' finds a long-named option, it returns 0 if that option's - `flag' field is nonzero, the value of the option's `val' field - if the `flag' field is zero. - - LONGOPTS is a vector of `struct option' terminated by an - element containing a name which is zero. - - LONGIND returns the index in LONGOPT of the long-named option found. - It is only valid when a long-named option has been found by the most - recent call. - - If LONG_ONLY is nonzero, '-' as well as '--' can introduce - long-named options. */ - -static int _getopt_internal (int argc, char **argv, const char *optstring, - const struct option *longopts, int *longind, - int long_only) -{ - static char empty_string[1]; - int option_index; - - if (longind != NULL) - *longind = -1; - - optarg = 0; - - /* Initialize the internal data when the first call is made. - Start processing options with ARGV-element 1 (since ARGV-element 0 - is the program name); the sequence of previously skipped - non-option ARGV-elements is empty. */ - - if (optind == 0) - { - first_nonopt = last_nonopt = optind = 1; - - nextchar = NULL; - - /* Determine how to handle the ordering of options and nonoptions. */ - - if (optstring[0] == '-') - { - ordering = RETURN_IN_ORDER; - ++optstring; - } - else if (optstring[0] == '+') - { - ordering = REQUIRE_ORDER; - ++optstring; - } -#if 0 - else if (getenv ("POSIXLY_CORRECT") != NULL) - ordering = REQUIRE_ORDER; -#endif - else - ordering = PERMUTE; - } - - if (nextchar == NULL || *nextchar == '\0') - { - if (ordering == PERMUTE) - { - /* If we have just processed some options following some non-options, - exchange them so that the options come first. */ - - if (first_nonopt != last_nonopt && last_nonopt != optind) - exchange (argv); - else if (last_nonopt != optind) - first_nonopt = optind; - - /* Now skip any additional non-options - and extend the range of non-options previously skipped. */ - - while (optind < argc - && (argv[optind][0] != '-' || argv[optind][1] == '\0') -#ifdef GETOPT_COMPAT - && (longopts == NULL - || argv[optind][0] != '+' || argv[optind][1] == '\0') -#endif /* GETOPT_COMPAT */ - ) - optind++; - last_nonopt = optind; - } - - /* Special ARGV-element `--' means premature end of options. - Skip it like a null option, - then exchange with previous non-options as if it were an option, - then skip everything else like a non-option. */ - - if (optind != argc && !strcmp (argv[optind], "--")) - { - optind++; - - if (first_nonopt != last_nonopt && last_nonopt != optind) - exchange (argv); - else if (first_nonopt == last_nonopt) - first_nonopt = optind; - last_nonopt = argc; - - optind = argc; - } - - /* If we have done all the ARGV-elements, stop the scan - and back over any non-options that we skipped and permuted. */ - - if (optind == argc) - { - /* Set the next-arg-index to point at the non-options - that we previously skipped, so the caller will digest them. */ - if (first_nonopt != last_nonopt) - optind = first_nonopt; - return EOF; - } - - /* If we have come to a non-option and did not permute it, - either stop the scan or describe it to the caller and pass it by. */ - - if ((argv[optind][0] != '-' || argv[optind][1] == '\0') -#ifdef GETOPT_COMPAT - && (longopts == NULL - || argv[optind][0] != '+' || argv[optind][1] == '\0') -#endif /* GETOPT_COMPAT */ - ) - { - if (ordering == REQUIRE_ORDER) - return EOF; - optarg = argv[optind++]; - return 1; - } - - /* We have found another option-ARGV-element. - Start decoding its characters. */ - - nextchar = (argv[optind] + 1 - + (longopts != NULL && argv[optind][1] == '-')); - } - - if (longopts != NULL - && ((argv[optind][0] == '-' - && (argv[optind][1] == '-' || long_only)) -#ifdef GETOPT_COMPAT - || argv[optind][0] == '+' -#endif /* GETOPT_COMPAT */ - )) - { - const struct option *p; - char *s = nextchar; - int exact = 0; - int ambig = 0; - const struct option *pfound = NULL; - int indfound = 0; - int needexact = 0; - - /* allow `--option#value' because you cannout assign a '=' - to an environment variable under DOS command.com */ - while (*s && *s != '=' && * s != '#') - s++; - - /* Test all options for either exact match or abbreviated matches. */ - for (p = longopts, option_index = 0; p->name; - p++, option_index++) - if (!strncmp (p->name, nextchar, (unsigned) (s - nextchar))) - { - if (p->has_arg & 0x10) - needexact = 1; - if ((unsigned) (s - nextchar) == strlen (p->name)) - { - /* Exact match found. */ - pfound = p; - indfound = option_index; - exact = 1; - break; - } - else if (pfound == NULL) - { - /* First nonexact match found. */ - pfound = p; - indfound = option_index; - } - else - /* Second nonexact match found. */ - ambig = 1; - } - - /* don't allow nonexact longoptions */ - if (needexact && !exact) - { - if (opterr) - fprintf (stderr, "%s: unrecognized option `%s'\n", - PROGNAME(argv[0]), argv[optind]); - nextchar += strlen (nextchar); - optind++; - return BAD_OPTION; - } - if (ambig && !exact) - { - if (opterr) - fprintf (stderr, "%s: option `%s' is ambiguous\n", - PROGNAME(argv[0]), argv[optind]); - nextchar += strlen (nextchar); - optind++; - return BAD_OPTION; - } - - if (pfound != NULL) - { - int have_arg = (s[0] != '\0'); - if (have_arg && (pfound->has_arg & 0xf)) - have_arg = (s[1] != '\0'); - option_index = indfound; - optind++; - if (have_arg) - { - /* Don't test has_arg with >, because some C compilers don't - allow it to be used on enums. */ - if (pfound->has_arg & 0xf) - optarg = s + 1; - else - { - if (opterr) - { - if (argv[optind - 1][1] == '-') - /* --option */ - fprintf (stderr, - "%s: option `--%s' doesn't allow an argument\n", - PROGNAME(argv[0]), pfound->name); - else - /* +option or -option */ - fprintf (stderr, - "%s: option `%c%s' doesn't allow an argument\n", - PROGNAME(argv[0]), argv[optind - 1][0], pfound->name); - } - nextchar += strlen (nextchar); - return BAD_OPTION; - } - } - else if ((pfound->has_arg & 0xf) == 1) - { -#if 0 - if (optind < argc) -#else - if (optind < argc && (pfound->has_arg & 0x20) == 0) -#endif - optarg = argv[optind++]; - else - { - if (opterr) - fprintf (stderr, "%s: option `--%s%s' requires an argument\n", - PROGNAME(argv[0]), pfound->name, - (pfound->has_arg & 0x20) ? "=" : ""); - nextchar += strlen (nextchar); - return optstring[0] == ':' ? ':' : BAD_OPTION; - } - } - nextchar += strlen (nextchar); - if (longind != NULL) - *longind = option_index; - if (pfound->flag) - { - *(pfound->flag) = pfound->val; - return 0; - } - return pfound->val; - } - /* Can't find it as a long option. If this is not getopt_long_only, - or the option starts with '--' or is not a valid short - option, then it's an error. - Otherwise interpret it as a short option. */ - if (!long_only || argv[optind][1] == '-' -#ifdef GETOPT_COMPAT - || argv[optind][0] == '+' -#endif /* GETOPT_COMPAT */ - || strchr (optstring, *nextchar) == NULL) - { - if (opterr) - { - if (argv[optind][1] == '-') - /* --option */ - fprintf (stderr, "%s: unrecognized option `--%s'\n", - PROGNAME(argv[0]), nextchar); - else - /* +option or -option */ - fprintf (stderr, "%s: unrecognized option `%c%s'\n", - PROGNAME(argv[0]), argv[optind][0], nextchar); - } - nextchar = empty_string; - optind++; - return BAD_OPTION; - } - (void) &ambig; /* UNUSED */ - } - - /* Look at and handle the next option-character. */ - - { - char c = *nextchar++; - const char *temp = strchr (optstring, c); - - /* Increment `optind' when we start to process its last character. */ - if (*nextchar == '\0') - ++optind; - - if (temp == NULL || c == ':') - { - if (opterr) - { -#if 0 - if (c < 040 || c >= 0177) - fprintf (stderr, "%s: unrecognized option, character code 0%o\n", - PROGNAME(argv[0]), c); - else - fprintf (stderr, "%s: unrecognized option `-%c'\n", PROGNAME(argv[0]), c); -#else - /* 1003.2 specifies the format of this message. */ - fprintf (stderr, "%s: illegal option -- %c\n", PROGNAME(argv[0]), c); -#endif - } - optopt = c; - return BAD_OPTION; - } - if (temp[1] == ':') - { - if (temp[2] == ':') - { - /* This is an option that accepts an argument optionally. */ - if (*nextchar != '\0') - { - optarg = nextchar; - optind++; - } - else - optarg = 0; - nextchar = NULL; - } - else - { - /* This is an option that requires an argument. */ - if (*nextchar != '\0') - { - optarg = nextchar; - /* If we end this ARGV-element by taking the rest as an arg, - we must advance to the next element now. */ - optind++; - } - else if (optind == argc) - { - if (opterr) - { -#if 0 - fprintf (stderr, "%s: option `-%c' requires an argument\n", - PROGNAME(argv[0]), c); -#else - /* 1003.2 specifies the format of this message. */ - fprintf (stderr, "%s: option requires an argument -- %c\n", - PROGNAME(argv[0]), c); -#endif - } - optopt = c; - if (optstring[0] == ':') - c = ':'; - else - c = BAD_OPTION; - } - else - /* We already incremented `optind' once; - increment it again when taking next ARGV-elt as argument. */ - optarg = argv[optind++]; - nextchar = NULL; - } - } - return c; - } -} - -int mfx_getopt(int argc, char **argv, const char *optstring) -{ - return _getopt_internal (argc, argv, optstring, - (const struct option *) 0, - (int *) 0, - 0); -} - -int mfx_getopt_long(int argc, char **argv, const char *options, - const struct option *long_options, int *opt_index) -{ - return _getopt_internal (argc, argv, options, long_options, opt_index, 0); -} - - -#ifdef TEST - -/* Compile with -DTEST to make an executable for use in testing - the above definition of `getopt'. */ - -int -main (argc, argv) - int argc; - char **argv; -{ - int c; - int digit_optind = 0; - - while (1) - { - int this_option_optind = optind ? optind : 1; - - c = getopt (argc, argv, "abc:d:0123456789"); - if (c == EOF) - break; - - switch (c) - { - case '0': - case '1': - case '2': - case '3': - case '4': - case '5': - case '6': - case '7': - case '8': - case '9': - if (digit_optind != 0 && digit_optind != this_option_optind) - printf ("digits occur in two different argv-elements.\n"); - digit_optind = this_option_optind; - printf ("option %c\n", c); - break; - - case 'a': - printf ("option a\n"); - break; - - case 'b': - printf ("option b\n"); - break; - - case 'c': - printf ("option c with value `%s'\n", optarg); - break; - - case BAD_OPTION: - break; - - default: - printf ("?? getopt returned character code 0%o ??\n", c); - } - } - - if (optind < argc) - { - printf ("non-option ARGV-elements: "); - while (optind < argc) - printf ("%s ", argv[optind++]); - printf ("\n"); - } - - exit (0); -} - -#endif /* TEST */ - - -/* -vi:ts=4:et:nowrap -*/ - diff --git a/src/mygetopt.h b/src/mygetopt.h deleted file mode 100644 index a0de9af3..00000000 --- a/src/mygetopt.h +++ /dev/null @@ -1,102 +0,0 @@ -/* Declarations for getopt. - Copyright (C) 1989, 1990, 1991, 1992, 1993 Free Software Foundation, Inc. - - This program is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by the - Free Software Foundation; either version 2, or (at your option) any - later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ - -#ifndef __MFX_GETOPT_H -#define __MFX_GETOPT_H 1 - -#ifdef __cplusplus -/* extern "C" { */ -#endif - -/* For communication from `getopt' to the caller. - When `getopt' finds an option that takes an argument, - the argument value is returned here. - Also, when `ordering' is RETURN_IN_ORDER, - each non-option ARGV-element is returned here. */ - -extern char *mfx_optarg; - -/* Index in ARGV of the next element to be scanned. - This is used for communication to and from the caller - and for communication between successive calls to `getopt'. - - On entry to `getopt', zero means this is the first call; initialize. - - When `getopt' returns EOF, this is the index of the first of the - non-option elements that the caller should itself scan. - - Otherwise, `optind' communicates from one call to the next - how much of ARGV has been scanned so far. */ - -extern int mfx_optind; - -/* Callers store zero here to inhibit the error message `getopt' prints - for unrecognized options. */ - -extern int mfx_opterr; - -/* Set to an option character which was unrecognized. */ - -extern int mfx_optopt; - -/* Describe the long-named options requested by the application. - The LONG_OPTIONS argument to getopt_long or getopt_long_only is a vector - of `struct option' terminated by an element containing a name which is - zero. - - The field `has_arg' is: - no_argument (or 0) if the option does not take an argument, - required_argument (or 1) if the option requires an argument, - optional_argument (or 2) if the option takes an optional argument. - - If the field `flag' is not NULL, it points to a variable that is set - to the value given in the field `val' when the option is found, but - left unchanged if the option is not found. - - To have a long-named option do something other than set an `int' to - a compiled-in constant, such as set a value from `optarg', set the - option's `flag' field to zero and its `val' field to a nonzero - value (the equivalent single-letter option character, if there is - one). For long options that have a zero `flag' field, `getopt' - returns the contents of the `val' field. */ - -struct mfx_option -{ - const char *name; - /* has_arg can't be an enum because some compilers complain about - type mismatches in all the code that assumes it is an int. */ - int has_arg; - int *flag; - int val; -}; - -/* Names for the values of the `has_arg' field of `struct option'. */ - -#define mfx_no_argument 0 -#define mfx_required_argument 1 -#define mfx_optional_argument 2 -#define mfx_exact_argument 0x10 /* no abbrev. */ - -int mfx_getopt(int argc, char **argv, const char *shortopts); -int mfx_getopt_long(int argc, char **argv, const char *shortopts, - const struct mfx_option *longopts, int *longind); - -#ifdef __cplusplus -/* } */ -#endif - -#endif /* __MFX_GETOPT_H */ diff --git a/src/util.cpp b/src/util.cpp index 084bbc1a..c54246a4 100644 --- a/src/util.cpp +++ b/src/util.cpp @@ -37,6 +37,7 @@ #endif #define ACC_WANT_ACC_INCI_H 1 #include "miniacc.h" +#define ACC_WANT_ACCLIB_GETOPT 1 #define ACC_WANT_ACCLIB_HSREAD 1 #define ACC_WANT_ACCLIB_MISC 1 #define ACC_WANT_ACCLIB_UA 1 From 983c6ae73dd293fc0bcfb910f6f71b325e3cb838 Mon Sep 17 00:00:00 2001 From: John Reiser Date: Fri, 6 Aug 2010 13:29:32 -0700 Subject: [PATCH 12/15] amd64 stub: relocate ADRX and ADRU after copy --- src/stub/amd64-linux.elf-entry.h | 563 ++++++++++---------- src/stub/src/amd64-linux.elf-entry.S | 2 + src/stub/tmp/amd64-linux.elf-entry.bin.dump | 6 +- 3 files changed, 287 insertions(+), 284 deletions(-) diff --git a/src/stub/amd64-linux.elf-entry.h b/src/stub/amd64-linux.elf-entry.h index 17952dda..68bab9d7 100644 --- a/src/stub/amd64-linux.elf-entry.h +++ b/src/stub/amd64-linux.elf-entry.h @@ -1,5 +1,5 @@ /* amd64-linux.elf-entry.h - created from amd64-linux.elf-entry.bin, 10412 (0x28ac) bytes + created from amd64-linux.elf-entry.bin, 10420 (0x28b4) bytes This file is part of the UPX executable compressor. @@ -31,14 +31,14 @@ */ -#define STUB_AMD64_LINUX_ELF_ENTRY_SIZE 10412 -#define STUB_AMD64_LINUX_ELF_ENTRY_ADLER32 0x1f234954 -#define STUB_AMD64_LINUX_ELF_ENTRY_CRC32 0x86a6c65f +#define STUB_AMD64_LINUX_ELF_ENTRY_SIZE 10420 +#define STUB_AMD64_LINUX_ELF_ENTRY_ADLER32 0xf5c24a13 +#define STUB_AMD64_LINUX_ELF_ENTRY_CRC32 0xccd1eb0e -unsigned char stub_amd64_linux_elf_entry[10412] = { +unsigned char stub_amd64_linux_elf_entry[10420] = { /* 0x0000 */ 127, 69, 76, 70, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x0010 */ 1, 0, 62, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -/* 0x0020 */ 0, 0, 0, 0, 0, 0, 0, 0,144, 24, 0, 0, 0, 0, 0, 0, +/* 0x0020 */ 0, 0, 0, 0, 0, 0, 0, 0,152, 24, 0, 0, 0, 0, 0, 0, /* 0x0030 */ 0, 0, 0, 0, 64, 0, 0, 0, 0, 0, 64, 0, 26, 0, 23, 0, /* 0x0040 */ 232, 0, 0, 0, 0, 85, 83, 81, 82, 72, 1,254, 86, 72,137,254, /* 0x0050 */ 72,137,215, 49,219, 49,201, 72,131,205,255,232, 80, 0, 0, 0, @@ -412,279 +412,280 @@ unsigned char stub_amd64_linux_elf_entry[10412] = { /* 0x1750 */ 0, 0, 0, 80,104, 0, 0, 0, 0, 81, 65, 87,191, 0, 0, 0, /* 0x1760 */ 0,106, 7, 90,190, 0, 0, 0, 0,106, 50, 65, 90, 69, 41,192, /* 0x1770 */ 106, 9, 88, 15, 5, 57,199, 15,133, 0, 0, 0, 0,190, 0, 0, -/* 0x1780 */ 0, 0,137,250, 41,242,116, 13, 1,213,137,217, 41,241,193,233, -/* 0x1790 */ 3,252,243, 72,165,151, 72,137,222, 80,146,173, 80, 72,137,225, -/* 0x17a0 */ 173,151,173, 68, 15,182,192, 72,135,254,255,213, 89,195, 93, 72, -/* 0x17b0 */ 141, 69,247, 68,139, 56,186,200, 0, 0, 0, 76, 41,248, 65, 41, -/* 0x17c0 */ 215, 72,141, 12, 16,232, 0, 0, 0, 0,102,105,108,101, 32,102, -/* 0x17d0 */ 111,114,109, 97,116, 32,101,108,102, 54, 52, 45,120, 56, 54, 45, -/* 0x17e0 */ 54, 52, 10, 10, 83,101, 99,116,105,111,110,115, 58, 10, 73,100, -/* 0x17f0 */ 120, 32, 78, 97,109,101, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x1800 */ 83,105,122,101, 32, 32, 32, 32, 32, 32, 86, 77, 65, 32, 32, 32, -/* 0x1810 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 77, 65, 32, -/* 0x1820 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 70,105, -/* 0x1830 */ 108,101, 32,111,102,102, 32, 32, 65,108,103,110, 32, 32, 70,108, -/* 0x1840 */ 97,103,115, 10, 32, 32, 48, 32, 69, 76, 70, 77, 65, 73, 78, 88, -/* 0x1850 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,100, 32, 32, -/* 0x1860 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x1870 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x1880 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 52, 48, 32, 32, 50, 42, -/* 0x1890 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, -/* 0x18a0 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, -/* 0x18b0 */ 49, 32, 78, 82, 86, 95, 72, 69, 65, 68, 32, 32, 32, 32, 32, 32, -/* 0x18c0 */ 48, 48, 48, 48, 48, 48, 54, 54, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x18d0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x18e0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x18f0 */ 48, 48, 48, 48, 52,100, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, -/* 0x1900 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, -/* 0x1910 */ 10, 32, 32, 50, 32, 78, 82, 86, 50, 69, 32, 32, 32, 32, 32, 32, -/* 0x1920 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 98, 55, 32, 32, 48, 48, 48, -/* 0x1930 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x1940 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, -/* 0x1950 */ 32, 48, 48, 48, 48, 48, 48, 98, 51, 32, 32, 50, 42, 42, 48, 32, -/* 0x1960 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, -/* 0x1970 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 51, 32, 78, -/* 0x1980 */ 82, 86, 50, 68, 32, 32, 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, -/* 0x1990 */ 48, 48, 48, 57,101, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x19a0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, -/* 0x19b0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, -/* 0x19c0 */ 49, 54, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, -/* 0x19d0 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, -/* 0x19e0 */ 79, 78, 76, 89, 10, 32, 32, 52, 32, 78, 82, 86, 50, 66, 32, 32, -/* 0x19f0 */ 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 57, 48, 32, -/* 0x1a00 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x1a10 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x1a20 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 48, 56, 32, 32, 50, -/* 0x1a30 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x1a40 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, -/* 0x1a50 */ 32, 53, 32, 76, 90, 77, 65, 95, 69, 76, 70, 48, 48, 32, 32, 32, -/* 0x1a60 */ 32, 48, 48, 48, 48, 48, 48, 54, 52, 32, 32, 48, 48, 48, 48, 48, -/* 0x1a70 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x1a80 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x1a90 */ 48, 48, 48, 48, 50, 57, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x1aa0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, -/* 0x1ab0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 54, 32, 76, 90, 77, -/* 0x1ac0 */ 65, 95, 68, 69, 67, 49, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, -/* 0x1ad0 */ 57,102, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x1ae0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x1af0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50,102, -/* 0x1b00 */ 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, -/* 0x1b10 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 55, 32, -/* 0x1b20 */ 76, 90, 77, 65, 95, 68, 69, 67, 50, 48, 32, 32, 32, 32, 48, 48, -/* 0x1b30 */ 48, 48, 48, 57,102, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x1b40 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x1b50 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, -/* 0x1b60 */ 48, 99,102, 51, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, -/* 0x1b70 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, -/* 0x1b80 */ 32, 56, 32, 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 32, 32, 32, -/* 0x1b90 */ 32, 48, 48, 48, 48, 48, 48, 49, 52, 32, 32, 48, 48, 48, 48, 48, -/* 0x1ba0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x1bb0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x1bc0 */ 48, 48, 48, 49, 54,101, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x1bd0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x1be0 */ 89, 10, 32, 32, 57, 32, 78, 82, 86, 95, 84, 65, 73, 76, 32, 32, -/* 0x1bf0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, -/* 0x1c00 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x1c10 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x1c20 */ 32, 32, 48, 48, 48, 48, 49, 54,102,101, 32, 32, 50, 42, 42, 48, -/* 0x1c30 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, -/* 0x1c40 */ 79, 78, 76, 89, 10, 32, 49, 48, 32, 69, 76, 70, 77, 65, 73, 78, -/* 0x1c50 */ 89, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 51, 97, 32, -/* 0x1c60 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x1c70 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x1c80 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 54,102,101, 32, 32, 50, -/* 0x1c90 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x1ca0 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, -/* 0x1cb0 */ 49, 49, 32, 69, 76, 70, 77, 65, 73, 78, 90, 32, 32, 32, 32, 32, -/* 0x1cc0 */ 32, 48, 48, 48, 48, 48, 48, 49, 50, 32, 32, 48, 48, 48, 48, 48, -/* 0x1cd0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, -/* 0x1ce0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, -/* 0x1cf0 */ 48, 48, 48, 49, 55, 51, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, -/* 0x1d00 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x1d10 */ 89, 10, 32, 49, 50, 32, 76, 85, 78, 77, 80, 48, 48, 48, 32, 32, -/* 0x1d20 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, -/* 0x1d30 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x1d40 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x1d50 */ 32, 32, 48, 48, 48, 48, 49, 55, 52, 97, 32, 32, 50, 42, 42, 48, -/* 0x1d60 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, -/* 0x1d70 */ 79, 78, 76, 89, 10, 32, 49, 51, 32, 76, 85, 78, 77, 80, 48, 48, -/* 0x1d80 */ 49, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, -/* 0x1d90 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x1da0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x1db0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 55, 52, 99, 32, 32, 50, -/* 0x1dc0 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, -/* 0x1dd0 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 52, 32, 69, 76, 70, 77, -/* 0x1de0 */ 65, 73, 78, 90,117, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, -/* 0x1df0 */ 55, 99, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x1e00 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x1e10 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 55, 52,101, -/* 0x1e20 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, -/* 0x1e30 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, -/* 0x1e40 */ 89, 10, 83, 89, 77, 66, 79, 76, 32, 84, 65, 66, 76, 69, 58, 10, -/* 0x1e50 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x1e60 */ 32,108, 32, 32, 32, 32,100, 32, 32, 78, 82, 86, 95, 72, 69, 65, -/* 0x1e70 */ 68, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x1e80 */ 48, 48, 32, 78, 82, 86, 95, 72, 69, 65, 68, 10, 48, 48, 48, 48, -/* 0x1e90 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, -/* 0x1ea0 */ 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 9, -/* 0x1eb0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x1ec0 */ 32, 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 10, 48, 48, 48, 48, -/* 0x1ed0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, -/* 0x1ee0 */ 32, 32,100, 32, 32, 69, 76, 70, 77, 65, 73, 78, 89, 9, 48, 48, -/* 0x1ef0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 69, -/* 0x1f00 */ 76, 70, 77, 65, 73, 78, 89, 10, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x1f10 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, -/* 0x1f20 */ 32, 69, 76, 70, 77, 65, 73, 78, 90, 9, 48, 48, 48, 48, 48, 48, -/* 0x1f30 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 69, 76, 70, 77, 65, -/* 0x1f40 */ 73, 78, 90, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x1f50 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 69, 76, 70, -/* 0x1f60 */ 77, 65, 73, 78, 90,117, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x1f70 */ 48, 48, 48, 48, 48, 48, 48, 32, 69, 76, 70, 77, 65, 73, 78, 90, -/* 0x1f80 */ 117, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x1f90 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 69, 76, 70, 77, 65, -/* 0x1fa0 */ 73, 78, 88, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x1fb0 */ 48, 48, 48, 48, 32, 69, 76, 70, 77, 65, 73, 78, 88, 10, 48, 48, -/* 0x1fc0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, -/* 0x1fd0 */ 32, 32, 32, 32,100, 32, 32, 78, 82, 86, 50, 69, 9, 48, 48, 48, -/* 0x1fe0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 82, -/* 0x1ff0 */ 86, 50, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x2000 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 82, 86, -/* 0x2010 */ 50, 68, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x2020 */ 48, 48, 48, 32, 78, 82, 86, 50, 68, 10, 48, 48, 48, 48, 48, 48, -/* 0x2030 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, -/* 0x2040 */ 100, 32, 32, 78, 82, 86, 50, 66, 9, 48, 48, 48, 48, 48, 48, 48, -/* 0x2050 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 82, 86, 50, 66, 10, -/* 0x2060 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x2070 */ 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 69, 76, -/* 0x2080 */ 70, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x2090 */ 48, 48, 48, 48, 32, 76, 90, 77, 65, 95, 69, 76, 70, 48, 48, 10, -/* 0x20a0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x20b0 */ 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 68, 69, -/* 0x20c0 */ 67, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x20d0 */ 48, 48, 48, 48, 32, 76, 90, 77, 65, 95, 68, 69, 67, 49, 48, 10, -/* 0x20e0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x20f0 */ 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 68, 69, -/* 0x2100 */ 67, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x2110 */ 48, 48, 48, 48, 32, 76, 90, 77, 65, 95, 68, 69, 67, 50, 48, 10, -/* 0x2120 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x2130 */ 32,108, 32, 32, 32, 32,100, 32, 32, 78, 82, 86, 95, 84, 65, 73, -/* 0x2140 */ 76, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x2150 */ 48, 48, 32, 78, 82, 86, 95, 84, 65, 73, 76, 10, 48, 48, 48, 48, -/* 0x2160 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, -/* 0x2170 */ 32, 32,100, 32, 32, 76, 85, 78, 77, 80, 48, 48, 48, 9, 48, 48, -/* 0x2180 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, -/* 0x2190 */ 85, 78, 77, 80, 48, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x21a0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, -/* 0x21b0 */ 32, 76, 85, 78, 77, 80, 48, 48, 49, 9, 48, 48, 48, 48, 48, 48, -/* 0x21c0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 85, 78, 77, 80, -/* 0x21d0 */ 48, 48, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x21e0 */ 48, 48, 48, 48, 32,103, 32, 32, 32, 32, 32, 32, 32, 69, 76, 70, -/* 0x21f0 */ 77, 65, 73, 78, 88, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x2200 */ 48, 48, 48, 48, 48, 48, 32, 95,115,116, 97,114,116, 10, 48, 48, -/* 0x2210 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, -/* 0x2220 */ 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, -/* 0x2230 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 74, 77, -/* 0x2240 */ 80, 85, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x2250 */ 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, -/* 0x2260 */ 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x2270 */ 48, 48, 32, 76, 69, 78, 85, 10, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x2280 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x2290 */ 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x22a0 */ 48, 48, 48, 48, 48, 48, 48, 32, 65, 68, 82, 77, 10, 48, 48, 48, -/* 0x22b0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, -/* 0x22c0 */ 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, -/* 0x22d0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 69, 78, -/* 0x22e0 */ 77, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x22f0 */ 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, -/* 0x2300 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x2310 */ 48, 32, 65, 68, 82, 67, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, -/* 0x2320 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, -/* 0x2330 */ 69, 76, 70, 77, 65, 73, 78, 88, 93, 58, 10, 79, 70, 70, 83, 69, -/* 0x2340 */ 84, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 84, 89, 80, 69, -/* 0x2350 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, -/* 0x2360 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x2370 */ 48, 48, 48, 49, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, 80, 67, -/* 0x2380 */ 51, 50, 32, 32, 32, 32, 32, 69, 76, 70, 77, 65, 73, 78, 90,117, -/* 0x2390 */ 43, 48,120, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x23a0 */ 48, 53, 99, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, -/* 0x23b0 */ 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 82, 86, -/* 0x23c0 */ 50, 69, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 32, 32, -/* 0x23d0 */ 32, 32, 32, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, -/* 0x23e0 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, -/* 0x23f0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 97,101, 32, 82, -/* 0x2400 */ 95, 88, 56, 54, 95, 54, 52, 95, 80, 67, 51, 50, 32, 32, 32, 32, -/* 0x2410 */ 32, 78, 82, 86, 95, 72, 69, 65, 68, 43, 48,120, 48, 48, 48, 48, -/* 0x2420 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 50, 49, 10, 48, 48, 48, -/* 0x2430 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 53, 98, 32, 82, 95, -/* 0x2440 */ 88, 56, 54, 95, 54, 52, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, -/* 0x2450 */ 69, 76, 70, 77, 65, 73, 78, 89, 43, 48,120,102,102,102,102,102, -/* 0x2460 */ 102,102,102,102,102,102,102,102,102,102, 99, 10, 10, 82, 69, 76, -/* 0x2470 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, -/* 0x2480 */ 70, 79, 82, 32, 91, 78, 82, 86, 50, 68, 93, 58, 10, 79, 70, 70, -/* 0x2490 */ 83, 69, 84, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 84, 89, -/* 0x24a0 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x24b0 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x24c0 */ 48, 48, 48, 48, 57, 53, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, -/* 0x24d0 */ 80, 67, 51, 50, 32, 32, 32, 32, 32, 78, 82, 86, 95, 72, 69, 65, -/* 0x24e0 */ 68, 43, 48,120, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x24f0 */ 48, 48, 50, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x2500 */ 48, 48, 48, 53, 98, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, 80, -/* 0x2510 */ 67, 51, 50, 32, 32, 32, 32, 32, 69, 76, 70, 77, 65, 73, 78, 89, -/* 0x2520 */ 43, 48,120,102,102,102,102,102,102,102,102,102,102,102,102,102, -/* 0x2530 */ 102,102, 99, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, -/* 0x2540 */ 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 82, 86, -/* 0x2550 */ 50, 66, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 32, 32, -/* 0x2560 */ 32, 32, 32, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, -/* 0x2570 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, -/* 0x2580 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 56, 97, 32, 82, -/* 0x2590 */ 95, 88, 56, 54, 95, 54, 52, 95, 80, 67, 51, 50, 32, 32, 32, 32, -/* 0x25a0 */ 32, 78, 82, 86, 95, 72, 69, 65, 68, 43, 48,120, 48, 48, 48, 48, -/* 0x25b0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 50, 49, 10, 48, 48, 48, -/* 0x25c0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 53, 50, 32, 82, 95, -/* 0x25d0 */ 88, 56, 54, 95, 54, 52, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, -/* 0x25e0 */ 69, 76, 70, 77, 65, 73, 78, 89, 43, 48,120,102,102,102,102,102, -/* 0x25f0 */ 102,102,102,102,102,102,102,102,102,102, 99, 10, 10, 82, 69, 76, -/* 0x2600 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, -/* 0x2610 */ 70, 79, 82, 32, 91, 76, 90, 77, 65, 95, 69, 76, 70, 48, 48, 93, -/* 0x2620 */ 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x2630 */ 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x2640 */ 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, -/* 0x2650 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 54, 32, 82, 95, 88, 56, -/* 0x2660 */ 54, 95, 54, 52, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 76, 90, -/* 0x2670 */ 77, 65, 95, 68, 69, 67, 51, 48, 43, 48,120, 48, 48, 48, 48, 48, -/* 0x2680 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 49, 48, 10, 10, 82, 69, 76, -/* 0x2690 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, -/* 0x26a0 */ 70, 79, 82, 32, 91, 69, 76, 70, 77, 65, 73, 78, 89, 93, 58, 10, -/* 0x26b0 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x26c0 */ 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x26d0 */ 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, -/* 0x26e0 */ 48, 48, 48, 48, 48, 48, 48, 49, 56, 32, 82, 95, 88, 56, 54, 95, -/* 0x26f0 */ 54, 52, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 69, 76, 70, 77, -/* 0x2700 */ 65, 73, 78, 90, 43, 48,120,102,102,102,102,102,102,102,102,102, -/* 0x2710 */ 102,102,102,102,102,102, 99, 10, 10, 82, 69, 76, 79, 67, 65, 84, -/* 0x2720 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, -/* 0x2730 */ 91, 69, 76, 70, 77, 65, 73, 78, 90,117, 93, 58, 10, 79, 70, 70, -/* 0x2740 */ 83, 69, 84, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 84, 89, -/* 0x2750 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, -/* 0x2760 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x2770 */ 48, 48, 48, 48, 48, 49, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, -/* 0x2780 */ 51, 50, 32, 32, 32, 32, 32, 32, 32, 74, 77, 80, 85, 10, 48, 48, -/* 0x2790 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 55, 32, 82, -/* 0x27a0 */ 95, 88, 56, 54, 95, 54, 52, 95, 51, 50, 32, 32, 32, 32, 32, 32, -/* 0x27b0 */ 32, 76, 69, 78, 85, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x27c0 */ 48, 48, 48, 48, 48,102, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, -/* 0x27d0 */ 51, 50, 32, 32, 32, 32, 32, 32, 32, 65, 68, 82, 77, 10, 48, 48, -/* 0x27e0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 49, 55, 32, 82, -/* 0x27f0 */ 95, 88, 56, 54, 95, 54, 52, 95, 51, 50, 32, 32, 32, 32, 32, 32, -/* 0x2800 */ 32, 76, 69, 78, 77, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, -/* 0x2810 */ 48, 48, 48, 48, 51, 48, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, -/* 0x2820 */ 51, 50, 32, 32, 32, 32, 32, 32, 32, 65, 68, 82, 67, 10, 48, 48, -/* 0x2830 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 55, 56, 32, 82, -/* 0x2840 */ 95, 88, 56, 54, 95, 54, 52, 95, 80, 67, 51, 50, 32, 32, 32, 32, -/* 0x2850 */ 32, 69, 76, 70, 77, 65, 73, 78, 90, 43, 48,120, 48, 48, 48, 48, -/* 0x2860 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,100, 10, 48, 48, 48, -/* 0x2870 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 50, 98, 32, 82, 95, -/* 0x2880 */ 88, 56, 54, 95, 54, 52, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, -/* 0x2890 */ 69, 76, 70, 77, 65, 73, 78, 89, 43, 48,120, 48, 48, 48, 48, 48, -/* 0x28a0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,100, 10 +/* 0x1780 */ 0, 0,137,250, 41,242,116, 21, 1,213, 1, 84, 36, 8, 1, 84, +/* 0x1790 */ 36, 24,137,217, 41,241,193,233, 3,252,243, 72,165,151, 72,137, +/* 0x17a0 */ 222, 80,146,173, 80, 72,137,225,173,151,173, 68, 15,182,192, 72, +/* 0x17b0 */ 135,254,255,213, 89,195, 93, 72,141, 69,247, 68,139, 56,186,200, +/* 0x17c0 */ 0, 0, 0, 76, 41,248, 65, 41,215, 72,141, 12, 16,232, 0, 0, +/* 0x17d0 */ 0, 0,102,105,108,101, 32,102,111,114,109, 97,116, 32,101,108, +/* 0x17e0 */ 102, 54, 52, 45,120, 56, 54, 45, 54, 52, 10, 10, 83,101, 99,116, +/* 0x17f0 */ 105,111,110,115, 58, 10, 73,100,120, 32, 78, 97,109,101, 32, 32, +/* 0x1800 */ 32, 32, 32, 32, 32, 32, 32, 32, 83,105,122,101, 32, 32, 32, 32, +/* 0x1810 */ 32, 32, 86, 77, 65, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x1820 */ 32, 32, 32, 32, 76, 77, 65, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x1830 */ 32, 32, 32, 32, 32, 32, 70,105,108,101, 32,111,102,102, 32, 32, +/* 0x1840 */ 65,108,103,110, 32, 32, 70,108, 97,103,115, 10, 32, 32, 48, 32, +/* 0x1850 */ 69, 76, 70, 77, 65, 73, 78, 88, 32, 32, 32, 32, 32, 32, 48, 48, +/* 0x1860 */ 48, 48, 48, 48, 48,100, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x1870 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, +/* 0x1880 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, +/* 0x1890 */ 48, 48, 52, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, +/* 0x18a0 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, +/* 0x18b0 */ 68, 79, 78, 76, 89, 10, 32, 32, 49, 32, 78, 82, 86, 95, 72, 69, +/* 0x18c0 */ 65, 68, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 54, 54, +/* 0x18d0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x18e0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x18f0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 52,100, 32, 32, +/* 0x1900 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, +/* 0x1910 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 50, 32, 78, 82, 86, +/* 0x1920 */ 50, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, +/* 0x1930 */ 48, 98, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x1940 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x1950 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 98, +/* 0x1960 */ 51, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, +/* 0x1970 */ 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, +/* 0x1980 */ 76, 89, 10, 32, 32, 51, 32, 78, 82, 86, 50, 68, 32, 32, 32, 32, +/* 0x1990 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 57,101, 32, 32, 48, +/* 0x19a0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x19b0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x19c0 */ 48, 32, 32, 48, 48, 48, 48, 48, 49, 54, 97, 32, 32, 50, 42, 42, +/* 0x19d0 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, +/* 0x19e0 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 52, +/* 0x19f0 */ 32, 78, 82, 86, 50, 66, 32, 32, 32, 32, 32, 32, 32, 32, 32, 48, +/* 0x1a00 */ 48, 48, 48, 48, 48, 57, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x1a10 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x1a20 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x1a30 */ 48, 48, 50, 48, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x1a40 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, +/* 0x1a50 */ 65, 68, 79, 78, 76, 89, 10, 32, 32, 53, 32, 76, 90, 77, 65, 95, +/* 0x1a60 */ 69, 76, 70, 48, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 54, +/* 0x1a70 */ 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x1a80 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x1a90 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 57, 56, 32, +/* 0x1aa0 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x1ab0 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, +/* 0x1ac0 */ 10, 32, 32, 54, 32, 76, 90, 77, 65, 95, 68, 69, 67, 49, 48, 32, +/* 0x1ad0 */ 32, 32, 32, 48, 48, 48, 48, 48, 57,102, 55, 32, 32, 48, 48, 48, +/* 0x1ae0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, +/* 0x1af0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x1b00 */ 32, 48, 48, 48, 48, 48, 50,102, 99, 32, 32, 50, 42, 42, 48, 32, +/* 0x1b10 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, +/* 0x1b20 */ 78, 76, 89, 10, 32, 32, 55, 32, 76, 90, 77, 65, 95, 68, 69, 67, +/* 0x1b30 */ 50, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 57,102, 55, 32, 32, +/* 0x1b40 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x1b50 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x1b60 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 99,102, 51, 32, 32, 50, 42, +/* 0x1b70 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, +/* 0x1b80 */ 65, 68, 79, 78, 76, 89, 10, 32, 32, 56, 32, 76, 90, 77, 65, 95, +/* 0x1b90 */ 68, 69, 67, 51, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, +/* 0x1ba0 */ 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x1bb0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x1bc0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 54,101, 97, 32, +/* 0x1bd0 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x1be0 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 57, 32, 78, 82, +/* 0x1bf0 */ 86, 95, 84, 65, 73, 76, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x1c00 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x1c10 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x1c20 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 54, +/* 0x1c30 */ 102,101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x1c40 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 48, +/* 0x1c50 */ 32, 69, 76, 70, 77, 65, 73, 78, 89, 32, 32, 32, 32, 32, 32, 48, +/* 0x1c60 */ 48, 48, 48, 48, 48, 51, 97, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x1c70 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x1c80 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x1c90 */ 48, 49, 54,102,101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x1ca0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, +/* 0x1cb0 */ 65, 68, 79, 78, 76, 89, 10, 32, 49, 49, 32, 69, 76, 70, 77, 65, +/* 0x1cc0 */ 73, 78, 90, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, +/* 0x1cd0 */ 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x1ce0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x1cf0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 55, 51, 56, 32, +/* 0x1d00 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, +/* 0x1d10 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 50, 32, 76, 85, +/* 0x1d20 */ 78, 77, 80, 48, 48, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, +/* 0x1d30 */ 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x1d40 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x1d50 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 55, +/* 0x1d60 */ 52, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, +/* 0x1d70 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 51, +/* 0x1d80 */ 32, 76, 85, 78, 77, 80, 48, 48, 49, 32, 32, 32, 32, 32, 32, 48, +/* 0x1d90 */ 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, +/* 0x1da0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, +/* 0x1db0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, +/* 0x1dc0 */ 48, 49, 55, 52, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, +/* 0x1dd0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, +/* 0x1de0 */ 32, 49, 52, 32, 69, 76, 70, 77, 65, 73, 78, 90,117, 32, 32, 32, +/* 0x1df0 */ 32, 32, 48, 48, 48, 48, 48, 48, 56, 52, 32, 32, 48, 48, 48, 48, +/* 0x1e00 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, +/* 0x1e10 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, +/* 0x1e20 */ 48, 48, 48, 48, 49, 55, 52,101, 32, 32, 50, 42, 42, 48, 32, 32, +/* 0x1e30 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, +/* 0x1e40 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 83, 89, 77, 66, 79, 76, +/* 0x1e50 */ 32, 84, 65, 66, 76, 69, 58, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x1e60 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x1e70 */ 32, 78, 82, 86, 95, 72, 69, 65, 68, 9, 48, 48, 48, 48, 48, 48, +/* 0x1e80 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 82, 86, 95, 72, +/* 0x1e90 */ 69, 65, 68, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x1ea0 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90, 77, +/* 0x1eb0 */ 65, 95, 68, 69, 67, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x1ec0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, 77, 65, 95, 68, 69, +/* 0x1ed0 */ 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x1ee0 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 69, 76, 70, +/* 0x1ef0 */ 77, 65, 73, 78, 89, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x1f00 */ 48, 48, 48, 48, 48, 48, 32, 69, 76, 70, 77, 65, 73, 78, 89, 10, +/* 0x1f10 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x1f20 */ 32,108, 32, 32, 32, 32,100, 32, 32, 69, 76, 70, 77, 65, 73, 78, +/* 0x1f30 */ 90, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x1f40 */ 48, 48, 32, 69, 76, 70, 77, 65, 73, 78, 90, 10, 48, 48, 48, 48, +/* 0x1f50 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x1f60 */ 32, 32,100, 32, 32, 69, 76, 70, 77, 65, 73, 78, 90,117, 9, 48, +/* 0x1f70 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x1f80 */ 69, 76, 70, 77, 65, 73, 78, 90,117, 10, 48, 48, 48, 48, 48, 48, +/* 0x1f90 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, +/* 0x1fa0 */ 100, 32, 32, 69, 76, 70, 77, 65, 73, 78, 88, 9, 48, 48, 48, 48, +/* 0x1fb0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 69, 76, 70, +/* 0x1fc0 */ 77, 65, 73, 78, 88, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x1fd0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, +/* 0x1fe0 */ 82, 86, 50, 69, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x1ff0 */ 48, 48, 48, 48, 48, 32, 78, 82, 86, 50, 69, 10, 48, 48, 48, 48, +/* 0x2000 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, +/* 0x2010 */ 32, 32,100, 32, 32, 78, 82, 86, 50, 68, 9, 48, 48, 48, 48, 48, +/* 0x2020 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 82, 86, 50, +/* 0x2030 */ 68, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x2040 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 82, 86, 50, 66, +/* 0x2050 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x2060 */ 48, 32, 78, 82, 86, 50, 66, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x2070 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x2080 */ 32, 76, 90, 77, 65, 95, 69, 76, 70, 48, 48, 9, 48, 48, 48, 48, +/* 0x2090 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, 77, +/* 0x20a0 */ 65, 95, 69, 76, 70, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x20b0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x20c0 */ 32, 76, 90, 77, 65, 95, 68, 69, 67, 49, 48, 9, 48, 48, 48, 48, +/* 0x20d0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, 77, +/* 0x20e0 */ 65, 95, 68, 69, 67, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x20f0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x2100 */ 32, 76, 90, 77, 65, 95, 68, 69, 67, 50, 48, 9, 48, 48, 48, 48, +/* 0x2110 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, 77, +/* 0x2120 */ 65, 95, 68, 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x2130 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, +/* 0x2140 */ 32, 78, 82, 86, 95, 84, 65, 73, 76, 9, 48, 48, 48, 48, 48, 48, +/* 0x2150 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 82, 86, 95, 84, +/* 0x2160 */ 65, 73, 76, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x2170 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 85, 78, +/* 0x2180 */ 77, 80, 48, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x2190 */ 48, 48, 48, 48, 48, 48, 32, 76, 85, 78, 77, 80, 48, 48, 48, 10, +/* 0x21a0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x21b0 */ 32,108, 32, 32, 32, 32,100, 32, 32, 76, 85, 78, 77, 80, 48, 48, +/* 0x21c0 */ 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x21d0 */ 48, 48, 32, 76, 85, 78, 77, 80, 48, 48, 49, 10, 48, 48, 48, 48, +/* 0x21e0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,103, 32, 32, +/* 0x21f0 */ 32, 32, 32, 32, 32, 69, 76, 70, 77, 65, 73, 78, 88, 9, 48, 48, +/* 0x2200 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 95, +/* 0x2210 */ 115,116, 97,114,116, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x2220 */ 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, +/* 0x2230 */ 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x2240 */ 48, 48, 48, 48, 48, 32, 74, 77, 80, 85, 10, 48, 48, 48, 48, 48, +/* 0x2250 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, +/* 0x2260 */ 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, +/* 0x2270 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 69, 78, 85, 10, +/* 0x2280 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x2290 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, +/* 0x22a0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, +/* 0x22b0 */ 65, 68, 82, 77, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x22c0 */ 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, +/* 0x22d0 */ 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x22e0 */ 48, 48, 48, 48, 32, 76, 69, 78, 77, 10, 48, 48, 48, 48, 48, 48, +/* 0x22f0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, +/* 0x2300 */ 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, +/* 0x2310 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 65, 68, 82, 67, 10, 10, +/* 0x2320 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, +/* 0x2330 */ 68, 83, 32, 70, 79, 82, 32, 91, 69, 76, 70, 77, 65, 73, 78, 88, +/* 0x2340 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 32, 32, 32, 32, +/* 0x2350 */ 32, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x2360 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, +/* 0x2370 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 88, +/* 0x2380 */ 56, 54, 95, 54, 52, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 69, +/* 0x2390 */ 76, 70, 77, 65, 73, 78, 90,117, 43, 48,120, 48, 48, 48, 48, 48, +/* 0x23a0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 54, 52, 10, 10, 82, 69, 76, +/* 0x23b0 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, +/* 0x23c0 */ 70, 79, 82, 32, 91, 78, 82, 86, 50, 69, 93, 58, 10, 79, 70, 70, +/* 0x23d0 */ 83, 69, 84, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 84, 89, +/* 0x23e0 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x23f0 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x2400 */ 48, 48, 48, 48, 97,101, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, +/* 0x2410 */ 80, 67, 51, 50, 32, 32, 32, 32, 32, 78, 82, 86, 95, 72, 69, 65, +/* 0x2420 */ 68, 43, 48,120, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x2430 */ 48, 48, 50, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x2440 */ 48, 48, 48, 53, 98, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, 80, +/* 0x2450 */ 67, 51, 50, 32, 32, 32, 32, 32, 69, 76, 70, 77, 65, 73, 78, 89, +/* 0x2460 */ 43, 48,120,102,102,102,102,102,102,102,102,102,102,102,102,102, +/* 0x2470 */ 102,102, 99, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, +/* 0x2480 */ 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 82, 86, +/* 0x2490 */ 50, 68, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 32, 32, +/* 0x24a0 */ 32, 32, 32, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, +/* 0x24b0 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, +/* 0x24c0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 57, 53, 32, 82, +/* 0x24d0 */ 95, 88, 56, 54, 95, 54, 52, 95, 80, 67, 51, 50, 32, 32, 32, 32, +/* 0x24e0 */ 32, 78, 82, 86, 95, 72, 69, 65, 68, 43, 48,120, 48, 48, 48, 48, +/* 0x24f0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 50, 49, 10, 48, 48, 48, +/* 0x2500 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 53, 98, 32, 82, 95, +/* 0x2510 */ 88, 56, 54, 95, 54, 52, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, +/* 0x2520 */ 69, 76, 70, 77, 65, 73, 78, 89, 43, 48,120,102,102,102,102,102, +/* 0x2530 */ 102,102,102,102,102,102,102,102,102,102, 99, 10, 10, 82, 69, 76, +/* 0x2540 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, +/* 0x2550 */ 70, 79, 82, 32, 91, 78, 82, 86, 50, 66, 93, 58, 10, 79, 70, 70, +/* 0x2560 */ 83, 69, 84, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 84, 89, +/* 0x2570 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, +/* 0x2580 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x2590 */ 48, 48, 48, 48, 56, 97, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, +/* 0x25a0 */ 80, 67, 51, 50, 32, 32, 32, 32, 32, 78, 82, 86, 95, 72, 69, 65, +/* 0x25b0 */ 68, 43, 48,120, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x25c0 */ 48, 48, 50, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x25d0 */ 48, 48, 48, 53, 50, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, 80, +/* 0x25e0 */ 67, 51, 50, 32, 32, 32, 32, 32, 69, 76, 70, 77, 65, 73, 78, 89, +/* 0x25f0 */ 43, 48,120,102,102,102,102,102,102,102,102,102,102,102,102,102, +/* 0x2600 */ 102,102, 99, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, +/* 0x2610 */ 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 90, 77, +/* 0x2620 */ 65, 95, 69, 76, 70, 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, +/* 0x2630 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 84, 89, 80, 69, 32, +/* 0x2640 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, +/* 0x2650 */ 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x2660 */ 48, 48, 54, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, 80, 67, 51, +/* 0x2670 */ 50, 32, 32, 32, 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, +/* 0x2680 */ 43, 48,120, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x2690 */ 48, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, +/* 0x26a0 */ 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 69, 76, 70, +/* 0x26b0 */ 77, 65, 73, 78, 89, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, +/* 0x26c0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, +/* 0x26d0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, +/* 0x26e0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 49, +/* 0x26f0 */ 56, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, 80, 67, 51, 50, 32, +/* 0x2700 */ 32, 32, 32, 32, 69, 76, 70, 77, 65, 73, 78, 90, 43, 48,120,102, +/* 0x2710 */ 102,102,102,102,102,102,102,102,102,102,102,102,102,102, 99, 10, +/* 0x2720 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, +/* 0x2730 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 69, 76, 70, 77, 65, 73, 78, +/* 0x2740 */ 90,117, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 32, 32, +/* 0x2750 */ 32, 32, 32, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, +/* 0x2760 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, +/* 0x2770 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, +/* 0x2780 */ 95, 88, 56, 54, 95, 54, 52, 95, 51, 50, 32, 32, 32, 32, 32, 32, +/* 0x2790 */ 32, 74, 77, 80, 85, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x27a0 */ 48, 48, 48, 48, 48, 55, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, +/* 0x27b0 */ 51, 50, 32, 32, 32, 32, 32, 32, 32, 76, 69, 78, 85, 10, 48, 48, +/* 0x27c0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,102, 32, 82, +/* 0x27d0 */ 95, 88, 56, 54, 95, 54, 52, 95, 51, 50, 32, 32, 32, 32, 32, 32, +/* 0x27e0 */ 32, 65, 68, 82, 77, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x27f0 */ 48, 48, 48, 48, 49, 55, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, +/* 0x2800 */ 51, 50, 32, 32, 32, 32, 32, 32, 32, 76, 69, 78, 77, 10, 48, 48, +/* 0x2810 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 51, 48, 32, 82, +/* 0x2820 */ 95, 88, 56, 54, 95, 54, 52, 95, 51, 50, 32, 32, 32, 32, 32, 32, +/* 0x2830 */ 32, 65, 68, 82, 67, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x2840 */ 48, 48, 48, 48, 56, 48, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, +/* 0x2850 */ 80, 67, 51, 50, 32, 32, 32, 32, 32, 69, 76, 70, 77, 65, 73, 78, +/* 0x2860 */ 90, 43, 48,120, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x2870 */ 48, 48, 48,100, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x2880 */ 48, 48, 48, 50, 98, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, 80, +/* 0x2890 */ 67, 51, 50, 32, 32, 32, 32, 32, 69, 76, 70, 77, 65, 73, 78, 89, +/* 0x28a0 */ 43, 48,120, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, +/* 0x28b0 */ 48, 48,100, 10 }; diff --git a/src/stub/src/amd64-linux.elf-entry.S b/src/stub/src/amd64-linux.elf-entry.S index 989ea375..4b4a8e25 100644 --- a/src/stub/src/amd64-linux.elf-entry.S +++ b/src/stub/src/amd64-linux.elf-entry.S @@ -261,6 +261,8 @@ unfold: je L80 // no copy addl %edx,%ebp // update &decompress //addl %edx,%ebx // copy==>no overlap; unfolded before overwrite + addl %edx,1*8(%rsp) // update ADRX XXX: 4GB + addl %edx,3*8(%rsp) // update ADRU XXX: 4GB movl %ebx,%ecx // XXX: 4GB [&b_info] beyond end of decompressor subl %esi,%ecx // byte length shrl $3,%ecx // qwords to copy diff --git a/src/stub/tmp/amd64-linux.elf-entry.bin.dump b/src/stub/tmp/amd64-linux.elf-entry.bin.dump index 58328760..7b9afae4 100644 --- a/src/stub/tmp/amd64-linux.elf-entry.bin.dump +++ b/src/stub/tmp/amd64-linux.elf-entry.bin.dump @@ -16,7 +16,7 @@ Idx Name Size VMA LMA File off Algn 11 ELFMAINZ 00000012 0000000000000000 0000000000000000 00001738 2**0 CONTENTS, READONLY 12 LUNMP000 00000002 0000000000000000 0000000000000000 0000174a 2**0 CONTENTS, READONLY 13 LUNMP001 00000002 0000000000000000 0000000000000000 0000174c 2**0 CONTENTS, READONLY - 14 ELFMAINZu 0000007c 0000000000000000 0000000000000000 0000174e 2**0 CONTENTS, RELOC, READONLY + 14 ELFMAINZu 00000084 0000000000000000 0000000000000000 0000174e 2**0 CONTENTS, RELOC, READONLY SYMBOL TABLE: 0000000000000000 l d NRV_HEAD 0000000000000000 NRV_HEAD 0000000000000000 l d LZMA_DEC30 0000000000000000 LZMA_DEC30 @@ -42,7 +42,7 @@ SYMBOL TABLE: RELOCATION RECORDS FOR [ELFMAINX]: OFFSET TYPE VALUE -0000000000000001 R_X86_64_PC32 ELFMAINZu+0x000000000000005c +0000000000000001 R_X86_64_PC32 ELFMAINZu+0x0000000000000064 RELOCATION RECORDS FOR [NRV2E]: OFFSET TYPE VALUE @@ -74,5 +74,5 @@ OFFSET TYPE VALUE 000000000000000f R_X86_64_32 ADRM 0000000000000017 R_X86_64_32 LENM 0000000000000030 R_X86_64_32 ADRC -0000000000000078 R_X86_64_PC32 ELFMAINZ+0x000000000000000d +0000000000000080 R_X86_64_PC32 ELFMAINZ+0x000000000000000d 000000000000002b R_X86_64_PC32 ELFMAINY+0x000000000000000d From 30c3f8c1ace1fecdfd07d6e6e9b1ee6fda336e8e Mon Sep 17 00:00:00 2001 From: "Markus F.X.J. Oberhumer" Date: Sun, 8 Aug 2010 16:10:30 +0200 Subject: [PATCH 13/15] New ACC version. --- src/miniacc.h | 453 +++++++++++++++++++++++--------------------------- 1 file changed, 212 insertions(+), 241 deletions(-) diff --git a/src/miniacc.h b/src/miniacc.h index 68b5172c..30f9b4a0 100644 --- a/src/miniacc.h +++ b/src/miniacc.h @@ -41,7 +41,7 @@ #ifndef __ACC_H_INCLUDED #define __ACC_H_INCLUDED 1 -#define ACC_VERSION 20100805L +#define ACC_VERSION 20100808L #if defined(__CYGWIN32__) && !defined(__CYGWIN__) # define __CYGWIN__ __CYGWIN32__ #endif @@ -85,15 +85,15 @@ #if defined(__BORLANDC__) && defined(__MSDOS__) && !defined(__FLAT__) # pragma option -h #endif -#if defined(ACC_CFG_NO_CONFIG_HEADER) +#if (ACC_CFG_NO_CONFIG_HEADER) #elif defined(ACC_CFG_CONFIG_HEADER) # include ACC_CFG_CONFIG_HEADER #else #endif -#if defined(ACC_CFG_NO_LIMITS_H) -#elif defined(ACC_LIBC_NAKED) || defined(ACC_BROKEN_LIMITS_H) +#if (ACC_CFG_NO_LIMITS_H) +#elif (ACC_LIBC_NAKED) || (ACC_BROKEN_LIMITS_H) #ifndef __ACC_FALLBACK_LIMITS_H_INCLUDED -#define __ACC_FALLBACK_LIMITS_H_INCLUDED +#define __ACC_FALLBACK_LIMITS_H_INCLUDED 1 #undef CHAR_BIT #define CHAR_BIT 8 #ifndef MB_LEN_MAX @@ -198,7 +198,7 @@ #endif #if defined(_MSC_VER) && defined(M_I86HM) && (UINT_MAX == ACC_0xffffL) # define ptrdiff_t long -# define _PTRDIFF_T_DEFINED +# define _PTRDIFF_T_DEFINED 1 #endif #if (UINT_MAX == ACC_0xffffL) # undef __ACC_RENAME_A @@ -342,9 +342,9 @@ # define ACC_EXTERN_C extern #endif #if !defined(__ACC_OS_OVERRIDE) -#if defined(ACC_OS_FREESTANDING) +#if (ACC_OS_FREESTANDING) # define ACC_INFO_OS "freestanding" -#elif defined(ACC_OS_EMBEDDED) +#elif (ACC_OS_EMBEDDED) # define ACC_INFO_OS "embedded" #elif 1 && defined(__IAR_SYSTEMS_ICC__) # define ACC_OS_EMBEDDED 1 @@ -713,7 +713,7 @@ #if 0 && (ACC_CC_MSC && (_MSC_VER >= 1200)) && !defined(_MSC_FULL_VER) # error "ACC_CC_MSC: _MSC_FULL_VER is not defined" #endif -#if !defined(__ACC_ARCH_OVERRIDE) && !defined(ACC_ARCH_GENERIC) && defined(_CRAY) +#if !defined(__ACC_ARCH_OVERRIDE) && !(ACC_ARCH_GENERIC) && defined(_CRAY) # if (UINT_MAX > ACC_0xffffffffL) && defined(_CRAY) # if defined(_CRAYMPP) || defined(_CRAYT3D) || defined(_CRAYT3E) # define ACC_ARCH_CRAY_MPP 1 @@ -723,7 +723,7 @@ # endif #endif #if !defined(__ACC_ARCH_OVERRIDE) -#if defined(ACC_ARCH_GENERIC) +#if (ACC_ARCH_GENERIC) # define ACC_INFO_ARCH "generic" #elif (ACC_OS_DOS16 || ACC_OS_OS216 || ACC_OS_WIN16) # define ACC_ARCH_I086 1 @@ -883,10 +883,10 @@ # define ACC_ARCH_I086PM 1 # define ACC_ARCH_IA16PM 1 #endif -#if defined(ACC_ARCH_ARM_THUMB) && !defined(ACC_ARCH_ARM) +#if (ACC_ARCH_ARM_THUMB) && !(ACC_ARCH_ARM) # error "this should not happen" #endif -#if defined(ACC_ARCH_I086PM) && !defined(ACC_ARCH_I086) +#if (ACC_ARCH_I086PM) && !(ACC_ARCH_I086) # error "this should not happen" #endif #if (ACC_ARCH_I086) @@ -959,7 +959,7 @@ #elif (ACC_CC_TURBOC && (__TURBOC__ < 0x0295)) # undef ACC_HAVE_MM_HUGE_ARRAY #endif -#if (ACC_ARCH_I086PM) && !defined(ACC_HAVE_MM_HUGE_PTR) +#if (ACC_ARCH_I086PM) && !(ACC_HAVE_MM_HUGE_PTR) # if (ACC_OS_DOS16) # error "this should not happen" # elif (ACC_CC_ZORTECHC) @@ -1209,12 +1209,12 @@ extern "C" { #endif #endif #endif -#if defined(__cplusplus) && defined(ACC_CC_GNUC) +#if defined(__cplusplus) && (ACC_CC_GNUC) # if (ACC_CC_GNUC < 0x020800ul) # undef ACC_SIZEOF_LONG_LONG # endif #endif -#if defined(ACC_CFG_NO_LONG_LONG) || defined(__NO_LONG_LONG) +#if (ACC_CFG_NO_LONG_LONG) || defined(__NO_LONG_LONG) # undef ACC_SIZEOF_LONG_LONG #endif #if !defined(ACC_SIZEOF_VOID_P) @@ -1313,10 +1313,10 @@ extern "C" { # define ACC_SIZEOF_PTRDIFF_T ACC_SIZEOF_SIZE_T #endif #endif -#if defined(ACC_ABI_NEUTRAL_ENDIAN) +#if (ACC_ABI_NEUTRAL_ENDIAN) # undef ACC_ABI_BIG_ENDIAN # undef ACC_ABI_LITTLE_ENDIAN -#elif !defined(ACC_ABI_BIG_ENDIAN) && !defined(ACC_ABI_LITTLE_ENDIAN) +#elif !(ACC_ABI_BIG_ENDIAN) && !(ACC_ABI_LITTLE_ENDIAN) #if (ACC_ARCH_ALPHA) && (ACC_ARCH_CRAY_MPP) # define ACC_ABI_BIG_ENDIAN 1 #elif (ACC_ARCH_IA64) && (ACC_OS_POSIX_LINUX || ACC_OS_WIN64) @@ -1345,14 +1345,14 @@ extern "C" { # define ACC_ABI_LITTLE_ENDIAN 1 #endif #endif -#if defined(ACC_ABI_BIG_ENDIAN) && defined(ACC_ABI_LITTLE_ENDIAN) +#if (ACC_ABI_BIG_ENDIAN) && (ACC_ABI_LITTLE_ENDIAN) # error "this should not happen" #endif -#if defined(ACC_ABI_BIG_ENDIAN) +#if (ACC_ABI_BIG_ENDIAN) # define ACC_INFO_ABI_ENDIAN "be" -#elif defined(ACC_ABI_LITTLE_ENDIAN) +#elif (ACC_ABI_LITTLE_ENDIAN) # define ACC_INFO_ABI_ENDIAN "le" -#elif defined(ACC_ABI_NEUTRAL_ENDIAN) +#elif (ACC_ABI_NEUTRAL_ENDIAN) # define ACC_INFO_ABI_ENDIAN "neutral" #endif #if (ACC_SIZEOF_INT == 1 && ACC_SIZEOF_LONG == 2 && ACC_SIZEOF_VOID_P == 2) @@ -1378,15 +1378,15 @@ extern "C" { # define ACC_INFO_ABI_PM "ip32l64" #endif #if !defined(__ACC_LIBC_OVERRIDE) -#if defined(ACC_LIBC_NAKED) +#if (ACC_LIBC_NAKED) # define ACC_INFO_LIBC "naked" -#elif defined(ACC_LIBC_FREESTANDING) +#elif (ACC_LIBC_FREESTANDING) # define ACC_INFO_LIBC "freestanding" -#elif defined(ACC_LIBC_MOSTLY_FREESTANDING) +#elif (ACC_LIBC_MOSTLY_FREESTANDING) # define ACC_INFO_LIBC "mfreestanding" -#elif defined(ACC_LIBC_ISOC90) +#elif (ACC_LIBC_ISOC90) # define ACC_INFO_LIBC "isoc90" -#elif defined(ACC_LIBC_ISOC99) +#elif (ACC_LIBC_ISOC99) # define ACC_INFO_LIBC "isoc99" #elif defined(__dietlibc__) # define ACC_LIBC_DIETLIBC 1 @@ -1465,7 +1465,7 @@ extern "C" { #if defined(__acc_destructor) # define __acc_HAVE_destructor 1 #endif -#if defined(__acc_HAVE_destructor) && !defined(__acc_HAVE_constructor) +#if (__acc_HAVE_destructor) && !(__acc_HAVE_constructor) # error "this should not happen" #endif #if !defined(__acc_inline) @@ -1542,7 +1542,7 @@ extern "C" { #else # define __acc_noinline #endif -#if (defined(__acc_HAVE_forceinline) || defined(__acc_HAVE_noinline)) && !defined(__acc_HAVE_inline) +#if (__acc_HAVE_forceinline || __acc_HAVE_noinline) && !(__acc_HAVE_inline) # error "this should not happen" #endif #if !defined(__acc_noreturn) @@ -1768,7 +1768,7 @@ extern "C" { #if !defined(__acc_cdecl_va) # define __acc_cdecl_va __acc_cdecl #endif -#if !defined(ACC_CFG_NO_WINDOWS_H) +#if !(ACC_CFG_NO_WINDOWS_H) #if (ACC_OS_CYGWIN || (ACC_OS_EMX && defined(__RSXNT__)) || ACC_OS_WIN32 || ACC_OS_WIN64) # if (ACC_CC_WATCOMC && (__WATCOMC__ < 1000)) # elif (ACC_OS_WIN32 && ACC_CC_GNUC) && defined(__PW32__) @@ -1814,7 +1814,7 @@ extern "C" { #elif (ACC_ARCH_POWERPC) # define ACC_OPT_PREFER_PREINC 1 # define ACC_OPT_PREFER_PREDEC 1 -# if defined(ACC_ABI_BIG_ENDIAN) +# if (ACC_ABI_BIG_ENDIAN) # define ACC_OPT_UNALIGNED16 1 # define ACC_OPT_UNALIGNED32 1 # endif @@ -1828,22 +1828,22 @@ extern "C" { # define ACC_OPT_PREFER_POSTINC 1 # define ACC_OPT_PREFER_PREDEC 1 #endif -#if !defined(ACC_CFG_NO_INLINE_ASM) -#if defined(ACC_CC_LLVM) +#ifndef ACC_CFG_NO_INLINE_ASM +#if (ACC_CC_LLVM) # define ACC_CFG_NO_INLINE_ASM 1 #endif #endif -#if !defined(ACC_CFG_NO_UNALIGNED) -#if defined(ACC_ABI_NEUTRAL_ENDIAN) || defined(ACC_ARCH_GENERIC) +#ifndef ACC_CFG_NO_UNALIGNED +#if (ACC_ABI_NEUTRAL_ENDIAN) || (ACC_ARCH_GENERIC) # define ACC_CFG_NO_UNALIGNED 1 #endif #endif -#if defined(ACC_CFG_NO_UNALIGNED) +#if (ACC_CFG_NO_UNALIGNED) # undef ACC_OPT_UNALIGNED16 # undef ACC_OPT_UNALIGNED32 # undef ACC_OPT_UNALIGNED64 #endif -#if defined(ACC_CFG_NO_INLINE_ASM) +#if (ACC_CFG_NO_INLINE_ASM) #elif (ACC_ARCH_I386 && (ACC_OS_DOS32 || ACC_OS_WIN32) && (ACC_CC_DMC || ACC_CC_INTELC || ACC_CC_MSC || ACC_CC_PELLESC)) # define ACC_ASM_SYNTAX_MSC 1 #elif (ACC_OS_WIN64 && (ACC_CC_DMC || ACC_CC_INTELC || ACC_CC_MSC || ACC_CC_PELLESC)) @@ -1904,16 +1904,16 @@ extern "C" { #define ACC_INFO_STRING \ ACC_INFO_ARCH __ACC_INFOSTR_MM __ACC_INFOSTR_PM __ACC_INFOSTR_ENDIAN \ " " __ACC_INFOSTR_OSNAME __ACC_INFOSTR_LIBC " " ACC_INFO_CC __ACC_INFOSTR_CCVER -#if defined(ACC_CFG_NO_CONFIG_HEADER) +#if (ACC_CFG_NO_CONFIG_HEADER) #elif defined(ACC_CFG_CONFIG_HEADER) #else -#if !defined(ACC_CFG_AUTO_NO_HEADERS) -#if defined(ACC_LIBC_NAKED) -#elif defined(ACC_LIBC_FREESTANDING) +#if !(ACC_CFG_AUTO_NO_HEADERS) +#if (ACC_LIBC_NAKED) +#elif (ACC_LIBC_FREESTANDING) # define HAVE_LIMITS_H 1 # define HAVE_STDARG_H 1 # define HAVE_STDDEF_H 1 -#elif defined(ACC_LIBC_MOSTLY_FREESTANDING) +#elif (ACC_LIBC_MOSTLY_FREESTANDING) # define HAVE_LIMITS_H 1 # define HAVE_SETJMP_H 1 # define HAVE_STDARG_H 1 @@ -2163,10 +2163,10 @@ extern "C" { #endif #endif #endif -#if !defined(ACC_CFG_AUTO_NO_FUNCTIONS) -#if defined(ACC_LIBC_NAKED) -#elif defined(ACC_LIBC_FREESTANDING) -#elif defined(ACC_LIBC_MOSTLY_FREESTANDING) +#if !(ACC_CFG_AUTO_NO_FUNCTIONS) +#if (ACC_LIBC_NAKED) +#elif (ACC_LIBC_FREESTANDING) +#elif (ACC_LIBC_MOSTLY_FREESTANDING) # define HAVE_LONGJMP 1 # define HAVE_MEMCMP 1 # define HAVE_MEMCPY 1 @@ -2478,7 +2478,7 @@ extern "C" { #endif #endif #endif -#if !defined(ACC_CFG_AUTO_NO_SIZES) +#if !(ACC_CFG_AUTO_NO_SIZES) #if !defined(SIZEOF_SHORT) && defined(ACC_SIZEOF_SHORT) # define SIZEOF_SHORT ACC_SIZEOF_SHORT #endif @@ -2507,11 +2507,11 @@ extern "C" { # define SIZEOF_PTRDIFF_T ACC_SIZEOF_PTRDIFF_T #endif #endif -#if defined(HAVE_SIGNAL) && !defined(RETSIGTYPE) +#if (HAVE_SIGNAL) && !defined(RETSIGTYPE) # define RETSIGTYPE void #endif #endif -#if defined(ACC_CFG_NO_ACC_TYPE_H) +#if (ACC_CFG_NO_ACC_TYPE_H) #else #if (ACC_SIZEOF_LONG_LONG+0 > 0) __acc_gnuc_extension__ typedef long long acc_llong_t; @@ -2533,7 +2533,7 @@ __acc_gnuc_extension__ typedef unsigned long long acc_ullong_t; #elif (ACC_SIZEOF_SHORT == 2) # define acc_int16e_t short int # define acc_uint16e_t unsigned short int -#elif 1 && !defined(ACC_CFG_TYPE_NO_MODE_HI) && (ACC_CC_GNUC >= 0x025f00ul || ACC_CC_LLVM) +#elif 1 && !(ACC_CFG_TYPE_NO_MODE_HI) && (ACC_CC_GNUC >= 0x025f00ul || ACC_CC_LLVM) typedef int __acc_int16e_hi_t __attribute__((__mode__(__HI__))); typedef unsigned int __acc_uint16e_hi_t __attribute__((__mode__(__HI__))); # define acc_int16e_t __acc_int16e_hi_t @@ -2560,12 +2560,12 @@ __acc_gnuc_extension__ typedef unsigned long long acc_ullong_t; #elif (ACC_SIZEOF_LONG_LONG == 4) # define acc_int32e_t acc_llong_t # define acc_uint32e_t acc_ullong_t -#elif 1 && !defined(ACC_CFG_TYPE_NO_MODE_SI) && (ACC_CC_GNUC >= 0x025f00ul || ACC_CC_LLVM) && (__INT_MAX__+0 > 2147483647L) +#elif 1 && !(ACC_CFG_TYPE_NO_MODE_SI) && (ACC_CC_GNUC >= 0x025f00ul || ACC_CC_LLVM) && (__INT_MAX__+0 > 2147483647L) typedef int __acc_int32e_si_t __attribute__((__mode__(__SI__))); typedef unsigned int __acc_uint32e_si_t __attribute__((__mode__(__SI__))); # define acc_int32e_t __acc_int32e_si_t # define acc_uint32e_t __acc_uint32e_si_t -#elif 1 && !defined(ACC_CFG_TYPE_NO_MODE_SI) && (ACC_CC_GNUC >= 0x025f00ul) && defined(__AVR__) && (__LONG_MAX__+0 == 32767L) +#elif 1 && !(ACC_CFG_TYPE_NO_MODE_SI) && (ACC_CC_GNUC >= 0x025f00ul) && defined(__AVR__) && (__LONG_MAX__+0 == 32767L) typedef int __acc_int32e_si_t __attribute__((__mode__(__SI__))); typedef unsigned int __acc_uint32e_si_t __attribute__((__mode__(__SI__))); # define acc_int32e_t __acc_int32e_si_t @@ -2583,7 +2583,7 @@ __acc_gnuc_extension__ typedef unsigned long long acc_ullong_t; #endif #if !defined(acc_int64e_t) #if (ACC_SIZEOF___INT64 == 8) -# if (ACC_CC_BORLANDC) && !defined(ACC_CFG_TYPE_PREFER___INT64) +# if (ACC_CC_BORLANDC) && !(ACC_CFG_TYPE_PREFER___INT64) # define ACC_CFG_TYPE_PREFER___INT64 1 # endif #endif @@ -2595,7 +2595,7 @@ __acc_gnuc_extension__ typedef unsigned long long acc_ullong_t; # define acc_int64e_t long int # define acc_uint64e_t unsigned long int # define ACC_SIZEOF_ACC_INT64E_T ACC_SIZEOF_LONG -#elif (ACC_SIZEOF_LONG_LONG == 8) && !defined(ACC_CFG_TYPE_PREFER___INT64) +#elif (ACC_SIZEOF_LONG_LONG == 8) && !(ACC_CFG_TYPE_PREFER___INT64) # define acc_int64e_t acc_llong_t # define acc_uint64e_t acc_ullong_t # if (ACC_CC_BORLANDC) @@ -2826,7 +2826,7 @@ typedef void (__acc_cdecl_sighandler *acc_sighandler_t)(acc_signo_t); #if defined(__cplusplus) } #endif -# if defined(ACC_CFG_NO_ACC_UA_H) +# if (ACC_CFG_NO_ACC_UA_H) # else #if (ACC_CC_GNUC && (ACC_CC_GNUC < 0x020700ul)) #elif (ACC_CC_GNUC && (ACC_CC_GNUC < 0x020800ul)) && defined(__cplusplus) @@ -2857,7 +2857,7 @@ typedef void (__acc_cdecl_sighandler *acc_sighandler_t)(acc_signo_t); # define ACC_UA_GET_LE16(p) ACC_UA_GET16(p) # define ACC_UA_SET_LE16(p,v) ACC_UA_SET16(p,v) #endif -#if !defined(ACC_CFG_NO_INLINE_ASM) && defined(__acc_HAVE_forceinline) +#if !(ACC_CFG_NO_INLINE_ASM) && (__acc_HAVE_forceinline) #if (ACC_ARCH_POWERPC && ACC_ABI_BIG_ENDIAN) && (ACC_CC_GNUC) #if !defined(ACC_UA_GET_LE16) extern __acc_forceinline unsigned long __ACC_UA_GET_LE16(__acc_ua_volatile const void* pp); @@ -2893,7 +2893,7 @@ extern __acc_forceinline void __ACC_UA_SET_LE16(__acc_ua_volatile void* pp, unsi # define ACC_UA_GET_LE32(p) ACC_UA_GET32(p) # define ACC_UA_SET_LE32(p,v) ACC_UA_SET32(p,v) #endif -#if !defined(ACC_CFG_NO_INLINE_ASM) && defined(__acc_HAVE_forceinline) +#if !(ACC_CFG_NO_INLINE_ASM) && (__acc_HAVE_forceinline) #if (ACC_ARCH_POWERPC && ACC_ABI_BIG_ENDIAN) && (ACC_CC_GNUC) #if !defined(ACC_UA_GET_LE32) extern __acc_forceinline unsigned long __ACC_UA_GET_LE32(__acc_ua_volatile const void* pp); @@ -2961,7 +2961,7 @@ __acc_gnuc_extension__ typedef unsigned long long acc_ullong_t; #elif (ACC_SIZEOF_SHORT == 2) # define acc_int16e_t short int # define acc_uint16e_t unsigned short int -#elif 1 && !defined(ACC_CFG_TYPE_NO_MODE_HI) && (ACC_CC_GNUC >= 0x025f00ul || ACC_CC_LLVM) +#elif 1 && !(ACC_CFG_TYPE_NO_MODE_HI) && (ACC_CC_GNUC >= 0x025f00ul || ACC_CC_LLVM) typedef int __acc_int16e_hi_t __attribute__((__mode__(__HI__))); typedef unsigned int __acc_uint16e_hi_t __attribute__((__mode__(__HI__))); # define acc_int16e_t __acc_int16e_hi_t @@ -2988,12 +2988,12 @@ __acc_gnuc_extension__ typedef unsigned long long acc_ullong_t; #elif (ACC_SIZEOF_LONG_LONG == 4) # define acc_int32e_t acc_llong_t # define acc_uint32e_t acc_ullong_t -#elif 1 && !defined(ACC_CFG_TYPE_NO_MODE_SI) && (ACC_CC_GNUC >= 0x025f00ul || ACC_CC_LLVM) && (__INT_MAX__+0 > 2147483647L) +#elif 1 && !(ACC_CFG_TYPE_NO_MODE_SI) && (ACC_CC_GNUC >= 0x025f00ul || ACC_CC_LLVM) && (__INT_MAX__+0 > 2147483647L) typedef int __acc_int32e_si_t __attribute__((__mode__(__SI__))); typedef unsigned int __acc_uint32e_si_t __attribute__((__mode__(__SI__))); # define acc_int32e_t __acc_int32e_si_t # define acc_uint32e_t __acc_uint32e_si_t -#elif 1 && !defined(ACC_CFG_TYPE_NO_MODE_SI) && (ACC_CC_GNUC >= 0x025f00ul) && defined(__AVR__) && (__LONG_MAX__+0 == 32767L) +#elif 1 && !(ACC_CFG_TYPE_NO_MODE_SI) && (ACC_CC_GNUC >= 0x025f00ul) && defined(__AVR__) && (__LONG_MAX__+0 == 32767L) typedef int __acc_int32e_si_t __attribute__((__mode__(__SI__))); typedef unsigned int __acc_uint32e_si_t __attribute__((__mode__(__SI__))); # define acc_int32e_t __acc_int32e_si_t @@ -3011,7 +3011,7 @@ __acc_gnuc_extension__ typedef unsigned long long acc_ullong_t; #endif #if !defined(acc_int64e_t) #if (ACC_SIZEOF___INT64 == 8) -# if (ACC_CC_BORLANDC) && !defined(ACC_CFG_TYPE_PREFER___INT64) +# if (ACC_CC_BORLANDC) && !(ACC_CFG_TYPE_PREFER___INT64) # define ACC_CFG_TYPE_PREFER___INT64 1 # endif #endif @@ -3023,7 +3023,7 @@ __acc_gnuc_extension__ typedef unsigned long long acc_ullong_t; # define acc_int64e_t long int # define acc_uint64e_t unsigned long int # define ACC_SIZEOF_ACC_INT64E_T ACC_SIZEOF_LONG -#elif (ACC_SIZEOF_LONG_LONG == 8) && !defined(ACC_CFG_TYPE_PREFER___INT64) +#elif (ACC_SIZEOF_LONG_LONG == 8) && !(ACC_CFG_TYPE_PREFER___INT64) # define acc_int64e_t acc_llong_t # define acc_uint64e_t acc_ullong_t # if (ACC_CC_BORLANDC) @@ -3284,7 +3284,7 @@ typedef void (__acc_cdecl_sighandler *acc_sighandler_t)(acc_signo_t); # define ACC_UA_GET_LE16(p) ACC_UA_GET16(p) # define ACC_UA_SET_LE16(p,v) ACC_UA_SET16(p,v) #endif -#if !defined(ACC_CFG_NO_INLINE_ASM) && defined(__acc_HAVE_forceinline) +#if !(ACC_CFG_NO_INLINE_ASM) && (__acc_HAVE_forceinline) #if (ACC_ARCH_POWERPC && ACC_ABI_BIG_ENDIAN) && (ACC_CC_GNUC) #if !defined(ACC_UA_GET_LE16) extern __acc_forceinline unsigned long __ACC_UA_GET_LE16(__acc_ua_volatile const void* pp); @@ -3320,7 +3320,7 @@ extern __acc_forceinline void __ACC_UA_SET_LE16(__acc_ua_volatile void* pp, unsi # define ACC_UA_GET_LE32(p) ACC_UA_GET32(p) # define ACC_UA_SET_LE32(p,v) ACC_UA_SET32(p,v) #endif -#if !defined(ACC_CFG_NO_INLINE_ASM) && defined(__acc_HAVE_forceinline) +#if !(ACC_CFG_NO_INLINE_ASM) && (__acc_HAVE_forceinline) #if (ACC_ARCH_POWERPC && ACC_ABI_BIG_ENDIAN) && (ACC_CC_GNUC) #if !defined(ACC_UA_GET_LE32) extern __acc_forceinline unsigned long __ACC_UA_GET_LE32(__acc_ua_volatile const void* pp); @@ -3366,9 +3366,9 @@ extern __acc_forceinline void __ACC_UA_SET_LE32(__acc_ua_volatile void* pp, unsi # undef ACC_WANT_ACC_INCD_H #ifndef __ACC_INCD_H_INCLUDED #define __ACC_INCD_H_INCLUDED 1 -#if defined(ACC_LIBC_NAKED) +#if (ACC_LIBC_NAKED) #ifndef __ACC_FALLBACK_STDDEF_H_INCLUDED -#define __ACC_FALLBACK_STDDEF_H_INCLUDED +#define __ACC_FALLBACK_STDDEF_H_INCLUDED 1 #if defined(__PTRDIFF_TYPE__) typedef __PTRDIFF_TYPE__ acc_fallback_ptrdiff_t; #elif defined(__MIPS_PSX2__) @@ -3414,14 +3414,14 @@ typedef unsigned short wchar_t; #define offsetof(s,m) ((size_t)((ptrdiff_t)&(((s*)0)->m))) #endif #endif -#elif defined(ACC_LIBC_FREESTANDING) +#elif (ACC_LIBC_FREESTANDING) # if HAVE_STDDEF_H # include # endif # if HAVE_STDINT_H # include # endif -#elif defined(ACC_LIBC_MOSTLY_FREESTANDING) +#elif (ACC_LIBC_MOSTLY_FREESTANDING) # if HAVE_STDIO_H # include # endif @@ -3433,7 +3433,7 @@ typedef unsigned short wchar_t; # endif #else #include -#if defined(HAVE_TIME_H) && defined(__MSL__) && defined(__cplusplus) +#if (HAVE_TIME_H) && defined(__MSL__) && defined(__cplusplus) # include #endif #if HAVE_SYS_TYPES_H @@ -3476,64 +3476,64 @@ typedef unsigned short wchar_t; # undef ACC_WANT_ACC_INCE_H #ifndef __ACC_INCE_H_INCLUDED #define __ACC_INCE_H_INCLUDED 1 -#if defined(ACC_LIBC_NAKED) -#elif defined(ACC_LIBC_FREESTANDING) -#elif defined(ACC_LIBC_MOSTLY_FREESTANDING) -# if defined(HAVE_SETJMP_H) +#if (ACC_LIBC_NAKED) +#elif (ACC_LIBC_FREESTANDING) +#elif (ACC_LIBC_MOSTLY_FREESTANDING) +# if (HAVE_SETJMP_H) # include # endif #else -#if defined(HAVE_STDARG_H) +#if (HAVE_STDARG_H) # include #endif -#if defined(HAVE_CTYPE_H) +#if (HAVE_CTYPE_H) # include #endif -#if defined(HAVE_ERRNO_H) +#if (HAVE_ERRNO_H) # include #endif -#if defined(HAVE_MALLOC_H) +#if (HAVE_MALLOC_H) # include #endif -#if defined(HAVE_ALLOCA_H) +#if (HAVE_ALLOCA_H) # include #endif -#if defined(HAVE_FCNTL_H) +#if (HAVE_FCNTL_H) # include #endif -#if defined(HAVE_DIRENT_H) +#if (HAVE_DIRENT_H) # include #endif -#if defined(HAVE_SETJMP_H) +#if (HAVE_SETJMP_H) # include #endif -#if defined(HAVE_SIGNAL_H) +#if (HAVE_SIGNAL_H) # include #endif -#if defined(TIME_WITH_SYS_TIME) +#if (TIME_WITH_SYS_TIME) # include # include -#elif defined(HAVE_TIME_H) +#elif (HAVE_TIME_H) # include #endif -#if defined(HAVE_UTIME_H) +#if (HAVE_UTIME_H) # include -#elif defined(HAVE_SYS_UTIME_H) +#elif (HAVE_SYS_UTIME_H) # include #endif -#if defined(HAVE_IO_H) +#if (HAVE_IO_H) # include #endif -#if defined(HAVE_DOS_H) +#if (HAVE_DOS_H) # include #endif -#if defined(HAVE_DIRECT_H) +#if (HAVE_DIRECT_H) # include #endif -#if defined(HAVE_SHARE_H) +#if (HAVE_SHARE_H) # include #endif -#if defined(ACC_CC_NDPC) +#if (ACC_CC_NDPC) # include #endif #if defined(__TOS__) && (defined(__PUREC__) || defined(__TURBOC__)) @@ -3546,9 +3546,9 @@ typedef unsigned short wchar_t; # undef ACC_WANT_ACC_INCI_H #ifndef __ACC_INCI_H_INCLUDED #define __ACC_INCI_H_INCLUDED 1 -#if defined(ACC_LIBC_NAKED) -#elif defined(ACC_LIBC_FREESTANDING) -#elif defined(ACC_LIBC_MOSTLY_FREESTANDING) +#if (ACC_LIBC_NAKED) +#elif (ACC_LIBC_FREESTANDING) +#elif (ACC_LIBC_MOSTLY_FREESTANDING) #else #if (ACC_OS_TOS && (ACC_CC_PUREC || ACC_CC_TURBOC)) # include @@ -3584,10 +3584,10 @@ typedef unsigned short wchar_t; # include # endif #endif -#if defined(HAVE_SYS_MMAN_H) +#if (HAVE_SYS_MMAN_H) # include #endif -#if defined(HAVE_SYS_RESOURCE_H) +#if (HAVE_SYS_RESOURCE_H) # include #endif #if (ACC_OS_DOS16 || ACC_OS_OS216 || ACC_OS_WIN16) @@ -3775,10 +3775,10 @@ ACCLIB_EXTERN_NOINLINE(long, acc_vget_long) (long, int); ACCLIB_EXTERN_NOINLINE(acc_int64l_t, acc_vget_acc_int64l_t) (acc_int64l_t, int); #endif ACCLIB_EXTERN_NOINLINE(acc_hsize_t, acc_vget_acc_hsize_t) (acc_hsize_t, int); -#if !defined(ACC_CFG_NO_FLOAT) +#if !(ACC_CFG_NO_FLOAT) ACCLIB_EXTERN_NOINLINE(float, acc_vget_float) (float, int); #endif -#if !defined(ACC_CFG_NO_DOUBLE) +#if !(ACC_CFG_NO_DOUBLE) ACCLIB_EXTERN_NOINLINE(double, acc_vget_double) (double, int); #endif ACCLIB_EXTERN_NOINLINE(acc_hvoid_p, acc_vget_acc_hvoid_p) (acc_hvoid_p, int); @@ -3821,7 +3821,7 @@ ACCLIB_EXTERN(int, acc_fnmatch) (const acc_hchar_p, const acc_hchar_p, int); # elif (ACC_OS_DOS32 && ACC_CC_GNUC) && defined(__DJGPP__) # elif (ACC_OS_OS2 || ACC_OS_OS216) # elif (ACC_ARCH_M68K && ACC_OS_TOS && ACC_CC_GNUC) -# elif (ACC_OS_WIN32 && !defined(ACC_HAVE_WINDOWS_H)) +# elif (ACC_OS_WIN32 && !(ACC_HAVE_WINDOWS_H)) # elif (ACC_OS_DOS16 || ACC_OS_DOS32 || ACC_OS_OS2 || ACC_OS_OS216 || ACC_OS_TOS || ACC_OS_WIN16 || ACC_OS_WIN32 || ACC_OS_WIN64) # undef __ACCLIB_USE_OPENDIR # endif @@ -3913,7 +3913,7 @@ ACCLIB_EXTERN_NOINLINE(int, acc_debug_align_check_query) (void); ACCLIB_EXTERN_NOINLINE(int, acc_debug_align_check_enable) (int); ACCLIB_EXTERN_NOINLINE(unsigned, acc_debug_running_on_qemu) (void); ACCLIB_EXTERN_NOINLINE(unsigned, acc_debug_running_on_valgrind) (void); -#if !defined(acc_int64l_t) || defined(ACC_CFG_NO_DOUBLE) +#if !defined(acc_int64l_t) || (ACC_CFG_NO_DOUBLE) # undef __ACCLIB_PCLOCK_USE_RDTSC # undef __ACCLIB_PCLOCK_USE_PERFCTR # undef __ACCLIB_UCLOCK_USE_RDTSC @@ -3943,7 +3943,7 @@ typedef struct { ACCLIB_EXTERN(int, acc_perfctr_open) (acc_perfctr_handle_p); ACCLIB_EXTERN(int, acc_perfctr_close) (acc_perfctr_handle_p); ACCLIB_EXTERN(void, acc_perfctr_read) (acc_perfctr_handle_p, acc_perfctr_clock_p); -#if !defined(ACC_CFG_NO_DOUBLE) +#if !(ACC_CFG_NO_DOUBLE) ACCLIB_EXTERN(double, acc_perfctr_get_elapsed) (acc_perfctr_handle_p, const acc_perfctr_clock_p, const acc_perfctr_clock_p); ACCLIB_EXTERN(double, acc_perfctr_get_elapsed_tsc) (acc_perfctr_handle_p, acc_uint64l_t); #endif @@ -3978,7 +3978,7 @@ struct acc_pclock_handle_t { #if defined(acc_int64l_t) acc_uint64l_t ticks_base; #endif -#if defined(__ACCLIB_PCLOCK_USE_PERFCTR) +#if (__ACCLIB_PCLOCK_USE_PERFCTR) acc_perfctr_handle_t pch; #endif }; @@ -3995,11 +3995,11 @@ ACCLIB_EXTERN(int, acc_pclock_open) (acc_pclock_handle_p, int); ACCLIB_EXTERN(int, acc_pclock_open_default) (acc_pclock_handle_p); ACCLIB_EXTERN(int, acc_pclock_close) (acc_pclock_handle_p); ACCLIB_EXTERN(void, acc_pclock_read) (acc_pclock_handle_p, acc_pclock_p); -#if !defined(ACC_CFG_NO_DOUBLE) +#if !(ACC_CFG_NO_DOUBLE) ACCLIB_EXTERN(double, acc_pclock_get_elapsed) (acc_pclock_handle_p, const acc_pclock_p, const acc_pclock_p); #endif ACCLIB_EXTERN(int, acc_pclock_flush_cpu_cache) (acc_pclock_handle_p, unsigned); -#if !defined(acc_int64l_t) || defined(ACC_CFG_NO_DOUBLE) +#if !defined(acc_int64l_t) || (ACC_CFG_NO_DOUBLE) # undef __ACCLIB_UCLOCK_USE_QPC #elif (ACC_OS_CYGWIN || ACC_OS_EMX || ACC_OS_WIN32 || ACC_OS_WIN64) && (ACC_HAVE_WINDOWS_H) # define __ACCLIB_UCLOCK_USE_QPC 1 @@ -4011,10 +4011,10 @@ typedef struct { int mode; int read_error; const char* name; -#if defined(__ACCLIB_UCLOCK_USE_PERFCTR) +#if (__ACCLIB_UCLOCK_USE_PERFCTR) acc_perfctr_handle_t pch; #endif -#if defined(__ACCLIB_UCLOCK_USE_QPC) +#if (__ACCLIB_UCLOCK_USE_QPC) double qpf; #endif } acc_uclock_handle_t; @@ -4022,7 +4022,7 @@ typedef struct { union { acc_uint32l_t t32; #if !(ACC_OS_DOS16 || ACC_OS_WIN16) -# if !defined(ACC_CFG_NO_DOUBLE) +# if !(ACC_CFG_NO_DOUBLE) double td; # endif # if defined(acc_int64l_t) @@ -4030,13 +4030,13 @@ typedef struct { # endif #endif } ticks; -#if defined(__ACCLIB_UCLOCK_USE_RDTSC) +#if (__ACCLIB_UCLOCK_USE_RDTSC) acc_uint64l_t tsc; #endif -#if defined(__ACCLIB_UCLOCK_USE_PERFCTR) +#if (__ACCLIB_UCLOCK_USE_PERFCTR) acc_perfctr_clock_t pcc; #endif -#if defined(__ACCLIB_UCLOCK_USE_QPC) +#if (__ACCLIB_UCLOCK_USE_QPC) acc_int64l_t qpc; #endif } acc_uclock_t; @@ -4049,7 +4049,7 @@ typedef struct { ACCLIB_EXTERN(int, acc_uclock_open) (acc_uclock_handle_p); ACCLIB_EXTERN(int, acc_uclock_close) (acc_uclock_handle_p); ACCLIB_EXTERN(void, acc_uclock_read) (acc_uclock_handle_p, acc_uclock_p); -#if !defined(ACC_CFG_NO_DOUBLE) +#if !(ACC_CFG_NO_DOUBLE) ACCLIB_EXTERN(double, acc_uclock_get_elapsed) (acc_uclock_handle_p, const acc_uclock_p, const acc_uclock_p); #endif ACCLIB_EXTERN(int, acc_uclock_flush_cpu_cache) (acc_uclock_handle_p, unsigned); @@ -4216,7 +4216,7 @@ ACCLIB_EXTERN(int, acc_spawnve) (int mode, const char* fn, const char* const * a # define ACC_CXX_DISABLE_NEW_DELETE private: #elif (ACC_CC_HIGHC) # define ACC_CXX_DISABLE_NEW_DELETE private: -#elif !defined(__ACC_CXX_HAVE_ARRAY_NEW) +#elif !(__ACC_CXX_HAVE_ARRAY_NEW) # define ACC_CXX_DISABLE_NEW_DELETE \ protected: static void operator delete(void*) __ACC_CXX_DO_DELETE \ protected: static void* operator new(size_t) __ACC_CXX_DO_NEW \ @@ -4325,11 +4325,11 @@ ACCLIB_EXTERN(int, acc_spawnve) (int mode, const char* fn, const char* const * a #if (SIZEOF_LONG >= 8) ACCCHK_ASSERT(__ACC_MASK_GEN(1ul,64) == 0xffffffffffffffffUL) #endif -#if !defined(ACC_BROKEN_INTEGRAL_PROMOTION) +#if !(ACC_BROKEN_INTEGRAL_PROMOTION) ACCCHK_ASSERT(__ACC_MASK_GEN(1u,SIZEOF_INT*8) == ~0u) ACCCHK_ASSERT(__ACC_MASK_GEN(1ul,SIZEOF_LONG*8) == ~0ul) #endif -#if !defined(ACC_BROKEN_SIGNED_RIGHT_SHIFT) +#if !(ACC_BROKEN_SIGNED_RIGHT_SHIFT) ACCCHK_ASSERT(((-1) >> 7) == -1) #endif ACCCHK_ASSERT(((1) >> 7) == 0) @@ -4378,7 +4378,7 @@ ACCLIB_EXTERN(int, acc_spawnve) (int mode, const char* fn, const char* const * a ACCCHK_ASSERT_IS_SIGNED_T(short) ACCCHK_ASSERT_IS_UNSIGNED_T(unsigned short) ACCCHK_ASSERT(sizeof(short) == sizeof(unsigned short)) -#if !defined(ACC_ABI_I8LP16) +#if !(ACC_ABI_I8LP16) ACCCHK_ASSERT(sizeof(short) >= 2) #endif ACCCHK_ASSERT(sizeof(short) >= sizeof(char)) @@ -4392,7 +4392,7 @@ ACCLIB_EXTERN(int, acc_spawnve) (int mode, const char* fn, const char* const * a ACCCHK_ASSERT_IS_SIGNED_T(int) ACCCHK_ASSERT_IS_UNSIGNED_T(unsigned int) ACCCHK_ASSERT(sizeof(int) == sizeof(unsigned int)) -#if !defined(ACC_ABI_I8LP16) +#if !(ACC_ABI_I8LP16) ACCCHK_ASSERT(sizeof(int) >= 2) #endif ACCCHK_ASSERT(sizeof(int) >= sizeof(short)) @@ -4405,7 +4405,7 @@ ACCLIB_EXTERN(int, acc_spawnve) (int mode, const char* fn, const char* const * a ACCCHK_ASSERT_IS_SIGNED_T(long) ACCCHK_ASSERT_IS_UNSIGNED_T(unsigned long) ACCCHK_ASSERT(sizeof(long) == sizeof(unsigned long)) -#if !defined(ACC_ABI_I8LP16) +#if !(ACC_ABI_I8LP16) ACCCHK_ASSERT(sizeof(long) >= 4) #endif ACCCHK_ASSERT(sizeof(long) >= sizeof(int)) @@ -4424,7 +4424,7 @@ ACCLIB_EXTERN(int, acc_spawnve) (int mode, const char* fn, const char* const * a ACCCHK_ASSERT_IS_SIGNED_T(ptrdiff_t) ACCCHK_ASSERT(sizeof(ptrdiff_t) >= sizeof(int)) ACCCHK_ASSERT(sizeof(ptrdiff_t) >= sizeof(size_t)) -#if !defined(ACC_BROKEN_SIZEOF) +#if !(ACC_BROKEN_SIZEOF) ACCCHK_ASSERT(sizeof(ptrdiff_t) == sizeof((char*)0 - (char*)0)) # if (ACC_HAVE_MM_HUGE_PTR) ACCCHK_ASSERT(4 == sizeof((char __huge*)0 - (char __huge*)0)) @@ -4442,7 +4442,7 @@ ACCLIB_EXTERN(int, acc_spawnve) (int mode, const char* fn, const char* const * a ACCCHK_ASSERT(4 == sizeof(void __huge*)) ACCCHK_ASSERT(4 == sizeof(char __huge*)) #endif -#if defined(ACC_ABI_I8LP16) +#if (ACC_ABI_I8LP16) ACCCHK_ASSERT((((1u << 7) + 1) >> 7) == 1) ACCCHK_ASSERT((((1ul << 15) + 1) >> 15) == 1) #else @@ -4685,7 +4685,7 @@ ACCLIB_EXTERN(int, acc_spawnve) (int mode, const char* fn, const char* const * a #elif (ACC_CC_NDPC) #elif 1 && (ACC_CC_LCC || ACC_CC_LCCWIN32) && !defined(ACCCHK_CFG_PEDANTIC) #elif 1 && (ACC_CC_SUNPROC) && !defined(ACCCHK_CFG_PEDANTIC) -#elif !defined(ACC_BROKEN_INTEGRAL_PROMOTION) && (SIZEOF_INT > 1) +#elif !(ACC_BROKEN_INTEGRAL_PROMOTION) && (SIZEOF_INT > 1) ACCCHK_ASSERT( (((unsigned char)128) << (int)(8*sizeof(int)-8)) < 0) #endif #if (ACC_CC_BORLANDC && (__BORLANDC__ >= 0x0530) && (__BORLANDC__ < 0x0560)) @@ -4970,13 +4970,13 @@ ACCLIB_PUBLIC_NOINLINE(acc_hsize_t, acc_vget_acc_hsize_t) (acc_hsize_t v, int ex { __ACCLIB_VGET_BODY(acc_hsize_t) } -#if !defined(ACC_CFG_NO_FLOAT) +#if !(ACC_CFG_NO_FLOAT) ACCLIB_PUBLIC_NOINLINE(float, acc_vget_float) (float v, int expr) { __ACCLIB_VGET_BODY(float) } #endif -#if !defined(ACC_CFG_NO_DOUBLE) +#if !(ACC_CFG_NO_DOUBLE) ACCLIB_PUBLIC_NOINLINE(double, acc_vget_double) (double v, int expr) { __ACCLIB_VGET_BODY(double) @@ -5007,7 +5007,7 @@ ACCLIB_PUBLIC_NOINLINE(const acc_hvoid_p, acc_vget_acc_hvoid_cp) (const acc_hvoi #endif ACCLIB_PUBLIC(int, acc_hmemcmp) (const acc_hvoid_p s1, const acc_hvoid_p s2, acc_hsize_t len) { -#if (ACC_HAVE_MM_HUGE_PTR) || !defined(HAVE_MEMCMP) +#if (ACC_HAVE_MM_HUGE_PTR) || !(HAVE_MEMCMP) const acc_hbyte_p p1 = (const acc_hbyte_p) s1; const acc_hbyte_p p2 = (const acc_hbyte_p) s2; if __acc_likely(len > 0) do @@ -5024,7 +5024,7 @@ ACCLIB_PUBLIC(int, acc_hmemcmp) (const acc_hvoid_p s1, const acc_hvoid_p s2, acc } ACCLIB_PUBLIC(acc_hvoid_p, acc_hmemcpy) (acc_hvoid_p dest, const acc_hvoid_p src, acc_hsize_t len) { -#if (ACC_HAVE_MM_HUGE_PTR) || !defined(HAVE_MEMCPY) +#if (ACC_HAVE_MM_HUGE_PTR) || !(HAVE_MEMCPY) acc_hbyte_p p1 = (acc_hbyte_p) dest; const acc_hbyte_p p2 = (const acc_hbyte_p) src; if (!(len > 0) || p1 == p2) @@ -5039,7 +5039,7 @@ ACCLIB_PUBLIC(acc_hvoid_p, acc_hmemcpy) (acc_hvoid_p dest, const acc_hvoid_p src } ACCLIB_PUBLIC(acc_hvoid_p, acc_hmemmove) (acc_hvoid_p dest, const acc_hvoid_p src, acc_hsize_t len) { -#if (ACC_HAVE_MM_HUGE_PTR) || !defined(HAVE_MEMMOVE) +#if (ACC_HAVE_MM_HUGE_PTR) || !(HAVE_MEMMOVE) acc_hbyte_p p1 = (acc_hbyte_p) dest; const acc_hbyte_p p2 = (const acc_hbyte_p) src; if (!(len > 0) || p1 == p2) @@ -5065,7 +5065,7 @@ ACCLIB_PUBLIC(acc_hvoid_p, acc_hmemmove) (acc_hvoid_p dest, const acc_hvoid_p sr } ACCLIB_PUBLIC(acc_hvoid_p, acc_hmemset) (acc_hvoid_p s, int c, acc_hsize_t len) { -#if (ACC_HAVE_MM_HUGE_PTR) || !defined(HAVE_MEMSET) +#if (ACC_HAVE_MM_HUGE_PTR) || !(HAVE_MEMSET) acc_hbyte_p p = (acc_hbyte_p) s; if __acc_likely(len > 0) do *p++ = (unsigned char) c; @@ -5279,7 +5279,7 @@ ACC_EXTERN_C unsigned short __far __pascal DosAllocHuge(unsigned short, unsigned ACC_EXTERN_C unsigned short __far __pascal DosFreeSeg(unsigned short); #endif #if (ACC_OS_DOS16 || ACC_OS_WIN16) -#if !defined(ACC_CC_AZTECC) +#if !(ACC_CC_AZTECC) ACCLIB_PUBLIC(void __far*, acc_dos_alloc) (unsigned long size) { void __far* p = 0; @@ -5351,7 +5351,7 @@ ACCLIB_PUBLIC(void, acc_getopt_init) (acc_getopt_p g, g->argc = argc; g->argv = argv; g->optopt = -1; } -static int __ACCLIB_FUNCNAME(acc_getopt_rotate) (char **p, int first, int middle, int last) +static int __ACCLIB_FUNCNAME(acc_getopt_rotate) (char** p, int first, int middle, int last) { int i = middle, n = middle - first; if (first >= middle || middle >= last) return 0; @@ -5368,20 +5368,11 @@ static int __ACCLIB_FUNCNAME(acc_getopt_rotate) (char **p, int first, int middle } return n; } -static int __ACCLIB_FUNCNAME(acc_getopt_perror) (acc_getopt_p g, int ret, int flags, const char *f, ...) +static int __ACCLIB_FUNCNAME(acc_getopt_perror) (acc_getopt_p g, int ret, const char* f, ...) { - if (flags & 1) - { - if (g->shortpos == 0) - g->optind++; - else if (!g->argv[g->optind][++g->shortpos]) - g->optind++, g->shortpos = 0; - if (flags & 2) - return ret; - } if (g->opterr) { -#if defined(HAVE_STDARG_H) +#if HAVE_STDARG_H struct { va_list ap; } s; va_start(s.ap, f); g->opterr(g, f, &s); @@ -5390,7 +5381,7 @@ static int __ACCLIB_FUNCNAME(acc_getopt_perror) (acc_getopt_p g, int ret, int fl g->opterr(g, f, NULL); #endif } - g->errcount++; + ++g->errcount; return ret; } ACCLIB_PUBLIC(int, acc_getopt) (acc_getopt_p g, @@ -5401,7 +5392,7 @@ ACCLIB_PUBLIC(int, acc_getopt) (acc_getopt_p g, #define pe __ACCLIB_FUNCNAME(acc_getopt_perror) int ordering = ACC_GETOPT_PERMUTE; int missing_arg_ret = g->bad_option; - char *a; + char* a; if (shortopts) { if (*shortopts == '-' || *shortopts == '+') @@ -5412,10 +5403,10 @@ ACCLIB_PUBLIC(int, acc_getopt) (acc_getopt_p g, g->optarg = NULL; if (g->optopt == -1) g->optopt = g->bad_option; - if (longind != NULL) + if (longind) *longind = -1; - if (g->eof || g->optind < 0 || g->argv == NULL) - goto acc_label_out3; + if (g->eof) + return -1; if (g->shortpos) goto acc_label_next_shortopt; g->optind -= __ACCLIB_FUNCNAME(acc_getopt_rotate)(g->argv, g->pending_rotate_first, g->pending_rotate_middle, g->optind); @@ -5423,86 +5414,76 @@ ACCLIB_PUBLIC(int, acc_getopt) (acc_getopt_p g, if (ordering == ACC_GETOPT_PERMUTE) { while (g->optind < g->argc && !(g->argv[g->optind][0] == '-' && g->argv[g->optind][1])) - g->optind++; + ++g->optind; g->pending_rotate_middle = g->optind; } if (g->optind >= g->argc) - goto acc_label_out1; + { + g->optind = g->pending_rotate_first; + goto acc_label_eof; + } a = g->argv[g->optind]; if (a[0] == '-' && a[1] == '-') { - char *arg; + char* arg; + size_t a_len, i; + int need_exact = 0; const acc_getopt_longopt_p lo = NULL; const acc_getopt_longopt_p l2 = NULL; - size_t a_len; - int need_exact = 0; - int i; - a += 2; arg = a; - if (arg[0] == 0) - { - g->optind++; - goto acc_label_out2; - } - while (arg[0] && arg[0] != '=' && arg[0] != '#') + ++g->optind; + if (!a[2]) + goto acc_label_eof; + for (a += 2, arg = a; arg[0] && arg[0] != '=' && arg[0] != '#'; ) ++arg; a_len = (size_t) (arg - a); for (i = 0; a_len && longopts && longopts[i].name; ++i) { - size_t l = strlen(longopts[i].name); if (strncmp(a, longopts[i].name, a_len) != 0) continue; - if (a_len == l) + if (!longopts[i].name[a_len]) { lo = &longopts[i]; goto acc_label_found_lo; } - if (longopts[i].has_arg & ACC_GETOPT_EXACT_ARG) - need_exact = 1; - if (lo == NULL) - lo = &longopts[i]; - else + need_exact |= longopts[i].has_arg & ACC_GETOPT_EXACT_ARG; + if (lo) l2 = &longopts[i]; + else + lo = &longopts[i]; } - if (lo == NULL || need_exact) - return pe(g, g->bad_option, 1, "unrecognized option '--%s'", a); + if (!lo || need_exact) + return pe(g, g->bad_option, "unrecognized option '--%s'", a); if (l2) - return pe(g, g->bad_option, 1, "option '--%s' is ambiguous (could be '--%s' or '--%s')", a, lo->name, l2->name); + return pe(g, g->bad_option, "option '--%s' is ambiguous (could be '--%s' or '--%s')", a, lo->name, l2->name); acc_label_found_lo: switch (lo->has_arg & 0x2f) { case ACC_GETOPT_OPTIONAL_ARG: - if (arg[0] && arg[1]) + if (arg[0]) g->optarg = arg + 1; - g->optind++; break; case ACC_GETOPT_REQUIRED_ARG: if (arg[0]) - { - if (arg[1]) - g->optarg = arg + 1; - } - else if (g->optind + 1 < g->argc) - g->optarg = g->argv[++g->optind]; + g->optarg = arg + 1; + else if (g->optind < g->argc) + g->optarg = g->argv[g->optind++]; if (!g->optarg) - return pe(g, missing_arg_ret, 1, "option '--%s' requires an argument", lo->name); - g->optind++; + return pe(g, missing_arg_ret, "option '--%s' requires an argument", lo->name); break; case ACC_GETOPT_REQUIRED_ARG | 0x20: if (arg[0] && arg[1]) g->optarg = arg + 1; if (!g->optarg) - return pe(g, missing_arg_ret, 1, "option '--%s=' requires an argument", lo->name); - g->optind++; + return pe(g, missing_arg_ret, "option '--%s=' requires an argument", lo->name); break; default: if (arg[0]) - return pe(g, g->bad_option, 1, "option '--%s' doesn't allow an argument", lo->name); - g->optind++; + return pe(g, g->bad_option, "option '--%s' doesn't allow an argument", lo->name); break; } - if (longind != NULL) + if (longind) *longind = (int) (lo - longopts); - if (lo->flag != NULL) + if (lo->flag) { *lo->flag = lo->val; return 0; @@ -5511,60 +5492,50 @@ ACCLIB_PUBLIC(int, acc_getopt) (acc_getopt_p g, } if (a[0] == '-' && a[1]) { - char *arg; - int has_arg; - const char *sp; - unsigned char sc; - g->shortpos = 1; + unsigned char c; + const char* s; acc_label_next_shortopt: - a = g->argv[g->optind] + g->shortpos; - sp = NULL; sc = (unsigned char) *a; - if (sc != ':' && shortopts) - sp = strchr(shortopts, sc); - if (!sp) + a = g->argv[g->optind] + ++g->shortpos; + c = (unsigned char) *a++; s = NULL; + if (c != ':' && shortopts) + s = strchr(shortopts, c); + if (!s || s[1] != ':') { - g->optopt = sc; - return pe(g, g->bad_option, 1, "invalid option '-%c'", sc); - } - arg = a + 1; has_arg = 0; - if (sp[1] == ':') { has_arg++; if (sp[2] == ':') has_arg++; } - switch (has_arg) - { - case ACC_GETOPT_OPTIONAL_ARG: - if (arg[0]) - g->optarg = arg; - g->optind++, g->shortpos = 0; - break; - case ACC_GETOPT_REQUIRED_ARG: - if (arg[0]) - g->optarg = arg; - else if (g->optind + 1 < g->argc) - g->optarg = g->argv[++g->optind]; - else + if (!a[0]) + ++g->optind, g->shortpos = 0; + if (!s) { - g->optopt = sc; - return pe(g, missing_arg_ret, 1, "option '-%c' requires an argument", sc); + g->optopt = c; + return pe(g, g->bad_option, "invalid option '-%c'", c); } - g->optind++, g->shortpos = 0; - break; - default: - pe(g, 0, 3, NULL); - break; } - return sc; + else + { + ++g->optind, g->shortpos = 0; + if (a[0]) + g->optarg = a; + else if (s[2] != ':') + { + if (g->optind < g->argc) + g->optarg = g->argv[g->optind++]; + else + { + g->optopt = c; + return pe(g, missing_arg_ret, "option '-%c' requires an argument", c); + } + } + } + return c; } if (ordering == ACC_GETOPT_RETURN_IN_ORDER) { + ++g->optind; g->optarg = a; - g->optind++; return 1; } - goto acc_label_out2; -acc_label_out1: - g->optind = g->pending_rotate_first; -acc_label_out2: +acc_label_eof: g->optind -= __ACCLIB_FUNCNAME(acc_getopt_rotate)(g->argv, g->pending_rotate_first, g->pending_rotate_middle, g->optind); -acc_label_out3: + g->pending_rotate_first = g->pending_rotate_middle = g->optind; g->eof = 1; return -1; #undef pe @@ -5616,7 +5587,7 @@ ACCLIB_PUBLIC(acc_hvoid_p, acc_halloc) (acc_hsize_t size) return p; #if 0 && defined(__palmos__) p = MemPtrNew(size); -#elif !defined(ACC_HAVE_MM_HUGE_PTR) +#elif !(ACC_HAVE_MM_HUGE_PTR) if (size < (size_t) -1) p = malloc((size_t) size); #else @@ -5646,7 +5617,7 @@ ACCLIB_PUBLIC(acc_hvoid_p, acc_halloc) (acc_hsize_t size) p = farmalloc(size); #elif (ACC_CC_BORLANDC || ACC_CC_TURBOC) p = farmalloc(size); -#elif defined(ACC_CC_AZTECC) +#elif (ACC_CC_AZTECC) p = lmalloc(size); #else if (size < (size_t) -1) @@ -5662,7 +5633,7 @@ ACCLIB_PUBLIC(void, acc_hfree) (acc_hvoid_p p) return; #if 0 && defined(__palmos__) MemPtrFree(p); -#elif !defined(ACC_HAVE_MM_HUGE_PTR) +#elif !(ACC_HAVE_MM_HUGE_PTR) free(p); #else #if (__ACCLIB_HALLOC_USE_DAH) @@ -5684,7 +5655,7 @@ ACCLIB_PUBLIC(void, acc_hfree) (acc_hvoid_p p) farfree((void __far*) p); #elif (ACC_CC_BORLANDC || ACC_CC_TURBOC) farfree((void __far*) p); -#elif defined(ACC_CC_AZTECC) +#elif (ACC_CC_AZTECC) lfree(p); #else free(p); @@ -5896,7 +5867,7 @@ static int acc_pclock_read_clock_gettime_r_syscall(acc_pclock_handle_p h, acc_pc ACC_UNUSED(h); return 0; } #endif -#if defined(HAVE_GETTIMEOFDAY) +#if (HAVE_GETTIMEOFDAY) #ifndef acc_pclock_read_gettimeofday #define acc_pclock_read_gettimeofday acc_pclock_read_gettimeofday #endif @@ -5971,7 +5942,7 @@ static int acc_pclock_read_uclock(acc_pclock_handle_p h, acc_pclock_p c) ACC_UNUSED(h); return 0; } #endif -#if 0 && defined(HAVE_CLOCK_GETTIME) && defined(CLOCK_PROCESS_CPUTIME_ID) && defined(acc_int64l_t) +#if 0 && (HAVE_CLOCK_GETTIME) && defined(CLOCK_PROCESS_CPUTIME_ID) && defined(acc_int64l_t) #ifndef acc_pclock_read_clock_gettime_p_libc #define acc_pclock_read_clock_gettime_p_libc acc_pclock_read_clock_gettime_p_libc #endif @@ -6019,7 +5990,7 @@ static int acc_pclock_read_getprocesstimes(acc_pclock_handle_p h, acc_pclock_p c ACC_UNUSED(h); return 0; } #endif -#if defined(HAVE_GETRUSAGE) && defined(RUSAGE_SELF) +#if (HAVE_GETRUSAGE) && defined(RUSAGE_SELF) #ifndef acc_pclock_read_getrusage #define acc_pclock_read_getrusage acc_pclock_read_getrusage #endif @@ -6059,7 +6030,7 @@ static int acc_pclock_read_perfctr(acc_pclock_handle_p h, acc_pclock_p c) ACC_UNUSED(h); return 0; } #endif -#if 0 && defined(HAVE_CLOCK_GETTIME) && defined(CLOCK_THREAD_CPUTIME_ID) && defined(acc_int64l_t) +#if 0 && (HAVE_CLOCK_GETTIME) && defined(CLOCK_THREAD_CPUTIME_ID) && defined(acc_int64l_t) #ifndef acc_pclock_read_clock_gettime_t_libc #define acc_pclock_read_clock_gettime_t_libc acc_pclock_read_clock_gettime_t_libc #endif @@ -6271,7 +6242,7 @@ ACCLIB_PUBLIC(void, acc_pclock_read) (acc_pclock_handle_p h, acc_pclock_p c) #endif c->tv_nsec = 0; } -#if !defined(ACC_CFG_NO_DOUBLE) +#if !(ACC_CFG_NO_DOUBLE) ACCLIB_PUBLIC(double, acc_pclock_get_elapsed) (acc_pclock_handle_p h, const acc_pclock_p start, const acc_pclock_p stop) { double tstop, tstart; @@ -6575,7 +6546,7 @@ ACCLIB_PUBLIC(int, acc_uclock_flush_cpu_cache) (acc_uclock_handle_p h, unsigned #endif ACCLIB_PUBLIC(const char *, acc_getenv) (const char *s) { -#if defined(HAVE_GETENV) +#if (HAVE_GETENV) return getenv(s); #else ACC_UNUSED(s); return (const char *) 0; @@ -6653,7 +6624,7 @@ ACCLIB_PUBLIC(int, acc_set_binmode) (int fd, int binary) return -1; #elif (ACC_OS_CYGWIN || ACC_OS_DOS16 || ACC_OS_DOS32 || ACC_OS_EMX || ACC_OS_OS2 || ACC_OS_OS216 || ACC_OS_WIN16 || ACC_OS_WIN32 || ACC_OS_WIN64) int r; -#if !defined(ACC_CC_ZORTECHC) +#if !(ACC_CC_ZORTECHC) ACC_COMPILE_TIME_ASSERT(O_BINARY > 0) #endif ACC_COMPILE_TIME_ASSERT(O_TEXT > 0) @@ -6671,7 +6642,7 @@ ACCLIB_PUBLIC(int, acc_isatty) (int fd) { if (fd < 0) return 0; -#if (ACC_OS_DOS16 && !defined(ACC_CC_AZTECC)) +#if (ACC_OS_DOS16 && !(ACC_CC_AZTECC)) { union REGS ri, ro; ri.x.ax = 0x4400; ri.x.bx = fd; @@ -6700,7 +6671,7 @@ ACCLIB_PUBLIC(int, acc_isatty) (int fd) } } #endif -#if defined(HAVE_ISATTY) +#if (HAVE_ISATTY) return (isatty(fd)) ? 1 : 0; #else return 0; @@ -6708,7 +6679,7 @@ ACCLIB_PUBLIC(int, acc_isatty) (int fd) } ACCLIB_PUBLIC(int, acc_mkdir) (const char* name, unsigned mode) { -#if !defined(HAVE_MKDIR) +#if !(HAVE_MKDIR) ACC_UNUSED(name); ACC_UNUSED(mode); return -1; #elif (ACC_ARCH_M68K && ACC_OS_TOS && (ACC_CC_PUREC || ACC_CC_TURBOC)) @@ -6733,7 +6704,7 @@ ACCLIB_PUBLIC(int, acc_mkdir) (const char* name, unsigned mode) } ACCLIB_PUBLIC(int, acc_rmdir) (const char* name) { -#if !defined(HAVE_RMDIR) +#if !(HAVE_RMDIR) ACC_UNUSED(name); return -1; #elif ((ACC_OS_DOS16 || ACC_OS_DOS32) && (ACC_CC_HIGHC || ACC_CC_PACIFICC)) @@ -6785,7 +6756,7 @@ ACCLIB_PUBLIC_NOINLINE(void, acc_debug_break) (void) #elif (ACC_ARCH_I086) #elif (ACC_OS_WIN64) && (ACC_HAVE_WINDOWS_H) DebugBreak(); -#elif defined(ACC_CFG_NO_INLINE_ASM) && (ACC_OS_WIN32) && (ACC_HAVE_WINDOWS_H) +#elif (ACC_CFG_NO_INLINE_ASM) && (ACC_OS_WIN32) && (ACC_HAVE_WINDOWS_H) DebugBreak(); #elif (ACC_ARCH_AMD64 || ACC_ARCH_I386) && (ACC_ASM_SYNTAX_GNUC) __asm__ __volatile__("int $3\n" : : : __ACC_ASM_CLOBBER); @@ -6918,7 +6889,7 @@ ACCLIB_PUBLIC(void, acc_wildargv) (int* argc, char*** argv) acc_psp_init_module(argc, argv, -1); } #endif -#if !defined(__ACCLIB_HAVE_ACC_WILDARGV) +#if !(__ACCLIB_HAVE_ACC_WILDARGV) #define __ACCLIB_HAVE_ACC_WILDARGV 1 ACCLIB_PUBLIC(void, acc_wildargv) (int* argc, char*** argv) { From 0aff9d8df4e2fa75d2fc4d45bfaec72f9a07b480 Mon Sep 17 00:00:00 2001 From: "Markus F.X.J. Oberhumer" Date: Sun, 8 Aug 2010 16:20:16 +0200 Subject: [PATCH 14/15] Use consistent syntax for boolean preprocessor expressions. --- src/bele.h | 4 +-- src/bele_policy.h | 2 +- src/bptr.h | 2 +- src/c_file.cpp | 2 +- src/c_init.cpp | 8 ++--- src/c_none.cpp | 2 +- src/c_screen.cpp | 10 +++--- src/compress.cpp | 24 +++++++------- src/compress.h | 11 ++++--- src/compress_lzma.cpp | 12 +++---- src/compress_ucl.cpp | 12 +++---- src/compress_zlib.cpp | 2 +- src/conf.h | 27 +++++++--------- src/console.h | 38 +++++++++++------------ src/except.h | 4 +-- src/file.cpp | 2 +- src/file.h | 2 +- src/filter.h | 2 +- src/help.cpp | 18 +++++------ src/lefile.h | 2 +- src/linker.h | 2 +- src/main.cpp | 10 +++--- src/mem.cpp | 2 +- src/mem.h | 2 +- src/options.h | 2 +- src/p_armpe.h | 3 +- src/p_com.cpp | 2 +- src/p_com.h | 2 +- src/p_djgpp2.h | 2 +- src/p_elf.h | 2 +- src/p_exe.cpp | 4 +-- src/p_exe.h | 2 +- src/p_lx_elf.h | 2 +- src/p_lx_exc.h | 2 +- src/p_lx_interp.h | 2 +- src/p_lx_sh.h | 2 +- src/p_mach.h | 12 +++---- src/p_ps1.h | 2 +- src/p_sys.h | 2 +- src/p_tmt.h | 2 +- src/p_tos.cpp | 8 ++--- src/p_tos.h | 2 +- src/p_unix.h | 2 +- src/p_vmlinx.h | 2 +- src/p_vmlinz.h | 2 +- src/p_vxd.h | 2 +- src/p_w16ne.h | 2 +- src/p_w32pe.h | 3 +- src/p_wcle.h | 2 +- src/packer.cpp | 8 ++--- src/packer.h | 2 +- src/packer_c.cpp | 2 +- src/packmast.h | 2 +- src/pefile.h | 2 +- src/s_djgpp2.cpp | 16 +++++----- src/s_object.cpp | 4 +-- src/s_vcsa.cpp | 16 +++++----- src/s_win32.cpp | 8 ++--- src/screen.h | 18 +++++------ src/snprintf.cpp | 12 +++---- src/snprintf.h | 2 +- src/stdcxx.cpp | 2 +- src/stdcxx.h | 10 +++--- src/stub/scripts/UNUSED/bin2h.pl | 2 +- src/stub/scripts/bin2h.py | 2 +- src/stub/src/amd64-darwin.macho-main.c | 2 +- src/stub/src/amd64-linux.elf-main.c | 2 +- src/stub/src/arch/i086/lzma_d.S | 2 +- src/stub/src/arch/mips/r3000/bits.ash | 2 +- src/stub/src/arch/mips/r3000/macros.ash | 4 +-- src/stub/src/arch/powerpc/32/ppc_regs.h | 2 +- src/stub/src/arch/powerpc/32/regs.h | 2 +- src/stub/src/arm-darwin.macho-main.c | 2 +- src/stub/src/arm.v4a-wince.pe.S | 10 +++--- src/stub/src/i386-bsd.elf-main.c | 2 +- src/stub/src/i386-bsd.elf.execve-main.c | 14 ++++----- src/stub/src/i386-darwin.macho-main.c | 2 +- src/stub/src/i386-linux.elf-main.c | 2 +- src/stub/src/i386-linux.elf.execve-main.c | 14 ++++----- src/stub/src/i386-linux.elf.interp-main.c | 2 +- src/stub/src/i386-linux.elf.shell-main.c | 2 +- src/stub/src/i386-openbsd.elf-main.c | 2 +- src/stub/src/include/bsd.h | 2 +- src/stub/src/include/darwin.h | 2 +- src/stub/src/include/linux.h | 2 +- src/stub/src/powerpc-darwin.macho-main.c | 2 +- src/stub/src/powerpc-linux.elf-main.c | 2 +- src/ui.cpp | 12 +++---- src/ui.h | 2 +- src/util.cpp | 8 ++--- src/util.h | 2 +- src/work.cpp | 22 ++++++------- 92 files changed, 251 insertions(+), 253 deletions(-) diff --git a/src/bele.h b/src/bele.h index f4a9b922..2719be83 100644 --- a/src/bele.h +++ b/src/bele.h @@ -27,7 +27,7 @@ #ifndef __UPX_BELE_H -#define __UPX_BELE_H +#define __UPX_BELE_H 1 /************************************************************************* @@ -543,7 +543,7 @@ int __acc_cdecl_qsort le64_compare_signed(const void *, const void *); // just for testing... -#if !defined(ACC_CFG_NO_UNALIGNED) +#if !(ACC_CFG_NO_UNALIGNED) #if 0 && (ACC_ARCH_AMD64 || ACC_ARCH_I386) && (ACC_CC_GNUC >= 0x030200) typedef acc_uint16e_t LE16_unaligned __attribute__((__aligned__(1))); typedef acc_uint32e_t LE32_unaligned __attribute__((__aligned__(1))); diff --git a/src/bele_policy.h b/src/bele_policy.h index 09772723..28223ec4 100644 --- a/src/bele_policy.h +++ b/src/bele_policy.h @@ -39,7 +39,7 @@ // CTP - Compile-Time Polymorphism (templates) # define V static inline # define S static int __acc_cdecl_qsort -# define C +# define C /*empty*/ #elif defined(BELE_RTP) // RTP - Run-Time Polymorphism (virtual functions) # define V virtual diff --git a/src/bptr.h b/src/bptr.h index 6039b2ce..61d0bf46 100644 --- a/src/bptr.h +++ b/src/bptr.h @@ -27,7 +27,7 @@ #ifndef __UPX_BPTR_H -#define __UPX_BPTR_H +#define __UPX_BPTR_H 1 /************************************************************************* diff --git a/src/c_file.cpp b/src/c_file.cpp index db79ca13..335f89a6 100644 --- a/src/c_file.cpp +++ b/src/c_file.cpp @@ -28,7 +28,7 @@ #include "conf.h" -#if defined(USE_CONSOLE) +#if (USE_CONSOLE) /************************************************************************* // diff --git a/src/c_init.cpp b/src/c_init.cpp index 9f230323..96b166d8 100644 --- a/src/c_init.cpp +++ b/src/c_init.cpp @@ -30,7 +30,7 @@ FILE *con_term = NULL; -#if defined(USE_CONSOLE) +#if (USE_CONSOLE) /************************************************************************* // @@ -84,14 +84,14 @@ static int do_init(FILE *f) if (!acc_isatty(STDIN_FILENO) || !acc_isatty(STDOUT_FILENO) || !acc_isatty(STDERR_FILENO)) return con_mode; -#if defined(USE_ANSI) +#if (USE_ANSI) try_init(&console_ansi_mono,f); try_init(&console_ansi_color,f); #endif -#if defined(USE_SCREEN) +#if (USE_SCREEN) try_init(&console_screen,f); #endif -#if defined(USE_AALIB) +#if (USE_AALIB) try_init(&console_aalib,f); #endif diff --git a/src/c_none.cpp b/src/c_none.cpp index e4f475a9..1df17833 100644 --- a/src/c_none.cpp +++ b/src/c_none.cpp @@ -28,7 +28,7 @@ #include "conf.h" -#if defined(USE_CONSOLE) +#if (USE_CONSOLE) /************************************************************************* // diff --git a/src/c_screen.cpp b/src/c_screen.cpp index c159838b..1cbfb845 100644 --- a/src/c_screen.cpp +++ b/src/c_screen.cpp @@ -28,7 +28,7 @@ #include "conf.h" -#if defined(USE_SCREEN) +#if (USE_SCREEN) #include "screen.h" @@ -130,15 +130,15 @@ static int init(FILE *f, int o, int now) if (!screen) screen = do_construct(screen_djgpp2_construct(),fd); #endif -#if defined(USE_SCREEN_WIN32) +#if (USE_SCREEN_WIN32) if (!screen) screen = do_construct(screen_win32_construct(),fd); #endif -#if defined(USE_SCREEN_VCSA) +#if (USE_SCREEN_VCSA) if (!screen) screen = do_construct(screen_vcsa_construct(),fd); #endif -#if defined(USE_SCREEN_CURSES) +#if (USE_SCREEN_CURSES) if (!screen && o == CON_SCREEN) screen = do_construct(screen_curses_construct(),fd); #endif @@ -298,7 +298,7 @@ static void print0(FILE *f, const char *ss) static bool intro(FILE *f) { UNUSED(f); -#if defined(USE_FRAMES) +#if (USE_FRAMES) if (screen->intro) return screen->intro(screen,screen_show_frames); #endif diff --git a/src/compress.cpp b/src/compress.cpp index a9cb9319..713da721 100644 --- a/src/compress.cpp +++ b/src/compress.cpp @@ -43,7 +43,7 @@ unsigned upx_adler32(const void *buf, unsigned len, unsigned adler) assert(buf != NULL); #if 0 return adler32(adler, (const Bytef *) buf, len); // zlib -#elif defined(WITH_UCL) +#elif (WITH_UCL) return ucl_adler32(adler, (const ucl_bytep) buf, len); #else # error @@ -59,7 +59,7 @@ unsigned upx_crc32(const void *buf, unsigned len, unsigned crc) assert(buf != NULL); #if 0 return crc32(crc, (const Bytef *) buf, len); // zlib -#elif defined(WITH_UCL) +#elif (WITH_UCL) return ucl_crc32(crc, (const ucl_bytep) buf, len); #else # error @@ -108,17 +108,17 @@ int upx_compress ( const upx_bytep src, unsigned src_len, if (0) { } -#if defined(WITH_LZMA) +#if (WITH_LZMA) else if (M_IS_LZMA(method)) r = upx_lzma_compress(src, src_len, dst, dst_len, cb, method, level, cconf, cresult); #endif -#if defined(WITH_NRV) +#if (WITH_NRV) else if (M_IS_NRV2B(method) || M_IS_NRV2D(method) || M_IS_NRV2E(method)) r = upx_nrv_compress(src, src_len, dst, dst_len, cb, method, level, cconf, cresult); #endif -#if defined(WITH_UCL) +#if (WITH_UCL) else if (M_IS_NRV2B(method) || M_IS_NRV2D(method) || M_IS_NRV2E(method)) r = upx_ucl_compress(src, src_len, dst, dst_len, cb, method, level, cconf, cresult); @@ -154,19 +154,19 @@ int upx_decompress ( const upx_bytep src, unsigned src_len, if (0) { } -#if defined(WITH_LZMA) +#if (WITH_LZMA) else if (M_IS_LZMA(method)) r = upx_lzma_decompress(src, src_len, dst, dst_len, method, cresult); #endif -#if defined(WITH_NRV) +#if (WITH_NRV) else if (M_IS_NRV2B(method) || M_IS_NRV2D(method) || M_IS_NRV2E(method)) r = upx_nrv_decompress(src, src_len, dst, dst_len, method, cresult); #endif -#if defined(WITH_UCL) +#if (WITH_UCL) else if (M_IS_NRV2B(method) || M_IS_NRV2D(method) || M_IS_NRV2E(method)) r = upx_ucl_decompress(src, src_len, dst, dst_len, method, cresult); #endif -#if defined(WITH_ZLIB) +#if (WITH_ZLIB) else if (M_IS_DEFLATE(method)) r = upx_zlib_decompress(src, src_len, dst, dst_len, method, cresult); #endif @@ -201,15 +201,15 @@ int upx_test_overlap ( const upx_bytep buf, if (0) { } -#if defined(WITH_LZMA) +#if (WITH_LZMA) else if (M_IS_LZMA(method)) r = upx_lzma_test_overlap(buf, tbuf, src_off, src_len, dst_len, method, cresult); #endif -#if defined(WITH_NRV) +#if (WITH_NRV) else if (M_IS_NRV2B(method) || M_IS_NRV2D(method) || M_IS_NRV2E(method)) r = upx_nrv_test_overlap(buf, tbuf, src_off, src_len, dst_len, method, cresult); #endif -#if defined(WITH_UCL) +#if (WITH_UCL) else if (M_IS_NRV2B(method) || M_IS_NRV2D(method) || M_IS_NRV2E(method)) r = upx_ucl_test_overlap(buf, tbuf, src_off, src_len, dst_len, method, cresult); #endif diff --git a/src/compress.h b/src/compress.h index b2ed214f..1cb7cba0 100644 --- a/src/compress.h +++ b/src/compress.h @@ -27,14 +27,14 @@ #ifndef __UPX_COMPRESS_H -#define __UPX_COMPRESS_H +#define __UPX_COMPRESS_H 1 /************************************************************************* // **************************************************************************/ -#if defined(WITH_LZMA) +#if (WITH_LZMA) const char *upx_lzma_version_string(void); int upx_lzma_compress ( const upx_bytep src, unsigned src_len, upx_bytep dst, unsigned* dst_len, @@ -55,7 +55,7 @@ int upx_lzma_test_overlap ( const upx_bytep buf, #endif -#if defined(WITH_NRV) +#if (WITH_NRV) const char *upx_nrv_version_string(void); int upx_nrv_compress ( const upx_bytep src, unsigned src_len, upx_bytep dst, unsigned* dst_len, @@ -76,7 +76,7 @@ int upx_nrv_test_overlap ( const upx_bytep buf, #endif -#if defined(WITH_UCL) +#if (WITH_UCL) const char *upx_ucl_version_string(void); int upx_ucl_compress ( const upx_bytep src, unsigned src_len, upx_bytep dst, unsigned* dst_len, @@ -96,7 +96,8 @@ int upx_ucl_test_overlap ( const upx_bytep buf, const upx_compress_result_t *cresult ); #endif -#if defined(WITH_ZLIB) + +#if (WITH_ZLIB) const char *upx_zlib_version_string(void); int upx_zlib_compress ( const upx_bytep src, unsigned src_len, upx_bytep dst, unsigned* dst_len, diff --git a/src/compress_lzma.cpp b/src/compress_lzma.cpp index 21782527..688a5ded 100644 --- a/src/compress_lzma.cpp +++ b/src/compress_lzma.cpp @@ -47,7 +47,7 @@ void lzma_compress_config_t::reset() } -#if !defined(WITH_LZMA) +#if !(WITH_LZMA) extern int compress_lzma_dummy; int compress_lzma_dummy = 0; #else @@ -291,7 +291,7 @@ int upx_lzma_compress ( const upx_bytep src, unsigned src_len, unsigned char props_buf[LZMA_PROPS_SIZE]; SizeT props_buf_size; props_buf_size = LZMA_PROPS_SIZE; -#if defined(USE_LZMA_PROPERTIES) +#if (USE_LZMA_PROPERTIES) if (dst_avail < 1) goto error; dst[0] = 0; // filled below @@ -312,7 +312,7 @@ int upx_lzma_compress ( const upx_bytep src, unsigned src_len, assert(x_len <= dst_avail); *dst_len += x_len; if (rh == SZ_OK) { -#if defined(USE_LZMA_PROPERTIES) +#if (USE_LZMA_PROPERTIES) dst[-1] = props_buf[0]; #endif r = UPX_E_OK; @@ -513,7 +513,7 @@ int upx_lzma_compress ( const upx_bytep src, unsigned src_len, goto error; } assert(os.b_pos == 5); -#if defined(USE_LZMA_PROPERTIES) +#if (USE_LZMA_PROPERTIES) os.b_pos = 1; #else os.b_pos = 0; @@ -586,7 +586,7 @@ int upx_lzma_decompress ( const upx_bytep src, unsigned src_len, SRes rh; ELzmaStatus status; -#if defined(USE_LZMA_PROPERTIES) +#if (USE_LZMA_PROPERTIES) rh = LzmaProps_Decode(&s.Properties, src, src_len); if (rh != 0) goto error; @@ -684,7 +684,7 @@ int upx_lzma_decompress ( const upx_bytep src, unsigned src_len, int r = UPX_E_ERROR; int rh; -#if defined(USE_LZMA_PROPERTIES) +#if (USE_LZMA_PROPERTIES) if (src_len < 2) goto error; rh = LzmaDecodeProperties(&s.Properties, src, src_len); diff --git a/src/compress_ucl.cpp b/src/compress_ucl.cpp index 4ee5993c..fadba7fd 100644 --- a/src/compress_ucl.cpp +++ b/src/compress_ucl.cpp @@ -28,23 +28,23 @@ #include "conf.h" #include "compress.h" -#if !defined(WITH_UCL) +#if !(WITH_UCL) extern int compress_ucl_dummy; int compress_ucl_dummy = 0; #else -#if 1 && !defined(UCL_USE_ASM) && (ACC_ARCH_I386) +#if 1 && !(UCL_USE_ASM) && (ACC_ARCH_I386) # if (ACC_CC_GNUC || ACC_CC_INTELC || ACC_CC_MSC || ACC_CC_WATCOMC) -# define UCL_USE_ASM +# define UCL_USE_ASM 1 # endif #endif -#if defined(UCL_NO_ASM) +#if (UCL_NO_ASM) # undef UCL_USE_ASM #endif -#if defined(ACC_CFG_NO_UNALIGNED) +#if (ACC_CFG_NO_UNALIGNED) # undef UCL_USE_ASM #endif -#if 1 && defined(UCL_USE_ASM) +#if 1 && (UCL_USE_ASM) # include # define ucl_nrv2b_decompress_safe_8 ucl_nrv2b_decompress_asm_safe_8 # define ucl_nrv2b_decompress_safe_le16 ucl_nrv2b_decompress_asm_safe_le16 diff --git a/src/compress_zlib.cpp b/src/compress_zlib.cpp index 4651a10f..4a6144db 100644 --- a/src/compress_zlib.cpp +++ b/src/compress_zlib.cpp @@ -41,7 +41,7 @@ void zlib_compress_config_t::reset() } -#if !defined(WITH_ZLIB) +#if !(WITH_ZLIB) extern int compress_zlib_dummy; int compress_zlib_dummy = 0; #else diff --git a/src/conf.h b/src/conf.h index 30294cfe..963576db 100644 --- a/src/conf.h +++ b/src/conf.h @@ -27,7 +27,7 @@ #ifndef __UPX_CONF_H -#define __UPX_CONF_H +#define __UPX_CONF_H 1 #include "version.h" @@ -167,10 +167,10 @@ #undef linux #undef small #undef tos -#if defined(ACC_CC_DMC) +#if (ACC_CC_DMC) # undef tell #endif -#if !defined(ACC_CC_PGI) +#if !(ACC_CC_PGI) # undef unix #endif #if defined(__DJGPP__) @@ -189,14 +189,14 @@ # undef WITH_LZMA #endif #if defined(UPX_OFFICIAL_BUILD) -# if !defined(WITH_LZMA) || !defined(WITH_NRV) || !defined(WITH_UCL) +# if !(WITH_LZMA) || !(WITH_NRV) || !(WITH_UCL) # error # endif #endif -#if defined(WITH_NRV) +#if (WITH_NRV) # include #endif -#if defined(WITH_UCL) +#if (WITH_UCL) # define ucl_compress_config_t REAL_ucl_compress_config_t # include # include @@ -206,11 +206,6 @@ # undef ucl_compress_config_t # undef ucl_compress_config_p #endif -#if !defined(__UPX_CHECKER) -# if defined(__UCL_CHECKER) || defined(__NRV_CHECKER) -# define __UPX_CHECKER -# endif -#endif #if !defined(UINT_MAX) || (UINT_MAX < 0xffffffffL) # error "UINT_MAX" #endif @@ -224,7 +219,7 @@ **************************************************************************/ // malloc debuggers -#if defined(WITH_VALGRIND) +#if (WITH_VALGRIND) # include #endif @@ -263,11 +258,11 @@ #endif -#if !defined(HAVE_STRCASECMP) && defined(HAVE_STRICMP) -# define strcasecmp stricmp +#if !(HAVE_STRCASECMP) && (HAVE_STRICMP) +# define strcasecmp stricmp #endif -#if !defined(HAVE_STRNCASECMP) && defined(HAVE_STRNICMP) -# define strncasecmp strnicmp +#if !(HAVE_STRNCASECMP) && (HAVE_STRNICMP) +# define strncasecmp strnicmp #endif diff --git a/src/console.h b/src/console.h index 25f8d22d..6ce8dbe3 100644 --- a/src/console.h +++ b/src/console.h @@ -39,41 +39,41 @@ #undef USE_SCREEN_WIN32 #undef USE_FRAMES -#if defined(WITH_GUI) && !defined(NO_CONSOLE) -# define NO_CONSOLE +#if 1 && (WITH_GUI) && !defined(NO_CONSOLE) +# define NO_CONSOLE 1 #endif #if 1 && defined(__linux__) -# define USE_SCREEN -# define USE_SCREEN_VCSA -# if !defined(HAVE_LINUX_KD_H) +# define USE_SCREEN 1 +# define USE_SCREEN_VCSA 1 +# if !(HAVE_LINUX_KD_H) # undef USE_SCREEN # undef USE_SCREEN_VCSA # endif -# if !defined(HAVE_LINUX_KDEV_T_H) || !defined(HAVE_LINUX_MAJOR_H) +# if !(HAVE_LINUX_KDEV_T_H) || !(HAVE_LINUX_MAJOR_H) # undef USE_SCREEN # undef USE_SCREEN_VCSA # endif #endif #if 1 && defined(__DJGPP__) -# define USE_SCREEN +# define USE_SCREEN 1 #elif 1 && (ACC_OS_CYGWIN || ACC_OS_WIN32 || ACC_OS_WIN64) -# define USE_SCREEN -# define USE_SCREEN_WIN32 +# define USE_SCREEN 1 +# define USE_SCREEN_WIN32 1 #elif 1 && (ACC_OS_EMX && defined(__RSXNT__)) -# define USE_SCREEN -# define USE_SCREEN_WIN32 +# define USE_SCREEN 1 +# define USE_SCREEN_WIN32 1 #endif -#if 0 || defined(NO_ANSI) +#if 0 || (NO_ANSI) # undef USE_ANSI #endif -#if 0 || defined(NO_SCREEN) +#if 0 || (NO_SCREEN) # undef USE_SCREEN #endif -#if 0 || defined(NO_FRAMES) || !defined(USE_SCREEN) +#if 0 || (NO_FRAMES) || !(USE_SCREEN) # undef USE_FRAMES #endif #if 1 @@ -81,11 +81,11 @@ #endif -#if 0 || defined(USE_ANSI) || defined(USE_SCREEN) -# define USE_CONSOLE +#if 0 || (USE_ANSI) || (USE_SCREEN) +# define USE_CONSOLE 1 #endif -#if 0 || defined(NO_CONSOLE) || !defined(USE_CONSOLE) +#if 0 || (NO_CONSOLE) || !(USE_CONSOLE) # undef USE_CONSOLE # undef USE_ANSI # undef USE_SCREEN @@ -110,7 +110,7 @@ enum { }; -#if defined(USE_CONSOLE) +#if (USE_CONSOLE) typedef struct { @@ -165,7 +165,7 @@ void __acc_cdecl_va con_fprintf(FILE *f, const char *format, ...); extern FILE *con_term; -#if defined(USE_CONSOLE) +#if (USE_CONSOLE) extern int con_mode; extern console_t *con; diff --git a/src/except.h b/src/except.h index cecb055d..f3806bb7 100644 --- a/src/except.h +++ b/src/except.h @@ -27,7 +27,7 @@ #ifndef __UPX_EXCEPT_H -#define __UPX_EXCEPT_H +#define __UPX_EXCEPT_H 1 #ifdef __cplusplus @@ -204,7 +204,7 @@ public: // (noreturn) is probably not the correct semantics for throwing exceptions #define NORET __attribute__((__noreturn__)) #else -#define NORET +#define NORET /*empty*/ #endif void throwCantPack(const char *msg) NORET; diff --git a/src/file.cpp b/src/file.cpp index 8d04f0af..aff42bf1 100644 --- a/src/file.cpp +++ b/src/file.cpp @@ -37,7 +37,7 @@ void File::chmod(const char *name, int mode) { -#if defined(HAVE_CHMOD) +#if (HAVE_CHMOD) if (::chmod(name,mode) != 0) throwIOException(name,errno); #else diff --git a/src/file.h b/src/file.h index e55d40f3..071a0676 100644 --- a/src/file.h +++ b/src/file.h @@ -27,7 +27,7 @@ #ifndef __UPX_FILE_H -#define __UPX_FILE_H +#define __UPX_FILE_H 1 class MemBuffer; diff --git a/src/filter.h b/src/filter.h index 78d60dac..c1934d59 100644 --- a/src/filter.h +++ b/src/filter.h @@ -27,7 +27,7 @@ #ifndef __UPX_FILTER_H -#define __UPX_FILTER_H +#define __UPX_FILTER_H 1 class Filter; class FilterImp; diff --git a/src/help.cpp b/src/help.cpp index 95fd8eca..9039a1d6 100644 --- a/src/help.cpp +++ b/src/help.cpp @@ -310,13 +310,13 @@ void show_help(int verbose) // "\nUPX comes with ABSOLUTELY NO WARRANTY; for details type 'upx -L'.\n" ""); -#if defined(DEBUG) || defined(TESTING) +#if (DEBUG) || (TESTING) fg = con_fg(f,FG_RED); con_fprintf(f,"\nWARNING: this version is compiled with" -#if defined(DEBUG) +#if (DEBUG) " -DDEBUG" #endif -#if defined(TESTING) +#if (TESTING) " -DTESTING" #endif "\n"); @@ -380,22 +380,22 @@ void show_version(int x) UNUSED(v); fprintf(fp, "upx %s\n", UPX_VERSION_STRING); -#if defined(WITH_NRV) +#if (WITH_NRV) v = upx_nrv_version_string(); if (v != NULL && v[0]) fprintf(fp, "NRV data compression library %s\n", v); #endif -#if defined(WITH_UCL) +#if (WITH_UCL) v = upx_ucl_version_string(); if (v != NULL && v[0]) fprintf(fp, "UCL data compression library %s\n", v); #endif -#if defined(WITH_ZLIB) +#if (WITH_ZLIB) v = upx_zlib_version_string(); if (v != NULL && v[0]) fprintf(fp, "zlib data compression library %s\n", v); #endif -#if defined(WITH_LZMA) +#if (WITH_LZMA) v = upx_lzma_version_string(); if (v != NULL && v[0]) fprintf(fp, "LZMA SDK version %s\n", v); @@ -404,10 +404,10 @@ void show_version(int x) fprintf(fp, "Copyright (C) 1996-2010 Laszlo Molnar\n"); fprintf(fp, "Copyright (C) 2000-2010 John F. Reiser\n"); fprintf(fp, "Copyright (C) 2002-2010 Jens Medoch\n"); -#if defined(WITH_ZLIB) +#if (WITH_ZLIB) fprintf(fp, "Copyright (C) 1995" "-2005 Jean-loup Gailly and Mark Adler\n"); #endif -#if defined(WITH_LZMA) +#if (WITH_LZMA) fprintf(fp, "Copyright (C) 1999" "-2006 Igor Pavlov\n"); #endif fprintf(fp, "UPX comes with ABSOLUTELY NO WARRANTY; for details type '%s -L'.\n", progname); diff --git a/src/lefile.h b/src/lefile.h index ae41500e..ee36bd42 100644 --- a/src/lefile.h +++ b/src/lefile.h @@ -27,7 +27,7 @@ #ifndef __UPX_LEFILE_H -#define __UPX_LEFILE_H +#define __UPX_LEFILE_H 1 class InputFile; class OutputFile; diff --git a/src/linker.h b/src/linker.h index a05e80bf..ca67b3d8 100644 --- a/src/linker.h +++ b/src/linker.h @@ -27,7 +27,7 @@ #ifndef __UPX_LINKER_H -#define __UPX_LINKER_H +#define __UPX_LINKER_H 1 /************************************************************************* diff --git a/src/main.cpp b/src/main.cpp index e4ec5121..e232e4ba 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -62,7 +62,7 @@ void options_t::reset() o->console = CON_FILE; #if defined(__DJGPP__) o->console = CON_INIT; -#elif defined(USE_SCREEN_WIN32) +#elif (USE_SCREEN_WIN32) o->console = CON_INIT; #elif 1 && defined(__linux__) o->console = CON_INIT; @@ -1419,7 +1419,7 @@ void upx_sanity_check(void) // main entry point **************************************************************************/ -#if !defined(WITH_GUI) +#if !(WITH_GUI) #if (ACC_ARCH_M68K && ACC_OS_TOS && ACC_CC_GNUC) && defined(__MINT__) extern "C" { extern long _stksize; long _stksize = 256 * 1024L; } @@ -1469,7 +1469,7 @@ int __acc_cdecl_main main(int argc, char *argv[]) set_term(stderr); -#if defined(WITH_UCL) +#if (WITH_UCL) if (ucl_init() != UCL_E_OK) { show_head(); @@ -1480,7 +1480,7 @@ int __acc_cdecl_main main(int argc, char *argv[]) e_exit(EXIT_INIT); } #endif -#if defined(WITH_NRV) +#if (WITH_NRV) if (nrv_init() != NRV_E_OK || NRV_VERSION != nrv_version()) { show_head(); @@ -1573,7 +1573,7 @@ int __acc_cdecl_main main(int argc, char *argv[]) return exit_code; } -#endif /* !defined(WITH_GUI) */ +#endif /* !(WITH_GUI) */ /* diff --git a/src/mem.cpp b/src/mem.cpp index 13ea82f9..90b7a1e1 100644 --- a/src/mem.cpp +++ b/src/mem.cpp @@ -41,7 +41,7 @@ static int mcheck_init() if (use_mcheck < 0) { use_mcheck = 1; -#if defined(WITH_VALGRIND) && defined(RUNNING_ON_VALGRIND) +#if (WITH_VALGRIND) && defined(RUNNING_ON_VALGRIND) if (RUNNING_ON_VALGRIND) { //fprintf(stderr, "upx: detected RUNNING_ON_VALGRIND\n"); diff --git a/src/mem.h b/src/mem.h index 1baec6cd..1578365e 100644 --- a/src/mem.h +++ b/src/mem.h @@ -27,7 +27,7 @@ #ifndef __UPX_MEM_H -#define __UPX_MEM_H +#define __UPX_MEM_H 1 /************************************************************************* diff --git a/src/options.h b/src/options.h index 43e4cf92..2b9dd876 100644 --- a/src/options.h +++ b/src/options.h @@ -27,7 +27,7 @@ #ifndef __UPX_OPTIONS_H -#define __UPX_OPTIONS_H +#define __UPX_OPTIONS_H 1 /************************************************************************* diff --git a/src/p_armpe.h b/src/p_armpe.h index ea087ef2..5acc7f52 100644 --- a/src/p_armpe.h +++ b/src/p_armpe.h @@ -27,7 +27,8 @@ #ifndef __UPX_P_ARMPE_H -#define __UPX_P_ARMPE_H +#define __UPX_P_ARMPE_H 1 + /************************************************************************* // arm/pe diff --git a/src/p_com.cpp b/src/p_com.cpp index 30fb1897..320141ce 100644 --- a/src/p_com.cpp +++ b/src/p_com.cpp @@ -36,7 +36,7 @@ static const #include "stub/i086-dos16.com.h" -//#define TESTING +//#define TESTING 1 /************************************************************************* diff --git a/src/p_com.h b/src/p_com.h index c094de55..54b1ad23 100644 --- a/src/p_com.h +++ b/src/p_com.h @@ -27,7 +27,7 @@ #ifndef __UPX_P_COM_H -#define __UPX_P_COM_H +#define __UPX_P_COM_H 1 /************************************************************************* diff --git a/src/p_djgpp2.h b/src/p_djgpp2.h index 7885a8f9..32348f02 100644 --- a/src/p_djgpp2.h +++ b/src/p_djgpp2.h @@ -27,7 +27,7 @@ #ifndef __UPX_P_DJGPP2_H -#define __UPX_P_DJGPP2_H +#define __UPX_P_DJGPP2_H 1 /************************************************************************* diff --git a/src/p_elf.h b/src/p_elf.h index e0750105..da7ab075 100644 --- a/src/p_elf.h +++ b/src/p_elf.h @@ -27,7 +27,7 @@ #ifndef __UPX_P_ELF_H -#define __UPX_P_ELF_H +#define __UPX_P_ELF_H 1 /************************************************************************* diff --git a/src/p_exe.cpp b/src/p_exe.cpp index eb2528af..4ddf570b 100644 --- a/src/p_exe.cpp +++ b/src/p_exe.cpp @@ -514,7 +514,7 @@ void PackExe::pack(OutputFile *fo) if (ph.max_run_found + ph.max_match_found > 0x8000) throwCantPack("decompressor limit exceeded, send a bugreport"); -#ifdef TESTING +#if TESTING if (opt->debug.debug_level) { printf("image+relocs %d -> %d\n",ih_imagesize+relocsize,ph.c_len); @@ -631,7 +631,7 @@ void PackExe::pack(OutputFile *fo) //fprintf(stderr,"\ne_len=%x d_len=%x c_len=%x oo=%x ulen=%x destp=%x copys=%x images=%x",e_len,d_len,packedsize,ph.overlap_overhead,ph.u_len,destpara,copysize,ih_imagesize); // write header + write loader + compressed file -#ifdef TESTING +#if TESTING if (opt->debug.debug_level) printf("\n%d %d %d %d\n",(int)sizeof(oh),e_len,packedsize,d_len); #endif diff --git a/src/p_exe.h b/src/p_exe.h index 47ee1dc7..0e8e4fac 100644 --- a/src/p_exe.h +++ b/src/p_exe.h @@ -27,7 +27,7 @@ #ifndef __UPX_P_EXE_H -#define __UPX_P_EXE_H +#define __UPX_P_EXE_H 1 /************************************************************************* diff --git a/src/p_lx_elf.h b/src/p_lx_elf.h index c7403a8d..155e155d 100644 --- a/src/p_lx_elf.h +++ b/src/p_lx_elf.h @@ -31,7 +31,7 @@ #ifndef __UPX_P_LX_ELF_H //{ -#define __UPX_P_LX_ELF_H +#define __UPX_P_LX_ELF_H 1 class PackLinuxElf : public PackUnix diff --git a/src/p_lx_exc.h b/src/p_lx_exc.h index 697496c9..e1591efe 100644 --- a/src/p_lx_exc.h +++ b/src/p_lx_exc.h @@ -30,7 +30,7 @@ #ifndef __UPX_P_LX_EXC_H -#define __UPX_P_LX_EXC_H +#define __UPX_P_LX_EXC_H 1 /************************************************************************* diff --git a/src/p_lx_interp.h b/src/p_lx_interp.h index 629c8881..ca6db7b1 100644 --- a/src/p_lx_interp.h +++ b/src/p_lx_interp.h @@ -31,7 +31,7 @@ #ifndef __UPX_P_LX_INTERP_H //{ -#define __UPX_P_LX_INTERP_H +#define __UPX_P_LX_INTERP_H 1 /************************************************************************* diff --git a/src/p_lx_sh.h b/src/p_lx_sh.h index 84855bf9..20de5aa1 100644 --- a/src/p_lx_sh.h +++ b/src/p_lx_sh.h @@ -31,7 +31,7 @@ #ifndef __UPX_P_LX_SH_H //{ -#define __UPX_P_LX_SH_H +#define __UPX_P_LX_SH_H 1 /************************************************************************* diff --git a/src/p_mach.h b/src/p_mach.h index f6478383..26b7063d 100644 --- a/src/p_mach.h +++ b/src/p_mach.h @@ -27,7 +27,7 @@ #ifndef __UPX_P_MACHO_H -#define __UPX_P_MACHO_H +#define __UPX_P_MACHO_H 1 __packed_struct(Mach_fat_header) @@ -640,7 +640,7 @@ protected: BE32 flavor; BE32 count; /* sizeof(following_thread_state)/4 */ Mach_ppc_thread_state state; - #define WANT_MACH_THREAD_ENUM + #define WANT_MACH_THREAD_ENUM 1 #include "p_mach_enum.h" __packed_struct_end() @@ -689,7 +689,7 @@ protected: LE32 flavor; LE32 count; /* sizeof(following_thread_state)/4 */ Mach_i386_thread_state state; - #define WANT_MACH_THREAD_ENUM + #define WANT_MACH_THREAD_ENUM 1 #include "p_mach_enum.h" __packed_struct_end() @@ -738,7 +738,7 @@ protected: LE32 flavor; LE32 count; /* sizeof(following_thread_state)/4 */ Mach_AMD64_thread_state state; - #define WANT_MACH_THREAD_ENUM + #define WANT_MACH_THREAD_ENUM 1 #include "p_mach_enum.h" __packed_struct_end() @@ -788,7 +788,7 @@ protected: LE32 flavor; LE32 count; /* sizeof(following_thread_state)/4 */ Mach_ARM_thread_state state; - #define WANT_MACH_THREAD_ENUM + #define WANT_MACH_THREAD_ENUM 1 #include "p_mach_enum.h" __packed_struct_end() @@ -841,7 +841,7 @@ protected: // linker Linker *linker; -#define WANT_MACH_HEADER_ENUM +#define WANT_MACH_HEADER_ENUM 1 #include "p_mach_enum.h" }; diff --git a/src/p_ps1.h b/src/p_ps1.h index 7d478c03..275e5fd0 100644 --- a/src/p_ps1.h +++ b/src/p_ps1.h @@ -31,7 +31,7 @@ #ifndef __UPX_P_PS1_H -#define __UPX_P_PS1_H +#define __UPX_P_PS1_H 1 /************************************************************************* diff --git a/src/p_sys.h b/src/p_sys.h index 52e7804b..8adeca04 100644 --- a/src/p_sys.h +++ b/src/p_sys.h @@ -27,7 +27,7 @@ #ifndef __UPX_P_SYS_H -#define __UPX_P_SYS_H +#define __UPX_P_SYS_H 1 /************************************************************************* diff --git a/src/p_tmt.h b/src/p_tmt.h index ff691434..ff128b53 100644 --- a/src/p_tmt.h +++ b/src/p_tmt.h @@ -27,7 +27,7 @@ #ifndef __UPX_P_TMT_H -#define __UPX_P_TMT_H +#define __UPX_P_TMT_H 1 /************************************************************************* diff --git a/src/p_tos.cpp b/src/p_tos.cpp index 52a4ddfd..49802446 100644 --- a/src/p_tos.cpp +++ b/src/p_tos.cpp @@ -446,7 +446,7 @@ void PackTos::pack(OutputFile *fo) overlay = file_size - (FH_SIZE + i_text + i_data + i_sym); fi->readx(ibuf+t,overlay); -#if 0 || defined(TESTING) +#if 0 || (TESTING) printf("text: %d, data: %d, sym: %d, bss: %d, flags=0x%x\n", i_text, i_data, i_sym, i_bss, (int)ih.fh_flag); printf("xx1 reloc: %d, overlay: %d, fixup: %d\n", relocsize, overlay, overlay >= 4 ? (int)get_be32(ibuf+t) : -1); @@ -476,7 +476,7 @@ void PackTos::pack(OutputFile *fo) symbols.need_reloc = true; } -#if 0 || defined(TESTING) +#if 0 || (TESTING) printf("xx2: %d relocs: %d, overlay: %d, t: %d\n", nrelocs, relocsize, overlay, t); #endif @@ -487,7 +487,7 @@ void PackTos::pack(OutputFile *fo) ih.fh_sym = 0; // we stripped all symbols memcpy(ibuf+t, &ih, FH_SIZE); t += FH_SIZE; -#if 0 || defined(TESTING) +#if 0 || (TESTING) printf("xx3 reloc: %d, overlay: %d, t: %d\n", relocsize, overlay, t); #endif assert(t <= isize); @@ -686,7 +686,7 @@ void PackTos::pack(OutputFile *fo) // add an empty relocation fixup to workaround a bug in some TOS versions oh.fh_reloc = 0; -#if 0 || defined(TESTING) +#if 0 || (TESTING) printf("old text: %6d, data: %6d, bss: %6d, reloc: %d, overlay: %d\n", i_text, i_data, i_bss, relocsize, overlay); printf("new text: %6d, data: %6d, bss: %6d, flag=0x%x\n", diff --git a/src/p_tos.h b/src/p_tos.h index 9b497f98..34dd17b5 100644 --- a/src/p_tos.h +++ b/src/p_tos.h @@ -27,7 +27,7 @@ #ifndef __UPX_P_TOS_H -#define __UPX_P_TOS_H +#define __UPX_P_TOS_H 1 /************************************************************************* diff --git a/src/p_unix.h b/src/p_unix.h index bc4bcbf0..8af6b2c8 100644 --- a/src/p_unix.h +++ b/src/p_unix.h @@ -27,7 +27,7 @@ #ifndef __UPX_P_UNIX_H -#define __UPX_P_UNIX_H +#define __UPX_P_UNIX_H 1 /************************************************************************* diff --git a/src/p_vmlinx.h b/src/p_vmlinx.h index bdbf0e63..c3311ec5 100644 --- a/src/p_vmlinx.h +++ b/src/p_vmlinx.h @@ -27,7 +27,7 @@ #ifndef __UPX_P_VMLINX_H -#define __UPX_P_VMLINX_H +#define __UPX_P_VMLINX_H 1 #include "p_elf.h" diff --git a/src/p_vmlinz.h b/src/p_vmlinz.h index f2e6e763..a1acb985 100644 --- a/src/p_vmlinz.h +++ b/src/p_vmlinz.h @@ -27,7 +27,7 @@ #ifndef __UPX_P_VMLINZ_H -#define __UPX_P_VMLINZ_H +#define __UPX_P_VMLINZ_H 1 /************************************************************************* diff --git a/src/p_vxd.h b/src/p_vxd.h index 78d4d60f..28095a34 100644 --- a/src/p_vxd.h +++ b/src/p_vxd.h @@ -27,7 +27,7 @@ #ifndef __UPX_P_VXD_H -#define __UPX_P_VXD_H +#define __UPX_P_VXD_H 1 /************************************************************************* diff --git a/src/p_w16ne.h b/src/p_w16ne.h index e67f89b9..4b1342b6 100644 --- a/src/p_w16ne.h +++ b/src/p_w16ne.h @@ -27,7 +27,7 @@ #ifndef __UPX_P_W16NE_H -#define __UPX_P_W16NE_H +#define __UPX_P_W16NE_H 1 /************************************************************************* diff --git a/src/p_w32pe.h b/src/p_w32pe.h index 42abcf9d..6b4e8d7d 100644 --- a/src/p_w32pe.h +++ b/src/p_w32pe.h @@ -27,7 +27,8 @@ #ifndef __UPX_P_W32PE_H -#define __UPX_P_W32PE_H +#define __UPX_P_W32PE_H 1 + /************************************************************************* // w32/pe diff --git a/src/p_wcle.h b/src/p_wcle.h index 4871782d..474ec229 100644 --- a/src/p_wcle.h +++ b/src/p_wcle.h @@ -27,7 +27,7 @@ #ifndef __UPX_P_WCLE_H -#define __UPX_P_WCLE_H +#define __UPX_P_WCLE_H 1 /************************************************************************* diff --git a/src/packer.cpp b/src/packer.cpp index 246d58d9..b58ab184 100644 --- a/src/packer.cpp +++ b/src/packer.cpp @@ -26,7 +26,7 @@ */ -//#define WANT_STL +//#define WANT_STL 1 #include "conf.h" #include "file.h" #include "packer.h" @@ -211,7 +211,7 @@ bool Packer::compress(upx_bytep i_ptr, unsigned i_len, upx_bytep o_ptr, cconf.conf_ucl.max_offset = opt->crp.crp_ucl.max_offset; if (opt->crp.crp_ucl.max_match != UINT_MAX && opt->crp.crp_ucl.max_match < cconf.conf_ucl.max_match) cconf.conf_ucl.max_match = opt->crp.crp_ucl.max_match; -#if defined(WITH_NRV) +#if (WITH_NRV) if (ph.level >= 7 || (ph.level >= 4 && ph.u_len >= 512*1024)) step = 0; #endif @@ -625,7 +625,7 @@ unsigned Packer::getRandomId() const #endif while (id == 0) { -#if !defined(HAVE_GETTIMEOFDAY) || defined(__DJGPP__) +#if !(HAVE_GETTIMEOFDAY) || defined(__DJGPP__) id ^= (unsigned) time(NULL); id ^= ((unsigned) clock()) << 12; #else @@ -634,7 +634,7 @@ unsigned Packer::getRandomId() const id ^= (unsigned) tv.tv_sec; id ^= ((unsigned) tv.tv_usec) << 12; // shift into high-bits #endif -#if defined(HAVE_GETPID) +#if (HAVE_GETPID) id ^= (unsigned) getpid(); #endif id ^= (unsigned) fi->st.st_ino; diff --git a/src/packer.h b/src/packer.h index e2dd661b..b0a03ab9 100644 --- a/src/packer.h +++ b/src/packer.h @@ -27,7 +27,7 @@ #ifndef __UPX_PACKER_H -#define __UPX_PACKER_H +#define __UPX_PACKER_H 1 #include "mem.h" diff --git a/src/packer_c.cpp b/src/packer_c.cpp index a56cffab..f6e20d64 100644 --- a/src/packer_c.cpp +++ b/src/packer_c.cpp @@ -39,7 +39,7 @@ bool Packer::isValidCompressionMethod(int method) { if (M_IS_LZMA(method)) { -#if !defined(WITH_LZMA) +#if !(WITH_LZMA) assert(0 && "Internal error - LZMA not compiled in"); #else return true; diff --git a/src/packmast.h b/src/packmast.h index 98055998..4ddfa193 100644 --- a/src/packmast.h +++ b/src/packmast.h @@ -27,7 +27,7 @@ #ifndef __UPX_PACKMASTER_H -#define __UPX_PACKMASTER_H +#define __UPX_PACKMASTER_H 1 class Packer; class InputFile; diff --git a/src/pefile.h b/src/pefile.h index 22baaa19..55f59f3a 100644 --- a/src/pefile.h +++ b/src/pefile.h @@ -27,7 +27,7 @@ #ifndef __UPX_PEFILE_H -#define __UPX_PEFILE_H +#define __UPX_PEFILE_H 1 /************************************************************************* diff --git a/src/s_djgpp2.cpp b/src/s_djgpp2.cpp index f7ee0812..6692a7e5 100644 --- a/src/s_djgpp2.cpp +++ b/src/s_djgpp2.cpp @@ -28,7 +28,7 @@ #include "conf.h" -#if defined(USE_SCREEN) && defined(__DJGPP__) +#if (USE_SCREEN) && defined(__DJGPP__) #include "screen.h" @@ -37,7 +37,7 @@ #define mask_fg 0x0f #define mask_bg 0xf0 -/* #define USE_SCROLLBACK */ +/* #define USE_SCROLLBACK 1 */ /************************************************************************* @@ -70,7 +70,7 @@ struct screen_data_t unsigned char init_attr; unsigned char empty_attr; unsigned short empty_cell; -#ifdef USE_SCROLLBACK +#if USE_SCROLLBACK /* scrollback buffer */ unsigned short sb_buf[32][256]; int sb_size; @@ -89,7 +89,7 @@ static struct }; -#ifdef USE_SCROLLBACK +#if USE_SCROLLBACK static __inline__ void sb_add(screen_t *this, int *val, int inc) { *val = (*val + inc) & (this->data->sb_size - 1); @@ -304,7 +304,7 @@ static int init(screen_t *this, int fd) return -1; this->data->mode = -1; -#ifdef USE_SCROLLBACK +#if USE_SCROLLBACK this->data->sb_size = 32; this->data->sb_base = 0; this->data->sb_sp = 0; @@ -404,7 +404,7 @@ static int scrollUp(screen_t *this, int lines) if (lines <= 0 || lines > sr) return 0; -#ifdef USE_SCROLLBACK +#if USE_SCROLLBACK /* copy to scrollback buffer */ for (y = 0; y < lines; y++) { @@ -449,7 +449,7 @@ static int scrollDown(screen_t *this, int lines) /* copy top lines from scrollback buffer */ for (y = lines; --y >= 0; ) { -#ifdef USE_SCROLLBACK +#if USE_SCROLLBACK const unsigned short *buf = sb_pop(this); if (buf == NULL) clearLine(this,y); @@ -556,7 +556,7 @@ screen_t *screen_djgpp2_construct(void) } -#endif /* defined(USE_SCREEN) && defined(__DJGPP__) */ +#endif /* (USE_SCREEN) && defined(__DJGPP__) */ /* diff --git a/src/s_object.cpp b/src/s_object.cpp index 7a66eb19..1e4d0355 100644 --- a/src/s_object.cpp +++ b/src/s_object.cpp @@ -28,7 +28,7 @@ #include "conf.h" -#if defined(USE_SCREEN) +#if (USE_SCREEN) #define this local_this @@ -92,7 +92,7 @@ screen_t *sobject_construct(const screen_t *c, size_t data_size) } -#endif /* defined(USE_SCREEN) */ +#endif /* (USE_SCREEN) */ /* diff --git a/src/s_vcsa.cpp b/src/s_vcsa.cpp index de2b8173..5e3b9337 100644 --- a/src/s_vcsa.cpp +++ b/src/s_vcsa.cpp @@ -28,7 +28,7 @@ #include "conf.h" -#if defined(USE_SCREEN) && defined(USE_SCREEN_VCSA) +#if (USE_SCREEN) && (USE_SCREEN_VCSA) #include "screen.h" @@ -37,7 +37,7 @@ #define mask_fg 0x0f #define mask_bg 0xf0 -/* #define USE_SCROLLBACK */ +/* #define USE_SCROLLBACK 1 */ /************************************************************************* @@ -68,7 +68,7 @@ struct screen_data_t unsigned char init_attr; unsigned char map[256]; unsigned short empty_line[256]; -#ifdef USE_SCROLLBACK +#if USE_SCROLLBACK /* scrollback buffer */ unsigned short sb_buf[32][256]; int sb_size; @@ -78,7 +78,7 @@ struct screen_data_t }; -#ifdef USE_SCROLLBACK +#if USE_SCROLLBACK static __inline__ void sb_add(screen_t *this, int *val, int inc) { *val = (*val + inc) & (this->data->sb_size - 1); @@ -311,7 +311,7 @@ static int init(screen_t *this, int fd) this->data->fd = -1; this->data->mode = -1; this->data->page = 0; -#ifdef USE_SCROLLBACK +#if USE_SCROLLBACK this->data->sb_size = 32; this->data->sb_base = 0; this->data->sb_sp = 0; @@ -427,7 +427,7 @@ static int scrollUp(screen_t *this, int lines) if (lines <= 0 || lines > sr) return 0; -#ifdef USE_SCROLLBACK +#if USE_SCROLLBACK /* copy to scrollback buffer */ for (y = 0; y < lines; y++) { @@ -479,7 +479,7 @@ static int scrollDown(screen_t *this, int lines) /* copy top lines from scrollback buffer */ for (y = lines; --y >= 0; ) { -#ifdef USE_SCROLLBACK +#if USE_SCROLLBACK const unsigned short *buf = sb_pop(this); if (buf == NULL) clearLine(this,y); @@ -608,7 +608,7 @@ screen_t *screen_vcsa_construct(void) } -#endif /* defined(USE_SCREEN) && defined(USE_SCREEN_VCSA) */ +#endif /* (USE_SCREEN) && (USE_SCREEN_VCSA) */ /* diff --git a/src/s_win32.cpp b/src/s_win32.cpp index 60e4b4b3..0042e022 100644 --- a/src/s_win32.cpp +++ b/src/s_win32.cpp @@ -28,7 +28,7 @@ #include "conf.h" -#if defined(USE_SCREEN_WIN32) +#if (USE_SCREEN_WIN32) #include "screen.h" @@ -52,7 +52,7 @@ # define timeval win32_timeval /* struct timeval already in */ #endif #include -#if defined(HAVE_CONIO_H) +#if (HAVE_CONIO_H) # include #endif @@ -449,7 +449,7 @@ static int getScrollCounter(const screen_t *this) static int s_kbhit(screen_t *this) { UNUSED(this); -#if defined(HAVE_CONIO_H) +#if (HAVE_CONIO_H) # if defined(__RSXNT__) return 0; # elif defined(__BORLANDC__) || defined(__WATCOMC__) @@ -526,7 +526,7 @@ screen_t *screen_win32_construct(void) } -#endif /* defined(USE_SCREEN) && (ACC_OS_WIN32 || ACC_OS_WIN64) */ +#endif /* (USE_SCREEN_WIN32) */ /* diff --git a/src/screen.h b/src/screen.h index ec1e1185..1fe02af6 100644 --- a/src/screen.h +++ b/src/screen.h @@ -27,9 +27,9 @@ #ifndef __UPX_SCREEN_H -#define __UPX_SCREEN_H +#define __UPX_SCREEN_H 1 -#if defined(USE_SCREEN) +#if (USE_SCREEN) /************************************************************************* @@ -113,7 +113,7 @@ void screen_show_frames(screen_t *); #undef LOGU #undef LOGS -#if defined(SCREEN_DEBUG) +#if (SCREEN_DEBUG) static void LOG(const char *format, ...) { static FILE *logfile = NULL; @@ -129,13 +129,13 @@ static void LOG(const char *format, ...) fflush(logfile); va_end(args); } -# define LOGI(x) LOG(#x " %ld\n", (long)(x)) -# define LOGU(x) LOG(#x " %lu\n", (long)(x)) -# define LOGS(x) LOG(#x " %s\n", x) +# define LOGI(x) LOG(#x " %ld\n", (long)(x)) +# define LOGU(x) LOG(#x " %lu\n", (long)(x)) +# define LOGS(x) LOG(#x " %s\n", x) #else -# define LOGI(x) -# define LOGU(x) -# define LOGS(x) +# define LOGI(x) /*empty*/ +# define LOGU(x) /*empty*/ +# define LOGS(x) /*empty*/ #endif #endif /* if #0 */ diff --git a/src/snprintf.cpp b/src/snprintf.cpp index 9c9c3465..7427846c 100644 --- a/src/snprintf.cpp +++ b/src/snprintf.cpp @@ -89,7 +89,7 @@ # define float error no_float # define double error no_float # endif -#elif 0 || defined(HAVE_LONG_DOUBLE) +#elif 0 || (HAVE_LONG_DOUBLE) # define LDOUBLE long double #else # define LDOUBLE double @@ -263,7 +263,7 @@ static void fmtint(char *buffer, size_t *currlen, size_t maxlen, // floating format support **************************************************************************/ -#if !defined(NO_FLOAT) +#if !(NO_FLOAT) static LDOUBLE abs_val(LDOUBLE value) { @@ -490,7 +490,7 @@ static void fmtfp (char *buffer, size_t *currlen, size_t maxlen, } -#endif /* !defined(NO_FLOAT) */ +#endif /* !(NO_FLOAT) */ /************************************************************************* @@ -501,7 +501,7 @@ static size_t dopr(char *buffer, size_t maxlen, const char *format, va_list args { char ch; LLONG value; -#if !defined(NO_FLOAT) +#if !(NO_FLOAT) LDOUBLE fvalue; #endif const char *strvalue; @@ -665,7 +665,7 @@ static size_t dopr(char *buffer, size_t maxlen, const char *format, va_list args value = (long)va_arg (args, unsigned int); fmtint (buffer, &currlen, maxlen, value, 16, min, max, flags); break; -#if !defined(NO_FLOAT) +#if !(NO_FLOAT) case 'f': if (cflags == DP_C_LDOUBLE) fvalue = va_arg (args, LDOUBLE); @@ -698,7 +698,7 @@ static size_t dopr(char *buffer, size_t maxlen, const char *format, va_list args case 'g': assert(0); exit(255); -#endif /* !defined(NO_FLOAT) */ +#endif /* !(NO_FLOAT) */ case 'c': dopr_outch (buffer, &currlen, maxlen, va_arg (args, int)); break; diff --git a/src/snprintf.h b/src/snprintf.h index c73daf60..de7b7689 100644 --- a/src/snprintf.h +++ b/src/snprintf.h @@ -27,7 +27,7 @@ #ifndef __UPX_SNPRINTF_H -#define __UPX_SNPRINTF_H +#define __UPX_SNPRINTF_H 1 #ifdef __cplusplus extern "C" { diff --git a/src/stdcxx.cpp b/src/stdcxx.cpp index 8901929f..6e35fdd2 100644 --- a/src/stdcxx.cpp +++ b/src/stdcxx.cpp @@ -26,7 +26,7 @@ */ -//#define WANT_STL +//#define WANT_STL 1 #include "conf.h" #include "stdcxx.h" diff --git a/src/stdcxx.h b/src/stdcxx.h index 89eb8fd6..3e1190ce 100644 --- a/src/stdcxx.h +++ b/src/stdcxx.h @@ -27,7 +27,7 @@ #ifndef __UPX_STDCXX_H -#define __UPX_STDCXX_H +#define __UPX_STDCXX_H 1 #ifdef __cplusplus @@ -93,9 +93,9 @@ using namespace std; #elif (ACC_CC_DMC) namespace std { class bad_alloc { }; } #elif (ACC_CC_GNUC && ACC_OS_EMX) -#define std +#define std /*empty*/ #elif (ACC_CC_SYMANTECC) -#define std +#define std /*empty*/ class bad_alloc { }; #endif @@ -107,11 +107,11 @@ class bad_alloc { }; #ifdef WANT_STL #if defined(__linux__) -# define _NOTHREADS +# define _NOTHREADS 1 #endif #if defined(__GNUC__) # define __THROW_BAD_ALLOC throw bad_alloc() -# define __USE_MALLOC +# define __USE_MALLOC 1 # define enable upx_stl_enable #endif #if defined(_MSC_VER) diff --git a/src/stub/scripts/UNUSED/bin2h.pl b/src/stub/scripts/UNUSED/bin2h.pl index 05aa1287..9c44e7f5 100644 --- a/src/stub/scripts/UNUSED/bin2h.pl +++ b/src/stub/scripts/UNUSED/bin2h.pl @@ -48,7 +48,7 @@ binmode(INFILE); # check file size @st = stat($ifile); if (1 && $st[7] <= 0) { - print STDERR "$ifile: ERROR: emtpy file\n"; + print STDERR "$ifile: ERROR: empty file\n"; exit(1); } if (1 && $st[7] > 64*1024) { diff --git a/src/stub/scripts/bin2h.py b/src/stub/scripts/bin2h.py index ad405351..e5912b0b 100644 --- a/src/stub/scripts/bin2h.py +++ b/src/stub/scripts/bin2h.py @@ -284,7 +284,7 @@ def main(argv): # check file size st = os.stat(ifile) if 1 and st.st_size <= 0: - print >> sys.stderr, "%s: ERROR: emtpy file" % (ifile) + print >> sys.stderr, "%s: ERROR: empty file" % (ifile) sys.exit(1) if 1 and st.st_size > 128*1024: print >> sys.stderr, "%s: ERROR: file is too big (%d bytes)" % (ifile, st.st_size) diff --git a/src/stub/src/amd64-darwin.macho-main.c b/src/stub/src/amd64-darwin.macho-main.c index fe3d3a2f..41877fda 100644 --- a/src/stub/src/amd64-darwin.macho-main.c +++ b/src/stub/src/amd64-darwin.macho-main.c @@ -76,7 +76,7 @@ xread(Extent *x, void *buf, size_t count) #define ERR_LAB error: exit(127); #define err_exit(a) goto error #else //}{ save debugging time -#define ERR_LAB +#define ERR_LAB /*empty*/ static void err_exit(int a) { diff --git a/src/stub/src/amd64-linux.elf-main.c b/src/stub/src/amd64-linux.elf-main.c index 9ccbec35..4e563d6d 100644 --- a/src/stub/src/amd64-linux.elf-main.c +++ b/src/stub/src/amd64-linux.elf-main.c @@ -78,7 +78,7 @@ xread(Extent *x, char *buf, size_t count) #define ERR_LAB error: exit(127); #define err_exit(a) goto error #else //}{ save debugging time -#define ERR_LAB +#define ERR_LAB /*empty*/ static void err_exit(int a) { diff --git a/src/stub/src/arch/i086/lzma_d.S b/src/stub/src/arch/i086/lzma_d.S index c74a1069..725614d8 100644 --- a/src/stub/src/arch/i086/lzma_d.S +++ b/src/stub/src/arch/i086/lzma_d.S @@ -102,7 +102,7 @@ section LZMA_DEC00 ignore_reloc_overflow lzma_properties -#define ret +#define ret /*empty*/ section LZMA_DEC10 .arch i8086, nojumps #define SMALL 1 diff --git a/src/stub/src/arch/mips/r3000/bits.ash b/src/stub/src/arch/mips/r3000/bits.ash index 55234fb8..98c5382a 100644 --- a/src/stub/src/arch/mips/r3000/bits.ash +++ b/src/stub/src/arch/mips/r3000/bits.ash @@ -32,7 +32,7 @@ #ifndef _MR3K_STD_CONF_ -#define _MR3K_STD_CONF_ +#define _MR3K_STD_CONF_ 1 #define JOHN 1 #define ALT_SMALL 1 diff --git a/src/stub/src/arch/mips/r3000/macros.ash b/src/stub/src/arch/mips/r3000/macros.ash index 7807ac27..3504b09e 100644 --- a/src/stub/src/arch/mips/r3000/macros.ash +++ b/src/stub/src/arch/mips/r3000/macros.ash @@ -83,7 +83,7 @@ .endm #ifndef DEBUG -# define PRINT(str) +# define PRINT(str) /*empty*/ #else -# define PRINT(str) .print str +# define PRINT(str) .print str #endif diff --git a/src/stub/src/arch/powerpc/32/ppc_regs.h b/src/stub/src/arch/powerpc/32/ppc_regs.h index c601c622..939137d2 100644 --- a/src/stub/src/arch/powerpc/32/ppc_regs.h +++ b/src/stub/src/arch/powerpc/32/ppc_regs.h @@ -1,5 +1,5 @@ #ifndef __PPC_REGS__ /*{*/ -#define __PPC_REGS__ +#define __PPC_REGS__ 1 #define r0 0 #define r1 1 diff --git a/src/stub/src/arch/powerpc/32/regs.h b/src/stub/src/arch/powerpc/32/regs.h index c601c622..939137d2 100644 --- a/src/stub/src/arch/powerpc/32/regs.h +++ b/src/stub/src/arch/powerpc/32/regs.h @@ -1,5 +1,5 @@ #ifndef __PPC_REGS__ /*{*/ -#define __PPC_REGS__ +#define __PPC_REGS__ 1 #define r0 0 #define r1 1 diff --git a/src/stub/src/arm-darwin.macho-main.c b/src/stub/src/arm-darwin.macho-main.c index c5d10325..2acd7258 100644 --- a/src/stub/src/arm-darwin.macho-main.c +++ b/src/stub/src/arm-darwin.macho-main.c @@ -79,7 +79,7 @@ xread(Extent *x, void *buf, size_t count) #define ERR_LAB error: exit(127); #define err_exit(a) goto error #else //}{ save debugging time -#define ERR_LAB +#define ERR_LAB /*empty*/ static void err_exit(int a) { diff --git a/src/stub/src/arm.v4a-wince.pe.S b/src/stub/src/arm.v4a-wince.pe.S index f4698bd3..4bdc1194 100644 --- a/src/stub/src/arm.v4a-wince.pe.S +++ b/src/stub/src/arm.v4a-wince.pe.S @@ -38,9 +38,9 @@ #define DEBUG 0 #if DEBUG == 0 -# define DINIT -# define DDUMP(x) -# define DDONE +# define DINIT /*empty*/ +# define DDUMP(x) /*empty*/ +# define DDONE /*empty*/ #else #define DDUMP(x) stmfd sp!, {r0 - r3}; mov r0, x; mov lr, pc; mov pc, r8; ldmia sp!, {r0 - r3} #if DEBUG == 1 @@ -48,10 +48,10 @@ #define DDONE mov pc, lr #elif DEBUG == 2 #define DINIT adr r8, writefile - #define DDONE + #define DDONE /*empty*/ #elif DEBUG == 3 #define DINIT adr r8, DelFile - #define DDONE + #define DDONE /*empty*/ #endif #endif diff --git a/src/stub/src/i386-bsd.elf-main.c b/src/stub/src/i386-bsd.elf-main.c index 15aa9f9b..3e5b128f 100644 --- a/src/stub/src/i386-bsd.elf-main.c +++ b/src/stub/src/i386-bsd.elf-main.c @@ -167,7 +167,7 @@ xread(struct Extent *x, char *buf, size_t count) #define ERR_LAB error: exit(127); #define err_exit(a) goto error #else //}{ save debugging time -#define ERR_LAB +#define ERR_LAB /*empty*/ static void err_exit(int a) __attribute__ ((__noreturn__)); { diff --git a/src/stub/src/i386-bsd.elf.execve-main.c b/src/stub/src/i386-bsd.elf.execve-main.c index e852ff5b..f4c6ad7c 100644 --- a/src/stub/src/i386-bsd.elf.execve-main.c +++ b/src/stub/src/i386-bsd.elf.execve-main.c @@ -37,7 +37,7 @@ **************************************************************************/ // mmap() the temporary output file -#define USE_MMAP_FO +#define USE_MMAP_FO 1 /************************************************************************* @@ -50,7 +50,7 @@ struct Extent { }; -#if !defined(USE_MMAP_FO) +#if !(USE_MMAP_FO) #if 1 static __inline__ int xwrite(int fd, const void *buf, int count) { @@ -322,7 +322,7 @@ void upx_main( } // Create the temporary output file. -#if defined(USE_MMAP_FO) +#if (USE_MMAP_FO) fdo = open(tmpname, O_RDWR | O_CREAT | O_EXCL, 0700); #else fdo = open(tmpname, O_WRONLY | O_CREAT | O_EXCL, 0700); @@ -342,7 +342,7 @@ void upx_main( // ----- Step 3: setup memory ----- // -#if defined(USE_MMAP_FO) +#if (USE_MMAP_FO) // FIXME: packer could set length buf = (unsigned char *)mmap(0, header.p_filesize, PROT_READ | PROT_WRITE, MAP_SHARED, fdo, 0); @@ -413,7 +413,7 @@ void upx_main( else { // Incompressible block -#if defined(USE_MMAP_FO) +#if (USE_MMAP_FO) //memcpy(buf, xi.buf, h.sz_unc); register unsigned long int __d0, __d1, __d2; __asm__ __volatile__( "rep; movsb" @@ -423,7 +423,7 @@ void upx_main( #endif } -#if defined(USE_MMAP_FO) +#if (USE_MMAP_FO) // unmap part of the output munmap(buf, h.sz_unc); buf += h.sz_unc; @@ -455,7 +455,7 @@ void upx_main( // -#if !defined(USE_MMAP_FO) +#if !(USE_MMAP_FO) // Free our temporary decompression buffer. munmap(buf, malloc_args.ma_length); #endif diff --git a/src/stub/src/i386-darwin.macho-main.c b/src/stub/src/i386-darwin.macho-main.c index 19461fd9..dba5c7a3 100644 --- a/src/stub/src/i386-darwin.macho-main.c +++ b/src/stub/src/i386-darwin.macho-main.c @@ -76,7 +76,7 @@ xread(Extent *x, char *buf, size_t count) #define ERR_LAB error: exit(127); #define err_exit(a) goto error #else //}{ save debugging time -#define ERR_LAB +#define ERR_LAB /*empty*/ static void err_exit(int a) { diff --git a/src/stub/src/i386-linux.elf-main.c b/src/stub/src/i386-linux.elf-main.c index ccc067aa..6f6e68a6 100644 --- a/src/stub/src/i386-linux.elf-main.c +++ b/src/stub/src/i386-linux.elf-main.c @@ -177,7 +177,7 @@ xread(Extent *x, char *buf, size_t count) #define ERR_LAB error: exit(127); #define err_exit(a) goto error #else //}{ save debugging time -#define ERR_LAB +#define ERR_LAB /*empty*/ static void __attribute__ ((__noreturn__)) err_exit(int a) { diff --git a/src/stub/src/i386-linux.elf.execve-main.c b/src/stub/src/i386-linux.elf.execve-main.c index 4d54b585..2e6a7fd7 100644 --- a/src/stub/src/i386-linux.elf.execve-main.c +++ b/src/stub/src/i386-linux.elf.execve-main.c @@ -37,7 +37,7 @@ **************************************************************************/ // mmap() the temporary output file -#define USE_MMAP_FO +#define USE_MMAP_FO 1 /************************************************************************* @@ -50,7 +50,7 @@ struct Extent { }; -#if !defined(USE_MMAP_FO) +#if !(USE_MMAP_FO) #if 1 static __inline__ int xwrite(int fd, const void *buf, int count) { @@ -345,7 +345,7 @@ void upx_main( } // Create the temporary output file. -#if defined(USE_MMAP_FO) +#if (USE_MMAP_FO) fdo = open(tmpname, O_RDWR | O_CREAT | O_EXCL, 0700); #else fdo = open(tmpname, O_WRONLY | O_CREAT | O_EXCL, 0700); @@ -365,7 +365,7 @@ void upx_main( // ----- Step 3: setup memory ----- // -#if defined(USE_MMAP_FO) +#if (USE_MMAP_FO) // FIXME: packer could set length buf = (unsigned char *)mmap(0, header.p_filesize, PROT_READ | PROT_WRITE, MAP_SHARED, fdo, 0); @@ -436,7 +436,7 @@ void upx_main( else { // Incompressible block -#if defined(USE_MMAP_FO) +#if (USE_MMAP_FO) //memcpy(buf, xi.buf, h.sz_unc); register unsigned long int __d0, __d1, __d2; __asm__ __volatile__( "rep; movsb" @@ -446,7 +446,7 @@ void upx_main( #endif } -#if defined(USE_MMAP_FO) +#if (USE_MMAP_FO) // unmap part of the output munmap(buf, h.sz_unc); buf += h.sz_unc; @@ -478,7 +478,7 @@ void upx_main( // -#if !defined(USE_MMAP_FO) +#if !(USE_MMAP_FO) // Free our temporary decompression buffer. munmap(buf, malloc_args.ma_length); #endif diff --git a/src/stub/src/i386-linux.elf.interp-main.c b/src/stub/src/i386-linux.elf.interp-main.c index 6c5d467a..941cfec2 100644 --- a/src/stub/src/i386-linux.elf.interp-main.c +++ b/src/stub/src/i386-linux.elf.interp-main.c @@ -81,7 +81,7 @@ xread(struct Extent *x, char *buf, size_t count) #define ERR_LAB error: exit(127); #define err_exit(a) goto error #else //}{ save debugging time -#define ERR_LAB +#define ERR_LAB /*empty*/ static void err_exit(int a) { diff --git a/src/stub/src/i386-linux.elf.shell-main.c b/src/stub/src/i386-linux.elf.shell-main.c index 62f814ec..95004cd2 100644 --- a/src/stub/src/i386-linux.elf.shell-main.c +++ b/src/stub/src/i386-linux.elf.shell-main.c @@ -78,7 +78,7 @@ xread(struct Extent *x, char *buf, size_t count) #define ERR_LAB error: exit(127); #define err_exit(a) goto error #else //}{ save debugging time -#define ERR_LAB +#define ERR_LAB /*empty*/ static void err_exit(int a) { diff --git a/src/stub/src/i386-openbsd.elf-main.c b/src/stub/src/i386-openbsd.elf-main.c index 57d17e4a..1cad27f9 100644 --- a/src/stub/src/i386-openbsd.elf-main.c +++ b/src/stub/src/i386-openbsd.elf-main.c @@ -167,7 +167,7 @@ xread(struct Extent *x, char *buf, size_t count) #define ERR_LAB error: exit(127); #define err_exit(a) goto error #else //}{ save debugging time -#define ERR_LAB +#define ERR_LAB /*empty*/ static void err_exit(int a) __attribute__ ((__noreturn__)); { diff --git a/src/stub/src/include/bsd.h b/src/stub/src/include/bsd.h index 4ca9b1bd..1169d016 100644 --- a/src/stub/src/include/bsd.h +++ b/src/stub/src/include/bsd.h @@ -359,7 +359,7 @@ struct p_info // 12-byte packed program header follows stub loader #endif #endif #if !defined(__attribute_cdecl) -# define __attribute_cdecl +# define __attribute_cdecl /*empty*/ #endif diff --git a/src/stub/src/include/darwin.h b/src/stub/src/include/darwin.h index 822245c9..c11098e8 100644 --- a/src/stub/src/include/darwin.h +++ b/src/stub/src/include/darwin.h @@ -119,7 +119,7 @@ typedef unsigned int nrv_uint; #endif #endif #if !defined(__attribute_cdecl) -# define __attribute_cdecl +# define __attribute_cdecl /*empty*/ #endif diff --git a/src/stub/src/include/linux.h b/src/stub/src/include/linux.h index 6f8ab8c9..e524c2eb 100644 --- a/src/stub/src/include/linux.h +++ b/src/stub/src/include/linux.h @@ -745,7 +745,7 @@ struct p_info // 12-byte packed program header follows stub loader #endif #endif #if !defined(__attribute_cdecl) -# define __attribute_cdecl +# define __attribute_cdecl /*empty*/ #endif diff --git a/src/stub/src/powerpc-darwin.macho-main.c b/src/stub/src/powerpc-darwin.macho-main.c index 5918d1fb..a2a5943f 100644 --- a/src/stub/src/powerpc-darwin.macho-main.c +++ b/src/stub/src/powerpc-darwin.macho-main.c @@ -76,7 +76,7 @@ xread(Extent *x, char *buf, size_t count) #define ERR_LAB error: exit(127); #define err_exit(a) goto error #else //}{ save debugging time -#define ERR_LAB +#define ERR_LAB /*empty*/ static void err_exit(int a) { diff --git a/src/stub/src/powerpc-linux.elf-main.c b/src/stub/src/powerpc-linux.elf-main.c index 6643d566..6c207dc2 100644 --- a/src/stub/src/powerpc-linux.elf-main.c +++ b/src/stub/src/powerpc-linux.elf-main.c @@ -78,7 +78,7 @@ xread(Extent *x, char *buf, size_t count) #define ERR_LAB error: exit(127); #define err_exit(a) goto error #else //}{ save debugging time -#define ERR_LAB +#define ERR_LAB /*empty*/ static void err_exit(int a) { diff --git a/src/ui.cpp b/src/ui.cpp index c34a088c..692871bf 100644 --- a/src/ui.cpp +++ b/src/ui.cpp @@ -33,8 +33,8 @@ #include "packer.h" -#if 1 && defined(USE_SCREEN) -#define UI_USE_SCREEN +#if 1 && (USE_SCREEN) +#define UI_USE_SCREEN 1 #endif @@ -67,7 +67,7 @@ struct UiPacker::State int bar_len; int pass_digits; // number of digits needed to print total_passes -#if defined(UI_USE_SCREEN) +#if (UI_USE_SCREEN) screen_t *screen; int screen_init_done; int b_cx, b_cy; @@ -304,7 +304,7 @@ void UiPacker::startCallback(unsigned u_len, unsigned step, } } -#if defined(UI_USE_SCREEN) +#if (UI_USE_SCREEN) if (s->mode == M_CB_SCREEN) { if (!s->screen_init_done) @@ -365,7 +365,7 @@ void UiPacker::endCallback(bool done) } // restore screen -#if defined(UI_USE_SCREEN) +#if (UI_USE_SCREEN) if (s->mode == M_CB_SCREEN) { if (done) @@ -484,7 +484,7 @@ void UiPacker::doCallback(unsigned isize, unsigned osize) return; } -#if defined(UI_USE_SCREEN) +#if (UI_USE_SCREEN) if (s->mode == M_CB_SCREEN) { const char *msg = &s->msg_buf[1]; diff --git a/src/ui.h b/src/ui.h index 75c7becf..92f1ee22 100644 --- a/src/ui.h +++ b/src/ui.h @@ -27,7 +27,7 @@ #ifndef __UPX_UI_H -#define __UPX_UI_H +#define __UPX_UI_H 1 class InputFile; class OutputFile; diff --git a/src/util.cpp b/src/util.cpp index c54246a4..90f7b2e0 100644 --- a/src/util.cpp +++ b/src/util.cpp @@ -377,7 +377,7 @@ bool fn_is_same_file(const char *n1, const char *n2) #if 0 // not used -#if defined(HAVE_LOCALTIME) +#if (HAVE_LOCALTIME) void tm2str(char *s, size_t size, const struct tm *tmp) { upx_snprintf(s, size, "%04d-%02d-%02d %02d:%02d:%02d", @@ -391,9 +391,9 @@ void tm2str(char *s, size_t size, const struct tm *tmp) void time2str(char *s, size_t size, const time_t *t) { assert(size >= 18); -#if defined(HAVE_LOCALTIME) +#if (HAVE_LOCALTIME) tm2str(s, size, localtime(t)); -#elif defined(HAVE_CTIME) +#elif (HAVE_CTIME) const char *p = ctime(t); memset(s, ' ', 16); memcpy(s + 2, p + 4, 6); @@ -468,7 +468,7 @@ bool file_exists(const char *name) return true; /* return true if we can lstat it */ -#if defined(HAVE_LSTAT) +#if (HAVE_LSTAT) //memset(&st, 0, sizeof(st)); r = lstat(name, &st); if (r != -1) diff --git a/src/util.h b/src/util.h index 32f1059d..8a73e6fe 100644 --- a/src/util.h +++ b/src/util.h @@ -27,7 +27,7 @@ #ifndef __UPX_UTIL_H -#define __UPX_UTIL_H +#define __UPX_UTIL_H 1 /************************************************************************* diff --git a/src/work.cpp b/src/work.cpp index 005e68c9..a273777f 100644 --- a/src/work.cpp +++ b/src/work.cpp @@ -40,7 +40,7 @@ # define USE_UTIME 1 #elif ((ACC_OS_WIN32 || ACC_OS_WIN64) && (ACC_CC_INTELC || ACC_CC_MSC)) # define USE__FUTIME 1 -#elif defined(HAVE_UTIME) +#elif (HAVE_UTIME) # define USE_UTIME 1 #endif @@ -64,7 +64,7 @@ void do_one_file(const char *iname, char *oname) int r; struct stat st; memset(&st, 0, sizeof(st)); -#if defined(HAVE_LSTAT) +#if (HAVE_LSTAT) r = lstat(iname,&st); #else r = stat(iname,&st); @@ -100,7 +100,7 @@ void do_one_file(const char *iname, char *oname) fi.st = st; fi.sopen(iname, O_RDONLY | O_BINARY, SH_DENYWR); -#if defined(USE_FTIME) +#if (USE_FTIME) struct ftime fi_ftime; memset(&fi_ftime, 0, sizeof(fi_ftime)); if (opt->preserve_timestamp) @@ -131,7 +131,7 @@ void do_one_file(const char *iname, char *oname) } if (opt->force >= 2) { -#if defined(HAVE_CHMOD) +#if (HAVE_CHMOD) r = chmod(tname, 0777); IGNORE_ERROR(r); #endif @@ -177,10 +177,10 @@ void do_one_file(const char *iname, char *oname) // copy time stamp if (opt->preserve_timestamp && oname[0] && fo.isOpen()) { -#if defined(USE_FTIME) +#if (USE_FTIME) r = setftime(fo.getFd(), &fi_ftime); IGNORE_ERROR(r); -#elif defined(USE__FUTIME) +#elif (USE__FUTIME) struct _utimbuf u; u.actime = st.st_atime; u.modtime = st.st_mtime; @@ -199,7 +199,7 @@ void do_one_file(const char *iname, char *oname) // FIXME: .exe or .cof etc. if (!opt->backup) { -#if defined(HAVE_CHMOD) +#if (HAVE_CHMOD) r = chmod(iname, 0777); IGNORE_ERROR(r); #endif @@ -222,7 +222,7 @@ void do_one_file(const char *iname, char *oname) oname[0] = 0; const char *name = opt->output_name ? opt->output_name : iname; UNUSED(name); -#if defined(USE_UTIME) +#if (USE_UTIME) // copy time stamp if (opt->preserve_timestamp) { @@ -233,7 +233,7 @@ void do_one_file(const char *iname, char *oname) IGNORE_ERROR(r); } #endif -#if defined(HAVE_CHMOD) +#if (HAVE_CHMOD) // copy permissions if (opt->preserve_mode) { @@ -241,7 +241,7 @@ void do_one_file(const char *iname, char *oname) IGNORE_ERROR(r); } #endif -#if defined(HAVE_CHOWN) +#if (HAVE_CHOWN) // copy the ownership if (opt->preserve_ownership) { @@ -263,7 +263,7 @@ static void unlink_ofile(char *oname) { if (oname && oname[0]) { -#if defined(HAVE_CHMOD) +#if (HAVE_CHMOD) int r; r = chmod(oname, 0777); IGNORE_ERROR(r); From faaa7c37a9300bcf6f986144724cfb058e100f47 Mon Sep 17 00:00:00 2001 From: "Markus F.X.J. Oberhumer" Date: Sun, 8 Aug 2010 16:32:59 +0200 Subject: [PATCH 15/15] Remove duplicate file. --- src/stub/src/arch/powerpc/32/regs.h | 46 --------------------- src/stub/src/powerpc-linux.kernel.vmlinux.S | 2 +- 2 files changed, 1 insertion(+), 47 deletions(-) delete mode 100644 src/stub/src/arch/powerpc/32/regs.h diff --git a/src/stub/src/arch/powerpc/32/regs.h b/src/stub/src/arch/powerpc/32/regs.h deleted file mode 100644 index 939137d2..00000000 --- a/src/stub/src/arch/powerpc/32/regs.h +++ /dev/null @@ -1,46 +0,0 @@ -#ifndef __PPC_REGS__ /*{*/ -#define __PPC_REGS__ 1 - -#define r0 0 -#define r1 1 -#define r2 2 - -#define r29 29 -#define r30 30 -#define r31 31 - -/* Stack pointer */ -#define sp 1 - -/* Subroutine arguments; not saved by callee */ -#define a0 3 -#define a1 4 -#define a2 5 -#define a3 6 -#define a4 7 -#define a5 8 -#define a6 9 -#define a7 10 - -/* Scratch (temporary) registers; not saved by callee */ -#define t0 2 -#define t1 11 -#define t2 12 -#define t3 13 - -/* branch and link */ -#define call bl - -/* branch to link register */ -#define ret blr - -/* move register */ -#define movr mr - -#endif /*} __PPC_REGS__ */ - - -/* -vi:ts=4:et:nowrap -*/ - diff --git a/src/stub/src/powerpc-linux.kernel.vmlinux.S b/src/stub/src/powerpc-linux.kernel.vmlinux.S index a3c1dadd..bac3c824 100644 --- a/src/stub/src/powerpc-linux.kernel.vmlinux.S +++ b/src/stub/src/powerpc-linux.kernel.vmlinux.S @@ -31,7 +31,7 @@ */ #include "arch/powerpc/32/macros.S" -#include "arch/powerpc/32/regs.h" +#include "arch/powerpc/32/ppc_regs.h" // offsets in struct b_info sz_unc = 0