From 270d04e1699035227eabe791960466527ab1cb82 Mon Sep 17 00:00:00 2001 From: Steven Hugg Date: Sun, 12 Jul 2020 15:06:36 -0500 Subject: [PATCH] moved emsrc/ to https://github.com/sehugg/8bitworkshop-compilers --- .gitignore | 8 +- emsrc/cc65/Makefile.emcc | 45 - emsrc/cc65/Makefile.local | 28 - emsrc/cc65/build.sh | 3 - emsrc/mame/mame.build | 1 - emsrc/sdcc/.gitignore | 1 - emsrc/sdcc/Dockerfile | 12 - emsrc/sdcc/Makefile.emcc | 26 - emsrc/sdcc/Makefile.local | 49 - emsrc/sdcc/boost.sh | 8 - emsrc/sdcc/build.sh | 46 - emsrc/sdcc/emcc-local.sh | 52 - emsrc/sdcc/howto.txt | 6 - emsrc/sdcc/mkdocker.sh | 1 - emsrc/verilator/Makefile.local | 48 - emsrc/verilator/verilator.txt | 8 - emsrc/votrax/Makefile | 4 - emsrc/votrax/main | Bin 127464 -> 0 bytes emsrc/votrax/main.c | 38 - emsrc/votrax/util.h | 12 - emsrc/votrax/votrax.c | 472 --- emsrc/votrax/votrax.h | 23 - emsrc/votrax/vtxsmpls.inc | 6917 -------------------------------- emsrc/wla-dx/Makefile.emcc | 59 - 24 files changed, 4 insertions(+), 7863 deletions(-) delete mode 100644 emsrc/cc65/Makefile.emcc delete mode 100644 emsrc/cc65/Makefile.local delete mode 100755 emsrc/cc65/build.sh delete mode 100644 emsrc/mame/mame.build delete mode 100644 emsrc/sdcc/.gitignore delete mode 100644 emsrc/sdcc/Dockerfile delete mode 100644 emsrc/sdcc/Makefile.emcc delete mode 100644 emsrc/sdcc/Makefile.local delete mode 100644 emsrc/sdcc/boost.sh delete mode 100755 emsrc/sdcc/build.sh delete mode 100644 emsrc/sdcc/emcc-local.sh delete mode 100644 emsrc/sdcc/howto.txt delete mode 100755 emsrc/sdcc/mkdocker.sh delete mode 100644 emsrc/verilator/Makefile.local delete mode 100644 emsrc/verilator/verilator.txt delete mode 100644 emsrc/votrax/Makefile delete mode 100755 emsrc/votrax/main delete mode 100644 emsrc/votrax/main.c delete mode 100644 emsrc/votrax/util.h delete mode 100755 emsrc/votrax/votrax.c delete mode 100755 emsrc/votrax/votrax.h delete mode 100755 emsrc/votrax/vtxsmpls.inc delete mode 100644 emsrc/wla-dx/Makefile.emcc diff --git a/.gitignore b/.gitignore index 92a611b5..c17671e0 100644 --- a/.gitignore +++ b/.gitignore @@ -1,10 +1,10 @@ *~ node_modules -local -./release -./gen -./test/output +local/ tests_output/ +test/output/ .DS_Store tmp/ web/ +release/ +gen/ diff --git a/emsrc/cc65/Makefile.emcc b/emsrc/cc65/Makefile.emcc deleted file mode 100644 index f4e6686a..00000000 --- a/emsrc/cc65/Makefile.emcc +++ /dev/null @@ -1,45 +0,0 @@ - -CC=emcc - -all: js/cc65.js js/ca65.js js/ld65.js - -js/%.js: bin/%.bc - emcc -O2 --memory-init-file 0 \ - -s ASM_JS=1 \ - -s MODULARIZE=1 \ - -s EXPORT_NAME=\"'$*'\" \ - -s 'EXTRA_EXPORTED_RUNTIME_METHODS=["FS","callMain"]' \ - -s FORCE_FILESYSTEM=1 \ - bin/$*.bc -o $@ $(ARGS_$*) - -bin/%.bc: - mkdir -p bin js - emmake make $* CC=emcc - cp bin/$*.exe bin/$*.bc - -FILE_PACKAGER=python $(EMSCRIPTEN)/tools/file_packager.py - -fs65-all.js: - python $(EMSCRIPTEN)/tools/file_packager.py fs65.data \ - --preload include asminc cfg lib target \ - neslib/nes.cfg@cfg/neslib.cfg \ - neslib/neslib.lib@lib/neslib.lib \ - neslib/neslib.h@include/neslib.h \ - --separate-metadata --js-output=fs65.js - -fs65-nes.js: - $(FILE_PACKAGER) fs65-nes.data --separate-metadata --js-output=$@ \ - --preload include asminc cfg/nes* lib/nes* target/nes* \ - neslib/nes.cfg@cfg/neslib.cfg \ - neslib/neslib.lib@lib/neslib.lib \ - neslib/neslib.h@include/neslib.h \ - -fs65-atari8.js: - $(FILE_PACKAGER) fs65-atari8.data --separate-metadata --js-output=$@ \ - --preload include asminc cfg/atari* lib/atari* target/atari* - -fs65-%.js: - $(FILE_PACKAGER) fs65-$*.data --separate-metadata --js-output=$@ \ - --preload include asminc cfg/$** lib/$** target/$** - -filesystems: fs65-nes.js fs65-apple2.js fs65-c64.js fs65-atari8.js diff --git a/emsrc/cc65/Makefile.local b/emsrc/cc65/Makefile.local deleted file mode 100644 index a6b19f04..00000000 --- a/emsrc/cc65/Makefile.local +++ /dev/null @@ -1,28 +0,0 @@ - -%.js: bin/%.bc - emcc -O2 --memory-init-file 0 \ - -s ASM_JS=1 \ - -s MODULARIZE=1 \ - -s EXPORT_NAME=\"'$*'\" \ - -s 'EXTRA_EXPORTED_RUNTIME_METHODS=["FS","callMain"]' \ - -s FORCE_FILESYSTEM=1 \ - bin/$*.bc -o $@ $(ARGS_$*) - -bin/%.bc: - mkdir -p bin js - emmake make $* - cp bin/$*.exe bin/$*.bc - -emscripten: include asminc cfg lib/apple2.lib target/apple2 - cp -rp src Makefile js - make -C js cc65.js ca65.js co65.js ld65.js - -fs65.js: - python $(EMSCRIPTEN)/tools/file_packager.py fs65.data \ - --preload include asminc cfg \ - lib/apple2.lib target/apple2 \ - lib/nes.lib target/nes \ - neslib/nes.cfg@cfg/neslib.cfg \ - neslib/neslib.lib@lib/neslib.lib \ - neslib/neslib.h@include/neslib.h \ - --separate-metadata --js-output=fs65.js diff --git a/emsrc/cc65/build.sh b/emsrc/cc65/build.sh deleted file mode 100755 index 6fc8fe4e..00000000 --- a/emsrc/cc65/build.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -emmake make -f Makefile.local CC=emcc - diff --git a/emsrc/mame/mame.build b/emsrc/mame/mame.build deleted file mode 100644 index 1a81f6cd..00000000 --- a/emsrc/mame/mame.build +++ /dev/null @@ -1 +0,0 @@ -emmake make SUBTARGET=a800 SOURCES=src/mame/drivers/atari400.cpp NOWERROR=1 -j 4 diff --git a/emsrc/sdcc/.gitignore b/emsrc/sdcc/.gitignore deleted file mode 100644 index 192fb094..00000000 --- a/emsrc/sdcc/.gitignore +++ /dev/null @@ -1 +0,0 @@ -*.bz2 diff --git a/emsrc/sdcc/Dockerfile b/emsrc/sdcc/Dockerfile deleted file mode 100644 index ec2cd15f..00000000 --- a/emsrc/sdcc/Dockerfile +++ /dev/null @@ -1,12 +0,0 @@ -FROM apiaryio/emcc -RUN apt-get update -RUN apt-get install -y bison flex bzip2 g++ texinfo sdcc -COPY boost* /tmp -RUN mkdir /boost -WORKDIR /boost -RUN tar xvjf /tmp/boost* -WORKDIR /boost/boost_1_63_0/ -RUN emconfigure ./bootstrap.sh -RUN emmake ./b2 install --prefix=/emscripten/system --with-graph link=static variant=release threading=single runtime-link=static -RUN apt-get install -y zlib1g-dev -WORKDIR /src diff --git a/emsrc/sdcc/Makefile.emcc b/emsrc/sdcc/Makefile.emcc deleted file mode 100644 index 5addea22..00000000 --- a/emsrc/sdcc/Makefile.emcc +++ /dev/null @@ -1,26 +0,0 @@ -# Emscripten target (see https://github.com/apiaryio/emscripten-docker) - -all: js/appmake.js js/copt.js js/dzx7.js js/sccz80.js js/ticks.js js/ucpp.js js/z80asm.js js/z80nm.js js/z88dk-dis.js js/z88dk-lstmanip.js js/zcc.js js/zcpp.js js/zobjcopy.js js/zpragma.js js/zx7.js wasm/appmake.js wasm/copt.js wasm/dzx7.js wasm/sccz80.js wasm/ticks.js wasm/ucpp.js wasm/z80asm.js wasm/z80nm.js wasm/z88dk-dis.js wasm/z88dk-lstmanip.js wasm/zcc.js wasm/zcpp.js wasm/zobjcopy.js wasm/zpragma.js wasm/zx7.js - - -js/%.js: bin/%.bc - emcc -O2 --memory-init-file 0 \ - -s WASM=0 \ - -s MODULARIZE=1 \ - -s EXPORT_NAME=\"'$*'\" \ - -s 'EXTRA_EXPORTED_RUNTIME_METHODS=["FS","callMain"]' \ - -s FORCE_FILESYSTEM=1 \ - $< -o $@ $(ARGS_$*) - -wasm/%.js: bin/%.bc - emcc -O2 --memory-init-file 0 \ - -s WASM=1 \ - -s MODULARIZE=1 \ - -s EXPORT_NAME=\"'$*'\" \ - -s 'EXTRA_EXPORTED_RUNTIME_METHODS=["FS","callMain"]' \ - -s FORCE_FILESYSTEM=1 \ - $< -o $@ $(ARGS_$*) - -bin/%.bc: bin/% - cp bin/$* bin/$*.bc - diff --git a/emsrc/sdcc/Makefile.local b/emsrc/sdcc/Makefile.local deleted file mode 100644 index 43cc491e..00000000 --- a/emsrc/sdcc/Makefile.local +++ /dev/null @@ -1,49 +0,0 @@ -all: js/sdcc.js js/sdasz80.js js/sdldz80.js \ - wasm/sdcc.js wasm/sdasz80.js wasm/sdldz80.js - -js/%.js: js/%.bc - emcc -Oz --memory-init-file 0 \ - -s ASM_JS=1 \ - -s MODULARIZE=1 \ - -s EXPORT_NAME=\"'$*'\" \ - -s 'EXTRA_EXPORTED_RUNTIME_METHODS=["FS","callMain"]' \ - -s FORCE_FILESYSTEM=1 \ - $< -o $@ $(ARGS_$*) \ - -wasm/%.js: js/%.bc - emcc -Oz --memory-init-file 0 \ - -s WASM=1 \ - -s MODULARIZE=1 \ - -s BINARYEN_ASYNC_COMPILATION=0 \ - -s TOTAL_MEMORY=256MB \ - -s NO_EXIT_RUNTIME=1 \ - -s EXPORT_NAME=\"'$*'\" \ - -s 'EXTRA_EXPORTED_RUNTIME_METHODS=["FS","callMain"]' \ - -s FORCE_FILESYSTEM=1 \ - $< -o $@ $(ARGS_$*) \ - - -mainwasm/%.js: js/%.bc - emcc -Oz --memory-init-file 0 \ - -s WASM=1 \ - -s EXPORT_NAME=\"'$*'\" \ - -s 'EXTRA_EXPORTED_RUNTIME_METHODS=["FS","callMain"]' \ - -s FORCE_FILESYSTEM=1 \ - $< -o $@ $(ARGS_$*) \ - - -debugjs/%.js: js/%.bc - emcc -O1 --memory-init-file 0 \ - -s ASM_JS=1 \ - -s MODULARIZE=1 \ - -s EXPORT_NAME=\"'$*'\" \ - -s 'EXTRA_EXPORTED_RUNTIME_METHODS=["FS","callMain"]' \ - -s FORCE_FILESYSTEM=1 \ - $< -o $@ $(ARGS_$*) \ - -js/fssdcc.js: - ln -s ./sdcc/device/include include - ln -s ./sdcc/device/lib/build lib - python $(EMSCRIPTEN)/tools/file_packager.py js/fssdcc.data \ - --preload include lib/z80 \ - --separate-metadata --js-output=js/fssdcc.js diff --git a/emsrc/sdcc/boost.sh b/emsrc/sdcc/boost.sh deleted file mode 100644 index 11a46af7..00000000 --- a/emsrc/sdcc/boost.sh +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -rm -fr /tmp/boost -mkdir /tmp/boost -cd /tmp/boost -tar xjf ~/PuzzlingPlans/8bitworkshop/emsrc/sdcc/boost*.bz2 -cd boost_1_63_0 -emconfigure ./bootstrap.sh -emmake ./b2 install --prefix=$EMSCRIPTEN/system --with-graph link=static variant=release threading=single runtime-link=static diff --git a/emsrc/sdcc/build.sh b/emsrc/sdcc/build.sh deleted file mode 100755 index 29e70cbb..00000000 --- a/emsrc/sdcc/build.sh +++ /dev/null @@ -1,46 +0,0 @@ -#!/bin/bash - -rm -fr /tmp/sdcc -mkdir /tmp/sdcc -git archive --format tar HEAD |tar xv -C /tmp/sdcc -cd /tmp/sdcc/sdcc - -echo Configuring SDCC... -docker run --rm -v `pwd`:/src -e USERID=$UID -t sehugg/emcc emconfigure ./configure --host x86_64-unknown-linux-gnu --includedir /src \ - --enable-z80-port \ - --disable-mcs51-port \ - --disable-z180-port \ - --disable-r2k-port \ - --disable-r3ka-port \ - --enable-gbz80-port \ - --disable-tlcs90-port \ - --disable-ds390-port \ - --disable-ds400-port \ - --disable-pic14-port \ - --disable-pic16-port \ - --disable-hc08-port \ - --disable-s08-port \ - --disable-stm8-port \ - --disable-ucsim \ - --disable-device-lib \ - --disable-packihx \ - --disable-sdcpp \ - --disable-sdcdb \ - --disable-sdbinutils \ - --disable-non-free \ - -echo Configuring sdbinutils... -cd support/sdbinutils -./configure -make -cd ../.. - -echo Making SDCC... -docker run --rm -v `pwd`:/src -e USERID=$UID -t sehugg/emcc emmake make - -echo Making JS files... -mkdir -p ./js -cp /tmp/sdcc/sdcc/bin/sdcc js/sdcc.bc -cp /tmp/sdcc/sdcc/bin/sdasz80 js/sdasz80.bc -cp /tmp/sdcc/sdcc/bin/sdldz80 js/sdldz80.bc -make -f Makefile.emcc diff --git a/emsrc/sdcc/emcc-local.sh b/emsrc/sdcc/emcc-local.sh deleted file mode 100644 index e80e1086..00000000 --- a/emsrc/sdcc/emcc-local.sh +++ /dev/null @@ -1,52 +0,0 @@ - -rm -fr /tmp/sdcc -mkdir /tmp/sdcc -git archive --format tar HEAD |tar x -C /tmp/sdcc -pushd /tmp/sdcc/sdcc - -#echo Configuring sdbinutils... -#cd support/sdbinutils -#./configure -#make -#cd ../.. - -echo Configuring SDCC... -emconfigure ./configure \ - --enable-z80-port \ - --disable-mcs51-port \ - --disable-z180-port \ - --disable-r2k-port \ - --disable-r3ka-port \ - --enable-gbz80-port \ - --disable-tlcs90-port \ - --disable-ds390-port \ - --disable-ds400-port \ - --disable-pic14-port \ - --disable-pic16-port \ - --disable-hc08-port \ - --disable-s08-port \ - --disable-stm8-port \ - --disable-ucsim \ - --disable-device-lib \ - --disable-packihx \ - --disable-sdcpp \ - --disable-sdcdb \ - --disable-sdbinutils \ - --disable-non-free \ - -echo Configuring sdbinutils... -cd support/sdbinutils -./configure -make -cd ../.. - -echo Making SDCC... -emmake make - -echo Making Emscripten files... -popd -mkdir -p ./js ./wasm -cp /tmp/sdcc/sdcc/bin/sdcc js/sdcc.bc -cp /tmp/sdcc/sdcc/bin/sdasz80 js/sdasz80.bc -cp /tmp/sdcc/sdcc/bin/sdldz80 js/sdldz80.bc -make -f Makefile.local diff --git a/emsrc/sdcc/howto.txt b/emsrc/sdcc/howto.txt deleted file mode 100644 index 5fe19944..00000000 --- a/emsrc/sdcc/howto.txt +++ /dev/null @@ -1,6 +0,0 @@ - -1. Install Emscripten - a. bash boost.sh -2. Install texinfo -3. cp Makefile.local and emcc-local.sh to ~/sdcc -4. bash emcc-local.sh diff --git a/emsrc/sdcc/mkdocker.sh b/emsrc/sdcc/mkdocker.sh deleted file mode 100755 index bf404796..00000000 --- a/emsrc/sdcc/mkdocker.sh +++ /dev/null @@ -1 +0,0 @@ -docker build -t sehugg/emcc . diff --git a/emsrc/verilator/Makefile.local b/emsrc/verilator/Makefile.local deleted file mode 100644 index 6b4ea79a..00000000 --- a/emsrc/verilator/Makefile.local +++ /dev/null @@ -1,48 +0,0 @@ -all: js/verilator_bin.js wasm/verilator_bin.js - -js/%.js: js/%.bc - emcc -Oz --memory-init-file 0 \ - -s ASM_JS=1 \ - -s MODULARIZE=1 \ - -s EXPORT_NAME=\"'$*'\" \ - -s 'EXTRA_EXPORTED_RUNTIME_METHODS=["FS","callMain"]' \ - -s FORCE_FILESYSTEM=1 \ - $< -o $@ $(ARGS_$*) \ - -wasm/%.js: js/%.bc - emcc -Oz --memory-init-file 0 \ - -s WASM=1 \ - -s MODULARIZE=1 \ - -s BINARYEN_ASYNC_COMPILATION=0 \ - -s TOTAL_MEMORY=256MB \ - -s NO_EXIT_RUNTIME=1 \ - -s EXPORT_NAME=\"'$*'\" \ - -s 'EXTRA_EXPORTED_RUNTIME_METHODS=["FS","callMain"]' \ - -s FORCE_FILESYSTEM=1 \ - $< -o $@ $(ARGS_$*) \ - - -mainwasm/%.js: js/%.bc - emcc -Oz --memory-init-file 0 \ - -s WASM=1 \ - -s EXPORT_NAME=\"'$*'\" \ - -s 'EXTRA_EXPORTED_RUNTIME_METHODS=["FS","callMain"]' \ - -s FORCE_FILESYSTEM=1 \ - $< -o $@ $(ARGS_$*) \ - - -debugjs/%.js: js/%.bc - emcc -O1 --memory-init-file 0 \ - -s ASM_JS=1 \ - -s MODULARIZE=1 \ - -s EXPORT_NAME=\"'$*'\" \ - -s 'EXTRA_EXPORTED_RUNTIME_METHODS=["FS","callMain"]' \ - -s FORCE_FILESYSTEM=1 \ - $< -o $@ $(ARGS_$*) \ - -js/fssdcc.js: - ln -s ./sdcc/device/include include - ln -s ./sdcc/device/lib/build lib - python $(EMSCRIPTEN)/tools/file_packager.py js/fssdcc.data \ - --preload include lib/z80 \ - --separate-metadata --js-output=js/fssdcc.js diff --git a/emsrc/verilator/verilator.txt b/emsrc/verilator/verilator.txt deleted file mode 100644 index b1cd827a..00000000 --- a/emsrc/verilator/verilator.txt +++ /dev/null @@ -1,8 +0,0 @@ - -emconfigure ./configure --includedir=/Library/Developer/CommandLineTools/usr/include -cd src -emmake make ../verilator_bin -cd .. -mkdir -p js -cp verilator_bin js/verilator_bin.bc -make -f Makefile.local diff --git a/emsrc/votrax/Makefile b/emsrc/votrax/Makefile deleted file mode 100644 index a36ae9a6..00000000 --- a/emsrc/votrax/Makefile +++ /dev/null @@ -1,4 +0,0 @@ - -main: main.c - gcc -o main *.c -lm - diff --git a/emsrc/votrax/main b/emsrc/votrax/main deleted file mode 100755 index 1f460f96556f89b095b2956ad2270d1d7cbb1d3f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127464 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 - -#include "votrax.h" - -static double ratio = 1.0; -static int votrax_sync_samples = 0; -static int votrax_written = FALSE; -static int votrax_written_byte = 0x3f; -static char VOTRAXSND_busy = 0; - -void VOTRAXSND_PutByte(UBYTE byte) -{ - /* put byte to voice box */ - votrax_sync_samples = (int)((1.0/ratio)*(double)Votrax_Samples((votrax_written_byte&0x3f), (byte&0x3f), votrax_sync_samples)); - votrax_written = TRUE; - votrax_written_byte = byte; - if (!VOTRAXSND_busy) { - VOTRAXSND_busy = TRUE; - } -} - -int main(int argc, char** argv) { - - struct Votrax_interface interface; - SWORD buf[2048]; - - if (Votrax_Start(&interface)) { - return 1; - } - VOTRAXSND_PutByte(0xc); - Votrax_Update(0, buf, sizeof(buf)/sizeof(SWORD)); - write(STDOUT_FILENO, &buf, sizeof(buf)); - Votrax_Stop(); - - return 0; -} - diff --git a/emsrc/votrax/util.h b/emsrc/votrax/util.h deleted file mode 100644 index 0d6572f4..00000000 --- a/emsrc/votrax/util.h +++ /dev/null @@ -1,12 +0,0 @@ - -#include - -typedef uint8_t UBYTE; -typedef int8_t SBYTE; -typedef uint16_t UWORD; -typedef int16_t SWORD; - -#define Util_malloc malloc - -#define FALSE 0 -#define TRUE 1 diff --git a/emsrc/votrax/votrax.c b/emsrc/votrax/votrax.c deleted file mode 100755 index 0838c137..00000000 --- a/emsrc/votrax/votrax.c +++ /dev/null @@ -1,472 +0,0 @@ -/* License note by perry_m: -Permission has been granted by the authors Mike Coates and Tom Haukap -to distribute this file under the terms of the GNU GPL license of Atari800. -The original version written by Mike Coates is from MAME. -This extensively modified version with new samples and mixing written -by Tom Haukap is from PinMAME. -I have also made modifications to this file for use in Atari800 and -allow any modifications to be distributed under any of the licenses -of Atari800, MAME and PinMAME. */ - -/************************************************************************** - - Votrax SC-01 Emulator - - Mike@Dissfulfils.co.uk - Tom.Haukap@t-online.de - modified for Atari800 by perry_m@fastmail.fm - -************************************************************************** - -Votrax_Start - Start emulation, load samples from Votrax subdirectory -Votrax_Stop - End emulation, free memory used for samples -Votrax_PutByte - Write data to votrax port -Votrax_GetStatus - Return busy status (1 = busy) - -**************************************************************************/ - -#ifdef PBI_DEBUG -#define VERBOSE 1 -#endif - -#if VERBOSE -#define LOG(x) printf x -#else -#define LOG(x) -#endif - -#include "votrax.h" -#include -#include -#include -#include -#include "util.h" - -static struct { - int busy; - - int actPhoneme; - int actIntonation; - - struct Votrax_interface *intf; - - SWORD* pActPos; - int iRemainingSamples; - - SWORD *lpBuffer; - SWORD* pBufferPos; - - int iSamplesInBuffer; - int iDelay; /* a count of samples to output '0' in a Delay state */ - -} votraxsc01_locals; - -#define INT16 SWORD -#define UINT16 UWORD -#include "vtxsmpls.inc" - -#if VERBOSE -static const char *PhonemeNames[65] = -{ - "EH3","EH2","EH1","PA0","DT" ,"A2" ,"A1" ,"ZH", - "AH2","I3" ,"I2" ,"I1" ,"M" ,"N" ,"B" ,"V", - "CH" ,"SH" ,"Z" ,"AW1","NG" ,"AH1","OO1","OO", - "L" ,"K" ,"J" ,"H" ,"G" ,"F" ,"D" ,"S", - "A" ,"AY" ,"Y1" ,"UH3","AH" ,"P" ,"O" ,"I", - "U" ,"Y" ,"T" ,"R" ,"E" ,"W" ,"AE" ,"AE1", - "AW2","UH2","UH1","UH" ,"O2" ,"O1" ,"IU" ,"U1", - "THV","TH" ,"ER" ,"EH" ,"E1" ,"AW" ,"PA1","STOP", - 0 -}; -#endif - -/* phoneme types*/ -#define PT_NS 0 -#define PT_V 1 -#define PT_VF 2 -#define PT_F 3 -#define PT_N 4 -#define PT_VS 5 -#define PT_FS 6 - - -static int sample_rate[4] = {22050, 22050, 22050, 22050}; - -/* converts milliseconds to a count of samples */ -static int time_to_samples(int ms) -{ - return sample_rate[votraxsc01_locals.actIntonation]*ms/1000; -} - -static void PrepareVoiceData(int nextPhoneme, int nextIntonation) -{ - int iNextRemainingSamples; - SWORD *pNextPos, *lpHelp; - - int iFadeOutSamples; - int iFadeOutPos; - - int iFadeInSamples; - int iFadeInPos; - - int doMix; - /* used only for SecondStart phonemes */ - int AdditionalSamples; - /* dwCount is the length of samples to produce in ms from iLengthms */ - int dwCount, i; - - SWORD data; - - AdditionalSamples = 0; - /* some phonenemes have a SecondStart */ - if ( PhonemeData[votraxsc01_locals.actPhoneme].iType>=PT_VS && votraxsc01_locals.actPhoneme!=nextPhoneme ) { - AdditionalSamples = PhonemeData[votraxsc01_locals.actPhoneme].iSecondStart; - } - - if ( PhonemeData[nextPhoneme].iType>=PT_VS ) { - /* 'stop phonemes' will stop playing until the next phoneme is sent*/ - votraxsc01_locals.iRemainingSamples = 0; - return; - } - - /* length of samples to produce*/ - dwCount = time_to_samples(PhonemeData[nextPhoneme].iLengthms); - - votraxsc01_locals.iSamplesInBuffer = dwCount+AdditionalSamples; - - if ( AdditionalSamples ) - memcpy(votraxsc01_locals.lpBuffer, PhonemeData[votraxsc01_locals.actPhoneme].lpStart[votraxsc01_locals.actIntonation], AdditionalSamples*sizeof(SWORD)); - - lpHelp = votraxsc01_locals.lpBuffer + AdditionalSamples; - - iNextRemainingSamples = 0; - pNextPos = NULL; - - iFadeOutSamples = 0; - iFadeOutPos = 0; - - iFadeInSamples = 0; - iFadeInPos = 0; - - doMix = 0; - - /* set up processing*/ - if ( PhonemeData[votraxsc01_locals.actPhoneme].sameAs!=PhonemeData[nextPhoneme].sameAs ) { - /* do something, if they are the same all FadeIn/Out values are 0, */ - /* the buffer is simply filled with the samples of the new phoneme */ - - switch ( PhonemeData[votraxsc01_locals.actPhoneme].iType ) { - case PT_NS: - /* "fade" out NS:*/ - iFadeOutSamples = time_to_samples(30); - iFadeOutPos = 0; - - /* fade in new phoneme*/ - iFadeInPos = -time_to_samples(30); - iFadeInSamples = time_to_samples(30); - break; - - case PT_V: - case PT_VF: - switch ( PhonemeData[nextPhoneme].iType ){ - case PT_F: - case PT_VF: - /* V-->F, V-->VF: fade out 30 ms fade in from 30 ms to 60 ms without mixing*/ - iFadeOutPos = 0; - iFadeOutSamples = time_to_samples(30); - - iFadeInPos = -time_to_samples(30); - iFadeInSamples = time_to_samples(30); - break; - - case PT_N: - /* V-->N: fade out 40 ms fade from 0 ms to 40 ms without mixing*/ - iFadeOutPos = 0; - iFadeOutSamples = time_to_samples(40); - - iFadeInPos = -time_to_samples(10); - iFadeInSamples = time_to_samples(10); - break; - - default: - /* fade out 20 ms, no fade in from 10 ms to 30 ms*/ - iFadeOutPos = 0; - iFadeOutSamples = time_to_samples(20); - - iFadeInPos = -time_to_samples(0); - iFadeInSamples = time_to_samples(20); - break; - } - break; - - case PT_N: - switch ( PhonemeData[nextPhoneme].iType ){ - case PT_V: - case PT_VF: - /* N-->V, N-->VF: fade out 30 ms fade in from 10 ms to 50 ms without mixing*/ - iFadeOutPos = 0; - iFadeOutSamples = time_to_samples(30); - - iFadeInPos = -time_to_samples(10); - iFadeInSamples = time_to_samples(40); - break; - - default: - break; - } - - case PT_VS: - case PT_FS: - iFadeOutPos = 0; - iFadeOutSamples = PhonemeData[votraxsc01_locals.actPhoneme].iLength[votraxsc01_locals.actIntonation] - PhonemeData[votraxsc01_locals.actPhoneme].iSecondStart; - votraxsc01_locals.pActPos = PhonemeData[votraxsc01_locals.actPhoneme].lpStart[votraxsc01_locals.actIntonation] + PhonemeData[votraxsc01_locals.actPhoneme].iSecondStart; - votraxsc01_locals.iRemainingSamples = iFadeOutSamples; - doMix = 1; - - iFadeInPos = -time_to_samples(0); - iFadeInSamples = time_to_samples(0); - - break; - - default: - /* fade out 30 ms, no fade in*/ - iFadeOutPos = 0; - iFadeOutSamples = time_to_samples(20); - - iFadeInPos = -time_to_samples(20); - break; - } - - if ( !votraxsc01_locals.iDelay ) { - /* this is true if after a stop and a phoneme was sent a second phoneme is sent*/ - /* during the delay time of the chip. Ignore the first phoneme data*/ - iFadeOutPos = 0; - iFadeOutSamples = 0; - } - - } - else { - /* the next one is of the same type as the previous one; continue to use the samples of the last phoneme*/ - iNextRemainingSamples = votraxsc01_locals.iRemainingSamples; - pNextPos = votraxsc01_locals.pActPos; - } - - for (i=0; i=0 ) - { - double dFadeIn = 1.0; - - if ( iFadeInPos> 6)&0x03; - -#ifdef VERBOSE - if (!votraxsc01_locals.intf) { - LOG(("Error: votraxsc01_locals.intf not set")); - return; - } -#endif /* VERBOSE */ - LOG(("Votrax SC-01: %s at intonation %d\n", PhonemeNames[Phoneme], Intonation)); - PrepareVoiceData(Phoneme, Intonation); - - if ( votraxsc01_locals.actPhoneme==0x3f ) - votraxsc01_locals.iDelay = time_to_samples(20); - - if ( !votraxsc01_locals.busy ) - { - votraxsc01_locals.busy = 1; - if ( votraxsc01_locals.intf->BusyCallback ) - (*votraxsc01_locals.intf->BusyCallback)(votraxsc01_locals.busy); - } - - votraxsc01_locals.actPhoneme = Phoneme; - votraxsc01_locals.actIntonation = Intonation; -} - -UBYTE Votrax_GetStatus(void) -{ - return votraxsc01_locals.busy; -} - -void Votrax_Update(int num, SWORD *buffer, int length) -{ - int samplesToCopy; - -#if 0 - /* if it is a different intonation */ - if ( num!=votraxsc01_locals.actIntonation ) { - /* clear buffer */ - memset(buffer, 0x00, length*sizeof(SWORD)); - return; - } -#endif - - while ( length ) { - /* Case 1: if in a delay state, output 0's*/ - if ( votraxsc01_locals.iDelay ) { - samplesToCopy = (length<=votraxsc01_locals.iDelay)?length:votraxsc01_locals.iDelay; - - memset(buffer, 0x00, samplesToCopy*sizeof(SWORD)); - buffer += samplesToCopy; - - votraxsc01_locals.iDelay -= samplesToCopy; - length -= samplesToCopy; /* missing in the original */ - } - /* Case 2: there are no samples left in the buffer */ - else if ( votraxsc01_locals.iSamplesInBuffer==0 ) { - if ( votraxsc01_locals.busy ) { - /* busy -> idle */ - votraxsc01_locals.busy = 0; - if ( votraxsc01_locals.intf->BusyCallback ) - (*votraxsc01_locals.intf->BusyCallback)(votraxsc01_locals.busy); - } - - if ( votraxsc01_locals.iRemainingSamples==0 ) { - if ( PhonemeData[votraxsc01_locals.actPhoneme].iType>=PT_VS ) { - votraxsc01_locals.pActPos = PhonemeData[0x3f].lpStart[0]; - votraxsc01_locals.iRemainingSamples = PhonemeData[0x3f].iLength[0]; - } - else { - votraxsc01_locals.pActPos = PhonemeData[votraxsc01_locals.actPhoneme].lpStart[votraxsc01_locals.actIntonation]; - votraxsc01_locals.iRemainingSamples = PhonemeData[votraxsc01_locals.actPhoneme].iLength[votraxsc01_locals.actIntonation]; - } - - } - - /* if there aren't enough remaining, reduce the amount */ - samplesToCopy = (length<=votraxsc01_locals.iRemainingSamples)?length:votraxsc01_locals.iRemainingSamples; - - memcpy(buffer, votraxsc01_locals.pActPos, samplesToCopy*sizeof(SWORD)); - buffer += samplesToCopy; - - votraxsc01_locals.pActPos += samplesToCopy; - votraxsc01_locals.iRemainingSamples -= samplesToCopy; - - length -= samplesToCopy; - } - /* Case 3: output the samples in the buffer */ - else { - samplesToCopy = (length<=votraxsc01_locals.iSamplesInBuffer)?length:votraxsc01_locals.iSamplesInBuffer; - - memcpy(buffer, votraxsc01_locals.pBufferPos, samplesToCopy*sizeof(SWORD)); - buffer += samplesToCopy; - - votraxsc01_locals.pBufferPos += samplesToCopy; - votraxsc01_locals.iSamplesInBuffer -= samplesToCopy; - - length -= samplesToCopy; - } - } -} - -int Votrax_Start(void *sound_interface) -{ - int i, buffer_size; - /* clear local variables */ - memset(&votraxsc01_locals, 0x00, sizeof votraxsc01_locals); - - /* copy interface */ - votraxsc01_locals.intf = (struct Votrax_interface *)sound_interface; - - votraxsc01_locals.actPhoneme = 0x3f; - - /* find the largest possible size of iSamplesInBuffer */ - buffer_size = 0; - for (i = 0; i <= 0x3f; i++) { - int dwCount; - int size; - int AdditionalSamples; - AdditionalSamples = PhonemeData[i].iSecondStart; - dwCount = time_to_samples(PhonemeData[i].iLengthms); - size = dwCount + AdditionalSamples; - if (size > buffer_size) buffer_size = size; - } - votraxsc01_locals.lpBuffer = (SWORD*) Util_malloc(buffer_size*sizeof(SWORD)); - PrepareVoiceData(votraxsc01_locals.actPhoneme, votraxsc01_locals.actIntonation); - return 0; -} - -void Votrax_Stop(void) -{ - if ( votraxsc01_locals.lpBuffer ) { - free(votraxsc01_locals.lpBuffer); - votraxsc01_locals.lpBuffer = NULL; - } -} - -int Votrax_Samples(int currentP, int nextP, int cursamples) -{ - int AdditionalSamples = 0; - int dwCount; - int delay = 0; - /* some phonemes have a SecondStart */ - if ( PhonemeData[currentP].iType>=PT_VS && currentP!=nextP) { - AdditionalSamples = PhonemeData[currentP].iSecondStart; - } - - if ( PhonemeData[nextP].iType>=PT_VS ) { - /* 'stop phonemes' will stop playing until the next phoneme is sent*/ - /* votraxsc01_locals.iRemainingSamples = 0; */ - return cursamples; - } - if (currentP == 0x3f) delay = time_to_samples(20); - - /* length of samples to produce*/ - dwCount = time_to_samples(PhonemeData[nextP].iLengthms); - return dwCount + AdditionalSamples + delay ; -} - -/* -vim:ts=4:sw=4: -*/ diff --git a/emsrc/votrax/votrax.h b/emsrc/votrax/votrax.h deleted file mode 100755 index 12d122fe..00000000 --- a/emsrc/votrax/votrax.h +++ /dev/null @@ -1,23 +0,0 @@ -#ifndef VOTRAX_H_ -#define VOTRAX_H_ - -#include "util.h" - -typedef void (*Votrax_BusyCallBack)(int); - -struct Votrax_interface -{ - int num; /* total number of chips */ - Votrax_BusyCallBack BusyCallback; /* callback function when busy signal changes */ -}; - -int Votrax_Start(void *sound_interface); -void Votrax_Stop(void); - -void Votrax_PutByte(UBYTE data); -UBYTE Votrax_GetStatus(void); - -void Votrax_Update(int num, SWORD *buffer, int length); -int Votrax_Samples(int currentP, int nextP, int cursamples); - -#endif /* VOTRAX_H_ */ diff --git a/emsrc/votrax/vtxsmpls.inc b/emsrc/votrax/vtxsmpls.inc deleted file mode 100755 index 49289379..00000000 --- a/emsrc/votrax/vtxsmpls.inc +++ /dev/null @@ -1,6917 +0,0 @@ -static const UINT16 DT[] = { - 0xff6c,0x0165,0x0450,0x057e,0x069d,0x06ba,0x067d,0x0703, - 0x05ec,0x079d,0x0a46,0x0e70,0x0fa4,0x0f57,0x0b90,0x092b, - 0x084e,0x06cb,0x0762,0x084d,0x0b52,0x0cdc,0x0d89,0x0ae8, - 0x0a29,0x0aa6,0x0cdb,0x1059,0x1194,0x1288,0x1207,0x13be, - 0x1340,0x1387,0x1200,0x11a3,0x125b,0x12b9,0x12bb,0x100a, - 0x0e6b,0x0c4c,0x0d61,0x0dd6,0x0ea6,0x0d83,0x0d7f,0x0e23, - 0x0dac,0x0b9c,0x08a0,0x084c,0x08b3,0x09e1,0x086a,0x0837, - 0x08a1,0x0ab4,0x0a83,0x077e,0x05e5,0x05b4,0x07ef,0x0670, - 0x04e4,0x0346,0x04bc,0x067f,0x0787,0x055a,0x034e,0x0390, - 0x0450,0x0514,0x02a1,0x022a,0x01a7,0x03e8,0x0454,0x03bf, - 0x0209,0x0142,0x02a1,0x0351,0x0457,0x025c,0x01c0,0x0118, - 0x0259,0x02c5,0x0252,0x01dc,0x019e,0x0306,0x0261,0x0213, - 0x0043,0x0105,0x01b0,0x01e7,0x0082,0x001c,0x01c8,0x02d8, - 0x0342,0x00cb,0xfff0,0xff2e,0x00c3,0x00f3,0x006b,0x0048, - 0x0045,0x0216,0x01a2,0x013e,0xff4d,0xff67,0xff62,0x00a4, - 0x0004,0xff33,0xff1d,0xff76,0x00a4,0xfff1,0x005c,0xff96, - 0x007a,0x0045,0x0053,0xff2b,0xfe76,0xfe88,0xfedd,0xfff1, - 0xff42,0xff5d,0xfe65,0xffa7,0xfff2,0x0052,0xff77,0xfe80, - 0xfe64,0xfeaa,0xffd2,0xff34,0xff9e,0xfe68,0xff77,0xffd0, - 0x001c,0xffc0,0xfeb1,0xff25,0xff16,0xffa9,0xfe48,0xfe10, - 0xfd95,0xff34,0x008e,0x00e1,0xffd5,0xfe0b,0xfddf,0xfd6d, - 0xfea4,0xfe1f,0xfee1,0xfece,0xff87,0xffb3,0xfe94,0xfddb, - 0xfd2f,0xff39,0xffad,0x00a0,0xff14,0xfe22,0xfd58,0xfd6f, - 0xfdef,0xfe62,0xff71,0xffa4,0x0100,0xffc3,0xfee4,0xfcb9, - 0xfd10,0xfe35,0x0024,0x00ed,0xffef,0xfe93,0xfd1e,0xfe00, - 0xfdde,0xff3f,0xff36,0x0014,0x000e,0xff38,0xfe59,0xfd21, - 0xfddd,0xfdb1,0xfed0,0xfeb7,0xffcc,0xffb0,0xffb4,0xfe03, - 0xfc3d,0xfc24,0xfd67,0xffbd,0xff8f,0xff95,0xfe30,0xff38, - 0xff4d,0xfea7,0xfc74,0xfbbd,0xfdc9,0xffca,0x0105,0xfea6, - 0xfd2d,0xfc03,0xfe2e,0xff7a,0xff14,0xfe58,0xfddd,0xffb6, - 0xff2e,0xfe6e,0xfbde,0xfc86,0xfdd3,0xff8c,0xfffa,0xff15, - 0xff1d,0xff02,0xffb9,0xfe27,0xfd3d,0xfc57,0xfe2e,0xff33, - 0xffca,0xfeeb,0xfe36,0xfea8,0xfe9e,0xfe8e,0xfcd8,0xfd1d, - 0xfd22,0xfe7a,0xfe1b,0xfd95,0xfd0d,0xfd96,0xfea2,0xfdcd, - 0xfd85,0xfc18,0xfce1,0xfd02,0xfdaa,0xfcf3,0xfceb,0xfd1c, - 0xfd9d,0xfdcc,0xfccd,0xfcdf,0xfc45,0xfde5,0xfe4d,0xff2d, - 0xfe2d,0xfd71,0xfcd5,0xfc96,0xfcf4,0xfcfe,0xfe17,0xfdac, - 0xfe7d,0xfdbe,0xfd6c,0xfc0a,0xfb6e,0xfc29,0xfce2,0xfe43, - 0xfdb9,0xfdef,0xfd25,0xfded,0xfd6f,0xfcf0,0xfc32,0xfd2e, - 0xfe29,0xfe47,0xfe1c,0xfc9f,0xfd5e,0xfd5f,0xfe6c,0xfdda, - 0xfd7a,0xfd4f,0xfe21,0xfebb,0xfda3,0xfcc1,0xfbf2,0xfdf4, - 0xff08,0x0016,0xfe3c,0xfcc3,0xfcce,0xfd7e,0xfe77,0xfd04, - 0xfd3c,0xfd7f,0xfef6,0xfe8e,0xfd80,0xfbea,0xfc3e,0xfd8c, - 0xfe5a,0xfe3a,0xfcb5,0xfd48,0xfd9b,0xfe9d,0xfd2a,0xfcc0, - 0xfcb7,0xfe34,0xff2a,0xfe74,0xfd59,0xfc1e,0xfd7a,0xfd8c, - 0xfdf9,0xfce2,0xfd56,0xfde5,0xfee5,0xfe69,0xfcaa,0xfc16, - 0xfbf9,0xfd22,0xfc6c,0xfc82,0xfc91,0xfe19,0xfec6,0xfe93, - 0xfd30,0xfc3b,0xfd38,0xfd31,0xfd50,0xfb85,0xfb9f,0xfc5b, - 0xfe62,0xfed0,0xfdef,0xfd15,0xfc75,0xfd4f,0xfcb2,0xfc6d, - 0xfb9a,0xfcf5,0xfe14,0xff8b,0xfeee,0xfdb1,0xfd3f,0xfc94, - 0xfcec,0xfbf9,0xfc97,0xfcb3,0xfe4b,0xfea4,0xfe64,0xfdb8, - 0xfd41,0xfe79,0xfe86,0xfe96,0xfcb6,0xfc33,0xfc1e,0xfd7b, - 0xfe4e,0xfe75,0xfead,0xfe3b,0xfe35,0xfd1f,0xfc84,0xfb57, - 0xfc8f,0xfd4e,0xfe39,0xfe3c,0xfdc6,0xfd3a,0xfcfa,0xfd1a, - 0xfbf2,0xfc5f,0xfc70,0xfd95,0xfd46,0xfd32,0xfcb5,0xfd08, - 0xfe05,0xfdc6,0xfd58,0xfbd5,0xfc42,0xfc06,0xfd06,0xfcb8, - 0xfd27,0xfe05,0xfe71,0xfedd,0xfd10,0xfbec,0xf773,0xf2b3, - 0xedf9,0xeab5,0xe87b,0xe746,0xe683,0xe608,0xe646,0xe5c9, - 0xe6c7,0xe70b,0xe82a,0xe831,0xe8f0,0xe90e,0xe9ad,0xea8a, - 0xeaa3,0xeba2,0xeb77,0xecd3,0xec8a,0xed83,0xedb1,0xee62, - 0xeea5,0xef1e,0xefca,0xefa2,0xf098,0xf087,0xf154,0xf0ee, - 0xf1ff,0xf1bb,0xf256,0xf284,0xf2ba,0xf363,0xf32e,0xf3fa, - 0xf3a9,0xf479,0xf421,0xf4e5,0xf4a0,0xf518,0xf53f,0xf557, - 0xf5d1,0xf578,0xf639,0xf5d6,0xf6bb,0xf637,0xf6c2,0xf6a6, - 0xf6ec,0xf719,0xf702,0xf773,0xf6f6,0xf7b9,0xf724,0xf7f2, - 0xf78a,0xf7d3,0xf7d5,0xf7f6,0xf7e9,0xf787,0xf912,0xfb06, - 0xfde5,0xff35,0x00b3,0x00b7,0x017d,0x019a,0x017b,0x031f, - 0x04fb,0x0776,0x0811,0x082d,0x0544,0x0342,0x00c3,0x000a, - 0x00d4,0x02b1,0x04b1,0x0510,0x0568,0x0419,0x044e,0x0348, - 0x040b,0x05df,0x0903,0x0b74,0x0be4,0x0b69,0x09aa,0x0916, - 0x08ee,0x0b48,0x0da0,0x109b,0x11b8,0x116e,0x0fba,0x0d60, - 0x0c4d,0x0bbe,0x0d15,0x0ea9,0x1147,0x1257,0x12e1,0x11be, - 0x0ff8,0x0e4b,0x0d03,0x0ce5,0x0c64,0x0cc3,0x0c38,0x0c50, - 0x0b61,0x0aaf,0x0992,0x0852,0x06dd,0x04ea,0x0329,0x00fd, - 0x0001,0xff03,0xffd3,0xffb1,0xffb5,0xfe53,0xfc42,0xf9e0, - 0xf718,0xf5ec,0xf4fd,0xf680,0xf7bc,0xf9f2,0xfa25,0xf94c, - 0xf76b,0xf57b,0xf49b,0xf439,0xf5f9,0xf77f,0xfa46,0xfb32, - 0xfc16,0xfb7a,0xfb20,0xfb29,0xfb88,0xfcfe,0xfe11,0xffca, - 0x006b,0x01c3,0x021f,0x02fc,0x033c,0x03e9,0x048d,0x04b0, - 0x04ed,0x0438,0x04ab,0x047a,0x05bc,0x0622,0x06ef,0x06af, - 0x05ec,0x04e8,0x032f,0x0291,0x01ae,0x0295,0x02c9,0x039a, - 0x02be,0x01d4,0xfff5,0xfe6e,0xfd8c,0xfc59,0xfc9a,0xfc39, - 0xfce3,0xfc27,0xfbfd,0xfaa4,0xf9d7,0xf97b,0xf90a,0xf922, - 0xf8b4,0xf8f6,0xf8e7,0xf95b,0xf920,0xf91e,0xf925,0xf971, - 0xfa04,0xf9eb,0xfa25,0xfa0f,0xfb2b,0xfbf5,0xfd7b,0xfd77, - 0xfddd,0xfdd7,0xfdbc,0xfe77,0xfdf9,0xff06,0xff29,0x00e0, - 0x015c,0x0282,0x0278,0x0248,0x0250,0x01b8,0x01cd,0x00f9, - 0x01cf,0x019a,0x0319,0x02ed,0x03a7,0x02d0,0x023c,0x0166, - 0xffe1,0xffa0,0xfe85,0xffc3,0xff44,0x0062,0xff9f,0xffac, - 0xfe80,0xfdc0,0xfd39,0xfbe6,0xfbe3,0xfac9,0xfbed,0xfb2d, - 0xfc40,0xfba4,0xfbfc,0xfba6,0xfaf0,0xfa88,0xf93b,0xf99f, - 0xf930,0xfb05,0xfae2,0xfc63,0xfc92,0xfcb4,0xfc35,0xfb21, - 0xfb12,0xfa5e,0xfbfb,0xfc8d,0xfeac,0xfef7,0xffd0,0xff1f, - 0xfe72,0xfe12,0xfd72,0xfe6e,0xfe7f,0x006d,0x00c3,0x01eb, - 0x0127,0x00fe,0x004c,0xffe9,0x0043,0x0007,0x012a,0x00bb, - 0x01a0,0x00c3,0x0127,0xfff5,0x0006,0xffb0,0xff8c,0xffee, - 0xff41,0xff99,0xfe26,0xfed1,0xfdc4,0xfe59,0xfdbf,0xfdfc, - 0xfde6,0xfd07,0xfcc7,0xfb72,0xfc1e,0xfb8f,0xfd1e,0xfce4, - 0xfd98,0xfcb7 -}; - -static const UINT16 ZH0[] = { - 0xfede,0x0030,0xfe52,0xfa8e,0xf8c8,0xfa22,0xfdfe,0xffb8, - 0x00a9,0xff25,0xff1d,0xfe07,0xfc2e,0xf7eb,0xf572,0xf932, - 0x00fa,0x07bb,0x05c3,0xfec4,0xf769,0xf806,0xfcde,0x019b, - 0x0118,0xfe8a,0xfcbe,0xfca2,0xfdfd,0xfdb8,0x0037,0x0282, - 0x05dd,0x044f,0xfdb7,0xf6d6,0xf58c,0xfaf3,0x0176,0x071c, - 0x07cb,0x0623,0x001d,0xfa2f,0xf65e,0xf865,0xff3f,0x0578, - 0x0892,0x04bd,0xfe17,0xf765,0xf72e,0xfa2d,0x007b,0x052b, - 0x0777,0x04db,0xfd2b,0xf69a,0xf3bb,0xf8a8,0xff3e,0x04e9, - 0x04ad,0x0174,0xfe3e,0xfbf6,0xfa46,0xf8ec,0xfb48,0xfe7e, - 0x0272,0x007f,0xfc1d,0xf98f,0xfc63,0x00b6,0x01df,0xff21, - 0xfaaf,0xfaf5,0xfc7e,0xfefb,0xff4b,0x0007,0x0060,0x006f, - 0xfec0,0xfc04,0xfb52,0xfb42,0xfe65,0x0017,0x0105,0xfe61, - 0xfcb6,0xfd92,0x011a,0x03fd,0x014b,0xfd83,0xfa8c,0xfc02, - 0xfc89,0xfbe3,0xfaf9,0xfe98,0x0659,0x0ad2,0x06f4,0xfb32, - 0xf3d8,0xf362,0xf951,0xfdc7,0x02a1,0x063d,0x08c0,0x0740, - 0xfdf9,0xf447,0xeff4,0xf73b,0x00a1,0x0692,0x0465,0x001c, - 0xfd05,0xfbf5,0xfb29,0xf927,0xfa55,0xfd33,0x016d,0x0051, - 0xfc92,0xf91a,0xfb1d,0x0041,0x039e,0x0392,0xffb1,0xfd9e, - 0xfbc9,0xfbfc,0xfbaf,0xfdef,0x01f4,0x0651,0x0797,0x0333, - 0xfdbb,0xf983,0xfb0d,0xfdb7,0x01b8,0x031e,0x03e3,0x03a8, - 0x01e3,0xff1d,0xfbd6,0xfc40,0xfdd8,0x011f,0x0140,0x005b, - 0xfe09,0xfd29,0xfd7e,0xfdb5,0xfe60,0xfdb6,0xfe5e,0xfcf3, - 0xfc00,0xf9dc,0xf9e8,0xfb6f,0xfdce,0xff28,0xfdee,0xfc36, - 0xf977,0xf91d,0xf87c,0xf9d3,0xfadc,0xfcef,0xfdf5,0xfd87, - 0xfc66,0xfa0b,0xf9f5,0xf9ec,0xfc13,0xfc7a,0xfd31,0xfcde, - 0xfd2c,0xfd3c,0xfcf4,0xfda6,0xfd74,0xfe77,0xfdbd,0xfdfc, - 0xfd00,0xfd67,0xfe3a,0xffa6,0x00d5,0x009c,0x00f5,0xff93, - 0xff4a,0xfe17,0xfeb8,0xff3c,0x00e2,0x01f0,0x021b,0x019f, - 0xfff6,0xff9e,0xfe9c,0xff7e,0xff54,0x0069,0x0070,0x00b1, - 0x0048,0xff2e,0xfeca,0xfe47,0xff9c,0xff42,0xffb2,0xfe80, - 0xfe19,0xfd3d,0xfd0d,0xfdd8,0xfde5,0xff16,0xfee7,0xff0f, - 0xfd3a,0xfc8a,0xfb4f,0xfacf,0xfbc0,0xfe37,0x00ff,0xffe2, - 0xfd49,0xf9d2,0xf9c4,0xfae3,0xfe81,0xff50,0xfe7f,0xfcdc, - 0xfc85,0xfdea,0xfcdd,0xfae6,0xf8f4,0xfd6e,0x0251,0x0392, - 0xfec9,0xfa06,0xfaef,0xfed9,0x0133,0xfe40,0xfd16,0xfd96, - 0x0040,0xff98,0xfce6,0xfc5c,0xfeee,0x03b0,0x03ec,0x00b9, - 0xfbef,0xfb61,0xfbab,0xfd94,0xff55,0x0245,0x0575,0x053e, - 0x00fb,0xf9d7,0xf7cc,0xfa5a,0x0107,0x046e,0x049d,0x011d, - 0xff21,0xfd8d,0xfb5a,0xfa5b,0xfa56,0xff02,0x0330,0x05a8, - 0x031b,0xfefd,0xfa6d,0xf7cc,0xf818,0xfa0a,0xff18,0x02b0, - 0x0505,0x02b6,0xff49,0xfbef,0xfbfc,0xfc91,0xfbc3,0xf9c8, - 0xf82a,0xfbb1,0x0085,0x052a,0x0417,0x00c5,0xfccd,0xf9ce, - 0xf8b7,0xf8d2,0xfbfc,0xfe69,0x0186,0x0239,0x0240,0xfea4, - 0xfb7d,0xfb16,0xfdc0,0x009f,0xffba,0xfd35,0xf9c1,0xfa8a, - 0xfd92,0x03a2,0x06e4,0x05fd,0x0006,0xfa2d,0xf755,0xf786, - 0xfb37,0xfe71,0x040d,0x0746,0x0748,0x011e,0xf87f,0xf545, - 0xf7e5,0xff95,0x04a3,0x0651,0x02c0,0xff77,0xfb02,0xf8ea, - 0xf9a0,0xfec0,0x052f,0x06e9,0x029a,0xf919,0xf397,0xf3c7, - 0xfb2e,0x023d,0x0642,0x056c,0x0101,0xfb5e,0xf51b,0xf373, - 0xf656,0xff09,0x0691,0x09f5,0x05aa,0xfe4e,0xf89c,0xf6cd, - 0xfa2e,0xfe38,0x032e,0x0556,0x05e1,0x01c5,0xfd82,0xfaa1, - 0xfbf2,0x00a9,0x0447,0x0607,0x029d,0xff3f,0xfbc3,0xfbd4, - 0xfd28,0x008d,0x03bb,0x04bd,0x0350,0xfe51,0xfa47,0xf7b8, - 0xfa8e,0xfe42,0x024c,0x02e3,0x00cd,0xfd59,0xf9be,0xf869, - 0xf84c,0xfb85,0xfe1d,0x00c5,0xff63,0xfc99,0xf8fb,0xf767, - 0xf8a2,0xfac9,0xfdd9,0xfe47,0xfe5c,0xfb6b,0xf972,0xf7ac, - 0xf883,0xfb23,0xfe41,0x0058,0xfeb3,0xfc99,0xf97b,0xf967, - 0xf9fe,0xfcf7,0xfef6,0x009e,0x0048,0xfe24,0xfc71,0xfaba, - 0xfc2d,0xfe19,0x0175,0x01e9,0x01ab,0xff9e,0xfd9e,0xfce5, - 0xfce1,0xff07,0x0039,0x0252,0x01bd,0x0141,0xff02,0xfe29, - 0xfddf,0xfef4,0x0092,0x00f7,0x0168,0xff9f,0xff3b,0xfde3, - 0xfe47,0xfe7b,0xff79,0x0063,0xffd0,0xff1e,0xfd29,0xfd0e, - 0xfc7b,0xfe1a,0xfee3,0xff90,0xfeda,0xfddd,0xfcc7,0xfb77, - 0xfbef,0xfc27,0xfe01,0xfdec,0xfe9f,0xfd94,0xfc9d,0xfb0c, - 0xfa40,0xfcea,0xff89,0x0149,0xfe83,0xfc0e,0xfa0d,0xfabd, - 0xfaaa,0xfbd9,0xfe41,0x0101,0x021e,0xfeb9,0xfae7,0xf7e8, - 0xfacd,0xfe8c,0x0254,0x0363,0x02d7,0xfffe,0xfa5b,0xf768, - 0xf7ca,0xfe0f,0x0405,0x07e4,0x055d,0xffe3,0xf974,0xf67f, - 0xf910,0xff94,0x0765,0x093d,0x0628,0xfd7b,0xf72d,0xf466, - 0xf77e,0xfe3f,0x067b,0x0c92,0x0a4b,0x00e8,0xf3b9,0xef35, - 0xf3f8,0xfed5,0x0732,0x0a50,0x08a8,0x0307,0xfc4f,0xf4e7, - 0xf362,0xf673,0xfe40,0x043f,0x0681,0x02ed,0xfcdb,0xfa62, - 0xfafa,0xfe58,0xff74,0xffde,0xfd34,0xfb02,0xf888,0xf80a, - 0xfb22,0x01d0,0x0802,0x08c4,0x04a9,0xfb77,0xf48e,0xf09f, - 0xf39b,0xfaee,0x04e1,0x0c96,0x0c61,0x04e9,0xf7a0,0xef2f, - 0xeee7,0xf8f1,0x0557,0x0cf5,0x0a84,0x013b,0xf8ed,0xf4e8, - 0xf7b7,0xfb89,0x0093,0x0403,0x0645,0x033e,0xfc21,0xf611, - 0xf6ef,0xfe74,0x04c2,0x0764,0x040f,0x002b,0xfb1a,0xf6ea, - 0xf50f,0xf8ab,0x0116,0x0988,0x0d7a,0x06a0,0xfa6b,0xeff9, - 0xf0e6,0xf8fe,0x025e,0x0604,0x04cd,0x01b4,0xfd2b,0xf970, - 0xf590,0xf6ba,0xfb96,0x02d5,0x048f,0x009a,0xfa6e,0xf77d, - 0xfa50,0xfeb6,0x0319,0x030d,0x0278,0xff74,0xfcc8,0xf98b, - 0xf8e7,0xfcca,0x0321,0x08c5,0x0796,0x0300,0xfc49,0xf9f8, - 0xfa4a,0xfda3,0x0105,0x03af,0x05a7,0x0476,0x0179,0xfc1b, - 0xfa92,0xfb7a,0xffc2,0x0249,0x0252,0xffc8,0xfd4c,0xfc86, - 0xfc02,0xfd67,0xfdb3,0xff96,0xff58,0xfe6c,0xfb14,0xf874, - 0xf857,0xfa54,0xfe47,0xff7d,0xff5b,0xfc13,0xfa60,0xf829, - 0xf819,0xf8e1,0xfb4e,0xfe4d,0xfefb,0xfe51,0xfaad,0xf8db, - 0xf7e1,0xfa2c,0xfc1b,0xfde0,0xfe79,0xfdea,0xfd48,0xfb35, - 0xfb15,0xfb19,0xfd9c,0xfec6,0x0017,0xfed3,0xfd5b,0xfc9a, - 0xfcb0,0xfe5a,0xff4b,0x0116,0x009e,0x00a0,0xfee0,0xfe02, - 0xfd73,0xfe75,0x0089,0x0199,0x028d,0x00e1,0x0059,0xfe6c, - 0xfe5f,0xfe69,0xffbe,0x0105,0x0167,0x018a,0xff92,0xfe9e, - 0xfd13,0xfe37,0xfec0,0x000c,0x0013,0xffa0,0xfedb,0xfd41, - 0xfce4,0xfc37,0xfd6b,0xfdab,0xfedd,0xfe1b,0xfdb9,0xfc9a, - 0xfbd3,0xfc0c,0xfc4c,0xfdd9,0xfd35 -}; - -static const UINT16 M0[] = { - 0x00a1,0x0014,0x0005,0xff3e,0xfe8b,0xfe25,0xfd30,0xfd61, - 0xfc54,0xfca8,0xfbd2,0xfc39,0xfb92,0xfb39,0xfa9d,0xf9eb, - 0xfa01,0xf997,0xfa2c,0xf956,0xf9f2,0xf98d,0xfa1b,0xf9c4, - 0xf964,0xf96b,0xf90b,0xf9a9,0xf945,0xfa1d,0xf990,0xfa29, - 0xf9d3,0xfa02,0xf9a9,0xf937,0xf948,0xf87f,0xf8b7,0xf7f6, - 0xf879,0xf842,0xf93e,0xf9d0,0xfb0c,0xfc2f,0xfd1e,0xff20, - 0x000f,0x020d,0x02ff,0x04db,0x0611,0x0808,0x095d,0x0ab8, - 0x0c27,0x0ceb,0x0e9b,0x0f00,0x105e,0x1083,0x1191,0x11ae, - 0x1258,0x12a8,0x12ad,0x12cd,0x11f3,0x11e8,0x1081,0x1069, - 0x0f14,0x0e77,0x0d3c,0x0c30,0x0b0f,0x095d,0x0845,0x0623, - 0x0535,0x02e0,0x0195,0xff60,0xfe0d,0xfc72,0xfb2f,0xfa0a, - 0xf82a,0xf6ad,0xf45c,0xf38b,0xf17f,0xf052,0xeeb9,0xedf3, - 0xed63,0xec82,0xebc3,0xea2b,0xe9d5,0xe8bc,0xe8de,0xe830, - 0xe844,0xe822,0xe89b,0xe925,0xe8b7,0xe907,0xe8c2,0xe9cc, - 0xea01,0xeb3d,0xeb80,0xecb0,0xedaf,0xeebe,0xeff7,0xf0a6, - 0xf261,0xf2fe,0xf4ca,0xf57d,0xf74e,0xf847,0xf9f4,0xfba0, - 0xfcbd,0xfe22,0xfe7d,0x0046,0x011c,0x02ed,0x03b8,0x0559, - 0x05f5,0x0720,0x0881,0x08d1,0x09c4,0x09a1,0x0b00,0x0b53, - 0x0c5e,0x0c5b,0x0ccc,0x0cc1,0x0cda,0x0d2c,0x0c66,0x0cc6, - 0x0be8,0x0c84,0x0bde,0x0bed,0x0b30,0x0aa0,0x0a02,0x0911, - 0x08df,0x075b,0x0712,0x05c5,0x05d6,0x0495,0x03bf,0x0294, - 0x0171,0x00d7,0xffa6,0xff62,0xfdc3,0xfd77,0xfc65,0xfc43, - 0xfb09,0xfa08,0xf95e,0xf870,0xf815,0xf715,0xf6dc,0xf5d0, - 0xf606,0xf553,0xf586,0xf499,0xf435,0xf424,0xf3f8,0xf46b, - 0xf3de,0xf490,0xf445,0xf546,0xf4eb,0xf543,0xf51e,0xf514, - 0xf5bb,0xf5c7,0xf705,0xf70b,0xf82b,0xf82d,0xf928,0xf96f, - 0xfa17,0xfaae,0xfadc,0xfc09,0xfc3a,0xfd9c,0xfdc4,0xfeb6, - 0xfeb4,0xff92,0x0027,0x00cf,0x0182,0x0187,0x02aa,0x02f2, - 0x0437,0x03d7,0x04b7,0x04c2,0x0521,0x0541,0x0559,0x05ce, - 0x058f,0x0657,0x05de,0x0667,0x05d8,0x0610,0x0592,0x056e, - 0x0561,0x04f9,0x04fe,0x044e,0x04ac,0x03bd,0x03da,0x02fb, - 0x02d5,0x026c,0x01c9,0x016e,0x007a,0x006c,0xff85,0xffc8, - 0xfec1,0xfeb4,0xfdd3,0xfdb7,0xfd6c,0xfcc8,0xfcc9,0xfc04, - 0xfc5a,0xfb6d,0xfbc2,0xfad7,0xfaf9,0xfa32,0xf9f1,0xf9e5, - 0xf97e,0xf9de,0xf916,0xf9b9,0xf919,0xf9ed,0xf95d,0xf95e, - 0xf947,0xf929,0xf99b,0xf94b,0xfa08,0xf991,0xf9f8,0xf965, - 0xf986,0xf88e,0xf821,0xf7e2,0xf7b4,0xf86d,0xf85e,0xf9fc, - 0xfa6c,0xfc23,0xfcb9,0xfe1e,0xfef2,0x007d,0x021d,0x036a, - 0x055c,0x0682,0x08c7,0x099d,0x0b87,0x0c3f,0x0d61,0x0e1d, - 0x0eb6,0x1010,0x109f,0x1208,0x11e1,0x12c7,0x1231,0x127f, - 0x1249,0x11ce,0x1100,0x1028,0x1031,0x0f27,0x0ed1,0x0cc5, - 0x0c02,0x0a1c,0x08f2,0x0751,0x0598,0x0472,0x02c2,0x01d1, - 0xff8c,0xfe2f,0xfbac,0xfa83,0xf863,0xf6e9,0xf563,0xf3d0, - 0xf2df,0xf155,0xf0a7,0xeea9,0xee05,0xeca1,0xebf9,0xeaea, - 0xea2b,0xe9a6,0xe903,0xe93d,0xe86c,0xe89d,0xe788,0xe7df, - 0xe7cf,0xe84c,0xe855,0xe8a5,0xe9e6,0xeac8,0xec30,0xec49, - 0xed87,0xedc6,0xef4c,0xf03b,0xf136,0xf264,0xf38f,0xf591, - 0xf698,0xf85c,0xf8c4,0xfa7a,0xfb30,0xfcdc,0xfe4a,0xffb4, - 0x00dc,0x0198,0x0379,0x0433,0x05a7,0x05d4,0x072d,0x07e4, - 0x08e5,0x098a,0x09f9,0x0ae3,0x0ada,0x0bbe,0x0b81,0x0c36, - 0x0c21,0x0d03,0x0ce3,0x0cca,0x0cc4,0x0c92,0x0caf,0x0bfd, - 0x0c1a,0x0aac,0x0a73,0x0950,0x0907,0x0814,0x0765,0x0702, - 0x05fe,0x05d5,0x043f,0x03f3,0x0259,0x01c8,0x00a2,0x001d, - 0xff58,0xfe3b,0xfdce,0xfc6c,0xfbf1,0xfa4b,0xfa0e,0xf8ab, - 0xf83e,0xf78e,0xf73c,0xf716,0xf67b,0xf653,0xf50f,0xf54b, - 0xf482,0xf4b0,0xf417,0xf42b,0xf472,0xf4a7,0xf521,0xf4ab, - 0xf524,0xf48c,0xf55f,0xf508,0xf5e1,0xf60d,0xf6b5,0xf77e, - 0xf7cb,0xf8d1,0xf870,0xf956,0xf924,0xfa47,0xfab5,0xfbe5, - 0xfc86,0xfd32,0xfdee,0xfe20,0xfef7,0xfead,0xffda,0xffed, - 0x013e,0x018f,0x0287,0x02e2,0x0321,0x03a9,0x0365,0x0410, - 0x03df,0x04e6,0x04b2,0x0540,0x0522,0x059b,0x059c,0x0547, - 0x0563,0x04df,0x05af,0x0539,0x05a6,0x04b6,0x04ca,0x0489, - 0x0472,0x0489,0x03a1,0x03aa,0x02ac,0x0305,0x01ff,0x01df, - 0x00e9,0x00e2,0x00c6 -}; - -static const UINT16 N0[] = { - 0x0013,0x0275,0x043f,0x075a,0x0997,0x0bd1,0x0d55,0x0e4d, - 0x0f76,0x1016,0x1239,0x1360,0x158a,0x1620,0x1767,0x177f, - 0x17a1,0x1764,0x16c5,0x1723,0x16e2,0x175b,0x161e,0x1585, - 0x1362,0x1260,0x1091,0x0f0c,0x0d7b,0x0c18,0x0b12,0x086c, - 0x069c,0x036a,0x01d5,0xff39,0xfdd5,0xfbb4,0xf9a4,0xf786, - 0xf549,0xf3a9,0xf110,0xef9f,0xed7d,0xecbf,0xeadf,0xe9b3, - 0xe78f,0xe628,0xe54e,0xe442,0xe420,0xe322,0xe30c,0xe21b, - 0xe250,0xe183,0xe19d,0xe194,0xe251,0xe37e,0xe3f1,0xe4b7, - 0xe498,0xe60b,0xe6b0,0xe887,0xe972,0xeb5e,0xecaf,0xee0f, - 0xef85,0xf093,0xf2a9,0xf3ca,0xf673,0xf7cb,0xfa05,0xfb10, - 0xfce9,0xfe2e,0xffb9,0x01b9,0x032b,0x0532,0x0660,0x084a, - 0x08c3,0x0a05,0x0a9e,0x0bec,0x0d05,0x0dfb,0x0ede,0x0f32, - 0x1020,0x0fd7,0x10ae,0x102a,0x1096,0x1042,0x10d7,0x10be, - 0x1050,0x1006,0x0ee1,0x0ea8,0x0d7d,0x0d45,0x0bc0,0x0ba0, - 0x0a75,0x09e6,0x089e,0x071d,0x060e,0x04ab,0x0443,0x02dd, - 0x0266,0x00b3,0x0001,0xfea5,0xfd68,0xfbcf,0xfaa1,0xf9e6, - 0xf8c3,0xf84e,0xf71e,0xf6fd,0xf598,0xf567,0xf468,0xf3e8, - 0xf32f,0xf2e2,0xf2a5,0xf205,0xf226,0xf155,0xf219,0xf16c, - 0xf1ae,0xf14b,0xf1c3,0xf244,0xf2bd,0xf358,0xf32d,0xf411, - 0xf3f6,0xf500,0xf4fd,0xf617,0xf699,0xf7cd,0xf8af,0xf91e, - 0xf9e9,0xfa44,0xfbd9,0xfc47,0xfdb7,0xfdf2,0xff38,0xff99, - 0x00af,0x015a,0x01c8,0x02ca,0x02f3,0x0412,0x0416,0x0538, - 0x04f1,0x05df,0x05ef,0x0670,0x06e7,0x0756,0x07ab,0x074c, - 0x07f9,0x0765,0x0802,0x0761,0x07b8,0x0758,0x0734,0x06fa, - 0x0688,0x0691,0x057d,0x0579,0x04c2,0x04f8,0x03db,0x03a4, - 0x02bd,0x028a,0x022d,0x015b,0x00e5,0xffaa,0xffc8,0xfea7, - 0xfe93,0xfd9b,0xfdbb,0xfcda,0xfc2e,0xfbb8,0xfb08,0xfb16, - 0xfa2d,0xfa6e,0xf949,0xf975,0xf8f1,0xf902,0xf871,0xf807, - 0xf7fc,0xf7e9,0xf856,0xf7f7,0xf8e3,0xf834,0xf87d,0xf81b, - 0xf869,0xf7f0,0xf836,0xf8aa,0xf8be,0xf93f,0xf8e9,0xf90e, - 0xf77c,0xf6ed,0xf558,0xf522,0xf4f7,0xf63c,0xf803,0xf9fd, - 0xfc3b,0xfd0e,0xfeb4,0xff95,0x026a,0x049a,0x0759,0x096a, - 0x0b61,0x0d0b,0x0dee,0x0f4b,0x0ffd,0x127d,0x13c2,0x1625, - 0x16d0,0x172a,0x16fe,0x171d,0x1774,0x1754,0x17f1,0x1763, - 0x17a7,0x1666,0x15b8,0x135f,0x11db,0x106c,0x0f9c,0x0ec4, - 0x0cb4,0x0b12,0x0868,0x06c7,0x03ba,0x0204,0xff95,0xfe0d, - 0xfc37,0xfa4a,0xf817,0xf526,0xf358,0xf0a7,0xefbe,0xedb7, - 0xecc6,0xeae0,0xe9a2,0xe85d,0xe6b0,0xe582,0xe3e4,0xe3c7, - 0xe2ea,0xe330,0xe230,0xe23f,0xe1c9,0xe218,0xe239,0xe274, - 0xe335,0xe392,0xe4d5,0xe4fa,0xe63b,0xe661,0xe7fe,0xe937, - 0xeb06,0xecb5,0xee10,0xefa6,0xf0ba,0xf2a7,0xf390,0xf5f4, - 0xf761,0xfa03,0xfb4d,0xfd1d,0xfe9a,0xffb3,0x01bc,0x02a9, - 0x04ad,0x05d0,0x07ee,0x08a1,0x0a42,0x0ad3,0x0bdc,0x0ce4, - 0x0dad,0x0ea6,0x0ee5,0x100e,0x0fed,0x10ce,0x105f,0x1148, - 0x10ab,0x10c6,0x10b1,0x0ff3,0x0fb9,0x0ec8,0x0f0e,0x0dc7, - 0x0d87,0x0c2e,0x0bcb,0x0a79,0x0993,0x08a2,0x078e,0x06e0, - 0x0558,0x04e9,0x031b,0x0233,0x0087,0xffd8,0xfe2f,0xfd00, - 0xfc25,0xfb0f,0xfa80,0xf922,0xf88a,0xf6d8,0xf682,0xf543, - 0xf52f,0xf453,0xf3dc,0xf353,0xf272,0xf22a,0xf152,0xf19a, - 0xf121,0xf1bc,0xf167,0xf1c6,0xf18a,0xf1ae,0xf1ec,0xf1f1, - 0xf2d9,0xf305,0xf465,0xf43b,0xf526,0xf526,0xf5f4,0xf69c, - 0xf7b0,0xf8ba,0xf95c,0xfa84,0xfadf,0xfc0c,0xfc09,0xfd37, - 0xfdaa,0xfefb,0xffd0,0x00dc,0x0180,0x01bb,0x02b0,0x02bc, - 0x0402,0x03f3,0x053a,0x0540,0x05f3,0x05f9,0x0658,0x06e3, - 0x06eb,0x07be,0x0732,0x07de,0x073c,0x07c7,0x074d,0x0777, - 0x077a,0x0789,0x0766,0x0694,0x0656,0x0526,0x052f,0x049d, - 0x04ef,0x0408,0x040e,0x0353,0x02c4,0x0239,0x0126,0x00bd, - 0xffae,0xfff7,0xfee5,0xfebf,0xfd7a,0xfcf6,0xfc3b,0xfbe7, - 0xfc09,0xfba2,0xfbac,0xfa73,0xfa65,0xf973,0xf99c,0xf8d8, - 0xf8b1,0xf87d,0xf898,0xf922,0xf89f,0xf890,0xf7d6,0xf869, - 0xf7f7,0xf8b8,0xf87e,0xf8d1,0xf8cc,0xf8e2,0xf8e4,0xf87a, - 0xf90a,0xf89e,0xf954,0xf833,0xf76f,0xf599,0xf50e,0xf4f1, - 0xf5bc,0xf7b7,0xf988,0xfc19,0xfd44,0xff3d,0x0001 -}; - -static const UINT16 B[] = { - 0xfdfc,0xfe86,0xfe29,0xfe70,0xfe71,0xfe2c,0xfe55,0xfdb0, - 0xfed4,0x0034,0x02a2,0x03db,0x0511,0x0576,0x05af,0x066a, - 0x05f3,0x0737,0x0889,0x0ab1,0x0b90,0x0c2a,0x0b27,0x08a0, - 0x0700,0x04f4,0x054e,0x0635,0x07e4,0x086e,0x08d6,0x08fe, - 0x08fc,0x099c,0x08ce,0x09b8,0x0b1f,0x0ddc,0x0f3f,0x0fce, - 0x1008,0x0f9f,0x1046,0x0fd5,0x0fe5,0x0f18,0x0eda,0x0e51, - 0x0dbb,0x0d83,0x0c87,0x0c8f,0x0bbb,0x0bbb,0x0b28,0x0aff, - 0x0a8f,0x09eb,0x099d,0x08b4,0x08a8,0x081d,0x0839,0x080b, - 0x07eb,0x07b4,0x0747,0x06ec,0x05f5,0x0593,0x052e,0x058b, - 0x05a2,0x0595,0x056e,0x04e6,0x04cb,0x03df,0x03e0,0x0320, - 0x0395,0x0372,0x035a,0x032e,0x0280,0x025d,0xff53,0xfb33, - 0xf712,0xf47d,0xf26c,0xf10b,0xf062,0xefb2,0xeff7,0xef87, - 0xf018,0xeffb,0xf079,0xf0cb,0xf116,0xf1af,0xf1cf,0xf298, - 0xf280,0xf340,0xf348,0xf3d8,0xf438,0xf464,0xf50d,0xf4e7, - 0xf595,0xf57c,0xf622,0xf62a,0xf66f,0xf6df,0xf6d4,0xf765, - 0xf73f,0xf7db,0xf7a8,0xf81e,0xf814,0xf858,0xf8a0,0xf889, - 0xf916,0xf8c6,0xf94f,0xf92f,0xf97b,0xf970,0xf9b6,0xf9f7, - 0xf9bc,0xfa2e,0xfa1c,0xfa8d,0xfa46,0xfaa0,0xfaaf,0xfaa1, - 0xfaf7,0xfac9,0xfb59,0xfb12,0xfb47,0xfb2b,0xfb5f,0xfb9d, - 0xfb6c,0xfbc2,0xfb9b,0xfbea,0xfbda,0xfc07,0xfc04,0xfc1a, - 0xfc30,0xfbec,0xfc47,0xfc31,0xfc7e,0xfc44,0xfc6c,0xfc71, - 0xfc3f,0xfc86,0xfc6f,0xfc91,0xfc60,0xfcb4,0xfca0,0xfcab, - 0xfcbe,0xfcbc,0xfcf0,0xfcb0,0xfccf,0xfcab,0xfcf6,0xfcbb, - 0xfcc5,0xfcde,0xfc97,0xfcc9,0xfc93,0xfcf0,0xfc78,0xfce4, - 0xfc87,0xfcd4,0xfcad,0xfca2,0xfcda,0xfc80,0xfceb,0xfc8e, - 0xfcef,0xfc8e,0xfcd8,0xfce4,0xfcda,0xfd09,0xfc98,0xfd1e, - 0xfcac,0xfd05,0xfccb,0xfcff,0xfd20,0xfccd,0xfd1f,0xfcc1, - 0xfd3c,0xfccc,0xfd21,0xfd1d,0xfd03,0xfd26,0xfd16,0xfd4e, - 0xfd0a,0xfd5e,0xfd3e,0xfd68,0xfd5e,0xfd46,0xfd8b,0xfd49, - 0xfd83,0xfd40,0xfd9d,0xfd62,0xfd7d,0xfd70,0xfd5d,0xfd83, - 0xfd5a,0xfdac,0xfd51,0xfd8e,0xfd63,0xfd78,0xfd7c,0xfd5f, - 0xfda5,0xfd42,0xfd77,0xfd2e,0xfd87,0xfd41,0xfd4a,0xfd7b, - 0xfd44,0xfd80,0xfd1b,0xfd71,0xfd29,0xfd70,0xfd2e,0xfd26, - 0xfd64,0xfd17,0xfd91,0xfd22,0xfd85,0xfd29,0xfd79,0xfd60, - 0xfd6c,0xfd86,0xfd50,0xfda8,0xfd2f,0xfd87,0xfd36,0xfd78, - 0xfd64,0xfd3c,0xfd8e,0xfd49,0xfd9c,0xfd32,0xfdab,0xfd68, - 0xfd71,0xfd73,0xfd58,0xfdae,0xfd47,0xfdab,0xfd56,0xfd94, - 0xfd6b,0xfd8f,0xfd9d,0xfd6e,0xfdc3,0xfd62,0xfdd1,0xfd72, - 0xfdbc,0xfd8d,0xfd98,0xfdab,0xfd54,0xfdbe,0xfd59,0xfdbf, - 0xfd73,0xfdc6,0xfdad,0xfda6,0xfdcb,0xfd85,0xfdf0,0xfd89, - 0xfde1,0xfd8d,0xfdc9,0xfdba,0xfda5,0xfdc9,0xfd76,0xfdfa, - 0xfdb3,0xfdf6,0xfddc,0xfdd9,0xfdf8,0xfdba,0xfdee,0xfdc1, - 0xfe1b,0xfda8,0xfddb,0xfdad,0xfda8,0xfdb3,0xfd99,0xfe07, - 0xfd96,0xfdf1,0xfda0,0xfdd9,0xfdd2,0xfdc8,0xfdfc,0xfdae, - 0xfe11,0xfdc1,0xfdfa,0xfdb7,0xfde8,0xfdcb,0xfdbd,0xfdf3, - 0xfd98,0xfdf7,0xfdaf,0xfdfd,0xfdee,0xfe19,0xfe06,0xfdf0, - 0xfe31,0xfde5,0xfe30,0xfdf1,0xfe22,0xfdda,0xfe17,0xfe13, - 0xfdec,0xfe0c,0xfdd1,0xfe24,0xfde0,0xfe57,0xfdfd,0xfe08, - 0xfe14,0xfddb,0xfe09,0xfdb6,0xfdea,0xfdaf,0xfdd7,0xfdb1, - 0xfdc4,0xfdd3,0xfda1,0xfdea,0xfda0,0xfdc6,0xfd87,0xfda5, - 0xfdb3,0xfdb3,0xfdb1,0xfd6d,0xfdcc,0xfd73,0xfdd4,0xfd96, - 0xfdd2,0xfda9,0xfdbc,0xfdeb,0xfd9e,0xfe08,0xfdaf,0xfe10, - 0xfdaf,0xfde1,0xfdef,0xfdb9,0xfe01,0xfdbc,0xfe1d,0xfdd8, - 0xfe3f,0xfdf8,0xfe2d,0xfe1e,0xfde8,0xfe23,0xfde3,0xfe27, - 0xfdc6,0xfe13,0xfdf8,0xfdfb,0xfe12,0xfdf9,0xfe35,0xfdd9, - 0xfe3f,0xfde8,0xfe1e,0xfdf6,0xfdf6,0xfe1c,0xfddc,0xfe1d, - 0xfdb4,0xfe00,0xfdb7,0xfdec,0xfdd2,0xfdb5,0xfde8,0xfdaa, - 0xfe10,0xfdb7,0xfddb,0xfdad,0xfddb,0xfdc3,0xfda3,0xfde2, - 0xfd95,0xfdef,0xfda1,0xfde4,0xfdb7,0xfdbe,0xfdbe,0xfdba, - 0xfdf5,0xfdb0,0xfe30,0xfdc4,0xfdff,0xfdbe,0xfdda,0xfddd, - 0xfdcf,0xfdfb,0xfda7,0xfdff,0xfdba,0xfe0c,0xfddb,0xfdf4, - 0xfe13,0xfdca,0xfe52,0xfdc8,0xfe3f,0xfdc0,0xfe22,0xfe00, - 0xfdce,0xfe41,0xfdbb,0xfe28,0xfdd0,0xfe4c,0xfdde,0xfe0e, - 0xfe0a,0xfdd3,0xfe38,0xfd9a,0xfe37,0xfde0,0xfe1f,0xfdc6, - 0xfde5,0xfe02,0xfdca,0xfe1f,0xfd93,0xfdf8,0xfd75,0xfdd3, - 0xfda0,0xfdb0,0xfdc3,0xfd61,0xfdf2,0xfd79,0xfde3,0xfd85, - 0xfdde,0xfdc3,0xfda6,0xfde1,0xfd7b,0xfe00,0xfd7d,0xfe04, - 0xfd96,0xfdd0,0xfdc5,0xfdaf,0xfdf4,0xfd7b,0xfe1f,0xfda5, - 0xfe0d,0xfdc6,0xfdf8,0xfdf7,0xfdb0,0xfe1f,0xfd9f,0xfe17, - 0xfdbd,0xfe26,0xfddd,0xfdf9,0xfe0a,0xfdbb,0xfe34,0xfda1, - 0xfe36,0xfdbe,0xfe27,0xfde8,0xfde3,0xfe2b,0xfdb2,0xfe1e, - 0xfd89,0xfe0d,0xfdc8,0xfdec,0xfddb,0xfdcd,0xfe1c,0xfdaf, - 0xfe3e,0xfdaa,0xfe2f,0xfdce,0xfe08,0xfe3a,0xfe0b,0xfe29, - 0xfddd,0xfe6b,0xfdea,0xfe33,0xfe0c,0xfe25,0xfe54,0xfe06, - 0xfe62,0xfdfb,0xfe6f,0xfe01,0xfe59,0xfe2f,0xfe41,0xfe50, - 0xfe1b,0xfe6c,0xfe17,0xfe79,0xfe24,0xfe56,0xfe4a,0xfe1b, - 0xfe3f,0xfe1c,0xfe53,0xfe11,0xfe61,0xfe0a,0xfe2c,0xfe12, - 0xfe10,0xfe5e,0xfe0b,0xfe59,0xfdf8,0xfe4d,0xfe04,0xfe41, - 0xfe26,0xfe10,0xfe5e,0xfe21,0xfe6f,0xfe12,0xfe7f,0xfe31, - 0xfe69,0xfe60,0xfe34,0xfe7e,0xfe38,0xfe81,0xfe10,0xfe57, - 0xfe07,0xfe44,0xfe42,0xfe1d,0xfe85,0xfe22,0xfe7d,0xfe0c, - 0xfe66,0xfe36,0xfe28,0xfe32,0xfe01,0xfe48,0xfded,0xfe29, - 0xfde8,0xfe1a,0xfde7,0xfdea,0xfe1c,0xfdc9,0xfe17,0xfdc7, - 0xfe25,0xfdc8,0xfdde,0xfdd2,0xfdd9,0xfdf9,0xfdbc,0xfe33, - 0xfdc2,0xfe26,0xfdec,0xfe22,0xfe1f,0xfe05,0xfe37,0xfdfe, - 0xfe4d,0xfde3,0xfe1b,0xfe00,0xfe2c,0xfe36,0xfe19,0xfe51, - 0xfe19,0xfe8d,0xfe56,0xfe6b,0xfe41,0xfe4c,0xfe77,0xfe29, - 0xfe64,0xfe18,0xfe6c,0xfe18,0xfe61,0xfe36,0xfe36,0xfe51, - 0xfe0a,0xfe6f,0xfe25,0xfea3,0xfe2b,0xfe57,0xfe50,0xfe42, - 0xfe7c,0xfe17,0xfe61,0xfdf0,0xfe6e,0xfe27,0xfe31,0xfe23, - 0xfe0e,0xfe5b,0xfdf3,0xfe41,0xfdf1,0xfe54,0xfe12,0xfe25, - 0xfe45,0xfe04,0xfe4d,0xfdea,0xfe4b,0xfdda,0xfe20,0xfe11, - 0xfe0a,0xfe0c,0xfde0,0xfe40,0xfdd5,0xfe3a,0xfde8,0xfe19, - 0xfdf7,0xfde6,0xfe1c,0xfdd3,0xfe33,0xfdc9,0xfe27,0xfdec, - 0xfe15,0xfdfc,0xfdf9,0xfe39,0xfdf4,0xfe5c,0xfe09,0xfe66, - 0xfe2b,0xfe56,0xfe73,0xfe53,0xfe86,0xfe3c,0xfe7e,0xfe2f, - 0xfe8c,0xfe56,0xfe79,0xfe7d,0xfe3b,0xfeb2,0xfe3d,0xfe80, - 0xfe3b,0xfe89,0xfe4c,0xfe50,0xfe7d,0xfe38,0xfe70,0xfdf3, - 0xfe69,0xfe05,0xfe60,0xfe24,0xfe20,0xfe3a,0xfdd2,0xfe3e, - 0xfdea,0xfe31,0xfde0,0xfe0e,0xfe01,0xfde3,0xfe34,0xfde8, - 0xfe28,0xfdc3,0xfe13,0xfdcf,0xfdf7,0xfddd,0xfdab,0xfe1b, - 0xfdc2,0xfe1c,0xfdc9,0xfe23,0xfdcf,0xfdf2,0xfe06,0xfdf6, - 0xfe5a,0xfddd,0xfe1d,0xfdbb,0xfe32,0xfde1,0xfde4,0xfe10, - 0xfdc9,0xfe1a,0xfdd4,0xfe26,0xfdc2,0xfe22,0xfe05,0xfdf9, - 0xfe21,0xfddd,0xfe68,0xfdf6,0xfe43,0xfdf6,0xfe43,0xfe36, - 0xfe16,0xfe62,0xfdf4,0xfe5d,0xfdfa,0xfe84,0xfe28,0xfe70, - 0xfe5d,0xfe42,0xfe81,0xfe38,0xfeba,0xfe41,0xfea4,0xfe53, - 0xfe7d,0xfe6d,0xfe2c,0xfe87,0xfe24,0xfe87,0xfe1b,0xfe7e, - 0xfe54,0xfe7c,0xfe7f,0xfe43,0xfea8,0xfe1b,0xfe9d,0xfe5d, - 0xfe73,0xfe56,0xfe33,0xfe6b,0xfe2e,0xfe79,0xfe1e,0xfe6c, - 0xfe08,0xfe34,0xfe3b,0xfe23,0xfe5f,0xfe01,0xfe86,0xfe39, - 0xfe88,0xfe4c,0xfe9f,0xfe92,0xfe6f,0xfea8,0xfe55,0xfecf, - 0xfe5c,0xfea6,0xfe65,0xfe71,0xfe7f,0xfe44,0xfea9,0xfe54, - 0xfec5,0xfe6d,0xfecb,0xfe92,0xfe96,0xfe9f,0xfe71,0xfebe, - 0xfe2f,0xfeb0,0xfe3c,0xfe8c,0xfe52,0xfe4e,0xfe5d,0xfe09, - 0xfe82,0xfe1e,0xfe93,0xfe2f,0xfe8c,0xfe6e,0xfe4c,0xfe5e, - 0xfe0f,0xfe77,0xfdf6,0xfe56,0xfe04,0xfe30,0xfe21,0xfe15, - 0xfe6d,0xfe12,0xfe92,0xfe38,0xfeb6,0xfe55,0xfe75,0xfeac, - 0xfe5f,0xfe93,0xfe2b,0xfeae,0xfe58,0xfea6,0xfe7b,0xfe91, - 0xfeaf,0xfe60,0xfed5,0xfe74,0xfeeb,0xfe76,0xfebd,0xfebd, - 0xfe90,0xfeae,0xfe6b,0xfec5,0xfe4c,0xfec9,0xfe81,0xfec1, - 0xfe92,0xfe94,0xfec9,0xfe5b,0xfed0,0xfe6d,0xfee6,0xfe8d, - 0xfecb,0xfea0,0xfe70,0xfec1,0xfe74,0xfebb,0xfe3b,0xfe9a, - 0xfe67,0xfe8b,0xfe99,0xfe70,0xfece,0xfe76,0xfed7,0xfe56, - 0xfea8,0xfe66,0xfe81,0xfe95,0xfe73,0xfec2,0xfe4b,0xfe9f, - 0xfe43,0xfea9,0xfe79,0xfe70,0xfe8f,0xfe42,0xfea2,0xfe56, - 0xfeac,0xfe44,0xfeaa,0xfe70,0xfe74,0xfe9d,0xfe47,0xfecc, - 0xfe56,0xfec0,0xfe87,0xfea0,0xfe97,0xfe91,0xfede,0xfe72,0xff0d,0xfea2,0xff26,0xfecd,0xfee6,0xfefb,0xfedd,0xff12, - 0xfedb,0xff4b,0xfeec,0xff33,0xfeee,0xff12,0xff39,0xfee8, - 0xff33,0xfed8,0xff24,0xfe98,0xff1c,0xfef4,0xfef4,0xff12, - 0xfeb6,0xff11,0xfe9c,0xfee4,0xfe96,0xfed9,0xfe9c,0xfeb2, - 0xfed3,0xfe84,0xfefc,0xfe7b,0xfee9,0xfe98,0xfed5,0xfec0, - 0xfe99,0xfec9,0xfe8b,0xfef0,0xfe89,0xfed8,0xfe91,0xfec8, - 0xfea8,0xfe89,0xfed9,0xfe7d,0xfeee,0xfe5e,0xfecb,0xfe79, - 0xfeba,0xfeaf,0xfe95,0xfee6,0xfe5e,0xfec5,0xfe6c,0xfecb, - 0xfeae,0xfea3,0xfed7,0xfea4,0xfee1,0xfe73,0xff09,0xfe85, - 0xfed3,0xfeab,0xfebf,0xfeda,0xfe8f,0xfef1,0xfe98,0xff00, - 0xfe9f,0xfed3,0xfecb,0xfeb4,0xfef9,0xfeb1,0xff0a,0xfea1, - 0xff06,0xfec5,0xfefb,0xfed2,0xfed0,0xff15,0xfec8,0xff37, - 0xfebb,0xff2a,0xfec3,0xff00,0xff2f,0xfeeb,0xff37,0xfed8, - 0xff2f,0xfeb8,0xff1c,0xfed8,0xff27,0xfe18,0xfdaf,0xff5a, - 0xff01,0xff95,0xff33,0xff90,0xff59,0xff55,0xff92,0xff20, - 0xffa8,0xff3c,0xffb6,0xff62,0xffc8,0xffa2,0xff98,0xffcb, - 0xff7e,0x0002,0xff90,0xfff8,0xffa8,0xffd2,0xffcf,0xff99, - 0xffd7,0xff76,0x0005,0xff78,0xffe4,0xffa1,0xffc9,0xffcf, - 0xff88,0xfff3,0xff79,0xfff1,0xff71,0xffc0,0xff82,0xff77, - 0xff90,0xff36,0xffa5,0xff00,0xff94,0xff32,0xff95,0xff4d, - 0xff52,0xff5d,0xfeff,0xff7d,0xfefd,0xff77,0xfeff,0xff2d, - 0xff2a,0xff00,0xff51,0xfef7,0xff79,0xfefa,0xff52,0xff23, - 0xff3f,0xff45,0xff41,0xff9e,0xff29,0xffb1,0xff2f,0xff95, - 0xff43,0xff47,0xff69,0xff2e,0xff9d,0xff21,0xff9d,0xff3d, - 0xff99,0xff64,0xff82,0xffc4,0xff48,0xffb3,0xff62,0xffad, - 0xff4c,0xff99,0xff66,0xff4f,0xff73,0xff20,0xffa4,0xff26, - 0xff84,0xff40,0xff73,0xff4e,0xff33,0xff76,0xff08,0xff6c, - 0xfef6,0xff66,0xff10,0xff33,0xff44,0xff19,0xff63,0xfee2, - 0xff76,0xfef6,0xff53,0xff05,0xff27,0xff3a,0xfedb,0xff27, - 0xfee5,0xff3a,0xfec9,0xff17,0xfee3,0xfef2,0xff0e,0xfeb4, - 0xff2f,0xfec0,0xff29,0xfece,0xff1d,0xfef3,0xfeca,0xff18, - 0xfec5,0xff2b,0xfeba,0xff47,0xfec9,0xff04,0xff04,0xfee1, - 0xff27,0xfebf,0xff55,0xfed8,0xff4c,0xfefd,0xff20,0xff26, - 0xfefd,0xff4b,0xff01,0xff62,0xff01,0xff6e,0xff34,0xff3e, - 0xff60,0xff3e,0xff8e,0xff1a,0xff8e,0xff1f,0xff75,0xff2e, - 0xff37,0xff67,0xff1f,0xff7d,0xff0e,0xff7e,0xff12,0xff4c, - 0xff3a,0xff24,0xff64,0xff02,0xff58,0xfedb,0xff59,0xfedc, - 0xff15,0xfefb,0xfee2,0xff1d,0xfeb9,0xff2c,0xfe92,0xff18, - 0xfedc,0xff05,0xfef6,0xfed3,0xff32,0xfebc,0xff2f,0xfeb7, - 0xff15,0xfecd,0xfeff,0xff02,0xfec9,0xff3e,0xfec5,0xff5a, - 0xfed5,0xff39,0xff11,0xff5e,0x010c,0x02d4,0x050a,0x05c8, - 0x06ca,0x06d4,0x076e,0x0761,0x07ab,0x0961,0x0b22,0x0d3f, - 0x0df3,0x0e3f,0x0c6b,0x0b0d,0x09e2,0x091d,0x0a17,0x0b3d, - 0x0ce3,0x0d20,0x0dd5,0x0da6,0x0e07,0x0e53,0x0e66,0x1015, - 0x11d1,0x13a9,0x1413,0x14db,0x14e1,0x154a,0x153c,0x14d5, - 0x144f,0x12c6,0x1218,0x1065,0x0fd0,0x0e83,0x0d9e,0x0ca9, - 0x0b60,0x0a5e,0x08b0,0x0829,0x06c1,0x05c3,0x0376,0x00c1, - 0xfd28,0xf8e7,0xf608,0xf3c0,0xf487,0xf6ae,0xfb4a,0x0009, - 0x0521,0x0a19,0x0df6,0x11a7,0x138c,0x15e0,0x1674,0x16e7, - 0x164f,0x1518,0x13e3,0x1228,0x11e8,0x11e6,0x13c7,0x15b2, - 0x1894,0x1b10,0x1d1a,0x1e5e,0x1d80,0x1c6f,0x198b,0x1703, - 0x1320,0x0f4a,0x0b01,0x06a9,0x0348,0xffbe,0xfdc0,0xfba0, - 0xfb24,0xfad8,0xfb24,0xfb07,0xf9cc,0xf82b,0xf4ce,0xf1d0, - 0xedfe,0xead3,0xe72d,0xe40c,0xe1b2,0xdfa4,0xdf32,0xdec5, - 0xe04e,0xe19a,0xe48d,0xe69b,0xe887,0xe9d5,0xe9d3,0xea16, - 0xe932,0xe94a,0xe898,0xe91b,0xe9a2,0xeadf,0xed28,0xef27, - 0xf28c,0xf54c,0xf9d2,0xfd5d,0x013f,0x040d,0x05d9,0x0793, - 0x0774,0x083b,0x07c7,0x089d,0x0889,0x096e,0x0a7e,0x0b8d, - 0x0d86,0x0f06,0x11d6,0x1366,0x1586,0x165a,0x16e5,0x1673, - 0x14ec,0x1373,0x1093,0x0e96,0x0beb,0x0afd,0x099e,0x08b1, - 0x07ed,0x071f,0x0762,0x06b9,0x0711,0x0611,0x0546,0x03ac, - 0x019b,0xff5b,0xfbe7,0xf9ad,0xf6bb,0xf518,0xf32a,0xf27c, - 0xf1e2,0xf170,0xf1e1,0xf17b,0xf232,0xf237,0xf30e,0xf2f7, - 0xf298,0xf1d9,0xf0a3,0xf028,0xeef3,0xef0a,0xee8f,0xef85, - 0xf061,0xf1b8,0xf397,0xf540,0xf779,0xf86f,0xfa68,0xfb70, - 0xfd0f,0xfde0,0xfea5,0xff26,0xfef9,0xff90,0xff7b,0x0082, - 0x010f,0x026b,0x03e6,0x054a,0x06ef,0x07f7,0x0999,0x0a29, - 0x0b50,0x0b3e,0x0b2f,0x0ab4,0x09c9,0x0975,0x0857,0x0834, - 0x0761,0x079a,0x073f,0x075b,0x072b,0x06b8,0x0701,0x066b, - 0x0692,0x0550,0x04a4,0x0308,0x019b,0x0046,0xfe7d,0xfd98, - 0xfc20,0xfbcc,0xfac1,0xfa71,0xf9d5,0xf98a,0xf9a4,0xf94e, - 0xf991,0xf896,0xf887,0xf786,0xf739,0xf659,0xf597,0xf54b, - 0xf460,0xf4cd,0xf49a,0xf5b6,0xf5a2,0xf693,0xf71d,0xf7de, - 0xf911,0xf957,0xfa80,0xfa20,0xfac7,0xfa71,0xfadd,0xfb0b, - 0xfb3c,0xfc1c,0xfc67,0xfdda,0xfe3c,0xffdb,0x009b,0x019d, - 0x0246,0x028c,0x0370,0x032c,0x041e,0x03b4,0x0411,0x0390, - 0x035a,0x036c,0x032e,0x03cf,0x035a,0x0425,0x0400,0x04da, - 0x04da,0x04e4,0x04b0,0x03f6,0x03d2,0x026e,0x0246,0x00ec, - 0x007d,0xffb4,0xff52,0xff4f,0xfea9,0xfe98,0xfd91,0xfdcd, - 0xfd23,0xfd05,0xfc13,0xfab7,0xf97e,0xf6e7,0xf5ae,0xf3dd, - 0xf416,0xf47a,0xf67e,0xf8fb,0xfb0c,0xfd84,0xfec1,0x00ed, - 0x0193,0x02ce,0x0303,0x0378,0x0363,0x02c5,0x029d,0x0113, - 0x00df,0x001d,0x0120,0x022d,0x03da,0x05bc,0x0701,0x0898, - 0x08a7,0x0920,0x07c2,0x06cd,0x0503,0x0376,0x0251,0x004f, - 0xff89,0xfdc2,0xfd5d,0xfc7a,0xfc85,0xfca5,0xfd0b,0xfd8c, - 0xfd3f,0xfd69,0xfbe4,0xfb64,0xf9ad,0xf874,0xf6be,0xf509, - 0xf452,0xf2c0,0xf2bb,0xf1ac,0xf271,0xf294,0xf39b,0xf476, - 0xf516,0xf658,0xf679,0xf782,0xf6ac,0xf6b1,0xf5de,0xf5d4, - 0xf5a7,0xf501,0xf58b,0xf584,0xf71d,0xf7a1,0xf98e,0xfabb, - 0xfc3d,0xfdeb,0xfea2,0x0027,0x0032,0x0105,0x00b8,0x00c7, - 0x0091,0x006f,0x00e8,0x00aa,0x0181,0x0191,0x02d8,0x0390, - 0x049a,0x0552,0x05a4,0x065f,0x05b0,0x05fc,0x04e6,0x045b, - 0x0336,0x0277,0x01c5,0x00ae,0x00a1,0x0046,0xffe4,0xfdc3, - 0xfe7f,0xfe3d,0xfe2c,0xfe12,0xfd5e,0xfd26,0xfbb1,0xfb5f, - 0xfa43,0xf988,0xf855,0xf77f,0xf6c0,0xf6e0,0xf900,0xf8c6, - 0xf9d1,0xf9b1,0xfa7e,0xfa87,0xfa32,0xfa27,0xf925,0xf92f, - 0xf845,0xf8ca,0xf870,0xf8a1,0xf862,0xf827,0xf8cb,0xf8ec, - 0xfa5b,0xfa6d,0xfba3,0xfbfe,0xfce6,0xfd83,0xfd8c,0xfddf, - 0xfd37,0xfda3,0xfd4a,0xfe07,0xfdd3,0xfe34,0xfed3,0xff22, - 0x003f,0x0040,0x0156,0x0102,0x01f7,0x020f,0x0254,0x0296, - 0x0212,0x01ea,0x00c7,0x00e0,0x0026,0x00a1,0x00a2,0x009d, - 0x00af,0x0057,0x0102,0x0094,0x011a,0x0068,0x007e,0x0047, - 0xfff1,0xffae,0xfe3e,0xfdeb,0xfd27,0xfd8c,0xfcf8,0xfcf1, - 0xfc96,0xfbd7,0xfc27,0xfb92,0xfc0e,0xfb5d,0xfbca,0xfbb3, - 0xfbfe,0xfbcb,0xfb2b,0xfb2a,0xfa47,0xfad4,0xfa44,0xfaa8, - 0xfa71,0xfa80,0xfb10,0xfb22,0xfbed,0xfb6c,0xfc23,0xfbf2, - 0xfc8c,0xfcca,0xfce6,0xfd4e,0xfd04,0xfd8f,0xfcc7,0xfd22, - 0xfca4,0xfd25,0xfdb8,0xfe26,0xff2c,0xff26,0xffe4,0xff35, - 0xff76,0xff06,0xff5d,0xff8f,0xff85,0x0004,0xff63,0xffc8, - 0xfefc,0xff55,0xfef5,0xff52,0xffae,0xffa3,0x0024,0xff8e, - 0x0009,0xff1b,0xff44,0xfec7,0xfe9b,0xfec6,0xfe6c,0xfece, - 0xfdfc,0xfe1f,0xfd03,0xfd59,0xfd45,0xfd61,0xfd8c,0xfc9a, - 0xfc9b,0xfafd,0xfac0,0xf9f3,0xfa1b,0xfa7f,0xfb34,0xfcb0, - 0xfd63,0xfead,0xfeb7,0xff54,0xff1a,0xff32,0xff92,0xff53, - 0xff66,0xfe69,0xfe70,0xfd93,0xfda4,0xfd85,0xfdf2,0xfec9, - 0xff6f,0x0096,0x0086,0x0109,0x00a0,0x00e5,0x00c3,0x0087, - 0xfff6,0xfee0,0xfee9,0xfddb,0xfdcd,0xfce7,0xfcf1,0xfd1b, - 0xfd81,0xfdf1,0xfdc1,0xfe59,0xfe04,0xfe97,0xfdc0,0xfd7d, - 0xfce1,0xfc69,0xfc03,0xfada,0xfac4,0xf9d6,0xfa42,0xfa19, - 0xfaa1,0xfade,0xfb1f,0xfbfe,0xfbd2,0xfc7c,0xfbe5,0xfc3c, - 0xfbce,0xfbb5,0xfb6b,0xfaf5,0xfb27,0xfa82,0xfb1e,0xfac3, - 0xfb93,0xfbb7,0xfc68,0xfd4f,0xfd71,0xfe5b,0xfe0d,0xfec9, - 0xfe4f,0xfe9a,0xfe36,0xfe18,0xfe47,0xfe09,0xfecb,0xfe15, - 0xfe79,0xfe14,0xfee8,0xff4e,0xff92,0xffdf,0xff8c,0x0049, - 0xffc6,0x000b,0xff3a,0xff55,0xff5a,0xff69,0xff92,0xfebe, - 0xfedf,0xfe42,0xfe81,0xfdf9,0xfe55,0xfebb,0xfe99,0xff0f, - 0xfe47,0xfe5a,0xfd47,0xfd5e,0xfd37,0xfd47,0xfd1c,0xfcaf, - 0xfd06,0xfc49,0xfc8f,0xfbac,0xfc0e,0xfc03,0xfc5a,0xfcfa,0xfcc7,0xfd27,0xfc4a,0xfca9,0xfbe6,0xfbdc,0xfba1,0xfb9c, - 0xfc74,0xfc48,0xfce3,0xfc40,0xfca6,0xfc3e,0xfcda,0xfd16, - 0xfd4b,0xfddc,0xfd85,0xfe34,0xfd58,0xfd99,0xfce2,0xfd1c, - 0xfd29,0xfd4d,0xfdec,0xfda4,0xfe71,0xfe1c,0xfee8,0xfe75, - 0xfebf,0xff10,0xfefd,0xff3d,0xfe75,0xfef4,0xfe33,0xfe78, - 0xfe0f,0xfe2e,0xfe5c,0xfe1d,0xfeca,0xfe53,0xfed9,0xfe38, - 0xfeae,0xfeb2,0xfea4,0xfe9c,0xfdec,0xfe42,0xfd8a,0xfe0f, - 0xfd73,0xfda2,0xfd82,0xfd6a,0xfdc0,0xfd2c,0xfdac,0xfd32, - 0xfde6,0xfdb6,0xfd9a,0xfd38,0xfcc0,0xfce0,0xfc3d,0xfcb9, - 0xfc28,0xfcc6,0xfc9a,0xfce4,0xfd04,0xfc94,0xfcfc,0xfc96, - 0xfd74,0xfd15,0xfdaf,0xfd7b,0xfd76,0xfd91,0xfd14,0xfd49, - 0xfc7e,0xfd1c,0xfcca,0xfd8d,0xfd9a,0xfdd1,0xfe17,0xfddf, - 0xfe7c,0xfdf4,0xfe66,0xfdd2,0xfe19,0xfe26,0xfe2d,0xfe38, - 0xfd7f,0xfdfa,0xfd61,0xfdf3,0xfdac,0xfe40,0xfe73,0xfe93, - 0xff26,0xfeac,0xff01,0xfe01,0xfe46,0xfd9d,0xfdd8,0xfdc5, - 0xfd52,0xfda2,0xfcef -}; - -static const UINT16 V0[] = { - 0xfffb,0x000a,0xfeb8,0xfdfb,0xfc9c,0xfd84,0xfd78,0xfc96, - 0xfc96,0xfbbe,0xfb5a,0xfa66,0xfa3c,0xf9f0,0xfb25,0xfafe, - 0xfc5a,0xfcba,0xfc85,0xfc0e,0xfb1c,0xfb3f,0xfa69,0xfad3, - 0xfa10,0xfaf4,0xfb7a,0xfc64,0xfc4f,0xfbae,0xfbfb,0xfb89, - 0xfbfb,0xfb95,0xfc47,0xfc20,0xfd62,0xfdcb,0xfe2c,0xfdc0, - 0xfd28,0xfd64,0xfd13,0xfded,0xfdc4,0xfeec,0xff16,0x0002, - 0x0002,0xffbc,0xff64,0xfed0,0xff74,0xff15,0xffbb,0xff21, - 0xfff7,0x002c,0x008e,0x0021,0xff94,0xffb0,0xff9c,0x0064, - 0xffd3,0x0012,0xff8a,0x0017,0xfff2,0xff98,0xff18,0xfe7d, - 0xfef5,0xfebe,0xff45,0xfe5d,0xfe95,0xfe20,0xfe62,0xfdcf, - 0xfd1a,0xfcb6,0xfca3,0xfd51,0xfd15,0xfe1d,0xfd76,0xfde9, - 0xfcb1,0xfc8d,0xfc83,0xfc6a,0xfca9,0xfc8c,0xfdde,0xfede, - 0x0044,0xfe84,0xfcd3,0xfa0a,0xf97e,0xfa8d,0xfbe6,0xfd88, - 0xfdb9,0xfedd,0xff47,0x00da,0x0050,0xfef7,0xfc93,0xfbe4, - 0xfd5b,0xff23,0x0046,0xfeb3,0xfe41,0xfdfc,0xff7e,0xffa3, - 0xff54,0xff98,0x0045,0x011f,0x009e,0xffe1,0xfd9d,0xfd54, - 0xfdf2,0x0064,0x0077,0xffb1,0xffca,0x003b,0x0115,0xff68, - 0xfdc0,0xfc53,0xfdfa,0xff22,0x00d7,0x0056,0xfff8,0x0021, - 0xff63,0xfe95,0xfbec,0xfb55,0xfc67,0xff9d,0x00f9,0xffb3, - 0xfcf5,0xfb9a,0xfd51,0xfe97,0xfeb8,0xfccb,0xfd72,0xff12, - 0x013a,0x0006,0xfda0,0xfc18,0xfc0c,0xfda5,0xfd0a,0xfc20, - 0xfb01,0xfcfd,0xfe01,0xfdb6,0xfcc8,0xfd02,0xff33,0x0093, - 0x00b2,0xfe23,0xfcc2,0xfc80,0xfe52,0xff18,0xff70,0xfeb1, - 0xfefc,0x0035,0xffe3,0xfea6,0xfbb4,0xfc6d,0xfdf0,0x0031, - 0x0038,0xfeb0,0xfe16,0xff1c,0x00fd,0xff96,0xfe69,0xfdd2, - 0x0052,0x01b4,0x0119,0xfeb5,0xfd42,0xfebb,0x0048,0x00d8, - 0xfe11,0xfc37,0xfb70,0xfddb,0xfee6,0xfebd,0xfe42,0xfed5, - 0x00c4,0x002b,0xfe8d,0xfb6f,0xfb77,0xfc51,0xfdf0,0xfd76, - 0xfc9f,0xfccf,0xfd43,0xfdf0,0xfc30,0xfb63,0xfb00,0xfd5f, - 0xff03,0x003c,0x0028,0x0022,0x0100,0x00c7,0x0073,0xfe87, - 0xfeaf,0xff1a,0x00c5,0x0113,0x00c2,0x0059,0x0030,0x00aa, - 0xffe9,0xfff2,0xff68,0x00ac,0x015b,0x0201,0x0127,0x001f, - 0xff7d,0xfec1,0xfead,0xfd94,0xfde8,0xfd79,0xfe68,0xfe1d, - 0xfdac,0xfca7,0xfbf3,0xfc4c,0xfc07,0xfc82,0xfc11,0xfccf, - 0xfc6f,0xfcdb,0xfc08,0xfb3e,0xfa8c,0xf9fe,0xfa9a,0xfa73, - 0xfaf6,0xfab9,0xfb9b,0xfb60,0xfbb7,0xfb69,0xfb4f,0xfbc4, - 0xfc0a,0xfd1f,0xfcd9,0xfd9b,0xfd0a,0xfda2,0xfd2b,0xfd61, - 0xfd15,0xfd23,0xfdcc,0xfdd2,0xfea3,0xfe39,0xfefd,0xfed9, - 0xff83,0xff53,0xff9e,0x0006,0x000c,0x00a9,0x000e,0x008b, - 0xff88,0xffcc,0xff49,0xff5e,0xff40,0xff4e,0xffa9,0xff99, - 0x0077,0xfff5,0x0040,0xff27,0xff70,0xff31,0xff2a,0xfef9, - 0xfeb2,0xfef7,0xfe65,0xfeb6,0xfdac,0xfda9,0xfccb,0xfd3e, - 0xfd0d,0xfd20,0xfd42,0xfd55,0xfe2d,0xfd70,0xfcca,0xfba0, - 0xfd3d,0xfe89,0xff9b,0xfe0a,0xfc07,0xfc2d,0xfc73,0xfc54, - 0xfa12,0xfa12,0xfbff,0xffc3,0x0038,0xfdcb,0xfbdc,0xfc20, - 0xfe3e,0xfe97,0xfdf5,0xfb99,0xfc54,0xfe74,0x008a,0xff7e, - 0xfe2f,0xfd81,0xfe0a,0xff3f,0xfe52,0xfe22,0xfd4c,0xff27, - 0x0026,0x0168,0x00d1,0x0038,0x0004,0xfefd,0xfeb0,0xfdf2, - 0xff9a,0x0068,0x010d,0x003c,0xffa3,0xff74,0xffbf,0x00db, - 0x0002,0xff10,0xfd70,0xfe2e,0xff0f,0x00fb,0x0111,0xffbb, - 0xfdfb,0xfd15,0xfe55,0xfe64,0xfe82,0xfd09,0xfca5,0xfce8, - 0xfdf1,0xfe64,0xfe15,0xfeb5,0xfe63,0xfe85,0xfd70,0xfd11, - 0xfc85,0xfcfd,0xfd97,0xfe8e,0xff14,0xfdf8,0xfc65,0xfabb, - 0xfb7c,0xfc61,0xfefc,0x004a,0x0082,0xff2d,0xfe0f,0xfd9e, - 0xfce3,0xfd09,0xfcf5,0xff2b,0x006a,0x0082,0xfec0,0xfd54, - 0xfd0b,0xfc65,0xfc45,0xfbfa,0xfdd4,0x0024,0x035f,0x0210, - 0xff07,0xfcd3,0xfb43,0xface,0xfa8a,0xfb43,0xfc2f,0xffa0, - 0x01ae,0x0159,0xfd24,0xf9d7,0xf8df,0xfa92,0xfe2b,0x0057, - 0x0125,0x006d,0x0059,0xfe78,0xfd34,0xfbdb,0xfc78,0xfdd9, - 0xfefe,0xffc7,0xff2e,0xff45,0xfdc9,0xfd0c,0xfb60,0xfb20, - 0xfb04,0xfc3b,0xfdc2,0xfe40,0xfee9,0xfe3a,0xfe86,0xfde5, - 0xfe4b,0xfe1a,0xff0e,0x0074,0x0182,0x0212,0x016e,0x0111, - 0xff90,0xffa1,0xfed5,0xff4b,0xff94,0x009d,0x0151,0x0144, - 0x0154,0x0071,0x008d,0xffa7,0x0033,0xff9e,0x0049,0x0048, - 0x005d,0xffea,0xfe8e,0xfe13,0xfce8,0xfcd5,0xfc07,0xfcb2, - 0xfca4,0xfd4e,0xfd42,0xfcb3,0xfc3b,0xfb48,0xfbae,0xfb26, - 0xfb82,0xfb62,0xfc0c,0xfbb6,0xfbee,0xfba4,0xfaeb,0xfad1, - 0xfa41,0xfae6,0xfabe,0xfbd0,0xfba7,0xfc32,0xfbf4,0xfc05, - 0xfc31,0xfbdf,0xfc71,0xfc43,0xfd49,0xfd1c,0xfddd,0xfdca, - 0xfe0c,0xfe1a,0xfe23,0xfea3,0xfea9,0xff6d,0xff3c,0xffef, - 0xff45,0xffa6,0xff7f,0xff64,0xff85,0xffb5,0x0095,0x0059, - 0x00e2,0x0028,0x0073,0xffe4,0x002e,0x0004,0x0014,0x0038, - 0x0019,0x0093,0xff7f,0xff5a,0xfe90,0xfed0,0xfe6e,0xfeb2, - 0xfea0,0xfe68,0xfea8,0xfe34,0xfe7c,0xfd61,0xfd89,0xfcde, - 0xfd65,0xfd45,0xfd4e,0xfd7a,0xfcbb,0xfca5,0xfc06,0xfc1f, - 0xfba8,0xfd1b,0xfdbe,0xfe0d,0xfd2b,0xfcfe,0xfd29,0xfc94, - 0xfc1b,0xfa92,0xfb7c,0xfc49,0xfdd4,0xfe0f,0xfe4d,0xff1f, - 0xffef,0x0016,0xfdef,0xfc2c,0xfb09,0xfd7c,0xff5d,0x00b5, - 0xfed4,0xfd34,0xfd38,0xfeb2,0x00e1,0x0080,0x003d,0xff02, - 0xffa6,0xfff6,0xffe3,0xff6e,0xff52,0x0021,0x00ab,0x010d, - 0xff01,0xfe41,0xfde3,0xfeb0,0xfeaa,0xff4f,0xff82,0xffeb, - 0x012a,0x014a,0x00de,0xfdd3,0xfcb5,0xfc76,0xfe96,0xffc5, - 0xff66,0xfeb0,0xfe9c,0xff56,0xfe21,0xfd35,0xfb60,0xfc3e, - 0xfdb8,0xffee,0xffea,0xfe7c,0xfda4,0xfcca,0xfc99,0xfad5, - 0xfb08,0xfbc6,0xfe59,0x0002,0x0094,0xff2b,0xfdd8,0xfdaf, - 0xfcea,0xfce2,0xfb8d,0xfbfd,0xfd6d,0xffe1,0x0051,0xfee7, - 0xfd0f,0xfc6a,0xfdf8,0xfe40,0xfea6,0xfe80,0x0036,0x00aa, - 0x00f9,0xff86,0xfe56,0xfe92,0xfe17,0xfe20,0xfcec,0xfe25, - 0xffdc,0x015a,0x002e,0xfee7,0xfe59,0xfe0a,0xfec4,0xfeeb, - 0x0016,0xffc7,0xffbb,0xfe38,0xfe2c,0xfe89,0xfed7,0xfe80, - 0xfc88,0xfcd0,0xfe42,0x0106,0x0074,0xfefc,0xfca4,0xfc85, - 0xfceb,0xfcc6,0xfc42,0xfba8,0xfd53,0xfe51,0xfec7,0xfc8b, - 0xfb4f,0xfafd,0xfc17,0xfd3c,0xfd29,0xfdd4,0xfec3,0x00cf, - 0x00c9,0x0070,0xfeb2,0xfef6,0xffde,0x00a4,0x00b0,0x0018, - 0x00c9,0x00b2,0x015d,0xffb9,0xfeea,0xfe6b,0xffae,0x00cf, - 0x0102,0x011f,0x008b,0x016e,0x00e1,0x00b7,0xfee6,0xfe71, - 0xfe60,0xff29,0xff15,0xfdf4,0xfd75,0xfc9e,0xfd3c,0xfc6f, - 0xfc12,0xfb74,0xfc13,0xfc8f,0xfcf9,0xfcbf,0xfbb5,0xfbd2, - 0xfb27,0xfbad,0xfa91,0xfa9b,0xfa6c,0xfaf3,0xfb25,0xfac0, - 0xfabf,0xfa9a,0xfbb2,0xfb95,0xfc4a,0xfbd7,0xfc87,0xfcc7, - 0xfd07,0xfcfa,0xfc54,0xfcf6,0xfcc0,0xfda2,0xfd5d,0xfe01, - 0xfdb1,0xfe29,0xfeaf,0xfe8f,0xfea5,0xfe54,0xff30,0xfef6, - 0x002b,0x000f,0x00bb,0x008b,0x00c2,0x0075,0xffbd,0xffd5, - 0xff58,0x0012,0xffc6,0x0086,0xffb2,0x000d,0xffb7,0xff89, - 0xff8f,0xff5e,0x001e,0xffe6,0x0089,0xff82,0xff93,0xfeb4, - 0xfe80,0xfe0f,0xfd8f,0xfda2,0xfd37,0xfe0e,0xfdde,0xfe11, - 0xfd24,0xfd6b,0xfc31,0xfc23,0xfc38,0xfcee,0xfe72,0xfe89, - 0xfe83,0xfc7d,0xfc25,0xfb97,0xfc43,0xfb20,0xfab2,0xfbae, - 0xfda1,0xff4e,0xfd90,0xfc19,0xfb0d,0xfd64,0xffa8,0x00da, - 0xff66,0xfd91,0xfdf4,0xfed5,0xff3d,0xfc0a,0xfac8,0xfb8e, - 0xff64,0x00f7,0x0019,0xfe6b,0xfea1,0x0026,0xff84,0xfe3c, - 0xfc21,0xfe37,0x008d,0x02c8,0x013c,0xff6a,0xfef7,0xff14, - 0xff7a,0xfd8d,0xfcba,0xfd5f,0x0102,0x01fb,0x0056,0xfd8b, - 0xfcd0,0xfeda,0xffd3,0x0001,0xfe5a,0xff45,0x0050,0x0187, - 0xff7c,0xfd7f,0xfc6c,0xfcc7,0xfdb4,0xfcae,0xfc90,0xfc96, - 0xfe78,0xfed4,0xfe3a,0xfc75,0xfbf4,0xfd36,0xfe50,0xff70, - 0xfe4a,0xfe26,0xfdc0,0xfe6c,0xfe1d,0xfe0a,0xfdda,0xfe8d, - 0xff79,0xfe89,0xfd07,0xfa9d,0xfb07,0xfbb3,0xfd03,0xfd53, - 0xfd9d,0xfecb,0x0093,0x021d,0x00e0,0xff02,0xfc46,0xfd0b, - 0xfe33,0xff29,0xfe84,0xfdcf,0xfe75,0xfeec,0xff5d,0xfd36, - 0xfbf4,0xfb88,0xff14,0x023f,0x036a,0x018d,0xfeac,0xfe31, - 0xfe95,0xff70,0xfd83,0xfce4,0xfd41,0xff95,0x006d,0xfe17, - 0xfbb6,0xfb7b,0xfe79,0xffc9,0xfffe,0xfe1d,0xfe88,0xff4b, - 0x0036,0xfe58,0xfb80,0xfac7,0xfb5f,0xfd3f,0xfc7d,0xfbe5, - 0xfaf8,0xfcad,0xfdcd,0xfe3c,0xfdad,0xfd80,0xff8f,0x011a, - 0x0230,0x00be,0x0079,0x003a,0x00f6,0x007d,0xff7a,0xfee3, - 0xff0c,0x00b0,0x00b1,0x00a1,0xff66,0xfffe,0x006e,0x0118, - 0x0095,0xfff4,0x006f,0x00b1,0x0156,0xffea,0xff1a,0xfdcd,0xfe0a,0xfda0,0xfd45,0xfcdd,0xfc77,0xfd38,0xfd1c,0xfd91, - 0xfc31,0xfc54,0xfbd6,0xfc4c,0xfc23,0xfbd3,0xfb9f,0xfb90, - 0xfbe3,0xfb11,0xfb45,0xfa5a,0xfaaf,0xfa8f,0xfb2c,0xfb62, - 0xfb2e,0xfb80,0xfb61,0xfc32,0xfbd8,0xfc8f,0xfc3f,0xfcdb, - 0xfce7,0xfd2a,0xfd7d,0xfd1c,0xfd6e,0xfd28,0xfdcf,0xfd68, - 0xfe3b,0xfe5e,0xff1e,0xff36,0xff58,0xffaf,0xff54,0xffec, - 0xff55,0xffc5,0xff41,0xfff2,0xffee,0x0023,0x0000,0xffcb, - 0xffea,0xff33,0xff94,0xff23,0xffb4,0xff76,0xfffd,0xffb7, - 0xff8f,0xff72,0xfee5,0xff30,0xfe8b,0xff29,0xfeb1,0xfef9, - 0xfe3d,0xfe49,0xfdc1,0xfd5f,0xfd71,0xfd46,0xfde7,0xfd8f, - 0xfe2d,0xfd18,0xfd52,0xfce5,0xfcce,0xfd43,0xfda9,0xfe5a, - 0xfe1e,0xfe2b,0xfc56,0xfb87,0xfaf3,0xfc01,0xfc36,0xfcf9, - 0xfda3,0xfdd4,0xfe63,0xfdef,0xfe8c,0xfd83,0xfd8c,0xfca6, - 0xfe16,0xff50,0xff8e,0xff0f,0xfd8d,0xfd79,0xfd4f,0xfdb8, - 0xfcf7,0xfe18,0xff58,0x0096,0x001a,0xff18,0xffaa,0x0005, - 0x0033,0xfe33,0xfe0d,0xfe72,0x0131,0x0209,0x0060,0xfed6, - 0xfe3d,0xffd9,0xff9c,0xfebf,0xfd5a,0xfe22,0xffc3,0x00de, - 0xfffb,0xfed3,0xfef6,0xfea6,0xfe72,0xfcb0,0xfd37,0xfe33, - 0x0005,0x0001,0xff66,0xfed7,0xfea9,0xfef0,0xfd9c,0xfcd3, - 0xfbf2,0xfdf6,0xff55,0xff4b,0xfd0a,0xfb6b,0xfb4e,0xfc07, - 0xfd9d,0xfd9d,0xfe5d,0xfe2b,0xff19,0xfea2,0xfd9f,0xfc4c, - 0xfb95,0xfcba,0xfdaa,0xfef5,0xfeb5,0xff6b,0xff7f,0x0003, - 0xfefa,0xfdaf,0xfcaa,0xfc47,0xfd23,0xfd1b,0xfe3e,0xfe1e, - 0xfe59,0xfdad,0xfe72,0xff9c,0x0155,0x01cd,0x002e,0xfed0, - 0xfde3,0xff95,0xff9e,0xff2f,0xfd71,0xfcdf,0xfd49,0xfd77, - 0xfd20,0xfcc6,0xfe3c,0xff1e,0x00e9,0x003b,0x0004,0xffb8, - 0x003d,0xfff4,0xfdec,0xfcea,0xfc17,0xfce4,0xfca4,0xfcd0, - 0xfbe8,0xfc57,0xfcbd,0xfce9,0xfcce,0xfc21,0xfd06,0xfd79, - 0xfeb2,0xfe53,0xfec7,0xfe8c,0xff66,0xffaf,0xff49,0xfef6, - 0xfe6e,0xff99,0xffa0,0x005b,0xffbf,0x0033,0x0064,0x00b9, - 0x00bd,0x003b,0x00b8,0x006d,0x015c,0x00ef,0x00f9,0x003e, - 0x0041,0xffe2,0xff49,0xfef0,0xfe76,0xff05,0xfed7,0xff7d, - 0xfe4b,0xfe2d,0xfd66,0xfd9f,0xfd43,0xfc7c,0xfc84,0xfc21, - 0xfce5,0xfc1c,0xfc18,0xfb0f,0xfb0c,0xfad3,0xfb18,0xfb11, - 0xfaaf,0xfb6a,0xfb45,0xfc04,0xfb21,0xfb4f,0xfadf,0xfb56, - 0xfb91,0xfb6d,0xfbd1,0xfba3,0xfc7e,0xfc52,0xfcd9,0xfc35, - 0xfcda,0xfcfb,0xfd90,0xfde7,0xfde8,0xfe60,0xfe40,0xff30, - 0xfec0,0xff18,0xfe7a,0xff1b,0xff2a,0xff2c,0xff52,0xff30, - 0xffab,0xff50,0x002c,0xffb2,0x0056,0x0011,0x006b,0x006b, - 0x005a,0x0050,0xff93,0xffe8,0xff0c,0xffa3,0xff43,0xff60, - 0xfefd,0xff20,0xfee4,0xfe7e,0xfec7,0xfe3d,0xfebf,0xfe4b, - 0xfef0,0xfe69,0xfe99,0xfe39,0xfe39,0xfdd1,0xfd5f,0xfd4d, - 0xfc24,0xfca0,0xfc5a,0xfcfa,0xfc87,0xfd15,0xfdb5,0xfdfb, - 0xfdf7,0xfce9,0xfcfc,0xfcff,0xfe39,0xfd64,0xfcb5,0xfadd, - 0xfa43,0xfb14,0xfc8a,0xfecc,0xff95,0x004e,0xff13,0xfeda, - 0xfd51,0xfcda,0xfb9c,0xfbf8,0xfe17,0x0016,0x01cb,0x003d, - 0xff5f,0xfe6f,0xfe2c,0xfd44,0xfd5c,0xfe46,0x0010,0x01fa, - 0x01b8,0x009a,0xfd9e,0xfd3a,0xfdbe,0xff9c,0xffe3,0xff8f, - 0x000c,0x0123,0x01d3,0xffa4,0xfe31,0xfd63,0xff0e,0xff44, - 0xff1c,0xfd52,0xfd4b,0xfe60,0xff43,0xffd8,0xfe2f,0xfe54, - 0xfe44,0xff36,0xff15,0xfe3f,0xfd8e,0xfde8,0xfeca,0xfdd8, - 0xfcbf,0xfa76,0xfa92,0xfb74,0xfdc2,0xfe83,0xff1b,0xffac, - 0x009f,0x0117,0xfe80,0xfbdd,0xf9aa,0xfbcc,0xfde4,0xff3a, - 0xfda1,0xfbfb,0xfcff,0xfe57,0xfedb,0xfca7,0xfc4e,0xfd26, - 0xff98,0x000c,0xfffa,0x0051,0x00c9,0x0159,0xffd8,0xfe65, - 0xfbcf,0xfc50,0xfd2c,0xff7e,0x0059,0xffe8,0xffb2,0xfea3, - 0xfea9,0xfdbb,0xfdfd,0xfe2a,0x0049,0x00ea,0x0216,0x01a3, - 0x0061,0xfeaf,0xfc63,0xfca6,0xfca3,0xfd74,0xfd7f,0xfe7c, - 0xfe6b,0xfe60,0xfdc8,0xfce3,0xfcd3,0xfce4,0xfebf,0xfeee, - 0xff6b,0xfe96,0xfe51,0xfd21,0xfc0d,0xfb1a,0xfa81,0xfb83, - 0xfc1f,0xfe10,0xfe63,0xff8c,0xff6f,0xfff3,0xfff4,0xffca, - 0x0060,0x00aa,0x01c9,0x0170,0x01f3,0x009c,0x000c,0xff36, - 0xfece,0xfebd,0xfeb7,0xff91,0xffe7,0x0110,0x0080,0x00c5, - 0xffe0,0xffee -}; - -static const UINT16 CH[] = { - 0x0082,0xff89,0xff52,0x0152,0xffa5,0xfc77,0xf881,0xf839, - 0xfb3d,0xff9b,0x03cd,0x0553,0x05da,0x020e,0xfc50,0xf360, - 0xf007,0xf57a,0xfe72,0x03e1,0x02d4,0x0000,0xfe61,0xfd54, - 0xf971,0xf85b,0xf8f2,0xfd40,0x0000,0x0129,0x0185,0x027e, - 0x02a7,0xfeba,0xfaee,0xf913,0xfc3f,0xfda0,0xfd69,0xfc44, - 0xffbb,0x052c,0x06a2,0x0076,0xf6f1,0xf3e2,0xf7bd,0x0025, - 0x0315,0x033c,0x0142,0x00f6,0xffc2,0xfbae,0xf93b,0xf90c, - 0xfde4,0x0264,0x045f,0x0006,0xfbb6,0xfaf4,0xfe9a,0x02d7, - 0x02ef,0x0110,0xfd6e,0xfbfe,0xfa5c,0xfae5,0xfce0,0x00d7, - 0x03c5,0x0466,0x01c4,0xfc63,0xf9de,0xf906,0xfb5e,0xfcef, - 0xff43,0x0074,0x019f,0x0198,0xff5e,0xfc71,0xf985,0xfbf6, - 0xff77,0x020c,0xffaf,0xfc58,0xfb77,0xfe11,0xfff5,0xfe27, - 0xfbc5,0xfb18,0xfec1,0x00a3,0x0051,0xfc9d,0xfbe1,0xfe14, - 0x00ad,0x013b,0xff41,0xfd40,0xfab9,0xfb0a,0xfb57,0xfd38, - 0xfea3,0x013d,0x027d,0x0195,0xfe40,0xf9de,0xf96c,0xfcb5, - 0x0309,0x0427,0x018e,0xfbbb,0xf817,0xf92d,0xfd91,0x01d1, - 0x02a0,0x01d5,0xfecd,0xfc9f,0xf8f8,0xf93c,0xfd2d,0x0283, - 0x04c2,0x025e,0xfe85,0xfc0d,0xfc6c,0xfb6e,0xfbcf,0xfc22, - 0xff49,0x016d,0x0125,0xfe0a,0xfa9e,0xfd24,0x0152,0x045a, - 0x01ca,0xfdb2,0xf8e8,0xf6cd,0xf74c,0xfb09,0x02d6,0x0aa7, - 0x0cff,0x04bf,0xf7c2,0xeccc,0xede1,0xf72e,0x032b,0x0ab4, - 0x0ce8,0x0a7a,0x00b0,0xf48d,0xebab,0xee02,0xf8c3,0x0737, - 0x0ea7,0x0c4b,0x0209,0xf6f5,0xf24b,0xf54b,0xff14,0x056d, - 0x06aa,0x0162,0xfa74,0xf52f,0xf663,0xfcb6,0x03f5,0x09be, - 0x09cf,0x03b8,0xf72e,0xeee0,0xeef2,0xf82d,0x0461,0x0c71, - 0x0cdd,0x061e,0xfe7d,0xf721,0xf2af,0xf1ab,0xf8ee,0x0298, - 0x0a04,0x08e8,0x00d2,0xfa67,0xf895,0xfb4b,0xfcd2,0xff24, - 0x0112,0x02ee,0xff48,0xf887,0xf536,0xf9a2,0x031d,0x0870, - 0x07a7,0x0146,0xfc3d,0xf69e,0xf408,0xf4e7,0xfbf9,0x04c6, - 0x0a45,0x08d4,0x00b3,0xfa14,0xf592,0xf714,0xfbac,0x01c7, - 0x0458,0x0201,0xfce5,0xf9f1,0xfc02,0x0031,0x045a,0x030e, - 0xfff9,0xfbc9,0xfa24,0xf969,0xfb30,0xfecd,0x0213,0x054c, - 0x030d,0xfea1,0xf94c,0xf88c,0xfa94,0xff3d,0x02ab,0x04b3, - 0x048d,0x0053,0xfac2,0xf428,0xf391,0xf8fc,0x03d6,0x0c6b, - 0x0cbe,0x03a5,0xf75b,0xf1d4,0xf37e,0xfa87,0xfebb,0x016b, - 0x03ad,0x0669,0x048e,0xfd3c,0xf654,0xf66d,0xfd27,0x0167, - 0x01cd,0xfe36,0xfd84,0xfd4f,0xfe11,0xfd50,0xfcad,0xfdcc, - 0x0074,0x032a,0x001d,0xf9f6,0xf4bd,0xf81d,0xfee5,0x04f6, - 0x0495,0x00ea,0xfddf,0xfb27,0xfaea,0xfa2c,0xfc9b,0x0005, - 0x03cd,0x0404,0xfff5,0xfba5,0xf9ef,0xfbad,0xfe36,0x0163, - 0x0216,0x029c,0x006c,0xfe89,0xfa9f,0xf836,0xf97d,0xfe95, - 0x0514,0x06c5,0x042c,0xfdcf,0xfa20,0xf931,0xfb38,0xfc70, - 0xfd81,0xff24,0x0034,0x007e,0xff59,0x00e2,0x015c,0x00c6, - 0xfbf5,0xf772,0xf55b,0xf87c,0xfe1e,0x02ae,0x06ea,0x07aa, - 0x054f,0xfcd8,0xf412,0xefca,0xf440,0xfe61,0x0771,0x0a1a, - 0x055a,0xfe92,0xf824,0xf5e8,0xf519,0xf9d9,0x0252,0x0abf, - 0x0b4f,0x013a,0xf460,0xee68,0xf53d,0x0138,0x0b93,0x0b4b, - 0x046f,0xfa58,0xf2ba,0xeef8,0xf279,0xfe63,0x0b85,0x13f8, - 0x0def,0xfde6,0xedce,0xe99a,0xf0df,0xfc78,0x06ce,0x0cb5, - 0x0e4a,0x07bc,0xfb7f,0xedc3,0xeac6,0xf4af,0x060b,0x10f8, - 0x0dd1,0x00bb,0xf41b,0xf1b5,0xf4c5,0xfa58,0xff7d,0x07e2, - 0x0d50,0x09dd,0xfac5,0xec0d,0xeb0c,0xf831,0x0897,0x0ce3, - 0x0836,0x00bd,0xfcc7,0xf9a6,0xf49c,0xf2ef,0xf8a4,0x050f, - 0x0d47,0x0a4e,0xfc34,0xf2b4,0xf455,0xfeb1,0x0476,0x02f1, - 0xfebf,0xfd12,0xfe51,0xfd17,0xfb33,0xfacd,0x011d,0x06b2, - 0x070c,0xfde8,0xf413,0xf16b,0xf768,0x010b,0x057b,0x0612, - 0x041c,0x03f6,0xfff2,0xf7f6,0xf06f,0xf0b5,0xfb68,0x05dd, - 0x0a18,0x063a,0x0266,0xffdb,0xfebd,0xfa39,0xf633,0xf65d, - 0xfa62,0xffa1,0x0122,0x0242,0x0271,0x045c,0x02a8,0xfdea, - 0xf840,0xf759,0xfab3,0xfe24,0xfff4,0xfe71,0xff7f,0x01c0, - 0x03e0,0x014b,0xfe0c,0xfbc6,0xfb67,0xfa76,0xf795,0xf6e4, - 0xfba0,0x06db,0x0dbb,0x0b72,0xff35,0xf2f3,0xee55,0xf297, - 0xfccc,0x04ef,0x09d2,0x08e0,0x04bb,0xfb55,0xf238,0xeef4, - 0xf5c5,0x02e0,0x0c84,0x0c3f,0x0173,0xf641,0xf1ad,0xf66e, - 0xfbd0,0x011c,0x050b,0x0921,0x086e,0xfe8f,0xf16d,0xeaee, - 0xf3b0,0x0428,0x1180,0x0f93,0x02d1,0xf4b5,0xef9e,0xf2de, - 0xf9aa,0x026c,0x081b,0x0b16,0x060f,0xfbe8,0xf1f3,0xf153, - 0xf978,0x02f7,0x0824,0x058e,0x0145,0xfc31,0xf96e,0xf701, - 0xf9ef,0x00f0,0x079c,0x06eb,0xfeb1,0xf60d,0xf413,0xfb25, - 0x0151,0x0333,0xffc3,0xfe96,0xfefd,0xff41,0xfd51,0xfb2c, - 0xfb79,0xfc7a,0xff30,0x0001,0x00f8,0xffb2,0xfe28,0xfcac, - 0xfc71,0xfdfa,0xffe3,0x0115,0xff30,0xfc50,0xf8f3,0xfa70, - 0xfe03,0x036d,0x045e,0x02a8,0xffb1,0xfb2d,0xf737,0xf529, - 0xf964,0x0138,0x09e2,0x0ac0,0x03c9,0xf783,0xefc5,0xf1bb, - 0xfa81,0x058a,0x0acf,0x0b2f,0x04dd,0xfb70,0xf248,0xef65, - 0xf42f,0xfe2a,0x0835,0x0c44,0x0923,0xff53,0xf7c1,0xf41f, - 0xf715,0xfb9a,0x009c,0x028f,0x01c4,0x0080,0xff25,0x0075, - 0xffbf,0xfe01,0xfa8e,0xfad1,0xfbfb,0xfd07,0xfe05,0x001d, - 0x0348,0x034d,0x003b,0xf9d2,0xf8c5,0xfb9e,0xffd8,0x01a9, - 0xfff2,0xfedc,0xfee0,0xfec4,0xfce8,0xfcd1,0xfd5b,0x0100, - 0x0219,0xffdc,0xfa33,0xf6b3,0xfa75,0x01cb,0x0740,0x050e, - 0x0074,0xfc1d,0xfb8c,0xfb52,0xfa68,0xf960,0xfc13,0x02f3, - 0x082e,0x06d7,0xfd98,0xf6e4,0xf58e,0xfa9f,0xffdd,0x0360, - 0x0371,0x0113,0xfd62,0xf847,0xf701,0xfb70,0x0451,0x07d8, - 0x0509,0xfc34,0xf599,0xf4c6,0xf991,0x004f,0x03df,0x057a, - 0x0317,0xfebd,0xf6fd,0xf3d1,0xf661,0x0006,0x08c0,0x093b, - 0x031d,0xfb12,0xf8ce,0xf885,0xf8dd,0xf86a,0xfcfd,0x05bf, - 0x0c70,0x0894,0xfaf3,0xf172,0xf221,0xfce6,0x05f0,0x087c, - 0x046c,0xfe74,0xf9c2,0xf64e,0xf674,0xfb61,0x04a4,0x0a05, - 0x08bd,0xfecc,0xf5e6,0xf2d7,0xf6e9,0xfd85,0x0185,0x0483, - 0x055e,0x049f,0xfee0,0xf916,0xf618,0xfb07,0x010f,0x0273, - 0xfefc,0xfa94,0xfbf8,0x000c,0x0341,0x0004,0xfb38,0xf8ce, - 0xfc2c,0x0141,0x02e4,0x0099,0xfc3d,0xfa07,0xfa4d,0xfec8, - 0x014a,0x01f0,0xff2b,0xfd6f,0xfcba,0xfbec,0xfb96,0xfc8b, - 0x0005,0x01be,0x02a7,0xff3d,0xfb57,0xf910,0xfa73,0xfe4d, - 0x01c7,0x02d7,0xff87,0xfd41,0xfc0d,0xfd20,0xfcfb,0xfe27, - 0xff4f,0x0031,0x0057,0xfe5a,0xfc66,0xface,0xfcd1,0x0053, - 0x0480,0x02e2,0xfed1,0xf99b,0xf78c,0xfa14,0xfe95,0x028c, - 0x0368,0x038b,0x0000,0xfc25,0xf8cb,0xfa13,0xfd44,0xffc8, - 0xffe0,0xfef8,0x007f,0x022a,0x037e,0xff2b,0xfa6e,0xf804, - 0xfa32,0xfcda,0xfeed,0x0085,0x01b7,0x041d,0x0165,0xfc4a, - 0xf75b,0xf80b,0xfbea,0xff3b,0xff59,0xff72,0x025f,0x03a7, - 0x02ea,0xfda3,0xf9a5,0xf807,0xfb34,0xff48,0x0123,0x0030, - 0xff2a,0x0106,0x00df,0xfec8,0xfa91,0xf9f0,0xfc9b,0x01ef, - 0x029f,0xff6e,0xfcf9,0xfd6c,0xffb9,0xfd61,0xfb0b,0xface, - 0x001b,0x0438,0x02ca -}; - -static const UINT16 SH[] = { - 0x011d,0x0021,0xff4e,0x0036,0xffb4,0xfd88,0xf94b,0xf920, - 0xfaff,0xfead,0x00b9,0x0235,0x02ba,0x0138,0xfe3b,0xf934, - 0xf754,0xf91f,0xff69,0x03e3,0x049f,0x01a8,0xfdbd,0xfba8, - 0xfa29,0xf9ea,0xfb91,0x00f8,0x04af,0x04c8,0xfdf7,0xf73b, - 0xf53b,0xfb19,0x0413,0x0862,0x06fb,0x0082,0xfabb,0xf586, - 0xf4fa,0xf822,0xfed3,0x05dc,0x0970,0x0671,0xfc82,0xf49d, - 0xf373,0xfa75,0x0186,0x052f,0x02df,0xff95,0xfc7a,0xfa90, - 0xf90a,0xf93b,0xfeb6,0x05f3,0x0af2,0x0552,0xf8d2,0xee35, - 0xf009,0xfbac,0x06f7,0x0a8b,0x05ff,0x00f1,0xfbc6,0xf790, - 0xf329,0xf5f4,0xffb9,0x09ae,0x0c3d,0x03c8,0xf8d2,0xf249, - 0xf57e,0xfc21,0x0276,0x03ef,0x0362,0x0036,0xfbb2,0xf6d7, - 0xf543,0xfc63,0x06f8,0x0d39,0x07d2,0xfcee,0xf37c,0xf2cc, - 0xf7d7,0xff3c,0x054e,0x07d9,0x0624,0xffae,0xf7bd,0xf1dc, - 0xf57a,0xfe96,0x07e2,0x0b13,0x06b3,0xfe23,0xf522,0xf140, - 0xf23f,0xfa8d,0x0552,0x0e9c,0x0e40,0x0469,0xf519,0xeb7e, - 0xee11,0xfaae,0x0892,0x0da8,0x0b10,0x01ac,0xf879,0xf103, - 0xeedb,0xf4a0,0x0288,0x10ad,0x12c2,0x066e,0xf2e4,0xe986, - 0xed9e,0xfa1f,0x0471,0x0a2b,0x0d39,0x0ae4,0x0196,0xf0f5, - 0xe6d4,0xeb10,0xfe37,0x1079,0x1551,0x0a0e,0xf9da,0xf140, - 0xf144,0xf6d1,0xfc8d,0x033c,0x078f,0x0931,0x0250,0xf715, - 0xefd8,0xf48e,0x01ca,0x0d9c,0x0e24,0x02d4,0xf69c,0xeeb5, - 0xf02e,0xf7aa,0x03f9,0x0e35,0x1055,0x098b,0xfabd,0xee74, - 0xeab5,0xf35f,0x0029,0x0a00,0x0bdc,0x0871,0x0282,0xfc92, - 0xf802,0xf425,0xf4be,0xfa84,0x040a,0x07b9,0x04ef,0xfe57, - 0xfbfa,0xfea7,0xff55,0xfd1c,0xf980,0xfad1,0xfd66,0xff22, - 0xfdfb,0xfe56,0x01cd,0x0542,0x03f6,0xfdd6,0xf8ec,0xf657, - 0xf837,0xfa55,0xfd98,0x0163,0x06dc,0x0986,0x0451,0xf95c, - 0xf094,0xf268,0xfa88,0x0461,0x0774,0x056f,0x009a,0xfbc2, - 0xf7a6,0xf59a,0xf9e4,0x0160,0x0819,0x0644,0xfee9,0xf6af, - 0xf577,0xf988,0xff6b,0x020e,0x01fe,0x029e,0x0217,0x0106, - 0xfcbb,0xf90a,0xf67d,0xf96c,0xfe47,0x02f4,0x053f,0x04e2, - 0x0336,0xfe9f,0xf891,0xf30f,0xf575,0xfd75,0x0683,0x07f9, - 0x03d3,0xfe6e,0xfbcc,0xfca1,0xfc0f,0xfb5e,0xfa21,0xfc9b, - 0x0094,0x0394,0x0150,0xfd5f,0xfda7,0x0135,0x0311,0xfd66, - 0xf6a8,0xf49b,0xfb7d,0x043d,0x0803,0x039c,0xfc35,0xf85d, - 0xf97e,0xfd00,0xfe7b,0xffb1,0x0068,0x01e2,0xff51,0xfb4f, - 0xf89b,0xfa2f,0xfe87,0x012c,0x02dc,0x00af,0xff05,0xfc70, - 0xfb3c,0xfa7a,0xfc3d,0x0053,0x0363,0x03b7,0xff3f,0xfb7c, - 0xf9b7,0xfb45,0xfb6f,0xfc43,0xff5f,0x03ae,0x055f,0x013a, - 0xfccd,0xfa27,0xfb5c,0xfbbb,0xfb7b,0xfac2,0xfd3d,0x00e8, - 0x044c,0x0458,0x01a8,0xfef8,0xfb38,0xf9b7,0xf906,0xfac0, - 0xfc18,0xff20,0x023b,0x0418,0x0323,0xff66,0xfb12,0xf79c, - 0xf8b5,0xfbc2,0x00a0,0x02f1,0x0398,0x00c0,0xfca9,0xf8fb, - 0xf6eb,0xfaa1,0x00e9,0x06e8,0x0621,0x001c,0xf789,0xf518, - 0xf9e9,0x0099,0x056f,0x043b,0x00c5,0xfcae,0xfba7,0xfb86, - 0xfdbc,0xff28,0x00d5,0x0186,0xff13,0xfac7,0xf635,0xf93d, - 0x0170,0x09c3,0x08d7,0xffca,0xf608,0xf355,0xf7bd,0xfb7f, - 0xfe74,0x0063,0x05f6,0x0998,0x04d9,0xf684,0xeb6a,0xeb6c, - 0xf867,0x067a,0x09c3,0x05ff,0x003a,0xff6e,0xfd9d,0xf8b2, - 0xf3f4,0xf738,0xffd8,0x06ee,0x05bc,0xfd90,0xf96c,0xfb87, - 0x0268,0x0445,0x004e,0xfa98,0xf830,0xf998,0xfb07,0xfc47, - 0xff72,0x06c2,0x0a2e,0x065c,0xfb4c,0xf423,0xf463,0xf9d2, - 0xfd8d,0xfe21,0x00b6,0x05ba,0x0a38,0x066f,0xfe23,0xf647, - 0xf498,0xf765,0xfb5f,0xff38,0x01b0,0x049a,0x05bf,0x040a, - 0xfd88,0xf92e,0xf876,0xfbc0,0xfe07,0xfd38,0xfbcc,0xfc3e, - 0x0208,0x0690,0x0794,0x01ba,0xfae2,0xf608,0xf698,0xf8f9, - 0xfb61,0xfff4,0x05a5,0x09c2,0x063e,0xfcf6,0xf328,0xf29b, - 0xf900,0x0101,0x04e8,0x040a,0x0382,0x0141,0xfc71,0xf57e, - 0xf496,0xf9a6,0x0309,0x0824,0x0527,0xfca4,0xf5e1,0xf6b6, - 0xfcfa,0x04d7,0x06fc,0x03e6,0xfbe6,0xf612,0xf51d,0xf900, - 0xff30,0x04c4,0x0994,0x0913,0x0286,0xf5de,0xee66,0xf00a, - 0xfa5f,0x05d2,0x0c46,0x0ad3,0x0346,0xfb84,0xf447,0xf324, - 0xf7c1,0x0101,0x0674,0x0638,0x0074,0xf9e8,0xf8ae,0xfb98, - 0x005d,0x02ab,0x03cf,0x00af,0xfbe7,0xf6a7,0xf6d4,0xfbca, - 0x02dd,0x0775,0x0566,0x0067,0xfb11,0xfa08,0xf946,0xfa41, - 0xfcc3,0x00fd,0x03f0,0x0356,0x010c,0xfc65,0xf97b,0xf859, - 0xfba7,0x0049,0x050c,0x0553,0xffef,0xf8a2,0xf580,0xf9d6, - 0xff7b,0x0501,0x057d,0x0379,0xff12,0xf9b8,0xf610,0xf6ab, - 0xfcb7,0x0221,0x05c0,0x0420,0x0137,0xfd51,0xfae1,0xf96d, - 0xfb8a,0xfee1,0x010b,0x00db,0xfe61,0xfd74,0xfdd1,0x00f0, - 0x0116,0xfe80,0xfa48,0xf919,0xfc72,0x0069,0x0397,0x02b5, - 0x001e,0xfc60,0xfbda,0xfb75,0xfbb0,0xfb7e,0xfc2e,0xff5c, - 0x0242,0x03c4,0x01d6,0xffb6,0xfbec,0xf972,0xf6ae,0xf79e, - 0xfd3c,0x0416,0x083e,0x0623,0x0047,0xf800,0xf3a4,0xf382, - 0xf998,0x01a1,0x0971,0x0ab8,0x0455,0xf91b,0xf0c2,0xf1be, - 0xf947,0x039f,0x0a14,0x0c31,0x06c6,0xfbde,0xf17b,0xee45, - 0xf560,0x006b,0x0a38,0x0c70,0x08e2,0xff05,0xf5fa,0xf1a0, - 0xf65d,0x00b3,0x071d,0x06de,0xffeb,0xf97d,0xf6a5,0xfaf8, - 0x0027,0x037b,0x02ef,0x01a2,0xff3e,0xfabd,0xf790,0xf629, - 0xfb06,0x021c,0x076f,0x05f2,0x007f,0xfbeb,0xf97c,0xf988, - 0xf926,0xfbbd,0xff16,0x0344,0x030a,0x0167,0xfee0,0xfd6c, - 0xfc0f,0xfae5,0xfc11,0xfec7,0x00d3,0xfe67,0xfc0d,0xfba4, - 0x0014,0x0409,0x04b4,0x01bf,0xfd41,0xf89c,0xf475,0xf571, - 0xfb97,0x0540,0x0a35,0x0903,0x011b,0xf9fa,0xf6c9,0xf68e, - 0xf893,0xfb7c,0x003f,0x03d9,0x0646,0x03b6,0xfffe,0xfba6, - 0xfabd,0xfb45,0xfafe,0xfb1b,0xfbd5,0x0084,0x0478,0x05b3, - 0x0109,0xfb41,0xf71a,0xf79b,0xfc2b,0x0122,0x0511,0x04f0, - 0x029c,0xfd58,0xf9f8,0xf7ca,0xf896,0xfa1f,0xfe3d,0x03f5, - 0x06aa,0x04c2,0xfd62,0xf8b3,0xf87b,0xfc4b,0xfe04,0xfddb, - 0xfd7a,0xfdcd,0x0034,0x0154,0x00de,0xfd36,0xfc79,0xfdb5, - 0xff6b,0xfc50,0xf793,0xf7cb,0xfe3e,0x05db,0x0617,0x00b1, - 0xf94c,0xf739,0xf942,0xfe34,0x00be,0x0244,0x01e6,0x0089, - 0xfd27,0xf86a,0xf74e,0xfa27,0x01cd,0x069d,0x0539,0xfedf, - 0xf823,0xf6b3,0xf9af,0xff3d,0x023b,0x04d8,0x0440,0x01f4, - 0xfbb3,0xf5eb,0xf471,0xf965,0x0271,0x08a0,0x0846,0xffa4, - 0xf74b,0xf364,0xf80c,0x00c2,0x07b3,0x07e3,0x019d,0xf94d, - 0xf2e8,0xf2d8,0xf7d5,0x0127,0x085b,0x0c47,0x087e,0xfe3c, - 0xf365,0xee66,0xf20a,0xfaee,0x058c,0x0a75,0x09c1,0x0265, - 0xf9c9,0xf3a1,0xf3a9,0xf8e8,0xff99,0x064d,0x082f,0x04b8, - 0xfc3f,0xf699,0xf4a7,0xf8eb,0x0035,0x060f,0x0684,0x00f3, - 0xf9f8,0xf52b,0xf687,0xfb71,0x038a,0x084c,0x0841,0x0327, - 0xfb1f,0xf3e1,0xf22d,0xf828,0x0099,0x084c,0x0943,0x04c6, - 0xfccb,0xf5bf,0xf221,0xf4f7,0xfcd9,0x057f,0x0a71,0x0557, - 0xfb3a,0xf19e,0xefd7,0xf474,0xfccf,0x0567,0x0a6d,0x087c, - 0xfecf,0xf41f,0xecc2,0xf224,0xfeec,0x0a8d,0x0ca2,0x07dd, - 0xff60,0xf6f3,0xf26f,0xf306,0xf999,0x00ca,0x0784,0x0802, - 0x0240,0xf8fc,0xf336,0xf702,0x0013,0x086c,0x07d3,0x0126, - 0xf8dc,0xf63f,0xf70e,0xfb39,0xffa9,0x044e,0x088b,0x0869, - 0x0137,0xf569,0xf02d,0xf352,0xfe24,0x0769,0x0b6b,0x0983, - 0x02be,0xf9ff,0xf1d9,0xf06f,0xf73e,0x0455,0x0c19,0x0b46, - 0x0115,0xf65b,0xf25c,0xf6fa,0x000b,0x05bc,0x05d9,0xffa3, - 0xfa9a,0xf8d1,0xfb2d,0xfde1,0xfff1,0x017b,0x0254,0x0256, - 0xfef8,0xfbdc,0xf7fd,0xf811,0xfb25,0x004e,0x02bc,0x02cb, - 0x00f3,0xfec9,0xfe8e,0xfc13,0xfa12,0xf97e,0xfd51,0x008c, - 0x00bc,0xfeae,0xfd52,0xfe80,0x011a,0x02ac,0xff16,0xfaff, - 0xf89d,0xfb85,0xff13,0x00b7,0xffb3,0xffad,0x026e,0x023c, - 0xfe0e,0xf7b1,0xf84b,0xfe91,0x04d5,0x03b6,0xff24,0xfc93, - 0xfd27,0xfd94,0xf9e3,0xf988,0xfddb,0x05d6,0x082f,0x029a, - 0xf95d,0xf58f,0xf81d,0xfb9d,0xff7f,0x01d6,0x056f,0x05fc, - 0x0260,0xf948,0xf2dc,0xf3cb,0xfc14,0x0504,0x0838,0x065e, - 0x01f6,0xfe10,0xf8b7,0xf538,0xf40f,0xf9b6,0x02e0,0x0abf, - 0x0a40,0x018e,0xf839,0xf43e,0xf90e,0xfe80,0x0158,0x0022, - 0xfe81,0xfdc2,0xfde2,0xff49,0x0100,0x044b,0x03b5,0xfe5a, - 0xf5be,0xf316,0xf780,0xff1c,0x059f,0x0780,0x06f5,0x017f, - 0xfb34,0xf519,0xf50c,0xf8db,0xfedf,0x03a2,0x04bd,0x03a3, - 0x0004,0xfd10,0xf9cf,0xf949,0xfa81,0xff9e,0x0294,0x0106, - 0xfc32,0xfa70,0xfe10,0x01cf,0x0229,0xfe30,0xfd04,0xfdc3, - 0x000c,0xfe26,0xfb31,0xfbc5,0xfebd,0x0227,0x0017,0xfd3d,0xfaae,0xfd2e,0x002a,0x010e -}; - -static const UINT16 Z0[] = { - 0xffd1,0xff65,0xff75,0xfef0,0xfed1,0xfed9,0xfeb0,0xfec9, - 0xfdba,0xfdf0,0xfd95,0xfdeb,0xfe43,0xfe93,0xfbca,0xfbed, - 0xfbf8,0xfc81,0xff56,0xfd3e,0xfa47,0xf9e1,0xfe55,0x00ff, - 0xfd98,0xfb32,0xfb01,0xfd76,0xfd02,0xfd97,0xfd97,0xfd7b, - 0xfb6f,0xfb6b,0xff29,0x000d,0xfc5e,0xfa2f,0xff1c,0x025a, - 0x006f,0xf9d5,0xf89c,0xff5c,0x06a1,0x0286,0xf84e,0xf6d5, - 0x012a,0x0953,0x026c,0xf954,0xf858,0x00fc,0x07c5,0x0257, - 0xfa55,0xfae9,0x00f1,0x05fd,0x0282,0xfb85,0xfa84,0xfef8, - 0x048f,0x019e,0xfde1,0xfc53,0xfec4,0x01f2,0x00e1,0xfcc7, - 0xfb5f,0x0081,0x02a2,0x0046,0xfb93,0xfb04,0xfea6,0x0128, - 0xffe0,0xfbaf,0xf9aa,0xfb83,0x00fc,0x01c2,0xfefd,0xfc9b, - 0xfbcf,0xfbfa,0xfcff,0xff04,0xfe54,0xfd6c,0xfc08,0xfd00, - 0xfe39,0xfee4,0xfeb7,0xfb1d,0xfab0,0xfd68,0x0269,0x0094, - 0xfc29,0xfa13,0xfbc4,0x0013,0x013d,0xfeb0,0xfb67,0xfcae, - 0xff96,0x02b1,0x0086,0xfafc,0xf7fe,0xfe49,0x05e0,0x0403, - 0xfbd7,0xf755,0xfb92,0x023d,0x050d,0xff7d,0xfa67,0xfb57, - 0x01dd,0x0567,0xff52,0xfab6,0xfa18,0x0115,0x038e,0xfeed, - 0xf9e0,0xfc4b,0x024c,0x0228,0xfd98,0xfaa8,0xfd76,0x0117, - 0x018e,0xfca4,0xfa1c,0xfb91,0x000b,0x00b9,0xfd3f,0xfa1c, - 0xfa5e,0xfdeb,0xfecd,0xfd99,0xfaeb,0xfc47,0xfea3,0x001f, - 0xfe82,0xfbdf,0xfc7f,0xff06,0x017a,0x0039,0xfecd,0xfdfe, - 0xfffd,0x0179,0x0114,0xffa1,0xfef3,0x00e7,0x01db,0x0210, - 0x0013,0xffb5,0x001f,0x01a7,0x0193,0x0065,0xffe9,0xffdc, - 0x0102,0x001e,0xff28,0xfd9f,0xfe4e,0xfedb,0xff27,0xfe03, - 0xfcc6,0xfd14,0xfd38,0xfdcc,0xfc6e,0xfc0b,0xfba8,0xfc94, - 0xfc7d,0xfbea,0xfb75,0xfafe,0xfb87,0xfb50,0xfb67,0xfa60, - 0xfaba,0xfade,0xfb97,0xfb6f,0xfafa,0xfb20,0xfb3c,0xfc0e, - 0xfbc7,0xfc3b,0xfb75,0xfc56,0xfc9e,0xfced,0xfcc9,0xfcab, - 0xfd58,0xfd47,0xfe28,0xfda2,0xfe30,0xfe0f,0xfebe,0xfeae, - 0xfeeb,0xff05,0xff40,0x0014,0xff97,0x0032,0xffbe,0x0021, - 0xffd4,0x003d,0xfffd,0xfff2,0x0031,0x000b,0x0075,0xffcf, - 0x002d,0xffc1,0x0017,0xffdc,0x001f,0xffd3,0xffaf,0xffa1, - 0xfef6,0xff2a,0xfe56,0xfecd,0xfe48,0xfe9f,0xfe3e,0xfe4a, - 0xfe39,0xfdf3,0xfe06,0xfdcc,0xff8c,0xff0a,0xfc17,0xfa1a, - 0xfdea,0x0013,0xfd8f,0xf826,0xf845,0xfe40,0x01ab,0x00f1, - 0xfb7b,0xf8ae,0xfae1,0xff69,0xff79,0xfb1c,0xfb1b,0xfd97, - 0xfe7e,0xfc48,0xfd47,0xfd87,0xfd08,0xfd1f,0xff15,0x00b9, - 0xfd7b,0xfafd,0xfc46,0x00c5,0x02a5,0x011d,0xfa94,0xf9ba, - 0xff73,0x02e2,0x0284,0xfd1f,0xf93e,0xfc5d,0x04fe,0x06ab, - 0xfea1,0xf65d,0xfaa0,0x0521,0x0949,0x0028,0xf821,0xfb28, - 0x033c,0x065d,0xfe27,0xf7ee,0xfb35,0x028e,0x0626,0xff04, - 0xf9a2,0xf965,0xffb4,0x0517,0x032c,0xfab0,0xf6f0,0xfa8a, - 0x027e,0x046f,0xff99,0xf993,0xf88d,0xfe6d,0x0210,0x0003, - 0xfa58,0xf899,0xfbf6,0x0201,0x0043,0xfa9d,0xfaeb,0xfd67, - 0x001b,0x005c,0xfe0f,0xf9be,0xfb4d,0xff80,0x0177,0xff00, - 0xfb5e,0xfd98,0x0060,0x0098,0xfb85,0xf9e5,0xfec2,0x025f, - 0x0008,0xfd3a,0xfcd3,0xfca7,0xfea0,0xff7e,0x0016,0xfebb, - 0xff88,0x00b0,0xfe73,0xfdcb,0x0010,0x0187,0xfdc3,0xfd04, - 0xff37,0x0084,0xff26,0xfead,0xfccd,0xfde5,0x0074,0x012b, - 0x0186,0xfec3,0xfb9c,0xfab7,0xff01,0x018d,0x0015,0xfc14, - 0xfadd,0xfdb9,0x0019,0xffc1,0xfbff,0xfafb,0xfc6c,0xff4c, - 0xfec5,0xfc23,0xfaa3,0xfbea,0xfed6,0xfee1,0xfdca,0xfbfd, - 0xfd8e,0xffb7,0x00ca,0xff61,0xfdfe,0xfed6,0x0066,0x01d8, - 0x0086,0xffb7,0xff25,0x00fb,0x0186,0x00cb,0xff75,0xff50, - 0x00a6,0x0122,0x010a,0xff6a,0xff67,0xff8a,0x00a2,0x0006, - 0xff14,0xfebd,0xff13,0xffc6,0xfec3,0xfe30,0xfcc6,0xfd6e, - 0xfd89,0xfdbd,0xfd10,0xfc22,0xfc42,0xfc58,0xfc94,0xfb7b, - 0xfb88,0xfb0f,0xfc00,0xfbe3,0xfbcc,0xfb3d,0xfacd,0xfb21, - 0xfaed,0xfb50,0xfb22,0xfbb3,0xfb89,0xfc0b,0xfbaf,0xfb78, - 0xfb4b,0xfb8e,0xfc98,0xfccb,0xfd96,0xfd19,0xfd90,0xfd27, - 0xfd9c,0xfd60,0xfd70,0xfde1,0xfe2e,0xff37,0xfea8,0xfebe, - 0xfe3a,0xff15,0xff3c,0xffbe,0xffb5,0xffb8,0x0040,0x0018, - 0x008b,0xff97,0xffba,0xff60,0x003a,0x0011,0x0006,0xff9c, - 0xff32,0xff7a,0xff46,0xffb9,0xff31,0xffa5,0xff7a,0xffe5 -}; - -static const UINT16 NG0[] = { - 0x0023,0xff51,0x002f,0x0154,0x04ed,0x08cd,0x0d68,0x1057, - 0x11e1,0x1207,0x1158,0x11f0,0x1270,0x14bb,0x164a,0x1893, - 0x18d6,0x18b3,0x1715,0x14c1,0x12ff,0x1177,0x116a,0x106e, - 0x1017,0x0de7,0x0bae,0x07f6,0x0495,0x0119,0xfe7b,0xfd0f, - 0xfaf9,0xf9b7,0xf684,0xf430,0xf096,0xed91,0xea82,0xe872, - 0xe776,0xe643,0xe5c0,0xe3d0,0xe2db,0xe080,0xdfa9,0xde8a, - 0xdea0,0xdf53,0xe039,0xe193,0xe171,0xe231,0xe1bb,0xe2e8, - 0xe3cd,0xe622,0xe832,0xea9a,0xed35,0xeefc,0xf146,0xf220, - 0xf431,0xf5f4,0xf932,0xfb5a,0xfe2e,0x008d,0x0300,0x050b, - 0x0631,0x07f4,0x0894,0x0aad,0x0c44,0x0ed8,0x103c,0x112e, - 0x114b,0x1125,0x11b0,0x118c,0x1292,0x1213,0x12ab,0x122c, - 0x1233,0x111e,0x0f56,0x0deb,0x0ca2,0x0c49,0x0b0c,0x0aaa, - 0x089f,0x077f,0x055c,0x03b9,0x01a5,0xffb9,0xfe9e,0xfd0c, - 0xfc49,0xfa61,0xf938,0xf6b3,0xf583,0xf43f,0xf375,0xf2bf, - 0xf1aa,0xf182,0xf048,0xf00a,0xeeb1,0xeea9,0xee18,0xeed6, - 0xef09,0xef28,0xefa3,0xefa5,0xf0b5,0xf0a1,0xf17e,0xf1c3, - 0xf366,0xf435,0xf573,0xf680,0xf75c,0xf8e4,0xf9f5,0xfbb5, - 0xfc3d,0xfdef,0xfeda,0x00a2,0x01a8,0x02a6,0x0387,0x042b, - 0x05c2,0x0662,0x07bb,0x07ad,0x08c4,0x08ee,0x09ab,0x099b, - 0x0965,0x09b0,0x097e,0x0a5e,0x09b1,0x09e7,0x08c5,0x08c4, - 0x0832,0x0797,0x06b4,0x059c,0x057f,0x045a,0x0400,0x027a, - 0x0204,0x00b8,0x0074,0xff7d,0xfe80,0xfd94,0xfc34,0xfbbe, - 0xfa78,0xfa70,0xf90a,0xf8fb,0xf7ee,0xf789,0xf727,0xf676, - 0xf659,0xf5af,0xf637,0xf575,0xf5e1,0xf588,0xf60e,0xf5f8, - 0xf66b,0xf6b1,0xf682,0xf790,0xf78a,0xf899,0xf887,0xf98a, - 0xf9dc,0xfae7,0xfbb2,0xfc52,0xfd13,0xfd5c,0xfe8c,0xfe95, - 0xffec,0x0028,0x0121,0x017e,0x0279,0x02cf,0x02e6,0x0379, - 0x0351,0x044c,0x0435,0x0505,0x046b,0x04d2,0x04b3,0x04d0, - 0x04f2,0x0498,0x04d5,0x043c,0x04ce,0x03ed,0x03ee,0x02f6, - 0x02dc,0x02ab,0x0212,0x01db,0x00ce,0x00ae,0xffa0,0xffe7, - 0xfec2,0xfe86,0xfd38,0xfc11,0xf9e9,0xf66a,0xf2fd,0xef6e, - 0xef0f,0xefdd,0xf3a7,0xf747,0xfb5b,0xfe20,0xff94,0x0013, - 0xff6b,0x0067,0x0205,0x0654,0x09ae,0x0ddd,0x1032,0x11cb, - 0x1214,0x11a0,0x1231,0x1299,0x14d5,0x169d,0x18ed,0x18bf, - 0x1807,0x1601,0x1424,0x12c8,0x1192,0x1152,0x1066,0x1015, - 0x0dcd,0x0b4e,0x0732,0x042f,0x011f,0xff08,0xfd57,0xfb19, - 0xf96e,0xf621,0xf3ef,0xf00c,0xed1b,0xea1a,0xe8aa,0xe7cd, - 0xe6b3,0xe5ed,0xe3ef,0xe2d9,0xe090,0xdfe9,0xdee2,0xdf13, - 0xdf4f,0xe024,0xe11d,0xe14d,0xe254,0xe235,0xe38e,0xe424, - 0xe634,0xe805,0xeaa6,0xece3,0xeece,0xf13e,0xf2bb,0xf4fa, - 0xf66b,0xf969,0xfb6c,0xfe54,0x0090,0x02ca,0x04cd,0x0641, - 0x086d,0x094d,0x0b67,0x0c68,0x0e83,0x0f9b,0x1110,0x11bd, - 0x1210,0x1290,0x124d,0x12c1,0x1234,0x12c6,0x120d,0x1203, - 0x10eb,0x103a,0x0eb9,0x0d29,0x0c59,0x0af3,0x0a78,0x0860, - 0x074e,0x0502,0x039a,0x0188,0xffcf,0xfe7a,0xfce0,0xfbf8, - 0xf9ee,0xf8d5,0xf662,0xf55a,0xf382,0xf2bc,0xf1d1,0xf15b, - 0xf15c,0xf042,0xefff,0xeeb6,0xeeee,0xee6f,0xeeae,0xeecd, - 0xef52,0xeff6,0xf06e,0xf16e,0xf116,0xf1f3,0xf209,0xf3b0, - 0xf491,0xf61e,0xf748,0xf86e,0xf9fb,0xfb2a,0xfc98,0xfd08, - 0xfe90,0xff4f,0x010b,0x01d8,0x033c,0x0464,0x0541,0x0635, - 0x063c,0x0751,0x0796,0x0907,0x097f,0x0a65,0x0a01,0x09ec, - 0x0a13,0x09b2,0x09c6,0x0936,0x09d0,0x092c,0x099e,0x08be, - 0x07f9,0x0699,0x059a,0x053a,0x0442,0x043c,0x02df,0x02bf, - 0x012b,0x0094,0xfeed,0xfd99,0xfcb5,0xfc37,0xfc1b,0xfad5, - 0xfa9d,0xf917,0xf8bd,0xf73f,0xf6da,0xf65d,0xf663,0xf6ac, - 0xf657,0xf64b,0xf54c,0xf592,0xf4e3,0xf533,0xf536,0xf62b, - 0xf6e4,0xf71f,0xf796,0xf754,0xf829,0xf80c,0xf93b,0xf978, - 0xfaca,0xfb63,0xfc4e,0xfce5,0xfd3f,0xfe39,0xfe3e,0xffaa, - 0xffd2,0x0126,0x016a,0x0270,0x0292,0x02eb,0x039e,0x03b2, - 0x04a4,0x0469,0x0560,0x04e9,0x0571,0x0539,0x0544,0x0522, - 0x049e,0x04ea,0x0467,0x04c7,0x03f8,0x0437,0x0343,0x0345, - 0x029f,0x01d5,0x0190,0x00f9,0x0129,0x0024,0x0004,0xfe98, - 0xfe60,0xfced,0xfbd3,0xf974,0xf620,0xf2db,0xeff6,0xefce, - 0xf076,0xf3a0,0xf6ff,0xfb5f,0xfdff,0xff80,0xff8f -}; - -static const UINT16 OO0[] = { - 0xffb4,0xfc39,0xf863,0xf23c,0xeb05,0xe1a6,0xd913,0xd1f6, - 0xce89,0xd00c,0xd6bb,0xe24f,0xf19e,0x03c4,0x15f9,0x2905, - 0x3aab,0x4b7c,0x59e8,0x63fd,0x6631,0x65a7,0x6661,0x6155, - 0x50dc,0x3e2b,0x29a8,0x141e,0x001a,0xede8,0xde61,0xd1d6, - 0xc790,0xc0ab,0xbc08,0xbb19,0xbc50,0xbfcf,0xc42e,0xc8c2, - 0xcc47,0xce17,0xcec0,0xcd63,0xcbc9,0xc9b3,0xc973,0xca23, - 0xcd00,0xd192,0xd83e,0xe135,0xec0d,0xf8e8,0x06e4,0x16c2, - 0x2664,0x3590,0x4199,0x4ab1,0x4ff7,0x5183,0x4f4a,0x48cc, - 0x4004,0x343a,0x2797,0x1900,0x0abc,0xfbee,0xee5c,0xe33c, - 0xda3d,0xd45e,0xd0b0,0xd000,0xd08c,0xd30b,0xd573,0xd856, - 0xda99,0xdcb4,0xde95,0xdfa0,0xe0e4,0xe127,0xe206,0xe278, - 0xe466,0xe687,0xea72,0xefde,0xf6c0,0xff96,0x0904,0x139e, - 0x1d3c,0x26c2,0x2e3c,0x3474,0x3840,0x397e,0x385e,0x34d1, - 0x2f64,0x2745,0x1e3e,0x135a,0x08b3,0xfdce,0xf42a,0xebae, - 0xe4f9,0xe056,0xdcfc,0xdbff,0xdbb0,0xdd01,0xde4b,0xe0c2, - 0xe2fe,0xe5a7,0xe81f,0xe9ea,0xeb8a,0xec37,0xed6f,0xee06, - 0xef98,0xf134,0xf421,0xf7d8,0xfca3,0x0230,0x07de,0x0e5d, - 0x1436,0x1aa5,0x1f93,0x23f9,0x2696,0x2809,0x27b0,0x252e, - 0x215e,0x1b9c,0x1554,0x0dc2,0x06a4,0xfeec,0xf81f,0xf1b4, - 0xec5a,0xe865,0xe576,0xe43a,0xe375,0xe483,0xe57d,0xe7d8, - 0xe9d1,0xec2f,0xee55,0xeffa,0xf1b6,0xf2ae,0xf45f,0xf56b, - 0xf71c,0xf863,0xfaaa,0xfcb6,0xff66,0x028e,0x05f4,0x0a28, - 0x0df1,0x127a,0x15b1,0x18a5,0x1a49,0x1b4f,0x1adf,0x1943, - 0x16c4,0x1328,0x0f5b,0x0a3b,0x0545,0xffa2,0xfa91,0xf572, - 0xf14a,0xee0a,0xec06,0xeae0,0xea3b,0xeac8,0xeb31,0xecae, - 0xedde,0xeff6,0xf1b8,0xf3d7,0xf5df,0xf74a,0xf8de,0xf9e4, - 0xfb4f,0xfbee,0xfd5b,0xfe98,0x0098,0x02dd,0x0553,0x07e7, - 0x09e6,0x0c61,0x0de2,0x0fb2,0x1092,0x117f,0x1179,0x1103, - 0x0f9d,0x0d56,0x0ab0,0x06c6,0x035c,0xfef2,0xfb6e,0xf7ec, - 0xf54b,0xf2f7,0xf100,0xf001,0xef4c,0xef79,0xefae,0xf137, - 0xf23b,0xf41f,0xf598,0xf789,0xf8fc,0xfa16,0xfb83,0xfc41, - 0xfd87,0xfe19,0xff87,0x009b,0x01fd,0x02fc,0x045a,0x05b5, - 0x06e6,0x088e,0x098d,0x0b12,0x0b9d,0x0c6f,0x0c14,0x0b58, - 0x09d2,0x0810,0x0600,0x036f,0x011e -}; - -static const UINT16 L0[] = { - 0x0187,0x0061,0xffa9,0xff4f,0xfde6,0xfd01,0xfb0c,0xfaf0, - 0xf93e,0xf803,0xf3f0,0xef74,0xe9da,0xe460,0xe046,0xdd7b, - 0xde61,0xe0c5,0xe766,0xee81,0xf89e,0x034d,0x109c,0x1e22, - 0x2bcf,0x3820,0x4114,0x4827,0x4ad7,0x4bb1,0x47ad,0x42be, - 0x3a5e,0x30eb,0x25aa,0x1986,0x0e1f,0x029d,0xf9fe,0xf1f3, - 0xed4d,0xe8bd,0xe646,0xe3d2,0xe252,0xe0de,0xdf51,0xde74, - 0xdb61,0xd84e,0xd33d,0xcf00,0xc96e,0xc543,0xc14d,0xbf53, - 0xbf12,0xc063,0xc455,0xc992,0xd21e,0xdb21,0xe71f,0xf26b, - 0xff17,0x0ad0,0x15d4,0x1f10,0x260c,0x2b44,0x2d90,0x2f73, - 0x2e47,0x2cc1,0x28b0,0x24d8,0x1fe3,0x1b47,0x174f,0x137d, - 0x1151,0x0e62,0x0d9f,0x0b95,0x0a5c,0x07ad,0x0585,0x0283, - 0xfee3,0xfa86,0xf40f,0xedb6,0xe5fc,0xe002,0xd99f,0xd552, - 0xd0b6,0xcea6,0xcd90,0xce0e,0xd0c7,0xd475,0xdaca,0xe0f6, - 0xe959,0xf06c,0xf831,0xfe3f,0x0470,0x09d0,0x0e3e,0x119c, - 0x1174,0x12c8,0x1264,0x1322,0x124e,0x12dc,0x1290,0x1311, - 0x13a2,0x13c7,0x1452,0x13f3,0x14c2,0x13fd,0x1486,0x1405, - 0x125c,0x0e66,0x0a2f,0x04c5,0xfeba,0xf90a,0xf2fc,0xee5c, - 0xe88f,0xe477,0xe025,0xde35,0xdd11,0xde0c,0xe018,0xe21f, - 0xe566,0xe7ed,0xea90,0xece6,0xf183,0xf46b,0xf7f2,0xf9fb, - 0xfc28,0xff64,0x002c,0x0214,0x0325,0x0576,0x064c,0x08cd, - 0x0a3d,0x0ce1,0x0f14,0x11a3,0x1402,0x1586,0x1740,0x16dc, - 0x16da,0x1497,0x131e,0x0f93,0x0c63,0x0894,0x0446,0xffe1, - 0xfb19,0xf7e2,0xf39d,0xf1b2,0xef19,0xee46,0xecdd,0xed21, - 0xed43,0xedad,0xeec7,0xef5c,0xf19b,0xf1f8,0xf320,0xf2ec, - 0xf416,0xf485,0xf5b7,0xf699,0xf774,0xf8dd,0xfa25,0xfcb1, - 0xfe40,0x0152,0x033d,0x0698,0x08b1,0x0b55,0x0d7e,0x0f13, - 0x107a,0x1070,0x10e7,0x0f7a,0x0f0f,0x0cb3,0x0afe,0x0806, - 0x0586,0x0327,0x00c7,0xff0d,0xfc98,0xfba0,0xf93d,0xf903, - 0xf800,0xf7d5,0xf6ee,0xf6c9,0xf69d,0xf5bb,0xf570,0xf3d6, - 0xf435,0xf342,0xf41f,0xf38d,0xf3c8,0xf366,0xf438,0xf586, - 0xf709,0xf964,0xfaaa,0xfd4d,0xfeb3,0x0179,0x02f8,0x054b, - 0x06c6,0x0868,0x09a1,0x09b8,0x0a53,0x095d,0x0970,0x07d9, - 0x07e3,0x06b1,0x0606,0x04df,0x0395,0x02b2,0x0116 -}; - -static const UINT16 K[] = { - 0xff7a,0x023f,0x0423,0x067c,0x070c,0x07fd,0x075e,0x07ef, - 0x0635,0x0589,0x06f7,0x0a52,0x0e05,0x0faf,0x0f79,0x0cb7, - 0x0b96,0x0874,0x0685,0x050e,0x05bd,0x07fc,0x0ae9,0x0d15, - 0x0ce3,0x0df4,0x0e02,0x1016,0x0fe9,0x0e4e,0x0c13,0x0d19, - 0x105a,0x1363,0x15bc,0x1525,0x155b,0x1385,0x1180,0x0d6e, - 0x0bf8,0x0c9b,0x0ea4,0x1085,0x108a,0x10a6,0x0f1b,0x0e63, - 0x0ab2,0x0874,0x06ce,0x0920,0x0bdb,0x0d3d,0x0d8e,0x0c85, - 0x0c4f,0x09ee,0x0765,0x0399,0x0397,0x05a5,0x09fd,0x0bdb, - 0x0b51,0x09b3,0x0858,0x0808,0x0531,0x030a,0x0113,0x0366, - 0x06c8,0x0a6c,0x0afb,0x0918,0x0763,0x0469,0x027a,0xff47, - 0xffd9,0x0188,0x05d6,0x08a8,0x0a2a,0x08bb,0x0649,0x0357, - 0xffc3,0xfdec,0xfcb0,0x0041,0x0434,0x0890,0x098a,0x092c, - 0x0695,0x0398,0x004a,0xfc7e,0xfbda,0xfd57,0x0293,0x05f8, - 0x087a,0x077f,0x058f,0x035f,0x00de,0xfeb6,0xfcaa,0xfdc4, - 0xffc3,0x03e8,0x04d1,0x056c,0x0451,0x0375,0x0231,0x00db, - 0x001b,0xff2b,0x0069,0x00fd,0x029b,0x0244,0x0301,0x0310, - 0x0313,0x0266,0x0108,0x008a,0xffa8,0x0043,0xfff8,0x0165, - 0x0173,0x0283,0x027f,0x02a4,0x0239,0x0047,0xff4f,0xfdf4, - 0xff35,0xffa1,0x014b,0x019a,0x0293,0x0282,0x0266,0x0184, - 0xff96,0xff23,0xfe4c,0xfef0,0xfe99,0xffd3,0x005f,0x0268, - 0x0371,0x033a,0x01b3,0xff1c,0xfe23,0xfcf3,0xfe46,0xff01, - 0x0127,0x0234,0x0351,0x02e3,0x0161,0x000a,0xfe18,0xfe14, - 0xfd79,0xfef2,0xffd3,0x01b5,0x0266,0x0344,0x0295,0x00b1, - 0xff83,0xfe5c,0xff38,0xff04,0x003a,0xffd6,0x0104,0x013a, - 0x01dd,0x0155,0x004e,0xff89,0xfeb2,0xff7b,0xff29,0xfff1, - 0xff43,0x0009,0xff74,0xffc9,0xfff3,0xff79,0x003d,0xff8c, - 0x0004,0xfec4,0xff1f,0xfe49,0xfe6f,0xfe8d,0xff74,0x00cb, - 0x017c,0x0247,0x0074,0xffbb,0xfdc1,0xfdfe,0xfd78,0xfe4f, - 0xfec0,0xfffc,0x01cd,0x029a,0x02b9,0x00a3,0xff72,0xfcbf, - 0xfc95,0xfc27,0xfd9b,0xff70,0x016d,0x0312,0x028b,0x0233, - 0x0030,0xff39,0xfc9a,0xfc80,0xfbc5,0xfdbb,0x0019,0x01bd, - 0x02c1,0x0277,0x018c,0xff2d,0xfd66,0xfa64,0xfa06,0xfa2e, - 0xfd0a,0xff8f,0x017d,0x01fe,0x0129,0x00eb,0xff17,0xfe22, - 0xfbd0,0xfbfc,0xfc0b,0xfdf6,0xff92,0x00bb,0x0174,0x0199, - 0x0200,0x002b,0xff2e,0xfc6c,0xfbec,0xfbdf,0xfd8c,0xff0e, - 0x0070,0x01b4,0x01b0,0x01c4,0xffc0,0xfec5,0xfc9f,0xfc6e, - 0xfbff,0xfcc7,0xfe84,0xffe9,0x0174,0x01d8,0x01cd,0xff6e, - 0xfe6f,0xfc59,0xfbd0,0xfb73,0xfc7d,0xfe1e,0x0018,0x01d0, - 0x01d8,0x01ea,0xffa6,0xfeca,0xfcca,0xfbfe,0xfb77,0xfc39, - 0xfe59,0xffef,0x01a1,0x01bc,0x01df,0xff9d,0xfe85,0xfc8b, - 0xfbb9,0xfaff,0xfc34,0xfe44,0xffc4,0x01ae,0x01b9,0x0230, - 0x0013,0xfeb7,0xfc64,0xfb16,0xfadb,0xfc2a,0xfe93,0xffbb, - 0x01d2,0x01e0,0x0203,0xffa8,0xfdf7,0xfb30,0xfadc,0xfaf1, - 0xfc97,0xfe83,0xffa6,0x0167,0x0109,0x0111,0xff06,0xfdda, - 0xfbfa,0xfb2c,0xfbc3,0xfd41,0xff6b,0x009b,0x01af,0x00cb, - 0x0006,0xfdd7,0xfd22,0xfb91,0xfbef,0xfc91,0xfe05,0xffab, - 0x0042,0x0143,0x0002,0xff64,0xfcf9,0xfc5b,0xfbc0,0xfcdc, - 0xfdf9,0xfea9,0xff84,0xff1a,0xffb1,0xfe3e,0xfde0,0xfcd7, - 0xfdd1,0xfdc0,0xfe72,0xfe4e,0xfd95,0xfdb7,0xfcfe -}; - -static const UINT16 J0[] = { - 0xffff,0x0002,0xfec1,0xff55,0xfeca,0xff79,0xffb7,0x0076, - 0x0020,0xffb2,0xff86,0xffab,0xfeee,0xfbda,0xfabc,0xfadc, - 0xfee9,0x022d,0x0370,0x0119,0xfcae,0xf9bb,0xf96a,0xfd17, - 0x008f,0x02cf,0x002e,0xfcdf,0xf938,0xf835,0xf9f7,0xfd49, - 0x027c,0x051a,0x0416,0xfc75,0xf50b,0xf1a1,0xf6b5,0xfe2e, - 0x02b2,0x03db,0x0125,0xfd30,0xf8ba,0xf6ef,0xf56b,0xf6e7, - 0xf8fd,0xfd04,0xffb0,0xff58,0xfc3e,0xfa35,0xfcaa,0x0004, - 0x00fc,0xfdfb,0xfcd6,0xfc8f,0xfc2a,0xfb61,0xfb86,0xff16, - 0x0258,0x05d6,0x04f4,0x0210,0xfd09,0xf984,0xf7f9,0xf9e7, - 0xfeef,0x02de,0x04e9,0x0318,0x00a5,0xfdb4,0xfdfd,0xfe29, - 0xff49,0xff27,0xfdf8,0xfd99,0xfd59,0xffaa,0x011c,0x02c4, - 0x01c5,0xffd7,0xfcea,0xfb8f,0xfd2a,0xff03,0x0049,0xff55, - 0xff4e,0xff3e,0x016f,0x00d1,0xfea6,0xfaee,0xf938,0xfb91, - 0xff6f,0x0381,0x03ff,0x0229,0xfc1c,0xf82b,0xf7f1,0xfbce, - 0xffbc,0x0122,0x008a,0xff6a,0xff01,0xfc8b,0xfb96,0xfb1e, - 0xfdff,0xff22,0xff2f,0xfd5e,0xfc16,0xfd56,0xfdea,0xffb7, - 0xff73,0xff45,0xfd49,0xfc08,0xfaa9,0xfad3,0xfc7f,0xfe9e, - 0x0103,0x003b,0xfee3,0xfb95,0xfa2d,0xf9a2,0xfbc8,0xfe47, - 0x0076,0x0206,0x0159,0x001c,0xfd9c,0xfd11,0xfcd8,0xfe9a, - 0xffd1,0x00d2,0x00c4,0xffbd,0xff8c,0xfef3,0x0057,0x00a6, - 0x01f7,0x0168,0x00a8,0xfee3,0xfe07,0xfea8,0xff83,0x01d4, - 0x0262,0x0306,0x010f,0xffe4,0xfdde,0xfd4c,0xfda3,0xfece, - 0x0095,0x00c5,0x012e,0xff24,0xfe1d,0xfcaf,0xfd47,0xfda3, - 0xfe8a,0xfecd,0xfe45,0xfdc1,0xfc04,0xfc26,0xfbbd,0xfd2e, - 0xfd7d,0xfe17,0xfd0c,0xfbae,0xfb1a,0xfa3a,0xfb3c,0xfb68, - 0xfce0,0xfcbc,0xfcd6,0xfb94,0xfaf2,0xfa75,0xfa71,0xfb81, - 0xfbee,0xfd0c,0xfc6d,0xfc7a,0xfb67,0xfba0,0xfb9f,0xfc78, - 0xfd21,0xfd22,0xfd98,0xfcdc,0xfd2e,0xfc51,0xfd2a,0xfd5a, - 0xfe4c,0xfe75,0xfe6f,0xfe4c,0xfdc0,0xfe64,0xfdee,0xfed9, - 0xfe94,0xff9d,0xff84,0xffaf,0xff47,0xfefd,0xff74,0xff25, - 0x001c,0xff9e,0x0035,0xffa4,0x0035,0x0007,0xfff9,0xffbb, - 0xff96,0xffe7,0xff80,0x0090,0xfff9,0x0090,0x0015,0x0065, - 0xffba,0xfe8e,0xfd83,0xfdf8,0x0114,0x0236,0x0277,0xff05, - 0xfc06,0xfa9c,0xfca6,0xff36,0xff5d,0xfed7,0xff0f,0x0218, - 0x01f1,0xff33,0xfa05,0xf877,0xfa66,0xfec3,0x0199,0x00d9, - 0xff0c,0xfc9b,0xfd1e,0xfbf8,0xfadc,0xfa03,0xfbf4,0xff88, - 0x015a,0xff36,0xfb07,0xfb3c,0xfd80,0x0033,0xfd43,0xf9b8, - 0xf951,0xfd30,0x00e1,0x001b,0xfcad,0xfa58,0xfd6b,0x002a, - 0x0109,0xfe3c,0xfc77,0xfb25,0xfbb2,0xfbfa,0xfce2,0xffba, - 0x01f5,0x03df,0x017e,0xfee0,0xfc46,0xfc3e,0xfbcf,0xfb49, - 0xfb32,0xfd15,0x0218,0x0525,0x05f9,0x02a5,0xffa9,0xfcfc, - 0xfcad,0xfc13,0xfadf,0xfa7e,0xfbf7,0x0184,0x05d3,0x0735, - 0x02c3,0xfe20,0xfbfd,0xfd32,0xfec2,0xfda9,0xfc3b,0xfae5, - 0xfd81,0x00d7,0x0405,0x02b4,0x00ee,0x001e,0x0036,0xfdf4, - 0xf89f,0xf6cc,0xf8a8,0xff0a,0x0390,0x05a7,0x0333,0xffa6, - 0xfc3a,0xfb0f,0xfb4a,0xfbe3,0xfda5,0xfe22,0xff7d,0xfe2d, - 0xfd0f,0xfcfe,0xfebf,0x0094,0x0082,0x000a,0xfcbe,0xfa27, - 0xf807,0xf99c,0xfc59,0x0120,0x04c8,0x05f5,0x03cb,0xfd5f, - 0xf6e2,0xf233,0xf453,0xf9af,0x0127,0x054f,0x05ac,0x0240, - 0xfce2,0xf8f5,0xf6db,0xf916,0xfc8d,0x0138,0x0276,0x01c3, - 0xfec4,0xfcd6,0xfd26,0xfee5,0x01ab,0x0222,0x01d4,0xff16, - 0xfd28,0xfb78,0xfc51,0xff50,0x0366,0x0656,0x0575,0x02d1, - 0xfde7,0xfb94,0xfaae,0xfd57,0x007f,0x039c,0x04cb,0x0353, - 0x00c2,0xfd23,0xfc68,0xfc75,0xfef0,0x0024,0x00f7,0xffa0, - 0xfe17,0xfd1d,0xfc52,0xfd49,0xfddd,0xffa3,0xff40,0xfe69, - 0xfbd4,0xfa49,0xf9c6,0xfb3e,0xfdc4,0xfeca,0xff58,0xfd62, - 0xfc48,0xfa03,0xf995,0xf9b5,0xfb6a,0xfd2e,0xfdcb,0xfda8, - 0xfbba,0xfb0b,0xf9dc,0xfb02,0xfb63,0xfcab,0xfce6,0xfd09, - 0xfcbf,0xfbe1,0xfbf2,0xfba5,0xfd30,0xfd69,0xfe4a,0xfd4e, - 0xfcbe,0xfc19,0xfc20,0xfcf9,0xfd37,0xfea6,0xfe95,0xff57, - 0xfe66,0xfe40,0xfd6f,0xfdc9,0xfe9f,0xff64,0x0068,0xffd7, - 0xffe2,0xfe67,0xfe8f,0xfe18,0xff1a,0xffa5,0xffde,0x001c, - 0xff85,0xffa4,0xfecf,0xff81,0xff12,0xfff3,0xff93,0x002d, - 0xffd8,0xff67,0xff4a,0xfe4d,0xfe2a,0xfe86,0x0180,0x0244, - 0x01d2,0xfe7b,0xfc3c,0xfc53,0xfc88,0xfd3d,0xfd15,0x0061, - 0x0367,0x04be,0x010c,0xfbfa,0xf80e,0xf762,0xf99c,0xfc9b, - 0x0156,0x03f5,0x059a,0x0270,0xfd2a,0xf72c,0xf588,0xf73a, - 0xfacc,0xff09,0x0253,0x0577,0x0359,0xfe39,0xf793,0xf667, - 0xf90a,0xfdbf,0xff20,0xfdfa,0xfdaf,0xff63,0x0260,0x00cf, - 0xfded,0xfaf5,0xfadd,0xfb7a,0xfbb9,0xfb6f,0xfd4e,0x0279, - 0x05c4,0x0429,0xfcba,0xf868,0xf879,0xfc23,0xfe48,0xfee8, - 0x012f,0x037d,0x0442,0xff1b,0xfa47,0xf8dc,0xfd38,0x0190, - 0x0257,0xfea6,0xfa8f,0xfc07,0xff9d,0x0361,0x02dd,0x016f, - 0xfe68,0xfd4f,0xfc95,0xfcbb,0xfcce,0xfd88,0x0073,0x0328, - 0x052a,0x022e,0xfe38,0xf9a4,0xf8ff,0xfad4,0xfee4,0x01f2, - 0x0284,0x0180,0xfe47,0xfc97,0xfac7,0xfc55,0xfe92,0x005f, - 0xffa4,0xfd7f,0xfcc5,0xfd53,0x006e,0x004e,0xfe83,0xfb07, - 0xfb2c,0xfd81,0xffce,0x0080,0xfecc,0xff50,0xfee4,0xfe4e, - 0xfb57,0xfa0b,0xfad1,0xfd98,0x0028,0x00d7,0x0138,0x0034, - 0xffd0,0xfce4,0xfa59,0xf80b,0xfa12,0xfd7c,0x0139,0x0243, - 0x00ae,0xff03,0xfcb6,0xfba1,0xf9c2,0xfa37,0xfb29,0xfe30, - 0x0031,0x00ac,0xffee,0xfebe,0xff70,0xff2e,0xffb0,0xfe6a, - 0xfe30,0xfdc3,0xfe19,0xfe74,0xff31,0x00f4,0x0217,0x0373, - 0x0221,0x00e2,0xfe15,0xfd62,0xfd4f,0xfec2,0x0083,0x0165, - 0x0265,0x0200,0x019a,0xff5c,0xfecb,0xfdf5,0xfede,0xff70, - 0xffd7,0xfff0,0xff03,0xfef8,0xfe29,0xfeb2,0xfe0a,0xfe7c, - 0xfdf6,0xfdc6,0xfcca,0xfbef,0xfc2b,0xfc4f,0xfdc5,0xfdc3, - 0xfe41,0xfc89,0xfbe2,0xfaca,0xfa94,0xfaa0,0xfaea,0xfc2b, - 0xfc80,0xfd4f,0xfc07,0xfba5,0xfaa2,0xfae3,0xfb22,0xfbac, - 0xfc36,0xfbcf,0xfc2e,0xfb85,0xfc18,0xfba7,0xfc8b,0xfcb1, - 0xfd21,0xfd1b,0xfc9c,0xfc65,0xfbec,0xfcd7,0xfca3,0xfddf, - 0xfde6,0xfe52,0xfe10,0xfdec,0xfdd4,0xfd9e,0xfe78,0xfe9d, - 0xff81,0xfeac,0xfedb,0xfe4b,0xfe9e,0xfee4,0xff77,0x0028, - 0xfff9,0x0067,0xff6d,0xff7f,0xfe7a,0xff01,0xff40,0x003a, - 0x0094,0x0068,0x0074,0xff61,0xff85,0xfefa,0x0037,0xffb9, - 0xff5d,0xfe3c,0xff5a,0x014e,0x01c4,0x0138,0xfde9,0xfbcf, - 0xfa83,0xfd8d,0x0118,0x030c,0x01a6,0xff31,0xfe07,0xfc3f, - 0xfb33,0xf9a7,0xfbbd,0xff0d,0x0361,0x0414,0x00fe,0xfc64, - 0xf91d,0xf86c,0xf878,0xfbb0,0xff05,0x0361,0x03d2,0x0093, - 0xfa08,0xf69f,0xf8f0,0xfddf,0x00f2,0xfe9a,0xfbd7,0xfb14, - 0xfe67,0xff75,0xfecc,0xfc53,0xfbbc,0xfe0c,0xff0a,0xfee3, - 0xfd24,0xfd11,0xfc1b,0xfcd3,0xfca2,0xfe2b,0x00b9,0x020d, - 0x0066,0xfc52,0xfab1,0xfbb8,0x0034,0x0186,0x004e,0xfc10, - 0xfabe,0xfca3,0xff17,0x0161,0x0195,0x036c,0x032d,0x00cf, - 0xfaca,0xf67b,0xf731,0xfbb7,0x0201,0x0650,0x07ae,0x03d6, - 0xffa1,0xfb5f,0xfb7c,0xfc6c,0xfe20,0xfdab,0xfc9d,0xfdcb, - 0x00b0,0x04fa,0x0495,0x0193,0xfc85,0xfb52,0xfbd6,0xfcb2, - 0xfcd4,0xfc27,0xfdf1,0x00b8,0x0341,0x0132,0xfef0,0xfd13, - 0xfd0e,0xfcf7,0xfb88,0xfb58,0xfb99,0xfe99,0x0009,0x0160, - 0x00b8,0xfff4,0xfd94,0xfc0d,0xfae2,0xf9e7,0xfbb9,0xfdce, - 0x008c,0x0042,0x0028,0xfe52,0xfe46,0xfe45,0xfe0f,0xfc59, - 0xf9d8,0xf991,0xfaaf,0xfe40,0x0080,0x0273,0x019e,0xffda, - 0xfca7,0xf94d,0xf7d4,0xf87e,0xfcbd,0x0028,0x030e,0x0273, - 0x014a,0xfeea,0xfd67,0xfcda,0xfd0f,0xfea0,0xffa6,0x0126, - 0x0048,0x006e,0xff86,0x0099,0x0138,0x01cc,0x0171,0xffce, - 0xff07,0xfd96,0xfe6c,0xfecf,0x0129,0x0279,0x038f,0x0288, - 0x003d,0xfe3a,0xfc84,0xfd46,0xfdde,0xfff0,0x0018,0x00a0, - 0xffbb,0xfed0,0xfda0,0xfc8d,0xfd59,0xfd57,0xfe54,0xfdca, - 0xfda8,0xfc1f,0xfc2e,0xfc34,0xfce4,0xfd96,0xfd71,0xfd43, - 0xfb71,0xfab5,0xf98b,0xfa56,0xfadf,0xfc99,0xfd57,0xfd63, - 0xfced,0xfb42,0xfac2,0xf989,0xfa67,0xfae2,0xfc53,0xfc80, - 0xfca6,0xfc4f,0xfba3,0xfbd4,0xfbbb,0xfd19,0xfcf6,0xfdb4, - 0xfcfb,0xfc8e,0xfbef,0xfc3f,0xfd26,0xfddc,0xff6e,0xff68, - 0xffb5,0xfe2f,0xfde5,0xfd15,0xfd71,0xfdcf,0xfeb2,0xffda, - 0x0053,0x0124,0xfffe,0xffc9,0xfe70,0xfed9,0xff15,0xfff6, - 0x0066,0x0032,0x0028,0xff23,0xff7b,0xfec4,0xffbe,0xffca, - 0x00d1,0x00c5,0x0023,0xff53,0xfe5e,0xfe71,0xfe3e,0x009f, - 0x0187,0x019e,0xfed9,0xfd2a,0xfd61,0xfedb,0x00ea,0x0031,0xfef1,0xfcf4,0xfd48,0xfc6c,0xfbc5,0xfb96,0xfe70,0x039e, - 0x0557,0x024d,0xfb70,0xf777,0xf628,0xf8ef,0xfa95,0xfd8f, - 0x018a,0x067a,0x0797,0x00a3,0xf769,0xf199,0xf489,0xf9e8, - 0xff09,0x0129,0x03c8,0x0533,0x0291,0xfafd,0xf2dc,0xf3b6, - 0xfa8c,0x02ea,0x045c,0x0102,0xfc87,0xfc18,0xfd8f,0xfd7a, - 0xfce5,0xfc61,0xfef8,0x006c,0x0011,0xfb5b,0xf911,0xfc5a, - 0x0252,0x0587,0x02b0,0xff31,0xfc3c,0xfc39,0xfabc,0xfaa6, - 0xfcb4,0x0241,0x061b,0x055b,0x00dd,0xfbb3,0xfa91,0xfade, - 0xfdd6,0x0051,0x02b8,0x0228,0xffc0,0xfd9e,0xfd20,0xfe93, - 0xfea1,0xffd4,0x0077,0x01c2,0xff76,0xfd1a,0xfb59,0xfdb0, - 0x00cb,0x0250,0x014d,0xfdf2,0xfcd4,0xfbe5,0xfd9e,0xfdc6, - 0xfeee,0x0001,0x0054,0x006f,0xfedb,0xfdd9,0xfb6a,0xfa8d, - 0xfab3,0xfe75,0x0218,0x0438,0x0301,0xff35,0xfb62,0xf86f, - 0xf913,0xfad7,0xff26,0x018f,0x02bd,0x011a,0xfd41,0xfa49, - 0xf989,0xfcc4,0xff10,0x00e9,0xff3d,0xfd95,0xfb6e,0xfb57, - 0xfbc6,0xfcd1,0xfeef,0xff7c,0xff69,0xfc87,0xfab7,0xf940, - 0xfb46,0xfe49,0x0123,0x0258,0x0134,0xffd3,0xfd11,0xfc6f, - 0xfbf4,0xfe5b,0x0044,0x024b,0x0244,0x00b5,0xff25,0xfe05, - 0xff4d,0x0030,0x020b,0x01d5,0x0205,0x007a,0xff66,0xfea2, - 0xfed9,0x0073,0x015c,0x02a0,0x016e,0x0061,0xfe2e,0xfdb0, - 0xfdaa,0xfeb9,0xffe5,0x0025,0x0095,0xff13,0xfe48,0xfcec, - 0xfd45,0xfd46,0xfe70,0xfe98,0xfe2e,0xfd96,0xfc28,0xfbc0, - 0xfb18,0xfc2e,0xfc6d,0xfd89,0xfd1c,0xfce6,0xfba9,0xfacc, - 0xfada,0xfab2,0xfbbe,0xfb99,0xfcbb,0xfc16,0xfc07,0xfb05, - 0xfada,0xfb34,0xfb53,0xfc39,0xfc0c,0xfcab,0xfb9f,0xfbfe, - 0xfb92,0xfbf9,0xfc6e,0xfcf3,0xfd87,0xfd03,0xfd4f,0xfc86, - 0xfd0b,0xfcad,0xfdab,0xfdf9,0xfeaf,0xfe8d,0xfdf2,0xfe21, - 0xfdb3,0xfed4,0xfeaa,0xff91,0xff37,0xffc4,0xff62,0xff3b, - 0xfef7,0xfeb8,0xffa2,0xff89,0x009c,0x0008,0x0028,0xff2a, - 0xff6b,0xff58,0xff3b,0xffd3,0xff98,0x005a,0xffb0,0x004c, - 0xffb8,0x001b,0xff82,0xff0c,0xfeee,0xfee0,0xffa3,0xff74, - 0x009b,0x001b,0xff78,0xfced,0xfc83,0xfd2c,0xfdec,0xfe0d, - 0xfd5f,0xfff7,0x0203,0x024e,0xfd7c,0xfa32,0xf9ec,0xfd0a, - 0xfe32,0xfc2d,0xfba7,0xfd55,0x01ad,0x0184,0xfe70,0xfa4d, - 0xf9fe,0xfb21,0xfbf9,0xfc07,0xfd93,0x0009,0x00ae,0xff36, - 0xfb7c,0xfaaa,0xfb19,0xfda8,0xfe72,0xfe9c,0xfe63,0xff52, - 0xff74,0xfcdc,0xfaf3,0xf9f9,0xfd4c,0x0036,0x0204,0x00d1, - 0xff40,0xfe9c,0xfe3e,0xfe73,0xfc45,0xfb7e,0xfad6,0xfc7c, - 0xfe5d,0x016e,0x042e,0x04e3,0x03ad,0xffa3,0xfc67,0xf8df, - 0xf836,0xf883,0xfbe4,0x0120,0x06f1,0x0992,0x0546,0xfedb, - 0xf954,0xf937,0xfa55,0xfce4,0xfd6d,0xfeab,0x0156,0x0422, - 0x0466,0x0038,0xfc39,0xfac3,0xfe8b,0x0054,0xfe5b,0xf953, - 0xf92e,0xfe5d,0x03a2,0x044e,0xff19,0xfbc3,0xfc06,0x003a, - 0x00d3,0xfd28,0xf969,0xf9da,0xfea4,0x00eb,0x0044,0xfcfa, - 0xfde0,0x001d,0x0183,0xfd93,0xf858,0xf73e,0xfb7b,0x01d1, - 0x036a,0x017c,0xfdc8,0xfe21,0xfe62,0xfdbc,0xfb1b,0xfb43, - 0xfe1c,0x007e,0xff48,0xfa9c,0xf8e4,0xfabe,0x00a4,0x02cc, - 0x0151,0xfd80,0xfaf7,0xfa72,0xfa11,0xfaab,0xfbb7,0x0065, - 0x03fd,0x0581,0x016a,0xfca9,0xfa13,0xfb2e,0xfdfb,0xff96, - 0x0103,0x011d,0x0268,0x0141,0xffe9,0xfdf0,0xfe48,0x008d, - 0x0241,0x025a,0xff91,0xfe42,0xfd79,0xff47,0x0054,0x0199, - 0x01a3,0x01a3,0x00ff,0xfed7,0xfd43,0xfba7,0xfd71,0xff16, - 0x0148,0x00c7,0xfff1,0xfe53,0xfd65,0xfd04,0xfc01,0xfc90, - 0xfc59,0xfdef,0xfd8c,0xfd53,0xfbf6,0xfbdc,0xfc7a,0xfcd4, - 0xfd37,0xfbe6,0xfb96,0xfa88,0xfb0b,0xfac1,0xfb80,0xfc08, - 0xfce8,0xfd43,0xfc5c,0xfba7,0xfa01,0xfa86,0xfa90,0xfc31, - 0xfcbb,0xfd13,0xfce5,0xfc9f,0xfc44,0xfb79,0xfc35,0xfc3c, - 0xfd8d,0xfd5c,0xfde7,0xfd11,0xfca9,0xfcc5,0xfd31,0xfe34, - 0xfe04,0xfedf,0xfe06,0xfe50,0xfd79,0xfdfa,0xfe30,0xfece, - 0xffad,0xff52,0xff56,0xfe86,0xff27,0xfea4,0xff33,0xfee3, - 0xff6f,0xffb4,0xff9b,0x0012,0xff2f,0xff54 -}; - -static const UINT16 H[] = { - 0xfee9,0xfe63,0xfe4f,0xfd64,0xfd99,0xfc9b,0xfc9c,0xfc33, - 0xfcc4,0xfd54,0xfe25,0xfebf,0xfdde,0xfdfb,0xfd4e,0xfdb8, - 0xfc4d,0xfc67,0xfc0e,0xfccf,0xfdde,0xfead,0xff6e,0xfed8, - 0xfed7,0xfd1e,0xfc4a,0xfa95,0xfb46,0xfbc7,0xfd41,0xfddc, - 0xfdfa,0xfe02,0xfd51,0xfdbf,0xfd01,0xfdee,0xfd58,0xfe87, - 0xfe91,0xfeed,0xfe61,0xfd50,0xfcd1,0xfc46,0xfd69,0xfd74, - 0xfe65,0xfe19,0xfede,0xfea9,0xfe6b,0xfd97,0xfc50,0xfc16, - 0xfb88,0xfd2e,0xfde0,0xff1e,0xfed9,0xff00,0xfd76,0xfc73, - 0xfb9f,0xfaeb,0xfbd0,0xfc72,0xfe70,0xfeb1,0xff46,0xfeaf, - 0xfe67,0xfd22,0xfc4c,0xfbe6,0xfc11,0xfd8a,0xfe55,0xffe0, - 0xff71,0xffa4,0xfe7c,0xfe12,0xfd0b,0xfc79,0xfcd7,0xfd1b, - 0xfe39,0xfdcf,0xfe3a,0xfdba,0xfe34,0xfe1b,0xfe8d,0xfe50, - 0xfde3,0xfe50,0xfdf4,0xfe09,0xfc31,0xfbdc,0xfb51,0xfc58, - 0xfd67,0xfec5,0xff6d,0xff2e,0xff73,0xfdfd,0xfcb8,0xfad3, - 0xfafd,0xfad2,0xfcc8,0xfe28,0xff39,0xfff9,0xffec,0xffb8, - 0xfdd7,0xfd4b,0xfb81,0xfc00,0xfbdd,0xfd13,0xfda5,0xfe64, - 0xff18,0xff88,0xffeb,0xfe9b,0xfe3a,0xfcaf,0xfcb6,0xfc46, - 0xfcdb,0xfd3f,0xfe0b,0xfebf,0xfea1,0xff16,0xfe37,0xfe56, - 0xfd92,0xfdc5,0xfc72,0xfcad,0xfc9b,0xfcb0,0xfd67,0xfd8b, - 0xfe9c,0xfead,0xff60,0xfe62,0xfde2,0xfcca,0xfc81,0xfbe5, - 0xfbe9,0xfd04,0xfd99,0xff37,0xff9d,0x005f,0xfeeb,0xfe50, - 0xfc69,0xfbd8,0xfbe9,0xfc86,0xfdfd,0xfe74,0xff99,0xff16, - 0xff75,0xfebe,0xfe9c,0xfd98,0xfceb,0xfd2f,0xfdaa,0xfe58, - 0xfdb7,0xfde4,0xfd6c,0xfe53,0xfe34,0xfec8,0xfe3e,0xfe03, - 0xfdc3,0xfd25,0xfd21,0xfc8b,0xfda3,0xfd9d,0xfe15,0xfde0, - 0xfea3,0xff19,0xff5c,0xfeb6,0xfd26,0xfca1,0xfbe4,0xfd44, - 0xfd06,0xfe21,0xfde8,0xfe86,0xfeaf,0xfea7,0xfe58,0xfd3e, - 0xfd88,0xfcbf,0xfd54,0xfd09,0xfe01,0xfe2b,0xfed3,0xfec4, - 0xfea4,0xfe97,0xfdff,0xfe4a,0xfd38,0xfda1,0xfcf8,0xfdb8, - 0xfdf6,0xfdae,0xfda2,0xfdc4,0xfe83,0xfe6e,0xfedc,0xfd9a, - 0xfd95,0xfc9c,0xfd22,0xfc34,0xfc6a,0xfcb8,0xfd64,0xfed0, - 0xff03,0xffcf,0xfebb,0xfe8e,0xfcd5,0xfc4b,0xfb62,0xfbac, - 0xfd06,0xfe77,0x0004,0xffb3,0xffe5,0xfe38,0xfd89,0xfc64, - 0xfce0,0xfd0e,0xfdc4,0xfec7,0xfe82,0xfe66,0xfd94,0xfde2, - 0xfce7,0xfd96,0xfd86,0xfe88,0xfe83,0xfe9d,0xfea1,0xfda6, - 0xfdc1,0xfca9,0xfd02,0xfcf7,0xfe4f,0xfe20,0xfed9,0xfe1c, - 0xfda8,0xfd66,0xfc20,0xfbcd,0xfb10,0xfc45,0xfd1e,0xff7b, - 0xffd6,0x004f,0xffa3,0xfea9,0xfe75,0xfced,0xfc44,0xfb96, - 0xfd2c,0xfdca,0xff93,0xff44,0xff53,0xfebd,0xfe48,0xfe50, - 0xfcfe,0xfd0d,0xfc89,0xfdc9,0xfd7d,0xfe14,0xfd8e,0xfdfb, - 0xfe71,0xfe65,0xfef2,0xfe1b,0xfe5f,0xfd5e,0xfd43,0xfc67, - 0xfc79,0xfcb7,0xfda7,0xfe6c,0xfe9b,0xff46,0xfe81,0xfeb0, - 0xfd83,0xfd52,0xfc4c,0xfc48,0xfcad,0xfdbf,0xfedf,0xff01, - 0xff8e,0xfeb8,0xff07,0xfe4e,0xfe4d,0xfdca,0xfdd7,0xfdc8, - 0xfd7a,0xfd55,0xfcd8,0xfda9,0xfdc6,0xff6e,0xff1d,0xffb3, - 0xfea1,0xfe48,0xfd82,0xfccf,0xfc79,0xfc20,0xfd2a,0xfd9a, - 0xffaf,0xffb4,0x0019,0xfef0,0xfe77,0xfd88,0xfbfc,0xfb41, - 0xface,0xfc7f,0xfdaa,0x0010,0x0011,0xfff6,0xfedf,0xfe14, - 0xfd47,0xfbdb,0xfb4b,0xfb2b,0xfd1e,0xfe1e,0x007b,0xfff4, - 0x002e,0xff7a,0xfeb7,0xfde2,0xfc4c,0xfc41,0xfc79,0xfe23, - 0xfe46,0xfea1,0xfd98,0xfde1,0xfdf5,0xfea0,0xff38,0xfed1, - 0xff65,0xfe91,0xfe67,0xfc69,0xfbb2,0xfab4,0xfbc0,0xfd96, - 0xff05,0x0017,0xffea,0xffd6,0xfe03,0xfd1e,0xfb3e,0xfb26, - 0xfb5e,0xfcf3,0xfdf3,0xfe45,0xfe85,0xfe3e,0xff1c,0xfec6, - 0xff02,0xfdb3,0xfd57,0xfcda,0xfcc6,0xfcc3,0xfc93,0xfd69, - 0xfdbe,0xff2e,0xff33,0x000a,0xff05,0xfedf,0xfe2e,0xfd57, - 0xfc4b,0xfbed,0xfcbc,0xfd71,0xff2f,0xfee6,0xff7a,0xff2d, - 0xffb5,0xfebc,0xfdbb,0xfc49,0xfb1c,0xfbd9,0xfcc1,0xfe43, - 0xfe03,0xff4b,0xff22,0xff8f,0xfec5,0xfd43,0xfc4a,0xfb6f, - 0xfbc6,0xfbf8,0xfd1b,0xfd3d,0xff41,0xffb0,0xffd9,0xff4e, - 0xfe3f,0xfda6,0xfc78,0xfc8e,0xfbf4,0xfd13,0xfd64,0xfee4, - 0xff3c,0xff29,0xfece,0xfe78,0xfe5b,0xfd93,0xfd9f,0xfcbd, - 0xfd5f,0xfd2f,0xfe98,0xfe82,0xfeb1,0xfe8e,0xfeb3,0xff05, - 0xfe46,0xfe97,0xfd52,0xfd2c,0xfc1f,0xfc72,0xfc77,0xfdb6, - 0xfec0,0xff76,0x0024,0xff6d,0xff33,0xfd4a,0xfcb9,0xfb29, - 0xfbd9,0xfc6a,0xfdcc,0xff22,0xff5d,0x001b,0xff7b,0xff98, - 0xfe4d,0xfdf9,0xfc97,0xfd14,0xfd33,0xfdb5,0xfe3b,0xfe7e, - 0xff6a,0xff01 -}; - -static const UINT16 G[] = { - 0xff57,0x0008,0xff1c,0xffeb,0xff4d,0xffe3,0xff66,0xff9d, - 0xffc0,0xff5b,0xffa6,0xff3d,0x0015,0xff27,0xffea,0xff51, - 0xffdf,0xff72,0xff7d,0xffbc,0xff43,0xffcd,0xff04,0xfff8, - 0xff17,0xffcc,0xff37,0xffa3,0xff58,0xff61,0xffcb,0xff34, - 0xffca,0xff01,0xfff4,0xff19,0xffb5,0xff50,0xffb2,0xff8f, - 0xff4d,0xffbb,0xff2e,0xffcc,0xff2d,0xffe6,0xff42,0xffb6, - 0xff6c,0xff84,0xff9e,0xff56,0xffd9,0xff3c,0xffea,0xff27, - 0xffe9,0xff5a,0xffbf,0xff7a,0xff7f,0xff8f,0xfee9,0x004a, - 0x01e7,0x04cc,0x05f0,0x0717,0x05b7,0x065c,0x0697,0x0672, - 0x07a5,0x09ba,0x0c15,0x0c97,0x0d63,0x0aa6,0x0901,0x06cf, - 0x05d7,0x05df,0x0713,0x08ef,0x090a,0x0999,0x0900,0x0a8a, - 0x0abb,0x0c62,0x0e3a,0x10e3,0x1222,0x11ec,0x11c6,0x10cf, - 0x114f,0x1110,0x11f5,0x11ce,0x1242,0x11d0,0x100e,0x0f13, - 0x0dab,0x0d54,0x0c24,0x0c36,0x0bb7,0x0d1b,0x0c51,0x0c38, - 0x0c1d,0x0c22,0x0c4f,0x0b64,0x0b4c,0x0a36,0x0a48,0x0921, - 0x0900,0x0819,0x0830,0x086f,0x08de,0x0972,0x08f7,0x0915, - 0x07c5,0x0775,0x05d2,0x05b5,0x0505,0x055b,0x0646,0x0700, - 0x07cd,0x070d,0x0746,0x0591,0x0537,0x037e,0x035e,0x0304, - 0x0397,0x042e,0x0085,0xfc2b,0xf77b,0xf579,0xf29f,0xf1fe, - 0xf0c8,0xf0c1,0xf071,0xf05a,0xf0d8,0xf0aa,0xf19c,0xf123, - 0xf252,0xf1fc,0xf2e8,0xf2fe,0xf3a6,0xf423,0xf42f,0xf4e4, - 0xf4c5,0xf59b,0xf53d,0xf642,0xf5e8,0xf69d,0xf691,0xf720, - 0xf773,0xf772,0xf829,0xf79f,0xf8a3,0xf7e5,0xf896,0xf885, - 0xf8ab,0xf90b,0xf926,0xf989,0xf94a,0xf9e8,0xf992,0xf9f4, - 0xf99f,0xfa51,0xfa30,0xfa4a,0xfa7f,0xfa6c,0xfb0d,0xfabf, - 0xfb37,0xfae4,0xfb3a,0xfb07,0xfb30,0xfb76,0xfb74,0xfba8, - 0xfb80,0xfc14,0xfbb9,0xfc2d,0xfbe8,0xfc2d,0xfc1e,0xfc2c, - 0xfc68,0xfc37,0xfc98,0xfc60,0xfcc4,0xfc82,0xfcd7,0xfc9f, - 0xfcd7,0xfcbf,0xfcce,0xfce0,0xfccc,0xfd16,0xfccf,0xfd37, - 0xfccd,0xfd37,0xfd21,0xfd33,0xfcd2,0xfd06,0xfd0c,0xfcc9, - 0xfd4c,0xfcc8,0xfd3d,0xfccb,0xfd6d,0xfcdf,0xfd1c,0xfcef, - 0xfd08,0xfd27,0xfce6,0xfd6a,0xfcde,0xfd56,0xfcd9,0xfd8c, - 0xfce5,0xfd35,0xfd23,0xfd25,0xfd55,0xfce7,0xfd68,0xfcdd, - 0xfd7f,0xfcf1,0xfd86,0xfd14,0xfd32,0xfd6d,0xfd41,0xfd87, - 0xfd20,0xfdad,0xfd72,0xfdd6,0xfd70,0xfdb4,0xfd74,0xfd89, - 0xfd90,0xfd6d,0xfdc1,0xfd68,0xfdc1,0xfd62,0xfe05,0xfd90, - 0xfde4,0xfdb1,0xfdaf,0xfda5,0xfd7e,0xfdc4,0xfd62,0xfdcf, - 0xfd79,0xfda0,0xfd7e,0xfdaf,0xfdac,0xfd8a,0xfdbe,0xfd60, - 0xfde8,0xfd9f,0xfdda,0xfd6b,0xfdbf,0xfd89,0xfdb9,0xfda4, - 0xfd8a,0xfdc4,0xfd73,0xfdf0,0xfd7d,0xfde8,0xfd5c,0xfdba, - 0xfd8e,0xfd9b,0xfdac,0xfdac,0xfe14,0xfd9d,0xfe04,0xfd92, - 0xfe0c,0xfdaa,0xfddc,0xfdd4,0xfdf5,0xfdfb,0xfdce,0xfe3f, - 0xfdbb,0xfe26,0xfdb1,0xfe32,0xfe07,0xfe14,0xfe13,0xfdf7, - 0xfe3a,0xfdde,0xfe52,0xfdcd,0xfe13,0xfdc1,0xfdf9,0xfdb2, - 0xfdec,0xfdef,0xfdc0,0xfe16,0xfdb9,0xfe18,0xfdab,0xfe0e, - 0xfde2,0xfe07,0xfdce,0xfde6,0xfdf3,0xfdd9,0xfe0a,0xfdbd, - 0xfe45,0xfdbe,0xfe11,0xfddf,0xfe00,0xfdd3,0xfdee,0xfe27, - 0xfdff,0xfe34,0xfde8,0xfe43,0xfdf1,0xfe24,0xfe17,0xfe29, - 0xfe34,0xfe16,0xfe2d,0xfe03,0xfe6b,0xfdf9,0xfe2a,0xfdf2, - 0xfe62,0xfdfd,0xfe0c,0xfe16,0xfdfc,0xfe54,0xfdd9,0xfe5b, - 0xfdfb,0xfe51,0xfded,0xfe42,0xfe50,0xfe01,0xfe30,0xfdf9, - 0xfe4f,0xfddd,0xfe7f,0xfe34,0xfe69,0xfe53,0xfe63,0xfe48, - 0xfe2f,0xfe57,0xfe11,0xfe7e,0xfdfb,0xfe6a,0xfe14,0xfe75, - 0xfe5d,0xfe84,0xfe90,0xfe4b,0xfe9a,0xfe14,0xfe8c,0xfe51, - 0xfe98,0xfe6c,0xfebc,0xfea2,0xfeae,0xfead,0xfe56,0xfe78, - 0xfdea,0xfe53,0xfdeb,0xfe73,0xfe40,0xfe59,0xfe70,0xfe7c, - 0xfe48,0xfded,0xfe35,0xfd8c,0xfe21,0xfdae,0xfe39,0xfdc9, - 0xfe2a,0xfdeb,0xfdd8,0xfe08,0xfd97,0xfdf9,0xfd5a,0xfdf7, - 0xfd85,0xfe2e,0xfde3,0xfe0a,0xfe09,0xfdf6,0xfe28,0xfd99, - 0xfe37,0xfdb8,0xfe65,0xfde6,0xfe4a,0xfe2d,0xfe50,0xfe67, - 0xfe16,0xfebe,0xfe46,0xfebf,0xfe4b,0xfec9,0xfe75,0xfec4, - 0xfead,0xfe98,0xfece,0xfe9d,0xff1e,0xfe58,0xff01,0xfe74, - 0xfef9,0xfea8,0xff17,0xfef6,0xfecc,0xff1b,0xfed0,0xff26, - 0xfe9c,0xff0f,0xfeab,0xfeee,0xfede,0xfeeb,0xfedd,0xfebd, - 0xff06,0xfe8f,0xfefe,0xfe84,0xfef5,0xfec2,0xfedf,0xfec4, - 0xfed2,0xfef5,0xfebf,0xff12,0xfe8b,0xfefa,0xfe7b,0xff00, - 0xfe87,0xfeca,0xfeb0,0xfea9,0xfefd,0xfe86,0xff29,0xfea3, - 0xff02,0xfe9f,0xfeed,0xfec1,0xfecd,0xfee0,0xfedb,0xfefd, - 0xfed9,0xff59,0xfec9,0xff3a,0xfed7,0xff26,0xff00,0xff1b, - 0xff7c,0xff2d,0xff68,0xfef9,0xff67,0xfeef,0xff56,0xfefc, - 0xff4e,0xff25,0xff14,0xff46,0xff14,0xff5e,0xfee8,0xff5e, - 0xfed8,0xff3b,0xfee5,0xff3f,0xff2e,0xff0b,0xff4c,0xfef0, - 0xff62,0xfef6,0xff66,0xff06,0xff4f,0xfefc,0xff25,0xff1c, - 0xfefc,0xff3f,0xfefc,0xff8b,0xff36,0xff8e,0xff47,0xff5f, - 0xff61,0xff5e,0xff7d,0xff50,0xffab,0xff40,0xffc5,0xff5d, - 0xffd3,0xff6f,0xff94,0xff84,0xffd2,0xffcd,0xff94,0x0008, - 0xff98,0x001b,0xff98,0x0004,0xff9c,0xffdb,0xffaa,0xff90, - 0xffcd,0xff7c,0x0000,0xff7a,0xfffa,0xff7b,0xffef,0xffcf, - 0xffdb,0xffef,0xffc5,0x0000,0xffb0,0x0009,0xffbb,0xfff9, - 0xffc6,0xffe3,0xffc1,0xffd5,0xffed,0xffbc,0x0001,0xffa1, - 0x000b,0xff97,0xfff9,0xffc1,0xfffc,0xffe2,0xffd0,0x0005, - 0xffd5,0x0018,0xffb0,0x0026,0xffcd,0xfff8,0xffef,0x002b, - 0xffe7,0xffcf,0x0031,0xffef,0x0045,0xffcd,0x0031,0xffe9, - 0x002d,0xfff1,0xfffc,0x0022,0xffea,0x0052,0x001a,0x0078, - 0xffe6,0x0055,0xffda,0x0005,0xffd4,0xffd1,0xfff6,0xfff6, - 0x008b,0x0046,0x009b,0x001b,0x008d,0x0035,0x0057,0x0048, - 0x002b,0x0074,0x0041,0x009e,0x0047,0x00cf,0x0078,0x007e, - 0xfff7,0x001e,0xfffc,0xfff9,0x0045,0x0024,0x0088,0xfff8, - 0x005c,0xffc3,0xffd7,0xff72,0xffa1,0xff8e,0xffae,0x000b, - 0xff95,0x0015,0xffa4,0xffdb,0xff63,0xff8e,0xff4c,0xff32, - 0xff59,0xff3a,0xffba,0xff66,0xffe7,0xff6f,0xffdb,0xff6b, - 0xff74,0xff81,0xff7f,0xffc0,0xff9f,0x0017,0xffc9,0x0043, - 0xffd8,0x0019,0xffd1,0xffdc,0xffdf,0xffc5,0x0015,0xffd2, - 0x0051,0xfff9,0x0073,0x000a,0x0036,0xfff1,0xfff6,0xfffd, - 0xffb0,0x0012,0xffde,0x0049,0xffdb,0x0058,0xfff4,0x0013, - 0xffe3,0xffd1,0xffe3,0xffa4,0x0014,0xffb3,0x0017,0xff90, - 0xfff4,0xffc5,0xffde,0xffca,0xffa5,0xffca,0xff82,0x0006, - 0xff81,0xffe0,0xff86,0xfffb,0xffcc,0xffce,0xffc8,0xff89, - 0xffca,0xff6e,0x000d,0xff78,0xfffa,0xffb1,0xffe8,0xffe2, - 0xffd5,0xffcc,0xff6a,0xffb9,0xff75,0xffee,0xff5f,0xffdc, - 0xffd8,0xfff9,0xffd5,0xffce,0xfff3,0xff8c,0xffdd,0xff85, - 0xffed,0xff9b,0x000c,0xffd3,0xfffe,0xffe6,0xffb5,0xffef, - 0xffcb,0x0039,0xffbc,0x0021,0xffaa,0x000f,0xffcd,0xffc8, - 0xffd3,0xffbc,0xffce,0xff7a,0xfffa,0xff8b,0xffcd,0xff6f, - 0xffc5,0xffa9,0xff8a,0xffdb,0xffab,0xffd2,0xff79,0xffd7, - 0xff65,0xffd4,0xffac,0xffd5,0xffb5,0xffac,0xffe4,0xff95, - 0xffe1,0xff7c,0xffc6,0xff63,0xffcf,0xffa2,0xffcc,0xffca, - 0xffb1,0xfff9,0xffb0,0x0000,0xffda,0x0004,0xffad,0xffe8, - 0xffd2,0xffed,0xfffd,0xffd6,0x0006,0xffa4,0x001a,0xffde, - 0x0007,0xffc2,0xfffd,0xffbb,0xffe4,0xfff4,0xffa7,0xffdc, - 0xff70,0xffe4,0xff87,0xffaa,0xff4e,0xff91,0xffa1,0xff9b, - 0xffb7,0xff6a,0xff9e,0xff46,0xffa2,0xff40,0xff93,0xff4c, - 0xff86,0xff87,0xff7c,0xff9f,0xff34,0xffae,0xff59,0xffa0, - 0xff53,0xffa0,0xffb6,0xff97,0xffa7,0xff87,0xffcd,0xff7e, - 0xffd4,0xff90,0xffbb,0xff7b,0xffc4,0xffb9,0xff87,0xffcc, - 0xff99,0xffcb,0xff81,0x001d,0xffcb,0xffc8,0xffc3,0xffcd, - 0xffd2,0xff83,0xffad,0xff60,0xffa0,0xff41,0xff9a,0xff5a, - 0xff99,0xff9f,0xffac,0xffcf,0xff73,0xffe6,0xff87,0xffa7, - 0xff34,0xffbc,0xff99,0xffc3,0xffef,0xffe1,0xffdb,0xff9a, - 0xffb3,0xff52,0xffa8,0xff52,0xffa6,0xff5c,0xffa1,0xffca, - 0xffc3,0xffc3,0xff50,0xff9e,0xff08,0xff3a,0xff13,0xff6a, - 0xff3e,0xff59,0xff69,0xff1d,0xff2e,0xfebc,0xfee7,0xfe7a, - 0xfef2,0xfee8,0xff10,0xff08,0xff1a,0xff36,0xff08,0xff30, - 0xfeb6,0xff04,0xfe95,0xfef9,0xfeda,0xff22,0xff22,0xff11, - 0xff51,0xff13,0xff46,0xfec7,0xff38,0xfed8,0xff1f,0xff0b, - 0xff38,0xff4a,0xff4a,0xff75,0xff15,0xff6c,0xfef7,0xff51, - 0xff1e,0xff3e,0xff51,0xff3e,0xff9b,0xff5f,0xffa5,0xff45, - 0xff7e,0xff0a,0xff7a,0xff0e,0xff57,0xff3a,0xff1f,0xff4c,0xff14,0xff76,0xff04,0xff5c,0xff10,0xff6b,0xfee7,0xff3f, - 0xff32,0xff1d,0xff31,0xff11,0xff86,0xfef9,0xff55,0xff07, - 0xff4a,0xfee1,0xfef1,0xff15,0xff26,0xff35,0xfed1,0xff52, - 0xff18,0xff3b,0xff0a,0xff16,0xfef2,0xff15,0xff21,0xfee7, - 0xff2b,0xfeff,0xff62,0xff20,0xff55,0xfefe,0xff11,0xff10, - 0xfee0,0xff1a,0xff3d,0xfe92,0xfb0a,0xfe7a,0xff51,0xff72, - 0xff90,0xffa7,0xffe3,0xffc8,0x003e,0xffe2,0x0052,0x0002, - 0x007e,0x0020,0x0046,0x004a,0x002e,0x003f,0x0013,0x007c, - 0xfffd,0x0056,0x0004,0x0059,0x000f,0x001c,0x001f,0xffff, - 0x002f,0xffe1,0x0054,0xfff3,0x0049,0x000f,0x0045,0x0008, - 0x0025,0x0029,0xffde,0x0023,0xffe7,0x0061,0xffe6,0x0041, - 0xffeb,0x001d,0xfff8,0xffef,0x0035,0xffe5,0x002e,0xffd5, - 0x0038,0xffd6,0x003f,0x0015,0x001f,0x001a,0x001c,0x004b, - 0x0006,0x0072,0xfff0,0x006a,0x0001,0x0031,0x001c,0x0039, - 0x005a,0xffef,0x002f,0xffd4,0x001a,0xffc0,0x0012,0xffe4, - 0xfffa,0xffed,0xffe4,0xfff5,0xffe1,0x000c,0xffb7,0x0007, - 0xffab,0x000b,0xffb8,0xffe3,0xffe6,0xffbf,0x0000,0xffb9, - 0xfff4,0xffaf,0x0001,0xffb6,0xffcf,0xffd6,0xffcc,0xffd3, - 0xffae,0xffea,0xffaf,0x001b,0xff93,0xffd8,0xffa6,0xffd1, - 0xffae,0xffdb,0x0017,0xffc5,0x0028,0xffc0,0x000f,0xffa9, - 0xffc9,0xff9b,0xffac,0xff8c,0xff87,0xffc3,0xff95,0x0005, - 0xffbb,0x000b,0xffaf,0xfff1,0xffb0,0xffd7,0xffbc,0xffb3, - 0x000d,0xffc2,0x003b,0x0001,0x002a,0xffce,0xffe5,0xffb6, - 0xffa1,0xffaf,0xff9d,0xffe7,0xffbe,0x003d,0xffe1,0x0018, - 0xff99,0xffc0,0xff96,0xff7a,0xff8e,0xff79,0xffd6,0xff90, - 0xfff4,0xff89,0xffd5,0xff62,0xff75,0xff5f,0xff16,0xff4e, - 0xff48,0xff97,0xff3b,0xffbd,0xff69,0xff92,0xff2f,0xff3d, - 0xff41,0xff01,0xff3c,0xff14,0xff89,0xff29,0xff8d,0xff2e, - 0xff74,0xff22,0xff32,0xff4d,0xff27,0xff91,0xff4f,0xffc0, - 0xff5c,0xffae,0xff8e,0xff97,0xff7b,0xff86,0xffab,0xff72, - 0xffba,0xff6f,0xffec,0xff7f,0xffe9,0xff9f,0xffc0,0xffbd, - 0xff81,0xffc6,0xff74,0xffd9,0xff8f,0x0110,0x0300,0x051c, - 0x05e6,0x05d6,0x052e,0x0455,0x0495,0x04cf,0x078c,0x0ac7, - 0x0e3a,0x0fd1,0x0f44,0x0ac7,0x051c,0xffc4,0xfb50,0xfa8f, - 0xfb9b,0xfe9a,0x019b,0x0484,0x055e,0x0521,0x020a,0xfe10, - 0xfaff,0xf922,0xf8ae,0xf9e9,0xfda5,0x019d,0x0661,0x0917, - 0x0a24,0x080c,0x042b,0xffbe,0xfbb3,0xfa57,0xfaf5,0xfef0, - 0x0373,0x08f7,0x0c73,0x0e43,0x0d36,0x0a3e,0x06c0,0x03f2, - 0x03c9,0x0564,0x0a0d,0x0ed3,0x1419,0x1787,0x18f3,0x179b, - 0x1469,0x1159,0x0ed3,0x0eb1,0x0fbd,0x1307,0x1661,0x1a39, - 0x1c0e,0x1bcd,0x197a,0x15c8,0x12c5,0x0f9e,0x0e7f,0x0df9, - 0x0fab,0x1166,0x1346,0x1360,0x125e,0x0ffe,0x0c6a,0x0941, - 0x057e,0x037d,0x0221,0x030f,0x0411,0x0594,0x0600,0x04eb, - 0x02ae,0xff5f,0xfc2d,0xf876,0xf6fa,0xf61d,0xf7c9,0xf963, - 0xfbf7,0xfceb,0xfcf0,0xfbda,0xf8ed,0xf664,0xf39d,0xf358, - 0xf38e,0xf650,0xf921,0xfcae,0xfed6,0xff86,0xff15,0xfcd0, - 0xfb39,0xf929,0xf989,0xfa59,0xfd86,0x00cc,0x04ae,0x0728, - 0x07ce,0x078e,0x0581,0x0428,0x0243,0x0276,0x030f,0x05b2, - 0x08ac,0x0b73,0x0d80,0x0d89,0x0cdd,0x0a68,0x087a,0x05d1, - 0x052a,0x052d,0x0706,0x08e8,0x0aaf,0x0bd9,0x0b29,0x09e8, - 0x06be,0x047e,0x0177,0x00cd,0x0093,0x018b,0x02da,0x03c4, - 0x0411,0x02ce,0x0118,0xfda1,0xfafa,0xf6f7,0xf42f,0xf16a, - 0xf008,0xf09d,0xf326,0xf884,0xfe3e,0x0448,0x0702,0x0794, - 0x04ad,0x002f,0xfb1a,0xf7e9,0xf88c,0xfd44,0x0601,0x0eeb, - 0x16d8,0x19e1,0x18da,0x12d4,0x0a86,0x02bc,0xfe0d,0xff5f, - 0x0514,0x0eb7,0x173f,0x1d7f,0x1d98,0x18ad,0x0ed5,0x0396, - 0xfa98,0xf5c2,0xf787,0xfd8f,0x06c7,0x0df3,0x11b9,0x0f2f, - 0x078e,0xfc2f,0xf0b0,0xe86c,0xe536,0xe897,0xef80,0xf8bf, - 0xff61,0x0231,0xff11,0xf7b0,0xed77,0xe3ca,0xde04,0xdd1b, - 0xe273,0xea61,0xf407,0xfab1,0xfdd7,0xfb95,0xf586,0xed9a, - 0xe6b1,0xe3c9,0xe500,0xeb75,0xf3d6,0xfcdb,0x0304,0x0659, - 0x049f,0x002f,0xfa4f,0xf55a,0xf3d2,0xf596,0xfb9f,0x0279, - 0x0a1f,0x0eb0,0x1121,0x0f7c,0x0bbf,0x06c8,0x0228,0x0082, - 0x00ee,0x052e,0x09c5,0x0f25,0x125f,0x1421,0x122d,0x0e39, - 0x0911,0x03e8,0x0139,0xffee,0x0259,0x04e7,0x08f7,0x0b99, - 0x0ca9,0x0ab7,0x066b,0x0146,0xfbb6,0xf87b,0xf619,0xf73e, - 0xf9c6,0xfe36,0x00f2,0x024c,0x00a3,0xfca1,0xf7fa,0xf28a, - 0xef55,0xed3b,0xef5a,0xf2dc,0xf7f6,0xfba4,0xfdbc,0xfcc9, - 0xf945,0xf52c,0xf055,0xede9,0xed26,0xf0a9,0xf527,0xfb07, - 0xff59,0x01b3,0x0181,0xfe41,0xfa90,0xf5f5,0xf467,0xf484, - 0xf89f,0xfda5,0x0381,0x077c,0x0928,0x0884,0x050d,0x0150, - 0xfcd9,0xfba1,0xfc17,0x0007,0x044e,0x08d7,0x0bd7,0x0c89, - 0x0b39,0x0706,0x033b,0xfedb,0xfdf7,0xfe60,0x0154,0x0466, - 0x07ab,0x098e,0x0952,0x076d,0x02e9,0xff6b,0xfbc1,0xfaa6, - 0xfa6f,0xfc89,0xfebd,0x0146,0x02f2,0x0280,0x010c,0xfd64, - 0xfa97,0xf727,0xf609,0xf52a,0xf68e,0xf8b7,0xfb6c,0xfdd6, - 0xfe02,0xfd8f,0xfaaf,0xf88a,0xf545,0xf41e,0xf3ac,0xf544, - 0xf7f3,0xfb36,0xfe46,0xff0c,0xff4a,0xfcd9,0xfad7,0xf784, - 0xf660,0xf68c,0xf875,0xfbeb,0xff4b,0x028e,0x038e,0x03d1, - 0x0187,0xff05,0xfc48,0xfadb,0xfaf3,0xfccf,0xffff,0x02e9, - 0x0613,0x06cc,0x06aa,0x0422,0x01b1,0xfebc,0xfce0,0xfcd2, - 0xfe32,0x0145,0x03f0,0x0698,0x0654,0x0573,0x028b,0xffdc, - 0xfce5,0xfb17,0xfb25,0xfc59,0xff5e,0x015d,0x02d1,0x01bd, - 0x0074,0xfd4d,0xfabf,0xf79f,0xf592,0xf4f8,0xf55c,0xf773, - 0xf965,0xfcb5,0xfe7e,0x0058,0x003e,0xff7f,0xfd7f,0xfb7a, - 0xfa18,0xf94f,0xfaca,0xfcc7,0x00e5,0x041f,0x076a,0x0843, - 0x072a,0x0435,0x0091,0xfe0d,0xfc3f,0xfd73,0xff9c,0x0443, - 0x0806,0x0aec,0x0a91,0x07db,0x0335,0xfe24,0xfaa3,0xf866, - 0xf9db,0xfc94,0x017d,0x0485,0x060f,0x0453,0x0026,0xfb0c, - 0xf5f0,0xf336,0xf1ea,0xf3fd,0xf704,0xfbbf,0xfe8b,0xff5c, - 0xfcff,0xf93f,0xf52b,0xf14b,0xef75,0xeece,0xf1dc,0xf56a, - 0xfa10,0xfc49,0xfcdf,0xfb44,0xf7fb,0xf513,0xf230,0xf1c9, - 0xf24a,0xf613,0xf9c4,0xfdb5,0xffb3,0x0027,0xff1e,0xfc8e, - 0xfa88,0xf850,0xf885,0xf95d,0xfcca,0xffbd,0x02bf,0x045f, - 0x04ae,0x03d1,0x0197,0xffdd,0xfddc,0xfe06,0xfe67,0x00a7, - 0x027f,0x048c,0x059d,0x059d,0x04dc,0x029f,0x0140,0xff31, - 0xfeb1,0xfe16,0xff94,0x0098,0x01f6,0x02a3,0x0251,0x01ea, - 0xffa7,0xfe33,0xfbcb,0xfb09,0xf9ef,0xfacc,0xfba9,0xfd10, - 0xfe15,0xfe33,0xfdff,0xfbe9,0xfab0,0xf837,0xf74f,0xf66d, - 0xf739,0xf8ab,0xfa8e,0xfc5d,0xfcdf,0xfd04,0xfaaf,0xf925, - 0xf6cc,0xf655,0xf612,0xf79e,0xfa06,0xfc3d,0xfea5,0xff27, - 0xfedc,0xfcbc,0xfb33,0xf946,0xf8ed,0xf957,0xfb3c,0xfe0e, - 0x0040,0x0221,0x01e8,0x014c,0xff04,0xfdbf,0xfc24,0xfc00, - 0xfd0f,0xfedb,0x013f,0x0277,0x037e,0x029c,0x01e0,0xffec, - 0xff00,0xfdfc,0xfdfb,0xfea9,0xff8c,0x00f7,0x0110,0x0126, - 0x0010,0xffc8,0xfe69,0xfe25,0xfd4b,0xfd55,0xfd64,0xfd65, - 0xfdf0,0xfdb2,0xfe0d,0xfd2e,0xfd1e,0xfc22,0xfbe4,0xfb48, - 0xfb5f,0xfb6d,0xfb39,0xfb82,0xfaea,0xfbc4,0xfad2,0xfa19, - 0xf980,0xf9ad,0xf985,0xf96c,0xf93d,0xf9a4,0xfae5,0xfa8a, - 0xfbb0,0xfbdf,0xfc68,0xfc5b,0xfca7,0xfc4c,0xfbb3,0xfba3, - 0xfb52,0xfc28,0xfc6f,0xfde6,0xfdd2,0xfe6f,0xfdf7,0xfdd5, - 0xfd92,0xfcf3,0xfd46,0xfd66,0xfe7e,0xfe78,0xff78,0xff0f, - 0xff46,0xfeb5,0xfe65,0xfe14,0xfdc1,0xfe84,0xfea0,0xff99, - 0xff4d,0xffaa,0xfeea,0xfedc,0xfe7f,0xfe1a,0xfdc5,0xfd3b, - 0xfe1d,0xfe0e,0xfed0,0xfe47,0xfe79,0xfd9c,0xfd68,0xfc58, - 0xfb51,0xfb4a,0xfac2,0xfb38,0xfadc,0xfb95,0xfb55,0xfc9e, - 0xfcfe,0xfdb7,0xfe01,0xfddd,0xfddb,0xfcea,0xfcaa,0xfb86, - 0xfc13,0xfc51,0xfdf9,0xfee1,0x0016,0x00c2,0x0024,0xffd6, - 0xfe48,0xfd98,0xfc7e,0xfd05,0xfd8c,0xff63,0x0091,0x0141, - 0x0145,0x0004,0xfeff,0xfcca,0xfbee,0xfab5,0xfbb7,0xfc97, - 0xfe71,0xff78,0xffab,0xff23,0xfd71,0xfc5a,0xfa59,0xf9fa, - 0xf939,0xfa9a,0xfb9c,0xfce9,0xfd80,0xfd15,0xfc94,0xfb2b, - 0xfa6e,0xf90c,0xf973,0xf957,0xfa5f,0xfb06,0xfb8e,0xfbdb, - 0xfb9f,0xfbd6,0xfaf8,0xfb17,0xfaa6,0xfb53,0xfb3a,0xfbc0, - 0xfb83,0xfb76,0xfbcc,0xfbdc,0xfcec,0xfd0e,0xfe2c,0xfdd6, - 0xfe21,0xfd64,0xfcfd,0xfc57,0xfc29,0xfcd8,0xfd97,0xff64, - 0xffda,0x00f7,0x0075,0xffe4,0xfe1b,0xfcce,0xfc37,0xfc2f, - 0xfd92,0xfe84,0x0062,0x00ab,0x018c,0x0084,0xff65,0xfd32,0xfbfd,0xfb8e,0xfb88,0xfce2,0xfdef,0xffe3,0x0016,0x009c, - 0xfede,0xfd66,0xfb46,0xfa4f,0xfa30,0xfa6f,0xfbf3,0xfcbf, - 0xfeac,0xfeb3,0xfeaf,0xfcec,0xfb99,0xfa66,0xf9dc,0xfa24, - 0xfa2e,0xfb9f,0xfc46 -}; - -static const UINT16 F[] = { - 0xfdc8,0x0007,0xfff3,0x0052,0x00e0,0x006d,0xfdb5,0xfcc7, - 0xfc6f,0xfd36,0xfd3b,0xfd2e,0xfe76,0xff6f,0x0094,0xfff3, - 0xff27,0xfd86,0xfce0,0xfcde,0xfda9,0xfe65,0xfe56,0xfeed, - 0xff2e,0x000f,0xff14,0xfec8,0xfdae,0xfe4a,0xff12,0xff7b, - 0xff2f,0xfe4c,0xfde3,0xfd06,0xfdae,0xfd59,0xfdfb,0xfe74, - 0xff6e,0xfff6,0xff57,0xfec0,0xfd5c,0xfd15,0xfcd5,0xfe0a, - 0xff6b,0x00c2,0x0115,0x0033,0xfe6f,0xfcc9,0xfca8,0xfcb5, - 0xfe16,0xfe50,0xfeeb,0xfeb5,0xfed4,0xfe45,0xfdc9,0xfd27, - 0xfcb1,0xfd61,0xfe21,0x0004,0x00a6,0x00f6,0xff15,0xfd91, - 0xfcf2,0xfd0d,0xfd22,0xfcca,0xfd18,0xfdc0,0x000d,0x0054, - 0x0053,0xfeb3,0xfe51,0xfe15,0xfd71,0xfd0a,0xfc90,0xfe21, - 0xff55,0x00e9,0x002c,0xfe86,0xfce1,0xfc58,0xfc4b,0xfc80, - 0xfda9,0xff55,0x0184,0x00f9,0xffad,0xfd3d,0xfccf,0xfd41, - 0xfe03,0xfec5,0xfec6,0xff7b,0xff93,0xffeb,0xfefb,0xfee4, - 0xfd5f,0xfd0d,0xfd33,0xfe0c,0xff6a,0xff35,0xff08,0xfdc2, - 0xfd96,0xfd7f,0xfe41,0xfdb5,0xfe17,0xfe70,0xfed8,0xff18, - 0xfdc9,0xfd63,0xfd31,0xfe57,0xfecc,0xffba,0xff62,0xff6d, - 0xfee8,0xfe14,0xfd4f,0xfd01,0xfe6d,0xfee9,0xff84,0xfef2, - 0xffd9,0x0040,0xffec,0xfe0a,0xfc01,0xfbb8,0xfcf7,0xffbb, - 0x0067,0x00b0,0x0006,0xff7f,0xfe51,0xfced,0xfc80,0xfcd1, - 0xfe37,0xff24,0x008b,0x0014,0xffd7,0xff01,0xfde4,0xfcb2, - 0xfbde,0xfd5c,0xff4f,0x0128,0x00d8,0x002a,0xfe9a,0xfdf4, - 0xfca7,0xfc6a,0xfd0c,0xfdc1,0xff3c,0xffe9,0x006a,0xff73, - 0xff05,0xfd52,0xfc57,0xfc0b,0xfd10,0xff28,0x006a,0x0158, - 0x00ce,0xffd7,0xfdf7,0xfd4a,0xfbf5,0xfc3f,0xfcbe,0xfeb5, - 0x006d,0x00e8,0x00b5,0xfef4,0xfe2d,0xfcb5,0xfc6c,0xfc13, - 0xfd01,0xfe9d,0x0076,0x015e,0x0070,0xffe5,0xfe7a,0xfd7a, - 0xfbc1,0xfbbb,0xfd14,0x0000,0x0177,0x0123,0xff81,0xfd61, - 0xfd1d,0xfc89,0xfc8b,0xfd28,0xfef7,0x00c0,0x019b,0x00ae, - 0xfebf,0xfd57,0xfbfd,0xfca4,0xfd15,0xfe84,0xfe8e,0xff40, - 0xff43,0xffda,0xff9c,0xfe2b,0xfd30,0xfcbc,0xfe34,0xff25, - 0x0007,0xff52,0xfec6,0xfe4d,0xfe5e,0xfdff,0xfcce,0xfcd1, - 0xfd49,0xfef4,0xfeae,0xff09,0xffa9,0x0021,0xff7f,0xfe04, - 0xfc5a,0xfc1b,0xfe4c,0xffa0,0x0082,0xff7c,0xfedf,0xff0a, - 0xfefb,0xfe13,0xfc5f,0xfc6c,0xfdd8,0x0028,0x003e,0xff3a, - 0xfd4c,0xfd5f,0xfd81,0xfdb1,0xfda8,0xfe28,0x0068,0x0121, - 0x00cf,0xfe65,0xfd1f,0xfcba,0xfe01,0xfeca,0xfe3e,0xfdb5, - 0xfd67,0xff09,0xffab,0xffa5,0xfd7f,0xfc73,0xfc06,0xfdc3, - 0xff7d,0xffaa,0xff8e,0xfeb3,0xfef6,0xfe61,0xfe21,0xfd32, - 0xfe0c,0xfee9,0xffc8,0x004b,0xff67,0xfea6,0xfd96,0xfdd8, - 0xfe01,0xff14,0xff43,0xff5b,0xfe8d,0xfe98,0xfed5,0xfed5, - 0xff4e,0xfea3,0xff09,0xff25,0xff8d,0xfeae,0xfdbd,0xfd47, - 0xfe05,0xff47,0xff0b,0xfe7e,0xfdad,0xfe72,0xfe87,0xfe52, - 0xfc63,0xfc2f,0xfd12,0xfe13,0xfed4,0xfe59,0xfe9a,0xfe39, - 0xfe0f,0xfcb0,0xfc2d,0xfc83,0xfe3b,0xfffd,0x005f,0xffc3, - 0xfe74,0xfe81,0xfdee,0xfe51,0xfdc1,0xfe9a,0xffd3,0x003d, - 0xffbb,0xfe39,0xfdf0,0xfdf3,0xfedd,0xfe7e,0xfe5a,0xfe1b, - 0xff33,0x0050,0xfffd,0xfef4,0xfd53,0xfd74,0xfe3b,0xff99, - 0xfeb6,0xfe9c,0xfe0b,0xfdff,0xfdbf,0xfd52,0xfdf0,0xfec2, - 0xffef,0xff10,0xfebe,0xfdf7,0xfebd,0xfdef,0xfd29,0xfbf7, - 0xfcb6,0xff07,0x002d,0x0038,0xfed5,0xfe77,0xfd35,0xfd7c, - 0xfcc2,0xfd4d,0xfe28,0xff6f,0x0105,0x0089,0x0012,0xfe77, - 0xfd89,0xfbf0,0xfc3e,0xfd9d,0xfffa,0x0151,0x009a,0xff81, - 0xfe03,0xfe00,0xfd44,0xfd3d,0xfd42,0xfe87,0x0048,0x0160, - 0x007b,0xfeb6,0xfd77,0xfc17,0xfc5e,0xfc2b,0xfd3c,0xfe9b, - 0x0039,0x006d,0xff6d,0xfe17,0xfca0,0xfc7a,0xfbbd,0xfcbc, - 0xfdc3,0x0064,0x0167,0x00f3,0xfef8,0xfd05,0xfc99,0xfccc, - 0xfda8,0xfd56,0xfe24,0xfe87,0xff81,0xfe9d,0xfd5d,0xfca2, - 0xfc9a,0xfd5f,0xfdf8,0xff94,0x004e,0x0126,0xffd3,0xfe66, - 0xfd4f,0xfd5e,0xfdfd,0xfded,0xfe30,0xfdc2,0xfea9,0xff64, - 0xffc8,0xfed1,0xfe47,0xfe20,0xfe9f,0xff0d,0xfdfd,0xfdb6, - 0xfe6c,0x0077,0xfff1,0xfee7,0xfcad,0xfc46,0xfce9,0xfdbf, - 0xfe1d,0xfde6,0xfef8,0x000b,0x0161,0xff72,0xfda1,0xfbf8, - 0xfc74,0xfda4,0xfe6b,0xfe57,0xfd54,0xfd86,0xfde7,0xff04, - 0xfeb7,0xfe32,0xfdd5,0xfdf8,0xfe0c,0xfdaa,0xfdcc,0xfdfd, - 0xffbc,0x003c,0x0065,0xfe95,0xfd63,0xfd2a,0xfd3d,0xfda6, - 0xfd67,0xfea5,0xff34,0xffaa,0xfea6,0xfe89,0xfdd3,0xfe1c, - 0xfde7,0xfdb3,0xfe21,0xfe6f,0xff8b,0xff23,0xff2d,0xfe3c, - 0xfe2a,0xfe44,0xfe1a,0xfd31,0xfcdc,0xfe71,0xffd1,0x0057, - 0xfde8,0xfcb0,0xfc59,0xfe01,0xff1e,0xfe78,0xfdff,0xfe3f, - 0xffe5,0xff88,0xfe2a,0xfbf3,0xfc2c,0xfd58,0xff00,0xfe9b, - 0xfdc1,0xfde6,0xfea8,0xff32,0xfdcc,0xfd4d,0xfd42,0xff3b, - 0xfffc,0xffda,0xff15,0xfebf,0xff6f,0xff0d,0xfee9,0xfd8e, - 0xfd70,0xfdf8,0xff45,0xff30,0xfe57,0xfd4c,0xfd89,0xff08, - 0xff38,0xff26,0xfe17,0xfea4,0xfe6e,0xfe9a,0xfd7a,0xfd33, - 0xfe4f,0xff7a,0x000d,0xfe81,0xfe0a,0xfd84,0xfe19,0xfd96, - 0xfcf6,0xfc96,0xfd02,0xfe4f,0xfe27,0xfdd2,0xfcdf,0xfd64, - 0xfddf,0xff20,0xff67,0xffb8,0xff14,0xfe27,0xfdb5,0xfd4a, - 0xfe9d,0xfef9,0xffd0,0xff0d,0xfe3d,0xfd28,0xfc86,0xfd63, - 0xfe61,0xff54,0xff90,0x0013,0xff38,0xfed1,0xfd80,0xfcad, - 0xfc4f,0xfd1e,0xfe5a,0xfeb5,0xfeed,0xfe67,0xfe9e,0xfd97, - 0xfd43,0xfc8f,0xfd43,0xfec0,0xffc8,0xffab,0xfeca,0xfe84, - 0xfde4,0xfe3f,0xfd74,0xfd36,0xfc67,0xfd7a,0xfee5,0xffd3, - 0xff8b,0xfde5,0xfd69,0xfd2b,0xfd74 -}; - -static const UINT16 D[] = { - 0xfeb4,0xfe3e,0xfeb7,0xfe2f,0xfeba,0xfe94,0xfe6d,0xfeab, - 0xfe4c,0xfec4,0xfe2f,0xfecf,0xfe3f,0xfea9,0xfe78,0xfeac, - 0xfecf,0xfe9a,0xfeee,0xfe85,0xff0b,0xfe96,0xff08,0xfec2, - 0xfef6,0xfef3,0xfee6,0xff10,0xfeb2,0xff40,0xfec2,0xff18, - 0xfec8,0xff24,0xfef4,0xfeee,0xff13,0xfecf,0xff2f,0xfea6, - 0xff0e,0xfe91,0xfec8,0xfe8d,0xfe92,0xfe9c,0xfe69,0xfeac, - 0xfe47,0xfec7,0xfe47,0xfea2,0xfe63,0xfe5d,0xfe39,0xfe3a, - 0xfe66,0xfdee,0xfe73,0xfe0d,0xfe75,0xfde9,0xfe4c,0xfe13, - 0xfe1c,0xfe2b,0xfe07,0xfe57,0xfe0a,0xfec7,0xfdf8,0xfe8b, - 0xfe1b,0xfe7e,0xfe55,0xfe1f,0xfe89,0xfe18,0xfea2,0xfe02, - 0xfeb4,0xfe2e,0xfe99,0xfe60,0xfe94,0xfe95,0xfe33,0xfee0, - 0xfe68,0xfecb,0xfe50,0xfed4,0xfe8e,0xfe91,0xfeb1,0xfe5e, - 0xfedc,0xfe51,0xfed1,0xfe5b,0xfee5,0xfe65,0xfeb0,0xfeab, - 0xfe8e,0xfedd,0xfe84,0xff05,0xfe79,0xff03,0xfeab,0xfee4, - 0xfea2,0xfe9f,0xfec3,0xfe7a,0xfee8,0xfe7b,0xfee9,0xfe6c, - 0xfebf,0xfe71,0xfe8b,0xfeaa,0xfe88,0xfee3,0xfe80,0xfed9, - 0xfe72,0xfed7,0xfe73,0xfe90,0xfe96,0xfe5d,0xfe9b,0xfe30, - 0xfec1,0xfe26,0xfe75,0xfe4a,0xfe84,0xfe55,0xfe6c,0xfe8e, - 0xfe41,0xfeb2,0xfe31,0xfec3,0xfe5d,0xfe95,0xfe6d,0xfe8b, - 0xfe9a,0xfe6e,0xfec4,0xfe42,0xfec5,0xfe4f,0xfebd,0xfe9b, - 0xfea3,0xfe85,0xfe6b,0xfeae,0xfe66,0xfecb,0xfe5c,0xfea8, - 0xfe3d,0xfe95,0xfe6f,0xfe5f,0xfe94,0xfe4c,0xfebe,0xfe3f, - 0xfebe,0xfe35,0xfe6b,0xfe08,0xfe15,0xfe4f,0xfdda,0xfe4a, - 0xfdd7,0xfe5e,0xfdd5,0xfe4d,0xfe16,0xfe2a,0xfe16,0xfdec, - 0xfe6e,0xfdeb,0xfea1,0xfe27,0xfe93,0xfdfe,0xfe82,0xfe40, - 0xfe3d,0xfe73,0xfe43,0xfebf,0xfe0e,0xfec4,0xfe34,0xfea9, - 0xfe33,0xfe95,0xfe9c,0xfe4e,0xfeb2,0xfe20,0xfed0,0xfe14, - 0xfeb8,0xfe49,0xfe8d,0xfe53,0xfe5d,0xfe8c,0xfdf7,0xfe89, - 0xfde6,0xfe89,0xfdeb,0xfe52,0xfe15,0xfe09,0xfe62,0xfe01, - 0xfe83,0xfde8,0xfe65,0xfdf9,0xfe61,0xfe1b,0xfe3a,0xfe55, - 0xfe12,0xfe5e,0xfdec,0xfe82,0xfdcb,0xfe52,0xfdea,0xfe49, - 0xfe32,0xfdff,0xfe5c,0xfde8,0xfe4c,0xfde3,0xfe77,0xfdda, - 0xfe44,0xfe38,0xfe12,0xfe44,0xfdfd,0xfe8b,0xfdf0,0xfe96, - 0xfe09,0xfe6e,0xfe3f,0xfe57,0xfe4b,0xfe1b,0xfe8a,0xfdff, - 0xfea5,0xfe1e,0xfe8b,0xfdf9,0xfe42,0xfe17,0xfe03,0xfe60, - 0xfe03,0xfe70,0xfe1f,0xff05,0xfe4b,0xfed1,0xfe8d,0xfea8, - 0xfe96,0xfe61,0xfed6,0xfe55,0xfef6,0xfe77,0xfef4,0xfead, - 0xfee5,0xfebc,0xfe9a,0xfed0,0xfe47,0xff1c,0xfe8a,0xfecb, - 0xfe5f,0xfec9,0xfe8f,0xfe7b,0xfe8f,0xfe2c,0xfe7a,0xfde9, - 0xfe62,0xfdc5,0xfe1c,0xfde9,0xfdff,0xfe27,0xfde2,0xfe51, - 0xfdb6,0xfe2b,0xfdac,0xfe21,0xfdbe,0xfde8,0xfdda,0xfdcc, - 0xfe10,0xfdaf,0xfe24,0xfdad,0xfe43,0xfd97,0xfdff,0xfdec, - 0xfdc8,0xfe25,0xfde4,0xfe46,0xfdd8,0xfe60,0xfe02,0xfe58, - 0xfe11,0xfe33,0xfe5a,0xfe0f,0xfe6f,0xfdfe,0xfe86,0xfdf8, - 0xfe88,0xfe41,0xfe7f,0xfe68,0xfe2e,0xfe87,0xfe1a,0xfea8, - 0xfe25,0xfe8f,0xfe36,0xfe89,0xfe76,0xfe66,0xfe7d,0xfe3d, - 0xfeb4,0xfe26,0xfeaa,0xfe38,0xfea2,0xfec0,0xfea3,0xfedb, - 0xfe98,0xfedd,0xfe70,0xfedd,0xfe71,0xfec7,0xfe86,0xfe90, - 0xfea2,0xfe71,0xfeb0,0xfe58,0xfec9,0xfe83,0xfede,0xfe89, - 0xfe9d,0xfe7b,0xfe80,0xfe97,0xfe23,0xfe91,0xfe07,0xfe7d, - 0xfe12,0xfe5d,0xfe37,0xfe08,0xfe4e,0xfe0e,0xfe54,0xfdf3, - 0xfe7d,0xfe2a,0xfe63,0xfe0d,0xfe5b,0xfe38,0xfe1e,0xfe6c, - 0xfe0a,0xfe8a,0xfdfd,0xfe85,0xfe12,0xfe61,0xfe54,0xfe50, - 0xfe7e,0xfe2b,0xfe94,0xfe0a,0xfe9a,0xfe14,0xfe8b,0xfe6e, - 0xfe77,0xfe83,0xfe49,0xfe9d,0xfe5f,0xfe56,0xfc0c,0xfeaa, - 0xff0c,0xff82,0xffa9,0xffa4,0x0001,0xff9e,0x002d,0xffdd, - 0x0036,0xffda,0x003f,0x0006,0xfff2,0x003b,0xffe6,0x0052, - 0xffde,0x0058,0xffc7,0x004b,0x0002,0x001e,0x003f,0xfffe, - 0x006d,0xffff,0x0085,0x000d,0x0086,0x0008,0x0041,0x0052, - 0x001d,0x007b,0x0004,0x0096,0x0013,0x0080,0x0024,0x0081, - 0x0020,0x002f,0x0076,0x0010,0x0088,0xfff5,0x0055,0xffd6, - 0x001c,0xfff1,0x0005,0x0013,0xffd2,0x0045,0xffd8,0x0059, - 0xffcc,0x0044,0xffdd,0x0017,0x001c,0xffe8,0x0036,0xffdf, - 0x0062,0xffe1,0x0065,0x0009,0x0012,0xffe5,0xffec,0xfff3, - 0xffaa,0x000e,0xff96,0x0014,0xff90,0xffee,0xffbd,0xffe5, - 0xffea,0xff73,0x000b,0xff93,0xfff4,0xff61,0xfff6,0xffb2, - 0xffbc,0xffc2,0xffaa,0xffda,0xff7b,0xffd7,0xff56,0xffd0, - 0xff73,0xffc5,0xffa8,0xffb2,0xffd6,0xff93,0xfff5,0xff68, - 0xffc8,0xff6c,0xffc9,0xff95,0xffe3,0xfffe,0xffd9,0x0020, - 0xffbf,0x0049,0xffc1,0x001c,0xffce,0xffff,0xfff8,0xffd0, - 0x001a,0xffbf,0x0024,0xffb5,0x0025,0xffa6,0xffe0,0xffc7, - 0xffc1,0xffc9,0xff73,0xffd7,0xff62,0xffe6,0xff8d,0xffc1, - 0xff57,0xff56,0xff5c,0xff31,0xff76,0xfef8,0xff75,0xfef9, - 0xff68,0xff1d,0xff5a,0xff3a,0xff1c,0xff66,0xff04,0xff67, - 0xfee7,0xff7c,0xff06,0xff39,0xff29,0xff29,0xff5b,0xff1a, - 0xff86,0xff05,0xff84,0xff28,0xff7d,0xff37,0xff6b,0xff90, - 0xff4d,0xffb1,0xff41,0xffc4,0xff36,0xffa2,0xff5b,0xff75, - 0xff66,0xff58,0xff97,0xff58,0xffc1,0xff46,0xffee,0xff4c, - 0xff95,0xff67,0xff6f,0xff87,0xff39,0xff9c,0xff39,0xff8e, - 0xff31,0xffa7,0xff65,0xff55,0xff47,0xff46,0xff8e,0xff31, - 0xffc1,0xff36,0xffbc,0xff58,0xffa3,0xff9e,0xff6b,0xffaa, - 0xff81,0x00e4,0x02c6,0x057b,0x068c,0x0793,0x078a,0x07ca, - 0x07e7,0x0752,0x0874,0x09b6,0x0b30,0x0b97,0x0bec,0x094c, - 0x0774,0x05f8,0x051c,0x061a,0x0726,0x0874,0x0838,0x0887, - 0x0829,0x0949,0x0a4d,0x0c27,0x0f43,0x1293,0x158d,0x16d5, - 0x18a6,0x18c1,0x198a,0x1952,0x19df,0x1a0c,0x19ef,0x1ad0, - 0x1b75,0x1d0e,0x1d02,0x1d89,0x1c57,0x1b72,0x1a30,0x18f3, - 0x186a,0x1777,0x17bc,0x1710,0x1777,0x1682,0x1608,0x149f, - 0x131d,0x11b0,0x0fc9,0x0e8a,0x0c5c,0x0b9b,0x0a21,0x09c1, - 0x089f,0x080a,0x073a,0x05d5,0x049d,0x0223,0x00a3,0xfe56, - 0xfdef,0xfd3c,0xfd78,0xfd01,0xfc75,0xfc33,0xfb12,0xfa86, - 0xf927,0xf945,0xf872,0xf8d8,0xf892,0xf8c4,0xf925,0xf98c, - 0xfac5,0xfab5,0xfb85,0xfb09,0xfb88,0xfb11,0xfb99,0xfbb4, - 0xfc3e,0xfdb7,0xfeb8,0x00aa,0x00cf,0x01a3,0x017f,0x021f, - 0x0249,0x02a4,0x031d,0x0331,0x0430,0x0462,0x0598,0x058f, - 0x067b,0x0698,0x0705,0x070e,0x064b,0x061f,0x0547,0x05db, - 0x0594,0x06b2,0x05fb,0x0610,0x05aa,0x0560,0x04ef,0x0348, - 0x0307,0x019b,0x01f3,0x011c,0x016a,0x00a4,0x005a,0x0025, - 0xff4f,0xfe72,0xfc16,0xfacb,0xf770,0xf506,0xf1c6,0xf0a5, - 0xf147,0xf3f9,0xf907,0xfd48,0x018c,0x028c,0x02bc,0x0048, - 0xfe5b,0xfc8f,0xfc8a,0xff44,0x02fe,0x080d,0x0b01,0x0dcc, - 0x0e77,0x0f1a,0x0dfc,0x0c3b,0x0a71,0x08c6,0x08fe,0x08f1, - 0x0a5b,0x0b28,0x0d45,0x0e89,0x0f6a,0x0dff,0x0a65,0x0693, - 0x0270,0x001e,0xfda3,0xfd63,0xfd7f,0xff13,0xfffa,0xffa4, - 0xfdd9,0xfa0d,0xf6e6,0xf2f8,0xf0d1,0xee3d,0xed8e,0xedce, - 0xef27,0xf064,0xf089,0xf096,0xef03,0xedf7,0xeb80,0xea1c, - 0xe7ed,0xe7e8,0xe8f1,0xeadb,0xedfd,0xf02e,0xf2e6,0xf33f, - 0xf3ab,0xf21d,0xf189,0xf09e,0xf14e,0xf38f,0xf5ef,0xf9aa, - 0xfc14,0xff23,0xffdc,0x00c3,0x006c,0x009d,0x00c0,0x009f, - 0x0203,0x02ce,0x0544,0x06ad,0x0926,0x0a39,0x0b8f,0x0bf3, - 0x0b67,0x0a3c,0x07e5,0x06fa,0x05ca,0x0710,0x0813,0x0a44, - 0x0b3f,0x0b31,0x0a5c,0x07ea,0x05be,0x0267,0x0142,0x002b, - 0x00bf,0x0104,0x016f,0x0110,0xffc4,0xff43,0xfda0,0xfcbe, - 0xfa7e,0xf958,0xf799,0xf709,0xf6c1,0xf683,0xf6ef,0xf6f0, - 0xf812,0xf775,0xf754,0xf54f,0xf3f8,0xf2b2,0xf23b,0xf2f6, - 0xf39d,0xf595,0xf666,0xf83d,0xf808,0xf820,0xf74f,0xf715, - 0xf72c,0xf75f,0xf89a,0xf8fd,0xfab3,0xfb43,0xfd00,0xfe00, - 0xff42,0xffda,0xfffd,0x0041,0xff84,0xffdd,0xff6a,0x00ad, - 0x0186,0x03a0,0x04e5,0x05bf,0x0618,0x055c,0x04e3,0x033b, - 0x032d,0x025a,0x034c,0x0393,0x0471,0x04d7,0x04b6,0x04f9, - 0x03cd,0x039b,0x01b8,0x0134,0xff9d,0xff37,0xfec6,0xfef5, - 0xff9b,0xff3f,0xffbe,0xfeb3,0xfe89,0xfc6c,0xfbab,0xfa3a, - 0xf987,0xf94a,0xf8dc,0xf99d,0xf938,0xfa3a,0xfa2c,0xfa87, - 0xf9b3,0xf8c5,0xf841,0xf749,0xf70c,0xf664,0xf751,0xf7ed, - 0xf9fc,0xfab7,0xfb70,0xfb2b,0xfa4a,0xf9fb,0xf94a,0xf985, - 0xf949,0xfb12,0xfbef,0xfda4,0xfe22,0xfe4a,0xfe98,0xfe78, - 0xff1c,0xfe85,0xfee7,0xfe46,0xfeff,0xff49,0x0021,0x011b, - 0x01a2,0x02b4,0x02ae,0x02fa,0x0186,0x00d1,0xff85,0xff91,0xffdd,0x00a7,0x01f2,0x0236,0x02e9,0x01f6,0x01c6,0x0019, - 0xffc6,0xff00,0xfebe,0xfee5,0xfe6a,0xfefe,0xfe7c,0xfef3, - 0xfe0b,0xfe1a,0xfd26,0xfc4a,0xfadb,0xf8d8,0xf7b2,0xf668, - 0xf748,0xf80f,0xfad5,0xfc91,0xfe79,0xff12,0xfe9f,0xfd81, - 0xfb8a,0xfb29,0xfab5,0xfcac,0xfe06,0x007d,0x01a6,0x02af, - 0x0314,0x02a5,0x02bd,0x01d0,0x020f,0x00f3,0x015c,0x00c1, - 0x0126,0x01ad,0x029a,0x041f,0x0408,0x046e,0x02c0,0x01b2, - 0xff20,0xfdb0,0xfc80,0xfca1,0xfda9,0xfe4f,0xff92,0xfeba, - 0xfe7e,0xfc92,0xfb62,0xf94d,0xf82d,0xf77f,0xf73b,0xf7d4, - 0xf77e,0xf878,0xf810,0xf8d8,0xf880,0xf875,0xf793,0xf641, - 0xf550,0xf3f7,0xf487,0xf47a,0xf67d,0xf791,0xf955,0xf9db, - 0xf9f0,0xf964,0xf843,0xf7ed,0xf6f8,0xf7cc,0xf82c,0xfa0c, - 0xfb45,0xfce4,0xfe05,0xfe49,0xfeb6,0xfdf8,0xfe3d,0xfd43, - 0xfdc8,0xfd72,0xfea6,0xff80,0x006d,0x01b5,0x020a,0x02c5, - 0x01e7,0x0256,0xffbb,0xfeaf,0xfe15,0xfe18,0xfeee,0xff85, - 0x00ea,0x0229,0x0302,0x01a4,0x0167,0xffdc,0xff15,0xfe89, - 0xfe28,0xfe77,0xfe25,0xff12,0xfebb,0xff6f,0xfedc,0xfe94, - 0xfd72,0xfc15,0xfb19,0xfa0f,0xfa75,0xfa03,0xfb62,0xfb5a, - 0xfc1f,0xfb77,0xfad4,0xfa49,0xf982,0xf9d5,0xf8fa,0xf9a0, - 0xf8f9,0xf9e9,0xf9ef,0xfab3,0xfacf,0xfb31,0xfbbf,0xfb28, - 0xfbaa,0xfa9f,0xfb26,0xfab1,0xfb8f,0xfc48,0xfd49,0xfe2c, - 0xfe28,0xfec3,0xfdba,0xfe15,0xfd51,0xfe06,0xfdfe,0xfe9e, - 0xff4e,0xff76,0x0058,0xffe8,0x0085,0xff87,0x001f,0xffba, - 0xffef,0xffc9,0xff82,0x0012,0xff9c,0x005c,0x0010,0x00e2, - 0x003a,0x0040,0xff4d,0xfea8,0xfe66,0xfddf,0xfea8,0xfe7e, - 0xff58,0xfed4,0xfefb,0xfdfe,0xfd51,0xfcfd,0xfc89,0xfd16, - 0xfcb9,0xfd0e,0xfc46,0xfc97,0xfc44,0xfc55,0xfc49,0xfbe7, - 0xfc57,0xfbe1,0xfc3f,0xfb47,0xfb40,0xfa77,0xfb00,0xfb7d, - 0xfc03,0xfc7c,0xfc47,0xfcef,0xfc2c,0xfc4a,0xfb87,0xfbf8, - 0xfc01,0xfc80,0xfce8,0xfcb4,0xfd46,0xfcec,0xfde2,0xfdc1, - 0xfe9b,0xfe64,0xfebe,0xfe90,0xfdf7,0xfdb7,0xfd4f,0xfe59, - 0xfe5b,0xffea,0x0015,0x00a7,0xfff0,0xff19,0xfe6f,0xfdbe, - 0xfe59,0xfe08,0xff5d,0xff20,0xffba,0xff05,0xfee0,0xfeac, - 0xfe91,0xff63,0xfe74,0xfeda,0xfd7f,0xfdd5,0xfd00,0xfd40, - 0xfd29,0xfd87,0xfe6a,0xfdf5,0xfe08,0xfc3f,0xfba2,0xfa26, - 0xfa31,0xfa4e,0xfba1,0xfd75,0xfe7b,0xff92,0xfe7d,0xfe3e, - 0xfc98,0xfc87,0xfc21,0xfc77,0xfcdd,0xfd5a,0xfeab,0xfed5, - 0xfffc,0xff9f,0x0089,0xfff8,0xffe7,0xfed2,0xfda8,0xfd10, - 0xfc76,0xfe22,0xfe81,0x0074,0x00dd,0x018d,0x0091,0xff3b, - 0xfdcd,0xfc14,0xfc0b,0xfbd2,0xfd3b,0xfd79,0xfee2,0xfef5, - 0xff46,0xfe91,0xfd57,0xfc94,0xfae9,0xfafa,0xfa65,0xfb4e, - 0xfb2e,0xfc22,0xfc9b,0xfd2b,0xfd62,0xfca9,0xfc98,0xfae1, - 0xfa94,0xf963,0xf9fb,0xfa30,0xfb3f,0xfc3d,0xfc8b,0xfd6e, - 0xfd0d,0xfdad,0xfc4e,0xfc2e,0xfb50,0xfb64,0xfb7e,0xfbc2, - 0xfcc9,0xfd1e,0xfe89,0xfe6d,0xff68,0xfe7d,0xfe43,0xfd56, - 0xfcf1,0xfcea,0xfcb8,0xfe11,0xfe7a,0x0044,0x0034,0x00d0, - 0xffa4,0xff12,0xfe71,0xfda1,0xfddc,0xfd88,0xfee7,0xfead, - 0xffd2,0xff92,0xffea,0xff66,0xfea7,0xfe6f,0xfd71,0xfdca, - 0xfcb4 -}; - -static const UINT16 S[] = { - 0xfed3,0xfecc,0xffeb,0x0161,0xfd7b,0xf9b3,0xfc51,0x020c, - 0x0270,0xfaeb,0xf887,0xfe28,0x0537,0x00a1,0xf8e7,0xf894, - 0xff46,0x055a,0x0365,0xfd15,0xf613,0xf80c,0x01d3,0x082c, - 0x0106,0xf490,0xf5b3,0x03dc,0x0c42,0xffa7,0xf0e6,0xf394, - 0x03c9,0x0d22,0x0505,0xf3ed,0xf33b,0xffb7,0x0a89,0x0487, - 0xf64a,0xf40e,0xfda7,0x08d4,0x03f7,0xf9eb,0xf3d7,0xfae9, - 0x0695,0x08d8,0xff8f,0xf4d0,0xf7e9,0x0292,0x07ab,0x0097, - 0xf6d0,0xf7a4,0x002f,0x05ef,0x00fb,0xf99f,0xf6e5,0xfd3a, - 0x05fb,0x05ca,0xf9e3,0xf34b,0xfa83,0x04a4,0x05ad,0xfc12, - 0xf5e3,0xfa26,0x0413,0x05d8,0xfe8c,0xf8dc,0xfca3,0x017d, - 0x0295,0xfedf,0xf707,0xf751,0xff85,0x061b,0x029a,0xfacc, - 0xf8ac,0xfe0f,0x041d,0x01c1,0xfc2a,0xfb4c,0x011b,0x02d9, - 0xfe19,0xf7a9,0xfae3,0xfff3,0x0169,0xff4f,0xfba4,0xfcae, - 0xff05,0x0057,0xfddf,0xfb6a,0xfce2,0x013c,0xffd5,0xfbc9, - 0xfda7,0x0051,0xffe7,0xf9ff,0xf71e,0xfc4a,0x03b6,0x0447, - 0xfd83,0xf940,0xfb5e,0x01c2,0x0466,0x00bc,0xf7c0,0xf76c, - 0x0033,0x042a,0x00e9,0xfc42,0xf9ab,0xfc1e,0x0223,0x02ac, - 0xfe53,0xfa34,0xfbf9,0x0179,0x047a,0xfe46,0xfa9b,0xfd69, - 0x00cb,0xff5f,0xfbd5,0xfd3e,0xfd50,0xfc95,0xfd96,0x003a, - 0x0178,0xffd4,0xfe57,0xff2f,0x00c0,0xfddc,0xfa07,0xf898, - 0xff70,0x0691,0x02af,0xf7b5,0xf691,0xfdd7,0x02bb,0x0205, - 0xfbbd,0xf9e0,0xfed1,0x03f9,0xfef8,0xf8cf,0xfbc5,0xff97, - 0x037d,0xff89,0xfb7f,0xfcde,0x0045,0xff7b,0xf9ef,0xf9be, - 0xfeb4,0x03e6,0x0437,0xff1b,0xf78e,0xf9d5,0x02b9,0x057a, - 0xfe89,0xf727,0xf8ea,0xfe9b,0x032d,0x02c6,0xfc58,0xf6f9, - 0xfc0f,0x04e3,0x0689,0xfc9c,0xf7c1,0xfb67,0xff5c,0x00aa, - 0xfd99,0xfc0c,0xfec2,0x01e6,0xff6c,0xfe32,0xfc1b,0xfa7b, - 0xfd9b,0x02f9,0x0327,0xfc20,0xf664,0xf979,0x02ba,0x0272, - 0xfcd1,0xf9ca,0xff82,0x0486,0x00ea,0xf889,0xf7bc,0xff28, - 0x0383,0x01d1,0xf8c8,0xf880,0x0219,0x0706,0x00b7,0xf529, - 0xf571,0x0283,0x0a2f,0x001d,0xf637,0xf92e,0x02ad,0x0612, - 0xfe7d,0xf73e,0xf71a,0x01ed,0x076a,0x004a,0xf8a0,0xfa06, - 0xff9b,0x051b,0x0142,0xf763,0xf916,0xfff9,0x040d,0x00ac, - 0xfb36,0xfb86,0x021e,0x03b3,0xfd88,0xf6b3,0xfae5,0x0480, - 0x04ab,0xfbb3,0xf5cf,0xfd79,0x05b4,0x0356,0xf817,0xf4f2, - 0xfe33,0x08a2,0x047b,0xf664,0xf587,0x0070,0x06ee,0xff33, - 0xf6f6,0xfad1,0x0249,0x01f5,0xfac7,0xfa27,0xfcef,0xffd7, - 0x013d,0x010c,0xfc8f,0xf8f0,0xfe27,0x00c5,0x01b3,0xfc22, - 0xfa6a,0xfc6f,0x0040,0x017b,0xfd45,0xfce3,0xfde8,0xfe5b, - 0x0034,0xff70,0xfe88,0x001c,0xfec1,0xfd9b,0xfcaf,0xfde5, - 0xff9c,0xfff2,0xff27,0xfd92,0xfe1a,0xfc69,0xfe39,0x00f0, - 0x0008,0xfc7b,0xf9e6,0xfa35,0xfe5e,0x0258,0x00b9,0xfda0, - 0xfc3f,0xff86,0x01cc,0x00a7,0xfd8d,0xfd74,0xfd0a,0xfa71, - 0xfa80,0xfc6e,0x022c,0xff92,0xf880,0xf728,0xfd0e,0x01cb, - 0xfedd,0xf8ba,0xf6e1,0xfc0a,0x024d,0xff98,0xf795,0xf6f4, - 0xfb90,0x037b,0x064f,0xfed2,0xf555,0xf6a8,0x0199,0x0695, - 0x0058,0xf6c2,0xf7bc,0x0236,0x0a1d,0x0382,0xf6fc,0xf4cf, - 0xfbc1,0x0682,0x03a4,0xfa37,0xf600,0xfaaa,0x03e4,0x05b3, - 0xfec7,0xf803,0xfb1a,0x03c8,0x0492,0xfb40,0xf73a,0xfd85, - 0x075d,0x04f6,0xfa7f,0xf4e2,0xfa99,0x020e,0x027b,0xfe2e, - 0xfa3a,0xfd39,0x02d2,0x04f7,0xfd48,0xf497,0xf85f,0x04c6, - 0x06a6,0xfc19,0xf585,0xf999,0x0585,0x074f,0xfb20,0xf34f, - 0xf975,0x063e,0x0a0b,0xfd80,0xf309,0xf702,0x028d,0x0a13, - 0xffd8,0xf29f,0xf572,0x042f,0x0dca,0x034d,0xf115,0xef01, - 0x00a2,0x0eec,0x09cd,0xf5f3,0xee7c,0xfb73,0x09f5,0x06af, - 0xf90a,0xf291,0xf9be,0x08c4,0x08f5,0xfb25,0xf255,0xf6a1, - 0x0471,0x0a7a,0xff43,0xf1b3,0xf595,0x03a0,0x0ba6,0x0340, - 0xf4c3,0xf1a3,0xfc80,0x0a84,0x07a8,0xf94c,0xf153,0xf89f, - 0x0601,0x0a62,0xfcde,0xefde,0xf4d9,0x0635,0x0e2a,0xff6f, - 0xf091,0xf5c8,0x07e2,0x0a75,0xfb9e,0xf091,0xf89f,0x0999, - 0x0adb,0xf964,0xef92,0xf7a0,0x055f,0x0bb0,0x0191,0xf38b, - 0xf374,0x021d,0x0900,0x025d,0xf44c,0xf222,0x01d3,0x0aed, - 0x0496,0xf88a,0xf584,0xfd72,0x044e,0x0488,0xfa87,0xf831, - 0xfe06,0x048a,0x027b,0xfbd8,0xf763,0xfbef,0x05e4,0x05f5, - 0xfc95,0xf371,0xf8bb,0x06c6,0x0b54,0xfef3,0xf362,0xf4b8, - 0x0090,0x08bd,0x0342,0xf9b0,0xf949,0x0115,0x01ec,0xfc8f, - 0xf9d8,0xfce0,0x002f,0x0272,0xfd01,0xfa02,0xfdb2,0x03cb, - 0x01ef,0xf923,0xf795,0xfec5,0x0527,0x0029,0xf9a0,0xf6f9, - 0xff34,0x0634,0x025c,0xfa35,0xf564,0xfb85,0x0597,0x0766, - 0xfbd9,0xf0ed,0xf743,0x07ad,0x0c6b,0xfeec,0xf273,0xf5fb, - 0x02eb,0x06c6,0xff74,0xf781,0xfa4b,0x0092,0x045b,0xfeb3, - 0xf93f,0xfa8f,0x0060,0x04da,0xfe6f,0xf9b4,0xfb4b,0x01fb, - 0x05f4,0xfd92,0xf645,0xfa99,0x04d6,0x058f,0xfdc1,0xf6f5, - 0xface,0x031e,0x046e,0xfd2b,0xf391,0xf6ca,0x0194,0x0920, - 0x03c5,0xf742,0xf487,0x0100,0x088e,0x0382,0xf956,0xf655, - 0xfebd,0x04e8,0x024b,0xfaf1,0xf91f,0xfbac,0x021b,0x0582, - 0xfe77,0xfa3a,0xfc15,0x011a,0xff62,0xfa55,0xf96d,0xfe38, - 0x0249,0x008f,0xfc96,0xfd01,0x0095,0xfe9a,0xfe0b,0xfef6, - 0xff51 -}; - -static const UINT16 A0[] = { - 0x022b,0x056a,0x08f9,0x0a67,0x0a83,0x08e9,0x06ee,0x0595, - 0x04b3,0x0569,0x06a4,0x091e,0x0aa8,0x0b86,0x0a07,0x0763, - 0x03f2,0x006c,0xfe1b,0xfc52,0xfc73,0xfcbf,0xfe1c,0xfe51, - 0xfdd7,0xfa93,0xf4e6,0xec64,0xe10c,0xd5a0,0xcd2c,0xcdcc, - 0xd8d0,0xee80,0x0827,0x1f61,0x2bfb,0x2ab7,0x1def,0x0b6d, - 0xfd24,0xfb4d,0x0982,0x2358,0x41f6,0x594b,0x61d1,0x5757, - 0x3e3a,0x209f,0x07d2,0xfcec,0x0158,0x1286,0x25ae,0x329d, - 0x311e,0x2036,0x03dc,0xe4a6,0xcc3a,0xbed5,0xbf43,0xc905, - 0xd71c,0xe15e,0xe3d4,0xdcbc,0xce97,0xbee6,0xb1fa,0xacfa, - 0xafc8,0xbadb,0xca18,0xdaff,0xe8e0,0xf1bb,0xf548,0xf3f0, - 0xf0e4,0xedb7,0xeee2,0xf478,0x0089,0x1064,0x2183,0x2f4a, - 0x36c5,0x36eb,0x2fb1,0x2500,0x1946,0x12d6,0x12bc,0x1a3e, - 0x24df,0x2e87,0x324b,0x2d24,0x2021,0x0ceb,0xf9a5,0xea5b, - 0xe469,0xe64c,0xee5b,0xf6e5,0xfba0,0xf98f,0xef9c,0xe149, - 0xd1b3,0xc6ef,0xc331,0xc843,0xd310,0xe067,0xebcd,0xf210, - 0xf2b4,0xee01,0xe804,0xe2e4,0xe31b,0xe867,0xf390,0x010e, - 0x0e71,0x18ab,0x1daf,0x1de2,0x1971,0x1428,0x0f38,0x0e38, - 0x10cf,0x1767,0x1ef7,0x2565,0x2898,0x268a,0x2027,0x1527, - 0x0a27,0x0061,0xfb7b,0xfaff,0xfe68,0x02ec,0x05a0,0x04cb, - 0xfea7,0xf516,0xe92d,0xdfc3,0xda1f,0xda69,0xdf02,0xe6cc, - 0xee65,0xf2a1,0xf304,0xeed7,0xe982,0xe3db,0xe24e,0xe486, - 0xebc1,0xf5a2,0x001c,0x08a1,0x0cb9,0x0d97,0x0a84,0x06d9, - 0x0367,0x035c,0x06b0,0x0d20,0x14c1,0x1af9,0x1eaa,0x1d98, - 0x19f8,0x133d,0x0c69,0x0689,0x03f8,0x045e,0x06c8,0x09fb, - 0x0b7c,0x0ad4,0x0633,0xffd0,0xf787,0xf06e,0xeb30,0xe9be, - 0xeba1,0xef67,0xf372,0xf57c,0xf5d5,0xf2d1,0xeecb,0xe9c8, - 0xe6df,0xe6b0,0xea5a,0xf0c4,0xf7b1,0xfdf7,0x0171,0x02e0, - 0x0105,0xfecd,0xfc70,0xfc6a,0xff21,0x0404,0x0a44,0x0f60, - 0x133a,0x13ac,0x1271,0x0e4e,0x0a6d,0x0706,0x05a9,0x06a2, - 0x08a2,0x0b97,0x0cdf,0x0d0d,0x09e8,0x059a,0xff85,0xfa66, - 0xf6ba,0xf567,0xf663,0xf81f,0xfa8e,0xfaea,0xfa53,0xf74b, - 0xf3fa,0xf01f,0xedcc,0xed7e,0xeef2,0xf286,0xf634,0xfa28, - 0xfc03,0xfcb8,0xfb8e,0xfa35,0xf92b,0xf95a,0xfb5a,0xfe8c, - 0x0303 -}; - -static const UINT16 AY0[] = { - 0x02ae,0x04d3,0x0499,0x03e7,0x0278,0x01a2,0x015c,0xfff9, - 0xfe2b,0xf92b,0xf35b,0xed33,0xeca1,0xf39c,0x01e2,0x120b, - 0x1c98,0x1d85,0x13d0,0x073a,0xfdb0,0xff53,0x0c0b,0x20e7, - 0x3455,0x3dd7,0x3a21,0x2a27,0x1773,0x0ae0,0x0c18,0x1882, - 0x2ace,0x3848,0x3b50,0x3141,0x1df7,0x0a3d,0xfc9a,0xfaf8, - 0x0249,0x0dca,0x1466,0x1326,0x07a3,0xf6c8,0xe621,0xda8c, - 0xd773,0xda32,0xe0a6,0xe4f9,0xe576,0xdfac,0xd6f2,0xcd74, - 0xc62b,0xc2f7,0xc396,0xc891,0xce5b,0xd543,0xd95e,0xda7b, - 0xd79a,0xd36a,0xcff8,0xcfbc,0xd4d4,0xddc3,0xea1f,0xf489, - 0xfbde,0xfcc3,0xf97e,0xf45f,0xf210,0xf5e6,0xff9a,0x0d4d, - 0x1914,0x2095,0x2047,0x1b43,0x1398,0x0ed9,0x0f72,0x15d3, - 0x1fdb,0x2881,0x2d5a,0x2ab1,0x2364,0x191a,0x1168,0x0ded, - 0x0fe3,0x1561,0x19f0,0x1b4e,0x1774,0x102a,0x05dd,0xfda4, - 0xf7a0,0xf606,0xf742,0xf9f9,0xfbde,0xfa81,0xf6a7,0xef51, - 0xe857,0xe1a5,0xdebe,0xdebc,0xe222,0xe706,0xead4,0xec40, - 0xe90b,0xe48c,0xdec5,0xdc42,0xdcf2,0xe26f,0xea5b,0xf1f4, - 0xf73d,0xf7c7,0xf53a,0xf03f,0xee15,0xef0e,0xf525,0xfdf2, - 0x0706,0x0d2f,0x0ec5,0x0ce2,0x082e,0x0497,0x0300,0x072a, - 0x0de4,0x161f,0x1b9b,0x1cda,0x19eb,0x1408,0x0ea8,0x0a90, - 0x0ae4,0x0da2,0x1341,0x1757,0x1898,0x153c,0x0de8,0x05fe, - 0xff72,0xfdb9,0xfea8,0x02a7,0x059d,0x06f8,0x0485,0xfe91, - 0xf752,0xf05d,0xecdf,0xece5,0xf0e8,0xf4b3,0xf7d8,0xf71e, - 0xf3dc,0xeea5,0xe982,0xe6af,0xe69c,0xea72,0xef41,0xf4df, - 0xf757,0xf735,0xf3e2,0xf04e,0xede7,0xede5,0xf19a,0xf6dd, - 0xfdb0,0x01e0,0x0439,0x029f,0xff7c,0xfc43,0xfb89,0xfe2c, - 0x02b9,0x08e8,0x0d1f,0x0fbf,0x0ec9,0x0be2,0x07a4,0x0504, - 0x04e7,0x07af,0x0c24,0x0f7d,0x1177,0x0fa2,0x0c8c,0x076c, - 0x03c6,0x01d6,0x029b,0x04df,0x0708,0x086a,0x0707,0x0487, - 0xff95,0xfbe0,0xf861,0xf7ce,0xf903,0xfb3e,0xfd19,0xfcb7, - 0xfb41,0xf76b,0xf47a,0xf149,0xf0fe,0xf1f1,0xf4b3,0xf7d0, - 0xf8fd,0xf8a6,0xf611,0xf409,0xf214,0xf2e3,0xf453,0xf72c, - 0xf9db,0xfc34,0xfd79,0xfc97,0xfb71,0xf9f5,0xfacb,0xfbcb, - 0xfed5,0x0112 -}; - -static const UINT16 AH0[] = { - 0xf969,0xef06,0xe3fe,0xdb55,0xd73c,0xda30,0xe386,0xf465, - 0x0908,0x1fe3,0x3558,0x481a,0x56a2,0x5fc1,0x639c,0x60d2, - 0x574e,0x4654,0x2f98,0x130b,0xf49c,0xd71e,0xbe2b,0xac46, - 0xa207,0x9fdb,0xa3cd,0xada6,0xba68,0xca13,0xda58,0xeb16, - 0xfa82,0x07a7,0x118f,0x16bd,0x17f0,0x14f9,0x10a4,0x0b96, - 0x084b,0x0711,0x08da,0x0d11,0x1244,0x17ef,0x1bfa,0x1f15, - 0x1f40,0x1d8d,0x1867,0x104c,0x04d4,0xf6c1,0xe728,0xd723, - 0xc90b,0xbdae,0xb7cf,0xb72e,0xbc7e,0xc66b,0xd464,0xe511, - 0xf6c3,0x086e,0x181a,0x2605,0x2ffe,0x3670,0x3778,0x3442, - 0x2cc5,0x2277,0x16e9,0x0af2,0x00ed,0xf861,0xf2c5,0xef00, - 0xeda9,0xed36,0xee1c,0xef87,0xf100,0xf245,0xf23f,0xf1b6, - 0xef4e,0xeca8,0xe8ef,0xe5fe,0xe439,0xe4f7,0xe834,0xeddd, - 0xf5f8,0xff1b,0x09d5,0x13b5,0x1d4d,0x249e,0x29e6,0x2c31, - 0x2b36,0x2710,0x1f00,0x14df,0x087f,0xfc56,0xf047,0xe6ae, - 0xdeb7,0xda1f,0xd862,0xd93b,0xdcc6,0xe1c0,0xe8de,0xf001, - 0xf7aa,0xfe11,0x0399,0x0744,0x0964,0x0a1a,0x0921,0x0857, - 0x06d9,0x06d8,0x071f,0x0838,0x0970,0x0b41,0x0d32,0x0eb4, - 0x0fbc,0x0f58,0x0e58,0x0b58,0x0776,0x0144,0xfa95,0xf30d, - 0xebd9,0xe5f9,0xe15c,0xdf4d,0xdeef,0xe1de,0xe608,0xec74, - 0xf35a,0xfb64,0x0387,0x0acc,0x112f,0x157a,0x186b,0x1897, - 0x1793,0x141a,0x0ffd,0x0b20,0x065f,0x0216,0xfe14,0xfb3b, - 0xf8f1,0xf806,0xf71a,0xf72c,0xf73b,0xf7ee,0xf800,0xf7d3, - 0xf737,0xf60a,0xf555,0xf401,0xf347,0xf2a7,0xf3af,0xf55f, - 0xf85d,0xfbe3,0xffeb,0x0499,0x0908,0x0d95,0x1076,0x12f4, - 0x13b8,0x1392,0x1123,0x0d4e,0x08a2,0x032e,0xfe24,0xf8b7, - 0xf494,0xf0f6,0xeeba,0xed9b,0xede2,0xef2a,0xf178,0xf4b2, - 0xf7b9,0xfb42,0xfda6,0x0048,0x01e7,0x0319,0x034c,0x0361, - 0x0347,0x036e,0x03e9,0x03ba,0x0479,0x04ae,0x0594,0x060c, - 0x06c1,0x0701,0x06d8,0x0625,0x0462,0x0254,0xff03,0xfbfa, - 0xf879,0xf5d5,0xf30c,0xf16d,0xf0d0,0xf0cd,0xf1eb,0xf34f, - 0xf65e,0xf944,0xfd5b,0x00cc,0x0456,0x06f4,0x08d8,0x0a09, - 0x09ec,0x097e,0x07e8,0x06c6,0x04b1,0x02db,0x00b5,0xff1b, - 0xfdd6,0xfc8e,0xfbe6,0xfb34,0xfb68,0xfb3e,0xfbac,0xfb4b, - 0xfb35,0xfaa2,0xfa13,0xf988,0xf8cf,0xf8e6,0xf8b3,0xf9c9, - 0xfaac,0xfc25,0xfd80,0xff84,0x0186,0x0382,0x0572,0x064f, - 0x074d,0x06a4,0x04ef,0xffdc -}; - -static const UINT16 P[] = { - 0xff4f,0xff66,0xffda,0xff1c,0x0002,0xff0b,0xffb4,0xff0e, - 0x006e,0x024b,0x0503,0x065e,0x0679,0x0702,0x0718,0x08c9, - 0x0869,0x0993,0x0ae8,0x0dd3,0x0ffa,0x1118,0x0ee7,0x0b32, - 0x08c9,0x067b,0x079f,0x0816,0x092f,0x099a,0x0bce,0x0d77, - 0x0dd1,0x0c34,0x099e,0x0ad8,0x0c9e,0x0efb,0x0f08,0x1048, - 0x10fd,0x123a,0x12b4,0x12c3,0x12eb,0x11df,0x10f9,0x0e6e, - 0x0e2a,0x0d50,0x0df9,0x0e38,0x0ea7,0x0e06,0x0d3f,0x0d10, - 0x0b4e,0x0ac5,0x08b9,0x08c1,0x08d0,0x0a2d,0x0a16,0x0960, - 0x0907,0x095f,0x0abe,0x0961,0x08f3,0x07aa,0x0887,0x0802, - 0x07e6,0x0761,0x070a,0x06ee,0x0670,0x06b2,0x05a8,0x0613, - 0x051a,0x0580,0x0465,0x04e9,0x0548,0x0566,0x0622,0x05c5, - 0x0642,0x047e,0x045f,0x0337,0x0389,0x02ac,0x02a6,0x037d, - 0x0425,0x04f0,0x03e4,0x034d,0x01e1,0x0295,0x0244,0x02f9, - 0x0254,0x02a1,0x031c,0x02f6,0x0346,0x0255,0x02cc,0x0135, - 0x00f2,0x0096,0x01e8,0x0291,0x0322,0x02d8,0x01fe,0x0229, - 0x01b6,0x022e,0x0150,0x01f8,0x01be,0x0291,0x01b3,0x0165, - 0x0152,0x00b0,0x007a,0xfec4,0xff95,0x0045,0x02c6,0x0332, - 0x033c,0x024d,0x0120,0x00a4,0xff3d,0xff60,0xff04,0x013e, - 0x0245,0x03a0,0x020a,0x0066,0xff36,0xfe55,0xff6f,0xfee8, - 0xffe4,0xffc5,0x01d9,0x0277,0x0346,0x023c,0x00c7,0x002b, - 0xff8b,0x00b3,0xffc3,0x0080,0x005f,0x0245,0x02c2,0x0298, - 0x00ec,0xfe98,0xfda7,0xfdad,0x0005,0x0055,0x013c,0x0060, - 0x0116,0x0114,0x015c,0x00af,0xff59,0xff93,0xfeff,0x00f3, - 0x0081,0x0088,0xff55,0xffe6,0xffea,0x001e,0xff8b,0xfe49, - 0xff21,0xff5a,0x00cc,0xffc8,0xfffa,0xff1f,0xffc8,0x0022, - 0x0039,0xffce,0xff0f,0x001c,0x005e,0x016b,0xffb7,0xff4b, - 0xfeb7,0xff8e,0xff3e,0xfefd,0xff2b,0xff0c,0x0034,0xff34, - 0xffa0,0xfee4,0xfff6,0xff90,0xff4a,0xfe4f,0xfe0b,0xff6f, - 0xff78,0x001b,0xfeee,0xff5a,0xfec2,0xff68,0xfe88,0xfe69, - 0xfea3,0xfeb9,0xffe0,0xff4c,0xff5e,0xfe41,0xff26,0xfe94, - 0xff43,0xfed5,0xfeb9,0xff54,0xffb7,0x00c1,0xff02,0xfe92, - 0xfd9e,0xfedb,0xff03,0xff4a,0xff0f,0xfeae,0xff9d,0xffdc, - 0xffc1,0xfdbf,0xfe40,0xfe12,0xff7f,0xff4c,0xff56,0xff1d, - 0xff37,0xffef,0xff02,0xfee3,0xfdb8,0xfed5,0xfe5c,0xfe7c, - 0xfd6b,0xfd58,0xfe30,0xfe62,0xfefa,0xfe57,0xfebd,0xfe1c, - 0xff4e,0xfe99,0xfef1,0xfe3c,0xfec4,0xff56,0xfeb5,0xff1f, - 0xfe20,0xfefb,0xfeba,0xffb4,0xfebf,0xfe85,0xfe62,0xfee4, - 0xff5b,0xfe50,0xfe83,0xfdeb,0xfeed,0xfe76,0xfeb3,0xfd89, - 0xfe39,0xfe6f,0xfea5,0xfe8a,0xfd74,0xfddd,0xfd60,0xfe6c, - 0xfdff,0xfec2,0xfe23,0xfe43,0xfe64,0xfdfb,0xfe32,0xfd1b, - 0xfdbe,0xfd3c,0xfeae,0xfeb3,0xffbb,0xff84,0xff61,0xff6b, - 0xfe5a,0xfe30,0xfcd0,0xfe0d,0xfda2,0xfe67,0xfe0e,0xfe77, - 0xfe94,0xfe86,0xff2e,0xfe8e,0xfefa,0xfdff,0xff3e,0xfeaa, - 0xff59,0xff2b,0xff65,0xff99,0xfee5,0xfe92,0xfcfd,0xfd54, - 0xfc72,0xfdf9,0xfdec,0xfe9d,0xfe4d,0xfe38,0xfe04,0xfd5f, - 0xfda7,0xfcb8,0xfdc9,0xfd88,0xff11,0xfea0,0xfe89,0xfdbd, - 0xfd7f,0xfdb6,0xfd40,0xfd73,0xfcb5,0xfdf3,0xfd91,0xfebb, - 0xfdd3,0xfdca,0xfdad,0xfdea,0xfe75,0xfd9f,0xfdd2,0xfd0a, - 0xfe5c,0xfe37,0xfef9,0xfe3d,0xfe0f,0xfdc1,0xfdb2,0xfd93, - 0xfcad,0xfd8d,0xfd7d,0xfe7f,0xfdcb,0xfe3b,0xfd63,0xfd66, - 0xfddd,0xfd9b,0xfdb7,0xfd05,0xfe46,0xfe06,0xfefa,0xfdb3, - 0xfd9f,0xfcfa,0xfd3d,0xfd57,0xfca0,0xfccd,0xfc5f,0xfde0, - 0xfd5c,0xfdb6,0xfcba,0xfd3e,0xfda6,0xfe3a,0xfe36,0xfd47, - 0xfd8e,0xfd44,0xfea0,0xfd5b,0xfd1c,0xfccc,0xfd5b,0xfde0, - 0xfdcf,0xfd5f,0xfcd0,0xfdb2,0xfdad,0xfe95,0xfd32,0xfdcd, - 0xfde1,0xfedc,0xfece,0xfe0c,0xfdfa,0xfd79,0xfdf1,0xfd29, - 0xfdb3,0xfcd3,0xfdd7,0xfdfe,0xfdfc,0xfda8,0xfd0f,0xfe05, - 0xfdd1,0xfe65,0xfd2f,0xfd94,0xfd3d,0xfe2f,0xfe07,0xfd6e, - 0xfcdf,0xfbf3,0xfc9e,0xfc0e,0xfcb0,0xfc15,0xfd08,0xfcd8, - 0xfda1,0xfda0,0xfcf0,0xfcd9,0xfc80,0xfd8e,0xfcb2,0xfdba, - 0xfd57,0xfdf1,0xfd68,0xfd8b,0xfd39,0xfcf3,0xfd2a,0xfca4, - 0xfd95,0xfd17,0xfdea,0xfd44,0xfddb,0xfd51,0xfd81,0xfde7, - 0xfde2,0xfe23,0xfd4a,0xfe18,0xfd96,0xfe78,0xfdc5,0xfd95, - 0xfcde,0xfca3,0xfd35,0xfc73,0xfcfe,0xfc4a,0xfd88,0xfd5a, - 0xfe3b,0xfd88,0xfd7d,0xfd41,0xfcdb,0xfd34,0xfc8f,0xfda7, - 0xfd70,0xfe99,0xfd8b,0xfe02,0xfd2e,0xfd4d,0xfd2f,0xfcdd, - 0xfd1e,0xfca4,0xfd84,0xfd08,0xfdb2,0xfc8c,0xfcfe,0xfd3a, - 0xfd30,0xfd29,0xfcae,0xfd30,0xfd01,0xfe81,0xfdd9,0xfe37, - 0xfd58,0xfd99,0xfd96,0xfd31,0xfd23,0xfcc4,0xfd96,0xfd6d, - 0xfe24,0xfcc1,0xfcb8,0xfbc5,0xfcb9,0xfd4c,0xfd7b,0xfd81, - 0xfcf6,0xfd6e,0xfcc6,0xfd5a,0xfc20,0xfc92,0xfc8c,0xfd8f, - 0xfdf6,0xfd71,0xfd58,0xfc2b,0xfcc9,0xfbed,0xfc5f,0xf800, - 0xf281,0xed2e,0xe9e8,0xe7ba,0xe5b0,0xe551,0xe476,0xe532, - 0xe495,0xe5a9,0xe50d,0xe61b,0xe695,0xe728,0xe7c1,0xe818, - 0xe92d,0xe90b,0xea5e,0xea1d,0xeb64,0xeb70,0xec53,0xecd3, - 0xed5f,0xedfb,0xedec,0xef09,0xeec3,0xefee,0xefa5,0xf083, - 0xf098,0xf123,0xf15b,0xf187,0xf23c,0xf1d0,0xf2cf,0xf265, - 0xf366,0xf2f8,0xf3f0,0xf3a6,0xf40f,0xf468,0xf42f,0xf4e6, - 0xf455,0xf558,0xf4a7,0xf59f,0xf52f,0xf5e0,0xf5c2,0xf5e7, - 0xf64c,0xf606,0xf6b9,0xf634,0xf70f,0xf666,0xf749,0xf6e2, - 0xf762,0xf771,0xf747,0xf7a4,0xf760,0xf7e9,0xf74d,0xf84b, - 0xf78d,0xf858,0xf811,0xf86d,0xf843,0xf844,0xf89f,0xf833, - 0xf8b4,0xf872,0xf926,0xf876,0xf928,0xf8b1,0xf921,0xf8f9, - 0xf917,0xf949,0xf91f,0xf982,0xf901,0xf9af,0xf946,0xf9c2, - 0xf960,0xf9b2,0xf979,0xf99f,0xfa3d,0xf9dd,0xfa0d,0xf9a6, - 0xfa3d,0xf9c3,0xfa19,0xf9e9,0xfa28,0xfa31,0xfa28,0xfa95, - 0xfa39,0xfac6,0xfa38,0xfabf,0xfa41,0xfabf,0xfaa5,0xfab5, - 0xfac1,0xfaa4,0xfb05,0xfa99,0xfb10,0xfaae,0xfb39,0xfab9, - 0xfb1c,0xfae6,0xfaf1,0xfb1b,0xfae4,0xfb65,0xfac7,0xfb81, - 0xfb12,0xfb65,0xfabc,0xfb28,0xfb03,0xfaf0,0xfb24,0xfaf2, - 0xfb77,0xfb04,0xfb89,0xfaf9,0xfb7f,0xfb07,0xfb3e,0xfb67, - 0xfb31,0xfb6f,0xfb2d,0xfba9,0xfaf6,0xfb9c,0xfb39,0xfb94, - 0xfb43,0xfb65,0xfb7a,0xfb4c,0xfba7,0xfb6a,0xfbbe,0xfb78, - 0xfbf1,0xfb75,0xfbdd,0xfbe6,0xfbbf,0xfbdf,0xfb90,0xfc13, - 0xfb8d,0xfc0b,0xfb98,0xfbfb,0xfbb1,0xfc0d,0xfbe8,0xfbd9, - 0xfc12,0xfbd3,0xfc48,0xfbdc,0xfc52,0xfb89,0xfc0b,0xfbd7, - 0xfbf8,0xfc01,0xfbc6,0xfc2c,0xfbbf,0xfc6d,0xfba6,0xfc59, - 0xfbe0,0xfc5a,0xfc14,0xfc3a,0xfc83,0xfc09,0xfcb1,0xfc05, - 0xfca4,0xfc0f,0xfcbe,0xfc24,0xfca4,0xfc99,0xfc94,0xfcb8, - 0xfc40,0xfcc1,0xfc0a,0xfcc8,0xfc45,0xfccf,0xfc3b,0xfcac, - 0xfc98,0xfc45,0xfc92,0xfc37,0xfcbf,0xfc0c,0xfcc7,0xfc08, - 0xfc84,0xfc3c,0xfcb2,0xfcb5,0xfc49,0xfccb,0xfc3b,0xfce2, - 0xfc33,0xfced,0xfc6e,0xfcc4,0xfc85,0xfcb7,0xfd08,0xfc88, - 0xfd19,0xfc9a,0xfd11,0xfc4f,0xfd0b,0xfcbd,0xfd02,0xfce6, - 0xfcde,0xfd22,0xfc80,0xfd0f,0xfc9a,0xfd6a,0xfcbd,0xfd56, - 0xfcf4,0xfd0a,0xfcef,0xfcc8,0xfd45,0xfcc2,0xfd5f,0xfcc2, - 0xfd6c,0xfcd6,0xfd67,0xfd0f,0xfd1e,0xfd76,0xfd1d,0xfd82, - 0xfcda,0xfd84,0xfce1,0xfd7d,0xfced,0xfd65,0xfd43,0xfd40, - 0xfd6d,0xfd11,0xfda0,0xfd18,0xfde8,0xfd49,0xfdea,0xfd7b, - 0xfdd3,0xfda2,0xfd84,0xfdd3,0xfd6c -}; - -static const UINT16 O0[] = { - 0xfdf5,0xffb6,0x01e5,0x037c,0x056e,0x0659,0x064f,0x0565, - 0x02d0,0xfee6,0xf91b,0xf356,0xedb9,0xeae3,0xe9ea,0xec26, - 0xf08a,0xf781,0x00ab,0x0b83,0x1849,0x258d,0x3462,0x4294, - 0x509c,0x5bb9,0x6381,0x65ed,0x6627,0x6377,0x596d,0x4d42, - 0x3d46,0x2b5c,0x16ca,0x015d,0xea9f,0xd4b8,0xc092,0xaf70, - 0xa1d2,0x9a3e,0x99e3,0x99b1,0x99db,0x999d,0x9cb5,0xa702, - 0xb2f2,0xc060,0xce57,0xdc0e,0xe87f,0xf41a,0xfd22,0x054c, - 0x0ae6,0x0f90,0x12a4,0x1504,0x16bf,0x17ad,0x18af,0x18e6, - 0x1a4e,0x1ba4,0x1e94,0x213c,0x24c9,0x27f4,0x2b11,0x2d53, - 0x2dfc,0x2d81,0x2afd,0x27d0,0x2247,0x1b7a,0x1243,0x07a2, - 0xfbb1,0xef53,0xe310,0xd69e,0xcbd9,0xc22b,0xbb53,0xb62f, - 0xb3ce,0xb33b,0xb5ba,0xba84,0xc23b,0xcb92,0xd627,0xe24a, - 0xee6a,0xfaf2,0x063a,0x111d,0x1a07,0x21da,0x27dd,0x2bea, - 0x2e2b,0x2e4e,0x2dae,0x2b02,0x27c9,0x2314,0x1ee3,0x1a4d, - 0x15ef,0x11ba,0x0deb,0x0add,0x07bb,0x05bb,0x033c,0x0187, - 0xff36,0xfd6b,0xfaf5,0xf841,0xf4e0,0xf113,0xed2c,0xe872, - 0xe4a5,0xe034,0xdd01,0xd9e2,0xd7f7,0xd67a,0xd692,0xd824, - 0xdabc,0xdf2e,0xe42f,0xeb25,0xf239,0xfa7b,0x026e,0x0a93, - 0x11dc,0x18c1,0x1f0f,0x23be,0x274b,0x28c2,0x2984,0x27fc, - 0x25c9,0x21d2,0x1d88,0x182c,0x1257,0x0c97,0x0651,0x00cf, - 0xfb38,0xf71b,0xf2d9,0xeffb,0xed6d,0xec23,0xeb77,0xeb20, - 0xeb3a,0xeb08,0xebc9,0xec1d,0xed53,0xed99,0xee68,0xeecf, - 0xef8a,0xf017,0xf0a4,0xf1ba,0xf299,0xf4d4,0xf6a1,0xf98f, - 0xfc25,0xff8c,0x02e2,0x06aa,0x0a7e,0x0e29,0x11dd,0x14a9, - 0x179a,0x1939,0x1a84,0x1a28,0x195a,0x1776,0x153b,0x11fd, - 0x0da9,0x0835,0x0354,0xfec2,0xf99b,0xf594,0xf12f,0xede5, - 0xeb1e,0xe910,0xe7be,0xe6ed,0xe79c,0xe846,0xe9d9,0xeb90, - 0xef3e,0xf1c7,0xf475,0xf718,0xf94b,0xfb98,0xfd9b,0xffcf, - 0x00da,0x0262,0x0332,0x0493,0x0555,0x0624,0x0692,0x0723, - 0x070c,0x071e,0x0856,0x088f,0x099e,0x0a0d,0x0abd,0x0b7f, - 0x0b33,0x0a80,0x0954,0x0824,0x060a,0x0430,0x0170,0xff43, - 0xfc44,0xf978,0xf66b,0xf3ec,0xf23b,0xf08e,0xef47,0xee2c, - 0xee1e,0xedf7,0xef32,0xf04c,0xf23f,0xf450,0xf6e5,0xf9c2, - 0xfc39,0xfee1 -}; - -static const UINT16 I0[] = { - 0x010c,0x0125,0x01a1,0x01c5,0x02bb,0x034b,0x0554,0x052d, - 0x0359,0xfc24,0xf16f,0xe54b,0xdc77,0xdcd5,0xe839,0xfe72, - 0x17b1,0x2e7c,0x393e,0x3715,0x28e6,0x1755,0x0a1a,0x07e9, - 0x1343,0x27e3,0x3f6d,0x4fc9,0x5593,0x4d37,0x3c1f,0x2759, - 0x158a,0x0b62,0x094b,0x0d80,0x12c6,0x1729,0x159c,0x0f80, - 0x03c5,0xf5e5,0xe691,0xd808,0xcbae,0xc28f,0xbed6,0xbf53, - 0xc516,0xcb22,0xd0a8,0xd114,0xccac,0xc32c,0xb86c,0xb081, - 0xae80,0xb5ae,0xc3e6,0xd787,0xe90d,0xf5db,0xfa44,0xf882, - 0xf2c7,0xed7f,0xedae,0xf3c8,0x0127,0x1135,0x21c1,0x2cdb, - 0x32db,0x3210,0x2d7b,0x26a8,0x2007,0x1c58,0x1b6c,0x1e8f, - 0x2278,0x2775,0x29a3,0x2989,0x2469,0x1b43,0x0f05,0x0180, - 0xf68b,0xeeae,0xec94,0xed88,0xf1c8,0xf483,0xf4f0,0xf001, - 0xe6b6,0xdb5b,0xd0be,0xcae1,0xc95f,0xce66,0xd5e5,0xdf88, - 0xe6d1,0xead2,0xea7a,0xe78f,0xe40e,0xe1f9,0xe401,0xe8b6, - 0xf1b1,0xfb49,0x05e8,0x0d84,0x1307,0x1523,0x14bd,0x12f9, - 0x106c,0x1038,0x113e,0x15ca,0x1aaf,0x20ac,0x2475,0x2619, - 0x241d,0x1e4b,0x169a,0x0e10,0x0888,0x04b7,0x0516,0x0651, - 0x08ca,0x0940,0x0725,0x0173,0xf8f8,0xf075,0xe879,0xe454, - 0xe24e,0xe469,0xe762,0xeb33,0xeccd,0xec8e,0xea7f,0xe70d, - 0xe470,0xe262,0xe30f,0xe4eb,0xe9fc,0xefa1,0xf62c,0xfb92, - 0xff7f,0x01c2,0x0194,0x00dc,0xff53,0x0033,0x0252,0x07bc, - 0x0d46,0x1327,0x173b,0x193c,0x18fe,0x1578,0x117c,0x0d38, - 0x0b9d,0x0ace,0x0cd1,0x0e93,0x1065,0x10b6,0x0ec5,0x0ad9, - 0x048c,0xff03,0xf99e,0xf701,0xf563,0xf616,0xf699,0xf783, - 0xf78f,0xf5da,0xf32a,0xeef0,0xec1c,0xe977,0xe95f,0xe9c3, - 0xec66,0xef6b,0xf2d2,0xf5bf,0xf769,0xf81f,0xf674,0xf61c, - 0xf589,0xf6e2,0xf95c,0xfda9,0x0244,0x06d6,0x0a48,0x0bad, - 0x0b6e,0x08f6,0x07c3,0x066e,0x0782,0x08c7,0x0b8b,0x0dac, - 0x0f20,0x0f6c,0x0d8a,0x0b03,0x0713,0x04f6,0x02a2,0x01f2, - 0x00e4,0x00e0,0x009e,0x001e,0xff50,0xfd09,0xfb02,0xf7f5, - 0xf61a,0xf379,0xf2a5,0xf1fd,0xf299,0xf38b,0xf492,0xf5dd, - 0xf5c3,0xf5c5,0xf48c,0xf490,0xf3f7,0xf4dc,0xf5ec,0xf825, - 0xfa92,0xfd25,0x0019 -}; - -static const UINT16 U0[] = { - 0xff77,0xfbb6,0xf8bc,0xf5de,0xf4d3,0xf530,0xf6bb,0xf99b, - 0xfd69,0x02bf,0x0831,0x0f34,0x1680,0x1f87,0x2821,0x3092, - 0x37aa,0x3d19,0x40d2,0x4217,0x4229,0x3f9a,0x3c36,0x36cf, - 0x30a7,0x28ef,0x20bb,0x177c,0x0dba,0x04b6,0xfbf6,0xf4f1, - 0xee85,0xea18,0xe621,0xe354,0xe0ca,0xdeb6,0xdd61,0xdc41, - 0xdbf0,0xdab5,0xd9d5,0xd7e3,0xd629,0xd358,0xd076,0xccfa, - 0xc985,0xc703,0xc4c2,0xc359,0xc1ec,0xc265,0xc33c,0xc5db, - 0xc91e,0xcdca,0xd38b,0xda7b,0xe27f,0xea85,0xf326,0xfadd, - 0x0321,0x09be,0x102c,0x1587,0x1a5c,0x1e0d,0x20be,0x2281, - 0x22c9,0x22e8,0x21b5,0x20f5,0x1f6a,0x1e80,0x1d66,0x1cd9, - 0x1c2b,0x1b71,0x1b2e,0x1a68,0x1a95,0x1a0b,0x1a13,0x18fb, - 0x186c,0x16b0,0x142e,0x10b6,0x0c9a,0x0837,0x02ce,0xfded, - 0xf804,0xf2e2,0xed66,0xe8d6,0xe426,0xe012,0xdcdb,0xda0f, - 0xd93e,0xd874,0xd909,0xd94e,0xdaef,0xdc9d,0xdf0c,0xe1f4, - 0xe48d,0xe749,0xe9bb,0xec98,0xeeb0,0xf155,0xf2ca,0xf4bb, - 0xf614,0xf7c5,0xf974,0xfaec,0xfcee,0xfec4,0x0149,0x0327, - 0x061f,0x08a5,0x0bc6,0x0e6d,0x1140,0x13e4,0x1641,0x18c8, - 0x1a2d,0x1b9c,0x1bf1,0x1c24,0x1b34,0x1a38,0x186e,0x1696, - 0x146a,0x1171,0x0ee8,0x0b86,0x08a6,0x0576,0x02ca,0xffbb, - 0xfd73,0xfb4d,0xf9be,0xf87a,0xf6f4,0xf624,0xf50a,0xf483, - 0xf339,0xf27d,0xf172,0xf0e7,0xf039,0xef50,0xee84,0xed23, - 0xec4e,0xeb3b,0xeb13,0xea6e,0xeace,0xeb1e,0xec45,0xed81, - 0xeecf,0xf0af,0xf235,0xf4e3,0xf70e,0xfa39,0xfcca,0xff50, - 0x018a,0x03c6,0x05b6,0x0777,0x0900,0x09db,0x0b47,0x0bdd, - 0x0cf3,0x0cb6,0x0cd5,0x0c71,0x0c35,0x0c0f,0x0be2,0x0bef, - 0x0b60,0x0b9a,0x0ae0,0x0a66,0x0983,0x0942,0x08b0,0x07f6, - 0x073d,0x0618,0x0596,0x03fd,0x02ae,0x0040,0xfe6a,0xfc73, - 0xfb46,0xfa0b,0xf820,0xf674,0xf4b4,0xf3c6,0xf255,0xf1e1, - 0xf0d6,0xf102,0xf11d,0xf1d7,0xf230,0xf271,0xf342,0xf3a8, - 0xf4f0,0xf580,0xf6f7,0xf7a4,0xf8ef,0xf9b5,0xfa6d,0xfb02, - 0xfb86,0xfc68,0xfd01,0xfe0b,0xfe83,0xffda,0x0069,0x0179, - 0x022d,0x02f7,0x038b,0x03f7,0x0500,0x04db,0x0498,0x02d5, - 0x009d -}; - -static const UINT16 Y0[] = { - 0x0030,0xfef4,0xfbfb,0xf83e,0xf2d8,0xede2,0xea5b,0xeb95, - 0xf1d1,0xfb18,0x0400,0x0904,0x087a,0x01c1,0xf978,0xf2f3, - 0xf338,0xfad6,0x084a,0x1633,0x1e6d,0x1e2d,0x158f,0x09e1, - 0x0047,0xfeb8,0x0520,0x11f9,0x1f76,0x27b7,0x26f8,0x1d06, - 0x0f5f,0x02fd,0xfdae,0x00e4,0x0ad4,0x15fd,0x1c9c,0x1b6d, - 0x1209,0x04a4,0xf769,0xf02e,0xf012,0xf5ff,0xfe7f,0x0459, - 0x04c0,0xfe12,0xf39c,0xe81d,0xe097,0xde2c,0xe146,0xe793, - 0xedad,0xf12a,0xef76,0xe9e5,0xe1e3,0xdb19,0xd7c0,0xd91b, - 0xde65,0xe524,0xeb39,0xee15,0xedb2,0xe982,0xe4b7,0xe117, - 0xe12c,0xe504,0xeba7,0xf37d,0xf966,0xfca3,0xfbba,0xf8a2, - 0xf4e7,0xf335,0xf520,0xfa38,0x01e1,0x0903,0x0e28,0x0f0c, - 0x0cdb,0x0831,0x0449,0x0332,0x05e2,0x0bf1,0x1273,0x17b0, - 0x18ee,0x16ed,0x11d6,0x0c5f,0x0870,0x07b1,0x0aaf,0x0f95, - 0x14a4,0x162c,0x1464,0x0efa,0x08bd,0x0363,0x0049,0x006c, - 0x029a,0x0682,0x08d8,0x08ca,0x0530,0xff1a,0xf8d3,0xf448, - 0xf2ff,0xf42e,0xf79a,0xfa6b,0xfc66,0xfb52,0xf74d,0xf169, - 0xebdc,0xe952,0xea25,0xee35,0xf2d8,0xf6c8,0xf75b,0xf563, - 0xf152,0xecd9,0xea69,0xeaa3,0xee5d,0xf398,0xf8b8,0xfb39, - 0xfb25,0xf8b6,0xf578,0xf35c,0xf316,0xf5ee,0xfa2d,0xff91, - 0x0386,0x04fb,0x03f5,0x0127,0xfed3,0xfdc6,0xff2b,0x01ec, - 0x0617,0x099b,0x0c02,0x0c1a,0x0a2a,0x0792,0x04ef,0x0485, - 0x0531,0x07c6,0x0a75,0x0c92,0x0ce8,0x0b7c,0x0900,0x0594, - 0x0372,0x0251,0x034e,0x04d1,0x06ae,0x0751,0x067f,0x0476, - 0x0110,0xfdcf,0xfb50,0xfb28,0xfc8a,0xfe87,0xffeb,0xffd1, - 0xfe2b,0xfb1f,0xf858,0xf5ac,0xf4e3,0xf565,0xf766,0xf983, - 0xfa59,0xfa14,0xf827,0xf62d,0xf3e6,0xf2e7,0xf31a,0xf505, - 0xf7bb,0xf9ed,0xfb12,0xfa24,0xf8e6,0xf715,0xf673,0xf648, - 0xf793,0xfa0a,0xfca8,0xff09,0xffa9,0xff72,0xfdad,0xfcbe, - 0xfc26,0xfcb5,0xfe49,0x0097,0x035c,0x04da,0x058d,0x042a, - 0x0298,0x00bf,0x0046,0x0100,0x02e9,0x0578,0x072f,0x0812, - 0x06fa,0x052e,0x02aa,0x0103,0x009f,0x018c,0x0397,0x0568, - 0x065c,0x055c,0x037c,0x004f,0xfdf0,0xfce7,0xfd9b,0xff8a, - 0x0153,0x02aa,0x01e4,0xffbe -}; - -static const UINT16 T[] = { - 0xfed5,0xff04,0xfe74,0xfedb,0xfe7d,0xff1c,0xfe5f,0xfee9, - 0xfe74,0xfec0,0xfeb8,0xfeb2,0xfe9c,0xfe35,0xfed0,0xfe7d, - 0xff23,0xfe75,0xfee9,0xfe97,0xff18,0xfee6,0xfef9,0xff42, - 0xfe93,0xff27,0xfead,0xff54,0xfe76,0xff92,0x0231,0x04c5, - 0x057f,0x0464,0x0469,0x06b3,0x09f9,0x08fb,0x079b,0x08cf, - 0x0f22,0x14d0,0x15a0,0x1094,0x0c79,0x0ee7,0x1039,0x1149, - 0x0e9c,0x0c21,0x0d87,0x1426,0x1679,0x116f,0x0a7a,0x08e9, - 0x0f16,0x13ec,0x1265,0x0c66,0x0d22,0x120e,0x1451,0x0f9d, - 0x09c6,0x0d46,0x10f1,0x1274,0x0df0,0x0a69,0x09e3,0x0c9d, - 0x0db7,0x0b90,0x094b,0x099b,0x0d8d,0x0bf1,0x08b1,0x07d2, - 0x0a44,0x09ce,0x062b,0x02b8,0x04d1,0x09ff,0x0a27,0x06b4, - 0x023a,0x03b7,0x075e,0x0a7a,0x0828,0x01ce,0xff64,0x0455, - 0x081e,0x055b,0x02b0,0xff36,0x00fd,0x0527,0x0718,0x043b, - 0x009e,0x00df,0x03a7,0x0704,0x0261,0xff80,0xffcc,0x032d, - 0x02f7,0x00a9,0x00a9,0x00ee,0x00cb,0x00a2,0x024b,0x0247, - 0x024a,0x005d,0x00e5,0x01bc,0x011f,0xff20,0xfd6f,0x012e, - 0x05df,0x0659,0xfe3a,0xfb26,0xfe36,0x0289,0x032e,0xff99, - 0xfd94,0xff26,0x0434,0x02eb,0xfecc,0xfd43,0x00b2,0x02d8, - 0x02cd,0xfee4,0xfdf9,0x0006,0x0094,0xff4d,0xfcaf,0xfeb9, - 0x014d,0x03ac,0x020d,0xfe08,0xfc0c,0xffa8,0x040a,0x0174, - 0xfd22,0xfa4e,0xfd70,0x00d6,0x0303,0x011b,0xfc79,0xfca6, - 0x0010,0x0455,0x0032,0xfbaf,0xfb37,0xfea0,0x00c7,0x0063, - 0xff2a,0xfe48,0x0106,0x0085,0x0046,0xfe6c,0xfd8e,0xfda6, - 0x002f,0x0281,0x0044,0xfd3d,0xfb0d,0xff7d,0x01a4,0x0102, - 0xfdb5,0xfe3f,0x011c,0x0178,0xfed7,0xfa93,0xfd23,0xff74, - 0x01d4,0xfef6,0xfc5c,0xfe02,0x0263,0x0263,0xfd44,0xf9a7, - 0xfb72,0x026b,0x0211,0xfd6a,0xfa07,0xfd86,0x01e2,0x0241, - 0xfe48,0xfb19,0xfc36,0xfff7,0x013b,0xfc72,0xfabf,0xfbd0, - 0xff51,0x010c,0xfe91,0xfb4d,0xfc82,0x004f,0x014b,0x0077, - 0xfd8f,0xfe94,0x004c,0x0031,0xfd9f,0xfb42,0xfea8,0x0178, - 0x0212,0xfdaa,0xfd27,0x000a,0x023b,0x000d,0xfb94,0xfb9c, - 0xfed8,0x02c3,0xff4c,0xfba3,0xfba1,0x007d,0x01f7,0xff3b, - 0xfc81,0xfd37,0xffc2,0xfe6f,0xfc64,0xfb03,0xfcce,0xfd9d, - 0xff52,0xff0a,0xfd84,0xfcda,0xfe72,0x0008,0xffa5,0xfe00, - 0xfc08,0xfd2f,0xfdbf,0xfe38,0xfcde,0xfcbc,0xfe5a,0xfe56, - 0xffef,0xff6c,0xffe0,0xff52,0xff04,0xfda3,0xfd05,0xfd3f, - 0xfd9c,0xfe64,0xfda3,0xfe1e,0xfda3,0xfe9f,0xfeb9,0x0014, - 0xffac,0xfe1b,0xfcc0,0xfbc5,0xfd62,0xfdad,0xfde7,0xfc40, - 0xfca7,0xfda1,0xff4d,0xff8a,0xfe83,0xfe7c,0xfda0,0xfd1d, - 0xfbf8,0xfd8e,0xfe28,0xfdc2,0xfaf2,0xfa96,0xfd17,0xff2e, - 0xfff6,0xfdca,0xfdda,0xfe42,0x003d,0xfe9a,0xfb7f,0xfa3e, - 0xfb64,0xfec7,0xffea,0xff29,0xfbf5,0xfc7f,0xfed1,0x011b, - 0xff2c,0xfc31,0xfb79,0xfd9e,0x00c8,0xff08,0xfbef,0xf9d0, - 0xfc64,0xff6d,0x011b,0xfe39,0xfc43,0xfc9c,0xfe3e,0xff72, - 0xfce1,0xfb5c,0xfade,0xfe0b,0xff32,0xfdb9,0xfc1e,0xfcdd, - 0xffda,0xffff,0xfe11,0xfaa4,0xfb8c,0xfcf9,0xfe56,0xfd0b, - 0xfb8c,0xfc00,0xfd50,0xff00,0xfd97,0xfbe5,0xfb03,0xfe5c, - 0x000a,0xfe50,0xfb19,0xfac5,0xfd71,0xfef5,0xfde6,0xfa16, - 0xfaf4,0xfdb3,0x0089,0xff30,0xfb3f,0xfb37,0xfd7a,0x00cf, - 0xff03,0xfba4,0xf968,0xfd13,0x007d,0x007e,0xfcb1,0xf9ca, - 0xfcaf,0x00b4,0x026b,0xfd8a,0xfa1d,0xfa2b,0xfeac,0x0084, - 0xfdda,0xfb9b,0xfbac,0xff41,0x00cb,0xff7c,0xfb8b,0xfb9c, - 0xfd7a,0x002c,0xff43,0xfb49,0xfa63,0xfc5b,0xffeb,0xffc2, - 0xfdce,0xfaec,0xfc5f,0xfed9,0x00b1,0xfe9a,0xfaca,0xfac3, - 0xfc7f,0xff58,0xfe33,0xfbcb,0xf9d5,0xfcb7,0xffe0,0xffd9, - 0xfc7d,0xfa27,0xfce6,0xff1d,0xfeb5,0xfaa9,0xfa54,0xfcc8, - 0x0043,0xff9c,0xfbcd,0xfafc,0xfccd,0x005f,0xffa1,0xfd7e, - 0xfa7a,0xfbbd,0xff07,0xffaf,0xfdce,0xfae0,0xfb9a,0xfdf7, - 0x002c,0xfdd6,0xfc3a,0xfb66,0xfdd5,0xfec6,0xfe38,0xfc84, - 0xfb66,0xfd31,0xfdcd,0xfddc,0xfbac,0xfbb5,0xfc44,0xfe3a, - 0xfdec,0xfbce,0xfb53,0xfc0a,0xfee1,0xfe4b,0xfc3e,0xf979, - 0xfa72,0xfc8f,0xfe34,0xfe3e,0xfcf3,0xfe25,0xfe8d,0xff15, - 0xfd21,0xfcc2,0xfd0e,0xfde7,0xfe12,0xfce5,0xfcdc,0xfcd0, - 0xfe9c,0xfd9a,0xfd02,0xfc59,0xfe01,0xff21,0xfe52,0xfd1f, - 0xfbe5,0xfd33,0xfdcb,0xfe2e,0xfc3d,0xfc2a,0xfcf5,0xff0a, - 0xff44,0xfd3d,0xfba4,0xfba0,0xfe5f,0xfe92,0xfd8b,0xfb03, - 0xfb57,0xfd0e,0xfe39,0xfdf5,0xfc6c,0xfd57,0xfd96,0xfecf, - 0xfd2b,0xfc4e,0xfb75,0xfc34,0xfd17,0xfca0,0xfc5e,0xfc55, - 0xfe62,0xfe9c,0xfe88,0xfc7f,0xfd04,0xfde2,0xfe8c,0xfd6f, - 0xfbc0,0xfbf6,0xfcb2,0xfe21,0xfcf3,0xfc7a,0xfbfe,0xfe52, - 0xffd1,0xff68,0xfdaa,0xfb61,0xfcbf,0xfd55,0xfdce,0xfbb4, - 0xfb48,0xfc1a,0xfdd3,0xfebc,0xfd41,0xfd15,0xfce9,0xfec1, - 0xfea5,0xfe6e,0xfc5f,0xfc19,0xfc71,0xfcc4,0xfcbe,0xfbf1, - 0xfd15,0xfda9,0xff38,0xfe59,0xfe24,0xfd32,0xfd60,0xfd8a, - 0xfd42,0xfd48,0xfc11,0xfcdc,0xfcd2,0xfe0a,0xfde8,0xfdc2, - 0xfd3a,0xfddf,0xfe89,0xfda9,0xfd67,0xfc12,0xfce2,0xfcfb, - 0xfdb0,0xfcf5,0xfcee,0xfd72,0xfd8f,0xfd83,0xfc40,0xfc48, - 0xfbe0,0xfd90,0xfd7a,0xfd90,0xfc93,0xfc1d,0xfc9c,0xfc6d, - 0xfd5b,0xfcfb,0xfdc1,0xfd11,0xfd5d,0xfcb2,0xfc69,0xfc68, - 0xfc54,0xfd38,0xfceb,0xfda0,0xfd24,0xfdb0,0xfd36,0xfe00, - 0xfd42,0xfcdd,0xfc7b,0xfc4d,0xfd3e,0xfd27,0xfd68,0xfc0d, - 0xfcb6,0xfcdf,0xfe43,0xfdec,0xfd1d,0xfc24,0xfc12,0xfd3e, - 0xfcdb,0xfd4f,0xfc1a,0xfcb7,0xfc78,0xfcff,0xfcd7,0xfc2b, - 0xfcb6,0xfcb5,0xfd91,0xfce1,0xfd81,0xfd59,0xfdb6,0xfd42, - 0xfd2e,0xfd76,0xfd71,0xfdf5,0xfcc6,0xfd20,0xfcee,0xfe2c, - 0xfe60,0xfe4a,0xfd71,0xfcee,0xfd91,0xfd97,0xfe3e,0xfd30, - 0xfd6d,0xfca1,0xfd53,0xfd14,0xfd39,0xfd57,0xfd14,0xfd7d, - 0xfcbd,0xfd3d,0xfcf9,0xfe29,0xfd6f,0xfd71,0xfcc7,0xfc9e, - 0xfd49,0xfcd2,0xfce3,0xfc16,0xfd25,0xfd7c,0xfe66,0xfd0d, - 0xfcc5,0xfccb,0xfd4e,0xfe0b,0xfd2a,0xfcd5,0xfba9,0xfcac, - 0xfd06,0xfe1a,0xfdc6,0xfd94,0xfd37,0xfd15,0xfdfb,0xfd2c, - 0xfd22,0xfb88,0xfcc4,0xfcf4,0xfd69,0xfcc6,0xfbf9,0xfc61, - 0xfcb4,0xfd90,0xfc90,0xfcb5,0xfba3,0xfc16,0xfbd4,0xfbe7, - 0xfc4f,0xfc4b,0xfcf1,0xfcc1,0xfdf6,0xfdd2,0xfe8c,0xfe0c, - 0xfe68,0xfda7,0xfd2e,0xfd37,0xfcb3,0xfd59,0xfc8d,0xfd0e, - 0xfc9b,0xfd83,0xfd0c,0xfd1c,0xfd79,0xfd87,0xfe6e,0xfd93, - 0xfd4e,0xfc7e,0xfd5c,0xfd00,0xfd80,0xfd69,0xfd80,0xfd92, - 0xfd4d,0xfe06,0xfddf,0xfead,0xfddd,0xfe54,0xfd58,0xfd66, - 0xfd12,0xfc8b,0xfcb2,0xfc8e,0xfda1,0xfd14,0xfdd1,0xfd79, - 0xfe31,0xfded,0xfd2d,0xfd63,0xfd75,0xfdfe,0xfd16,0xfcf7, - 0xfc1e,0xfd79,0xfd54,0xfe38,0xfddb -}; - -static const UINT16 R0[] = { - 0x0025,0xfbcd,0xf833,0xf488,0xf128,0xee64,0xea5d,0xe64e, - 0xdfcf,0xda46,0xd422,0xd0bb,0xd01d,0xd501,0xe03e,0xf15e, - 0x0820,0x20cf,0x3a93,0x4fbb,0x6003,0x66e4,0x6586,0x5a73, - 0x498f,0x34e6,0x1fd3,0x0ede,0x032a,0x007b,0x0477,0x0fb7, - 0x1cd0,0x2a47,0x32a9,0x34e9,0x2e3a,0x1e26,0x0748,0xeac5, - 0xce65,0xb33d,0x9f79,0x928a,0x8f93,0x9486,0xa0b6,0xb0eb, - 0xc23a,0xd2be,0xdea4,0xe67e,0xe782,0xe559,0xdf19,0xd919, - 0xd35d,0xd14c,0xd35e,0xda4f,0xe667,0xf4f3,0x06c6,0x17d9, - 0x28f8,0x34a6,0x3e9d,0x43bd,0x452f,0x4246,0x3ba5,0x33f2, - 0x2ad6,0x217d,0x17a2,0x10d8,0x0ac3,0x082f,0x06b8,0x0746, - 0x0864,0x0912,0x0903,0x05fc,0x0161,0xf912,0xeff8,0xe3af, - 0xd7fb,0xcc57,0xc325,0xbd0e,0xbaa7,0xbd15,0xc268,0xcc1c, - 0xd6e7,0xe3b7,0xee34,0xf7c3,0xfdcb,0x014d,0x01b5,0xffd8, - 0xfdeb,0xfb0a,0xfaaa,0xfb6d,0x003e,0x0658,0x1010,0x19f1, - 0x2418,0x2c84,0x326d,0x3603,0x34be,0x3130,0x2987,0x20b5, - 0x15cd,0x0c81,0x03b3,0xfd38,0xf8ed,0xf6da,0xf715,0xf773, - 0xf99d,0xf9d4,0xfa4d,0xf829,0xf547,0xeffd,0xe9d7,0xe34a, - 0xdd05,0xd87f,0xd4a9,0xd469,0xd52a,0xd9af,0xdf1a,0xe6ec, - 0xeeac,0xf6a9,0xfdfa,0x03b5,0x084c,0x09e9,0x0b3f,0x0a3d, - 0x09c6,0x0829,0x0831,0x081f,0x09fd,0x0d13,0x10b6,0x1562, - 0x18f8,0x1d2f,0x1eb2,0x1fe0,0x1d80,0x1a54,0x14ac,0x0e42, - 0x0728,0xffdc,0xf996,0xf3f8,0xf10d,0xee90,0xeef6,0xef34, - 0xf122,0xf244,0xf3a4,0xf449,0xf375,0xf206,0xeebd,0xec6e, - 0xe8cd,0xe71e,0xe59c,0xe614,0xe775,0xeb3d,0xf040,0xf5a7, - 0xfbbe,0x0100,0x070f,0x0a96,0x0e04,0x0ea3,0x0f4b,0x0e0a, - 0x0ced,0x0b5b,0x099f,0x08d5,0x07fa,0x0968,0x09f3,0x0c3a, - 0x0d4e,0x0f6e,0x1020,0x103c,0x0eaa,0x0b55,0x07d4,0x02b3, - 0xfe62,0xf886,0xf48b,0xf071,0xeee1,0xeddb,0xee20,0xef33, - 0xf0ea,0xf374,0xf4c2,0xf699,0xf649,0xf6f3,0xf5b1,0xf51c, - 0xf3d4,0xf339,0xf32c,0xf37a,0xf583,0xf75b,0xfb09,0xfdf5, - 0x0288,0x058e,0x0925,0x0b17,0x0c9f,0x0d4e,0x0cab,0x0bde, - 0x09e1,0x08c6,0x0659,0x05dc,0x0498,0x04a9,0x043a,0x04ef, - 0x0535,0x04a4,0x04e0,0x03b5,0x02fa,0x007c,0xfe9d -}; - -static const UINT16 E0[] = { - 0x009f,0x0229,0x0312,0x0295,0x0029,0xfdc3,0xf971,0xf53b, - 0xefca,0xeae2,0xe712,0xe791,0xed61,0xf78f,0x02e0,0x08ba, - 0x0840,0x003b,0xf6b0,0xefe3,0xf237,0xfd7a,0x0eb5,0x1eff, - 0x26ea,0x2464,0x1801,0x0a85,0x01cf,0x0468,0x1073,0x21b0, - 0x2fae,0x33fd,0x2d67,0x1e4d,0x0efd,0x0503,0x060b,0x0e8d, - 0x1ae4,0x2377,0x23b9,0x1b8c,0x0d28,0xff3e,0xf54e,0xf325, - 0xf64e,0xfd92,0x020a,0x01e8,0xfbe0,0xf215,0xe7f8,0xdf67, - 0xdba4,0xdb51,0xdf34,0xe2a8,0xe5b4,0xe4f5,0xe12f,0xdb49, - 0xd4c4,0xd057,0xce36,0xd0f7,0xd645,0xdde0,0xe336,0xe58c, - 0xe34b,0xde39,0xd965,0xd6a0,0xd9c8,0xe0e2,0xebc3,0xf521, - 0xfb27,0xfb00,0xf6b9,0xf134,0xee03,0xf07b,0xf7bf,0x02ed, - 0x0ca2,0x1373,0x1408,0x102c,0x0a24,0x05ca,0x05eb,0x0ad9, - 0x1357,0x1ae8,0x20a9,0x20e6,0x1d94,0x16ec,0x112f,0x0e2e, - 0x0f0a,0x13b3,0x1893,0x1c79,0x1c22,0x1917,0x1246,0x0bd6, - 0x06b1,0x0471,0x0536,0x07c5,0x0b05,0x0b54,0x0991,0x03e8, - 0xfd54,0xf684,0xf2bc,0xf1da,0xf3af,0xf6fb,0xf8fb,0xf93c, - 0xf58c,0xf083,0xea78,0xe6b2,0xe51c,0xe714,0xeb0e,0xeef8, - 0xf200,0xf154,0xee84,0xe97a,0xe642,0xe51e,0xe7dd,0xec82, - 0xf211,0xf641,0xf794,0xf723,0xf424,0xf1f8,0xf0b1,0xf340, - 0xf7b9,0xfd4d,0x01d3,0x0423,0x04a3,0x02cb,0x016d,0xffea, - 0x0134,0x037b,0x07e5,0x0bc3,0x0eb8,0x0f3d,0x0dc4,0x0c0f, - 0x09b7,0x0942,0x097f,0x0c07,0x0e43,0x1038,0x1088,0x0f2f, - 0x0d02,0x09ec,0x0833,0x069b,0x074b,0x07aa,0x089f,0x08d4, - 0x07ee,0x05fe,0x02f7,0x003e,0xfd5a,0xfc9b,0xfc19,0xfd5d, - 0xfdb6,0xfde8,0xfc65,0xf9b5,0xf6d1,0xf3d8,0xf312,0xf307, - 0xf4fe,0xf64e,0xf784,0xf67f,0xf4bb,0xf251,0xf073,0xf08c, - 0xf12c,0xf3ae,0xf57c,0xf759,0xf771,0xf73f,0xf610,0xf533, - 0xf542,0xf5fd,0xf875,0xfa48,0xfc98,0xfd9e,0xfe83,0xfdf4, - 0xfdc4,0xfd78,0xfdfe,0xff94,0x0134,0x03c1,0x04a3,0x05c4, - 0x0574,0x0536,0x0412,0x03a1,0x0420,0x0519,0x06e3,0x0802, - 0x0929,0x0818,0x0732,0x0582,0x048f,0x03f7,0x0414,0x0536, - 0x05e0,0x068e,0x0595,0x04cb,0x0220,0x00a1,0xff87,0xff75, - 0xfff9 -}; - -static const UINT16 W0[] = { - 0x0168,0x0305,0x0419,0x057a,0x0644,0x077e,0x0755,0x07d0, - 0x0766,0x079a,0x0721,0x0616,0x0489,0x0217,0x0008,0xfcd0, - 0xfa58,0xf75c,0xf6b9,0xf60c,0xf6ec,0xf867,0xfa31,0xfd76, - 0x0127,0x06e1,0x0c69,0x1399,0x1a76,0x2297,0x2a09,0x3115, - 0x3796,0x3c7b,0x4115,0x43a9,0x45e0,0x45af,0x446b,0x4143, - 0x3ccc,0x367b,0x2e23,0x24d1,0x19e5,0x0f3e,0x0373,0xf811, - 0xec00,0xe0ef,0xd5ef,0xcbb7,0xc259,0xba04,0xb3f3,0xaecd, - 0xac48,0xaa61,0xaac6,0xaba3,0xae31,0xb1cb,0xb633,0xbbd4, - 0xc1d9,0xc90b,0xcfae,0xd73d,0xdd6e,0xe423,0xe9b5,0xef32, - 0xf46b,0xf864,0xfc54,0xff67,0x02c7,0x04a1,0x06d5,0x07fa, - 0x09bf,0x0b02,0x0c8d,0x0e56,0x0fab,0x11ce,0x1398,0x1697, - 0x18c2,0x1bb3,0x1dfb,0x20bc,0x2318,0x2537,0x275b,0x287c, - 0x29e9,0x2a02,0x2a3e,0x28a6,0x26c8,0x23f6,0x208a,0x1c42, - 0x16e1,0x11e3,0x0bbf,0x0634,0xff6c,0xf932,0xf237,0xec11, - 0xe614,0xe041,0xdb7e,0xd6fc,0xd475,0xd1c9,0xd06e,0xcee1, - 0xcef9,0xcf9f,0xd173,0xd3e6,0xd6b4,0xda72,0xdde9,0xe2c4, - 0xe67f,0xeae0,0xee95,0xf2d7,0xf746,0xfb03,0xfebd,0x0187, - 0x04a0,0x06ab,0x0918,0x0a2d,0x0b92,0x0c73,0x0da2,0x0ed4, - 0x0f27,0x0fab,0x0fc6,0x108f,0x1084,0x1162,0x1146,0x1218, - 0x12b8,0x1370,0x1403,0x13f1,0x147a,0x1431,0x1492,0x13cb, - 0x139a,0x127a,0x114d,0x0fc4,0x0d67,0x0b46,0x0820,0x05ae, - 0x022f,0xff2f,0xfb7b,0xf847,0xf4bb,0xf144,0xee27,0xeac9, - 0xe847,0xe5b8,0xe4b4,0xe357,0xe2d9,0xe21a,0xe250,0xe32a, - 0xe411,0xe5ba,0xe76c,0xea07,0xec41,0xef9a,0xf1e6,0xf4f8, - 0xf78c,0xfa7e,0xfd3f,0xff90,0x022e,0x0411,0x06a4,0x07f4, - 0x09a0,0x09fb,0x0aa6,0x0af0,0x0b2c,0x0bae,0x0b91,0x0c04, - 0x0b9a,0x0bce,0x0b28,0x0b45,0x0a67,0x09e1,0x09c0,0x09ba, - 0x0a07,0x09a3,0x09bd,0x0907,0x08fe,0x07da,0x0738,0x0614, - 0x051d,0x0492,0x0394,0x02cf,0x011d,0x001a,0xfe19,0xfcf2, - 0xfa56,0xf867,0xf64f,0xf46f,0xf36b,0xf196,0xf0ca,0xef4f, - 0xef1c,0xee24,0xedf2,0xedca,0xede4,0xeeac,0xef36,0xf0ca, - 0xf1d7,0xf3cb,0xf4de,0xf68f,0xf828,0xf9fd,0xfbbe,0xfd66, - 0xff9b,0x00d7,0x02f1,0x03e5,0x0583,0x05cb,0x069c,0x06ac, - 0x06f7,0x0734,0x072e,0x077e,0x0618,0x0555,0x02ee,0x0096 -}; - -static const UINT16 AE0[] = { - 0x006b,0x02fd,0x04bd,0x0578,0x04c4,0x047e,0x031f,0x02f6, - 0x02bc,0x03a9,0x04eb,0x05b0,0x06b7,0x062d,0x05cf,0x0370, - 0x011e,0xfd36,0xf7ab,0xef8c,0xe387,0xd606,0xc8d1,0xc351, - 0xc943,0xdd49,0xfd9a,0x22a7,0x44c2,0x59e6,0x5ef2,0x523d, - 0x3a85,0x2010,0x0cad,0x07cc,0x10de,0x2540,0x3ad4,0x49ea, - 0x4af4,0x3c3d,0x20aa,0xfd8b,0xdc55,0xc208,0xb412,0xb112, - 0xb6d5,0xc1cb,0xccf5,0xd690,0xdb57,0xdd2f,0xdb2a,0xd7bb, - 0xd3c0,0xd03b,0xd0dc,0xd5e0,0xe25d,0xf43f,0x0b69,0x2363, - 0x3798,0x445a,0x4576,0x3caf,0x2acf,0x1733,0x068a,0xfdc5, - 0xff04,0x077b,0x1406,0x1cd4,0x1f13,0x16a7,0x04f4,0xed8a, - 0xd577,0xc351,0xb8fe,0xb945,0xc128,0xcf1a,0xde7a,0xeb77, - 0xf4b9,0xf7fb,0xf815,0xf503,0xf289,0xf181,0xf3a4,0xf9f8, - 0x037d,0x1186,0x1f86,0x2cc2,0x3547,0x37f2,0x33ec,0x2911, - 0x1ac3,0x0a3e,0xfcad,0xf3dd,0xf239,0xf638,0xfc77,0x0250, - 0x033d,0xff6d,0xf4e6,0xe727,0xd8b2,0xcd45,0xc871,0xca66, - 0xd47c,0xe22e,0xf186,0xfea3,0x07e2,0x0c88,0x0c00,0x0957, - 0x0521,0x0359,0x03b1,0x07a7,0x0ead,0x16d6,0x1f40,0x24e1, - 0x27b7,0x2504,0x1df1,0x12ef,0x062a,0xfa4a,0xf023,0xeb04, - 0xe95c,0xec0e,0xf040,0xf4cb,0xf77c,0xf607,0xf1df,0xea44, - 0xe386,0xde27,0xdcf0,0xe0bd,0xe8bc,0xf4bd,0x00a1,0x0be6, - 0x12cf,0x15f7,0x153d,0x11c5,0x0db9,0x093c,0x07ad,0x080a, - 0x0bc5,0x1043,0x143f,0x169d,0x15a0,0x1250,0x0b07,0x0236, - 0xf7c2,0xeea2,0xe857,0xe572,0xe6e6,0xea27,0xef90,0xf3d4, - 0xf72e,0xf806,0xf5f4,0xf2bd,0xeec0,0xed64,0xee27,0xf2d2, - 0xf9a9,0x0218,0x0aff,0x11c4,0x1687,0x16fd,0x1537,0x10ae, - 0x0be3,0x0784,0x0439,0x03c7,0x0407,0x0645,0x07f4,0x08fd, - 0x07c5,0x0432,0xff54,0xf845,0xf203,0xebd9,0xe8bc,0xe7d5, - 0xe99c,0xee5f,0xf370,0xf937,0xfc62,0xfe81,0xfe54,0xfcfe, - 0xfb37,0xf948,0xfa24,0xfc6c,0x01f6,0x07d3,0x0dda,0x1244, - 0x1404,0x13aa,0x0fe5,0x0b5d,0x0539,0x009f,0xfd9a,0xfc95, - 0xfd53,0xfe06,0xffec,0x0003,0xff6e,0xfceb,0xf90e,0xf4e7, - 0xf0a7,0xee87,0xed4e,0xeebf,0xf17e,0xf5f2,0xfaf3,0xff33, - 0x02db,0x03e7,0x0469,0x0320,0x021f,0x016b,0x0167,0x0328, - 0x0551,0x0931,0x0bc0,0x0e00,0x0e5b,0x0ca7,0x0938,0x0465, - 0x007a,0xfc46,0xfa42,0xf8fb,0xf973,0xfacc,0xfbcf,0xfd1e, - 0xfc79,0xfbc7,0xf97c,0xf76d,0xf590,0xf497,0xf53e,0xf679, - 0xf9cf,0xfcd1,0x00e4 -}; - -static const UINT16 UH0[] = { - 0x0139,0xfc6a,0xf4ef,0xe986,0xde57,0xd5f0,0xd464,0xdaea, - 0xe9f0,0x0078,0x1a4d,0x3558,0x4df3,0x61d4,0x660a,0x65f4, - 0x665d,0x65a8,0x65f6,0x5fe0,0x432d,0x2218,0x0005,0xde9b, - 0xc2f2,0xae07,0xa130,0x9b6a,0x9c16,0xa152,0xa93a,0xb34d, - 0xbdf2,0xcab8,0xd545,0xde31,0xe3ea,0xe703,0xe6ec,0xe5c5, - 0xe4f6,0xe6a7,0xecc0,0xf670,0x04d7,0x147b,0x257d,0x3498, - 0x4234,0x4be5,0x517f,0x5230,0x4d69,0x4385,0x3364,0x1f62, - 0x071f,0xeee0,0xd77d,0xc47e,0xb666,0xae0c,0xab5c,0xadac, - 0xb4fe,0xbe90,0xcaf2,0xd785,0xe503,0xf0df,0xfb6f,0x02c6, - 0x0778,0x0991,0x09f8,0x0a39,0x0a2e,0x0c43,0x0f52,0x14ce, - 0x1acd,0x2202,0x2859,0x2d87,0x30e1,0x3184,0x2f85,0x295b, - 0x207d,0x138a,0x051e,0xf492,0xe48c,0xd550,0xc8fd,0xc0de, - 0xbcd0,0xbd65,0xc146,0xc939,0xd318,0xdfa2,0xec15,0xf8a2, - 0x038d,0x0ce7,0x1434,0x189f,0x1ab8,0x1a10,0x1907,0x16c2, - 0x15c0,0x143c,0x140a,0x1496,0x15ec,0x1756,0x17b1,0x178f, - 0x1570,0x12f3,0x0dc8,0x07a6,0xff01,0xf5c4,0xebdc,0xe281, - 0xda12,0xd30a,0xcf52,0xce20,0xd10e,0xd5f7,0xdddb,0xe6c7, - 0xf17a,0xfc17,0x063f,0x0efb,0x1596,0x1b04,0x1dc9,0x1f12, - 0x1d41,0x1acc,0x1701,0x13c2,0x0fc1,0x0c7a,0x09e2,0x07c3, - 0x06cc,0x0570,0x04bf,0x0282,0x00c1,0xfd9f,0xfa19,0xf557, - 0xf041,0xeb36,0xe623,0xe2b5,0xdfdd,0xdf56,0xdff8,0xe347, - 0xe7fd,0xee86,0xf5bc,0xfdc5,0x0624,0x0d42,0x13ed,0x1827, - 0x1b77,0x1c14,0x1b8f,0x1886,0x14f1,0x108b,0x0c1d,0x07d0, - 0x0367,0x0061,0xfd45,0xfbec,0xfa15,0xf97c,0xf85b,0xf7c2, - 0xf6b8,0xf579,0xf3d1,0xf185,0xefc7,0xed78,0xec88,0xeb88, - 0xec87,0xee56,0xf18b,0xf552,0xfa21,0xff8c,0x04d5,0x0acf, - 0x0f30,0x136b,0x1591,0x172f,0x167d,0x14bc,0x116d,0x0d47, - 0x08f4,0x043a,0x009d,0xfc71,0xf9d1,0xf71b,0xf5fc,0xf4ba, - 0xf484,0xf485,0xf4d6,0xf587,0xf5a1,0xf632,0xf5b3,0xf5c7, - 0xf4f6,0xf544,0xf586,0xf6c0,0xf89e,0xfadf,0xfdbd,0x00d2, - 0x04d6,0x07ee,0x0b8c,0x0daa,0x1009,0x10d7,0x10fe,0x0fb4, - 0x0d30,0x0a20,0x05db,0x022d,0xfddd,0xfb17,0xf7c0,0xf5d5, - 0xf3f2,0xf338,0xf336,0xf3d8,0xf50e,0xf61c,0xf809,0xf8ea, - 0xfa7b,0xfaa7,0xfb51,0xfb5f,0xfbd7,0xfc86,0xfd5a,0xfe96, - 0xff83 -}; - -static const UINT16 IU0[] = { - 0x00fd,0xfc28,0xf4ff,0xec1d,0xe4d4,0xdfe2,0xe09e,0xe668, - 0xf389,0x049a,0x18b2,0x2bad,0x3af9,0x4567,0x48e6,0x4850, - 0x42d6,0x3c07,0x3340,0x2c36,0x25ce,0x20d8,0x1d27,0x1a50, - 0x196d,0x18af,0x1a38,0x1acd,0x1c11,0x1abf,0x17df,0x1067, - 0x04df,0xf651,0xe50f,0xd49f,0xc522,0xba80,0xb33a,0xb150, - 0xb29d,0xb6f5,0xbcdb,0xc240,0xc805,0xcbc2,0xcf23,0xd04e, - 0xd1f4,0xd25a,0xd2ea,0xd30c,0xd3d0,0xd61b,0xd97b,0xe05a, - 0xe8ca,0xf48d,0x00fb,0x0f08,0x1b61,0x261f,0x2d6f,0x30f6, - 0x31ae,0x2f0b,0x2c01,0x2712,0x2375,0x1fb1,0x1e07,0x1ce7, - 0x1c6f,0x1c96,0x1cb5,0x1d4d,0x1bf2,0x1acc,0x1734,0x130a, - 0x0c2a,0x03ec,0xfa23,0xef97,0xe644,0xdd78,0xd773,0xd2f8, - 0xd219,0xd2c4,0xd5bd,0xd908,0xdca4,0xdf9f,0xe13b,0xe2da, - 0xe2a5,0xe2e7,0xe1d5,0xe22c,0xe275,0xe3fd,0xe67e,0xea72, - 0xf030,0xf6a1,0xfef5,0x0663,0x0ea9,0x1525,0x1b22,0x1ea8, - 0x205f,0x2046,0x1e49,0x1c6d,0x1935,0x1762,0x1503,0x14cc, - 0x1492,0x1556,0x15fe,0x1637,0x15e8,0x1456,0x12b0,0x0ec8, - 0x0ac6,0x04df,0xff3d,0xf895,0xf2a5,0xecfb,0xe7e6,0xe4ec, - 0xe333,0xe3ac,0xe3cf,0xe5f1,0xe79a,0xe9e6,0xeb47,0xebdd, - 0xebe3,0xeb2d,0xeb27,0xea5d,0xeafd,0xeb14,0xed30,0xefa0, - 0xf38f,0xf7ae,0xfc28,0x019e,0x0669,0x0bbf,0x0f12,0x1240, - 0x1344,0x1446,0x13f3,0x132c,0x11dc,0x0ff2,0x0f33,0x0e2d, - 0x0ed0,0x0e3d,0x0ecd,0x0ea3,0x0efa,0x0e80,0x0ce1,0x0b1a, - 0x07ef,0x0553,0x0159,0xfdb9,0xf8ef,0xf58d,0xf1fd,0xef95, - 0xedff,0xecf0,0xed4e,0xed69,0xef30,0xef9d,0xf10e,0xf143, - 0xf164,0xf12f,0xf0db,0xf107,0xf099,0xf155,0xf1fa,0xf431, - 0xf593,0xf85d,0xfaff,0xfe5c,0x01a1,0x0454,0x076c,0x0901, - 0x0b5b,0x0c1d,0x0d1a,0x0c17,0x0b95,0x0aa4,0x0a0e,0x09b9, - 0x0901,0x0966,0x0926,0x0a4b,0x09d8,0x0a0f,0x08d5,0x077d, - 0x060d,0x03d1,0x0201,0xff05,0xfd14,0xfa41,0xf8c5,0xf654, - 0xf50d,0xf3b7,0xf36e,0xf3d0,0xf3f4,0xf4cd,0xf4ca,0xf616, - 0xf594,0xf5d0,0xf519,0xf4fe,0xf49f,0xf4d2,0xf5b2,0xf607, - 0xf787,0xf8c4,0xfbde,0xfd82,0xffd7,0x014c,0x033b,0x0514, - 0x05fe,0x06a0,0x05ea,0x05ff,0x04ab,0x03be,0xfffd -}; - -static const UINT16 THV0[] = { - 0x019c,0x02bf,0x01c9,0x014c,0x0064,0x00bf,0x0023,0xfff3, - 0xff7b,0xffe9,0x013f,0x01cd,0x02cc,0x0268,0x030d,0x0280, - 0x025e,0x010c,0xff91,0xfe8f,0xfdf1,0xfe20,0xfdc6,0xfd7a, - 0xfc8a,0xfd77,0xfd50,0xfd28,0xfc20,0xfaee,0xfa01,0xf908, - 0xf8b6,0xf7e3,0xf85d,0xf7fe,0xf8f5,0xf915,0xfa61,0xfb45, - 0xfb5a,0xfbab,0xfb1e,0xfab8,0xf955,0xf97c,0xf91d,0xfa03, - 0xfa39,0xfb6e,0xfc58,0xfd16,0xfe6e,0xfe3c,0xfe6b,0xfd9e, - 0xfde8,0xfd5b,0xfd98,0xfd6a,0xfdd0,0xff1a,0xff94,0x00b4, - 0x0096,0x0161,0x00e2,0x015b,0x00c1,0x006b,0x0003,0xffb9, - 0x000f,0xffc8,0x0085,0x002c,0x00d0,0x0084,0x0102,0x00a2, - 0x0031,0xff8b,0xfedd,0xfeb0,0xfdc0,0xfdf0,0xfd41,0xfde5, - 0xfe02,0xfe84,0xfe6b,0xfe08,0xfdc7,0xfcfa,0xfcdf,0xfbea, - 0xfc54,0xfbb8,0xfc30,0xfbf8,0xfc1b,0xfc06,0xfbc8,0xfc81, - 0xfcaa,0xfd9c,0xfd28,0xfdb6,0xfd2c,0xfcf6,0xfc6b,0xfc18, - 0xfc9c,0xfd1a,0xfe32,0xfe25,0xfe97,0xfecc,0xff6f,0xfefc, - 0xfefb,0xfe7f,0xfecb,0xffd9,0xffd1,0xff9c,0xff07,0xffa3, - 0xff5e,0x0061,0x005e,0x00bf,0x00cd,0x0019,0xffb3,0xfedc, - 0xff64,0xff1e,0xffff,0xff45,0xffe3,0xffb1,0xff38,0xfe99, - 0xfe29,0xfe58,0xfda9,0xfe81,0xfe2a,0xfefc,0xfeac,0xfe31, - 0xfd33,0xfc59,0xfc77,0xfce8,0xfdaf,0xfcef,0xfd84,0xfd59, - 0xfe02,0xfd83,0xfc9b,0xfbe3,0xfc33,0xfd85,0xfdf4,0xfe76, - 0xfd17,0xfd32,0xfd2a,0xfde2,0xfdd5,0xfdda,0xfe08,0xfe11, - 0xfee1,0xfe94,0xff47,0xfe73,0xff16,0xfe8a,0xff4d,0xff70, - 0xffa4,0x000f,0xff8a,0x003f,0xff6c,0xff43,0xfeae,0xff6c, - 0xff9f,0xff94,0xff53,0xff2c,0xfffd,0xff92,0xff7e,0xfeb7, - 0xff93,0xffae,0xffd9,0xfe79,0xfd79,0xfdef,0xfe68,0xff02, - 0xfdf5,0xfde2,0xfd32,0xfe5f,0xfe80,0xfe4b,0xfdc4,0xfd16, - 0xfdc0,0xfdbc,0xfe02,0xfcfa,0xfd02,0xfcdd,0xfd65,0xfddf, - 0xfe0e,0xfe17,0xfdb7,0xfe48,0xfde4,0xfe27,0xfdc6,0xfe41, - 0xfddf,0xfdf7,0xfdbf,0xfdc8,0xfeac,0xfe81,0xff10,0xfe0b, - 0xfe79,0xfe47,0xfeee,0xfe5a,0xfdf8,0xfdaa,0xfdea,0xfe6f, - 0xfd8d,0xfd7a,0xfc7e,0xfcc2,0xfc8a,0xfd7a,0xfe0e,0xfeec, - 0x000f,0x00c6,0x0167,0x00a8,0x004c,0xff3d,0xffd3,0xffb0, - 0x002d,0x0073,0x00bd,0x017c,0x01f0,0x0295,0x01cd,0x0205, - 0x012c,0x0144,0x007f,0xfff0,0xff3b,0xfe9b,0xff03,0xfe9a, - 0xff5a,0xfee8,0xff9d,0xff3a,0xfee7,0xfda9,0xfc6d,0xfbe4, - 0xfb24,0xfb0d,0xfa6b,0xfad7,0xfa5a,0xfb3f,0xfb01,0xfb1f, - 0xfaee,0xfadb,0xfb30,0xfa82,0xfab1,0xf9c3,0xf9ce,0xf99e, - 0xfab9,0xfb5a,0xfc1d,0xfcbf,0xfd20,0xfdcb,0xfd47,0xfd6e, - 0xfc87,0xfcde,0xfcb9,0xfdb2,0xfdfa,0xfea5,0xff88,0xffb9, - 0x00a8,0x003a,0x00c5,0x004c,0x00aa,0x003e,0x0018,0xffec, - 0xffc6,0x0020,0xfff3,0x00d0,0x008c,0x012c,0x008d,0x006b, - 0xffbd,0xff36,0xfedd,0xfe5f,0xfe73,0xfde7,0xfe52,0xfdf0, - 0xfe7f,0xfdda,0xfdb5,0xfd86,0xfd8b,0xfd7d,0xfc75,0xfc77, - 0xfbca,0xfc2a,0xfb7d,0xfbee,0xfbcf,0xfc67,0xfcdc,0xfd1f, - 0xfdc9,0xfd01,0xfce3,0xfbc2,0xfc00,0xfb96,0xfc6b,0xfd11, - 0xfd8b,0xfe4c,0xfe95,0xff7c,0xff75,0xff9b,0xfe65,0xfe20, - 0xfd8a,0xfdd8,0xfe2d,0xfe26,0xfe5d,0xfe79,0xffef,0xfffd, - 0x00af,0xfff8,0x0012,0xff96,0xff56,0xff02,0xfe79,0xff02, - 0xff4e,0xffec,0xff3d,0xffd6,0xff71,0xffb6,0xff47,0xfe66, - 0xfd93,0xfced,0xfd7c,0xfd16,0xfd62,0xfcd4,0xfde3,0xfe91, - 0xfe99,0xfdf3,0xfd2f,0xfd3d,0xfd0a,0xfd7d,0xfc17,0xfc33, - 0xfbe5,0xfcd6,0xfccc,0xfccc,0xfce7,0xfcf4,0xfde2,0xfd7f, - 0xfdd1,0xfd01,0xfd89,0xfd35,0xfd29,0xfd1f,0xfd15,0xfdd9, - 0xfdf8,0xfec9,0xfea3,0xff5c,0xff19,0xff55,0xfeb6,0xfeec, - 0xfea9,0xfe82,0xff49,0xff37,0xffaa,0xfeac,0xff7d,0xff6c, - 0x00c5,0x00a3,0x0020,0xffca,0xff3c,0xff6f,0xfea7,0xfea1, - 0xfe25,0xff52,0xffae,0x0058,0xff70,0xff14,0xff5e,0xfec5, - 0xfeb0,0xfd81,0xfdcc,0xfe13,0xff2e,0xfec7,0xfd84,0xfc45, - 0xfc2e,0xfdb4,0xfe9b,0xff4d,0xfe25,0xfe1e,0xfd5a,0xfdda, - 0xfce7,0xfc29,0xfc1d,0xfca9,0xfe3d,0xfe62,0xfeca,0xfdbf, - 0xfe60,0xfdfd,0xfdf9,0xfdbf,0xfd7f,0xfe30,0xfe2a,0xfef4, - 0xfe41,0xfe75,0xfdc6,0xfe2e,0xfe3a,0xfea4,0xfebb,0xfe59, - 0xfe78,0xfd9e,0xfd3e,0xfbfb,0xfc05,0xfc12,0xfd4a,0xfe63 -}; - -static const UINT16 TH[] = { - 0xfd64,0xff29,0xffc6,0xfcc3,0xfc94,0xfe64,0x01b9,0x00ed, - 0xfd9f,0xfbe5,0xfca7,0xffbb,0xff7b,0xfcec,0xfa9b,0xfca5, - 0xfe32,0xff4b,0xfd0e,0xfc86,0xfd7f,0xff8b,0x0067,0xfe34, - 0xfd8e,0xfdf1,0xffb5,0xfe5c,0xfcc4,0xfbd6,0xfec7,0x01b3, - 0x00df,0xfed5,0xfd1b,0xfed0,0xff79,0xfefb,0xfbbd,0xfb12, - 0xfd33,0x009f,0x00bc,0xfdeb,0xfd8e,0xfe79,0xffc6,0xfdfd, - 0xfcb9,0xfc0c,0xfdad,0xfe56,0xfdbd,0xfcab,0xfcbf,0xfe91, - 0xff3e,0x0018,0xfe28,0xfdca,0xfe6b,0xfe6c,0xfdce,0xfbd6, - 0xfbb5,0xfcfb,0xff9b,0xff91,0xff59,0xfe93,0xffd8,0xff91, - 0xfe8c,0xfcae,0xfcb2,0xfe3f,0xfe5a,0xfe63,0xfd1e,0xfdf7, - 0xfecc,0x0034,0xff81,0xfea4,0xfe0b,0xfe30,0xfe3f,0xfd19, - 0xfd7e,0xfd3d,0xfdd8,0xfd4f,0xfec0,0xffca,0x002e,0xff92, - 0xfd58,0xfc9d,0xfcfd,0xfeaf,0xfe23,0xfdc6,0xfcde,0xfe3b, - 0x0061,0x00b5,0xff92,0xfced,0xfcb0,0xfd88,0xff5f,0xfde6, - 0xfc7e,0xfbd6,0xff1b,0x01a1,0x0178,0xfe46,0xfc87,0xfe91, - 0xfff3,0xffa3,0xfc63,0xfb63,0xfc7c,0xff91,0x002b,0xfd90, - 0xfc3d,0xfd42,0x00e9,0x01f3,0x0040,0xfc00,0xfb6c,0xfca3, - 0xff12,0xff14,0xfd27,0xfd5a,0xfe72,0x00fd,0x008c,0xfea9, - 0xfbcb,0xfc66,0xfd80,0xfef6,0xfdd6,0xfce0,0xfe46,0xff35, - 0xffd3,0xfe67,0xfe5e,0xfde4,0xfe2a,0xfd5c,0xfce5,0xfdbc, - 0xff2d,0x0035,0xfe60,0xfd16,0xfc42,0xfea9,0x0040,0xff86, - 0xfcdc,0xfcd5,0xfef7,0xff8c,0xfe19,0xfc4a,0xfd0c,0xfe1a, - 0x0040,0xff4d,0xfdbb,0xfcfc,0xfe97,0xff57,0xfd7c,0xfcd1, - 0xfcfa,0xff9b,0x004c,0xff7e,0xfd1f,0xfddb,0xfec0,0xfeb6, - 0xfe21,0xfd52,0xfd79,0xfe9d,0x0031,0xff4b,0xff13,0xfdb4, - 0xfddc,0xfe10,0xfddf,0xfe8c,0xfe9c,0xfea6,0xfe25,0xff37, - 0xfe1e,0xfdf2,0xfdb4,0xfe62,0xfdfb,0xfd97,0xfd29,0xfda4, - 0xff60,0xff84,0xff05,0xfca3,0xfd38,0xfec5,0x000b,0xfe8e, - 0xfd8f,0xfe06,0xfe29,0xfec5,0xfe06,0xfe42,0xfd66,0xfd8e, - 0xfda1,0xff00,0xfec4,0xfe59,0xfe85,0xfdfb,0xfed2,0xfeb6, - 0xfe1a,0xfc6d,0xfd43,0xfda4,0xff0a,0xff3d,0xfe6e,0xfd9f, - 0xfe48,0x0010,0xfeec,0xfd3c,0xfb87,0xfd89,0xfe6a,0xfe3c, - 0xfda7,0xfd76,0xfef7,0xfee7,0xff3e,0xfdf0,0xfde8,0xfd7a, - 0xfdf7,0xfd3e,0xfde7,0xff12,0xff04,0xfdee,0xfd1f,0xfe7c, - 0xfe70,0xfe47,0xfd90,0xfec8,0xfe4b,0xfd75,0xfcd6,0xfc74, - 0xfe86,0xfead,0xff52,0xfed2,0xffb5,0x0000,0xfff2,0xfe18, - 0xfdbd,0xfd6f,0xfdb3,0xfd96,0xfcc9,0xfe28,0xff6c,0x00c6, - 0xfed5,0xfd85,0xfd37,0xfe4c,0xfeab,0xfd4b,0xfd5d,0xfd96, - 0xff22,0xfe6f,0xfe1e,0xfd18,0xfda0,0xfec9,0xff70,0xfe08, - 0xfc40,0xfcec,0xfe4a,0xffe3,0xfe86,0xfd96,0xfc3d,0xfd61, - 0xfed9,0xffe2,0xff18,0xfe3e,0xfe45,0xfe8b,0xffcf,0xfddd, - 0xfc72,0xfc45,0xff3d,0x00b3,0x0046,0xfe31,0xfd51,0xfe9e, - 0xfed7,0xff28,0xfd97,0xfde1,0xfdb2,0xfe74,0xfe46,0xfe51, - 0xfdf8,0xfd5f,0xfe2f,0xfe76,0xff31,0xfdaf,0xfd52,0xfd0c, - 0xfdec,0xfe4c,0xfe31,0xfda8,0xfd02,0xff35,0xffe2,0xff91, - 0xfc9c,0xfc38,0xfd92,0xffa7,0xfe84,0xfcb8,0xfd82,0xffbc, - 0x015b,0xff1f,0xfd80,0xfc29,0xfdd7,0xff37,0xfefb,0xfde5, - 0xfe2b,0xfff1,0x005c,0x0010,0xfd4c,0xfcc3,0xfe01,0x009a, - 0xffa5,0xfdad,0xfcfa,0xff24,0x0192,0xffd0,0xfcb2,0xfb02, - 0xfe51,0x001d,0xffa9,0xfca8,0xfcd4,0xfef8,0x00a4,0xff92, - 0xfc3a,0xfcc9,0xfe30,0xff3b,0xfcfd,0xfc34,0xfcf3,0xfe2c, - 0xfe54,0xfda1,0xfefd,0xff75,0x0039,0xfe54,0xfd50,0xfc8d, - 0xfd4f,0xfe47,0xfd89,0xfdbd,0xfdb9,0xfff4,0x0016,0x0017, - 0xfe6f,0xfdfe,0xfdd1,0xfdad,0xfd45,0xfd9a,0xfe95,0xffa9, - 0x0054,0xfed9,0xfed4,0xfe74,0xff7b,0xff12,0xfe5d,0xfd6a, - 0xfd88,0xfe58,0xfdf4,0xfd52,0xfc6a,0xfe3d,0xff4d,0xffa7, - 0xfd8e,0xfd15,0xfe37,0xff5f,0xfef5,0xfc6f,0xfbd1,0xfc36, - 0xfef6,0xff3c,0xfebe,0xfda3,0xfde5,0xff44,0x0018,0xff02, - 0xfc3b,0xfc2c,0xfd7f,0x0016,0xfebf,0xfcf3,0xfc5c,0xfe79, - 0x00ad,0x0041,0xff0d,0xfd56,0xfd88,0xfe26,0xff45,0xfd7d, - 0xfd15,0xfcb1,0xfe4a,0x0006,0xff5a,0xfe41,0xfccc,0xfdf6, - 0xfe7f,0xff5c,0xfe0e,0xfd46,0xfdf6,0xff4f,0xff80,0xfda6, - 0xfd08,0xfc95,0xfe48,0xfead,0xfef1,0xfd24,0xfcff,0xfdb2, - 0xfee4,0xff38,0xfda6,0xfd12,0xfcad,0xfe89,0xff54,0xff54, - 0xfd4f,0xfd1a,0xfcf6,0xfde5,0xfeb6,0xfe3e,0xfe8f,0xfe27, - 0xff6f,0xfeee,0xfe32,0xfd2a,0xfe29,0xfe3c,0xfe42,0xfecb, - 0xff3b,0xffc5,0xfdfc,0xfd65,0xfd04,0xfe57,0xfdc7,0xfde4, - 0xfd5d,0xfd7a,0xfdf2,0xfe83,0xff43,0xfe15,0xfe74,0xff0a, - 0x007b,0xff04,0xfdbb,0xfc53,0xfce4,0xfebd,0xfee2,0xff3b, - 0xfe00,0xff0a,0xfff8,0xffd1,0xfd83,0xfcec,0xfcea,0xfe61, - 0xff5e,0xfe32,0xfdf7,0xfd9b,0xff5c,0xff8e,0xff57,0xfd8c, - 0xfc47,0xfcbe,0xfdb1,0xffc8,0xff9c,0xfeda,0xfd0b,0xfd87, - 0xfdc6,0xfedb,0xfe6d,0xfe2d,0xfd8b,0xfd8c,0xff09,0xfe4e, - 0xfd71,0xfc9c,0xfe69,0xfe7e,0xfe59,0xfe8c,0xff50,0x0022, - 0xfe79,0xfd19,0xfcbd,0xfe70,0xfe2c,0xfe91,0xfe55,0xff02, - 0xfecf,0xff6d,0xfe9f,0xfd9f,0xfd6c,0xfd00,0xfe97,0xfea0, - 0xfe4e,0xfcbb,0xfe13,0xff3e,0x000a,0xff06,0xfcdc,0xfdda, - 0xff12,0xfff8,0xfda4,0xfc56,0xfc0c,0xfe0f,0xfff4,0xff74, - 0xfee4,0xfe8b,0xff95,0xff2c,0xfe92,0xfcc9,0xfd97,0xfda9, - 0xfdba,0xfdca,0xfeb0,0x0018,0x0050,0xfffb,0xfdc9,0xfd91, - 0xfd71,0xfeb7,0xfee6,0xff68,0xff46,0xfe79,0xfd9b,0xfd96, - 0xfeba,0xfe40,0xfec0,0xfe46,0xfee7,0xfdb5,0xfdc7,0xfe38, - 0xfe7c,0xfe26,0xfcf8,0xfe94,0xff28,0xffb2,0xfe88,0xfd80, - 0xfc56,0xfcd9,0xfe5c,0xff2e,0xfed4,0xfd04,0xfdbc,0xfefe, - 0x005b,0xfddb,0xfbea,0xfc48,0xfeaa,0xff84,0xfd9a,0xfcbb, - 0xfdc9,0x0020,0xff5b,0xfe05,0xfc11,0xfd93,0xfea9,0xff7a, - 0xfde6,0xfcb2,0xfd7d,0xfde3,0xfeb4,0xfe23,0xfec4,0xfe2e, - 0xfef6,0xfeae,0xfe08,0xfd7a,0xfd4d,0xfe99,0xfe9e,0xfebb, - 0xfd77,0xfdb7,0xfda2,0xff43,0xfee9,0xfe96,0xfe2a,0xfddc, - 0xfe36,0xfe01,0xfeea,0xfe25,0xfe29,0xfd68,0xfded,0xfe4c, - 0xfea6,0xff1c,0xfe4f,0xfe46,0xfd94,0xfdfe,0xfda2,0xfeb2, - 0xfe29,0xfd3f,0xfd08,0xfdc0,0xff20,0xfec0,0xfe2b,0xfd13, - 0xfe70,0xfe92,0xfe62,0xfd5d,0xfdec,0xfee6,0xfe83,0xfdde, - 0xfcf3,0xfd68,0xfdf4,0xffab -}; - -static const UINT16 ER0[] = { - 0x01e4,0x0595,0x08d5,0x0b9c,0x0ccd,0x0d7d,0x0c87,0x0bd7, - 0x09fe,0x088c,0x06df,0x05ec,0x0582,0x0583,0x0628,0x065f, - 0x0766,0x075a,0x0785,0x05fa,0x045e,0x01de,0xff09,0xfbf8, - 0xf8cd,0xf62a,0xf32e,0xf118,0xede4,0xea56,0xe44a,0xddcb, - 0xd71c,0xd225,0xd059,0xd2ed,0xdc1e,0xeb69,0x0143,0x19f6, - 0x342a,0x4b33,0x5d85,0x64d7,0x65ad,0x609b,0x4f49,0x3b19, - 0x2513,0x12b7,0x054c,0xfffa,0x0204,0x0b87,0x18a5,0x266a, - 0x30fc,0x34f7,0x3128,0x237a,0x0ee4,0xf3b2,0xd717,0xbbbe, - 0xa565,0x9ae9,0x9aa2,0x99f6,0x9d17,0xacfc,0xbdc8,0xce66, - 0xdb08,0xe39d,0xe684,0xe54e,0xe095,0xda98,0xd572,0xd29e, - 0xd437,0xd9bb,0xe499,0xf237,0x02c0,0x1351,0x23a8,0x3176, - 0x3bde,0x4296,0x44bd,0x43bb,0x3ecc,0x3834,0x2f0c,0x2608, - 0x1cbe,0x14cb,0x0e7e,0x09d3,0x0766,0x064f,0x071d,0x0751, - 0x07dc,0x0635,0x0305,0xfcf5,0xf49c,0xe9cd,0xddbd,0xd238, - 0xc785,0xc004,0xbb28,0xbb7b,0xbf98,0xc810,0xd2a9,0xdebb, - 0xeaa9,0xf513,0xfd1d,0x0148,0x02ca,0x010d,0xfee8,0xfba8, - 0xfa02,0xf9fd,0xfd0a,0x0365,0x0c1d,0x1664,0x2066,0x2a41, - 0x315b,0x3631,0x365a,0x3314,0x2c7a,0x23d0,0x1a0a,0x0fb1, - 0x06b6,0xfef0,0xfa74,0xf811,0xf822,0xf85c,0xfa03,0xfb24, - 0xfb86,0xfa4f,0xf6fa,0xf261,0xec2d,0xe628,0xdf7d,0xda4b, - 0xd623,0xd4aa,0xd56b,0xd88f,0xddb7,0xe3d5,0xebd7,0xf37d, - 0xfb53,0x016d,0x0656,0x0900,0x0ae1,0x0b6e,0x0adf,0x09fe, - 0x08b9,0x08f2,0x09bb,0x0c48,0x0ef3,0x12e6,0x16db,0x1b1f, - 0x1e06,0x1f2f,0x1eb2,0x1c1d,0x1862,0x123f,0x0ba9,0x03bf, - 0xfd41,0xf745,0xf325,0xf03a,0xeef1,0xef43,0xf078,0xf296, - 0xf37e,0xf494,0xf415,0xf32e,0xf0c4,0xedf3,0xeabe,0xe7cc, - 0xe64c,0xe5e9,0xe789,0xe9e3,0xeea6,0xf3c8,0xfa35,0xffdd, - 0x0545,0x0958,0x0c02,0x0e25,0x0e3f,0x0dd1,0x0c05,0x0b3a, - 0x0a22,0x0a05,0x09ea,0x0aa3,0x0c08,0x0da5,0x0f67,0x0feb, - 0x1058,0x0f41,0x0e09,0x0b30,0x0813,0x03f6,0xffa7,0xfba7, - 0xf7c8,0xf4c9,0xf214,0xf0e5,0xefe4,0xf074,0xf0e4,0xf22b, - 0xf37b,0xf4b6,0xf567,0xf590,0xf56f,0xf4b0,0xf43e,0xf311, - 0xf320,0xf328,0xf471,0xf65b,0xf979,0xfd20,0x00a0 -}; - -static const UINT16 EH0[] = { - 0xfdcc,0xfa33,0xf784,0xf43e,0xf315,0xf24c,0xf2be,0xf47a, - 0xf6a2,0xf94e,0xfa89,0xfb96,0xfb05,0xfad5,0xf8ea,0xf5bb, - 0xeed3,0xe49a,0xd8e7,0xcfbb,0xcf29,0xda2d,0xf34c,0x1508, - 0x3945,0x5569,0x6339,0x62a8,0x533d,0x3da9,0x2a2c,0x204c, - 0x21d8,0x2eec,0x3f46,0x4da5,0x52b4,0x4d62,0x3caf,0x24ff, - 0x0a68,0xf0a7,0xdb90,0xcb2c,0xc182,0xbbd4,0xbb86,0xbe25, - 0xc3cf,0xc8f3,0xcbd8,0xca4d,0xc33e,0xb91a,0xadfd,0xa8de, - 0xab7d,0xb949,0xcfb7,0xec25,0x07c3,0x1d98,0x2a1b,0x2c4a, - 0x2763,0x1e84,0x188b,0x16a5,0x1bf0,0x255a,0x3195,0x3bf2, - 0x4223,0x4251,0x3bb5,0x3029,0x1ffb,0x0f00,0xfd15,0xee34, - 0xe240,0xdbc5,0xd9dd,0xdc47,0xe0d5,0xe422,0xe4b3,0xdff8, - 0xd83b,0xcce9,0xc3a9,0xbe20,0xbfeb,0xc922,0xd8cc,0xebdd, - 0xfdac,0x0c56,0x14bd,0x186b,0x16cd,0x145f,0x11af,0x125f, - 0x15d7,0x1c71,0x24cc,0x2ca4,0x3319,0x3546,0x3462,0x2e02, - 0x247e,0x1794,0x0a88,0xfdf2,0xf44f,0xeed9,0xeca9,0xee63, - 0xf07a,0xf2b8,0xf106,0xecd6,0xe4bf,0xdbdf,0xd400,0xcf1b, - 0xcf81,0xd4b8,0xdeb2,0xea0e,0xf687,0x002a,0x0778,0x0a84, - 0x0b93,0x0aee,0x0a7c,0x0b2e,0x0d38,0x1235,0x17d6,0x1f41, - 0x2508,0x299c,0x2a23,0x27a4,0x218c,0x18bf,0x0f08,0x0566, - 0xfecc,0xfa32,0xf994,0xfa09,0xfc0b,0xfbe6,0xfa2c,0xf598, - 0xeef6,0xe80b,0xe10a,0xdd2e,0xdbe6,0xdf16,0xe427,0xec1a, - 0xf3ca,0xfb22,0x0062,0x0338,0x0448,0x03dc,0x0406,0x03db, - 0x0622,0x0961,0x0f51,0x1513,0x1b02,0x1f44,0x211a,0x2054, - 0x1c1f,0x168a,0x0f0b,0x0925,0x03ea,0x01a0,0x005b,0x00f6, - 0x0198,0x0143,0xffb8,0xfbad,0xf723,0xf0ee,0xec16,0xe7ee, - 0xe698,0xe6c4,0xe9ba,0xee46,0xf373,0xf88b,0xfc1e,0xfef2, - 0xff51,0xffe2,0xff62,0x0038,0x0112,0x0454,0x0861,0x0d4c, - 0x126c,0x15f5,0x189f,0x1836,0x170a,0x131a,0x0efa,0x09d4, - 0x066c,0x049f,0x03ed,0x046b,0x0455,0x049c,0x02aa,0x0097, - 0xfc32,0xf7f2,0xf385,0xf0a2,0xeef2,0xeea6,0xeff6,0xf1a3, - 0xf4cb,0xf768,0xfa8f,0xfbf3,0xfd86,0xfdc9,0xfe75,0xfeb4, - 0xff49,0x0139,0x039c,0x079f,0x0b0a,0x0f0c,0x10c2,0x11f9, - 0x10fb,0x0f65,0x0cc1,0x09e6,0x082a,0x0680,0x0649,0x05bf, - 0x05d0,0x04a9,0x041a,0x0255,0xfff6 -}; - -static const UINT16 AW0[] = { - 0xff0f,0xfd65,0xfa33,0xf440,0xecb7,0xe2fc,0xda84,0xd308, - 0xd0f5,0xd405,0xddf9,0xed52,0x00ba,0x16ba,0x2c9e,0x4260, - 0x5571,0x640e,0x6619,0x661a,0x65e9,0x65d4,0x629b,0x4c54, - 0x2f56,0x0e63,0xed44,0xcd06,0xb0c1,0x9d11,0x9a28,0x99f9, - 0x999b,0x99dc,0x9a47,0x9b59,0xada9,0xc783,0xe05a,0xf9ce, - 0x1000,0x2233,0x2f47,0x3725,0x3ad8,0x3a2b,0x373f,0x3112, - 0x2a8f,0x226a,0x1ae0,0x134e,0x0cf8,0x0851,0x0519,0x041b, - 0x0383,0x0408,0x0298,0x0092,0xfbda,0xf5ba,0xed9a,0xe3f0, - 0xda53,0xd074,0xc8dd,0xc216,0xbea4,0xbd27,0xbfcf,0xc5f5, - 0xd049,0xde3e,0xeea8,0x01ba,0x1453,0x26f0,0x361a,0x4310, - 0x4ab4,0x4eae,0x4d89,0x47df,0x3e6d,0x3144,0x2238,0x1083, - 0xfef4,0xed25,0xde13,0xd11f,0xc862,0xc32c,0xc17a,0xc3cb, - 0xc881,0xd09d,0xd90d,0xe2fa,0xec3b,0xf5f0,0xfe51,0x057d, - 0x0b02,0x0e86,0x112d,0x11b7,0x1234,0x112b,0x110c,0x10bd, - 0x1190,0x128f,0x13a4,0x156c,0x162f,0x1740,0x166e,0x1534, - 0x11a4,0x0d9f,0x07b7,0x00bc,0xf8a2,0xef87,0xe734,0xde8d, - 0xd817,0xd275,0xd02d,0xcf9a,0xd296,0xd7e3,0xdf32,0xe894, - 0xf2eb,0xfeda,0x09ae,0x14d4,0x1d8c,0x254a,0x29df,0x2c4a, - 0x2bee,0x28b7,0x23dc,0x1c81,0x14f7,0x0b8b,0x032b,0xfa8c, - 0xf3b9,0xeda8,0xe940,0xe6a0,0xe509,0xe59e,0xe64f,0xe8eb, - 0xeafe,0xee38,0xf0c2,0xf3b5,0xf609,0xf7fd,0xfa09,0xfb21, - 0xfd1e,0xfe3c,0x0043,0x0204,0x04e1,0x079d,0x0acc,0x0e1a, - 0x10db,0x13bb,0x1533,0x1697,0x15f4,0x14d9,0x11cc,0x0e25, - 0x091b,0x0397,0xfd3f,0xf651,0xf074,0xea7f,0xe662,0xe2bd, - 0xe19a,0xe15b,0xe341,0xe69d,0xeb04,0xf090,0xf634,0xfd13, - 0x027d,0x08aa,0x0d4e,0x11a9,0x1442,0x1535,0x154c,0x13f8, - 0x1239,0x0eda,0x0bc6,0x077d,0x0484,0x011d,0xfe86,0xfbe3, - 0xf97b,0xf842,0xf6da,0xf696,0xf584,0xf5aa,0xf520,0xf590, - 0xf54b,0xf513,0xf4cf,0xf499,0xf56f,0xf59a,0xf6cc,0xf79e, - 0xfa16,0xfc39,0xff47,0x0204,0x04ef,0x0813,0x0ac4,0x0db2, - 0x0eec,0x1018,0x0fba,0x0f6b,0x0d3d,0x0a96,0x0721,0x0323, - 0xff7f,0xfb1e,0xf7b5,0xf382,0xf12b,0xeeea,0xee3d,0xedc1, - 0xee6a,0xf04a,0xf27e,0xf5b7,0xf855,0xfc17,0xfebe,0x0209, - 0x0437,0x0666,0x07ac,0x0861,0x08ef,0x084e,0x082f,0x06ad, - 0x0622,0x04df,0x044d,0x033d,0x0245,0x00fb,0xffae -}; - -static const UINT16 STOP[] = { - 0x0000 -}; - -static const UINT16 ZH1[] = { - 0xfede,0x0030,0xfe52,0xfa8e,0xf8c8,0xfa22,0xfdfe,0xffb8, - 0x00a9,0xff25,0xff1d,0xfe07,0xfc2e,0xf7eb,0xf572,0xf932, - 0x00fa,0x07bb,0x05c3,0xfec4,0xf769,0xf806,0xfcde,0x019b, - 0x0118,0xfe8a,0xfcbe,0xfca2,0xfdfd,0xfdb8,0x0037,0x0282, - 0x05dd,0x044f,0xfdb7,0xf6d6,0xf58c,0xfaf3,0x0176,0x071c, - 0x07cb,0x0623,0x001d,0xfa2f,0xf65e,0xf865,0xff3f,0x0578, - 0x0892,0x04bd,0xfe17,0xf765,0xf72e,0xfa2d,0x007b,0x052b, - 0x0777,0x04db,0xfd2b,0xf69a,0xf3bb,0xf8a8,0xff3e,0x04e9, - 0x04ad,0x0174,0xfe3e,0xfbf6,0xfa46,0xf8ec,0xfb48,0xfe7e, - 0x0272,0x007f,0xfc1d,0xf98f,0xfc63,0x00b6,0x01df,0xff21, - 0xfaaf,0xfaf5,0xfc7e,0xfefb,0xff4b,0x0007,0x0060,0x006f, - 0xfec0,0xfc04,0xfb52,0xfb42,0xfe65,0x0017,0x0105,0xfe61, - 0xfcb6,0xfd92,0x011a,0x03fd,0x014b,0xfd83,0xfa8c,0xfc02, - 0xfc89,0xfbe3,0xfaf9,0xfe98,0x0659,0x0ad2,0x06f4,0xfb32, - 0xf3d8,0xf362,0xf951,0xfdc7,0x02a1,0x063d,0x08c0,0x0740, - 0xfdf9,0xf447,0xeff4,0xf73b,0x00a1,0x0692,0x0465,0x001c, - 0xfd05,0xfbf5,0xfb29,0xf927,0xfa55,0xfd33,0x016d,0x0051, - 0xfc92,0xf91a,0xfb1d,0x0041,0x039e,0x0392,0xffb1,0xfd9e, - 0xfbc9,0xfbfc,0xfbaf,0xfdef,0x01f4,0x0651,0x0797,0x0333, - 0xfdbb,0xf983,0xfb0d,0xfdb7,0x01b8,0x031e,0x03e3,0x03a8, - 0x01e3,0xff1d,0xfbd6,0xfc40,0xfdd8,0x011f,0x0140,0x005b, - 0xfe09,0xfd29,0xfd7e,0xfdb5,0xfe60,0xfdb6,0xfe5e,0xfcf3, - 0xfc00,0xf9dc,0xf9e8,0xfb6f,0xfdce,0xff28,0xfdee,0xfc36, - 0xf977,0xf91d,0xf87c,0xf9d3,0xfadc,0xfcef,0xfdf5,0xfd87, - 0xfc66,0xfa0b,0xf9f5,0xf9ec,0xfc13,0xfc7a,0xfd31,0xfcde, - 0xfd2c,0xfd3c,0xfcf4,0xfda6,0xfd74,0xfe77,0xfdbd,0xfdfc, - 0xfd00,0xfd67,0xfe3a,0xffa6,0x00d5,0x009c,0x00f5,0xff93, - 0xff4a,0xfe17,0xfeb8,0xff3c,0x00e2,0x01f0,0x021b,0x019f, - 0xfff6,0xff9e,0xfe9c,0xff7e,0xff54,0x0069,0x0070,0x00b1, - 0x0048,0xff2e,0xfeca,0xfe47,0xff9c,0xff42,0xffb2,0xfe80, - 0xfe19,0xfd3d,0xfd0d,0xfdd8,0xfde5,0xff16,0xfee7,0xff0f, - 0xfd3a,0xfc8a,0xfb4f,0xfacf,0xfbc0,0xfe37,0x00ff,0xffe2, - 0xfd49,0xf9d2,0xf9c4,0xfae3,0xfe81,0xff50,0xfe7f,0xfcdc, - 0xfc85,0xfdea,0xfcdd,0xfae6,0xf8f4,0xfd6e,0x0251,0x0392, - 0xfec9,0xfa06,0xfaef,0xfed9,0x0133,0xfe40,0xfd16,0xfd96, - 0x0040,0xff98,0xfce6,0xfc5c,0xfeee,0x03b0,0x03ec,0x00b9, - 0xfbef,0xfb61,0xfbab,0xfd94,0xff55,0x0245,0x0575,0x053e, - 0x00fb,0xf9d7,0xf7cc,0xfa5a,0x0107,0x046e,0x049d,0x011d, - 0xff21,0xfd8d,0xfb5a,0xfa5b,0xfa56,0xff02,0x0330,0x05a8, - 0x031b,0xfefd,0xfa6d,0xf7cc,0xf818,0xfa0a,0xff18,0x02b0, - 0x0505,0x02b6,0xff49,0xfbef,0xfbfc,0xfc91,0xfbc3,0xf9c8, - 0xf82a,0xfbb1,0x0085,0x052a,0x0417,0x00c5,0xfccd,0xf9ce, - 0xf8b7,0xf8d2,0xfbfc,0xfe69,0x0186,0x0239,0x0240,0xfea4, - 0xfb7d,0xfb16,0xfdc0,0x009f,0xffba,0xfd35,0xf9c1,0xfa8a, - 0xfd92,0x03a2,0x06e4,0x05fd,0x0006,0xfa2d,0xf755,0xf786, - 0xfb37,0xfe71,0x040d,0x0746,0x0748,0x011e,0xf87f,0xf545, - 0xf7e5,0xff95,0x04a3,0x0651,0x02c0,0xff77,0xfb02,0xf8ea, - 0xf9a0,0xfec0,0x052f,0x06e9,0x029a,0xf919,0xf397,0xf3c7, - 0xfb2e,0x023d,0x0642,0x056c,0x0101,0xfb5e,0xf51b,0xf373, - 0xf656,0xff09,0x0691,0x09f5,0x05aa,0xfe4e,0xf89c,0xf6cd, - 0xfa2e,0xfe38,0x032e,0x0556,0x05e1,0x01c5,0xfd82,0xfaa1, - 0xfbf2,0x00a9,0x0447,0x0607,0x029d,0xff3f,0xfbc3,0xfbd4, - 0xfd28,0x008d,0x03bb,0x04bd,0x0350,0xfe51,0xfa47,0xf7b8, - 0xfa8e,0xfe42,0x024c,0x02e3,0x00cd,0xfd59,0xf9be,0xf869, - 0xf84c,0xfb85,0xfe1d,0x00c5,0xff63,0xfc99,0xf8fb,0xf767, - 0xf8a2,0xfac9,0xfdd9,0xfe47,0xfe5c,0xfb6b,0xf972,0xf7ac, - 0xf883,0xfb23,0xfe41,0x0058,0xfeb3,0xfc99,0xf97b,0xf967, - 0xf9fe,0xfcf7,0xfef6,0x009e,0x0048,0xfe24,0xfc71,0xfaba, - 0xfc2d,0xfe19,0x0175,0x01e9,0x01ab,0xff9e,0xfd9e,0xfce5, - 0xfce1,0xff07,0x0039,0x0252,0x01bd,0x0141,0xff02,0xfe29, - 0xfddf,0xfef4,0x0092,0x00f7,0x0168,0xff9f,0xff3b,0xfde3, - 0xfe47,0xfe7b,0xff79,0x0063,0xffd0,0xff1e,0xfd29,0xfd0e, - 0xfc7b,0xfe1a,0xfee3,0xff90,0xfeda,0xfddd,0xfcc7,0xfb77, - 0xfbef,0xfc27,0xfe01,0xfdec,0xfe9f,0xfd94,0xfc9d,0xfb0c, - 0xfa40,0xfcea,0xff89,0x0149,0xfe83,0xfc0e,0xfa0d,0xfabd, - 0xfaaa,0xfbd9,0xfe41,0x0101,0x021e,0xfeb9,0xfae7,0xf7e8, - 0xfacd,0xfe8c,0x0254,0x0363,0x02d7,0xfffe,0xfa5b,0xf768, - 0xf7ca,0xfe0f,0x0405,0x07e4,0x055d,0xffe3,0xf974,0xf67f, - 0xf910,0xff94,0x0765,0x093d,0x0628,0xfd7b,0xf72d,0xf466, - 0xf77e,0xfe3f,0x067b,0x0c92,0x0a4b,0x00e8,0xf3b9,0xef35, - 0xf3f8,0xfed5,0x0732,0x0a50,0x08a8,0x0307,0xfc4f,0xf4e7, - 0xf362,0xf673,0xfe40,0x043f,0x0681,0x02ed,0xfcdb,0xfa62, - 0xfafa,0xfe58,0xff74,0xffde,0xfd34,0xfb02,0xf888,0xf80a, - 0xfb22,0x01d0,0x0802,0x08c4,0x04a9,0xfb77,0xf48e,0xf09f, - 0xf39b,0xfaee,0x04e1,0x0c96,0x0c61,0x04e9,0xf7a0,0xef2f, - 0xeee7,0xf8f1,0x0557,0x0cf5,0x0a84,0x013b,0xf8ed,0xf4e8, - 0xf7b7,0xfb89,0x0093,0x0403,0x0645,0x033e,0xfc21,0xf611, - 0xf6ef,0xfe74,0x04c2,0x0764,0x040f,0x002b,0xfb1a,0xf6ea, - 0xf50f,0xf8ab,0x0116,0x0988,0x0d7a,0x06a0,0xfa6b,0xeff9, - 0xf0e6,0xf8fe,0x025e,0x0604,0x04cd,0x01b4,0xfd2b,0xf970, - 0xf590,0xf6ba,0xfb96,0x02d5,0x048f,0x009a,0xfa6e,0xf77d, - 0xfa50,0xfeb6,0x0319,0x030d,0x0278,0xff74,0xfcc8,0xf98b, - 0xf8e7,0xfcca,0x0321,0x08c5,0x0796,0x0300,0xfc49,0xf9f8, - 0xfa4a,0xfda3,0x0105,0x03af,0x05a7,0x0476,0x0179,0xfc1b, - 0xfa92,0xfb7a,0xffc2,0x0249,0x0252,0xffc8,0xfd4c,0xfc86, - 0xfc02,0xfd67,0xfdb3,0xff96,0xff58,0xfe6c,0xfb14,0xf874, - 0xf857,0xfa54,0xfe47,0xff7d,0xff5b,0xfc13,0xfa60,0xf829, - 0xf819,0xf8e1,0xfb4e,0xfe4d,0xfefb,0xfe51,0xfaad,0xf8db, - 0xf7e1,0xfa2c,0xfc1b,0xfde0,0xfe79,0xfdea,0xfd48,0xfb35, - 0xfb15,0xfb19,0xfd9c,0xfec6,0x0017,0xfed3,0xfd5b,0xfc9a, - 0xfcb0,0xfe5a,0xff4b,0x0116,0x009e,0x00a0,0xfee0,0xfe02, - 0xfd73,0xfe75,0x0089,0x0199,0x028d,0x00e1,0x0059,0xfe6c, - 0xfe5f,0xfe69,0xffbe,0x0105,0x0167,0x018a,0xff92,0xfe9e, - 0xfd13,0xfe37,0xfec0,0x000c,0x0013,0xffa0,0xfedb,0xfd41, - 0xfce4,0xfc37,0xfd6b,0xfdab,0xfedd,0xfe1b,0xfdb9,0xfc9a, - 0xfbd3,0xfc0c,0xfc4c,0xfdd9,0xfd35 -}; - -static const UINT16 M1[] = { - 0x0028,0x0048,0x00b9,0x00f6,0x01d0,0x01ae,0x01d2,0x0162, - 0x01dc,0x01f0,0x024a,0x0235,0x024b,0x02ba,0x0281,0x02ae, - 0x021e,0x0219,0x019c,0x0215,0x01e6,0x01eb,0x01c0,0x0183, - 0x01a1,0x0144,0x014c,0x006f,0x0063,0xffbc,0xffdb,0xff44, - 0xfee1,0xfe1e,0xfd2b,0xfc7b,0xfba8,0xfb83,0xfb33,0xfbad, - 0xfbad,0xfcb9,0xfcdb,0xfd29,0xfd51,0xfd60,0xfddd,0xfea0, - 0x0016,0x00da,0x0224,0x0297,0x038b,0x0402,0x046b,0x04bc, - 0x0504,0x05e1,0x0624,0x0723,0x072f,0x07a8,0x0761,0x0774, - 0x071e,0x06ee,0x06ac,0x0672,0x0698,0x061f,0x05f4,0x04dd, - 0x047c,0x0360,0x02da,0x01ce,0x0101,0x0067,0xffa4,0xff32, - 0xfe1d,0xfd74,0xfbf8,0xfb69,0xfa34,0xf990,0xf8c2,0xf837, - 0xf7ce,0xf6ea,0xf677,0xf55d,0xf4d2,0xf3c4,0xf398,0xf327, - 0xf30e,0xf2da,0xf2b8,0xf2b6,0xf23f,0xf247,0xf1cf,0xf23b, - 0xf1ea,0xf28c,0xf2b5,0xf33f,0xf376,0xf3a6,0xf43c,0xf45b, - 0xf528,0xf569,0xf660,0xf69a,0xf7ce,0xf858,0xf91c,0xf986, - 0xf9eb,0xfabf,0xfb5c,0xfc60,0xfce3,0xfe35,0xfea4,0xffa7, - 0xfff3,0x0062,0x00bf,0x012a,0x01f8,0x0262,0x0360,0x037e, - 0x0439,0x0446,0x04ee,0x050b,0x053a,0x054c,0x0559,0x05c5, - 0x05d5,0x0658,0x0603,0x065c,0x05cc,0x05c8,0x054a,0x0500, - 0x049c,0x0456,0x046f,0x03db,0x03df,0x034a,0x0348,0x026a, - 0x0211,0x014d,0x00d4,0x0083,0x0024,0x0016,0xff37,0xfefd, - 0xfe22,0xfdfa,0xfd04,0xfca5,0xfc07,0xfbc5,0xfbbb,0xfb71, - 0xfb3d,0xfa5b,0xfa5b,0xf9b6,0xf999,0xf912,0xf934,0xf921, - 0xf92b,0xf953,0xf919,0xf923,0xf8c2,0xf900,0xf89f,0xf902, - 0xf8d6,0xf92f,0xf96f,0xf9e6,0xfa27,0xfa22,0xfa86,0xfa0e, - 0xfaef,0xfb01,0xfb4b,0xfb61,0xfc12,0xfc59,0xfcaa,0xfd28, - 0xfd7f,0xfe0b,0xfe27,0xfefe,0xfedd,0xff56,0xff52,0xffa6, - 0x0009,0x0025,0x0084,0x007e,0x0108,0x010e,0x01b8,0x0143, - 0x0186,0x0164,0x01b8,0x01f7,0x01f2,0x0219,0x01f1,0x0239, - 0x01e8,0x0255,0x019f,0x01c2,0x01bd,0x01c8,0x01a2,0x0162, - 0x0156,0x00bb,0x00b9,0x0000,0x0023,0xff8b,0xffc3,0xff45, - 0xfef1,0xfe0e,0xfd0d,0xfc6a,0xfb67,0xfb61,0xfaf7,0xfb9b, - 0xfb9a,0xfc38,0xfc71,0xfcd7,0xfd38,0xfd96,0xfe49,0xfea5, - 0x0003,0x00c5,0x0200,0x0275,0x0359,0x03db,0x047b,0x04f9, - 0x055b,0x0605,0x0634,0x071e,0x0739,0x07b0,0x0747,0x0767, - 0x0730,0x0734,0x0720,0x06ad,0x06c0,0x05f3,0x05e7,0x04fa, - 0x04ae,0x0394,0x0309,0x022b,0x015f,0x00b4,0xfff1,0xff69, - 0xfe29,0xfd77,0xfc38,0xfb87,0xfa4d,0xf9ac,0xf8d5,0xf809, - 0xf7a5,0xf6e2,0xf660,0xf54a,0xf4ec,0xf40d,0xf3ed,0xf343, - 0xf318,0xf2a4,0xf283,0xf297,0xf22f,0xf258,0xf1d6,0xf24a, - 0xf201,0xf290,0xf29c,0xf329,0xf35d,0xf3ab,0xf43b,0xf44f, - 0xf4ff,0xf50d,0xf60c,0xf672,0xf7a7,0xf82f,0xf907,0xf9ad, - 0xfa40,0xfb01,0xfb3b,0xfc20,0xfc9b,0xfdf9,0xfeb6,0xff8d, - 0xffe4,0x007f,0x0114,0x016c,0x01fc,0x0230,0x0310,0x035c, - 0x046b,0x0475,0x04ff,0x04fb,0x0556,0x0562,0x0581,0x05ec, - 0x05b1,0x064f,0x0604,0x064d,0x0599,0x059d,0x056a,0x0579, - 0x0544,0x04da,0x04dc,0x0454,0x0428,0x0336,0x030e,0x0273, - 0x024d,0x01d9,0x0171,0x00eb,0x0055,0x0040,0xff4b,0xfeff, - 0xfe09,0xfdf0,0xfd69,0xfd5c,0xfcca,0xfc6d,0xfc0d,0xfb49, - 0xfb39,0xfa5c,0xfa66,0xf9dc,0xfa08,0xf980,0xf975,0xf934, - 0xf90f,0xf943,0xf8f1,0xf923,0xf8ac,0xf921,0xf905,0xf978, - 0xf95c,0xf9af,0xf9ad,0xf9a6,0xf9f4,0xfa08,0xfaa5,0xfa72, - 0xfb20,0xfb06,0xfbaa,0xfbd4,0xfc5b,0xfcae,0xfcc6,0xfd51, - 0xfd6c,0xfdfc,0xfdda,0xfe99,0xfe9c,0xff47,0xff67,0xffb7, - 0xfff9,0x001c -}; - -static const UINT16 N1[] = { - 0x0183,0x0251,0x02c7,0x0389,0x03dd,0x04ba,0x04d3,0x0586, - 0x05ac,0x066b,0x06af,0x0733,0x074a,0x0735,0x07c0,0x07a6, - 0x0802,0x0798,0x07ce,0x0793,0x07bc,0x075a,0x0706,0x0679, - 0x0614,0x0614,0x0592,0x058f,0x0499,0x0442,0x037f,0x031d, - 0x0241,0x01f3,0x01a8,0x0116,0x00bd,0xffa1,0xff26,0xfe2c, - 0xfdfa,0xfd43,0xfce2,0xfc45,0xfc27,0xfbb1,0xfad5,0xfa45, - 0xf96b,0xf9a9,0xf953,0xf941,0xf8d6,0xf8b8,0xf866,0xf850, - 0xf82a,0xf7d2,0xf80c,0xf7ef,0xf86d,0xf837,0xf88d,0xf845, - 0xf876,0xf88d,0xf93b,0xf98f,0xf9b9,0xfa35,0xfa2c,0xfab8, - 0xfa8b,0xfb67,0xfbaf,0xfc62,0xfcbd,0xfd08,0xfd67,0xfd7a, - 0xfe25,0xfe40,0xff25,0xff1d,0xffe6,0x004f,0x00af,0x00e2, - 0x00f6,0x013e,0x0178,0x0237,0x0235,0x02c1,0x0287,0x02f6, - 0x02be,0x02dc,0x0306,0x031b,0x038a,0x0357,0x0377,0x0311, - 0x0354,0x02db,0x02e0,0x0293,0x02cb,0x02ef,0x0295,0x025a, - 0x0195,0x0181,0x0108,0x00ff,0x0075,0x008f,0x003b,0x0003, - 0xff09,0xfd51,0xfbae,0xfa53,0xfa2b,0xfa09,0xfad2,0xfb2a, - 0xfc4b,0xfcb5,0xfd21,0xfd5e,0xfda6,0xfed6,0xfff9,0x019b, - 0x0245,0x033c,0x0391,0x0441,0x04cc,0x05b5,0x0693,0x0755, - 0x0872,0x08a3,0x0944,0x08f6,0x0957,0x092c,0x099b,0x0999, - 0x098e,0x095e,0x08cd,0x0889,0x078e,0x0729,0x0628,0x05a7, - 0x04d7,0x042e,0x0339,0x0225,0x011c,0xffdf,0xfef5,0xfdd2, - 0xfd59,0xfc02,0xfb3c,0xf9c0,0xf8ea,0xf797,0xf6c8,0xf624, - 0xf534,0xf496,0xf3a5,0xf36e,0xf249,0xf1f2,0xf13a,0xf0db, - 0xf08b,0xf042,0xf057,0xefff,0xf016,0xef9a,0xefff,0xefef, - 0xf054,0xf080,0xf10d,0xf18b,0xf1df,0xf254,0xf298,0xf383, - 0xf415,0xf533,0xf566,0xf67d,0xf708,0xf810,0xf919,0xf9d3, - 0xfaf4,0xfb94,0xfcb7,0xfd11,0xfe49,0xfed7,0xffcd,0x0076, - 0x015a,0x0221,0x0294,0x0370,0x03e5,0x04d3,0x052e,0x05d8, - 0x05a7,0x0634,0x0673,0x06fe,0x0775,0x0793,0x07d1,0x07b0, - 0x080d,0x07bd,0x07e5,0x076f,0x0785,0x0733,0x0705,0x06f4, - 0x065f,0x0631,0x056a,0x0568,0x0484,0x0441,0x039a,0x034e, - 0x027c,0x01d5,0x0149,0x00ae,0x006e,0xff8e,0xff50,0xfe43, - 0xfdf7,0xfd23,0xfcd1,0xfc34,0xfba8,0xfb74,0xfab8,0xfa99, - 0xf9de,0xf9eb,0xf934,0xf921,0xf8b9,0xf8a9,0xf880,0xf845, - 0xf855,0xf80d,0xf845,0xf7d6,0xf817,0xf7fd,0xf882,0xf869, - 0xf89d,0xf8c1,0xf8ef,0xf96b,0xf991,0xfa4b,0xfa49,0xfb22, - 0xfaff,0xfba0,0xfbb9,0xfc2f,0xfca9,0xfce6,0xfd92,0xfdb6, - 0xfe69,0xfe6f,0xff13,0xff20,0xfff2,0x0023,0x008c,0x00e8, - 0x0152,0x01bd,0x0189,0x0233,0x0227,0x02a0,0x0257,0x02c7, - 0x02d3,0x0301,0x034e,0x0325,0x039c,0x033e,0x036f,0x02e3, - 0x031f,0x02af,0x02be,0x02b4,0x02ce,0x02ba,0x021d,0x0225, - 0x01a5,0x01ae,0x0111,0x0145,0x00c9,0x00ac,0x003e,0xff8b, - 0xfeac,0xfd3d,0xfc33,0xfa96,0xfa3c,0xf9c7,0xfa81,0xfb12, - 0xfc0b,0xfca3,0xfcfe,0xfd5f,0xfde3,0xff2d,0x0023,0x01c7, - 0x025f,0x0362,0x03c1,0x045e,0x04d4,0x0562,0x0651,0x0705, - 0x0827,0x0861,0x0937,0x0904,0x0968,0x0926,0x0971,0x09cc, - 0x09b3,0x099d,0x092b,0x08d0,0x0793,0x0739,0x065c,0x05fe, - 0x0529,0x049c,0x0396,0x0270,0x0174,0x0011,0xff57,0xfe2d, - 0xfde2,0xfc5b,0xfb68,0xfa08,0xf913,0xf81c,0xf726,0xf6b9, - 0xf5ac,0xf530,0xf3c1,0xf362,0xf245,0xf1c9,0xf118,0xf0c4, - 0xf08a,0xf026,0xf065,0xf00d,0xf009,0xef50,0xef92,0xef9d, - 0xf041,0xf07a,0xf0f8,0xf143,0xf189,0xf265,0xf285,0xf371, - 0xf3b3,0xf4b8,0xf56f,0xf675,0xf6f7,0xf7b7,0xf8ab,0xf971, - 0xfa84,0xfb0f,0xfc49,0xfd13,0xfe54,0xfeb4,0xffb3,0x007a, - 0x0119 -}; - -static const UINT16 V1[] = { - 0xfffb,0x000a,0xfeb8,0xfdfb,0xfc9c,0xfd84,0xfd78,0xfc96, - 0xfc96,0xfbbe,0xfb5a,0xfa66,0xfa3c,0xf9f0,0xfb25,0xfafe, - 0xfc5a,0xfcba,0xfc85,0xfc0e,0xfb1c,0xfb3f,0xfa69,0xfad3, - 0xfa10,0xfaf4,0xfb7a,0xfc64,0xfc4f,0xfbae,0xfbfb,0xfb89, - 0xfbfb,0xfb95,0xfc47,0xfc20,0xfd62,0xfdcb,0xfe2c,0xfdc0, - 0xfd28,0xfd64,0xfd13,0xfded,0xfdc4,0xfeec,0xff16,0x0002, - 0x0002,0xffbc,0xff64,0xfed0,0xff74,0xff15,0xffbb,0xff21, - 0xfff7,0x002c,0x008e,0x0021,0xff94,0xffb0,0xff9c,0x0064, - 0xffd3,0x0012,0xff8a,0x0017,0xfff2,0xff98,0xff18,0xfe7d, - 0xfef5,0xfebe,0xff45,0xfe5d,0xfe95,0xfe20,0xfe62,0xfdcf, - 0xfd1a,0xfcb6,0xfca3,0xfd51,0xfd15,0xfe1d,0xfd76,0xfde9, - 0xfcb1,0xfc8d,0xfc83,0xfc6a,0xfca9,0xfc8c,0xfdde,0xfede, - 0x0044,0xfe84,0xfcd3,0xfa0a,0xf97e,0xfa8d,0xfbe6,0xfd88, - 0xfdb9,0xfedd,0xff47,0x00da,0x0050,0xfef7,0xfc93,0xfbe4, - 0xfd5b,0xff23,0x0046,0xfeb3,0xfe41,0xfdfc,0xff7e,0xffa3, - 0xff54,0xff98,0x0045,0x011f,0x009e,0xffe1,0xfd9d,0xfd54, - 0xfdf2,0x0064,0x0077,0xffb1,0xffca,0x003b,0x0115,0xff68, - 0xfdc0,0xfc53,0xfdfa,0xff22,0x00d7,0x0056,0xfff8,0x0021, - 0xff63,0xfe95,0xfbec,0xfb55,0xfc67,0xff9d,0x00f9,0xffb3, - 0xfcf5,0xfb9a,0xfd51,0xfe97,0xfeb8,0xfccb,0xfd72,0xff12, - 0x013a,0x0006,0xfda0,0xfc18,0xfc0c,0xfda5,0xfd0a,0xfc20, - 0xfb01,0xfcfd,0xfe01,0xfdb6,0xfcc8,0xfd02,0xff33,0x0093, - 0x00b2,0xfe23,0xfcc2,0xfc80,0xfe52,0xff18,0xff70,0xfeb1, - 0xfefc,0x0035,0xffe3,0xfea6,0xfbb4,0xfc6d,0xfdf0,0x0031, - 0x0038,0xfeb0,0xfe16,0xff1c,0x00fd,0xff96,0xfe69,0xfdd2, - 0x0052,0x01b4,0x0119,0xfeb5,0xfd42,0xfebb,0x0048,0x00d8, - 0xfe11,0xfc37,0xfb70,0xfddb,0xfee6,0xfebd,0xfe42,0xfed5, - 0x00c4,0x002b,0xfe8d,0xfb6f,0xfb77,0xfc51,0xfdf0,0xfd76, - 0xfc9f,0xfccf,0xfd43,0xfdf0,0xfc30,0xfb63,0xfb00,0xfd5f, - 0xff03,0x003c,0x0028,0x0022,0x0100,0x00c7,0x0073,0xfe87, - 0xfeaf,0xff1a,0x00c5,0x0113,0x00c2,0x0059,0x0030,0x00aa, - 0xffe9,0xfff2,0xff68,0x00ac,0x015b,0x0201,0x0127,0x001f, - 0xff7d,0xfec1,0xfead,0xfd94,0xfde8,0xfd79,0xfe68,0xfe1d, - 0xfdac,0xfca7,0xfbf3,0xfc4c,0xfc07,0xfc82,0xfc11,0xfccf, - 0xfc6f,0xfcdb,0xfc08,0xfb3e,0xfa8c,0xf9fe,0xfa9a,0xfa73, - 0xfaf6,0xfab9,0xfb9b,0xfb60,0xfbb7,0xfb69,0xfb4f,0xfbc4, - 0xfc0a,0xfd1f,0xfcd9,0xfd9b,0xfd0a,0xfda2,0xfd2b,0xfd61, - 0xfd15,0xfd23,0xfdcc,0xfdd2,0xfea3,0xfe39,0xfefd,0xfed9, - 0xff83,0xff53,0xff9e,0x0006,0x000c,0x00a9,0x000e,0x008b, - 0xff88,0xffcc,0xff49,0xff5e,0xff40,0xff4e,0xffa9,0xff99, - 0x0077,0xfff5,0x0040,0xff27,0xff70,0xff31,0xff2a,0xfef9, - 0xfeb2,0xfef7,0xfe65,0xfeb6,0xfdac,0xfda9,0xfccb,0xfd3e, - 0xfd0d,0xfd20,0xfd42,0xfd55,0xfe2d,0xfd70,0xfcca,0xfba0, - 0xfd3d,0xfe89,0xff9b,0xfe0a,0xfc07,0xfc2d,0xfc73,0xfc54, - 0xfa12,0xfa12,0xfbff,0xffc3,0x0038,0xfdcb,0xfbdc,0xfc20, - 0xfe3e,0xfe97,0xfdf5,0xfb99,0xfc54,0xfe74,0x008a,0xff7e, - 0xfe2f,0xfd81,0xfe0a,0xff3f,0xfe52,0xfe22,0xfd4c,0xff27, - 0x0026,0x0168,0x00d1,0x0038,0x0004,0xfefd,0xfeb0,0xfdf2, - 0xff9a,0x0068,0x010d,0x003c,0xffa3,0xff74,0xffbf,0x00db, - 0x0002,0xff10,0xfd70,0xfe2e,0xff0f,0x00fb,0x0111,0xffbb, - 0xfdfb,0xfd15,0xfe55,0xfe64,0xfe82,0xfd09,0xfca5,0xfce8, - 0xfdf1,0xfe64,0xfe15,0xfeb5,0xfe63,0xfe85,0xfd70,0xfd11, - 0xfc85,0xfcfd,0xfd97,0xfe8e,0xff14,0xfdf8,0xfc65,0xfabb, - 0xfb7c,0xfc61,0xfefc,0x004a,0x0082,0xff2d,0xfe0f,0xfd9e, - 0xfce3,0xfd09,0xfcf5,0xff2b,0x006a,0x0082,0xfec0,0xfd54, - 0xfd0b,0xfc65,0xfc45,0xfbfa,0xfdd4,0x0024,0x035f,0x0210, - 0xff07,0xfcd3,0xfb43,0xface,0xfa8a,0xfb43,0xfc2f,0xffa0, - 0x01ae,0x0159,0xfd24,0xf9d7,0xf8df,0xfa92,0xfe2b,0x0057, - 0x0125,0x006d,0x0059,0xfe78,0xfd34,0xfbdb,0xfc78,0xfdd9, - 0xfefe,0xffc7,0xff2e,0xff45,0xfdc9,0xfd0c,0xfb60,0xfb20, - 0xfb04,0xfc3b,0xfdc2,0xfe40,0xfee9,0xfe3a,0xfe86,0xfde5, - 0xfe4b,0xfe1a,0xff0e,0x0074,0x0182,0x0212,0x016e,0x0111, - 0xff90,0xffa1,0xfed5,0xff4b,0xff94,0x009d,0x0151,0x0144, - 0x0154,0x0071,0x008d,0xffa7,0x0033,0xff9e,0x0049,0x0048, - 0x005d,0xffea,0xfe8e,0xfe13,0xfce8,0xfcd5,0xfc07,0xfcb2, - 0xfca4,0xfd4e,0xfd42,0xfcb3,0xfc3b,0xfb48,0xfbae,0xfb26, - 0xfb82,0xfb62,0xfc0c,0xfbb6,0xfbee,0xfba4,0xfaeb,0xfad1, - 0xfa41,0xfae6,0xfabe,0xfbd0,0xfba7,0xfc32,0xfbf4,0xfc05, - 0xfc31,0xfbdf,0xfc71,0xfc43,0xfd49,0xfd1c,0xfddd,0xfdca, - 0xfe0c,0xfe1a,0xfe23,0xfea3,0xfea9,0xff6d,0xff3c,0xffef, - 0xff45,0xffa6,0xff7f,0xff64,0xff85,0xffb5,0x0095,0x0059, - 0x00e2,0x0028,0x0073,0xffe4,0x002e,0x0004,0x0014,0x0038, - 0x0019,0x0093,0xff7f,0xff5a,0xfe90,0xfed0,0xfe6e,0xfeb2, - 0xfea0,0xfe68,0xfea8,0xfe34,0xfe7c,0xfd61,0xfd89,0xfcde, - 0xfd65,0xfd45,0xfd4e,0xfd7a,0xfcbb,0xfca5,0xfc06,0xfc1f, - 0xfba8,0xfd1b,0xfdbe,0xfe0d,0xfd2b,0xfcfe,0xfd29,0xfc94, - 0xfc1b,0xfa92,0xfb7c,0xfc49,0xfdd4,0xfe0f,0xfe4d,0xff1f, - 0xffef,0x0016,0xfdef,0xfc2c,0xfb09,0xfd7c,0xff5d,0x00b5, - 0xfed4,0xfd34,0xfd38,0xfeb2,0x00e1,0x0080,0x003d,0xff02, - 0xffa6,0xfff6,0xffe3,0xff6e,0xff52,0x0021,0x00ab,0x010d, - 0xff01,0xfe41,0xfde3,0xfeb0,0xfeaa,0xff4f,0xff82,0xffeb, - 0x012a,0x014a,0x00de,0xfdd3,0xfcb5,0xfc76,0xfe96,0xffc5, - 0xff66,0xfeb0,0xfe9c,0xff56,0xfe21,0xfd35,0xfb60,0xfc3e, - 0xfdb8,0xffee,0xffea,0xfe7c,0xfda4,0xfcca,0xfc99,0xfad5, - 0xfb08,0xfbc6,0xfe59,0x0002,0x0094,0xff2b,0xfdd8,0xfdaf, - 0xfcea,0xfce2,0xfb8d,0xfbfd,0xfd6d,0xffe1,0x0051,0xfee7, - 0xfd0f,0xfc6a,0xfdf8,0xfe40,0xfea6,0xfe80,0x0036,0x00aa, - 0x00f9,0xff86,0xfe56,0xfe92,0xfe17,0xfe20,0xfcec,0xfe25, - 0xffdc,0x015a,0x002e,0xfee7,0xfe59,0xfe0a,0xfec4,0xfeeb, - 0x0016,0xffc7,0xffbb,0xfe38,0xfe2c,0xfe89,0xfed7,0xfe80, - 0xfc88,0xfcd0,0xfe42,0x0106,0x0074,0xfefc,0xfca4,0xfc85, - 0xfceb,0xfcc6,0xfc42,0xfba8,0xfd53,0xfe51,0xfec7,0xfc8b, - 0xfb4f,0xfafd,0xfc17,0xfd3c,0xfd29,0xfdd4,0xfec3,0x00cf, - 0x00c9,0x0070,0xfeb2,0xfef6,0xffde,0x00a4,0x00b0,0x0018, - 0x00c9,0x00b2,0x015d,0xffb9,0xfeea,0xfe6b,0xffae,0x00cf, - 0x0102,0x011f,0x008b,0x016e,0x00e1,0x00b7,0xfee6,0xfe71, - 0xfe60,0xff29,0xff15,0xfdf4,0xfd75,0xfc9e,0xfd3c,0xfc6f, - 0xfc12,0xfb74,0xfc13,0xfc8f,0xfcf9,0xfcbf,0xfbb5,0xfbd2, - 0xfb27,0xfbad,0xfa91,0xfa9b,0xfa6c,0xfaf3,0xfb25,0xfac0, - 0xfabf,0xfa9a,0xfbb2,0xfb95,0xfc4a,0xfbd7,0xfc87,0xfcc7, - 0xfd07,0xfcfa,0xfc54,0xfcf6,0xfcc0,0xfda2,0xfd5d,0xfe01, - 0xfdb1,0xfe29,0xfeaf,0xfe8f,0xfea5,0xfe54,0xff30,0xfef6, - 0x002b,0x000f,0x00bb,0x008b,0x00c2,0x0075,0xffbd,0xffd5, - 0xff58,0x0012,0xffc6,0x0086,0xffb2,0x000d,0xffb7,0xff89, - 0xff8f,0xff5e,0x001e,0xffe6,0x0089,0xff82,0xff93,0xfeb4, - 0xfe80,0xfe0f,0xfd8f,0xfda2,0xfd37,0xfe0e,0xfdde,0xfe11, - 0xfd24,0xfd6b,0xfc31,0xfc23,0xfc38,0xfcee,0xfe72,0xfe89, - 0xfe83,0xfc7d,0xfc25,0xfb97,0xfc43,0xfb20,0xfab2,0xfbae, - 0xfda1,0xff4e,0xfd90,0xfc19,0xfb0d,0xfd64,0xffa8,0x00da, - 0xff66,0xfd91,0xfdf4,0xfed5,0xff3d,0xfc0a,0xfac8,0xfb8e, - 0xff64,0x00f7,0x0019,0xfe6b,0xfea1,0x0026,0xff84,0xfe3c, - 0xfc21,0xfe37,0x008d,0x02c8,0x013c,0xff6a,0xfef7,0xff14, - 0xff7a,0xfd8d,0xfcba,0xfd5f,0x0102,0x01fb,0x0056,0xfd8b, - 0xfcd0,0xfeda,0xffd3,0x0001,0xfe5a,0xff45,0x0050,0x0187, - 0xff7c,0xfd7f,0xfc6c,0xfcc7,0xfdb4,0xfcae,0xfc90,0xfc96, - 0xfe78,0xfed4,0xfe3a,0xfc75,0xfbf4,0xfd36,0xfe50,0xff70, - 0xfe4a,0xfe26,0xfdc0,0xfe6c,0xfe1d,0xfe0a,0xfdda,0xfe8d, - 0xff79,0xfe89,0xfd07,0xfa9d,0xfb07,0xfbb3,0xfd03,0xfd53, - 0xfd9d,0xfecb,0x0093,0x021d,0x00e0,0xff02,0xfc46,0xfd0b, - 0xfe33,0xff29,0xfe84,0xfdcf,0xfe75,0xfeec,0xff5d,0xfd36, - 0xfbf4,0xfb88,0xff14,0x023f,0x036a,0x018d,0xfeac,0xfe31, - 0xfe95,0xff70,0xfd83,0xfce4,0xfd41,0xff95,0x006d,0xfe17, - 0xfbb6,0xfb7b,0xfe79,0xffc9,0xfffe,0xfe1d,0xfe88,0xff4b, - 0x0036,0xfe58,0xfb80,0xfac7,0xfb5f,0xfd3f,0xfc7d,0xfbe5, - 0xfaf8,0xfcad,0xfdcd,0xfe3c,0xfdad,0xfd80,0xff8f,0x011a, - 0x0230,0x00be,0x0079,0x003a,0x00f6,0x007d,0xff7a,0xfee3, - 0xff0c,0x00b0,0x00b1,0x00a1,0xff66,0xfffe,0x006e,0x0118, - 0x0095,0xfff4,0x006f,0x00b1,0x0156,0xffea,0xff1a,0xfdcd,0xfe0a,0xfda0,0xfd45,0xfcdd,0xfc77,0xfd38,0xfd1c,0xfd91, - 0xfc31,0xfc54,0xfbd6,0xfc4c,0xfc23,0xfbd3,0xfb9f,0xfb90, - 0xfbe3,0xfb11,0xfb45,0xfa5a,0xfaaf,0xfa8f,0xfb2c,0xfb62, - 0xfb2e,0xfb80,0xfb61,0xfc32,0xfbd8,0xfc8f,0xfc3f,0xfcdb, - 0xfce7,0xfd2a,0xfd7d,0xfd1c,0xfd6e,0xfd28,0xfdcf,0xfd68, - 0xfe3b,0xfe5e,0xff1e,0xff36,0xff58,0xffaf,0xff54,0xffec, - 0xff55,0xffc5,0xff41,0xfff2,0xffee,0x0023,0x0000,0xffcb, - 0xffea,0xff33,0xff94,0xff23,0xffb4,0xff76,0xfffd,0xffb7, - 0xff8f,0xff72,0xfee5,0xff30,0xfe8b,0xff29,0xfeb1,0xfef9, - 0xfe3d,0xfe49,0xfdc1,0xfd5f,0xfd71,0xfd46,0xfde7,0xfd8f, - 0xfe2d,0xfd18,0xfd52,0xfce5,0xfcce,0xfd43,0xfda9,0xfe5a, - 0xfe1e,0xfe2b,0xfc56,0xfb87,0xfaf3,0xfc01,0xfc36,0xfcf9, - 0xfda3,0xfdd4,0xfe63,0xfdef,0xfe8c,0xfd83,0xfd8c,0xfca6, - 0xfe16,0xff50,0xff8e,0xff0f,0xfd8d,0xfd79,0xfd4f,0xfdb8, - 0xfcf7,0xfe18,0xff58,0x0096,0x001a,0xff18,0xffaa,0x0005, - 0x0033,0xfe33,0xfe0d,0xfe72,0x0131,0x0209,0x0060,0xfed6, - 0xfe3d,0xffd9,0xff9c,0xfebf,0xfd5a,0xfe22,0xffc3,0x00de, - 0xfffb,0xfed3,0xfef6,0xfea6,0xfe72,0xfcb0,0xfd37,0xfe33, - 0x0005,0x0001,0xff66,0xfed7,0xfea9,0xfef0,0xfd9c,0xfcd3, - 0xfbf2,0xfdf6,0xff55,0xff4b,0xfd0a,0xfb6b,0xfb4e,0xfc07, - 0xfd9d,0xfd9d,0xfe5d,0xfe2b,0xff19,0xfea2,0xfd9f,0xfc4c, - 0xfb95,0xfcba,0xfdaa,0xfef5,0xfeb5,0xff6b,0xff7f,0x0003, - 0xfefa,0xfdaf,0xfcaa,0xfc47,0xfd23,0xfd1b,0xfe3e,0xfe1e, - 0xfe59,0xfdad,0xfe72,0xff9c,0x0155,0x01cd,0x002e,0xfed0, - 0xfde3,0xff95,0xff9e,0xff2f,0xfd71,0xfcdf,0xfd49,0xfd77, - 0xfd20,0xfcc6,0xfe3c,0xff1e,0x00e9,0x003b,0x0004,0xffb8, - 0x003d,0xfff4,0xfdec,0xfcea,0xfc17,0xfce4,0xfca4,0xfcd0, - 0xfbe8,0xfc57,0xfcbd,0xfce9,0xfcce,0xfc21,0xfd06,0xfd79, - 0xfeb2,0xfe53,0xfec7,0xfe8c,0xff66,0xffaf,0xff49,0xfef6, - 0xfe6e,0xff99,0xffa0,0x005b,0xffbf,0x0033,0x0064,0x00b9, - 0x00bd,0x003b,0x00b8,0x006d,0x015c,0x00ef,0x00f9,0x003e, - 0x0041,0xffe2,0xff49,0xfef0,0xfe76,0xff05,0xfed7,0xff7d, - 0xfe4b,0xfe2d,0xfd66,0xfd9f,0xfd43,0xfc7c,0xfc84,0xfc21, - 0xfce5,0xfc1c,0xfc18,0xfb0f,0xfb0c,0xfad3,0xfb18,0xfb11, - 0xfaaf,0xfb6a,0xfb45,0xfc04,0xfb21,0xfb4f,0xfadf,0xfb56, - 0xfb91,0xfb6d,0xfbd1,0xfba3,0xfc7e,0xfc52,0xfcd9,0xfc35, - 0xfcda,0xfcfb,0xfd90,0xfde7,0xfde8,0xfe60,0xfe40,0xff30, - 0xfec0,0xff18,0xfe7a,0xff1b,0xff2a,0xff2c,0xff52,0xff30, - 0xffab,0xff50,0x002c,0xffb2,0x0056,0x0011,0x006b,0x006b, - 0x005a,0x0050,0xff93,0xffe8,0xff0c,0xffa3,0xff43,0xff60, - 0xfefd,0xff20,0xfee4,0xfe7e,0xfec7,0xfe3d,0xfebf,0xfe4b, - 0xfef0,0xfe69,0xfe99,0xfe39,0xfe39,0xfdd1,0xfd5f,0xfd4d, - 0xfc24,0xfca0,0xfc5a,0xfcfa,0xfc87,0xfd15,0xfdb5,0xfdfb, - 0xfdf7,0xfce9,0xfcfc,0xfcff,0xfe39,0xfd64,0xfcb5,0xfadd, - 0xfa43,0xfb14,0xfc8a,0xfecc,0xff95,0x004e,0xff13,0xfeda, - 0xfd51,0xfcda,0xfb9c,0xfbf8,0xfe17,0x0016,0x01cb,0x003d, - 0xff5f,0xfe6f,0xfe2c,0xfd44,0xfd5c,0xfe46,0x0010,0x01fa, - 0x01b8,0x009a,0xfd9e,0xfd3a,0xfdbe,0xff9c,0xffe3,0xff8f, - 0x000c,0x0123,0x01d3,0xffa4,0xfe31,0xfd63,0xff0e,0xff44, - 0xff1c,0xfd52,0xfd4b,0xfe60,0xff43,0xffd8,0xfe2f,0xfe54, - 0xfe44,0xff36,0xff15,0xfe3f,0xfd8e,0xfde8,0xfeca,0xfdd8, - 0xfcbf,0xfa76,0xfa92,0xfb74,0xfdc2,0xfe83,0xff1b,0xffac, - 0x009f,0x0117,0xfe80,0xfbdd,0xf9aa,0xfbcc,0xfde4,0xff3a, - 0xfda1,0xfbfb,0xfcff,0xfe57,0xfedb,0xfca7,0xfc4e,0xfd26, - 0xff98,0x000c,0xfffa,0x0051,0x00c9,0x0159,0xffd8,0xfe65, - 0xfbcf,0xfc50,0xfd2c,0xff7e,0x0059,0xffe8,0xffb2,0xfea3, - 0xfea9,0xfdbb,0xfdfd,0xfe2a,0x0049,0x00ea,0x0216,0x01a3, - 0x0061,0xfeaf,0xfc63,0xfca6,0xfca3,0xfd74,0xfd7f,0xfe7c, - 0xfe6b,0xfe60,0xfdc8,0xfce3,0xfcd3,0xfce4,0xfebf,0xfeee, - 0xff6b,0xfe96,0xfe51,0xfd21,0xfc0d,0xfb1a,0xfa81,0xfb83, - 0xfc1f,0xfe10,0xfe63,0xff8c,0xff6f,0xfff3,0xfff4,0xffca, - 0x0060,0x00aa,0x01c9,0x0170,0x01f3,0x009c,0x000c,0xff36, - 0xfece,0xfebd,0xfeb7,0xff91,0xffe7,0x0110,0x0080,0x00c5, - 0xffe0,0xffee -}; - -static const UINT16 Z1[] = { - 0xffd1,0xff65,0xff75,0xfef0,0xfed1,0xfed9,0xfeb0,0xfec9, - 0xfdba,0xfdf0,0xfd95,0xfdeb,0xfe43,0xfe93,0xfbca,0xfbed, - 0xfbf8,0xfc81,0xff56,0xfd3e,0xfa47,0xf9e1,0xfe55,0x00ff, - 0xfd98,0xfb32,0xfb01,0xfd76,0xfd02,0xfd97,0xfd97,0xfd7b, - 0xfb6f,0xfb6b,0xff29,0x000d,0xfc5e,0xfa2f,0xff1c,0x025a, - 0x006f,0xf9d5,0xf89c,0xff5c,0x06a1,0x0286,0xf84e,0xf6d5, - 0x012a,0x0953,0x026c,0xf954,0xf858,0x00fc,0x07c5,0x0257, - 0xfa55,0xfae9,0x00f1,0x05fd,0x0282,0xfb85,0xfa84,0xfef8, - 0x048f,0x019e,0xfde1,0xfc53,0xfec4,0x01f2,0x00e1,0xfcc7, - 0xfb5f,0x0081,0x02a2,0x0046,0xfb93,0xfb04,0xfea6,0x0128, - 0xffe0,0xfbaf,0xf9aa,0xfb83,0x00fc,0x01c2,0xfefd,0xfc9b, - 0xfbcf,0xfbfa,0xfcff,0xff04,0xfe54,0xfd6c,0xfc08,0xfd00, - 0xfe39,0xfee4,0xfeb7,0xfb1d,0xfab0,0xfd68,0x0269,0x0094, - 0xfc29,0xfa13,0xfbc4,0x0013,0x013d,0xfeb0,0xfb67,0xfcae, - 0xff96,0x02b1,0x0086,0xfafc,0xf7fe,0xfe49,0x05e0,0x0403, - 0xfbd7,0xf755,0xfb92,0x023d,0x050d,0xff7d,0xfa67,0xfb57, - 0x01dd,0x0567,0xff52,0xfab6,0xfa18,0x0115,0x038e,0xfeed, - 0xf9e0,0xfc4b,0x024c,0x0228,0xfd98,0xfaa8,0xfd76,0x0117, - 0x018e,0xfca4,0xfa1c,0xfb91,0x000b,0x00b9,0xfd3f,0xfa1c, - 0xfa5e,0xfdeb,0xfecd,0xfd99,0xfaeb,0xfc47,0xfea3,0x001f, - 0xfe82,0xfbdf,0xfc7f,0xff06,0x017a,0x0039,0xfecd,0xfdfe, - 0xfffd,0x0179,0x0114,0xffa1,0xfef3,0x00e7,0x01db,0x0210, - 0x0013,0xffb5,0x001f,0x01a7,0x0193,0x0065,0xffe9,0xffdc, - 0x0102,0x001e,0xff28,0xfd9f,0xfe4e,0xfedb,0xff27,0xfe03, - 0xfcc6,0xfd14,0xfd38,0xfdcc,0xfc6e,0xfc0b,0xfba8,0xfc94, - 0xfc7d,0xfbea,0xfb75,0xfafe,0xfb87,0xfb50,0xfb67,0xfa60, - 0xfaba,0xfade,0xfb97,0xfb6f,0xfafa,0xfb20,0xfb3c,0xfc0e, - 0xfbc7,0xfc3b,0xfb75,0xfc56,0xfc9e,0xfced,0xfcc9,0xfcab, - 0xfd58,0xfd47,0xfe28,0xfda2,0xfe30,0xfe0f,0xfebe,0xfeae, - 0xfeeb,0xff05,0xff40,0x0014,0xff97,0x0032,0xffbe,0x0021, - 0xffd4,0x003d,0xfffd,0xfff2,0x0031,0x000b,0x0075,0xffcf, - 0x002d,0xffc1,0x0017,0xffdc,0x001f,0xffd3,0xffaf,0xffa1, - 0xfef6,0xff2a,0xfe56,0xfecd,0xfe48,0xfe9f,0xfe3e,0xfe4a, - 0xfe39,0xfdf3,0xfe06,0xfdcc,0xff8c,0xff0a,0xfc17,0xfa1a, - 0xfdea,0x0013,0xfd8f,0xf826,0xf845,0xfe40,0x01ab,0x00f1, - 0xfb7b,0xf8ae,0xfae1,0xff69,0xff79,0xfb1c,0xfb1b,0xfd97, - 0xfe7e,0xfc48,0xfd47,0xfd87,0xfd08,0xfd1f,0xff15,0x00b9, - 0xfd7b,0xfafd,0xfc46,0x00c5,0x02a5,0x011d,0xfa94,0xf9ba, - 0xff73,0x02e2,0x0284,0xfd1f,0xf93e,0xfc5d,0x04fe,0x06ab, - 0xfea1,0xf65d,0xfaa0,0x0521,0x0949,0x0028,0xf821,0xfb28, - 0x033c,0x065d,0xfe27,0xf7ee,0xfb35,0x028e,0x0626,0xff04, - 0xf9a2,0xf965,0xffb4,0x0517,0x032c,0xfab0,0xf6f0,0xfa8a, - 0x027e,0x046f,0xff99,0xf993,0xf88d,0xfe6d,0x0210,0x0003, - 0xfa58,0xf899,0xfbf6,0x0201,0x0043,0xfa9d,0xfaeb,0xfd67, - 0x001b,0x005c,0xfe0f,0xf9be,0xfb4d,0xff80,0x0177,0xff00, - 0xfb5e,0xfd98,0x0060,0x0098,0xfb85,0xf9e5,0xfec2,0x025f, - 0x0008,0xfd3a,0xfcd3,0xfca7,0xfea0,0xff7e,0x0016,0xfebb, - 0xff88,0x00b0,0xfe73,0xfdcb,0x0010,0x0187,0xfdc3,0xfd04, - 0xff37,0x0084,0xff26,0xfead,0xfccd,0xfde5,0x0074,0x012b, - 0x0186,0xfec3,0xfb9c,0xfab7,0xff01,0x018d,0x0015,0xfc14, - 0xfadd,0xfdb9,0x0019,0xffc1,0xfbff,0xfafb,0xfc6c,0xff4c, - 0xfec5,0xfc23,0xfaa3,0xfbea,0xfed6,0xfee1,0xfdca,0xfbfd, - 0xfd8e,0xffb7,0x00ca,0xff61,0xfdfe,0xfed6,0x0066,0x01d8, - 0x0086,0xffb7,0xff25,0x00fb,0x0186,0x00cb,0xff75,0xff50, - 0x00a6,0x0122,0x010a,0xff6a,0xff67,0xff8a,0x00a2,0x0006, - 0xff14,0xfebd,0xff13,0xffc6,0xfec3,0xfe30,0xfcc6,0xfd6e, - 0xfd89,0xfdbd,0xfd10,0xfc22,0xfc42,0xfc58,0xfc94,0xfb7b, - 0xfb88,0xfb0f,0xfc00,0xfbe3,0xfbcc,0xfb3d,0xfacd,0xfb21, - 0xfaed,0xfb50,0xfb22,0xfbb3,0xfb89,0xfc0b,0xfbaf,0xfb78, - 0xfb4b,0xfb8e,0xfc98,0xfccb,0xfd96,0xfd19,0xfd90,0xfd27, - 0xfd9c,0xfd60,0xfd70,0xfde1,0xfe2e,0xff37,0xfea8,0xfebe, - 0xfe3a,0xff15,0xff3c,0xffbe,0xffb5,0xffb8,0x0040,0x0018, - 0x008b,0xff97,0xffba,0xff60,0x003a,0x0011,0x0006,0xff9c, - 0xff32,0xff7a,0xff46,0xffb9,0xff31,0xffa5,0xff7a,0xffe5 -}; - -static const UINT16 NG1[] = { - 0x0335,0x06bf,0x08a0,0x09f3,0x0982,0x098e,0x09f4,0x0b97, - 0x0e3f,0x1109,0x13a3,0x14a1,0x1566,0x14af,0x13e1,0x1310, - 0x137a,0x1426,0x1538,0x15ba,0x14eb,0x1394,0x10fb,0x0f1e, - 0x0d04,0x0bcc,0x0a71,0x09a9,0x0863,0x063b,0x039c,0x000b, - 0xfd49,0xfaac,0xf936,0xf748,0xf61a,0xf43c,0xf275,0xeffa, - 0xed8f,0xeb86,0xe9d0,0xe943,0xe864,0xe85f,0xe797,0xe734, - 0xe634,0xe588,0xe541,0xe55b,0xe63f,0xe72d,0xe88d,0xe953, - 0xea9b,0xeb0a,0xec0e,0xecf6,0xeee6,0xf102,0xf344,0xf5ac, - 0xf72c,0xf8ff,0xfa49,0xfc45,0xfd7c,0xffb7,0x01c5,0x0409, - 0x0615,0x076e,0x08c2,0x097c,0x0ad2,0x0ba6,0x0d1b,0x0df9, - 0x0fa9,0x1044,0x10b3,0x10ca,0x1005,0x0ff8,0x0fb1,0x102b, - 0x0ff3,0x0fff,0x0f45,0x0e82,0x0d43,0x0bb1,0x0a40,0x0904, - 0x085d,0x0765,0x06c1,0x0503,0x03d3,0x01bb,0x0024,0xfe95, - 0xfd1c,0xfc48,0xfb6d,0xfacb,0xf971,0xf856,0xf696,0xf5a1, - 0xf463,0xf403,0xf38c,0xf363,0xf374,0xf313,0xf31a,0xf210, - 0xf1f8,0xf1ac,0xf281,0xf30a,0xf40a,0xf4b6,0xf522,0xf5fe, - 0xf647,0xf705,0xf716,0xf86d,0xf998,0xfb6c,0xfc7f,0xfd71, - 0xfe15,0xfee7,0x0038,0x00f9,0x0231,0x02d9,0x046e,0x0561, - 0x062f,0x0637,0x0686,0x0729,0x07d8,0x08d2,0x08dc,0x096f, - 0x0925,0x09a9,0x0996,0x0989,0x08ed,0x08a4,0x08a7,0x087e, - 0x0870,0x0783,0x06e5,0x05f5,0x05a6,0x04b2,0x03fd,0x0305, - 0x029b,0x0259,0x0180,0x00b4,0xff59,0xfeb9,0xfdd4,0xfd6a, - 0xfc80,0xfc12,0xfb9d,0xfb3d,0xfabe,0xf9b4,0xf93d,0xf873, - 0xf8cc,0xf869,0xf8d6,0xf87b,0xf88c,0xf87f,0xf86e,0xf854, - 0xf844,0xf8f1,0xf916,0xf9fd,0xfa0f,0xfaa2,0xfa89,0xfb3b, - 0xfbbc,0xfc18,0xfce1,0xfd4d,0xfe42,0xfeb0,0xff81,0xff5e, - 0xffae,0xff9a,0xffdd,0xff2d,0xfdfd,0xfc7c,0xfae6,0xfb1e, - 0xfbf4,0xfec2,0x01d3 -}; - -static const UINT16 OO1[] = { - 0x1023,0x219f,0x320f,0x415e,0x4ed6,0x59c8,0x61e4,0x655d, - 0x645c,0x5d1c,0x51b5,0x4212,0x2ff7,0x1c87,0x0962,0xf7b6, - 0xe83f,0xdb6c,0xd06d,0xc80c,0xc18c,0xbe66,0xbd2c,0xbe8e, - 0xc110,0xc487,0xc7cd,0xc9fc,0xcb5e,0xcb26,0xcab2,0xc9e7, - 0xcac5,0xcc66,0xcfee,0xd4e9,0xdbc5,0xe480,0xee6c,0xfa32, - 0x06d3,0x14dd,0x2293,0x300c,0x3b36,0x4400,0x4950,0x4afc, - 0x48f9,0x4386,0x3bc2,0x3176,0x2629,0x1902,0x0bc9,0xfe53, - 0xf214,0xe715,0xde16,0xd7a0,0xd348,0xd196,0xd16a,0xd2cc, - 0xd434,0xd659,0xd813,0xd9e2,0xdb98,0xdd32,0xded3,0xe01f, - 0xe1cc,0xe33c,0xe5cd,0xe8c3,0xed4f,0xf2e9,0xfa1e,0x025f, - 0x0b43,0x1480,0x1d28,0x252e,0x2b7b,0x3093,0x3357,0x3494, - 0x3313,0x2fc5,0x2a08,0x2275,0x19b8,0x0fdf,0x064d,0xfc7e, - 0xf40f,0xec56,0xe692,0xe1a1,0xde6b,0xdc84,0xdbc7,0xdc85, - 0xdda6,0xdfce,0xe1ae,0xe42b,0xe624,0xe806,0xe947,0xeae3, - 0xec56,0xee13,0xf0a8,0xf34c,0xf737,0xfb3a,0x003b,0x0537, - 0x0acf,0x1056,0x15d2,0x1acb,0x1f06,0x2282,0x242e,0x24b5, - 0x22f7,0x2052,0x1be5,0x16a5,0x1046,0x095b,0x02b7,0xfc1a, - 0xf5fd,0xf03e,0xec02,0xe81f,0xe5f4,0xe46a,0xe44f,0xe4a5, - 0xe600,0xe7b0,0xe980,0xeba2,0xed20,0xef15,0xf079,0xf263, - 0xf401,0xf5ca,0xf7a3,0xf9de,0xfc50,0xfec5,0x01fb,0x0551, - 0x0942,0x0c9b,0x1077,0x1366,0x1628,0x17c2,0x1892,0x183f, - 0x1728,0x151c,0x11ea,0x0e76,0x0994,0x04ff,0xffad,0xfaf6, - 0xf68f,0xf2a8,0xef9a,0xed0c,0xebc1,0xeabf,0xeafa,0xeb20, - 0xec46,0xed62,0xeeef,0xf0ae,0xf260,0xf413,0xf57f,0xf72f, - 0xf852,0xf9be,0xfadb,0xfce1,0xfe73,0x0068,0x0255,0x0486, - 0x06d7,0x0905,0x0b6f,0x0d00,0x0ec8,0x0f72,0x1057,0x0ffa, - 0x0f24,0x0d79,0x0b35,0x08c1,0x0564,0x0240,0xfe98,0xfb61, - 0xf7d8,0xf512,0xf203,0xefab,0xec43,0xe7e6,0xe2a4,0xdc39, - 0xd6b2,0xd2ca,0xd2c5,0xd66c,0xdef8,0xeafb,0xfa69,0x0b47 -}; - -static const UINT16 L1[] = { - 0x04d0,0x0c6a,0x14e4,0x1d99,0x25cd,0x2cf5,0x3255,0x362a, - 0x36b0,0x35ed,0x326c,0x2deb,0x2763,0x2016,0x17e9,0x0f1c, - 0x0689,0xfe48,0xf7c5,0xf1f3,0xee1f,0xea86,0xe877,0xe630, - 0xe4c2,0xe386,0xe248,0xe136,0xdf5a,0xddbe,0xdb0b,0xd8f4, - 0xd5f8,0xd437,0xd2e9,0xd2b3,0xd3e3,0xd62f,0xda29,0xdec1, - 0xe545,0xec31,0xf47f,0xfcb0,0x056e,0x0d20,0x145a,0x19fe, - 0x1e38,0x2189,0x22dd,0x23dd,0x2271,0x20c6,0x1d6e,0x1a4d, - 0x1668,0x1314,0x101c,0x0d07,0x0ad5,0x084c,0x06ab,0x0440, - 0x0296,0x003d,0xfe23,0xfb52,0xf840,0xf4af,0xf08d,0xec68, - 0xe7e1,0xe480,0xe0f0,0xdebf,0xdca2,0xdc0f,0xdbf8,0xdd6c, - 0xe052,0xe3c2,0xe8cd,0xed75,0xf31a,0xf800,0xfd64,0x019d, - 0x0607,0x096c,0x0cae,0x0ee8,0x1014,0x10fa,0x10b9,0x10fb, - 0x1072,0x1097,0x104e,0x109c,0x1076,0x105f,0x101e,0x0f28, - 0x0ec2,0x0d9d,0x0d1a,0x0b0d,0x08e8,0x056c,0x01e2,0xfdfb, - 0xf9f3,0xf626,0xf207,0xef26,0xebf6,0xe9f5,0xe7bb,0xe6e2, - 0xe687,0xe76f,0xe8e1,0xeaed,0xed7f,0xefd3,0xf2dd,0xf510, - 0xf810,0xf9fa,0xfc80,0xfe0e,0xffdb,0x0149,0x026a,0x03a9, - 0x0477,0x05f9,0x06fc,0x08bb,0x0984,0x0b14,0x0c19,0x0d5a, - 0x0e41,0x0ed4,0x0f12,0x0e6b,0x0dea,0x0be1,0x0a2a,0x0779, - 0x0527,0x01f8,0xff50,0xfc81,0xf9a6,0xf743,0xf4c4,0xf35f, - 0xf1d1,0xf158,0xf092,0xf104,0xf111,0xf204,0xf2ad,0xf359, - 0xf46f,0xf51d,0xf662,0xf68c,0xf7af,0xf81a,0xf94a,0xfa04, - 0xfb1d,0xfc5d,0xfd84,0xff75,0x00e5,0x02fc,0x0458,0x0675, - 0x0805,0x09a8,0x0a57,0x0b49,0x0bc5,0x0bab,0x0b44,0x09dc, - 0x0914,0x0711,0x05e5,0x03e8,0x0292,0x005f,0xfedf,0xfd3e, - 0xfb8f,0xfa82,0xf972,0xf980,0xf8d4,0xf8d7,0xf7e1,0xf7c4, - 0xf74c,0xf739,0xf729,0xf6db,0xf6d5,0xf647,0xf69e,0xf5b5, - 0xf563,0xf420,0xf2d4,0xf08e,0xee6b,0xed42,0xed6a,0xefda, - 0xf33a,0xf8a9,0xfe60,0x0605 -}; - -static const UINT16 J1[] = { - 0xffff,0x0002,0xfec1,0xff55,0xfeca,0xff79,0xffb7,0x0076, - 0x0020,0xffb2,0xff86,0xffab,0xfeee,0xfbda,0xfabc,0xfadc, - 0xfee9,0x022d,0x0370,0x0119,0xfcae,0xf9bb,0xf96a,0xfd17, - 0x008f,0x02cf,0x002e,0xfcdf,0xf938,0xf835,0xf9f7,0xfd49, - 0x027c,0x051a,0x0416,0xfc75,0xf50b,0xf1a1,0xf6b5,0xfe2e, - 0x02b2,0x03db,0x0125,0xfd30,0xf8ba,0xf6ef,0xf56b,0xf6e7, - 0xf8fd,0xfd04,0xffb0,0xff58,0xfc3e,0xfa35,0xfcaa,0x0004, - 0x00fc,0xfdfb,0xfcd6,0xfc8f,0xfc2a,0xfb61,0xfb86,0xff16, - 0x0258,0x05d6,0x04f4,0x0210,0xfd09,0xf984,0xf7f9,0xf9e7, - 0xfeef,0x02de,0x04e9,0x0318,0x00a5,0xfdb4,0xfdfd,0xfe29, - 0xff49,0xff27,0xfdf8,0xfd99,0xfd59,0xffaa,0x011c,0x02c4, - 0x01c5,0xffd7,0xfcea,0xfb8f,0xfd2a,0xff03,0x0049,0xff55, - 0xff4e,0xff3e,0x016f,0x00d1,0xfea6,0xfaee,0xf938,0xfb91, - 0xff6f,0x0381,0x03ff,0x0229,0xfc1c,0xf82b,0xf7f1,0xfbce, - 0xffbc,0x0122,0x008a,0xff6a,0xff01,0xfc8b,0xfb96,0xfb1e, - 0xfdff,0xff22,0xff2f,0xfd5e,0xfc16,0xfd56,0xfdea,0xffb7, - 0xff73,0xff45,0xfd49,0xfc08,0xfaa9,0xfad3,0xfc7f,0xfe9e, - 0x0103,0x003b,0xfee3,0xfb95,0xfa2d,0xf9a2,0xfbc8,0xfe47, - 0x0076,0x0206,0x0159,0x001c,0xfd9c,0xfd11,0xfcd8,0xfe9a, - 0xffd1,0x00d2,0x00c4,0xffbd,0xff8c,0xfef3,0x0057,0x00a6, - 0x01f7,0x0168,0x00a8,0xfee3,0xfe07,0xfea8,0xff83,0x01d4, - 0x0262,0x0306,0x010f,0xffe4,0xfdde,0xfd4c,0xfda3,0xfece, - 0x0095,0x00c5,0x012e,0xff24,0xfe1d,0xfcaf,0xfd47,0xfda3, - 0xfe8a,0xfecd,0xfe45,0xfdc1,0xfc04,0xfc26,0xfbbd,0xfd2e, - 0xfd7d,0xfe17,0xfd0c,0xfbae,0xfb1a,0xfa3a,0xfb3c,0xfb68, - 0xfce0,0xfcbc,0xfcd6,0xfb94,0xfaf2,0xfa75,0xfa71,0xfb81, - 0xfbee,0xfd0c,0xfc6d,0xfc7a,0xfb67,0xfba0,0xfb9f,0xfc78, - 0xfd21,0xfd22,0xfd98,0xfcdc,0xfd2e,0xfc51,0xfd2a,0xfd5a, - 0xfe4c,0xfe75,0xfe6f,0xfe4c,0xfdc0,0xfe64,0xfdee,0xfed9, - 0xfe94,0xff9d,0xff84,0xffaf,0xff47,0xfefd,0xff74,0xff25, - 0x001c,0xff9e,0x0035,0xffa4,0x0035,0x0007,0xfff9,0xffbb, - 0xff96,0xffe7,0xff80,0x0090,0xfff9,0x0090,0x0015,0x0065, - 0xffba,0xfe8e,0xfd83,0xfdf8,0x0114,0x0236,0x0277,0xff05, - 0xfc06,0xfa9c,0xfca6,0xff36,0xff5d,0xfed7,0xff0f,0x0218, - 0x01f1,0xff33,0xfa05,0xf877,0xfa66,0xfec3,0x0199,0x00d9, - 0xff0c,0xfc9b,0xfd1e,0xfbf8,0xfadc,0xfa03,0xfbf4,0xff88, - 0x015a,0xff36,0xfb07,0xfb3c,0xfd80,0x0033,0xfd43,0xf9b8, - 0xf951,0xfd30,0x00e1,0x001b,0xfcad,0xfa58,0xfd6b,0x002a, - 0x0109,0xfe3c,0xfc77,0xfb25,0xfbb2,0xfbfa,0xfce2,0xffba, - 0x01f5,0x03df,0x017e,0xfee0,0xfc46,0xfc3e,0xfbcf,0xfb49, - 0xfb32,0xfd15,0x0218,0x0525,0x05f9,0x02a5,0xffa9,0xfcfc, - 0xfcad,0xfc13,0xfadf,0xfa7e,0xfbf7,0x0184,0x05d3,0x0735, - 0x02c3,0xfe20,0xfbfd,0xfd32,0xfec2,0xfda9,0xfc3b,0xfae5, - 0xfd81,0x00d7,0x0405,0x02b4,0x00ee,0x001e,0x0036,0xfdf4, - 0xf89f,0xf6cc,0xf8a8,0xff0a,0x0390,0x05a7,0x0333,0xffa6, - 0xfc3a,0xfb0f,0xfb4a,0xfbe3,0xfda5,0xfe22,0xff7d,0xfe2d, - 0xfd0f,0xfcfe,0xfebf,0x0094,0x0082,0x000a,0xfcbe,0xfa27, - 0xf807,0xf99c,0xfc59,0x0120,0x04c8,0x05f5,0x03cb,0xfd5f, - 0xf6e2,0xf233,0xf453,0xf9af,0x0127,0x054f,0x05ac,0x0240, - 0xfce2,0xf8f5,0xf6db,0xf916,0xfc8d,0x0138,0x0276,0x01c3, - 0xfec4,0xfcd6,0xfd26,0xfee5,0x01ab,0x0222,0x01d4,0xff16, - 0xfd28,0xfb78,0xfc51,0xff50,0x0366,0x0656,0x0575,0x02d1, - 0xfde7,0xfb94,0xfaae,0xfd57,0x007f,0x039c,0x04cb,0x0353, - 0x00c2,0xfd23,0xfc68,0xfc75,0xfef0,0x0024,0x00f7,0xffa0, - 0xfe17,0xfd1d,0xfc52,0xfd49,0xfddd,0xffa3,0xff40,0xfe69, - 0xfbd4,0xfa49,0xf9c6,0xfb3e,0xfdc4,0xfeca,0xff58,0xfd62, - 0xfc48,0xfa03,0xf995,0xf9b5,0xfb6a,0xfd2e,0xfdcb,0xfda8, - 0xfbba,0xfb0b,0xf9dc,0xfb02,0xfb63,0xfcab,0xfce6,0xfd09, - 0xfcbf,0xfbe1,0xfbf2,0xfba5,0xfd30,0xfd69,0xfe4a,0xfd4e, - 0xfcbe,0xfc19,0xfc20,0xfcf9,0xfd37,0xfea6,0xfe95,0xff57, - 0xfe66,0xfe40,0xfd6f,0xfdc9,0xfe9f,0xff64,0x0068,0xffd7, - 0xffe2,0xfe67,0xfe8f,0xfe18,0xff1a,0xffa5,0xffde,0x001c, - 0xff85,0xffa4,0xfecf,0xff81,0xff12,0xfff3,0xff93,0x002d, - 0xffd8,0xff67,0xff4a,0xfe4d,0xfe2a,0xfe86,0x0180,0x0244, - 0x01d2,0xfe7b,0xfc3c,0xfc53,0xfc88,0xfd3d,0xfd15,0x0061, - 0x0367,0x04be,0x010c,0xfbfa,0xf80e,0xf762,0xf99c,0xfc9b, - 0x0156,0x03f5,0x059a,0x0270,0xfd2a,0xf72c,0xf588,0xf73a, - 0xfacc,0xff09,0x0253,0x0577,0x0359,0xfe39,0xf793,0xf667, - 0xf90a,0xfdbf,0xff20,0xfdfa,0xfdaf,0xff63,0x0260,0x00cf, - 0xfded,0xfaf5,0xfadd,0xfb7a,0xfbb9,0xfb6f,0xfd4e,0x0279, - 0x05c4,0x0429,0xfcba,0xf868,0xf879,0xfc23,0xfe48,0xfee8, - 0x012f,0x037d,0x0442,0xff1b,0xfa47,0xf8dc,0xfd38,0x0190, - 0x0257,0xfea6,0xfa8f,0xfc07,0xff9d,0x0361,0x02dd,0x016f, - 0xfe68,0xfd4f,0xfc95,0xfcbb,0xfcce,0xfd88,0x0073,0x0328, - 0x052a,0x022e,0xfe38,0xf9a4,0xf8ff,0xfad4,0xfee4,0x01f2, - 0x0284,0x0180,0xfe47,0xfc97,0xfac7,0xfc55,0xfe92,0x005f, - 0xffa4,0xfd7f,0xfcc5,0xfd53,0x006e,0x004e,0xfe83,0xfb07, - 0xfb2c,0xfd81,0xffce,0x0080,0xfecc,0xff50,0xfee4,0xfe4e, - 0xfb57,0xfa0b,0xfad1,0xfd98,0x0028,0x00d7,0x0138,0x0034, - 0xffd0,0xfce4,0xfa59,0xf80b,0xfa12,0xfd7c,0x0139,0x0243, - 0x00ae,0xff03,0xfcb6,0xfba1,0xf9c2,0xfa37,0xfb29,0xfe30, - 0x0031,0x00ac,0xffee,0xfebe,0xff70,0xff2e,0xffb0,0xfe6a, - 0xfe30,0xfdc3,0xfe19,0xfe74,0xff31,0x00f4,0x0217,0x0373, - 0x0221,0x00e2,0xfe15,0xfd62,0xfd4f,0xfec2,0x0083,0x0165, - 0x0265,0x0200,0x019a,0xff5c,0xfecb,0xfdf5,0xfede,0xff70, - 0xffd7,0xfff0,0xff03,0xfef8,0xfe29,0xfeb2,0xfe0a,0xfe7c, - 0xfdf6,0xfdc6,0xfcca,0xfbef,0xfc2b,0xfc4f,0xfdc5,0xfdc3, - 0xfe41,0xfc89,0xfbe2,0xfaca,0xfa94,0xfaa0,0xfaea,0xfc2b, - 0xfc80,0xfd4f,0xfc07,0xfba5,0xfaa2,0xfae3,0xfb22,0xfbac, - 0xfc36,0xfbcf,0xfc2e,0xfb85,0xfc18,0xfba7,0xfc8b,0xfcb1, - 0xfd21,0xfd1b,0xfc9c,0xfc65,0xfbec,0xfcd7,0xfca3,0xfddf, - 0xfde6,0xfe52,0xfe10,0xfdec,0xfdd4,0xfd9e,0xfe78,0xfe9d, - 0xff81,0xfeac,0xfedb,0xfe4b,0xfe9e,0xfee4,0xff77,0x0028, - 0xfff9,0x0067,0xff6d,0xff7f,0xfe7a,0xff01,0xff40,0x003a, - 0x0094,0x0068,0x0074,0xff61,0xff85,0xfefa,0x0037,0xffb9, - 0xff5d,0xfe3c,0xff5a,0x014e,0x01c4,0x0138,0xfde9,0xfbcf, - 0xfa83,0xfd8d,0x0118,0x030c,0x01a6,0xff31,0xfe07,0xfc3f, - 0xfb33,0xf9a7,0xfbbd,0xff0d,0x0361,0x0414,0x00fe,0xfc64, - 0xf91d,0xf86c,0xf878,0xfbb0,0xff05,0x0361,0x03d2,0x0093, - 0xfa08,0xf69f,0xf8f0,0xfddf,0x00f2,0xfe9a,0xfbd7,0xfb14, - 0xfe67,0xff75,0xfecc,0xfc53,0xfbbc,0xfe0c,0xff0a,0xfee3, - 0xfd24,0xfd11,0xfc1b,0xfcd3,0xfca2,0xfe2b,0x00b9,0x020d, - 0x0066,0xfc52,0xfab1,0xfbb8,0x0034,0x0186,0x004e,0xfc10, - 0xfabe,0xfca3,0xff17,0x0161,0x0195,0x036c,0x032d,0x00cf, - 0xfaca,0xf67b,0xf731,0xfbb7,0x0201,0x0650,0x07ae,0x03d6, - 0xffa1,0xfb5f,0xfb7c,0xfc6c,0xfe20,0xfdab,0xfc9d,0xfdcb, - 0x00b0,0x04fa,0x0495,0x0193,0xfc85,0xfb52,0xfbd6,0xfcb2, - 0xfcd4,0xfc27,0xfdf1,0x00b8,0x0341,0x0132,0xfef0,0xfd13, - 0xfd0e,0xfcf7,0xfb88,0xfb58,0xfb99,0xfe99,0x0009,0x0160, - 0x00b8,0xfff4,0xfd94,0xfc0d,0xfae2,0xf9e7,0xfbb9,0xfdce, - 0x008c,0x0042,0x0028,0xfe52,0xfe46,0xfe45,0xfe0f,0xfc59, - 0xf9d8,0xf991,0xfaaf,0xfe40,0x0080,0x0273,0x019e,0xffda, - 0xfca7,0xf94d,0xf7d4,0xf87e,0xfcbd,0x0028,0x030e,0x0273, - 0x014a,0xfeea,0xfd67,0xfcda,0xfd0f,0xfea0,0xffa6,0x0126, - 0x0048,0x006e,0xff86,0x0099,0x0138,0x01cc,0x0171,0xffce, - 0xff07,0xfd96,0xfe6c,0xfecf,0x0129,0x0279,0x038f,0x0288, - 0x003d,0xfe3a,0xfc84,0xfd46,0xfdde,0xfff0,0x0018,0x00a0, - 0xffbb,0xfed0,0xfda0,0xfc8d,0xfd59,0xfd57,0xfe54,0xfdca, - 0xfda8,0xfc1f,0xfc2e,0xfc34,0xfce4,0xfd96,0xfd71,0xfd43, - 0xfb71,0xfab5,0xf98b,0xfa56,0xfadf,0xfc99,0xfd57,0xfd63, - 0xfced,0xfb42,0xfac2,0xf989,0xfa67,0xfae2,0xfc53,0xfc80, - 0xfca6,0xfc4f,0xfba3,0xfbd4,0xfbbb,0xfd19,0xfcf6,0xfdb4, - 0xfcfb,0xfc8e,0xfbef,0xfc3f,0xfd26,0xfddc,0xff6e,0xff68, - 0xffb5,0xfe2f,0xfde5,0xfd15,0xfd71,0xfdcf,0xfeb2,0xffda, - 0x0053,0x0124,0xfffe,0xffc9,0xfe70,0xfed9,0xff15,0xfff6, - 0x0066,0x0032,0x0028,0xff23,0xff7b,0xfec4,0xffbe,0xffca, - 0x00d1,0x00c5,0x0023,0xff53,0xfe5e,0xfe71,0xfe3e,0x009f, - 0x0187,0x019e,0xfed9,0xfd2a,0xfd61,0xfedb,0x00ea,0x0031,0xfef1,0xfcf4,0xfd48,0xfc6c,0xfbc5,0xfb96,0xfe70,0x039e, - 0x0557,0x024d,0xfb70,0xf777,0xf628,0xf8ef,0xfa95,0xfd8f, - 0x018a,0x067a,0x0797,0x00a3,0xf769,0xf199,0xf489,0xf9e8, - 0xff09,0x0129,0x03c8,0x0533,0x0291,0xfafd,0xf2dc,0xf3b6, - 0xfa8c,0x02ea,0x045c,0x0102,0xfc87,0xfc18,0xfd8f,0xfd7a, - 0xfce5,0xfc61,0xfef8,0x006c,0x0011,0xfb5b,0xf911,0xfc5a, - 0x0252,0x0587,0x02b0,0xff31,0xfc3c,0xfc39,0xfabc,0xfaa6, - 0xfcb4,0x0241,0x061b,0x055b,0x00dd,0xfbb3,0xfa91,0xfade, - 0xfdd6,0x0051,0x02b8,0x0228,0xffc0,0xfd9e,0xfd20,0xfe93, - 0xfea1,0xffd4,0x0077,0x01c2,0xff76,0xfd1a,0xfb59,0xfdb0, - 0x00cb,0x0250,0x014d,0xfdf2,0xfcd4,0xfbe5,0xfd9e,0xfdc6, - 0xfeee,0x0001,0x0054,0x006f,0xfedb,0xfdd9,0xfb6a,0xfa8d, - 0xfab3,0xfe75,0x0218,0x0438,0x0301,0xff35,0xfb62,0xf86f, - 0xf913,0xfad7,0xff26,0x018f,0x02bd,0x011a,0xfd41,0xfa49, - 0xf989,0xfcc4,0xff10,0x00e9,0xff3d,0xfd95,0xfb6e,0xfb57, - 0xfbc6,0xfcd1,0xfeef,0xff7c,0xff69,0xfc87,0xfab7,0xf940, - 0xfb46,0xfe49,0x0123,0x0258,0x0134,0xffd3,0xfd11,0xfc6f, - 0xfbf4,0xfe5b,0x0044,0x024b,0x0244,0x00b5,0xff25,0xfe05, - 0xff4d,0x0030,0x020b,0x01d5,0x0205,0x007a,0xff66,0xfea2, - 0xfed9,0x0073,0x015c,0x02a0,0x016e,0x0061,0xfe2e,0xfdb0, - 0xfdaa,0xfeb9,0xffe5,0x0025,0x0095,0xff13,0xfe48,0xfcec, - 0xfd45,0xfd46,0xfe70,0xfe98,0xfe2e,0xfd96,0xfc28,0xfbc0, - 0xfb18,0xfc2e,0xfc6d,0xfd89,0xfd1c,0xfce6,0xfba9,0xfacc, - 0xfada,0xfab2,0xfbbe,0xfb99,0xfcbb,0xfc16,0xfc07,0xfb05, - 0xfada,0xfb34,0xfb53,0xfc39,0xfc0c,0xfcab,0xfb9f,0xfbfe, - 0xfb92,0xfbf9,0xfc6e,0xfcf3,0xfd87,0xfd03,0xfd4f,0xfc86, - 0xfd0b,0xfcad,0xfdab,0xfdf9,0xfeaf,0xfe8d,0xfdf2,0xfe21, - 0xfdb3,0xfed4,0xfeaa,0xff91,0xff37,0xffc4,0xff62,0xff3b, - 0xfef7,0xfeb8,0xffa2,0xff89,0x009c,0x0008,0x0028,0xff2a, - 0xff6b,0xff58,0xff3b,0xffd3,0xff98,0x005a,0xffb0,0x004c, - 0xffb8,0x001b,0xff82,0xff0c,0xfeee,0xfee0,0xffa3,0xff74, - 0x009b,0x001b,0xff78,0xfced,0xfc83,0xfd2c,0xfdec,0xfe0d, - 0xfd5f,0xfff7,0x0203,0x024e,0xfd7c,0xfa32,0xf9ec,0xfd0a, - 0xfe32,0xfc2d,0xfba7,0xfd55,0x01ad,0x0184,0xfe70,0xfa4d, - 0xf9fe,0xfb21,0xfbf9,0xfc07,0xfd93,0x0009,0x00ae,0xff36, - 0xfb7c,0xfaaa,0xfb19,0xfda8,0xfe72,0xfe9c,0xfe63,0xff52, - 0xff74,0xfcdc,0xfaf3,0xf9f9,0xfd4c,0x0036,0x0204,0x00d1, - 0xff40,0xfe9c,0xfe3e,0xfe73,0xfc45,0xfb7e,0xfad6,0xfc7c, - 0xfe5d,0x016e,0x042e,0x04e3,0x03ad,0xffa3,0xfc67,0xf8df, - 0xf836,0xf883,0xfbe4,0x0120,0x06f1,0x0992,0x0546,0xfedb, - 0xf954,0xf937,0xfa55,0xfce4,0xfd6d,0xfeab,0x0156,0x0422, - 0x0466,0x0038,0xfc39,0xfac3,0xfe8b,0x0054,0xfe5b,0xf953, - 0xf92e,0xfe5d,0x03a2,0x044e,0xff19,0xfbc3,0xfc06,0x003a, - 0x00d3,0xfd28,0xf969,0xf9da,0xfea4,0x00eb,0x0044,0xfcfa, - 0xfde0,0x001d,0x0183,0xfd93,0xf858,0xf73e,0xfb7b,0x01d1, - 0x036a,0x017c,0xfdc8,0xfe21,0xfe62,0xfdbc,0xfb1b,0xfb43, - 0xfe1c,0x007e,0xff48,0xfa9c,0xf8e4,0xfabe,0x00a4,0x02cc, - 0x0151,0xfd80,0xfaf7,0xfa72,0xfa11,0xfaab,0xfbb7,0x0065, - 0x03fd,0x0581,0x016a,0xfca9,0xfa13,0xfb2e,0xfdfb,0xff96, - 0x0103,0x011d,0x0268,0x0141,0xffe9,0xfdf0,0xfe48,0x008d, - 0x0241,0x025a,0xff91,0xfe42,0xfd79,0xff47,0x0054,0x0199, - 0x01a3,0x01a3,0x00ff,0xfed7,0xfd43,0xfba7,0xfd71,0xff16, - 0x0148,0x00c7,0xfff1,0xfe53,0xfd65,0xfd04,0xfc01,0xfc90, - 0xfc59,0xfdef,0xfd8c,0xfd53,0xfbf6,0xfbdc,0xfc7a,0xfcd4, - 0xfd37,0xfbe6,0xfb96,0xfa88,0xfb0b,0xfac1,0xfb80,0xfc08, - 0xfce8,0xfd43,0xfc5c,0xfba7,0xfa01,0xfa86,0xfa90,0xfc31, - 0xfcbb,0xfd13,0xfce5,0xfc9f,0xfc44,0xfb79,0xfc35,0xfc3c, - 0xfd8d,0xfd5c,0xfde7,0xfd11,0xfca9,0xfcc5,0xfd31,0xfe34, - 0xfe04,0xfedf,0xfe06,0xfe50,0xfd79,0xfdfa,0xfe30,0xfece, - 0xffad,0xff52,0xff56,0xfe86,0xff27,0xfea4,0xff33,0xfee3, - 0xff6f,0xffb4,0xff9b,0x0012,0xff2f,0xff54 -}; - -static const UINT16 A1[] = { - 0x082a,0x2047,0x30de,0x3528,0x2d08,0x1d67,0x0f75,0x09d5, - 0x126a,0x263c,0x3f35,0x52ec,0x5a87,0x5272,0x3d4f,0x22a9, - 0x0b9e,0x0025,0x0152,0x0cfe,0x1a8b,0x228b,0x1e7d,0x0e80, - 0xf5e5,0xdc1a,0xc84e,0xbe6b,0xbf61,0xc6d2,0xd0e2,0xd71d, - 0xd7c1,0xd14f,0xc7cd,0xbde2,0xb7ba,0xb71a,0xbcb6,0xc702, - 0xd343,0xe05b,0xeb40,0xf3e4,0xf8cc,0xfb4b,0xfbdd,0xfc9c, - 0xfeee,0x043e,0x0dbd,0x198e,0x2649,0x3070,0x361f,0x34cb, - 0x2e95,0x24f2,0x1bd0,0x15fc,0x15cf,0x1ab1,0x2112,0x2613, - 0x2508,0x1da6,0x0f4c,0xfed5,0xef99,0xe59e,0xe263,0xe540, - 0xeb55,0xefe1,0xf0a2,0xeb15,0xe19d,0xd619,0xcd43,0xc8ee, - 0xcb27,0xd29a,0xdd48,0xe79c,0xee5f,0xf175,0xf080,0xee42, - 0xec25,0xed6a,0xf1a5,0xf9d6,0x0418,0x0eb4,0x1749,0x1bfa, - 0x1d7f,0x1ba2,0x18d3,0x156f,0x141a,0x1485,0x17b9,0x1bdd, - 0x1f96,0x2123,0x1f17,0x19e9,0x11c8,0x0902,0x001c,0xfaa7, - 0xf874,0xf9b5,0xfb98,0xfcae,0xfb2b,0xf61f,0xeefe,0xe696, - 0xdfd1,0xdbce,0xdc7a,0xe06e,0xe67a,0xeb93,0xeef3,0xef54, - 0xed77,0xeb0a,0xe8e1,0xe986,0xecf1,0xf3ee,0xfbdd,0x03a8, - 0x0916,0x0c66,0x0cf1,0x0bdf,0x0a64,0x099f,0x0aee,0x0df0, - 0x12c9,0x166d,0x1923,0x1977,0x17ea,0x141d,0x0f54,0x0a8a, - 0x06c7,0x050e,0x0447,0x04f8,0x04dd,0x0454,0x01bb,0xfde8, - 0xf86a,0xf2aa,0xedf2,0xeb34,0xeafa,0xec8f,0xef7e,0xf114, - 0xf25a,0xf13f,0xef49,0xec6f,0xeabe,0xeb08,0xed74,0xf22f, - 0xf759,0xfcd9,0x002a,0x0225,0x01d7,0x0116,0x0023,0x00b4, - 0x02bb,0x063b,0x0aaf,0x0e39,0x1111,0x116c,0x1056,0x0d8b, - 0x0abf,0x07fb,0x06c4,0x068e,0x077e,0x08d3,0x08f0,0x0826, - 0x0531,0x01a4,0xfcf7,0xf907,0xf5dc,0xf4f4,0xf541,0xf5ea, - 0xf701,0xf730,0xf6c3,0xf493,0xf256,0xef9d,0xee91,0xee3a, - 0xefca,0xf1b0,0xf2bb,0xf147,0xeb7a,0xe2f9,0xda9c,0xd863, - 0xdf8f,0xf1c3,0x09fb -}; - -static const UINT16 AY1[] = { - 0xfe5c,0x01d5,0x043e,0x0698,0x06f1,0x0677,0x04fb,0x03e2, - 0x03c2,0x0499,0x0689,0x0877,0x0a2f,0x09ff,0x08e9,0x0680, - 0x04bd,0x0329,0x0324,0x03de,0x0524,0x0618,0x058d,0x0449, - 0x0141,0xfec0,0xfc91,0xfc0f,0xfb6f,0xfa64,0xf716,0xf185, - 0xeb86,0xe6e4,0xe7ac,0xee52,0xf97e,0x0427,0x09ef,0x07bc, - 0xff9c,0xf6ee,0xf316,0xf7de,0x043e,0x145a,0x2079,0x24c8, - 0x1f26,0x1411,0x0901,0x04c4,0x0a0f,0x15e7,0x22d4,0x2a50, - 0x29a4,0x200e,0x1375,0x07e9,0x02b9,0x04af,0x0ba3,0x12e4, - 0x1589,0x11bf,0x07cb,0xfc2a,0xf1cd,0xec5b,0xeb75,0xee87, - 0xf1a7,0xf32f,0xf12a,0xebb7,0xe4c5,0xdda6,0xd92a,0xd701, - 0xd881,0xdb66,0xdf7b,0xe29c,0xe3e6,0xe28a,0xdeef,0xdb75, - 0xd92c,0xdaa4,0xdf7a,0xe77b,0xef52,0xf52c,0xf6c2,0xf502, - 0xf177,0xeefa,0xf0df,0xf698,0xffc2,0x08a6,0x0f6f,0x10db, - 0x0e8e,0x0a33,0x06e2,0x06c9,0x0ad1,0x1203,0x18be,0x1d32, - 0x1d14,0x19d2,0x13b0,0x0e8d,0x0c0b,0x0cb7,0x0ff4,0x13e9, - 0x160f,0x1486,0x1097,0x0a34,0x0430,0xff29,0xfd7f,0xfdd3, - 0x001b,0x01fb,0x0170,0xfe79,0xf8cb,0xf319,0xedb9,0xeb2d, - 0xeae9,0xed7d,0xf0c1,0xf307,0xf2be,0xef87,0xeb3a,0xe6f7, - 0xe562,0xe62f,0xea0c,0xeee3,0xf3b4,0xf616,0xf5b4,0xf2e3, - 0xefbe,0xeeb3,0xf027,0xf4f1,0xfac7,0x00ad,0x0410,0x0527, - 0x030d,0x0056,0xfe69,0xff24,0x0305,0x0822,0x0d56,0x0fb8, - 0x1053,0x0e38,0x0b41,0x0821,0x0706,0x081d,0x0b07,0x0e79, - 0x1037,0x100d,0x0d1f,0x0991,0x059d,0x02ef,0x01e4,0x0278, - 0x0412,0x0591,0x05c4,0x034f,0xffbe,0xfb23,0xf808,0xf606, - 0xf65f,0xf7ae,0xf957,0xfa14,0xf932,0xf6da,0xf398,0xf0f0, - 0xef56,0xf01e,0xf1c1,0xf468,0xf64e,0xf751,0xf700,0xf55f, - 0xf3bb,0xf281,0xf37b,0xf56d,0xf8e9,0xfbbc,0xfe34,0xff04, - 0xfe6d,0xfd37,0xfbdc,0xfc3d,0xfded -}; - -static const UINT16 AH1[] = { - 0x107d,0x247c,0x366c,0x45d3,0x507a,0x56d0,0x5779,0x5244, - 0x4714,0x3529,0x1e7c,0x0394,0xe84b,0xce97,0xba73,0xad2a, - 0xa769,0xa85a,0xaed1,0xb9c1,0xc768,0xd70a,0xe676,0xf5f1, - 0x02ec,0x0e31,0x1581,0x18c0,0x17c3,0x13d0,0x0ec2,0x0a08, - 0x077d,0x0683,0x08cb,0x0c29,0x10fc,0x14d0,0x17be,0x18a5, - 0x1746,0x1420,0x0e1a,0x0581,0xf9ba,0xecbd,0xde83,0xd1c5, - 0xc6fe,0xc083,0xbeef,0xc28e,0xcaf7,0xd6f6,0xe604,0xf5aa, - 0x05f0,0x1453,0x2134,0x2a93,0x3096,0x3271,0x2ff3,0x29a3, - 0x2006,0x1562,0x09f3,0x0022,0xf793,0xf1f9,0xee3c,0xecf2, - 0xed04,0xedfb,0xef86,0xf0e8,0xf25b,0xf2a2,0xf2a0,0xf14a, - 0xef57,0xec9c,0xea90,0xe960,0xe9ec,0xeccb,0xf1c4,0xf945, - 0x017b,0x0b1c,0x13a6,0x1bb0,0x2194,0x25a7,0x2684,0x24c6, - 0x2008,0x184a,0x0f28,0x040e,0xf93d,0xee9d,0xe632,0xdfbf, - 0xdc7e,0xdba1,0xdd57,0xe133,0xe664,0xecfc,0xf34d,0xfa1b, - 0xff6c,0x0416,0x06f6,0x08ed,0x094d,0x0901,0x082b,0x0704, - 0x06bc,0x068d,0x07ca,0x08ac,0x0a8f,0x0b95,0x0ca2,0x0cc5, - 0x0bc7,0x0987,0x05b2,0x014a,0xfb90,0xf614,0xefdf,0xeaa5, - 0xe602,0xe396,0xe2e2,0xe43c,0xe7be,0xec94,0xf319,0xf9db, - 0x014e,0x0793,0x0d52,0x115a,0x141e,0x1510,0x144e,0x1255, - 0x0eec,0x0b00,0x0638,0x0251,0xfe55,0xfbe6,0xf9a7,0xf894, - 0xf800,0xf7f3,0xf838,0xf818,0xf827,0xf787,0xf753,0xf650, - 0xf5cc,0xf4f8,0xf4b4,0xf47b,0xf53d,0xf6df,0xf8e6,0xfc6f, - 0x001d,0x04c7,0x0876,0x0c43,0x0e78,0x1075,0x10d4,0x0fb4, - 0x0dac,0x09fc,0x0662,0x01c4,0xfd33,0xf84d,0xf4b8,0xf197, - 0xf010,0xef67,0xefa2,0xf11b,0xf324,0xf603,0xf85b,0xfae2, - 0xfcb6,0xff2f,0x0033,0x0174,0x0204,0x026b,0x02b2,0x02de, - 0x0351,0x0344,0x03f6,0x0443,0x0543,0x0583,0x05e4,0x0559, - 0x049d,0x0330,0x014d,0xff93,0xfcad,0xfa4c,0xf785,0xf5ba, - 0xf38a,0xf274,0xf1f4,0xf2be,0xf497,0xf6a6,0xf97c,0xfc1d, - 0xff07,0x011c,0x0379,0x0447,0x0477,0x023a,0xfd87,0xf5f5, - 0xecc6,0xe514,0xe0ba,0xe2ca,0xeabb,0xf949,0x0b6d -}; - -static const UINT16 O1[] = { - 0x05f1,0x0f75,0x1a4f,0x2618,0x3187,0x3c6a,0x451d,0x4bab, - 0x4e89,0x4e5c,0x4a91,0x4416,0x3af1,0x2f5a,0x21a6,0x11b0, - 0x0108,0xef64,0xdeb4,0xced2,0xc1bc,0xb726,0xafa4,0xab06, - 0xa91d,0xaa1a,0xad38,0xb30f,0xba18,0xc315,0xccf2,0xd778, - 0xe1b1,0xeb71,0xf3ee,0xfaf1,0x00d6,0x0564,0x0925,0x0b9b, - 0x0dfd,0x0f32,0x10a0,0x116e,0x1271,0x13bc,0x1558,0x17a0, - 0x1a10,0x1d53,0x1fe1,0x226c,0x23b0,0x2463,0x23b8,0x21db, - 0x1eb7,0x1a0a,0x146f,0x0d50,0x054d,0xfbad,0xf1e8,0xe7cc, - 0xdf0a,0xd6ae,0xcfa6,0xca34,0xc65e,0xc4a6,0xc452,0xc6a3, - 0xca02,0xcfd7,0xd6f4,0xdfd3,0xe8cc,0xf21a,0xfb5a,0x03cb, - 0x0bff,0x12c2,0x1871,0x1c8f,0x2006,0x21c0,0x2269,0x2160, - 0x1f75,0x1d11,0x1a1b,0x173a,0x139b,0x10e6,0x0dcd,0x0b66, - 0x089b,0x0675,0x0458,0x0297,0x0127,0xff74,0xfdde,0xfb5a, - 0xf912,0xf629,0xf360,0xefd8,0xec7f,0xe90d,0xe60f,0xe359, - 0xe122,0xdfd1,0xdea7,0xdf33,0xe050,0xe2fd,0xe63c,0xeae3, - 0xf01f,0xf5d6,0xfc23,0x0233,0x0889,0x0df0,0x1379,0x17d0, - 0x1b86,0x1da7,0x1ec0,0x1ef8,0x1e15,0x1c33,0x1909,0x1596, - 0x1189,0x0d86,0x08e6,0x04aa,0x0024,0xfc57,0xf8d2,0xf626, - 0xf38e,0xf17e,0xf056,0xef45,0xef40,0xeed9,0xef40,0xefa3, - 0xf031,0xf0a8,0xf0c2,0xf139,0xf162,0xf244,0xf275,0xf355, - 0xf40f,0xf557,0xf6cf,0xf8a8,0xfa88,0xfcbf,0xff8b,0x0253, - 0x057f,0x080f,0x0b09,0x0d72,0x1024,0x11e0,0x1305,0x1346, - 0x1317,0x12b7,0x1121,0x0f30,0x0c0c,0x0934,0x05b4,0x0233, - 0xfe6b,0xfac7,0xf775,0xf47a,0xf214,0xefd9,0xeeac,0xeda7, - 0xedb9,0xeda2,0xee56,0xef38,0xf0c8,0xf2b9,0xf481,0xf66c, - 0xf813,0xfa1c,0xfb8d,0xfd7f,0xfea6,0x0014,0x00f1,0x01e8, - 0x0314,0x03c8,0x04b7,0x0535,0x05c4,0x0628,0x06d6,0x06a8, - 0x06cf,0x0586,0x0305,0xff34,0xfa45,0xf537,0xf062,0xeda1, - 0xec54,0xedd1,0xf105,0xf669,0xfcd1,0x0511 -}; - -static const UINT16 I1[] = { - 0x0650,0x141c,0x1a91,0x1917,0x104b,0x05e0,0xff0f,0x0017, - 0x098c,0x18b1,0x289c,0x3345,0x365f,0x30be,0x260b,0x1979, - 0x104c,0x0c1c,0x0d1b,0x1141,0x1522,0x1755,0x154a,0x100e, - 0x079f,0xfe29,0xf3f4,0xeb41,0xe3ee,0xde97,0xdbc5,0xdb68, - 0xdda0,0xdfe3,0xe175,0xdfb6,0xdb71,0xd476,0xcd46,0xc846, - 0xc7f9,0xcd09,0xd653,0xe1e4,0xebaa,0xf247,0xf382,0xf165, - 0xed77,0xeb6d,0xed62,0xf3e8,0xfe13,0x0957,0x1379,0x19a5, - 0x1c4a,0x1ad8,0x17e5,0x14ad,0x12fd,0x1363,0x1575,0x189b, - 0x1b61,0x1da5,0x1da9,0x1c12,0x17e5,0x1283,0x0b98,0x04f4, - 0xff6a,0xfb7a,0xf9c8,0xf9ae,0xfad5,0xfae0,0xf9b4,0xf540, - 0xef0e,0xe7a7,0xe16b,0xddbf,0xdd69,0xe073,0xe4fd,0xea2c, - 0xed55,0xee98,0xed0c,0xea94,0xe7e8,0xe77a,0xe9b0,0xee61, - 0xf4db,0xfb58,0x0190,0x0550,0x07ce,0x07f9,0x07bd,0x073f, - 0x07b8,0x095c,0x0bc9,0x0f7f,0x1309,0x165e,0x1805,0x185d, - 0x160f,0x12d3,0x0e87,0x0af6,0x085d,0x0744,0x0784,0x0830, - 0x0914,0x07e7,0x059f,0x00e6,0xfb9f,0xf674,0xf287,0xefde, - 0xef0d,0xf046,0xf1c8,0xf35b,0xf2fa,0xf1ec,0xef85,0xed4d, - 0xeb22,0xea61,0xeaf4,0xecff,0xf0a4,0xf424,0xf7e6,0xfa41, - 0xfc3c,0xfc74,0xfc8e,0xfc68,0xfcd9,0xfe59,0x00d0,0x0492, - 0x0835,0x0bc2,0x0d6e,0x0e64,0x0d6d,0x0bf2,0x0a09,0x08c4, - 0x0868,0x08f2,0x0a6d,0x0b8f,0x0c6a,0x0b6a,0x09c8,0x0679, - 0x031d,0xffcd,0xfd4e,0xfbea,0xfb40,0xfb7f,0xfb5d,0xfb92, - 0xfa40,0xf8c2,0xf678,0xf487,0xf27e,0xf11e,0xf0c5,0xf15a, - 0xf2ea,0xf45c,0xf63f,0xf70e,0xf7f7,0xf7fb,0xf7c7,0xf729, - 0xf751,0xf883,0xfa5d,0xfd7a,0xffe1,0x02d2,0x0493,0x05d2, - 0x0589,0x04e5,0x03ee,0x03a6,0x0462,0x0581,0x079d,0x08e6, - 0x0a1e,0x09ae,0x08ee,0x071d,0x054a,0x030e,0x014d,0xffbf, - 0xfe03,0xfb12,0xf4b5,0xece0,0xe4d9,0xe11f,0xe370,0xed47, - 0xfc4c,0x0bd7 -}; - -static const UINT16 U1[] = { - 0x05c6,0x0c88,0x1386,0x1a54,0x20bb,0x261b,0x29a0,0x2bee, - 0x2c5d,0x2bf6,0x2a12,0x2783,0x23f8,0x1fbd,0x1b0d,0x15bf, - 0x1051,0x0aa1,0x05be,0x015a,0xfe06,0xfb6e,0xf944,0xf7c9, - 0xf65c,0xf54a,0xf3fd,0xf305,0xf1c8,0xf08d,0xef07,0xed24, - 0xea8e,0xe7b8,0xe474,0xe0da,0xdd4c,0xd99e,0xd6a3,0xd432, - 0xd2f5,0xd1e9,0xd1eb,0xd2b9,0xd47f,0xd767,0xdabd,0xdf0e, - 0xe408,0xe9ad,0xef6e,0xf549,0xfa63,0xff66,0x03cc,0x07bd, - 0x0ad2,0x0cfb,0x0f19,0x1042,0x1127,0x116f,0x1165,0x1124, - 0x110c,0x10eb,0x111f,0x1163,0x1204,0x12fb,0x1395,0x1462, - 0x14c8,0x1571,0x15e4,0x1626,0x15c7,0x14eb,0x1378,0x1190, - 0x0f26,0x0bfd,0x0890,0x04ac,0x0106,0xfcdd,0xf8e1,0xf51a, - 0xf18d,0xee4a,0xeb98,0xe9b6,0xe810,0xe78b,0xe72e,0xe79c, - 0xe825,0xe8ed,0xea11,0xeb52,0xecba,0xedff,0xef7d,0xf0a2, - 0xf1cf,0xf296,0xf335,0xf3b2,0xf47e,0xf513,0xf5d4,0xf6c5, - 0xf7b0,0xf8f1,0xfa80,0xfc93,0xfe6d,0x00a9,0x02ec,0x05d7, - 0x0870,0x0ae0,0x0d27,0x0ee6,0x10ba,0x1216,0x1324,0x1370, - 0x1371,0x1312,0x124f,0x1106,0x0f61,0x0d9b,0x0b80,0x09b0, - 0x07c9,0x0620,0x0449,0x02cc,0x0173,0x005d,0xff3c,0xfe46, - 0xfdad,0xfce8,0xfc74,0xfbcf,0xfb1d,0xfa13,0xf932,0xf82e, - 0xf722,0xf615,0xf4a2,0xf397,0xf26c,0xf1b7,0xf0df,0xf04e, - 0xefd3,0xefe5,0xf01d,0xf0b1,0xf1bf,0xf2d8,0xf46d,0xf5b9, - 0xf742,0xf8e0,0xface,0xfccb,0xfea5,0x0045,0x01d9,0x0311, - 0x03ea,0x04d8,0x0538,0x05cf,0x05f2,0x067d,0x068e,0x06b2, - 0x0693,0x0695,0x06c4,0x0699,0x06ce,0x06b1,0x0759,0x078a, - 0x07e3,0x079d,0x0742,0x0701,0x06ad,0x0653,0x057f,0x049f, - 0x039f,0x0299,0x0104,0xff52,0xfd56,0xfbc2,0xf9ec,0xf7af, - 0xf4d1,0xf182,0xee46,0xeb4d,0xe975,0xe886,0xe954,0xeb01, - 0xee44,0xf28a,0xf75c,0xfcb1,0x02e0 -}; - -static const UINT16 Y1[] = { - 0x064e,0x0b99,0x0d7e,0x0ad0,0x0645,0x01d0,0x016a,0x056b, - 0x0d9a,0x1677,0x1cb4,0x1d70,0x1805,0x1032,0x0903,0x0758, - 0x0b36,0x139d,0x1b79,0x1f8c,0x1d4f,0x15c1,0x0bd3,0x0366, - 0x0092,0x02db,0x099d,0x0f82,0x11a8,0x0d5f,0x04a7,0xfa76, - 0xf285,0xef84,0xf112,0xf5b7,0xf9e1,0xfbcb,0xf85a,0xf18b, - 0xe953,0xe30f,0xe0c0,0xe23b,0xe65c,0xea3a,0xecbe,0xebdc, - 0xe8b9,0xe3a8,0xdfff,0xde63,0xe016,0xe3ca,0xe83a,0xec55, - 0xee1e,0xee79,0xecee,0xeb89,0xea5c,0xeb77,0xee5c,0xf2dc, - 0xf7b8,0xfbde,0xfeb2,0xff25,0xfe85,0xfce1,0xfc78,0xfd77, - 0x0121,0x0619,0x0b01,0x0e58,0x0eed,0x0d93,0x0af5,0x0904, - 0x081d,0x0a34,0x0dbd,0x1218,0x14e8,0x14f0,0x1240,0x0e07, - 0x0a51,0x07e5,0x0859,0x0a4b,0x0d9e,0x0f55,0x0f33,0x0c0b, - 0x0728,0x0268,0xff0a,0xfe81,0xff84,0x017d,0x025d,0x024b, - 0xffd0,0xfbc5,0xf742,0xf40d,0xf327,0xf3f6,0xf60d,0xf73d, - 0xf79b,0xf622,0xf3c8,0xf0a0,0xee6d,0xed9c,0xeea7,0xf133, - 0xf34e,0xf4dc,0xf4ce,0xf3dc,0xf1e9,0xf0da,0xf076,0xf1e7, - 0xf44c,0xf72b,0xf9df,0xfb14,0xfb63,0xfa43,0xf978,0xf8f1, - 0xfa4c,0xfc81,0xffc0,0x02cf,0x04a1,0x0535,0x040e,0x02d5, - 0x019d,0x0228,0x0395,0x065a,0x08cd,0x0a9d,0x0af3,0x09ca, - 0x07f5,0x060a,0x054b,0x0539,0x06e1,0x0864,0x0a2e,0x0a23, - 0x090b,0x06a5,0x03ac,0x01e2,0x00ac,0x0165,0x0286,0x0442, - 0x046f,0x0382,0x00e1,0xfdd5,0xfb44,0xf9d8,0xfa2f,0xfaf0, - 0xfca4,0xfd45,0xfd3f,0xfb19,0xf8c0,0xf643,0xf4ff,0xf521, - 0xf63a,0xf80b,0xf916,0xfa00,0xf925,0xf7f9,0xf5b6,0xf4ad, - 0xf4bb,0xf61e,0xf843,0xf9fc,0xfb2d,0xfb62,0xfb3c,0xf9db, - 0xf94d,0xf8ca,0xf9e0,0xfc20,0xfe95,0x0084,0x00d4,0x0051, - 0xfec6,0xfde7,0xfcf9,0xfc92,0xfba8,0xfaef,0xf9c6,0xf928, - 0xfad0,0xfebe,0x04a9 -}; - -static const UINT16 R1[] = { - 0xfa80,0x0997,0x1a4a,0x2c29,0x3c40,0x4898,0x4fae,0x4ff2, - 0x4a5c,0x3eb1,0x3038,0x1f77,0x10ae,0x0528,0xff84,0xff15, - 0x0347,0x0b47,0x1402,0x1c16,0x1f51,0x1d9c,0x1515,0x0778, - 0xf524,0xe121,0xcd5b,0xbcab,0xb156,0xac10,0xadd2,0xb49c, - 0xc013,0xcce7,0xdab3,0xe629,0xee7d,0xf2a0,0xf2f4,0xf0e8, - 0xecb6,0xe91d,0xe609,0xe662,0xe950,0xf043,0xf97a,0x04fb, - 0x115a,0x1cfc,0x2785,0x2f2b,0x3469,0x35a3,0x3467,0x3021, - 0x2a0f,0x2248,0x1a8a,0x132f,0x0c4e,0x0765,0x0382,0x01db, - 0x00d0,0x0161,0x0156,0x0168,0x002f,0xfddc,0xf9de,0xf3cd, - 0xecd9,0xe49f,0xdd38,0xd62e,0xd1a1,0xcec6,0xcf46,0xd232, - 0xd848,0xe032,0xe8c3,0xf1ba,0xf98b,0x0056,0x0409,0x0608, - 0x0589,0x0464,0x0293,0x0119,0x00a1,0x01c4,0x0561,0x0a54, - 0x1141,0x17bf,0x1e8c,0x237b,0x26b4,0x2762,0x2564,0x20da, - 0x1a20,0x1305,0x0afc,0x03ee,0xfd2d,0xf8f1,0xf632,0xf58e, - 0xf5e6,0xf6f1,0xf866,0xf904,0xf929,0xf751,0xf4bd,0xf067, - 0xec9a,0xe7f4,0xe45e,0xe1a0,0xe04a,0xe145,0xe3ac,0xe828, - 0xece2,0xf2fd,0xf8a4,0xfec7,0x033b,0x06c4,0x08c8,0x09c8, - 0x0a1a,0x0921,0x08af,0x07a0,0x07e3,0x0838,0x09e9,0x0b89, - 0x0dfa,0x104d,0x12a1,0x14a7,0x1513,0x14aa,0x1233,0x0f5b, - 0x0adb,0x060c,0x008d,0xfba7,0xf778,0xf43d,0xf24e,0xf0e8, - 0xf156,0xf1f1,0xf382,0xf498,0xf5c5,0xf5bc,0xf54b,0xf460, - 0xf2e3,0xf135,0xef5e,0xee86,0xee11,0xef6c,0xf0f7,0xf412, - 0xf793,0xfbf8,0x0061,0x0439,0x07b6,0x09d9,0x0bc3,0x0bf7, - 0x0c26,0x0a80,0x0958,0x0819,0x0743,0x06d1,0x068b,0x074c, - 0x07f3,0x0978,0x09f5,0x0a95,0x0a03,0x0959,0x0778,0x04dc, - 0x018a,0xfdde,0xfaa3,0xf75a,0xf509,0xf2e1,0xf266,0xf1eb, - 0xf2f2,0xf41e,0xf573,0xf6d1,0xf798,0xf875,0xf831,0xf7f4, - 0xf689,0xf5b6,0xf3e0,0xf1a4,0xee36,0xeaa0,0xe702,0xe492, - 0xe4d9,0xe7a8,0xef04,0xf9c7 -}; - -static const UINT16 E1[] = { - 0x08c5,0x0f33,0x115e,0x0dbf,0x0766,0x01d0,0x0176,0x075b, - 0x123f,0x1dae,0x2437,0x23d7,0x1c8c,0x1362,0x0bba,0x0b61, - 0x1185,0x1b72,0x242b,0x2776,0x2351,0x194a,0x0eaa,0x0722, - 0x05c8,0x091d,0x0f8b,0x13aa,0x1343,0x0d87,0x0423,0xfa83, - 0xf397,0xf178,0xf266,0xf566,0xf6a8,0xf629,0xf22d,0xecba, - 0xe675,0xe138,0xde65,0xddbb,0xdf92,0xe136,0xe31d,0xe324, - 0xe23d,0xdf7e,0xdc3b,0xd949,0xd857,0xdaa8,0xdec7,0xe486, - 0xe88e,0xeaf9,0xea33,0xe7e6,0xe503,0xe498,0xe7c7,0xee45, - 0xf61a,0xfc43,0xff4b,0xfe67,0xfc42,0xf9f6,0xfa4a,0xfd36, - 0x0323,0x09f1,0x0f9e,0x127a,0x1146,0x0ea3,0x0b98,0x0b20, - 0x0cb2,0x10d9,0x14fa,0x1849,0x198f,0x1807,0x14ca,0x10f7, - 0x0ec7,0x0e0d,0x0f7a,0x1115,0x124a,0x11f0,0x1052,0x0d2f, - 0x08fd,0x053c,0x0271,0x01ad,0x0176,0x0263,0x023e,0x0167, - 0xfeb7,0xfb33,0xf70b,0xf371,0xf201,0xf1f8,0xf3aa,0xf4a7, - 0xf52e,0xf3b2,0xf117,0xedbf,0xeb01,0xe97c,0xe9fc,0xec8e, - 0xef78,0xf22c,0xf28c,0xf140,0xeeb8,0xed30,0xec95,0xee3f, - 0xf18a,0xf53d,0xf8bc,0xfa6a,0xfa9c,0xf8cb,0xf780,0xf6de, - 0xf8dc,0xfc45,0x008e,0x042d,0x0616,0x064d,0x04b7,0x034f, - 0x0243,0x0364,0x05e6,0x095e,0x0c1b,0x0d8c,0x0d58,0x0b83, - 0x0977,0x0788,0x0730,0x07bb,0x0a1c,0x0bc7,0x0cf5,0x0c29, - 0x0a16,0x0773,0x04e6,0x0386,0x02d6,0x03ef,0x04e2,0x060e, - 0x0532,0x0352,0x0014,0xfcf8,0xfb11,0xfa9e,0xfb82,0xfc13, - 0xfcdf,0xfc6e,0xfb71,0xf8e4,0xf648,0xf47a,0xf3f4,0xf4c6, - 0xf620,0xf765,0xf78c,0xf743,0xf5e3,0xf4b0,0xf338,0xf336, - 0xf3f0,0xf5dc,0xf7d8,0xf8f7,0xf991,0xf8d4,0xf878,0xf7b7, - 0xf80c,0xf8db,0xfabb,0xfc9b,0xfe4f,0xff3c,0xff2d,0xfeaf, - 0xfdda,0xfdf8,0xfdd2,0xfdec,0xfbf4,0xf96b,0xf67d,0xf5ac, - 0xf898,0xff50,0x0832 -}; - -static const UINT16 W1[] = { - 0x0310,0x0980,0x10a3,0x17a7,0x1e65,0x2495,0x2a0c,0x2eba, - 0x3260,0x3573,0x36e8,0x3774,0x364a,0x341c,0x3060,0x2b93, - 0x2562,0x1e3d,0x16a2,0x0e3a,0x061e,0xfd8f,0xf544,0xecf3, - 0xe55b,0xde30,0xd84e,0xd325,0xcf06,0xcc19,0xc9df,0xc919, - 0xc937,0xca80,0xcc09,0xce67,0xd116,0xd4af,0xd8ca,0xdcc3, - 0xe0a9,0xe480,0xe892,0xec00,0xef79,0xf221,0xf494,0xf697, - 0xf89e,0xfa3a,0xfb89,0xfc98,0xfd67,0xfed0,0xffaf,0x0127, - 0x024c,0x0432,0x0618,0x083c,0x0a75,0x0cc5,0x0fa7,0x1233, - 0x1517,0x1785,0x1a3d,0x1c61,0x1e6c,0x201b,0x2113,0x215b, - 0x2108,0x205b,0x1e8b,0x1c56,0x1975,0x168c,0x12fa,0x0f09, - 0x0a4c,0x0531,0x0076,0xfb78,0xf6c0,0xf1fc,0xee19,0xea35, - 0xe757,0xe455,0xe217,0xe042,0xdf2d,0xdefb,0xdf48,0xe04c, - 0xe123,0xe2f7,0xe4f3,0xe7a0,0xe9f9,0xec7a,0xef33,0xf1f1, - 0xf4ed,0xf761,0xf9bb,0xfb8a,0xfd82,0xff01,0x00ca,0x01d6, - 0x02f3,0x03fa,0x04c3,0x0564,0x05d1,0x068c,0x06df,0x07ba, - 0x0868,0x0993,0x0a3f,0x0b0e,0x0be0,0x0cb5,0x0d7e,0x0e23, - 0x0f41,0x0fb7,0x1086,0x1088,0x10b2,0x104f,0x0fdc,0x0ef1, - 0x0da7,0x0c4c,0x0a7a,0x0908,0x06ae,0x042c,0x0152,0xfed9, - 0xfbfd,0xf93c,0xf6c3,0xf463,0xf26f,0xf06b,0xef1f,0xed73, - 0xec89,0xeb91,0xeb6f,0xeb7d,0xebe5,0xec9f,0xeda7,0xef57, - 0xf092,0xf229,0xf381,0xf543,0xf6f5,0xf8ed,0xfaa1,0xfc74, - 0xfe1e,0xff8f,0x00fe,0x01c2,0x02db,0x033a,0x0419,0x0497, - 0x0504,0x0547,0x0592,0x05f8,0x0606,0x065a,0x061e,0x0696, - 0x06b5,0x0740,0x0751,0x077a,0x0793,0x07c1,0x0811,0x07de, - 0x07d3,0x075c,0x074d,0x06ae,0x0644,0x0552,0x048c,0x033a, - 0x0200,0x00a4,0xfeec,0xfd9c,0xfb83,0xf970,0xf66f,0xf3cf, - 0xf0b1,0xeded,0xeba3,0xe9d6,0xe8fa,0xe8cd,0xe9b0,0xeb0e, - 0xeda7,0xf0d8,0xf530,0xfa0c,0xffd3,0x0639 -}; - -static const UINT16 AE1[] = { - 0xfbc8,0xf0bf,0xe3a0,0xd630,0xcdb3,0xcf8d,0xde4d,0xf9a6, - 0x1adb,0x3a2a,0x4d21,0x5099,0x43eb,0x2d86,0x158c,0x0619, - 0x0527,0x11fe,0x2745,0x3aab,0x44fd,0x3f34,0x2b6a,0x0d3a, - 0xed6d,0xd2a2,0xc2da,0xbf1c,0xc461,0xcf1e,0xd92c,0xe115, - 0xe41c,0xe3f7,0xe05f,0xdc11,0xd7e3,0xd614,0xd846,0xdf4b, - 0xec2d,0xfda3,0x12aa,0x25ee,0x345f,0x38d1,0x33f9,0x26cc, - 0x1652,0x07bc,0xff83,0x005b,0x0825,0x13cc,0x1be8,0x1d5d, - 0x13fb,0x0307,0xed4b,0xd8e4,0xca4f,0xc4ac,0xc8b1,0xd322, - 0xe102,0xed1e,0xf64c,0xf97d,0xf94e,0xf601,0xf2f3,0xf146, - 0xf31f,0xf94e,0x02c9,0x0f98,0x1bd6,0x2715,0x2d30,0x2e4b, - 0x28dd,0x1e71,0x1112,0x040a,0xfb26,0xf748,0xf960,0xfdf6, - 0x03cb,0x05d1,0x0344,0xfaab,0xee6e,0xe164,0xd744,0xd342, - 0xd58e,0xde62,0xea02,0xf740,0x0183,0x0840,0x09ea,0x0867, - 0x04e4,0x0233,0x0236,0x048f,0x0a6f,0x1130,0x1926,0x1ebf, - 0x21c5,0x203e,0x1ab8,0x118c,0x0698,0xfc72,0xf452,0xf07a, - 0xefdb,0xf30e,0xf6ea,0xfa7f,0xfaae,0xf7cc,0xf230,0xeb40, - 0xe5a5,0xe2fa,0xe532,0xeb22,0xf4f7,0xff28,0x0894,0x0e7b, - 0x110c,0x101a,0x0d48,0x0a26,0x0788,0x07a5,0x0919,0x0ccf, - 0x0fe9,0x1313,0x1384,0x1199,0x0cce,0x05b6,0xfdea,0xf634, - 0xf0f3,0xed84,0xed77,0xef28,0xf32a,0xf68c,0xf903,0xf958, - 0xf7a9,0xf51b,0xf23e,0xf15d,0xf252,0xf6cc,0xfcd9,0x0502, - 0x0b85,0x10aa,0x1286,0x119d,0x0ef6,0x0add,0x07c9,0x0555, - 0x0552,0x05d3,0x078c,0x083d,0x081b,0x0634,0x02ef,0xfea0, - 0xf93c,0xf4de,0xf0b6,0xef4f,0xef53,0xf18e,0xf45d,0xf7fb, - 0xfadd,0xfcf8,0xfde4,0xfd5d,0xfcac,0xfb7e,0xfc6a,0xfe3a, - 0x0252,0x0666,0x0ae3,0x0e31,0x0fc4,0x0f7e,0x0c7d,0x08f7, - 0x04a4,0x0219,0xffb4,0xff55,0xff80,0x00b1,0x013a,0x0088, - 0xfec9,0xfb5c,0xf809,0xf45a,0xf2a8,0xf19c,0xf2f5,0xf51d, - 0xf89f,0xfc13,0xfede,0x00d5,0x0177,0x01c6,0x011f,0x0153, - 0x011f,0x023e,0x03bf,0x065f,0x0873,0x0a1e,0x0a84,0x0954, - 0x06e7,0x0178,0xf9e6 -}; - -static const UINT16 UH1[] = { - 0x0795,0x1cce,0x3296,0x45fa,0x567c,0x61f8,0x6942,0x6acf, - 0x66b0,0x5ba0,0x4a07,0x3299,0x16d5,0xfa4a,0xded2,0xc80c, - 0xb760,0xadf6,0xa9e5,0xab10,0xaf91,0xb68d,0xbf9f,0xc939, - 0xd350,0xdc27,0xe417,0xe91c,0xec7e,0xed19,0xecd8,0xece0, - 0xeedd,0xf421,0xfc76,0x0807,0x14a9,0x2231,0x2e16,0x38a6, - 0x3f78,0x42b9,0x420b,0x3d46,0x3456,0x264b,0x1533,0x0113, - 0xed26,0xda3b,0xcaaf,0xbf1f,0xb8d9,0xb769,0xba4e,0xc0f6, - 0xc97f,0xd3e2,0xdeb1,0xea29,0xf43c,0xfd3d,0x03a9,0x07fc, - 0x0a27,0x0aaf,0x0ae0,0x0aff,0x0c62,0x0ec4,0x133d,0x17d4, - 0x1d69,0x21b4,0x251e,0x2716,0x26ee,0x2484,0x1ebb,0x16e1, - 0x0c49,0x0059,0xf2be,0xe57f,0xd97d,0xd023,0xc9ca,0xc6c7, - 0xc79b,0xcb48,0xd26f,0xdb24,0xe5a1,0xf011,0xfae8,0x042c, - 0x0c0d,0x11d4,0x156e,0x170e,0x16ca,0x1608,0x1405,0x12ce, - 0x115f,0x111b,0x1100,0x114a,0x11d3,0x11db,0x118c,0x0fd5, - 0x0d32,0x08a7,0x0326,0xfc03,0xf44c,0xec34,0xe49d,0xde42, - 0xd987,0xd721,0xd693,0xd902,0xdd52,0xe42f,0xebe9,0xf4f3, - 0xfdb0,0x060c,0x0da6,0x1319,0x174f,0x191f,0x19cf,0x1853, - 0x1661,0x132a,0x101e,0x0ccc,0x09dd,0x07b0,0x05b2,0x04ba, - 0x0374,0x025e,0x006e,0xfecd,0xfc09,0xf900,0xf516,0xf11d, - 0xed52,0xe98d,0xe6f3,0xe4af,0xe456,0xe50e,0xe841,0xec63, - 0xf1dd,0xf83c,0xff0c,0x05f1,0x0bac,0x10a8,0x13df,0x164d, - 0x16cb,0x1650,0x13fb,0x1106,0x0d7e,0x096c,0x059b,0x01ba, - 0xfeda,0xfc51,0xfb33,0xf9b2,0xf925,0xf7d1,0xf738,0xf685, - 0xf556,0xf42f,0xf256,0xf156,0xf025,0xefdf,0xef40,0xefbe, - 0xf13b,0xf3f7,0xf76c,0xfb59,0xffde,0x0439,0x0916,0x0c8d, - 0x0fb0,0x114e,0x126c,0x11f8,0x1083,0x0dee,0x0ac7,0x072a, - 0x030c,0xff90,0xfbff,0xf990,0xf75b,0xf652,0xf561,0xf520, - 0xf52d,0xf522,0xf5a5,0xf5bf,0xf63d,0xf63b,0xf6d6,0xf6b4, - 0xf73c,0xf7ad,0xf897,0xf9a3,0xfb45,0xfd52,0xfebc,0xffa1, - 0xfd60,0xf8ba,0xf0d8,0xe8c3,0xe21f,0xe07a,0xe5d0,0xf1c0, - 0x0394 -}; - -static const UINT16 IU1[] = { - 0x0e9b,0x1b85,0x261b,0x2bf9,0x2e2d,0x2c59,0x2839,0x2310, - 0x1dc8,0x19e6,0x1676,0x149f,0x1375,0x13eb,0x14d3,0x16fe, - 0x192e,0x1b16,0x1c1e,0x1af8,0x1719,0x0fae,0x05df,0xf934, - 0xeccf,0xe0b4,0xd712,0xd02e,0xccc6,0xccad,0xcea7,0xd233, - 0xd591,0xd946,0xdb86,0xdd68,0xdd7a,0xdd35,0xdc5c,0xdb3a, - 0xda35,0xd961,0xd9e1,0xdba3,0xdffd,0xe5cb,0xee26,0xf769, - 0x0218,0x0bef,0x143e,0x1a6b,0x1da3,0x1edf,0x1d92,0x1b9e, - 0x1873,0x1628,0x1434,0x13ae,0x13c8,0x14ab,0x1632,0x179c, - 0x18f2,0x1921,0x18c0,0x1677,0x1332,0x0df6,0x07d3,0x0074, - 0xf8b3,0xf147,0xeac2,0xe699,0xe341,0xe258,0xe27a,0xe4b5, - 0xe6c2,0xe8b9,0xea03,0xeab2,0xea91,0xe9c9,0xe8fb,0xe764, - 0xe6b1,0xe642,0xe78b,0xe913,0xec04,0xf00f,0xf538,0xfb62, - 0x015d,0x0775,0x0c56,0x108d,0x1300,0x148f,0x141a,0x12e8, - 0x1142,0x0f91,0x0e9f,0x0e10,0x0ec5,0x0f5d,0x109d,0x115e, - 0x125d,0x1229,0x1162,0x0f9c,0x0d2b,0x0a01,0x05ba,0x016f, - 0xfc48,0xf805,0xf3b1,0xf0d8,0xee46,0xed35,0xed2f,0xedd1, - 0xeeff,0xefe2,0xf117,0xf11a,0xf13e,0xf082,0xefa9,0xee9c, - 0xee0a,0xee14,0xeea6,0xf035,0xf224,0xf51f,0xf81d,0xfbf8, - 0xff84,0x0342,0x065b,0x093b,0x0b13,0x0be5,0x0c29,0x0b9e, - 0x0b4f,0x09f1,0x0996,0x091f,0x096d,0x09e5,0x0ab7,0x0b93, - 0x0c04,0x0c4c,0x0bac,0x0ad1,0x0896,0x0653,0x032b,0x005f, - 0xfd70,0xfa97,0xf831,0xf642,0xf53f,0xf46d,0xf482,0xf451, - 0xf502,0xf543,0xf5be,0xf586,0xf53e,0xf4fc,0xf438,0xf3f6, - 0xf36a,0xf394,0xf37e,0xf4c4,0xf617,0xf830,0xfa50,0xfcc7, - 0xff7e,0x01d0,0x03d2,0x04eb,0x05ea,0x062b,0x06e5,0x0696, - 0x0656,0x05d1,0x05ed,0x062e,0x060f,0x067c,0x0678,0x075a, - 0x077e,0x07d8,0x06f0,0x05fc,0x044a,0x01f5,0xfeaf,0xf936, - 0xf251,0xea61,0xe392,0xde70,0xdd6c,0xe0cc,0xe980,0xf5be, - 0x046a,0x12e2 -}; - -static const UINT16 THV1[] = { - 0x019c,0x02bf,0x01c9,0x014c,0x0064,0x00bf,0x0023,0xfff3, - 0xff7b,0xffe9,0x013f,0x01cd,0x02cc,0x0268,0x030d,0x0280, - 0x025e,0x010c,0xff91,0xfe8f,0xfdf1,0xfe20,0xfdc6,0xfd7a, - 0xfc8a,0xfd77,0xfd50,0xfd28,0xfc20,0xfaee,0xfa01,0xf908, - 0xf8b6,0xf7e3,0xf85d,0xf7fe,0xf8f5,0xf915,0xfa61,0xfb45, - 0xfb5a,0xfbab,0xfb1e,0xfab8,0xf955,0xf97c,0xf91d,0xfa03, - 0xfa39,0xfb6e,0xfc58,0xfd16,0xfe6e,0xfe3c,0xfe6b,0xfd9e, - 0xfde8,0xfd5b,0xfd98,0xfd6a,0xfdd0,0xff1a,0xff94,0x00b4, - 0x0096,0x0161,0x00e2,0x015b,0x00c1,0x006b,0x0003,0xffb9, - 0x000f,0xffc8,0x0085,0x002c,0x00d0,0x0084,0x0102,0x00a2, - 0x0031,0xff8b,0xfedd,0xfeb0,0xfdc0,0xfdf0,0xfd41,0xfde5, - 0xfe02,0xfe84,0xfe6b,0xfe08,0xfdc7,0xfcfa,0xfcdf,0xfbea, - 0xfc54,0xfbb8,0xfc30,0xfbf8,0xfc1b,0xfc06,0xfbc8,0xfc81, - 0xfcaa,0xfd9c,0xfd28,0xfdb6,0xfd2c,0xfcf6,0xfc6b,0xfc18, - 0xfc9c,0xfd1a,0xfe32,0xfe25,0xfe97,0xfecc,0xff6f,0xfefc, - 0xfefb,0xfe7f,0xfecb,0xffd9,0xffd1,0xff9c,0xff07,0xffa3, - 0xff5e,0x0061,0x005e,0x00bf,0x00cd,0x0019,0xffb3,0xfedc, - 0xff64,0xff1e,0xffff,0xff45,0xffe3,0xffb1,0xff38,0xfe99, - 0xfe29,0xfe58,0xfda9,0xfe81,0xfe2a,0xfefc,0xfeac,0xfe31, - 0xfd33,0xfc59,0xfc77,0xfce8,0xfdaf,0xfcef,0xfd84,0xfd59, - 0xfe02,0xfd83,0xfc9b,0xfbe3,0xfc33,0xfd85,0xfdf4,0xfe76, - 0xfd17,0xfd32,0xfd2a,0xfde2,0xfdd5,0xfdda,0xfe08,0xfe11, - 0xfee1,0xfe94,0xff47,0xfe73,0xff16,0xfe8a,0xff4d,0xff70, - 0xffa4,0x000f,0xff8a,0x003f,0xff6c,0xff43,0xfeae,0xff6c, - 0xff9f,0xff94,0xff53,0xff2c,0xfffd,0xff92,0xff7e,0xfeb7, - 0xff93,0xffae,0xffd9,0xfe79,0xfd79,0xfdef,0xfe68,0xff02, - 0xfdf5,0xfde2,0xfd32,0xfe5f,0xfe80,0xfe4b,0xfdc4,0xfd16, - 0xfdc0,0xfdbc,0xfe02,0xfcfa,0xfd02,0xfcdd,0xfd65,0xfddf, - 0xfe0e,0xfe17,0xfdb7,0xfe48,0xfde4,0xfe27,0xfdc6,0xfe41, - 0xfddf,0xfdf7,0xfdbf,0xfdc8,0xfeac,0xfe81,0xff10,0xfe0b, - 0xfe79,0xfe47,0xfeee,0xfe5a,0xfdf8,0xfdaa,0xfdea,0xfe6f, - 0xfd8d,0xfd7a,0xfc7e,0xfcc2,0xfc8a,0xfd7a,0xfe0e,0xfeec, - 0x000f,0x00c6,0x0167,0x00a8,0x004c,0xff3d,0xffd3,0xffb0, - 0x002d,0x0073,0x00bd,0x017c,0x01f0,0x0295,0x01cd,0x0205, - 0x012c,0x0144,0x007f,0xfff0,0xff3b,0xfe9b,0xff03,0xfe9a, - 0xff5a,0xfee8,0xff9d,0xff3a,0xfee7,0xfda9,0xfc6d,0xfbe4, - 0xfb24,0xfb0d,0xfa6b,0xfad7,0xfa5a,0xfb3f,0xfb01,0xfb1f, - 0xfaee,0xfadb,0xfb30,0xfa82,0xfab1,0xf9c3,0xf9ce,0xf99e, - 0xfab9,0xfb5a,0xfc1d,0xfcbf,0xfd20,0xfdcb,0xfd47,0xfd6e, - 0xfc87,0xfcde,0xfcb9,0xfdb2,0xfdfa,0xfea5,0xff88,0xffb9, - 0x00a8,0x003a,0x00c5,0x004c,0x00aa,0x003e,0x0018,0xffec, - 0xffc6,0x0020,0xfff3,0x00d0,0x008c,0x012c,0x008d,0x006b, - 0xffbd,0xff36,0xfedd,0xfe5f,0xfe73,0xfde7,0xfe52,0xfdf0, - 0xfe7f,0xfdda,0xfdb5,0xfd86,0xfd8b,0xfd7d,0xfc75,0xfc77, - 0xfbca,0xfc2a,0xfb7d,0xfbee,0xfbcf,0xfc67,0xfcdc,0xfd1f, - 0xfdc9,0xfd01,0xfce3,0xfbc2,0xfc00,0xfb96,0xfc6b,0xfd11, - 0xfd8b,0xfe4c,0xfe95,0xff7c,0xff75,0xff9b,0xfe65,0xfe20, - 0xfd8a,0xfdd8,0xfe2d,0xfe26,0xfe5d,0xfe79,0xffef,0xfffd, - 0x00af,0xfff8,0x0012,0xff96,0xff56,0xff02,0xfe79,0xff02, - 0xff4e,0xffec,0xff3d,0xffd6,0xff71,0xffb6,0xff47,0xfe66, - 0xfd93,0xfced,0xfd7c,0xfd16,0xfd62,0xfcd4,0xfde3,0xfe91, - 0xfe99,0xfdf3,0xfd2f,0xfd3d,0xfd0a,0xfd7d,0xfc17,0xfc33, - 0xfbe5,0xfcd6,0xfccc,0xfccc,0xfce7,0xfcf4,0xfde2,0xfd7f, - 0xfdd1,0xfd01,0xfd89,0xfd35,0xfd29,0xfd1f,0xfd15,0xfdd9, - 0xfdf8,0xfec9,0xfea3,0xff5c,0xff19,0xff55,0xfeb6,0xfeec, - 0xfea9,0xfe82,0xff49,0xff37,0xffaa,0xfeac,0xff7d,0xff6c, - 0x00c5,0x00a3,0x0020,0xffca,0xff3c,0xff6f,0xfea7,0xfea1, - 0xfe25,0xff52,0xffae,0x0058,0xff70,0xff14,0xff5e,0xfec5, - 0xfeb0,0xfd81,0xfdcc,0xfe13,0xff2e,0xfec7,0xfd84,0xfc45, - 0xfc2e,0xfdb4,0xfe9b,0xff4d,0xfe25,0xfe1e,0xfd5a,0xfdda, - 0xfce7,0xfc29,0xfc1d,0xfca9,0xfe3d,0xfe62,0xfeca,0xfdbf, - 0xfe60,0xfdfd,0xfdf9,0xfdbf,0xfd7f,0xfe30,0xfe2a,0xfef4, - 0xfe41,0xfe75,0xfdc6,0xfe2e,0xfe3a,0xfea4,0xfebb,0xfe59, - 0xfe78,0xfd9e,0xfd3e,0xfbfb,0xfc05,0xfc12,0xfd4a,0xfe63 -}; - -static const UINT16 ER1[] = { - 0x08e1,0x1e13,0x3455,0x48ca,0x58cf,0x62c0,0x6443,0x5e18, - 0x5040,0x3e33,0x29ff,0x1752,0x08a2,0x003f,0xfecd,0x03e2, - 0x0dbc,0x1860,0x2224,0x26be,0x252a,0x1b40,0x0a6f,0xf3f3, - 0xdad1,0xc255,0xad23,0x9e86,0x9739,0x98a6,0xa0a3,0xae69, - 0xbea9,0xcf8d,0xddea,0xe890,0xee46,0xeed5,0xebfa,0xe6f2, - 0xe247,0xde90,0xdeb7,0xe25a,0xeb15,0xf736,0x05cf,0x153f, - 0x2434,0x31e4,0x3bcf,0x4266,0x4412,0x426f,0x3d0c,0x35ad, - 0x2c50,0x223c,0x18b7,0x1027,0x09ff,0x0548,0x02fa,0x01d4, - 0x0258,0x02cb,0x0329,0x01f5,0xfe9a,0xf96b,0xf219,0xe956, - 0xdec2,0xd4c6,0xcba0,0xc578,0xc1e4,0xc24e,0xc644,0xcd9f, - 0xd802,0xe365,0xeeed,0xf89f,0x00a5,0x056e,0x07bf,0x06f3, - 0x04c0,0x0225,0x0037,0x0013,0x01fc,0x06bd,0x0d7a,0x1695, - 0x1f76,0x2835,0x2e3c,0x3211,0x324e,0x2f2e,0x2927,0x204a, - 0x16cf,0x0cee,0x0483,0xfd41,0xf83b,0xf574,0xf50e,0xf5e4, - 0xf713,0xf826,0xf85a,0xf7ba,0xf550,0xf188,0xec30,0xe70f, - 0xe1dd,0xddd2,0xdaf1,0xd9c9,0xdaea,0xddf9,0xe33d,0xe91a, - 0xf04e,0xf70f,0xfe0d,0x03c7,0x0881,0x0b5f,0x0d14,0x0ded, - 0x0da0,0x0d25,0x0c0d,0x0c1e,0x0c77,0x0e1f,0x1021,0x12ef, - 0x15c6,0x18ba,0x1af4,0x1b95,0x1b16,0x185a,0x14c4,0x0f53, - 0x090b,0x0239,0xfbae,0xf63c,0xf220,0xefd4,0xeec0,0xef58, - 0xf07f,0xf2b6,0xf40f,0xf516,0xf4fe,0xf3f0,0xf20f,0xef5c, - 0xecbd,0xea5d,0xe957,0xe91f,0xeb11,0xedd3,0xf286,0xf7d7, - 0xfdad,0x031f,0x07cf,0x0bc5,0x0ded,0x0f4a,0x0eed,0x0e2b, - 0x0c93,0x0b45,0x0a1f,0x095c,0x094e,0x09f4,0x0b5d,0x0c85, - 0x0df2,0x0e55,0x0eb2,0x0da8,0x0bf1,0x08db,0x0555,0x0171, - 0xfd39,0xf98b,0xf608,0xf3a3,0xf186,0xf0e8,0xf079,0xf15d, - 0xf251,0xf38d,0xf4d7,0xf5e7,0xf658,0xf61b,0xf5d8,0xf49b, - 0xf39f,0xf173,0xee70,0xea2b,0xe575,0xe11b,0xde16,0xde3c, - 0xe212,0xebf1,0xfa4a,0x0db8 -}; - -static const UINT16 EH1[] = { - 0xfffd,0xfe8d,0xfcb6,0xf901,0xf5f3,0xf297,0xf09e,0xef1a, - 0xeeff,0xf00e,0xf18f,0xf429,0xf62c,0xf8b4,0xfa14,0xfb78, - 0xfb91,0xfbc7,0xfae5,0xf908,0xf4fc,0xedfa,0xe52c,0xdcbe, - 0xda6d,0xe0c2,0xf28a,0x0bd2,0x288c,0x40a2,0x4ef9,0x50a6, - 0x4689,0x3605,0x24a7,0x1a2a,0x191a,0x213f,0x2d6e,0x3921, - 0x3eac,0x3bdb,0x3064,0x1dd8,0x0894,0xf363,0xe1eb,0xd44f, - 0xcb9a,0xc618,0xc4f7,0xc6f2,0xcb48,0xd013,0xd2ff,0xd32f, - 0xceed,0xc81d,0xbf2c,0xb9cb,0xba0b,0xc312,0xd3fe,0xea0d, - 0x012f,0x13c8,0x1fd7,0x234a,0x2098,0x1973,0x1377,0x10d9, - 0x1391,0x1a54,0x2360,0x2bd2,0x3138,0x329f,0x2e5b,0x260c, - 0x193e,0x0b76,0xfcc4,0xf016,0xe5e3,0xdf7d,0xdd72,0xdeb9, - 0xe291,0xe591,0xe744,0xe4cb,0xdf69,0xd719,0xcf13,0xc9d4, - 0xc9ba,0xd027,0xdbc4,0xeb02,0xf9a4,0x0672,0x0e7e,0x1251, - 0x11c4,0x0f82,0x0d3f,0x0cfa,0x0f54,0x1388,0x19f5,0x1ff9, - 0x255b,0x2798,0x275a,0x22e8,0x1bc6,0x121a,0x072e,0xfcd2, - 0xf464,0xef9f,0xed45,0xee47,0xefe1,0xf1cd,0xf149,0xee6a, - 0xe8c2,0xe188,0xdaeb,0xd693,0xd67e,0xd9f9,0xe15f,0xea4e, - 0xf4a6,0xfcec,0x031f,0x0693,0x0753,0x070c,0x0647,0x06d1, - 0x0807,0x0b99,0x0fdd,0x15a6,0x1a7f,0x1e13,0x1f4a,0x1d85, - 0x190d,0x120a,0x0a7c,0x0261,0xfc9b,0xf878,0xf77a,0xf796, - 0xf8ff,0xf99c,0xf864,0xf580,0xf030,0xeb26,0xe58a,0xe251, - 0xe0c7,0xe29a,0xe659,0xec1a,0xf23c,0xf7e4,0xfcd2,0xffcc, - 0x019b,0x017e,0x0183,0x0123,0x0278,0x04d5,0x08b4,0x0d53, - 0x11e2,0x15ae,0x1746,0x1727,0x13dc,0x0fc5,0x0a00,0x050a, - 0x00be,0xfe5a,0xfd55,0xfd3a,0xfda4,0xfd4e,0xfc8e,0xf9ab, - 0xf64d,0xf1a9,0xedd3,0xea4d,0xe8db,0xe912,0xeac1,0xee65, - 0xf25e,0xf6e9,0xfa15,0xfc92,0xfd5d,0xfdcf,0xfda2,0xfde3, - 0xfe9f,0x0072,0x03c7,0x0753,0x0b8e,0x0e5b,0x1063,0x103e, - 0x0f2c,0x0c8f,0x09b6,0x0621,0x0334,0x0184,0x003a,0x002e, - 0xffe4 -}; - -static const UINT16 AW1[] = { - 0xfdc8,0xf547,0xea56,0xdff6,0xd6d0,0xd1ed,0xd254,0xd8bd, - 0xe538,0xf5e7,0x0a3e,0x1ef2,0x33d8,0x4669,0x56ca,0x62cf, - 0x6a64,0x6c07,0x66e1,0x5a8c,0x472c,0x2e96,0x10ec,0xf29e, - 0xd533,0xbc08,0xa73c,0x98e5,0x90ad,0x8e68,0x9253,0x9b6c, - 0xaa30,0xbc4b,0xd204,0xe7ea,0xfdd2,0x1085,0x1f8a,0x29b5, - 0x2ecb,0x3036,0x2dac,0x299f,0x235a,0x1d40,0x164e,0x108b, - 0x0b01,0x072e,0x04c4,0x03ef,0x04ac,0x05d4,0x0778,0x0743, - 0x05fd,0x01b4,0xfbc8,0xf381,0xea5d,0xe06b,0xd6df,0xcece, - 0xc840,0xc4e2,0xc374,0xc648,0xcc28,0xd64e,0xe33d,0xf2fb, - 0x0415,0x1508,0x2532,0x3261,0x3cac,0x4237,0x4430,0x417e, - 0x3b55,0x317f,0x252b,0x1675,0x06dc,0xf7d1,0xe940,0xdd65, - 0xd395,0xce35,0xcba2,0xcd4a,0xd0eb,0xd6fa,0xde4c,0xe632, - 0xee86,0xf5e8,0xfd0d,0x0246,0x0706,0x09b3,0x0b83,0x0ba0, - 0x0b4d,0x0a7a,0x09f5,0x0a51,0x0b0c,0x0d23,0x0ede,0x119b, - 0x138c,0x1597,0x15ec,0x15a0,0x138e,0x1084,0x0c0d,0x058e, - 0xfe5c,0xf592,0xed84,0xe512,0xde4e,0xd887,0xd561,0xd497, - 0xd63b,0xda97,0xe0cb,0xe93e,0xf25a,0xfcc3,0x0662,0x100c, - 0x180f,0x1e8a,0x22e3,0x24ef,0x24b4,0x21b4,0x1d58,0x16f1, - 0x1079,0x08be,0x01ed,0xfb0b,0xf599,0xf0ed,0xeda0,0xebc9, - 0xead3,0xebbb,0xeca9,0xeef8,0xf0a0,0xf2e0,0xf47c,0xf640, - 0xf768,0xf82e,0xf8e7,0xf936,0xfa7b,0xfb6d,0xfd53,0xfed9, - 0x0183,0x0438,0x0764,0x0aa9,0x0da5,0x1068,0x1260,0x13e9, - 0x13ad,0x12bb,0x0fab,0x0c68,0x0771,0x022d,0xfc74,0xf6b0, - 0xf17c,0xec60,0xe908,0xe61c,0xe560,0xe56e,0xe7a8,0xeab7, - 0xef45,0xf44a,0xf98c,0xfefe,0x03a8,0x087a,0x0ba0,0x0e83, - 0x0fb2,0x1080,0x0ffa,0x0ed8,0x0cc7,0x09df,0x072d,0x0431, - 0x01a8,0xfedb,0xfd41,0xfb5b,0xfaa3,0xf98f,0xf8e7,0xf857, - 0xf7d4,0xf7ce,0xf716,0xf717,0xf623,0xf5f5,0xf54a,0xf548, - 0xf528,0xf59b,0xf681,0xf807,0xfa57,0xfc61,0xff77,0x01c9, - 0x0519,0x0787,0x0a50,0x0bdb,0x0cf2,0x0cfa,0x0c36,0x0a72, - 0x0717,0x02eb,0xfc43 -}; - -static const UINT16 ZH2[] = { - 0xfede,0x0030,0xfe52,0xfa8e,0xf8c8,0xfa22,0xfdfe,0xffb8, - 0x00a9,0xff25,0xff1d,0xfe07,0xfc2e,0xf7eb,0xf572,0xf932, - 0x00fa,0x07bb,0x05c3,0xfec4,0xf769,0xf806,0xfcde,0x019b, - 0x0118,0xfe8a,0xfcbe,0xfca2,0xfdfd,0xfdb8,0x0037,0x0282, - 0x05dd,0x044f,0xfdb7,0xf6d6,0xf58c,0xfaf3,0x0176,0x071c, - 0x07cb,0x0623,0x001d,0xfa2f,0xf65e,0xf865,0xff3f,0x0578, - 0x0892,0x04bd,0xfe17,0xf765,0xf72e,0xfa2d,0x007b,0x052b, - 0x0777,0x04db,0xfd2b,0xf69a,0xf3bb,0xf8a8,0xff3e,0x04e9, - 0x04ad,0x0174,0xfe3e,0xfbf6,0xfa46,0xf8ec,0xfb48,0xfe7e, - 0x0272,0x007f,0xfc1d,0xf98f,0xfc63,0x00b6,0x01df,0xff21, - 0xfaaf,0xfaf5,0xfc7e,0xfefb,0xff4b,0x0007,0x0060,0x006f, - 0xfec0,0xfc04,0xfb52,0xfb42,0xfe65,0x0017,0x0105,0xfe61, - 0xfcb6,0xfd92,0x011a,0x03fd,0x014b,0xfd83,0xfa8c,0xfc02, - 0xfc89,0xfbe3,0xfaf9,0xfe98,0x0659,0x0ad2,0x06f4,0xfb32, - 0xf3d8,0xf362,0xf951,0xfdc7,0x02a1,0x063d,0x08c0,0x0740, - 0xfdf9,0xf447,0xeff4,0xf73b,0x00a1,0x0692,0x0465,0x001c, - 0xfd05,0xfbf5,0xfb29,0xf927,0xfa55,0xfd33,0x016d,0x0051, - 0xfc92,0xf91a,0xfb1d,0x0041,0x039e,0x0392,0xffb1,0xfd9e, - 0xfbc9,0xfbfc,0xfbaf,0xfdef,0x01f4,0x0651,0x0797,0x0333, - 0xfdbb,0xf983,0xfb0d,0xfdb7,0x01b8,0x031e,0x03e3,0x03a8, - 0x01e3,0xff1d,0xfbd6,0xfc40,0xfdd8,0x011f,0x0140,0x005b, - 0xfe09,0xfd29,0xfd7e,0xfdb5,0xfe60,0xfdb6,0xfe5e,0xfcf3, - 0xfc00,0xf9dc,0xf9e8,0xfb6f,0xfdce,0xff28,0xfdee,0xfc36, - 0xf977,0xf91d,0xf87c,0xf9d3,0xfadc,0xfcef,0xfdf5,0xfd87, - 0xfc66,0xfa0b,0xf9f5,0xf9ec,0xfc13,0xfc7a,0xfd31,0xfcde, - 0xfd2c,0xfd3c,0xfcf4,0xfda6,0xfd74,0xfe77,0xfdbd,0xfdfc, - 0xfd00,0xfd67,0xfe3a,0xffa6,0x00d5,0x009c,0x00f5,0xff93, - 0xff4a,0xfe17,0xfeb8,0xff3c,0x00e2,0x01f0,0x021b,0x019f, - 0xfff6,0xff9e,0xfe9c,0xff7e,0xff54,0x0069,0x0070,0x00b1, - 0x0048,0xff2e,0xfeca,0xfe47,0xff9c,0xff42,0xffb2,0xfe80, - 0xfe19,0xfd3d,0xfd0d,0xfdd8,0xfde5,0xff16,0xfee7,0xff0f, - 0xfd3a,0xfc8a,0xfb4f,0xfacf,0xfbc0,0xfe37,0x00ff,0xffe2, - 0xfd49,0xf9d2,0xf9c4,0xfae3,0xfe81,0xff50,0xfe7f,0xfcdc, - 0xfc85,0xfdea,0xfcdd,0xfae6,0xf8f4,0xfd6e,0x0251,0x0392, - 0xfec9,0xfa06,0xfaef,0xfed9,0x0133,0xfe40,0xfd16,0xfd96, - 0x0040,0xff98,0xfce6,0xfc5c,0xfeee,0x03b0,0x03ec,0x00b9, - 0xfbef,0xfb61,0xfbab,0xfd94,0xff55,0x0245,0x0575,0x053e, - 0x00fb,0xf9d7,0xf7cc,0xfa5a,0x0107,0x046e,0x049d,0x011d, - 0xff21,0xfd8d,0xfb5a,0xfa5b,0xfa56,0xff02,0x0330,0x05a8, - 0x031b,0xfefd,0xfa6d,0xf7cc,0xf818,0xfa0a,0xff18,0x02b0, - 0x0505,0x02b6,0xff49,0xfbef,0xfbfc,0xfc91,0xfbc3,0xf9c8, - 0xf82a,0xfbb1,0x0085,0x052a,0x0417,0x00c5,0xfccd,0xf9ce, - 0xf8b7,0xf8d2,0xfbfc,0xfe69,0x0186,0x0239,0x0240,0xfea4, - 0xfb7d,0xfb16,0xfdc0,0x009f,0xffba,0xfd35,0xf9c1,0xfa8a, - 0xfd92,0x03a2,0x06e4,0x05fd,0x0006,0xfa2d,0xf755,0xf786, - 0xfb37,0xfe71,0x040d,0x0746,0x0748,0x011e,0xf87f,0xf545, - 0xf7e5,0xff95,0x04a3,0x0651,0x02c0,0xff77,0xfb02,0xf8ea, - 0xf9a0,0xfec0,0x052f,0x06e9,0x029a,0xf919,0xf397,0xf3c7, - 0xfb2e,0x023d,0x0642,0x056c,0x0101,0xfb5e,0xf51b,0xf373, - 0xf656,0xff09,0x0691,0x09f5,0x05aa,0xfe4e,0xf89c,0xf6cd, - 0xfa2e,0xfe38,0x032e,0x0556,0x05e1,0x01c5,0xfd82,0xfaa1, - 0xfbf2,0x00a9,0x0447,0x0607,0x029d,0xff3f,0xfbc3,0xfbd4, - 0xfd28,0x008d,0x03bb,0x04bd,0x0350,0xfe51,0xfa47,0xf7b8, - 0xfa8e,0xfe42,0x024c,0x02e3,0x00cd,0xfd59,0xf9be,0xf869, - 0xf84c,0xfb85,0xfe1d,0x00c5,0xff63,0xfc99,0xf8fb,0xf767, - 0xf8a2,0xfac9,0xfdd9,0xfe47,0xfe5c,0xfb6b,0xf972,0xf7ac, - 0xf883,0xfb23,0xfe41,0x0058,0xfeb3,0xfc99,0xf97b,0xf967, - 0xf9fe,0xfcf7,0xfef6,0x009e,0x0048,0xfe24,0xfc71,0xfaba, - 0xfc2d,0xfe19,0x0175,0x01e9,0x01ab,0xff9e,0xfd9e,0xfce5, - 0xfce1,0xff07,0x0039,0x0252,0x01bd,0x0141,0xff02,0xfe29, - 0xfddf,0xfef4,0x0092,0x00f7,0x0168,0xff9f,0xff3b,0xfde3, - 0xfe47,0xfe7b,0xff79,0x0063,0xffd0,0xff1e,0xfd29,0xfd0e, - 0xfc7b,0xfe1a,0xfee3,0xff90,0xfeda,0xfddd,0xfcc7,0xfb77, - 0xfbef,0xfc27,0xfe01,0xfdec,0xfe9f,0xfd94,0xfc9d,0xfb0c, - 0xfa40,0xfcea,0xff89,0x0149,0xfe83,0xfc0e,0xfa0d,0xfabd, - 0xfaaa,0xfbd9,0xfe41,0x0101,0x021e,0xfeb9,0xfae7,0xf7e8, - 0xfacd,0xfe8c,0x0254,0x0363,0x02d7,0xfffe,0xfa5b,0xf768, - 0xf7ca,0xfe0f,0x0405,0x07e4,0x055d,0xffe3,0xf974,0xf67f, - 0xf910,0xff94,0x0765,0x093d,0x0628,0xfd7b,0xf72d,0xf466, - 0xf77e,0xfe3f,0x067b,0x0c92,0x0a4b,0x00e8,0xf3b9,0xef35, - 0xf3f8,0xfed5,0x0732,0x0a50,0x08a8,0x0307,0xfc4f,0xf4e7, - 0xf362,0xf673,0xfe40,0x043f,0x0681,0x02ed,0xfcdb,0xfa62, - 0xfafa,0xfe58,0xff74,0xffde,0xfd34,0xfb02,0xf888,0xf80a, - 0xfb22,0x01d0,0x0802,0x08c4,0x04a9,0xfb77,0xf48e,0xf09f, - 0xf39b,0xfaee,0x04e1,0x0c96,0x0c61,0x04e9,0xf7a0,0xef2f, - 0xeee7,0xf8f1,0x0557,0x0cf5,0x0a84,0x013b,0xf8ed,0xf4e8, - 0xf7b7,0xfb89,0x0093,0x0403,0x0645,0x033e,0xfc21,0xf611, - 0xf6ef,0xfe74,0x04c2,0x0764,0x040f,0x002b,0xfb1a,0xf6ea, - 0xf50f,0xf8ab,0x0116,0x0988,0x0d7a,0x06a0,0xfa6b,0xeff9, - 0xf0e6,0xf8fe,0x025e,0x0604,0x04cd,0x01b4,0xfd2b,0xf970, - 0xf590,0xf6ba,0xfb96,0x02d5,0x048f,0x009a,0xfa6e,0xf77d, - 0xfa50,0xfeb6,0x0319,0x030d,0x0278,0xff74,0xfcc8,0xf98b, - 0xf8e7,0xfcca,0x0321,0x08c5,0x0796,0x0300,0xfc49,0xf9f8, - 0xfa4a,0xfda3,0x0105,0x03af,0x05a7,0x0476,0x0179,0xfc1b, - 0xfa92,0xfb7a,0xffc2,0x0249,0x0252,0xffc8,0xfd4c,0xfc86, - 0xfc02,0xfd67,0xfdb3,0xff96,0xff58,0xfe6c,0xfb14,0xf874, - 0xf857,0xfa54,0xfe47,0xff7d,0xff5b,0xfc13,0xfa60,0xf829, - 0xf819,0xf8e1,0xfb4e,0xfe4d,0xfefb,0xfe51,0xfaad,0xf8db, - 0xf7e1,0xfa2c,0xfc1b,0xfde0,0xfe79,0xfdea,0xfd48,0xfb35, - 0xfb15,0xfb19,0xfd9c,0xfec6,0x0017,0xfed3,0xfd5b,0xfc9a, - 0xfcb0,0xfe5a,0xff4b,0x0116,0x009e,0x00a0,0xfee0,0xfe02, - 0xfd73,0xfe75,0x0089,0x0199,0x028d,0x00e1,0x0059,0xfe6c, - 0xfe5f,0xfe69,0xffbe,0x0105,0x0167,0x018a,0xff92,0xfe9e, - 0xfd13,0xfe37,0xfec0,0x000c,0x0013,0xffa0,0xfedb,0xfd41, - 0xfce4,0xfc37,0xfd6b,0xfdab,0xfedd,0xfe1b,0xfdb9,0xfc9a, - 0xfbd3,0xfc0c,0xfc4c,0xfdd9,0xfd35 -}; - -static const UINT16 M2[] = { - 0x000c,0x00cb,0x0156,0x027e,0x02c7,0x03b8,0x042b,0x0558, - 0x05cb,0x0694,0x06d2,0x073d,0x07b2,0x07c0,0x083e,0x0826, - 0x08b6,0x08a0,0x0913,0x08b9,0x08d0,0x0851,0x0801,0x07ba, - 0x074a,0x0763,0x069c,0x06a3,0x05d6,0x05c3,0x04fa,0x0454, - 0x038a,0x02eb,0x0287,0x01e3,0x0193,0x0094,0x006b,0xff60, - 0xfedd,0xfdd2,0xfd38,0xfc8e,0xfbf2,0xfb9a,0xfb10,0xfae3, - 0xf9fe,0xf9ee,0xf8ef,0xf8a0,0xf80a,0xf7d0,0xf77d,0xf74b, - 0xf77c,0xf72f,0xf797,0xf6ec,0xf742,0xf705,0xf73f,0xf729, - 0xf782,0xf78d,0xf770,0xf80b,0xf81b,0xf8a4,0xf857,0xf915, - 0xf944,0xf9fb,0xfa42,0xfac1,0xfb67,0xfb6b,0xfbff,0xfc0f, - 0xfcea,0xfce3,0xfdae,0xfdeb,0xfe97,0xfeed,0xff60,0xffc2, - 0xff74,0xffc8,0xff35,0xff5f,0xfede,0xff82,0xffa9,0x0064, - 0x0113,0x01b9,0x02aa,0x02f6,0x03f0,0x0403,0x04f9,0x05b9, - 0x071e,0x081d,0x08fc,0x09a5,0x0a27,0x0ad8,0x0af0,0x0b92, - 0x0b9f,0x0c58,0x0c7b,0x0cf4,0x0ccb,0x0ca8,0x0c51,0x0be5, - 0x0b99,0x0a89,0x0a53,0x0975,0x0947,0x080b,0x0739,0x05fd, - 0x04c1,0x03d5,0x0278,0x0183,0xffff,0xff80,0xfe00,0xfd23, - 0xfb88,0xfa5f,0xf943,0xf827,0xf746,0xf5eb,0xf4fc,0xf3aa, - 0xf35e,0xf251,0xf1c2,0xf0a7,0xf057,0xefd6,0xef59,0xef26, - 0xee75,0xee71,0xee2f,0xeea1,0xee1d,0xee32,0xee09,0xee5b, - 0xeec7,0xef13,0xefa2,0xeff4,0xf134,0xf14e,0xf25e,0xf2a0, - 0xf37f,0xf420,0xf53f,0xf642,0xf700,0xf854,0xf914,0xfa51, - 0xfac2,0xfbb6,0xfc65,0xfd9c,0xfe83,0xffa8 -}; - -static const UINT16 N2[] = { - 0xffe3,0x005c,0x018c,0x026e,0x03d6,0x04dd,0x05a4,0x06ba, - 0x0744,0x0885,0x08d6,0x09b6,0x09c6,0x0a54,0x0ad2,0x0b88, - 0x0bde,0x0bd9,0x0c12,0x0bef,0x0c31,0x0bd5,0x0bcf,0x0b3f, - 0x0b5a,0x0b12,0x0ac1,0x0a66,0x0985,0x092a,0x0841,0x07d0, - 0x06b7,0x065b,0x058f,0x051d,0x0450,0x0343,0x0270,0x0162, - 0x00e5,0xffcb,0xff64,0xfe83,0xfe38,0xfd34,0xfc28,0xfb36, - 0xfa85,0xfa47,0xf998,0xf95a,0xf874,0xf857,0xf7b9,0xf794, - 0xf6d6,0xf690,0xf67d,0xf642,0xf69f,0xf635,0xf6a4,0xf63d, - 0xf67f,0xf661,0xf6c6,0xf6b6,0xf6ff,0xf77b,0xf7b8,0xf838, - 0xf843,0xf8f4,0xf92b,0xfa14,0xfa40,0xfb0b,0xfb86,0xfc2a, - 0xfcd6,0xfcf4,0xfde8,0xfe30,0xff35,0xff7c,0x004e,0x00a0, - 0x012a,0x017c,0x0190,0x01b8,0x00ec,0x0096,0xffbd,0xffe6, - 0x001d,0x0127,0x0259,0x039c,0x04b8,0x0587,0x0657,0x06d1, - 0x084f,0x0958,0x0b1e,0x0bff,0x0d18,0x0d9d,0x0dff,0x0e85, - 0x0ec8,0x0fc8,0x102f,0x1128,0x10ed,0x10f5,0x1030,0x0fdf, - 0x0f7b,0x0f74,0x0f64,0x0eba,0x0e29,0x0ca1,0x0bb1,0x0a2a, - 0x0958,0x0801,0x074b,0x0615,0x04b0,0x036f,0x018d,0x0025, - 0xfdfe,0xfcfa,0xfb6f,0xfa7b,0xf8d8,0xf7a6,0xf64b,0xf4a0, - 0xf389,0xf20e,0xf156,0xf04e,0xefc7,0xee8b,0xedf7,0xed02, - 0xec97,0xec13,0xeb71,0xeb7f,0xeb2a,0xebd1,0xeb7f,0xebb9, - 0xeb5c,0xebb8,0xec4a,0xecfb,0xedc2,0xee4e,0xef36,0xefb7, - 0xf0f2,0xf174,0xf277,0xf35d,0xf4bd,0xf614,0xf748,0xf862, - 0xf916,0xfa97,0xfb9b,0xfd43,0xfe14,0xffc7 -}; - -static const UINT16 V2[] = { - 0xfffb,0x000a,0xfeb8,0xfdfb,0xfc9c,0xfd84,0xfd78,0xfc96, - 0xfc96,0xfbbe,0xfb5a,0xfa66,0xfa3c,0xf9f0,0xfb25,0xfafe, - 0xfc5a,0xfcba,0xfc85,0xfc0e,0xfb1c,0xfb3f,0xfa69,0xfad3, - 0xfa10,0xfaf4,0xfb7a,0xfc64,0xfc4f,0xfbae,0xfbfb,0xfb89, - 0xfbfb,0xfb95,0xfc47,0xfc20,0xfd62,0xfdcb,0xfe2c,0xfdc0, - 0xfd28,0xfd64,0xfd13,0xfded,0xfdc4,0xfeec,0xff16,0x0002, - 0x0002,0xffbc,0xff64,0xfed0,0xff74,0xff15,0xffbb,0xff21, - 0xfff7,0x002c,0x008e,0x0021,0xff94,0xffb0,0xff9c,0x0064, - 0xffd3,0x0012,0xff8a,0x0017,0xfff2,0xff98,0xff18,0xfe7d, - 0xfef5,0xfebe,0xff45,0xfe5d,0xfe95,0xfe20,0xfe62,0xfdcf, - 0xfd1a,0xfcb6,0xfca3,0xfd51,0xfd15,0xfe1d,0xfd76,0xfde9, - 0xfcb1,0xfc8d,0xfc83,0xfc6a,0xfca9,0xfc8c,0xfdde,0xfede, - 0x0044,0xfe84,0xfcd3,0xfa0a,0xf97e,0xfa8d,0xfbe6,0xfd88, - 0xfdb9,0xfedd,0xff47,0x00da,0x0050,0xfef7,0xfc93,0xfbe4, - 0xfd5b,0xff23,0x0046,0xfeb3,0xfe41,0xfdfc,0xff7e,0xffa3, - 0xff54,0xff98,0x0045,0x011f,0x009e,0xffe1,0xfd9d,0xfd54, - 0xfdf2,0x0064,0x0077,0xffb1,0xffca,0x003b,0x0115,0xff68, - 0xfdc0,0xfc53,0xfdfa,0xff22,0x00d7,0x0056,0xfff8,0x0021, - 0xff63,0xfe95,0xfbec,0xfb55,0xfc67,0xff9d,0x00f9,0xffb3, - 0xfcf5,0xfb9a,0xfd51,0xfe97,0xfeb8,0xfccb,0xfd72,0xff12, - 0x013a,0x0006,0xfda0,0xfc18,0xfc0c,0xfda5,0xfd0a,0xfc20, - 0xfb01,0xfcfd,0xfe01,0xfdb6,0xfcc8,0xfd02,0xff33,0x0093, - 0x00b2,0xfe23,0xfcc2,0xfc80,0xfe52,0xff18,0xff70,0xfeb1, - 0xfefc,0x0035,0xffe3,0xfea6,0xfbb4,0xfc6d,0xfdf0,0x0031, - 0x0038,0xfeb0,0xfe16,0xff1c,0x00fd,0xff96,0xfe69,0xfdd2, - 0x0052,0x01b4,0x0119,0xfeb5,0xfd42,0xfebb,0x0048,0x00d8, - 0xfe11,0xfc37,0xfb70,0xfddb,0xfee6,0xfebd,0xfe42,0xfed5, - 0x00c4,0x002b,0xfe8d,0xfb6f,0xfb77,0xfc51,0xfdf0,0xfd76, - 0xfc9f,0xfccf,0xfd43,0xfdf0,0xfc30,0xfb63,0xfb00,0xfd5f, - 0xff03,0x003c,0x0028,0x0022,0x0100,0x00c7,0x0073,0xfe87, - 0xfeaf,0xff1a,0x00c5,0x0113,0x00c2,0x0059,0x0030,0x00aa, - 0xffe9,0xfff2,0xff68,0x00ac,0x015b,0x0201,0x0127,0x001f, - 0xff7d,0xfec1,0xfead,0xfd94,0xfde8,0xfd79,0xfe68,0xfe1d, - 0xfdac,0xfca7,0xfbf3,0xfc4c,0xfc07,0xfc82,0xfc11,0xfccf, - 0xfc6f,0xfcdb,0xfc08,0xfb3e,0xfa8c,0xf9fe,0xfa9a,0xfa73, - 0xfaf6,0xfab9,0xfb9b,0xfb60,0xfbb7,0xfb69,0xfb4f,0xfbc4, - 0xfc0a,0xfd1f,0xfcd9,0xfd9b,0xfd0a,0xfda2,0xfd2b,0xfd61, - 0xfd15,0xfd23,0xfdcc,0xfdd2,0xfea3,0xfe39,0xfefd,0xfed9, - 0xff83,0xff53,0xff9e,0x0006,0x000c,0x00a9,0x000e,0x008b, - 0xff88,0xffcc,0xff49,0xff5e,0xff40,0xff4e,0xffa9,0xff99, - 0x0077,0xfff5,0x0040,0xff27,0xff70,0xff31,0xff2a,0xfef9, - 0xfeb2,0xfef7,0xfe65,0xfeb6,0xfdac,0xfda9,0xfccb,0xfd3e, - 0xfd0d,0xfd20,0xfd42,0xfd55,0xfe2d,0xfd70,0xfcca,0xfba0, - 0xfd3d,0xfe89,0xff9b,0xfe0a,0xfc07,0xfc2d,0xfc73,0xfc54, - 0xfa12,0xfa12,0xfbff,0xffc3,0x0038,0xfdcb,0xfbdc,0xfc20, - 0xfe3e,0xfe97,0xfdf5,0xfb99,0xfc54,0xfe74,0x008a,0xff7e, - 0xfe2f,0xfd81,0xfe0a,0xff3f,0xfe52,0xfe22,0xfd4c,0xff27, - 0x0026,0x0168,0x00d1,0x0038,0x0004,0xfefd,0xfeb0,0xfdf2, - 0xff9a,0x0068,0x010d,0x003c,0xffa3,0xff74,0xffbf,0x00db, - 0x0002,0xff10,0xfd70,0xfe2e,0xff0f,0x00fb,0x0111,0xffbb, - 0xfdfb,0xfd15,0xfe55,0xfe64,0xfe82,0xfd09,0xfca5,0xfce8, - 0xfdf1,0xfe64,0xfe15,0xfeb5,0xfe63,0xfe85,0xfd70,0xfd11, - 0xfc85,0xfcfd,0xfd97,0xfe8e,0xff14,0xfdf8,0xfc65,0xfabb, - 0xfb7c,0xfc61,0xfefc,0x004a,0x0082,0xff2d,0xfe0f,0xfd9e, - 0xfce3,0xfd09,0xfcf5,0xff2b,0x006a,0x0082,0xfec0,0xfd54, - 0xfd0b,0xfc65,0xfc45,0xfbfa,0xfdd4,0x0024,0x035f,0x0210, - 0xff07,0xfcd3,0xfb43,0xface,0xfa8a,0xfb43,0xfc2f,0xffa0, - 0x01ae,0x0159,0xfd24,0xf9d7,0xf8df,0xfa92,0xfe2b,0x0057, - 0x0125,0x006d,0x0059,0xfe78,0xfd34,0xfbdb,0xfc78,0xfdd9, - 0xfefe,0xffc7,0xff2e,0xff45,0xfdc9,0xfd0c,0xfb60,0xfb20, - 0xfb04,0xfc3b,0xfdc2,0xfe40,0xfee9,0xfe3a,0xfe86,0xfde5, - 0xfe4b,0xfe1a,0xff0e,0x0074,0x0182,0x0212,0x016e,0x0111, - 0xff90,0xffa1,0xfed5,0xff4b,0xff94,0x009d,0x0151,0x0144, - 0x0154,0x0071,0x008d,0xffa7,0x0033,0xff9e,0x0049,0x0048, - 0x005d,0xffea,0xfe8e,0xfe13,0xfce8,0xfcd5,0xfc07,0xfcb2, - 0xfca4,0xfd4e,0xfd42,0xfcb3,0xfc3b,0xfb48,0xfbae,0xfb26, - 0xfb82,0xfb62,0xfc0c,0xfbb6,0xfbee,0xfba4,0xfaeb,0xfad1, - 0xfa41,0xfae6,0xfabe,0xfbd0,0xfba7,0xfc32,0xfbf4,0xfc05, - 0xfc31,0xfbdf,0xfc71,0xfc43,0xfd49,0xfd1c,0xfddd,0xfdca, - 0xfe0c,0xfe1a,0xfe23,0xfea3,0xfea9,0xff6d,0xff3c,0xffef, - 0xff45,0xffa6,0xff7f,0xff64,0xff85,0xffb5,0x0095,0x0059, - 0x00e2,0x0028,0x0073,0xffe4,0x002e,0x0004,0x0014,0x0038, - 0x0019,0x0093,0xff7f,0xff5a,0xfe90,0xfed0,0xfe6e,0xfeb2, - 0xfea0,0xfe68,0xfea8,0xfe34,0xfe7c,0xfd61,0xfd89,0xfcde, - 0xfd65,0xfd45,0xfd4e,0xfd7a,0xfcbb,0xfca5,0xfc06,0xfc1f, - 0xfba8,0xfd1b,0xfdbe,0xfe0d,0xfd2b,0xfcfe,0xfd29,0xfc94, - 0xfc1b,0xfa92,0xfb7c,0xfc49,0xfdd4,0xfe0f,0xfe4d,0xff1f, - 0xffef,0x0016,0xfdef,0xfc2c,0xfb09,0xfd7c,0xff5d,0x00b5, - 0xfed4,0xfd34,0xfd38,0xfeb2,0x00e1,0x0080,0x003d,0xff02, - 0xffa6,0xfff6,0xffe3,0xff6e,0xff52,0x0021,0x00ab,0x010d, - 0xff01,0xfe41,0xfde3,0xfeb0,0xfeaa,0xff4f,0xff82,0xffeb, - 0x012a,0x014a,0x00de,0xfdd3,0xfcb5,0xfc76,0xfe96,0xffc5, - 0xff66,0xfeb0,0xfe9c,0xff56,0xfe21,0xfd35,0xfb60,0xfc3e, - 0xfdb8,0xffee,0xffea,0xfe7c,0xfda4,0xfcca,0xfc99,0xfad5, - 0xfb08,0xfbc6,0xfe59,0x0002,0x0094,0xff2b,0xfdd8,0xfdaf, - 0xfcea,0xfce2,0xfb8d,0xfbfd,0xfd6d,0xffe1,0x0051,0xfee7, - 0xfd0f,0xfc6a,0xfdf8,0xfe40,0xfea6,0xfe80,0x0036,0x00aa, - 0x00f9,0xff86,0xfe56,0xfe92,0xfe17,0xfe20,0xfcec,0xfe25, - 0xffdc,0x015a,0x002e,0xfee7,0xfe59,0xfe0a,0xfec4,0xfeeb, - 0x0016,0xffc7,0xffbb,0xfe38,0xfe2c,0xfe89,0xfed7,0xfe80, - 0xfc88,0xfcd0,0xfe42,0x0106,0x0074,0xfefc,0xfca4,0xfc85, - 0xfceb,0xfcc6,0xfc42,0xfba8,0xfd53,0xfe51,0xfec7,0xfc8b, - 0xfb4f,0xfafd,0xfc17,0xfd3c,0xfd29,0xfdd4,0xfec3,0x00cf, - 0x00c9,0x0070,0xfeb2,0xfef6,0xffde,0x00a4,0x00b0,0x0018, - 0x00c9,0x00b2,0x015d,0xffb9,0xfeea,0xfe6b,0xffae,0x00cf, - 0x0102,0x011f,0x008b,0x016e,0x00e1,0x00b7,0xfee6,0xfe71, - 0xfe60,0xff29,0xff15,0xfdf4,0xfd75,0xfc9e,0xfd3c,0xfc6f, - 0xfc12,0xfb74,0xfc13,0xfc8f,0xfcf9,0xfcbf,0xfbb5,0xfbd2, - 0xfb27,0xfbad,0xfa91,0xfa9b,0xfa6c,0xfaf3,0xfb25,0xfac0, - 0xfabf,0xfa9a,0xfbb2,0xfb95,0xfc4a,0xfbd7,0xfc87,0xfcc7, - 0xfd07,0xfcfa,0xfc54,0xfcf6,0xfcc0,0xfda2,0xfd5d,0xfe01, - 0xfdb1,0xfe29,0xfeaf,0xfe8f,0xfea5,0xfe54,0xff30,0xfef6, - 0x002b,0x000f,0x00bb,0x008b,0x00c2,0x0075,0xffbd,0xffd5, - 0xff58,0x0012,0xffc6,0x0086,0xffb2,0x000d,0xffb7,0xff89, - 0xff8f,0xff5e,0x001e,0xffe6,0x0089,0xff82,0xff93,0xfeb4, - 0xfe80,0xfe0f,0xfd8f,0xfda2,0xfd37,0xfe0e,0xfdde,0xfe11, - 0xfd24,0xfd6b,0xfc31,0xfc23,0xfc38,0xfcee,0xfe72,0xfe89, - 0xfe83,0xfc7d,0xfc25,0xfb97,0xfc43,0xfb20,0xfab2,0xfbae, - 0xfda1,0xff4e,0xfd90,0xfc19,0xfb0d,0xfd64,0xffa8,0x00da, - 0xff66,0xfd91,0xfdf4,0xfed5,0xff3d,0xfc0a,0xfac8,0xfb8e, - 0xff64,0x00f7,0x0019,0xfe6b,0xfea1,0x0026,0xff84,0xfe3c, - 0xfc21,0xfe37,0x008d,0x02c8,0x013c,0xff6a,0xfef7,0xff14, - 0xff7a,0xfd8d,0xfcba,0xfd5f,0x0102,0x01fb,0x0056,0xfd8b, - 0xfcd0,0xfeda,0xffd3,0x0001,0xfe5a,0xff45,0x0050,0x0187, - 0xff7c,0xfd7f,0xfc6c,0xfcc7,0xfdb4,0xfcae,0xfc90,0xfc96, - 0xfe78,0xfed4,0xfe3a,0xfc75,0xfbf4,0xfd36,0xfe50,0xff70, - 0xfe4a,0xfe26,0xfdc0,0xfe6c,0xfe1d,0xfe0a,0xfdda,0xfe8d, - 0xff79,0xfe89,0xfd07,0xfa9d,0xfb07,0xfbb3,0xfd03,0xfd53, - 0xfd9d,0xfecb,0x0093,0x021d,0x00e0,0xff02,0xfc46,0xfd0b, - 0xfe33,0xff29,0xfe84,0xfdcf,0xfe75,0xfeec,0xff5d,0xfd36, - 0xfbf4,0xfb88,0xff14,0x023f,0x036a,0x018d,0xfeac,0xfe31, - 0xfe95,0xff70,0xfd83,0xfce4,0xfd41,0xff95,0x006d,0xfe17, - 0xfbb6,0xfb7b,0xfe79,0xffc9,0xfffe,0xfe1d,0xfe88,0xff4b, - 0x0036,0xfe58,0xfb80,0xfac7,0xfb5f,0xfd3f,0xfc7d,0xfbe5, - 0xfaf8,0xfcad,0xfdcd,0xfe3c,0xfdad,0xfd80,0xff8f,0x011a, - 0x0230,0x00be,0x0079,0x003a,0x00f6,0x007d,0xff7a,0xfee3, - 0xff0c,0x00b0,0x00b1,0x00a1,0xff66,0xfffe,0x006e,0x0118, - 0x0095,0xfff4,0x006f,0x00b1,0x0156,0xffea,0xff1a,0xfdcd,0xfe0a,0xfda0,0xfd45,0xfcdd,0xfc77,0xfd38,0xfd1c,0xfd91, - 0xfc31,0xfc54,0xfbd6,0xfc4c,0xfc23,0xfbd3,0xfb9f,0xfb90, - 0xfbe3,0xfb11,0xfb45,0xfa5a,0xfaaf,0xfa8f,0xfb2c,0xfb62, - 0xfb2e,0xfb80,0xfb61,0xfc32,0xfbd8,0xfc8f,0xfc3f,0xfcdb, - 0xfce7,0xfd2a,0xfd7d,0xfd1c,0xfd6e,0xfd28,0xfdcf,0xfd68, - 0xfe3b,0xfe5e,0xff1e,0xff36,0xff58,0xffaf,0xff54,0xffec, - 0xff55,0xffc5,0xff41,0xfff2,0xffee,0x0023,0x0000,0xffcb, - 0xffea,0xff33,0xff94,0xff23,0xffb4,0xff76,0xfffd,0xffb7, - 0xff8f,0xff72,0xfee5,0xff30,0xfe8b,0xff29,0xfeb1,0xfef9, - 0xfe3d,0xfe49,0xfdc1,0xfd5f,0xfd71,0xfd46,0xfde7,0xfd8f, - 0xfe2d,0xfd18,0xfd52,0xfce5,0xfcce,0xfd43,0xfda9,0xfe5a, - 0xfe1e,0xfe2b,0xfc56,0xfb87,0xfaf3,0xfc01,0xfc36,0xfcf9, - 0xfda3,0xfdd4,0xfe63,0xfdef,0xfe8c,0xfd83,0xfd8c,0xfca6, - 0xfe16,0xff50,0xff8e,0xff0f,0xfd8d,0xfd79,0xfd4f,0xfdb8, - 0xfcf7,0xfe18,0xff58,0x0096,0x001a,0xff18,0xffaa,0x0005, - 0x0033,0xfe33,0xfe0d,0xfe72,0x0131,0x0209,0x0060,0xfed6, - 0xfe3d,0xffd9,0xff9c,0xfebf,0xfd5a,0xfe22,0xffc3,0x00de, - 0xfffb,0xfed3,0xfef6,0xfea6,0xfe72,0xfcb0,0xfd37,0xfe33, - 0x0005,0x0001,0xff66,0xfed7,0xfea9,0xfef0,0xfd9c,0xfcd3, - 0xfbf2,0xfdf6,0xff55,0xff4b,0xfd0a,0xfb6b,0xfb4e,0xfc07, - 0xfd9d,0xfd9d,0xfe5d,0xfe2b,0xff19,0xfea2,0xfd9f,0xfc4c, - 0xfb95,0xfcba,0xfdaa,0xfef5,0xfeb5,0xff6b,0xff7f,0x0003, - 0xfefa,0xfdaf,0xfcaa,0xfc47,0xfd23,0xfd1b,0xfe3e,0xfe1e, - 0xfe59,0xfdad,0xfe72,0xff9c,0x0155,0x01cd,0x002e,0xfed0, - 0xfde3,0xff95,0xff9e,0xff2f,0xfd71,0xfcdf,0xfd49,0xfd77, - 0xfd20,0xfcc6,0xfe3c,0xff1e,0x00e9,0x003b,0x0004,0xffb8, - 0x003d,0xfff4,0xfdec,0xfcea,0xfc17,0xfce4,0xfca4,0xfcd0, - 0xfbe8,0xfc57,0xfcbd,0xfce9,0xfcce,0xfc21,0xfd06,0xfd79, - 0xfeb2,0xfe53,0xfec7,0xfe8c,0xff66,0xffaf,0xff49,0xfef6, - 0xfe6e,0xff99,0xffa0,0x005b,0xffbf,0x0033,0x0064,0x00b9, - 0x00bd,0x003b,0x00b8,0x006d,0x015c,0x00ef,0x00f9,0x003e, - 0x0041,0xffe2,0xff49,0xfef0,0xfe76,0xff05,0xfed7,0xff7d, - 0xfe4b,0xfe2d,0xfd66,0xfd9f,0xfd43,0xfc7c,0xfc84,0xfc21, - 0xfce5,0xfc1c,0xfc18,0xfb0f,0xfb0c,0xfad3,0xfb18,0xfb11, - 0xfaaf,0xfb6a,0xfb45,0xfc04,0xfb21,0xfb4f,0xfadf,0xfb56, - 0xfb91,0xfb6d,0xfbd1,0xfba3,0xfc7e,0xfc52,0xfcd9,0xfc35, - 0xfcda,0xfcfb,0xfd90,0xfde7,0xfde8,0xfe60,0xfe40,0xff30, - 0xfec0,0xff18,0xfe7a,0xff1b,0xff2a,0xff2c,0xff52,0xff30, - 0xffab,0xff50,0x002c,0xffb2,0x0056,0x0011,0x006b,0x006b, - 0x005a,0x0050,0xff93,0xffe8,0xff0c,0xffa3,0xff43,0xff60, - 0xfefd,0xff20,0xfee4,0xfe7e,0xfec7,0xfe3d,0xfebf,0xfe4b, - 0xfef0,0xfe69,0xfe99,0xfe39,0xfe39,0xfdd1,0xfd5f,0xfd4d, - 0xfc24,0xfca0,0xfc5a,0xfcfa,0xfc87,0xfd15,0xfdb5,0xfdfb, - 0xfdf7,0xfce9,0xfcfc,0xfcff,0xfe39,0xfd64,0xfcb5,0xfadd, - 0xfa43,0xfb14,0xfc8a,0xfecc,0xff95,0x004e,0xff13,0xfeda, - 0xfd51,0xfcda,0xfb9c,0xfbf8,0xfe17,0x0016,0x01cb,0x003d, - 0xff5f,0xfe6f,0xfe2c,0xfd44,0xfd5c,0xfe46,0x0010,0x01fa, - 0x01b8,0x009a,0xfd9e,0xfd3a,0xfdbe,0xff9c,0xffe3,0xff8f, - 0x000c,0x0123,0x01d3,0xffa4,0xfe31,0xfd63,0xff0e,0xff44, - 0xff1c,0xfd52,0xfd4b,0xfe60,0xff43,0xffd8,0xfe2f,0xfe54, - 0xfe44,0xff36,0xff15,0xfe3f,0xfd8e,0xfde8,0xfeca,0xfdd8, - 0xfcbf,0xfa76,0xfa92,0xfb74,0xfdc2,0xfe83,0xff1b,0xffac, - 0x009f,0x0117,0xfe80,0xfbdd,0xf9aa,0xfbcc,0xfde4,0xff3a, - 0xfda1,0xfbfb,0xfcff,0xfe57,0xfedb,0xfca7,0xfc4e,0xfd26, - 0xff98,0x000c,0xfffa,0x0051,0x00c9,0x0159,0xffd8,0xfe65, - 0xfbcf,0xfc50,0xfd2c,0xff7e,0x0059,0xffe8,0xffb2,0xfea3, - 0xfea9,0xfdbb,0xfdfd,0xfe2a,0x0049,0x00ea,0x0216,0x01a3, - 0x0061,0xfeaf,0xfc63,0xfca6,0xfca3,0xfd74,0xfd7f,0xfe7c, - 0xfe6b,0xfe60,0xfdc8,0xfce3,0xfcd3,0xfce4,0xfebf,0xfeee, - 0xff6b,0xfe96,0xfe51,0xfd21,0xfc0d,0xfb1a,0xfa81,0xfb83, - 0xfc1f,0xfe10,0xfe63,0xff8c,0xff6f,0xfff3,0xfff4,0xffca, - 0x0060,0x00aa,0x01c9,0x0170,0x01f3,0x009c,0x000c,0xff36, - 0xfece,0xfebd,0xfeb7,0xff91,0xffe7,0x0110,0x0080,0x00c5, - 0xffe0,0xffee -}; - -static const UINT16 Z2[] = { - 0xffd1,0xff65,0xff75,0xfef0,0xfed1,0xfed9,0xfeb0,0xfec9, - 0xfdba,0xfdf0,0xfd95,0xfdeb,0xfe43,0xfe93,0xfbca,0xfbed, - 0xfbf8,0xfc81,0xff56,0xfd3e,0xfa47,0xf9e1,0xfe55,0x00ff, - 0xfd98,0xfb32,0xfb01,0xfd76,0xfd02,0xfd97,0xfd97,0xfd7b, - 0xfb6f,0xfb6b,0xff29,0x000d,0xfc5e,0xfa2f,0xff1c,0x025a, - 0x006f,0xf9d5,0xf89c,0xff5c,0x06a1,0x0286,0xf84e,0xf6d5, - 0x012a,0x0953,0x026c,0xf954,0xf858,0x00fc,0x07c5,0x0257, - 0xfa55,0xfae9,0x00f1,0x05fd,0x0282,0xfb85,0xfa84,0xfef8, - 0x048f,0x019e,0xfde1,0xfc53,0xfec4,0x01f2,0x00e1,0xfcc7, - 0xfb5f,0x0081,0x02a2,0x0046,0xfb93,0xfb04,0xfea6,0x0128, - 0xffe0,0xfbaf,0xf9aa,0xfb83,0x00fc,0x01c2,0xfefd,0xfc9b, - 0xfbcf,0xfbfa,0xfcff,0xff04,0xfe54,0xfd6c,0xfc08,0xfd00, - 0xfe39,0xfee4,0xfeb7,0xfb1d,0xfab0,0xfd68,0x0269,0x0094, - 0xfc29,0xfa13,0xfbc4,0x0013,0x013d,0xfeb0,0xfb67,0xfcae, - 0xff96,0x02b1,0x0086,0xfafc,0xf7fe,0xfe49,0x05e0,0x0403, - 0xfbd7,0xf755,0xfb92,0x023d,0x050d,0xff7d,0xfa67,0xfb57, - 0x01dd,0x0567,0xff52,0xfab6,0xfa18,0x0115,0x038e,0xfeed, - 0xf9e0,0xfc4b,0x024c,0x0228,0xfd98,0xfaa8,0xfd76,0x0117, - 0x018e,0xfca4,0xfa1c,0xfb91,0x000b,0x00b9,0xfd3f,0xfa1c, - 0xfa5e,0xfdeb,0xfecd,0xfd99,0xfaeb,0xfc47,0xfea3,0x001f, - 0xfe82,0xfbdf,0xfc7f,0xff06,0x017a,0x0039,0xfecd,0xfdfe, - 0xfffd,0x0179,0x0114,0xffa1,0xfef3,0x00e7,0x01db,0x0210, - 0x0013,0xffb5,0x001f,0x01a7,0x0193,0x0065,0xffe9,0xffdc, - 0x0102,0x001e,0xff28,0xfd9f,0xfe4e,0xfedb,0xff27,0xfe03, - 0xfcc6,0xfd14,0xfd38,0xfdcc,0xfc6e,0xfc0b,0xfba8,0xfc94, - 0xfc7d,0xfbea,0xfb75,0xfafe,0xfb87,0xfb50,0xfb67,0xfa60, - 0xfaba,0xfade,0xfb97,0xfb6f,0xfafa,0xfb20,0xfb3c,0xfc0e, - 0xfbc7,0xfc3b,0xfb75,0xfc56,0xfc9e,0xfced,0xfcc9,0xfcab, - 0xfd58,0xfd47,0xfe28,0xfda2,0xfe30,0xfe0f,0xfebe,0xfeae, - 0xfeeb,0xff05,0xff40,0x0014,0xff97,0x0032,0xffbe,0x0021, - 0xffd4,0x003d,0xfffd,0xfff2,0x0031,0x000b,0x0075,0xffcf, - 0x002d,0xffc1,0x0017,0xffdc,0x001f,0xffd3,0xffaf,0xffa1, - 0xfef6,0xff2a,0xfe56,0xfecd,0xfe48,0xfe9f,0xfe3e,0xfe4a, - 0xfe39,0xfdf3,0xfe06,0xfdcc,0xff8c,0xff0a,0xfc17,0xfa1a, - 0xfdea,0x0013,0xfd8f,0xf826,0xf845,0xfe40,0x01ab,0x00f1, - 0xfb7b,0xf8ae,0xfae1,0xff69,0xff79,0xfb1c,0xfb1b,0xfd97, - 0xfe7e,0xfc48,0xfd47,0xfd87,0xfd08,0xfd1f,0xff15,0x00b9, - 0xfd7b,0xfafd,0xfc46,0x00c5,0x02a5,0x011d,0xfa94,0xf9ba, - 0xff73,0x02e2,0x0284,0xfd1f,0xf93e,0xfc5d,0x04fe,0x06ab, - 0xfea1,0xf65d,0xfaa0,0x0521,0x0949,0x0028,0xf821,0xfb28, - 0x033c,0x065d,0xfe27,0xf7ee,0xfb35,0x028e,0x0626,0xff04, - 0xf9a2,0xf965,0xffb4,0x0517,0x032c,0xfab0,0xf6f0,0xfa8a, - 0x027e,0x046f,0xff99,0xf993,0xf88d,0xfe6d,0x0210,0x0003, - 0xfa58,0xf899,0xfbf6,0x0201,0x0043,0xfa9d,0xfaeb,0xfd67, - 0x001b,0x005c,0xfe0f,0xf9be,0xfb4d,0xff80,0x0177,0xff00, - 0xfb5e,0xfd98,0x0060,0x0098,0xfb85,0xf9e5,0xfec2,0x025f, - 0x0008,0xfd3a,0xfcd3,0xfca7,0xfea0,0xff7e,0x0016,0xfebb, - 0xff88,0x00b0,0xfe73,0xfdcb,0x0010,0x0187,0xfdc3,0xfd04, - 0xff37,0x0084,0xff26,0xfead,0xfccd,0xfde5,0x0074,0x012b, - 0x0186,0xfec3,0xfb9c,0xfab7,0xff01,0x018d,0x0015,0xfc14, - 0xfadd,0xfdb9,0x0019,0xffc1,0xfbff,0xfafb,0xfc6c,0xff4c, - 0xfec5,0xfc23,0xfaa3,0xfbea,0xfed6,0xfee1,0xfdca,0xfbfd, - 0xfd8e,0xffb7,0x00ca,0xff61,0xfdfe,0xfed6,0x0066,0x01d8, - 0x0086,0xffb7,0xff25,0x00fb,0x0186,0x00cb,0xff75,0xff50, - 0x00a6,0x0122,0x010a,0xff6a,0xff67,0xff8a,0x00a2,0x0006, - 0xff14,0xfebd,0xff13,0xffc6,0xfec3,0xfe30,0xfcc6,0xfd6e, - 0xfd89,0xfdbd,0xfd10,0xfc22,0xfc42,0xfc58,0xfc94,0xfb7b, - 0xfb88,0xfb0f,0xfc00,0xfbe3,0xfbcc,0xfb3d,0xfacd,0xfb21, - 0xfaed,0xfb50,0xfb22,0xfbb3,0xfb89,0xfc0b,0xfbaf,0xfb78, - 0xfb4b,0xfb8e,0xfc98,0xfccb,0xfd96,0xfd19,0xfd90,0xfd27, - 0xfd9c,0xfd60,0xfd70,0xfde1,0xfe2e,0xff37,0xfea8,0xfebe, - 0xfe3a,0xff15,0xff3c,0xffbe,0xffb5,0xffb8,0x0040,0x0018, - 0x008b,0xff97,0xffba,0xff60,0x003a,0x0011,0x0006,0xff9c, - 0xff32,0xff7a,0xff46,0xffb9,0xff31,0xffa5,0xff7a,0xffe5 -}; - -static const UINT16 NG2[] = { - 0xff96,0x013d,0x01ce,0x02e3,0x036d,0x04cf,0x0654,0x07c5, - 0x08f4,0x0957,0x0a06,0x0a00,0x0a5c,0x0a4d,0x0ae3,0x0b27, - 0x0bc5,0x0bb6,0x0b4f,0x0ac0,0x09cd,0x097f,0x085d,0x081b, - 0x0750,0x06fe,0x0623,0x0504,0x03de,0x0276,0x01aa,0x007b, - 0x0016,0xfea6,0xfdf2,0xfc99,0xfbc9,0xfaa1,0xf96a,0xf8b7, - 0xf7c3,0xf7a1,0xf700,0xf6d2,0xf5de,0xf54c,0xf4c0,0xf488, - 0xf40f,0xf407,0xf467,0xf477,0xf517,0xf4eb,0xf555,0xf4fd, - 0xf584,0xf5e9,0xf6be,0xf78c,0xf850,0xf96a,0xf9a2,0xfaa3, - 0xfaee,0xfbe0,0xfc64,0xfd85,0xfe83,0xff7b,0x006a,0x00eb, - 0x0199,0x01da,0x02bc,0x02cc,0x03b3,0x0406,0x04ed,0x054c, - 0x056a,0x05b1,0x058a,0x0600,0x05bb,0x063b,0x05c7,0x05e1, - 0x0591,0x056e,0x051f,0x0480,0x0427,0x0382,0x0388,0x02fa, - 0x02bc,0x01db,0x012f,0x0008,0xff8a,0xfe73,0xfd75,0xfc4b, - 0xfa16,0xf7bb,0xf4b4,0xf364,0xf2ec,0xf4b6,0xf747,0xfa44, - 0xfc83,0xfd9d,0xfdde,0xfd25,0xfd67,0xfe10,0x0060,0x02fa, - 0x0619,0x085e,0x09c3,0x0a1a,0x0938,0x093e,0x09a0,0x0b58, - 0x0cf2,0x0ebe,0x0f30,0x0f19,0x0e1a,0x0cc4,0x0b6c,0x0a64, - 0x0a84,0x0a64,0x0aa3,0x0995,0x0806,0x053f,0x02d6,0x00a0, - 0xfef5,0xfe02,0xfcd9,0xfc40,0xfa54,0xf8b7,0xf621,0xf422, - 0xf1e3,0xf0c3,0xf041,0xefae,0xef1f,0xee0f,0xed3b,0xeb9e, - 0xeab6,0xe9ac,0xe9c9,0xea28,0xeab9,0xeb67,0xeb6f,0xebcc, - 0xeb9f,0xec10,0xec92,0xee21,0xef57,0xf149,0xf27c,0xf39f, - 0xf4b5,0xf566,0xf70c,0xf85e,0xfa58,0xfbbd,0xfdba,0xff29, - 0x00c1 -}; - -static const UINT16 OO2[] = { - 0x0c0c,0x1d38,0x2edb,0x3f92,0x4fa9,0x5d59,0x6874,0x6f35, - 0x70dc,0x6d7a,0x6486,0x56c0,0x4480,0x2ff7,0x1a44,0x0581, - 0xf1b1,0xdfeb,0xd084,0xc3ee,0xbaa9,0xb453,0xb14d,0xb098, - 0xb333,0xb706,0xbc19,0xc0ad,0xc4ca,0xc78c,0xc959,0xcad5, - 0xcbf5,0xce3c,0xd12f,0xd60d,0xdbbc,0xe354,0xec45,0xf6f8, - 0x0346,0x10d7,0x1f25,0x2cff,0x3a25,0x44af,0x4d19,0x5184, - 0x5237,0x4f21,0x48d6,0x3f77,0x3382,0x263c,0x174a,0x0834, - 0xf922,0xebad,0xdf96,0xd5f0,0xcecd,0xca5c,0xc88a,0xc88d, - 0xca67,0xccb2,0xcff3,0xd319,0xd6a1,0xd970,0xdc7c,0xdf1b, - 0xe1d6,0xe48a,0xe748,0xeab3,0xee66,0xf3a3,0xf96d,0x00d6, - 0x08eb,0x11de,0x1b26,0x23c9,0x2be5,0x3224,0x36ee,0x3913, - 0x3999,0x3766,0x3365,0x2cc9,0x246a,0x1a85,0x0fdd,0x04f7, - 0xf9fb,0xf05b,0xe77b,0xe0dc,0xdb89,0xd85d,0xd653,0xd613, - 0xd739,0xd914,0xdbcf,0xde8d,0xe1fb,0xe4e8,0xe817,0xea7c, - 0xed0f,0xef5d,0xf1c6,0xf47c,0xf78b,0xfb6d,0xff82,0x0499, - 0x098b,0x0f23,0x1484,0x19c2,0x1e6b,0x22b2,0x25c1,0x271c, - 0x2738,0x255c,0x2290,0x1d84,0x17b9,0x10b7,0x0966,0x01d0, - 0xfa4f,0xf388,0xed55,0xe88f,0xe48f,0xe210,0xe066,0xe044, - 0xe0d9,0xe286,0xe4a7,0xe727,0xe9b7,0xec40,0xef12,0xf13b, - 0xf3e9,0xf5f2,0xf864,0xfa90,0xfd12,0xff75,0x022e,0x056e, - 0x0865,0x0c42,0x0f9f,0x133f,0x15f5,0x187d,0x1a04,0x1ae8, - 0x1a7f,0x190d,0x16a6,0x12fb,0x0f1b,0x0a04,0x050a,0xff6f, - 0xfa99,0xf5d0,0xf1b2,0xee14,0xeb08,0xe929,0xe799,0xe789, - 0xe77a,0xe7d6,0xe6e0,0xe4cc,0xe13f,0xdcc6,0xd8dc,0xd6f5, - 0xd868,0xddbd,0xe7dd,0xf4d0,0x04df -}; - -static const UINT16 L2[] = { - 0x0373,0x08c0,0x0de9,0x149c,0x1afe,0x21b2,0x26d5,0x2ab4, - 0x2c7c,0x2ba8,0x298b,0x2563,0x2130,0x1aea,0x142d,0x0c1d, - 0x0480,0xfc9f,0xf58e,0xefbf,0xeb25,0xe878,0xe651,0xe560, - 0xe3ef,0xe3dc,0xe31c,0xe374,0xe33d,0xe31f,0xe279,0xe13c, - 0xe02f,0xde23,0xdd22,0xdbf2,0xdd03,0xde53,0xe0f5,0xe411, - 0xe82d,0xed6c,0xf377,0xfab8,0x0173,0x0893,0x0e91,0x146d, - 0x187a,0x1ba8,0x1d18,0x1dd2,0x1dbc,0x1c19,0x1a10,0x1644, - 0x12d4,0x0eeb,0x0bf1,0x0888,0x05d4,0x0361,0x018a,0x0026, - 0xfe46,0xfceb,0xfacc,0xf9b8,0xf7e3,0xf648,0xf33a,0xf035, - 0xed21,0xea15,0xe7b4,0xe4fd,0xe39d,0xe235,0xe297,0xe336, - 0xe4be,0xe69e,0xea06,0xee7f,0xf320,0xf82d,0xfc28,0x00aa, - 0x0444,0x0830,0x0a93,0x0caf,0x0e06,0x0f17,0x0fa1,0x0f12, - 0x0e55,0x0d41,0x0d44,0x0c4e,0x0c24,0x0b1b,0x0ab7,0x0a55, - 0x09fa,0x0977,0x0810,0x0720,0x0571,0x0421,0x015b,0xfec7, - 0xfb40,0xf82e,0xf526,0xf25d,0xefd9,0xed19,0xeb9e,0xea3c, - 0xea75,0xea27,0xeb4d,0xeca6,0xef28,0xf179,0xf3eb,0xf69c, - 0xf870,0xfb38,0xfd1d,0xff68,0x005f,0x01d5,0x02ad,0x039e, - 0x0438,0x04f0,0x05e5,0x0690,0x07c3,0x07f0,0x08e3,0x0941, - 0x0a43,0x0aa6,0x0afd,0x0ab1,0x0a0a,0x0980,0x07c4,0x0629, - 0x03b5,0x01bd,0xff1d,0xfd07,0xfa70,0xf82c,0xf62a,0xf476, - 0xf3d9,0xf2b1,0xf28e,0xf20c,0xf2c4,0xf2bd,0xf3c1,0xf446, - 0xf511,0xf644,0xf71d,0xf85f,0xf881,0xf992,0xf9f3,0xfb4d, - 0xfbe5,0xfcfd,0xfd85,0xfe6f,0xffa1,0x0029,0x00de,0xffec, - 0xff02,0xfcb2,0xfaee,0xf910,0xf8bf,0xf989,0xfc02,0xffc6, - 0x03ed -}; - -static const UINT16 J2[] = { - 0xffff,0x0002,0xfec1,0xff55,0xfeca,0xff79,0xffb7,0x0076, - 0x0020,0xffb2,0xff86,0xffab,0xfeee,0xfbda,0xfabc,0xfadc, - 0xfee9,0x022d,0x0370,0x0119,0xfcae,0xf9bb,0xf96a,0xfd17, - 0x008f,0x02cf,0x002e,0xfcdf,0xf938,0xf835,0xf9f7,0xfd49, - 0x027c,0x051a,0x0416,0xfc75,0xf50b,0xf1a1,0xf6b5,0xfe2e, - 0x02b2,0x03db,0x0125,0xfd30,0xf8ba,0xf6ef,0xf56b,0xf6e7, - 0xf8fd,0xfd04,0xffb0,0xff58,0xfc3e,0xfa35,0xfcaa,0x0004, - 0x00fc,0xfdfb,0xfcd6,0xfc8f,0xfc2a,0xfb61,0xfb86,0xff16, - 0x0258,0x05d6,0x04f4,0x0210,0xfd09,0xf984,0xf7f9,0xf9e7, - 0xfeef,0x02de,0x04e9,0x0318,0x00a5,0xfdb4,0xfdfd,0xfe29, - 0xff49,0xff27,0xfdf8,0xfd99,0xfd59,0xffaa,0x011c,0x02c4, - 0x01c5,0xffd7,0xfcea,0xfb8f,0xfd2a,0xff03,0x0049,0xff55, - 0xff4e,0xff3e,0x016f,0x00d1,0xfea6,0xfaee,0xf938,0xfb91, - 0xff6f,0x0381,0x03ff,0x0229,0xfc1c,0xf82b,0xf7f1,0xfbce, - 0xffbc,0x0122,0x008a,0xff6a,0xff01,0xfc8b,0xfb96,0xfb1e, - 0xfdff,0xff22,0xff2f,0xfd5e,0xfc16,0xfd56,0xfdea,0xffb7, - 0xff73,0xff45,0xfd49,0xfc08,0xfaa9,0xfad3,0xfc7f,0xfe9e, - 0x0103,0x003b,0xfee3,0xfb95,0xfa2d,0xf9a2,0xfbc8,0xfe47, - 0x0076,0x0206,0x0159,0x001c,0xfd9c,0xfd11,0xfcd8,0xfe9a, - 0xffd1,0x00d2,0x00c4,0xffbd,0xff8c,0xfef3,0x0057,0x00a6, - 0x01f7,0x0168,0x00a8,0xfee3,0xfe07,0xfea8,0xff83,0x01d4, - 0x0262,0x0306,0x010f,0xffe4,0xfdde,0xfd4c,0xfda3,0xfece, - 0x0095,0x00c5,0x012e,0xff24,0xfe1d,0xfcaf,0xfd47,0xfda3, - 0xfe8a,0xfecd,0xfe45,0xfdc1,0xfc04,0xfc26,0xfbbd,0xfd2e, - 0xfd7d,0xfe17,0xfd0c,0xfbae,0xfb1a,0xfa3a,0xfb3c,0xfb68, - 0xfce0,0xfcbc,0xfcd6,0xfb94,0xfaf2,0xfa75,0xfa71,0xfb81, - 0xfbee,0xfd0c,0xfc6d,0xfc7a,0xfb67,0xfba0,0xfb9f,0xfc78, - 0xfd21,0xfd22,0xfd98,0xfcdc,0xfd2e,0xfc51,0xfd2a,0xfd5a, - 0xfe4c,0xfe75,0xfe6f,0xfe4c,0xfdc0,0xfe64,0xfdee,0xfed9, - 0xfe94,0xff9d,0xff84,0xffaf,0xff47,0xfefd,0xff74,0xff25, - 0x001c,0xff9e,0x0035,0xffa4,0x0035,0x0007,0xfff9,0xffbb, - 0xff96,0xffe7,0xff80,0x0090,0xfff9,0x0090,0x0015,0x0065, - 0xffba,0xfe8e,0xfd83,0xfdf8,0x0114,0x0236,0x0277,0xff05, - 0xfc06,0xfa9c,0xfca6,0xff36,0xff5d,0xfed7,0xff0f,0x0218, - 0x01f1,0xff33,0xfa05,0xf877,0xfa66,0xfec3,0x0199,0x00d9, - 0xff0c,0xfc9b,0xfd1e,0xfbf8,0xfadc,0xfa03,0xfbf4,0xff88, - 0x015a,0xff36,0xfb07,0xfb3c,0xfd80,0x0033,0xfd43,0xf9b8, - 0xf951,0xfd30,0x00e1,0x001b,0xfcad,0xfa58,0xfd6b,0x002a, - 0x0109,0xfe3c,0xfc77,0xfb25,0xfbb2,0xfbfa,0xfce2,0xffba, - 0x01f5,0x03df,0x017e,0xfee0,0xfc46,0xfc3e,0xfbcf,0xfb49, - 0xfb32,0xfd15,0x0218,0x0525,0x05f9,0x02a5,0xffa9,0xfcfc, - 0xfcad,0xfc13,0xfadf,0xfa7e,0xfbf7,0x0184,0x05d3,0x0735, - 0x02c3,0xfe20,0xfbfd,0xfd32,0xfec2,0xfda9,0xfc3b,0xfae5, - 0xfd81,0x00d7,0x0405,0x02b4,0x00ee,0x001e,0x0036,0xfdf4, - 0xf89f,0xf6cc,0xf8a8,0xff0a,0x0390,0x05a7,0x0333,0xffa6, - 0xfc3a,0xfb0f,0xfb4a,0xfbe3,0xfda5,0xfe22,0xff7d,0xfe2d, - 0xfd0f,0xfcfe,0xfebf,0x0094,0x0082,0x000a,0xfcbe,0xfa27, - 0xf807,0xf99c,0xfc59,0x0120,0x04c8,0x05f5,0x03cb,0xfd5f, - 0xf6e2,0xf233,0xf453,0xf9af,0x0127,0x054f,0x05ac,0x0240, - 0xfce2,0xf8f5,0xf6db,0xf916,0xfc8d,0x0138,0x0276,0x01c3, - 0xfec4,0xfcd6,0xfd26,0xfee5,0x01ab,0x0222,0x01d4,0xff16, - 0xfd28,0xfb78,0xfc51,0xff50,0x0366,0x0656,0x0575,0x02d1, - 0xfde7,0xfb94,0xfaae,0xfd57,0x007f,0x039c,0x04cb,0x0353, - 0x00c2,0xfd23,0xfc68,0xfc75,0xfef0,0x0024,0x00f7,0xffa0, - 0xfe17,0xfd1d,0xfc52,0xfd49,0xfddd,0xffa3,0xff40,0xfe69, - 0xfbd4,0xfa49,0xf9c6,0xfb3e,0xfdc4,0xfeca,0xff58,0xfd62, - 0xfc48,0xfa03,0xf995,0xf9b5,0xfb6a,0xfd2e,0xfdcb,0xfda8, - 0xfbba,0xfb0b,0xf9dc,0xfb02,0xfb63,0xfcab,0xfce6,0xfd09, - 0xfcbf,0xfbe1,0xfbf2,0xfba5,0xfd30,0xfd69,0xfe4a,0xfd4e, - 0xfcbe,0xfc19,0xfc20,0xfcf9,0xfd37,0xfea6,0xfe95,0xff57, - 0xfe66,0xfe40,0xfd6f,0xfdc9,0xfe9f,0xff64,0x0068,0xffd7, - 0xffe2,0xfe67,0xfe8f,0xfe18,0xff1a,0xffa5,0xffde,0x001c, - 0xff85,0xffa4,0xfecf,0xff81,0xff12,0xfff3,0xff93,0x002d, - 0xffd8,0xff67,0xff4a,0xfe4d,0xfe2a,0xfe86,0x0180,0x0244, - 0x01d2,0xfe7b,0xfc3c,0xfc53,0xfc88,0xfd3d,0xfd15,0x0061, - 0x0367,0x04be,0x010c,0xfbfa,0xf80e,0xf762,0xf99c,0xfc9b, - 0x0156,0x03f5,0x059a,0x0270,0xfd2a,0xf72c,0xf588,0xf73a, - 0xfacc,0xff09,0x0253,0x0577,0x0359,0xfe39,0xf793,0xf667, - 0xf90a,0xfdbf,0xff20,0xfdfa,0xfdaf,0xff63,0x0260,0x00cf, - 0xfded,0xfaf5,0xfadd,0xfb7a,0xfbb9,0xfb6f,0xfd4e,0x0279, - 0x05c4,0x0429,0xfcba,0xf868,0xf879,0xfc23,0xfe48,0xfee8, - 0x012f,0x037d,0x0442,0xff1b,0xfa47,0xf8dc,0xfd38,0x0190, - 0x0257,0xfea6,0xfa8f,0xfc07,0xff9d,0x0361,0x02dd,0x016f, - 0xfe68,0xfd4f,0xfc95,0xfcbb,0xfcce,0xfd88,0x0073,0x0328, - 0x052a,0x022e,0xfe38,0xf9a4,0xf8ff,0xfad4,0xfee4,0x01f2, - 0x0284,0x0180,0xfe47,0xfc97,0xfac7,0xfc55,0xfe92,0x005f, - 0xffa4,0xfd7f,0xfcc5,0xfd53,0x006e,0x004e,0xfe83,0xfb07, - 0xfb2c,0xfd81,0xffce,0x0080,0xfecc,0xff50,0xfee4,0xfe4e, - 0xfb57,0xfa0b,0xfad1,0xfd98,0x0028,0x00d7,0x0138,0x0034, - 0xffd0,0xfce4,0xfa59,0xf80b,0xfa12,0xfd7c,0x0139,0x0243, - 0x00ae,0xff03,0xfcb6,0xfba1,0xf9c2,0xfa37,0xfb29,0xfe30, - 0x0031,0x00ac,0xffee,0xfebe,0xff70,0xff2e,0xffb0,0xfe6a, - 0xfe30,0xfdc3,0xfe19,0xfe74,0xff31,0x00f4,0x0217,0x0373, - 0x0221,0x00e2,0xfe15,0xfd62,0xfd4f,0xfec2,0x0083,0x0165, - 0x0265,0x0200,0x019a,0xff5c,0xfecb,0xfdf5,0xfede,0xff70, - 0xffd7,0xfff0,0xff03,0xfef8,0xfe29,0xfeb2,0xfe0a,0xfe7c, - 0xfdf6,0xfdc6,0xfcca,0xfbef,0xfc2b,0xfc4f,0xfdc5,0xfdc3, - 0xfe41,0xfc89,0xfbe2,0xfaca,0xfa94,0xfaa0,0xfaea,0xfc2b, - 0xfc80,0xfd4f,0xfc07,0xfba5,0xfaa2,0xfae3,0xfb22,0xfbac, - 0xfc36,0xfbcf,0xfc2e,0xfb85,0xfc18,0xfba7,0xfc8b,0xfcb1, - 0xfd21,0xfd1b,0xfc9c,0xfc65,0xfbec,0xfcd7,0xfca3,0xfddf, - 0xfde6,0xfe52,0xfe10,0xfdec,0xfdd4,0xfd9e,0xfe78,0xfe9d, - 0xff81,0xfeac,0xfedb,0xfe4b,0xfe9e,0xfee4,0xff77,0x0028, - 0xfff9,0x0067,0xff6d,0xff7f,0xfe7a,0xff01,0xff40,0x003a, - 0x0094,0x0068,0x0074,0xff61,0xff85,0xfefa,0x0037,0xffb9, - 0xff5d,0xfe3c,0xff5a,0x014e,0x01c4,0x0138,0xfde9,0xfbcf, - 0xfa83,0xfd8d,0x0118,0x030c,0x01a6,0xff31,0xfe07,0xfc3f, - 0xfb33,0xf9a7,0xfbbd,0xff0d,0x0361,0x0414,0x00fe,0xfc64, - 0xf91d,0xf86c,0xf878,0xfbb0,0xff05,0x0361,0x03d2,0x0093, - 0xfa08,0xf69f,0xf8f0,0xfddf,0x00f2,0xfe9a,0xfbd7,0xfb14, - 0xfe67,0xff75,0xfecc,0xfc53,0xfbbc,0xfe0c,0xff0a,0xfee3, - 0xfd24,0xfd11,0xfc1b,0xfcd3,0xfca2,0xfe2b,0x00b9,0x020d, - 0x0066,0xfc52,0xfab1,0xfbb8,0x0034,0x0186,0x004e,0xfc10, - 0xfabe,0xfca3,0xff17,0x0161,0x0195,0x036c,0x032d,0x00cf, - 0xfaca,0xf67b,0xf731,0xfbb7,0x0201,0x0650,0x07ae,0x03d6, - 0xffa1,0xfb5f,0xfb7c,0xfc6c,0xfe20,0xfdab,0xfc9d,0xfdcb, - 0x00b0,0x04fa,0x0495,0x0193,0xfc85,0xfb52,0xfbd6,0xfcb2, - 0xfcd4,0xfc27,0xfdf1,0x00b8,0x0341,0x0132,0xfef0,0xfd13, - 0xfd0e,0xfcf7,0xfb88,0xfb58,0xfb99,0xfe99,0x0009,0x0160, - 0x00b8,0xfff4,0xfd94,0xfc0d,0xfae2,0xf9e7,0xfbb9,0xfdce, - 0x008c,0x0042,0x0028,0xfe52,0xfe46,0xfe45,0xfe0f,0xfc59, - 0xf9d8,0xf991,0xfaaf,0xfe40,0x0080,0x0273,0x019e,0xffda, - 0xfca7,0xf94d,0xf7d4,0xf87e,0xfcbd,0x0028,0x030e,0x0273, - 0x014a,0xfeea,0xfd67,0xfcda,0xfd0f,0xfea0,0xffa6,0x0126, - 0x0048,0x006e,0xff86,0x0099,0x0138,0x01cc,0x0171,0xffce, - 0xff07,0xfd96,0xfe6c,0xfecf,0x0129,0x0279,0x038f,0x0288, - 0x003d,0xfe3a,0xfc84,0xfd46,0xfdde,0xfff0,0x0018,0x00a0, - 0xffbb,0xfed0,0xfda0,0xfc8d,0xfd59,0xfd57,0xfe54,0xfdca, - 0xfda8,0xfc1f,0xfc2e,0xfc34,0xfce4,0xfd96,0xfd71,0xfd43, - 0xfb71,0xfab5,0xf98b,0xfa56,0xfadf,0xfc99,0xfd57,0xfd63, - 0xfced,0xfb42,0xfac2,0xf989,0xfa67,0xfae2,0xfc53,0xfc80, - 0xfca6,0xfc4f,0xfba3,0xfbd4,0xfbbb,0xfd19,0xfcf6,0xfdb4, - 0xfcfb,0xfc8e,0xfbef,0xfc3f,0xfd26,0xfddc,0xff6e,0xff68, - 0xffb5,0xfe2f,0xfde5,0xfd15,0xfd71,0xfdcf,0xfeb2,0xffda, - 0x0053,0x0124,0xfffe,0xffc9,0xfe70,0xfed9,0xff15,0xfff6, - 0x0066,0x0032,0x0028,0xff23,0xff7b,0xfec4,0xffbe,0xffca, - 0x00d1,0x00c5,0x0023,0xff53,0xfe5e,0xfe71,0xfe3e,0x009f, - 0x0187,0x019e,0xfed9,0xfd2a,0xfd61,0xfedb,0x00ea,0x0031,0xfef1,0xfcf4,0xfd48,0xfc6c,0xfbc5,0xfb96,0xfe70,0x039e, - 0x0557,0x024d,0xfb70,0xf777,0xf628,0xf8ef,0xfa95,0xfd8f, - 0x018a,0x067a,0x0797,0x00a3,0xf769,0xf199,0xf489,0xf9e8, - 0xff09,0x0129,0x03c8,0x0533,0x0291,0xfafd,0xf2dc,0xf3b6, - 0xfa8c,0x02ea,0x045c,0x0102,0xfc87,0xfc18,0xfd8f,0xfd7a, - 0xfce5,0xfc61,0xfef8,0x006c,0x0011,0xfb5b,0xf911,0xfc5a, - 0x0252,0x0587,0x02b0,0xff31,0xfc3c,0xfc39,0xfabc,0xfaa6, - 0xfcb4,0x0241,0x061b,0x055b,0x00dd,0xfbb3,0xfa91,0xfade, - 0xfdd6,0x0051,0x02b8,0x0228,0xffc0,0xfd9e,0xfd20,0xfe93, - 0xfea1,0xffd4,0x0077,0x01c2,0xff76,0xfd1a,0xfb59,0xfdb0, - 0x00cb,0x0250,0x014d,0xfdf2,0xfcd4,0xfbe5,0xfd9e,0xfdc6, - 0xfeee,0x0001,0x0054,0x006f,0xfedb,0xfdd9,0xfb6a,0xfa8d, - 0xfab3,0xfe75,0x0218,0x0438,0x0301,0xff35,0xfb62,0xf86f, - 0xf913,0xfad7,0xff26,0x018f,0x02bd,0x011a,0xfd41,0xfa49, - 0xf989,0xfcc4,0xff10,0x00e9,0xff3d,0xfd95,0xfb6e,0xfb57, - 0xfbc6,0xfcd1,0xfeef,0xff7c,0xff69,0xfc87,0xfab7,0xf940, - 0xfb46,0xfe49,0x0123,0x0258,0x0134,0xffd3,0xfd11,0xfc6f, - 0xfbf4,0xfe5b,0x0044,0x024b,0x0244,0x00b5,0xff25,0xfe05, - 0xff4d,0x0030,0x020b,0x01d5,0x0205,0x007a,0xff66,0xfea2, - 0xfed9,0x0073,0x015c,0x02a0,0x016e,0x0061,0xfe2e,0xfdb0, - 0xfdaa,0xfeb9,0xffe5,0x0025,0x0095,0xff13,0xfe48,0xfcec, - 0xfd45,0xfd46,0xfe70,0xfe98,0xfe2e,0xfd96,0xfc28,0xfbc0, - 0xfb18,0xfc2e,0xfc6d,0xfd89,0xfd1c,0xfce6,0xfba9,0xfacc, - 0xfada,0xfab2,0xfbbe,0xfb99,0xfcbb,0xfc16,0xfc07,0xfb05, - 0xfada,0xfb34,0xfb53,0xfc39,0xfc0c,0xfcab,0xfb9f,0xfbfe, - 0xfb92,0xfbf9,0xfc6e,0xfcf3,0xfd87,0xfd03,0xfd4f,0xfc86, - 0xfd0b,0xfcad,0xfdab,0xfdf9,0xfeaf,0xfe8d,0xfdf2,0xfe21, - 0xfdb3,0xfed4,0xfeaa,0xff91,0xff37,0xffc4,0xff62,0xff3b, - 0xfef7,0xfeb8,0xffa2,0xff89,0x009c,0x0008,0x0028,0xff2a, - 0xff6b,0xff58,0xff3b,0xffd3,0xff98,0x005a,0xffb0,0x004c, - 0xffb8,0x001b,0xff82,0xff0c,0xfeee,0xfee0,0xffa3,0xff74, - 0x009b,0x001b,0xff78,0xfced,0xfc83,0xfd2c,0xfdec,0xfe0d, - 0xfd5f,0xfff7,0x0203,0x024e,0xfd7c,0xfa32,0xf9ec,0xfd0a, - 0xfe32,0xfc2d,0xfba7,0xfd55,0x01ad,0x0184,0xfe70,0xfa4d, - 0xf9fe,0xfb21,0xfbf9,0xfc07,0xfd93,0x0009,0x00ae,0xff36, - 0xfb7c,0xfaaa,0xfb19,0xfda8,0xfe72,0xfe9c,0xfe63,0xff52, - 0xff74,0xfcdc,0xfaf3,0xf9f9,0xfd4c,0x0036,0x0204,0x00d1, - 0xff40,0xfe9c,0xfe3e,0xfe73,0xfc45,0xfb7e,0xfad6,0xfc7c, - 0xfe5d,0x016e,0x042e,0x04e3,0x03ad,0xffa3,0xfc67,0xf8df, - 0xf836,0xf883,0xfbe4,0x0120,0x06f1,0x0992,0x0546,0xfedb, - 0xf954,0xf937,0xfa55,0xfce4,0xfd6d,0xfeab,0x0156,0x0422, - 0x0466,0x0038,0xfc39,0xfac3,0xfe8b,0x0054,0xfe5b,0xf953, - 0xf92e,0xfe5d,0x03a2,0x044e,0xff19,0xfbc3,0xfc06,0x003a, - 0x00d3,0xfd28,0xf969,0xf9da,0xfea4,0x00eb,0x0044,0xfcfa, - 0xfde0,0x001d,0x0183,0xfd93,0xf858,0xf73e,0xfb7b,0x01d1, - 0x036a,0x017c,0xfdc8,0xfe21,0xfe62,0xfdbc,0xfb1b,0xfb43, - 0xfe1c,0x007e,0xff48,0xfa9c,0xf8e4,0xfabe,0x00a4,0x02cc, - 0x0151,0xfd80,0xfaf7,0xfa72,0xfa11,0xfaab,0xfbb7,0x0065, - 0x03fd,0x0581,0x016a,0xfca9,0xfa13,0xfb2e,0xfdfb,0xff96, - 0x0103,0x011d,0x0268,0x0141,0xffe9,0xfdf0,0xfe48,0x008d, - 0x0241,0x025a,0xff91,0xfe42,0xfd79,0xff47,0x0054,0x0199, - 0x01a3,0x01a3,0x00ff,0xfed7,0xfd43,0xfba7,0xfd71,0xff16, - 0x0148,0x00c7,0xfff1,0xfe53,0xfd65,0xfd04,0xfc01,0xfc90, - 0xfc59,0xfdef,0xfd8c,0xfd53,0xfbf6,0xfbdc,0xfc7a,0xfcd4, - 0xfd37,0xfbe6,0xfb96,0xfa88,0xfb0b,0xfac1,0xfb80,0xfc08, - 0xfce8,0xfd43,0xfc5c,0xfba7,0xfa01,0xfa86,0xfa90,0xfc31, - 0xfcbb,0xfd13,0xfce5,0xfc9f,0xfc44,0xfb79,0xfc35,0xfc3c, - 0xfd8d,0xfd5c,0xfde7,0xfd11,0xfca9,0xfcc5,0xfd31,0xfe34, - 0xfe04,0xfedf,0xfe06,0xfe50,0xfd79,0xfdfa,0xfe30,0xfece, - 0xffad,0xff52,0xff56,0xfe86,0xff27,0xfea4,0xff33,0xfee3, - 0xff6f,0xffb4,0xff9b,0x0012,0xff2f,0xff54 -}; - -static const UINT16 A2[] = { - 0xf6e7,0x07b5,0x1a7f,0x2aaf,0x31d4,0x2ea5,0x22cc,0x1413, - 0x0971,0x0864,0x141d,0x27de,0x3ccd,0x4961,0x494f,0x3abd, - 0x235f,0x0aa9,0xf903,0xf3b1,0xfaa1,0x0961,0x168f,0x1b75, - 0x1348,0x00d9,0xe8ae,0xd2cd,0xc4c4,0xc181,0xc80f,0xd393, - 0xdeea,0xe3c9,0xe1d5,0xd97a,0xcf10,0xc5f9,0xc21d,0xc4a1, - 0xccd5,0xd8ea,0xe571,0xf0d7,0xf865,0xfd1a,0xfe42,0xfe1c, - 0xfd2b,0xfdaf,0x00cf,0x06e2,0x1013,0x1a7a,0x24b0,0x2b49, - 0x2d2c,0x292e,0x219b,0x17f1,0x104a,0x0cef,0x0e6f,0x1440, - 0x1a6c,0x1e91,0x1c97,0x142c,0x0624,0xf744,0xeaa2,0xe3dd, - 0xe3d5,0xe8c4,0xeffd,0xf4b6,0xf52b,0xef48,0xe5ab,0xdae9, - 0xd37d,0xd146,0xd529,0xddf2,0xe83c,0xf1c6,0xf74f,0xf8a7, - 0xf5f3,0xf24a,0xefca,0xf0d3,0xf578,0xfd6f,0x074b,0x1061, - 0x1726,0x19ae,0x195b,0x1612,0x1293,0x0f5d,0x0e61,0x0fb2, - 0x1308,0x1738,0x1a2a,0x1b2c,0x1851,0x1312,0x0b3f,0x0377, - 0xfc99,0xf8e4,0xf868,0xfa36,0xfcc6,0xfd90,0xfc6c,0xf7d8, - 0xf1ba,0xea62,0xe4d5,0xe1c9,0xe2f3,0xe715,0xec5f,0xf1a2, - 0xf471,0xf546,0xf304,0xf091,0xee36,0xee59,0xf125,0xf6bb, - 0xfdcf,0x0467,0x0979,0x0bd3,0x0c2b,0x0a61,0x0891,0x0761, - 0x0837,0x0a7e,0x0e08,0x11be,0x1419,0x14f9,0x1352,0x102a, - 0x0b54,0x0745,0x03a3,0x023b,0x0191,0x027c,0x03ab,0x0370, - 0x0212,0xfe13,0xf96d,0xf3f8,0xf022,0xedf7,0xee22,0xefd9, - 0xf275,0xf4f1,0xf573,0xf4f1,0xf2bb,0xf0ce,0xef20,0xef46, - 0xf11f,0xf4b9,0xf91c,0xfd4f,0x007e,0x01f4,0x0269,0x0147, - 0x0076,0xfecd,0xfd41,0xfa21,0xf537,0xef6c,0xeb62,0xed43, - 0xf6bf -}; - -static const UINT16 AY2[] = { - 0xfe38,0xfd95,0xf8c2,0xf1e5,0xeb9d,0xeb20,0xf220,0x000f, - 0x0f9a,0x1ac3,0x1d22,0x15ed,0x0ac6,0x0192,0x017a,0x0b5f, - 0x1cb9,0x2dc8,0x3794,0x3655,0x2aa7,0x1b40,0x0f4d,0x0da3, - 0x157b,0x2363,0x2f89,0x3391,0x2d10,0x1e5d,0x0d89,0x007c, - 0xfcb4,0x00b1,0x08de,0x0ec8,0x0ee9,0x077d,0xfadc,0xed69, - 0xe27b,0xdd41,0xdd34,0xe17b,0xe585,0xe750,0xe48d,0xdeaf, - 0xd737,0xd064,0xcc5a,0xcb91,0xceb1,0xd42f,0xdb08,0xdfa0, - 0xe160,0xdf9d,0xdc26,0xd8d2,0xd827,0xdbe0,0xe390,0xee0f, - 0xf7ba,0xfe96,0xff91,0xfcd9,0xf89f,0xf6ea,0xf9e8,0x017d, - 0x0c42,0x1605,0x1ca8,0x1d33,0x1969,0x12f3,0x0eb6,0x0ee2, - 0x13fc,0x1ba6,0x2254,0x2594,0x235f,0x1dbe,0x15dc,0x0f93, - 0x0c17,0x0d1b,0x1063,0x13dc,0x14c9,0x1188,0x0b89,0x03c7, - 0xfd05,0xf813,0xf66f,0xf6db,0xf90b,0xf9ff,0xf8bc,0xf4cc, - 0xef36,0xe9e9,0xe573,0xe409,0xe432,0xe6f0,0xe9b4,0xec3a, - 0xec68,0xea61,0xe759,0xe46e,0xe3c7,0xe517,0xe940,0xee45, - 0xf3cb,0xf734,0xf831,0xf690,0xf46c,0xf3f0,0xf5e6,0xfa9a, - 0x0035,0x0662,0x0a25,0x0b9e,0x0a51,0x07ea,0x0655,0x0700, - 0x0a16,0x0e51,0x12b5,0x14e2,0x158d,0x139a,0x10bd,0x0d2b, - 0x0b33,0x0b75,0x0d27,0x0fa1,0x1095,0x102a,0x0d4c,0x0a02, - 0x05b4,0x0207,0xff8f,0xfef3,0xffe9,0x00d2,0x0137,0xff48, - 0xfc21,0xf786,0xf3ff,0xf12f,0xf091,0xf173,0xf36c,0xf55f, - 0xf599,0xf43e,0xf0e9,0xee0b,0xebc8,0xec29,0xee52,0xf1ac, - 0xf4ee,0xf6df,0xf74b,0xf5b1,0xf412,0xf2e5,0xf3ad,0xf5ee, - 0xfa09,0xfcfd,0xfe14 -}; - -static const UINT16 AH2[] = { - 0x0149,0x140f,0x2893,0x3ab8,0x4a4d,0x5588,0x5bc2,0x5ce5, - 0x5776,0x4c1d,0x39f3,0x22d5,0x0745,0xea8e,0xcf06,0xb843, - 0xa861,0x9fff,0x9f0a,0xa450,0xaf3e,0xbd4f,0xce38,0xdf6f, - 0xf0a0,0x0046,0x0dd6,0x17c7,0x1d27,0x1e84,0x1bfe,0x182e, - 0x1318,0x0f82,0x0d1b,0x0d4c,0x0f3d,0x1245,0x1573,0x1718, - 0x17a0,0x15c1,0x1276,0x0be2,0x039c,0xf863,0xebab,0xde02, - 0xd0c4,0xc5bd,0xbdf9,0xbb73,0xbdb0,0xc59e,0xd12f,0xe072, - 0xf0f3,0x022a,0x1265,0x20ee,0x2c76,0x3417,0x3865,0x3755, - 0x328b,0x2948,0x1e32,0x1199,0x05f3,0xfba7,0xf342,0xed7e, - 0xe9f7,0xe8fb,0xe87c,0xe984,0xea82,0xec6b,0xedb7,0xeeae, - 0xef05,0xee58,0xed33,0xeb5a,0xea8a,0xea63,0xecee,0xf116, - 0xf7c0,0xffd8,0x0905,0x1275,0x1ac9,0x2198,0x2607,0x2875, - 0x278b,0x2477,0x1deb,0x1538,0x0a4f,0xfe52,0xf2cc,0xe822, - 0xdfff,0xd9e9,0xd7ac,0xd7a5,0xdac3,0xdf83,0xe5e9,0xecdc, - 0xf43b,0xfbac,0x01b3,0x06f6,0x0a1a,0x0c60,0x0caf,0x0c67, - 0x0b30,0x0a49,0x09a9,0x09a1,0x0a3a,0x0aba,0x0be3,0x0c4a, - 0x0ca1,0x0bba,0x0a2f,0x070a,0x0310,0xfe08,0xf80b,0xf22a, - 0xebd6,0xe6ff,0xe2ec,0xe169,0xe11e,0xe3a8,0xe7a6,0xed7d, - 0xf482,0xfbf5,0x03f8,0x0ab6,0x10fa,0x14fe,0x17fd,0x1878, - 0x177c,0x1493,0x1085,0x0c1d,0x0724,0x02d6,0xfe52,0xfb0a, - 0xf833,0xf6b5,0xf5b1,0xf545,0xf523,0xf57a,0xf5e2,0xf60d, - 0xf5fe,0xf525,0xf4e8,0xf3fd,0xf418,0xf455,0xf5d0,0xf7d4, - 0xfacd,0xfe69,0x024a,0x068a,0x0a19,0x0e05,0x104d,0x121a, - 0x11f7,0x10fb,0x0eaa,0x0abb,0x0629,0x00c6,0xfbfb,0xf6ed, - 0xf37e,0xeff8,0xee14,0xed31,0xedce,0xef6c,0xf172,0xf3eb, - 0xf6ac,0xfa08,0xfc08,0xfd2e,0xfb7c,0xf7a2,0xf14d,0xea78, - 0xe513,0xe390,0xe840,0xf2f5,0x0378 -}; - -static const UINT16 O2[] = { - 0xff65,0x0c0e,0x1a75,0x2921,0x37c3,0x448a,0x4e82,0x5503, - 0x577b,0x568d,0x5191,0x49ba,0x3e6c,0x3144,0x21d7,0x10f6, - 0xfee3,0xec58,0xdb37,0xcbd2,0xbf9e,0xb61d,0xb035,0xad0d, - 0xad3c,0xaf59,0xb3b9,0xb9a0,0xc11b,0xca22,0xd39d,0xdd70, - 0xe5fc,0xedd2,0xf3c0,0xf8a7,0xfbfe,0xfe9b,0x0056,0x01d4, - 0x0387,0x048e,0x061d,0x075a,0x09ce,0x0c82,0x105e,0x1498, - 0x19a0,0x1ed8,0x23aa,0x27a7,0x2a35,0x2bde,0x2b8b,0x2a22, - 0x26a8,0x21dc,0x1afe,0x12aa,0x0914,0xfe2f,0xf341,0xe7ec, - 0xddeb,0xd48e,0xcd59,0xc785,0xc3e6,0xc207,0xc260,0xc4d1, - 0xc941,0xcfec,0xd79b,0xe07b,0xe99d,0xf33b,0xfc37,0x04b3, - 0x0bfc,0x122a,0x1731,0x1aeb,0x1d7e,0x1e23,0x1e30,0x1cce, - 0x1b3d,0x188e,0x1603,0x1388,0x1179,0x0fb6,0x0dbe,0x0c77, - 0x0aea,0x0a16,0x091a,0x085d,0x0729,0x05ee,0x0442,0x01d5, - 0xff20,0xfb66,0xf765,0xf297,0xee65,0xe9eb,0xe5fa,0xe1f1, - 0xdeff,0xdcad,0xdb70,0xdb95,0xdc9f,0xdf61,0xe2bb,0xe7d4, - 0xed4e,0xf3cc,0xfa28,0x00d7,0x076b,0x0d50,0x12dd,0x173f, - 0x1b07,0x1d38,0x1eb5,0x1e86,0x1d79,0x1b56,0x1893,0x14f0, - 0x10bb,0x0ccd,0x0846,0x046b,0x0057,0xfd1b,0xfa11,0xf7cc, - 0xf5ed,0xf4a7,0xf3eb,0xf343,0xf327,0xf291,0xf2db,0xf27a, - 0xf281,0xf202,0xf1b8,0xf14f,0xf137,0xf0f9,0xf0aa,0xf0dc, - 0xf0e6,0xf1cc,0xf2d6,0xf513,0xf744,0xfa0a,0xfd08,0x0031, - 0x03bc,0x06f3,0x0a93,0x0d7a,0x1075,0x1266,0x145c,0x153a, - 0x1533,0x1412,0x126d,0x100e,0x0c7b,0x08cf,0x0333,0xfca3, - 0xf452,0xec13,0xe441,0xde24,0xda89,0xd9a9,0xdc03,0xe09f, - 0xe878,0xf1cc,0xfd62 -}; - -static const UINT16 I2[] = { - 0x0f4b,0x1855,0x193e,0x12e6,0x0a57,0x054c,0x078a,0x1289, - 0x22bd,0x3468,0x40a8,0x4530,0x4075,0x3585,0x28aa,0x1e92, - 0x19f9,0x1a48,0x1e08,0x216b,0x22c8,0x1f76,0x1833,0x0d6f, - 0x01e3,0xf669,0xec25,0xe398,0xdc99,0xd873,0xd651,0xd6a8, - 0xd732,0xd7a0,0xd54d,0xd09d,0xc974,0xc1ae,0xbca4,0xbbbd, - 0xc0ec,0xca44,0xd66d,0xe15c,0xe962,0xec6e,0xeb63,0xe887, - 0xe733,0xea75,0xf202,0xfe0e,0x0a95,0x167f,0x1e5c,0x2263, - 0x221c,0x1fe3,0x1d30,0x1bc4,0x1ccf,0x1f0c,0x229d,0x2581, - 0x27f6,0x280b,0x261f,0x214c,0x1a98,0x12bf,0x0aa5,0x0445, - 0xff18,0xfcad,0xfbb5,0xfbe8,0xfb14,0xf856,0xf2c2,0xeb2f, - 0xe30f,0xdbc6,0xd793,0xd641,0xd8c1,0xdcc7,0xe1ce,0xe507, - 0xe68b,0xe5b5,0xe35b,0xe163,0xe0ec,0xe38c,0xe83f,0xef6a, - 0xf6d5,0xfea8,0x044a,0x07e2,0x09a7,0x0a22,0x0a3f,0x0a93, - 0x0ce0,0x0fb7,0x1424,0x1848,0x1c5c,0x1eb4,0x1f4d,0x1db1, - 0x1a1c,0x15f4,0x1189,0x0e8f,0x0c6d,0x0c2b,0x0c24,0x0c9c, - 0x0b57,0x0884,0x03da,0xfd84,0xf737,0xf16d,0xed9f,0xebcb, - 0xeca6,0xedce,0xef30,0xef32,0xee33,0xeb76,0xe820,0xe5a9, - 0xe440,0xe536,0xe7b1,0xec38,0xf055,0xf452,0xf711,0xf8bd, - 0xf9f1,0xfa46,0xfb45,0xfc8f,0xff5f,0x0269,0x06c3,0x0a98, - 0x0e1f,0x107f,0x11ea,0x11f8,0x10de,0x0fa9,0x0e1e,0x0dc3, - 0x0db0,0x0efb,0x0fb7,0x1071,0x0fef,0x0e38,0x0af9,0x06ab, - 0x02ed,0xff59,0xfd5a,0xfbd8,0xfbdc,0xfb65,0xfb2c,0xf9e6, - 0xf795,0xf498,0xf132,0xee44,0xeaec,0xe7aa,0xe287,0xdcf1, - 0xd74a,0xd52f,0xd930,0xe439,0xf4a3,0x05c7,0x133d -}; - -static const UINT16 U2[] = { - 0x0046,0x03d7,0x077a,0x0c13,0x1119,0x16ba,0x1ccd,0x22e1, - 0x290a,0x2e73,0x330e,0x3607,0x379e,0x377d,0x3602,0x3324, - 0x2f70,0x2aa7,0x250c,0x1e8f,0x170a,0x0f89,0x0800,0x00f8, - 0xf9fb,0xf42f,0xef69,0xeba1,0xe893,0xe605,0xe3d9,0xe1d8, - 0xe0ba,0xdf92,0xdecb,0xdda4,0xdcab,0xdb7a,0xd9de,0xd811, - 0xd599,0xd3cd,0xd1c2,0xd055,0xcef3,0xce76,0xceda,0xd003, - 0xd1cb,0xd484,0xd802,0xdc8e,0xe1fe,0xe7b8,0xedf2,0xf41b, - 0xfb12,0x018d,0x07ba,0x0cf0,0x1166,0x1576,0x18e8,0x1b8d, - 0x1d04,0x1e13,0x1e51,0x1e4d,0x1da8,0x1c7b,0x1b55,0x1a57, - 0x198b,0x1889,0x17d2,0x16ef,0x1671,0x15d0,0x1523,0x1443, - 0x1351,0x1225,0x107b,0x0e82,0x0ba5,0x08b0,0x051f,0x0181, - 0xfd73,0xf941,0xf4eb,0xf0c0,0xecb2,0xe8ea,0xe5c5,0xe2c9, - 0xe0b4,0xdf3c,0xdeb1,0xdeaf,0xdf3d,0xe03a,0xe17a,0xe349, - 0xe57d,0xe7fb,0xea6b,0xecc5,0xeee8,0xf137,0xf354,0xf524, - 0xf6b4,0xf840,0xf9e2,0xfb40,0xfced,0xfe14,0xffba,0x0136, - 0x0363,0x0540,0x078b,0x09b7,0x0c01,0x0e65,0x1052,0x1269, - 0x13e2,0x1589,0x1690,0x1765,0x1765,0x1715,0x163b,0x1500, - 0x1371,0x1146,0x0efe,0x0c39,0x09a3,0x06f0,0x047f,0x01ea, - 0xffac,0xfd6c,0xfb56,0xf9c8,0xf85f,0xf75c,0xf632,0xf583, - 0xf4b2,0xf429,0xf39e,0xf316,0xf28c,0xf1bf,0xf116,0xf06a, - 0xefd3,0xef17,0xeecf,0xee72,0xee84,0xeeab,0xeeea,0xef72, - 0xf054,0xf1ad,0xf2cf,0xf45d,0xf5d9,0xf7ee,0xf9e4,0xfbcb, - 0xfd56,0xfe24,0xfe43,0xfd82,0xfcc2,0xfbb6,0xfb6f,0xfba3, - 0xfd14,0xff32,0x0226 -}; - -static const UINT16 Y2[] = { - 0x0526,0x07e7,0x08fb,0x07a5,0x0578,0x0345,0x02c6,0x04e4, - 0x0883,0x0cf3,0x0f60,0x0fe5,0x0dca,0x0ae6,0x07e9,0x0664, - 0x06ac,0x08b5,0x0ba9,0x0da0,0x0df8,0x0b28,0x077f,0x036b, - 0x012c,0x00ae,0x01ea,0x03cb,0x052a,0x0560,0x02f7,0xff6c, - 0xfb14,0xf8ab,0xf7c4,0xf8c2,0xfa72,0xfb7b,0xfb7d,0xf9f6, - 0xf7e9,0xf506,0xf2fb,0xf1e3,0xf2c6,0xf467,0xf62a,0xf700, - 0xf6bc,0xf5c3,0xf457,0xf3a9,0xf30b,0xf3f6,0xf528,0xf766, - 0xf8e7,0xf996,0xf9ad,0xf973,0xf957,0xf931,0xfa01,0xfac4, - 0xfc9b,0xfe85,0x006b,0x012e,0x0153,0x010d,0x009a,0x00e7, - 0x0152,0x02ea,0x0463,0x0630,0x0693,0x0698,0x05c5,0x04b7, - 0x041a,0x0418,0x0564,0x066c,0x0796,0x076b,0x06ec,0x05a0, - 0x0485,0x037a,0x02ed,0x0355,0x039e,0x0413,0x038a,0x0300, - 0x016c,0x0005,0xfe84,0xfdda,0xfd51,0xfc9d,0xfb20,0xf806, - 0xf446,0xf0aa,0xf01d,0xf292,0xf87d,0xfee7,0x03c4,0x044c, - 0x0042,0xfa56,0xf550,0xf559,0xfa6a,0x03fd,0x0d8a,0x1379, - 0x134d,0x0d90,0x055f,0xff15,0xfead,0x0430,0x0dee,0x16a6, - 0x1b5b,0x1903,0x1191,0x082b,0x0167,0xffa4,0x03ad,0x0b28, - 0x115e,0x13f8,0x1085,0x08f9,0xff97,0xf8ab,0xf614,0xf7f9, - 0xfc95,0x0097,0x026d,0xffde,0xfa80,0xf360,0xeda8,0xea3c, - 0xeaae,0xed56,0xf0a7,0xf304,0xf309,0xf12b,0xecf8,0xe901, - 0xe5ba,0xe526,0xe69b,0xea27,0xedfc,0xf0c6,0xf1cc,0xf08a, - 0xee40,0xeb60,0xea62,0xeb6c,0xef1d,0xf3fb,0xf8fb,0xfc2d, - 0xfcb5,0xfb57,0xf89d,0xf733,0xf762,0xfa93,0xff48,0x04de -}; - -static const UINT16 R2[] = { - 0x09da,0x1ae6,0x2ce8,0x3c0f,0x478a,0x4c16,0x49d8,0x40fe, - 0x3240,0x20a2,0x0daa,0xfdcb,0xf1f0,0xecd2,0xed9d,0xf4bb, - 0xff02,0x0a50,0x1451,0x19c7,0x19ad,0x121d,0x0547,0xf33a, - 0xdff1,0xccb4,0xbd1a,0xb2c6,0xaea2,0xb1d8,0xba5c,0xc79e, - 0xd5fc,0xe506,0xf166,0xfa7d,0xfe91,0xfeac,0xfb33,0xf59e, - 0xefff,0xeb17,0xe930,0xe9d6,0xef25,0xf741,0x01ff,0x0d8d, - 0x1926,0x2376,0x2b0e,0x2ffa,0x30e0,0x2ee9,0x2969,0x226c, - 0x1965,0x1073,0x07e7,0x008e,0xfba0,0xf885,0xf80c,0xf85f, - 0xfab7,0xfcbf,0xff82,0x004e,0xff6a,0xfc57,0xf754,0xf0cc, - 0xe8d4,0xe112,0xd987,0xd484,0xd180,0xd287,0xd615,0xdca3, - 0xe546,0xef21,0xf908,0x0105,0x0732,0x0a2c,0x0b77,0x0991, - 0x067d,0x0252,0xff02,0xfd44,0xfd71,0x0033,0x0486,0x0b55, - 0x124e,0x19a1,0x1ec0,0x2222,0x2252,0x1ff0,0x1b20,0x13f7, - 0x0bdb,0x0348,0xfc51,0xf62f,0xf2c0,0xf0d2,0xf17c,0xf33f, - 0xf5d5,0xf88c,0xfa26,0xfb24,0xfa05,0xf872,0xf4eb,0xf0fe, - 0xec26,0xe84e,0xe55c,0xe404,0xe495,0xe68e,0xeab9,0xef8a, - 0xf5fb,0xfbdf,0x01d2,0x060f,0x09c1,0x0ba5,0x0beb,0x0b25, - 0x092e,0x07ad,0x0598,0x04c3,0x042d,0x0512,0x06a0,0x093c, - 0x0c17,0x0e68,0x10bd,0x119c,0x11ba,0x0faa,0x0cd5,0x0847, - 0x0395,0xfe4f,0xf99d,0xf566,0xf24b,0xf0ed,0xf090,0xf1de, - 0xf309,0xf591,0xf70d,0xf8d9,0xf98a,0xf91e,0xf7f4,0xf60b, - 0xf459,0xf203,0xf110,0xf01d,0xf11f,0xf2a7,0xf5bf,0xf93e, - 0xfd33,0x011b,0x0482,0x0773,0x08a0,0x0942,0x0752,0x0459, - 0xfee9,0xf8a2,0xf1fd,0xec8d,0xe994,0xea08,0xeff8,0xf9fb, - 0x08ea -}; - -static const UINT16 E2[] = { - 0x029d,0x0232,0x0165,0xffac,0xff59,0x000a,0x02b3,0x05c2, - 0x0839,0x0983,0x09a1,0x085d,0x0627,0x04e0,0x045f,0x05ee, - 0x07a3,0x09e2,0x0a9b,0x0a73,0x0907,0x06ba,0x0479,0x02a3, - 0x02d2,0x0330,0x04f7,0x05d1,0x05e9,0x0475,0x0214,0xff12, - 0xfc9b,0xfb09,0xf9bb,0xf90f,0xf679,0xf318,0xeef2,0xed87, - 0xef99,0xf5aa,0xfd03,0x0226,0x02c7,0xfede,0xf94b,0xf4d5, - 0xf5db,0xfc08,0x06ae,0x1081,0x1623,0x14a6,0x0de9,0x0628, - 0x01b1,0x03bc,0x0b1a,0x1510,0x1c57,0x1ebe,0x1a65,0x123b, - 0x09d2,0x0546,0x066c,0x0b77,0x120d,0x151b,0x144b,0x0e5a, - 0x069c,0xfef2,0xfa9d,0xf9ba,0xfbbe,0xfebb,0xffbf,0xfe55, - 0xf9f2,0xf4b8,0xef2c,0xeb8d,0xe92b,0xe8f5,0xe9b9,0xeb07, - 0xebce,0xeb2b,0xe9b6,0xe6a3,0xe3b4,0xe0a2,0xdfce,0xe077, - 0xe39e,0xe782,0xeaf8,0xec61,0xeb3b,0xe8a7,0xe5ad,0xe4f0, - 0xe6a1,0xebaf,0xf20d,0xf818,0xfadd,0xfa7f,0xf7f0,0xf510, - 0xf4a8,0xf6e3,0xfc64,0x02ab,0x088f,0x0b0e,0x0ae0,0x07ee, - 0x04ba,0x03ce,0x0560,0x09c8,0x0e86,0x129b,0x13d8,0x12d7, - 0x0f7c,0x0c4b,0x09fd,0x09f6,0x0c12,0x0ecc,0x1113,0x1147, - 0x1002,0x0c44,0x08c4,0x054c,0x03c3,0x0378,0x049e,0x0618, - 0x061c,0x050f,0x01c0,0xfe60,0xfab6,0xf88d,0xf77b,0xf816, - 0xf923,0xfa18,0xfa0c,0xf81e,0xf54e,0xf1ec,0xefbb,0xee7b, - 0xefe0,0xf1c2,0xf40e,0xf4fc,0xf489,0xf2cb,0xf08a,0xef2e, - 0xeeaf,0xf064,0xf2d5,0xf632,0xf825,0xf920,0xf83c,0xf6f9, - 0xf617,0xf614,0xf7d7,0xfa4d,0xfdcd,0x0039,0x01d7,0x01c4 -}; - -static const UINT16 W2[] = { - 0xff94,0x0163,0x02ab,0x0392,0x0389,0x035c,0x0257,0x016a, - 0x00a5,0x0092,0x00e9,0x0187,0x02e3,0x04a9,0x0750,0x0a1d, - 0x0dc5,0x1175,0x1632,0x1b45,0x20b3,0x2653,0x2bae,0x3092, - 0x349c,0x37ed,0x39aa,0x3ae1,0x3aa1,0x39ba,0x375e,0x33cf, - 0x2ecc,0x2860,0x213c,0x18cd,0x0ff9,0x05e7,0xfc41,0xf268, - 0xe90f,0xe005,0xd74d,0xcfa1,0xc899,0xc30f,0xbe5f,0xbb40, - 0xb910,0xb89b,0xb943,0xbb3a,0xbdf3,0xc191,0xc5fa,0xcac6, - 0xd061,0xd623,0xdc4c,0xe212,0xe85d,0xedf4,0xf360,0xf7e9, - 0xfc0c,0x000c,0x0354,0x0654,0x086a,0x0aa2,0x0c39,0x0e0d, - 0x0f9d,0x10cf,0x11e2,0x132c,0x14cf,0x1612,0x1753,0x189d, - 0x1a9c,0x1c15,0x1dd5,0x1f4a,0x2095,0x21aa,0x227c,0x22eb, - 0x225c,0x223c,0x20de,0x1f94,0x1d39,0x1a85,0x16bd,0x12bd, - 0x0e63,0x0954,0x0429,0xfe75,0xf979,0xf42e,0xef3e,0xea02, - 0xe588,0xe166,0xde0c,0xdb4d,0xd90e,0xd7c4,0xd706,0xd78b, - 0xd83b,0xd9b6,0xdb52,0xdded,0xe0d5,0xe40c,0xe7d3,0xeb63, - 0xef92,0xf34c,0xf776,0xfadc,0xfe28,0x00f9,0x03b7,0x0655, - 0x08ab,0x0aad,0x0c37,0x0d95,0x0e6e,0x0f83,0x0ff0,0x1056, - 0x1086,0x1109,0x117d,0x11cd,0x1232,0x1214,0x1265,0x1236, - 0x1276,0x122a,0x1234,0x1225,0x1225,0x11bb,0x10f2,0x0ffe, - 0x0e9e,0x0d7b,0x0b9b,0x09f1,0x07c7,0x05a0,0x0332,0x00b8, - 0xfdd2,0xfac0,0xf811,0xf51e,0xf2b3,0xefef,0xedcf,0xebf1, - 0xeaa5,0xe95f,0xe86d,0xe7ee,0xe7b6,0xe83b,0xe89e,0xea0b, - 0xeb2c,0xed32,0xef36,0xf17e,0xf3cb,0xf60f,0xf826,0xfa41, - 0xfccb,0xfecd,0x010b -}; - -static const UINT16 AE2[] = { - 0xf9d0,0xec5f,0xddd0,0xd231,0xd018,0xd9dd,0xf157,0x109f, - 0x3111,0x4810,0x4ff5,0x4753,0x31bb,0x17ca,0x0273,0xfb5d, - 0x02ad,0x1633,0x2bf9,0x3be5,0x3dcd,0x3035,0x165d,0xf699, - 0xd9b3,0xc4d3,0xbd1f,0xbfd2,0xca70,0xd696,0xe199,0xe817, - 0xe9df,0xe7be,0xe2a8,0xdd32,0xd883,0xd7cb,0xdb2f,0xe53a, - 0xf42a,0x0790,0x1ba2,0x2bfb,0x34c7,0x3352,0x2919,0x185c, - 0x07db,0xfb6d,0xf81f,0xfcc7,0x07ac,0x1327,0x19bc,0x17bb, - 0x0b6a,0xf8cd,0xe321,0xd1f0,0xc737,0xc656,0xcd5d,0xda5f, - 0xe892,0xf43f,0xfb6a,0xfcb4,0xfa9c,0xf630,0xf2e1,0xf12b, - 0xf3d8,0xfa4d,0x04b5,0x10e6,0x1c87,0x25c2,0x2990,0x2869, - 0x2069,0x14ee,0x0725,0xfba7,0xf499,0xf360,0xf712,0xfcfe, - 0x02af,0x03df,0x006f,0xf6e4,0xeafc,0xde80,0xd661,0xd428, - 0xd884,0xe256,0xeebc,0xfb8b,0x0481,0x09ec,0x09e5,0x072a, - 0x02e8,0xffe4,0xff8c,0x0255,0x081b,0x0f44,0x1723,0x1c39, - 0x1e65,0x1b30,0x14ca,0x0ac1,0x003c,0xf6da,0xf061,0xee0b, - 0xef3d,0xf372,0xf785,0xfac0,0xfa37,0xf72c,0xf120,0xeab0, - 0xe5b2,0xe3da,0xe6e1,0xed36,0xf6df,0x0063,0x094b,0x0e6e, - 0x105e,0x0e71,0x0abf,0x06ae,0x03f0,0x03af,0x0528,0x090e, - 0x0cd7,0x104b,0x10e7,0x0f01,0x09c0,0x0298,0xfacf,0xf36d, - 0xee9b,0xec28,0xecf5,0xef52,0xf3b7,0xf711,0xf972,0xf979, - 0xf7d4,0xf518,0xf216,0xf14b,0xf212,0xf664,0xfc03,0x03a3, - 0x0a09,0x0f19,0x10e9,0x0fe7,0x0ccf,0x082b,0x0472,0x0156, - 0x0126,0x01b7,0x03fd,0x059f,0x0687,0x058d,0x026c,0xfdc1, - 0xf7d8,0xf31c,0xef0c,0xee1a,0xee8d,0xf164,0xf4f3,0xf934, - 0xfc69,0xfdea,0xfe1e,0xfc7e,0xfb9a,0xfa27,0xfac8,0xfc89, - 0x008d,0x04e8,0x095c,0x0c91,0x0d6f,0x0c12,0x0731,0xff5f -}; - -static const UINT16 UH2[] = { - 0x086b,0x1c46,0x319f,0x44de,0x5587,0x615a,0x68ce,0x6bdb, - 0x691f,0x6088,0x509d,0x3af0,0x1fc2,0x02c5,0xe5fc,0xccdf, - 0xb958,0xacbe,0xa6a6,0xa5f3,0xa97d,0xaf5d,0xb7df,0xc15b, - 0xcc4f,0xd6dd,0xe0b6,0xe886,0xedd2,0xf101,0xf1c1,0xf25b, - 0xf361,0xf7dc,0xfe73,0x08a7,0x1452,0x20c6,0x2c84,0x363d, - 0x3d5e,0x40f7,0x41a0,0x3def,0x3695,0x2a41,0x1a62,0x0736, - 0xf2da,0xdef4,0xcda4,0xc0af,0xb7e9,0xb4d0,0xb5af,0xbb25, - 0xc30a,0xcd40,0xd895,0xe493,0xf019,0xfa50,0x0342,0x0929, - 0x0d57,0x0efb,0x0fbf,0x0f82,0x1021,0x11af,0x149d,0x18c1, - 0x1d05,0x2159,0x2412,0x262e,0x25e4,0x240e,0x1f79,0x18a5, - 0x0f4d,0x0428,0xf799,0xea1b,0xddbd,0xd262,0xcac4,0xc625, - 0xc5e8,0xc87a,0xce9d,0xd6ee,0xe087,0xeb5f,0xf5da,0x0063, - 0x0920,0x10c8,0x15e3,0x1948,0x1a4f,0x19a8,0x181d,0x1640, - 0x14b1,0x130b,0x1261,0x11a4,0x11e9,0x115a,0x10dc,0x0f2c, - 0x0c97,0x08d6,0x03b6,0xfdd6,0xf6a2,0xef5f,0xe78a,0xe0c0, - 0xdae3,0xd766,0xd5f5,0xd72a,0xdaf3,0xe0ac,0xe846,0xf05e, - 0xf96d,0x01bc,0x0a45,0x1106,0x166b,0x19bc,0x1b6d,0x1b6f, - 0x1984,0x16b7,0x12e8,0x0f8c,0x0be6,0x0995,0x070a,0x04f0, - 0x0320,0x0183,0x0016,0xfdc7,0xfba2,0xf84f,0xf590,0xf1ff, - 0xeec0,0xeb04,0xe7bf,0xe55b,0xe470,0xe53e,0xe724,0xeb12, - 0xefb0,0xf5dc,0xfc18,0x02e6,0x08d1,0x0e64,0x12f3,0x161e, - 0x1835,0x1808,0x16f8,0x1445,0x1110,0x0cbd,0x08cc,0x04a5, - 0x010a,0xfe5a,0xfbfd,0xfa46,0xf84c,0xf756,0xf60f,0xf593, - 0xf462,0xf380,0xf24e,0xf153,0xf067,0xef7a,0xef5c,0xef51, - 0xf0cb,0xf277,0xf5c6,0xf8e5,0xfbdf,0xfcd9,0xfad7,0xf65d, - 0xefa0,0xe9ac,0xe61a,0xe90d,0xf206,0x016a -}; - -static const UINT16 IU2[] = { - 0x01a1,0x12b6,0x218a,0x2d40,0x342e,0x37f6,0x37a8,0x35af, - 0x3211,0x2e49,0x2aa7,0x2788,0x24fd,0x22a5,0x2142,0x2087, - 0x217a,0x2238,0x234f,0x22af,0x2054,0x1ad5,0x11d3,0x05de, - 0xf7b8,0xe946,0xdb5c,0xd066,0xc807,0xc399,0xc1f5,0xc314, - 0xc594,0xc88d,0xcb82,0xcdb1,0xcfb5,0xd0a1,0xd1a2,0xd165, - 0xd1a6,0xd17f,0xd23b,0xd3cc,0xd6c6,0xdc1e,0xe364,0xed30, - 0xf7c9,0x03ee,0x0ec3,0x18b5,0x2007,0x24c4,0x270e,0x271f, - 0x25c0,0x2343,0x2135,0x1f0a,0x1e5a,0x1dc6,0x1e2b,0x1e8f, - 0x1f21,0x1f6b,0x1f21,0x1ddc,0x1aa6,0x166f,0x102b,0x0941, - 0x0094,0xf7f9,0xef1e,0xe782,0xe17e,0xdd50,0xdb98,0xdb24, - 0xdc85,0xdde8,0xdff7,0xe10b,0xe1ed,0xe203,0xe1a1,0xe137, - 0xe08c,0xe0d5,0xe13e,0xe330,0xe584,0xe951,0xeddf,0xf424, - 0xfaa5,0x01c0,0x0869,0x0e28,0x1342,0x1664,0x18f7,0x19b9, - 0x1999,0x1811,0x16e3,0x15cc,0x1527,0x1505,0x14ee,0x158a, - 0x15da,0x1698,0x15f8,0x14b8,0x1259,0x0f76,0x0bbb,0x06ea, - 0x01c4,0xfc1b,0xf6f9,0xf1d2,0xee0f,0xea9c,0xe8bf,0xe7aa, - 0xe7fe,0xe8ba,0xe983,0xeaaf,0xeb0c,0xeba8,0xeb05,0xeadf, - 0xea07,0xe9b4,0xe9c0,0xeae6,0xecdf,0xef50,0xf2c1,0xf65e, - 0xfaf4,0xff47,0x03d1,0x0778,0x0ad8,0x0d51,0x0ef5,0x0fe7, - 0x0ff9,0x0fb6,0x0ec0,0x0e8c,0x0ddb,0x0e54,0x0e4b,0x0edd, - 0x0f39,0x0f51,0x0f28,0x0e13,0x0cd3,0x0a6b,0x0829,0x04e7, - 0x01f8,0xfe0b,0xfa9d,0xf760,0xf4bd,0xf2b1,0xf114,0xf05e, - 0xefad,0xeff1,0xef5d,0xef19,0xeccd,0xe90f,0xe360,0xdd18, - 0xd7f2,0xd4c1,0xd66e,0xdc42,0xe7c5,0xf64b,0x0745 -}; - -static const UINT16 THV2[] = { - 0x019c,0x02bf,0x01c9,0x014c,0x0064,0x00bf,0x0023,0xfff3, - 0xff7b,0xffe9,0x013f,0x01cd,0x02cc,0x0268,0x030d,0x0280, - 0x025e,0x010c,0xff91,0xfe8f,0xfdf1,0xfe20,0xfdc6,0xfd7a, - 0xfc8a,0xfd77,0xfd50,0xfd28,0xfc20,0xfaee,0xfa01,0xf908, - 0xf8b6,0xf7e3,0xf85d,0xf7fe,0xf8f5,0xf915,0xfa61,0xfb45, - 0xfb5a,0xfbab,0xfb1e,0xfab8,0xf955,0xf97c,0xf91d,0xfa03, - 0xfa39,0xfb6e,0xfc58,0xfd16,0xfe6e,0xfe3c,0xfe6b,0xfd9e, - 0xfde8,0xfd5b,0xfd98,0xfd6a,0xfdd0,0xff1a,0xff94,0x00b4, - 0x0096,0x0161,0x00e2,0x015b,0x00c1,0x006b,0x0003,0xffb9, - 0x000f,0xffc8,0x0085,0x002c,0x00d0,0x0084,0x0102,0x00a2, - 0x0031,0xff8b,0xfedd,0xfeb0,0xfdc0,0xfdf0,0xfd41,0xfde5, - 0xfe02,0xfe84,0xfe6b,0xfe08,0xfdc7,0xfcfa,0xfcdf,0xfbea, - 0xfc54,0xfbb8,0xfc30,0xfbf8,0xfc1b,0xfc06,0xfbc8,0xfc81, - 0xfcaa,0xfd9c,0xfd28,0xfdb6,0xfd2c,0xfcf6,0xfc6b,0xfc18, - 0xfc9c,0xfd1a,0xfe32,0xfe25,0xfe97,0xfecc,0xff6f,0xfefc, - 0xfefb,0xfe7f,0xfecb,0xffd9,0xffd1,0xff9c,0xff07,0xffa3, - 0xff5e,0x0061,0x005e,0x00bf,0x00cd,0x0019,0xffb3,0xfedc, - 0xff64,0xff1e,0xffff,0xff45,0xffe3,0xffb1,0xff38,0xfe99, - 0xfe29,0xfe58,0xfda9,0xfe81,0xfe2a,0xfefc,0xfeac,0xfe31, - 0xfd33,0xfc59,0xfc77,0xfce8,0xfdaf,0xfcef,0xfd84,0xfd59, - 0xfe02,0xfd83,0xfc9b,0xfbe3,0xfc33,0xfd85,0xfdf4,0xfe76, - 0xfd17,0xfd32,0xfd2a,0xfde2,0xfdd5,0xfdda,0xfe08,0xfe11, - 0xfee1,0xfe94,0xff47,0xfe73,0xff16,0xfe8a,0xff4d,0xff70, - 0xffa4,0x000f,0xff8a,0x003f,0xff6c,0xff43,0xfeae,0xff6c, - 0xff9f,0xff94,0xff53,0xff2c,0xfffd,0xff92,0xff7e,0xfeb7, - 0xff93,0xffae,0xffd9,0xfe79,0xfd79,0xfdef,0xfe68,0xff02, - 0xfdf5,0xfde2,0xfd32,0xfe5f,0xfe80,0xfe4b,0xfdc4,0xfd16, - 0xfdc0,0xfdbc,0xfe02,0xfcfa,0xfd02,0xfcdd,0xfd65,0xfddf, - 0xfe0e,0xfe17,0xfdb7,0xfe48,0xfde4,0xfe27,0xfdc6,0xfe41, - 0xfddf,0xfdf7,0xfdbf,0xfdc8,0xfeac,0xfe81,0xff10,0xfe0b, - 0xfe79,0xfe47,0xfeee,0xfe5a,0xfdf8,0xfdaa,0xfdea,0xfe6f, - 0xfd8d,0xfd7a,0xfc7e,0xfcc2,0xfc8a,0xfd7a,0xfe0e,0xfeec, - 0x000f,0x00c6,0x0167,0x00a8,0x004c,0xff3d,0xffd3,0xffb0, - 0x002d,0x0073,0x00bd,0x017c,0x01f0,0x0295,0x01cd,0x0205, - 0x012c,0x0144,0x007f,0xfff0,0xff3b,0xfe9b,0xff03,0xfe9a, - 0xff5a,0xfee8,0xff9d,0xff3a,0xfee7,0xfda9,0xfc6d,0xfbe4, - 0xfb24,0xfb0d,0xfa6b,0xfad7,0xfa5a,0xfb3f,0xfb01,0xfb1f, - 0xfaee,0xfadb,0xfb30,0xfa82,0xfab1,0xf9c3,0xf9ce,0xf99e, - 0xfab9,0xfb5a,0xfc1d,0xfcbf,0xfd20,0xfdcb,0xfd47,0xfd6e, - 0xfc87,0xfcde,0xfcb9,0xfdb2,0xfdfa,0xfea5,0xff88,0xffb9, - 0x00a8,0x003a,0x00c5,0x004c,0x00aa,0x003e,0x0018,0xffec, - 0xffc6,0x0020,0xfff3,0x00d0,0x008c,0x012c,0x008d,0x006b, - 0xffbd,0xff36,0xfedd,0xfe5f,0xfe73,0xfde7,0xfe52,0xfdf0, - 0xfe7f,0xfdda,0xfdb5,0xfd86,0xfd8b,0xfd7d,0xfc75,0xfc77, - 0xfbca,0xfc2a,0xfb7d,0xfbee,0xfbcf,0xfc67,0xfcdc,0xfd1f, - 0xfdc9,0xfd01,0xfce3,0xfbc2,0xfc00,0xfb96,0xfc6b,0xfd11, - 0xfd8b,0xfe4c,0xfe95,0xff7c,0xff75,0xff9b,0xfe65,0xfe20, - 0xfd8a,0xfdd8,0xfe2d,0xfe26,0xfe5d,0xfe79,0xffef,0xfffd, - 0x00af,0xfff8,0x0012,0xff96,0xff56,0xff02,0xfe79,0xff02, - 0xff4e,0xffec,0xff3d,0xffd6,0xff71,0xffb6,0xff47,0xfe66, - 0xfd93,0xfced,0xfd7c,0xfd16,0xfd62,0xfcd4,0xfde3,0xfe91, - 0xfe99,0xfdf3,0xfd2f,0xfd3d,0xfd0a,0xfd7d,0xfc17,0xfc33, - 0xfbe5,0xfcd6,0xfccc,0xfccc,0xfce7,0xfcf4,0xfde2,0xfd7f, - 0xfdd1,0xfd01,0xfd89,0xfd35,0xfd29,0xfd1f,0xfd15,0xfdd9, - 0xfdf8,0xfec9,0xfea3,0xff5c,0xff19,0xff55,0xfeb6,0xfeec, - 0xfea9,0xfe82,0xff49,0xff37,0xffaa,0xfeac,0xff7d,0xff6c, - 0x00c5,0x00a3,0x0020,0xffca,0xff3c,0xff6f,0xfea7,0xfea1, - 0xfe25,0xff52,0xffae,0x0058,0xff70,0xff14,0xff5e,0xfec5, - 0xfeb0,0xfd81,0xfdcc,0xfe13,0xff2e,0xfec7,0xfd84,0xfc45, - 0xfc2e,0xfdb4,0xfe9b,0xff4d,0xfe25,0xfe1e,0xfd5a,0xfdda, - 0xfce7,0xfc29,0xfc1d,0xfca9,0xfe3d,0xfe62,0xfeca,0xfdbf, - 0xfe60,0xfdfd,0xfdf9,0xfdbf,0xfd7f,0xfe30,0xfe2a,0xfef4, - 0xfe41,0xfe75,0xfdc6,0xfe2e,0xfe3a,0xfea4,0xfebb,0xfe59, - 0xfe78,0xfd9e,0xfd3e,0xfbfb,0xfc05,0xfc12,0xfd4a,0xfe63 -}; - -static const UINT16 ER2[] = { - 0x0a4a,0x1fdb,0x366a,0x4a4d,0x5924,0x6051,0x5e93,0x54a6, - 0x430d,0x2d47,0x157c,0x00a2,0xf112,0xe931,0xe933,0xf0a6, - 0xfd37,0x0b71,0x185e,0x1ff9,0x2089,0x1866,0x08e7,0xf313, - 0xda8a,0xc239,0xad95,0x9fa1,0x99cb,0x9c91,0xa687,0xb658, - 0xc8d5,0xdbea,0xec06,0xf7e6,0xfe27,0xff15,0xfb89,0xf4ad, - 0xedb7,0xe78d,0xe4a6,0xe51a,0xeaf9,0xf48f,0x0193,0x1029, - 0x1eae,0x2bed,0x35e2,0x3c7a,0x3e53,0x3c40,0x35e1,0x2cf2, - 0x21d8,0x162f,0x0b36,0x01c7,0xfaeb,0xf69b,0xf576,0xf64e, - 0xf91a,0xfc17,0xff2e,0x0082,0xffc2,0xfc32,0xf5ed,0xed8b, - 0xe34c,0xd944,0xcfff,0xc98d,0xc5ef,0xc6db,0xcb6a,0xd3e7, - 0xdecd,0xeb03,0xf744,0x017e,0x0965,0x0d9d,0x0f0f,0x0d03, - 0x0952,0x0450,0x001c,0xfdc8,0xfdf4,0x00f3,0x064e,0x0e7e, - 0x16fd,0x1fea,0x26cf,0x2b22,0x2beb,0x2961,0x2384,0x1ac0, - 0x10aa,0x05c4,0xfc65,0xf48c,0xef5b,0xecad,0xecf1,0xef08, - 0xf268,0xf5ee,0xf875,0xf9e9,0xf913,0xf6f0,0xf261,0xed48, - 0xe737,0xe23d,0xde86,0xdcb5,0xdd4a,0xe00a,0xe55e,0xec05, - 0xf415,0xfbc4,0x0306,0x08eb,0x0d61,0x0fbf,0x100a,0x0eca, - 0x0c4d,0x0a0a,0x0794,0x064a,0x0550,0x06c2,0x0916,0x0ca6, - 0x1023,0x1366,0x1635,0x1733,0x16df,0x1434,0x101c,0x0a3f, - 0x042a,0xfd47,0xf73e,0xf203,0xee5d,0xeccd,0xeca3,0xee03, - 0xefdf,0xf2cb,0xf509,0xf723,0xf757,0xf6f5,0xf598,0xf375, - 0xf133,0xeed4,0xed7b,0xeca8,0xedd5,0xeff3,0xf3c4,0xf833, - 0xfd89,0x0265,0x06de,0x0a84,0x0c39,0x0c9d,0x0a5a,0x05ce, - 0xfe74,0xf65a,0xed6e,0xe69d,0xe347,0xe4f6,0xeccb,0xfaa0, - 0x0e49 -}; - -static const UINT16 EH2[] = { - 0x0315,0x1db4,0x374d,0x48e4,0x4f48,0x4910,0x3a85,0x281e, - 0x1a94,0x156a,0x1a00,0x24e0,0x30db,0x38b4,0x3862,0x3038, - 0x203e,0x0d02,0xf8d3,0xe7db,0xda86,0xd0ee,0xcadc,0xc7d0, - 0xc87a,0xcb1c,0xcf97,0xd385,0xd60f,0xd47c,0xcfcd,0xc873, - 0xc18e,0xbf03,0xc33f,0xd04d,0xe30b,0xf94f,0x0d36,0x1c14, - 0x2247,0x2148,0x1b3c,0x1478,0x105c,0x1068,0x15ab,0x1d4a, - 0x25c4,0x2b9d,0x2e60,0x2bc1,0x2531,0x1aa0,0x0e3b,0x016a, - 0xf4eb,0xeade,0xe323,0xdfb2,0xdf29,0xe1ed,0xe514,0xe7b2, - 0xe736,0xe382,0xdd94,0xd5fa,0xcffc,0xcd79,0xd156,0xd9f6, - 0xe73b,0xf57a,0x02ab,0x0c14,0x1119,0x1216,0x0ffe,0x0d87, - 0x0bdb,0x0d74,0x10d1,0x165a,0x1bd1,0x212f,0x2425,0x247a, - 0x21e7,0x1be6,0x1414,0x0a52,0x00fd,0xf7e2,0xf1c1,0xee10, - 0xed96,0xef16,0xf0ec,0xf238,0xf0e2,0xed77,0xe767,0xe14b, - 0xdbb4,0xd9c0,0xdb19,0xe090,0xe8c1,0xf1ee,0xfaf3,0x01aa, - 0x063c,0x07c2,0x084b,0x0717,0x0722,0x07ea,0x0a6d,0x0de4, - 0x1235,0x16c6,0x1a30,0x1c7e,0x1bcf,0x1997,0x1441,0x0da6, - 0x0604,0xff45,0xfa04,0xf73b,0xf6b1,0xf723,0xf86f,0xf876, - 0xf7c3,0xf41f,0xef4a,0xe9bb,0xe55c,0xe30d,0xe315,0xe640, - 0xeae3,0xf11f,0xf6b6,0xfc18,0xff00,0x0109,0x01a9,0x01c2, - 0x01f4,0x0284,0x047b,0x070c,0x0b0f,0x0e92,0x1262,0x146e, - 0x1557,0x13d1,0x10a9,0x0c62,0x0766,0x0322,0xff85,0xfdb9, - 0xfc76,0xfcec,0xfcbb,0xfc6b,0xfac4,0xf845,0xf4ff,0xf121, - 0xee15,0xeb4d,0xeaf4,0xeb64,0xee26,0xf15b,0xf537,0xf88f, - 0xfba5,0xfd93,0xfe4e,0xfe4c,0xfddf,0xfe59,0xfe03,0xfd40, - 0xf915,0xf214,0xe922,0xe21b,0xe178,0xea2a,0xfd78 -}; - -static const UINT16 AW2[] = { - 0xfb8f,0x0dd2,0x2005,0x3235,0x418f,0x4eab,0x5823,0x5dd8, - 0x5ea4,0x5925,0x4e03,0x3c14,0x2613,0x0bbe,0xf10e,0xd6fe, - 0xc0cb,0xaf61,0xa339,0x9cc5,0x9b49,0x9f4a,0xa728,0xb3e9, - 0xc36c,0xd63d,0xe936,0xfc66,0x0d5a,0x1a9a,0x23c8,0x281c, - 0x2996,0x2784,0x2430,0x1ef9,0x19e3,0x1474,0x0f81,0x0b04, - 0x0735,0x04bf,0x0334,0x03a4,0x041b,0x0536,0x04ef,0x03d7, - 0x0001,0xfaa4,0xf38f,0xeb4b,0xe311,0xda91,0xd423,0xceb6, - 0xcc08,0xcb3f,0xcd77,0xd258,0xda9d,0xe5e0,0xf314,0x0213, - 0x109f,0x1f28,0x2aeb,0x344d,0x397d,0x3b7b,0x39b6,0x34bc, - 0x2cc7,0x21d2,0x15b8,0x07f1,0xfac1,0xed86,0xe2b3,0xd9df, - 0xd451,0xd1d4,0xd1eb,0xd4ed,0xd93a,0xdfbe,0xe650,0xeded, - 0xf4b0,0xfb82,0x00a1,0x0544,0x084e,0x09cd,0x0aa6,0x09f1, - 0x09d8,0x0946,0x09a8,0x09f5,0x0b3c,0x0ca0,0x0e96,0x104a, - 0x1156,0x124d,0x11e1,0x1134,0x0e77,0x0b1c,0x05e1,0xffb7, - 0xf88e,0xf143,0xea57,0xe3b2,0xdf49,0xdbda,0xdac6,0xdaf5, - 0xde1b,0xe281,0xe958,0xf0e1,0xf95e,0x02d1,0x0b50,0x137c, - 0x1945,0x1e02,0x2016,0x20f9,0x1eb8,0x1b6f,0x16a3,0x10d2, - 0x0aab,0x03fa,0xfe21,0xf859,0xf3f8,0xf004,0xee2d,0xeced, - 0xed1a,0xee14,0xef78,0xf17c,0xf332,0xf57b,0xf6a6,0xf820, - 0xf8df,0xfa22,0xfad8,0xfbad,0xfcc1,0xfd82,0xff0e,0x0099, - 0x0325,0x0541,0x0857,0x0abd,0x0d8f,0x0f6b,0x10ce,0x112e, - 0x1067,0x0f04,0x0bdb,0x088f,0x0406,0xffb0,0xfa8a,0xf5f7, - 0xf12b,0xed57,0xeaa4,0xe8de,0xe8eb,0xe98f,0xec1a,0xef02, - 0xf38e,0xf7f6,0xfcac,0x011e,0x051f,0x08dd,0x0b69,0x0de5, - 0x0ec2,0x0f0f,0x0da9,0x0c4f,0x0982,0x065a,0x0192,0xfb0c, - 0xf315,0xe994,0xe189,0xdb67,0xda0b,0xdd0d,0xe63f,0xf38d, - 0x045c -}; - -static const UINT16 ZH3[] = { - 0xfede,0x0030,0xfe52,0xfa8e,0xf8c8,0xfa22,0xfdfe,0xffb8, - 0x00a9,0xff25,0xff1d,0xfe07,0xfc2e,0xf7eb,0xf572,0xf932, - 0x00fa,0x07bb,0x05c3,0xfec4,0xf769,0xf806,0xfcde,0x019b, - 0x0118,0xfe8a,0xfcbe,0xfca2,0xfdfd,0xfdb8,0x0037,0x0282, - 0x05dd,0x044f,0xfdb7,0xf6d6,0xf58c,0xfaf3,0x0176,0x071c, - 0x07cb,0x0623,0x001d,0xfa2f,0xf65e,0xf865,0xff3f,0x0578, - 0x0892,0x04bd,0xfe17,0xf765,0xf72e,0xfa2d,0x007b,0x052b, - 0x0777,0x04db,0xfd2b,0xf69a,0xf3bb,0xf8a8,0xff3e,0x04e9, - 0x04ad,0x0174,0xfe3e,0xfbf6,0xfa46,0xf8ec,0xfb48,0xfe7e, - 0x0272,0x007f,0xfc1d,0xf98f,0xfc63,0x00b6,0x01df,0xff21, - 0xfaaf,0xfaf5,0xfc7e,0xfefb,0xff4b,0x0007,0x0060,0x006f, - 0xfec0,0xfc04,0xfb52,0xfb42,0xfe65,0x0017,0x0105,0xfe61, - 0xfcb6,0xfd92,0x011a,0x03fd,0x014b,0xfd83,0xfa8c,0xfc02, - 0xfc89,0xfbe3,0xfaf9,0xfe98,0x0659,0x0ad2,0x06f4,0xfb32, - 0xf3d8,0xf362,0xf951,0xfdc7,0x02a1,0x063d,0x08c0,0x0740, - 0xfdf9,0xf447,0xeff4,0xf73b,0x00a1,0x0692,0x0465,0x001c, - 0xfd05,0xfbf5,0xfb29,0xf927,0xfa55,0xfd33,0x016d,0x0051, - 0xfc92,0xf91a,0xfb1d,0x0041,0x039e,0x0392,0xffb1,0xfd9e, - 0xfbc9,0xfbfc,0xfbaf,0xfdef,0x01f4,0x0651,0x0797,0x0333, - 0xfdbb,0xf983,0xfb0d,0xfdb7,0x01b8,0x031e,0x03e3,0x03a8, - 0x01e3,0xff1d,0xfbd6,0xfc40,0xfdd8,0x011f,0x0140,0x005b, - 0xfe09,0xfd29,0xfd7e,0xfdb5,0xfe60,0xfdb6,0xfe5e,0xfcf3, - 0xfc00,0xf9dc,0xf9e8,0xfb6f,0xfdce,0xff28,0xfdee,0xfc36, - 0xf977,0xf91d,0xf87c,0xf9d3,0xfadc,0xfcef,0xfdf5,0xfd87, - 0xfc66,0xfa0b,0xf9f5,0xf9ec,0xfc13,0xfc7a,0xfd31,0xfcde, - 0xfd2c,0xfd3c,0xfcf4,0xfda6,0xfd74,0xfe77,0xfdbd,0xfdfc, - 0xfd00,0xfd67,0xfe3a,0xffa6,0x00d5,0x009c,0x00f5,0xff93, - 0xff4a,0xfe17,0xfeb8,0xff3c,0x00e2,0x01f0,0x021b,0x019f, - 0xfff6,0xff9e,0xfe9c,0xff7e,0xff54,0x0069,0x0070,0x00b1, - 0x0048,0xff2e,0xfeca,0xfe47,0xff9c,0xff42,0xffb2,0xfe80, - 0xfe19,0xfd3d,0xfd0d,0xfdd8,0xfde5,0xff16,0xfee7,0xff0f, - 0xfd3a,0xfc8a,0xfb4f,0xfacf,0xfbc0,0xfe37,0x00ff,0xffe2, - 0xfd49,0xf9d2,0xf9c4,0xfae3,0xfe81,0xff50,0xfe7f,0xfcdc, - 0xfc85,0xfdea,0xfcdd,0xfae6,0xf8f4,0xfd6e,0x0251,0x0392, - 0xfec9,0xfa06,0xfaef,0xfed9,0x0133,0xfe40,0xfd16,0xfd96, - 0x0040,0xff98,0xfce6,0xfc5c,0xfeee,0x03b0,0x03ec,0x00b9, - 0xfbef,0xfb61,0xfbab,0xfd94,0xff55,0x0245,0x0575,0x053e, - 0x00fb,0xf9d7,0xf7cc,0xfa5a,0x0107,0x046e,0x049d,0x011d, - 0xff21,0xfd8d,0xfb5a,0xfa5b,0xfa56,0xff02,0x0330,0x05a8, - 0x031b,0xfefd,0xfa6d,0xf7cc,0xf818,0xfa0a,0xff18,0x02b0, - 0x0505,0x02b6,0xff49,0xfbef,0xfbfc,0xfc91,0xfbc3,0xf9c8, - 0xf82a,0xfbb1,0x0085,0x052a,0x0417,0x00c5,0xfccd,0xf9ce, - 0xf8b7,0xf8d2,0xfbfc,0xfe69,0x0186,0x0239,0x0240,0xfea4, - 0xfb7d,0xfb16,0xfdc0,0x009f,0xffba,0xfd35,0xf9c1,0xfa8a, - 0xfd92,0x03a2,0x06e4,0x05fd,0x0006,0xfa2d,0xf755,0xf786, - 0xfb37,0xfe71,0x040d,0x0746,0x0748,0x011e,0xf87f,0xf545, - 0xf7e5,0xff95,0x04a3,0x0651,0x02c0,0xff77,0xfb02,0xf8ea, - 0xf9a0,0xfec0,0x052f,0x06e9,0x029a,0xf919,0xf397,0xf3c7, - 0xfb2e,0x023d,0x0642,0x056c,0x0101,0xfb5e,0xf51b,0xf373, - 0xf656,0xff09,0x0691,0x09f5,0x05aa,0xfe4e,0xf89c,0xf6cd, - 0xfa2e,0xfe38,0x032e,0x0556,0x05e1,0x01c5,0xfd82,0xfaa1, - 0xfbf2,0x00a9,0x0447,0x0607,0x029d,0xff3f,0xfbc3,0xfbd4, - 0xfd28,0x008d,0x03bb,0x04bd,0x0350,0xfe51,0xfa47,0xf7b8, - 0xfa8e,0xfe42,0x024c,0x02e3,0x00cd,0xfd59,0xf9be,0xf869, - 0xf84c,0xfb85,0xfe1d,0x00c5,0xff63,0xfc99,0xf8fb,0xf767, - 0xf8a2,0xfac9,0xfdd9,0xfe47,0xfe5c,0xfb6b,0xf972,0xf7ac, - 0xf883,0xfb23,0xfe41,0x0058,0xfeb3,0xfc99,0xf97b,0xf967, - 0xf9fe,0xfcf7,0xfef6,0x009e,0x0048,0xfe24,0xfc71,0xfaba, - 0xfc2d,0xfe19,0x0175,0x01e9,0x01ab,0xff9e,0xfd9e,0xfce5, - 0xfce1,0xff07,0x0039,0x0252,0x01bd,0x0141,0xff02,0xfe29, - 0xfddf,0xfef4,0x0092,0x00f7,0x0168,0xff9f,0xff3b,0xfde3, - 0xfe47,0xfe7b,0xff79,0x0063,0xffd0,0xff1e,0xfd29,0xfd0e, - 0xfc7b,0xfe1a,0xfee3,0xff90,0xfeda,0xfddd,0xfcc7,0xfb77, - 0xfbef,0xfc27,0xfe01,0xfdec,0xfe9f,0xfd94,0xfc9d,0xfb0c, - 0xfa40,0xfcea,0xff89,0x0149,0xfe83,0xfc0e,0xfa0d,0xfabd, - 0xfaaa,0xfbd9,0xfe41,0x0101,0x021e,0xfeb9,0xfae7,0xf7e8, - 0xfacd,0xfe8c,0x0254,0x0363,0x02d7,0xfffe,0xfa5b,0xf768, - 0xf7ca,0xfe0f,0x0405,0x07e4,0x055d,0xffe3,0xf974,0xf67f, - 0xf910,0xff94,0x0765,0x093d,0x0628,0xfd7b,0xf72d,0xf466, - 0xf77e,0xfe3f,0x067b,0x0c92,0x0a4b,0x00e8,0xf3b9,0xef35, - 0xf3f8,0xfed5,0x0732,0x0a50,0x08a8,0x0307,0xfc4f,0xf4e7, - 0xf362,0xf673,0xfe40,0x043f,0x0681,0x02ed,0xfcdb,0xfa62, - 0xfafa,0xfe58,0xff74,0xffde,0xfd34,0xfb02,0xf888,0xf80a, - 0xfb22,0x01d0,0x0802,0x08c4,0x04a9,0xfb77,0xf48e,0xf09f, - 0xf39b,0xfaee,0x04e1,0x0c96,0x0c61,0x04e9,0xf7a0,0xef2f, - 0xeee7,0xf8f1,0x0557,0x0cf5,0x0a84,0x013b,0xf8ed,0xf4e8, - 0xf7b7,0xfb89,0x0093,0x0403,0x0645,0x033e,0xfc21,0xf611, - 0xf6ef,0xfe74,0x04c2,0x0764,0x040f,0x002b,0xfb1a,0xf6ea, - 0xf50f,0xf8ab,0x0116,0x0988,0x0d7a,0x06a0,0xfa6b,0xeff9, - 0xf0e6,0xf8fe,0x025e,0x0604,0x04cd,0x01b4,0xfd2b,0xf970, - 0xf590,0xf6ba,0xfb96,0x02d5,0x048f,0x009a,0xfa6e,0xf77d, - 0xfa50,0xfeb6,0x0319,0x030d,0x0278,0xff74,0xfcc8,0xf98b, - 0xf8e7,0xfcca,0x0321,0x08c5,0x0796,0x0300,0xfc49,0xf9f8, - 0xfa4a,0xfda3,0x0105,0x03af,0x05a7,0x0476,0x0179,0xfc1b, - 0xfa92,0xfb7a,0xffc2,0x0249,0x0252,0xffc8,0xfd4c,0xfc86, - 0xfc02,0xfd67,0xfdb3,0xff96,0xff58,0xfe6c,0xfb14,0xf874, - 0xf857,0xfa54,0xfe47,0xff7d,0xff5b,0xfc13,0xfa60,0xf829, - 0xf819,0xf8e1,0xfb4e,0xfe4d,0xfefb,0xfe51,0xfaad,0xf8db, - 0xf7e1,0xfa2c,0xfc1b,0xfde0,0xfe79,0xfdea,0xfd48,0xfb35, - 0xfb15,0xfb19,0xfd9c,0xfec6,0x0017,0xfed3,0xfd5b,0xfc9a, - 0xfcb0,0xfe5a,0xff4b,0x0116,0x009e,0x00a0,0xfee0,0xfe02, - 0xfd73,0xfe75,0x0089,0x0199,0x028d,0x00e1,0x0059,0xfe6c, - 0xfe5f,0xfe69,0xffbe,0x0105,0x0167,0x018a,0xff92,0xfe9e, - 0xfd13,0xfe37,0xfec0,0x000c,0x0013,0xffa0,0xfedb,0xfd41, - 0xfce4,0xfc37,0xfd6b,0xfdab,0xfedd,0xfe1b,0xfdb9,0xfc9a, - 0xfbd3,0xfc0c,0xfc4c,0xfdd9,0xfd35 -}; - -static const UINT16 M3[] = { - 0xffdf,0xff92,0xfeff,0xfe65,0xfdcb,0xfcc6,0xfcae,0xfc2d, - 0xfc5c,0xfb35,0xfa80,0xf96a,0xf8b8,0xf7da,0xf71a,0xf6b7, - 0xf681,0xf761,0xf79f,0xf87f,0xf841,0xf8dc,0xf960,0xfa3c, - 0xfae9,0xfbb7,0xfd2c,0xfe38,0xfff0,0x0073,0x018a,0x01d8, - 0x02bc,0x0350,0x043e,0x0501,0x05e2,0x06dd,0x0745,0x0814, - 0x0805,0x0872,0x082d,0x0897,0x0884,0x08a9,0x088d,0x0837, - 0x0834,0x077d,0x0741,0x0614,0x05ac,0x04d4,0x0483,0x0383, - 0x02bf,0x01de,0x00cc,0x0066,0xff25,0xfe85,0xfd23,0xfcaa, - 0xfb8c,0xfb13,0xfa08,0xf93a,0xf85c,0xf790,0xf707,0xf5d7, - 0xf585,0xf4a7,0xf4c8,0xf3f6,0xf3a5,0xf2da,0xf291,0xf25f, - 0xf20d,0xf20f,0xf1a6,0xf22c,0xf1f4,0xf275,0xf237,0xf2a5, - 0xf2d1,0xf33a,0xf3d2,0xf410,0xf495,0xf4b5,0xf5e2,0xf610, - 0xf708,0xf74f,0xf834,0xf891,0xf98d,0xfa7b,0xfb01,0xfbcf, - 0xfc51,0xfdbb,0xfdfa,0xfef0,0xff1f,0xffe8,0x0082,0x016f, - 0x021a,0x0280,0x0328,0x037e,0x0467,0x045b,0x04d9,0x04f4, - 0x0591,0x05a7,0x05fe,0x0641,0x060d,0x0645,0x0613,0x065c, - 0x05bb,0x05fd,0x05ca,0x05f0,0x0591,0x0544,0x0515,0x04b2, - 0x04a2,0x03c9,0x03d8,0x0301,0x02f7,0x0240,0x01f0,0x0163, - 0x00f1,0x0079,0xffaf,0xff70,0xfea5,0xfea6,0xfdae,0xfd47, - 0xfc56,0xfbe1,0xfb56,0xfadf,0xfa10,0xf8a6,0xf841,0xf76e, - 0xf755,0xf6d7,0xf721,0xf739,0xf7f8,0xf864,0xf8ed,0xf983, - 0xf9c0,0xfb04,0xfbb3,0xfd1c,0xfddd,0xff29,0xffff,0x0155, - 0x022c,0x02be,0x039c,0x0402,0x053d,0x0592,0x06a1,0x06d1, - 0x07a0,0x07d2,0x0847,0x0853,0x0849,0x0899,0x085d,0x08b6, - 0x0839,0x0822,0x077d,0x0729,0x065b,0x05e5,0x04f7,0x0443, - 0x03b9,0x02d2,0x0293,0x014b,0x00ab,0xff58,0xfef4,0xfd86, - 0xfcb6,0xfb9d,0xfaf7,0xfa7b,0xf964,0xf8e3,0xf78c,0xf73b, - 0xf635,0xf5c6,0xf4f8,0xf474,0xf411,0xf3d2,0xf388,0xf2cf, - 0xf2d2,0xf21f,0xf22e,0xf1ca,0xf20a,0xf205,0xf276,0xf297, - 0xf2a0,0xf2ea,0xf2df,0xf380,0xf387,0xf441,0xf491,0xf58f, - 0xf5ef,0xf6c5,0xf74a,0xf7f7,0xf8d5,0xf939,0xfa16,0xfa57, - 0xfb87,0xfc2d,0xfd83,0xfdd7,0xfe8d,0xff2c,0xffca,0x009a, - 0x00dd,0x01b4,0x01ed,0x0316,0x0355,0x03fe,0x0416,0x049b, - 0x0534,0x0550,0x05ac,0x0597,0x0617,0x05cc,0x0649,0x060b, - 0x068a,0x0659,0x0681,0x062c,0x05c8,0x05b0,0x0511,0x0534, - 0x047b,0x0476,0x03fb,0x0406,0x0358,0x02e7,0x025a,0x018c, - 0x0149,0x0080,0x005e,0xffb3 -}; - -static const UINT16 N3[] = { - 0x0115,0x0225,0x026a,0x035f,0x03e7,0x0480,0x0530,0x0598, - 0x0649,0x0624,0x06b8,0x06b3,0x076d,0x0745,0x07a2,0x07b1, - 0x07d4,0x07ac,0x070e,0x0722,0x0699,0x06f4,0x0673,0x0676, - 0x0599,0x054d,0x04bf,0x042f,0x039b,0x0317,0x0313,0x0252, - 0x01fb,0x00e8,0x0069,0xff71,0xff18,0xfe6c,0xfde9,0xfd99, - 0xfced,0xfcad,0xfb81,0xfb13,0xf9ef,0xf98b,0xf869,0xf757, - 0xf5b7,0xf440,0xf3b9,0xf373,0xf441,0xf4f7,0xf679,0xf6f0, - 0xf7db,0xf84d,0xf920,0xfa27,0xfb96,0xfd42,0xfe90,0x0015, - 0x0088,0x019e,0x021a,0x0384,0x048d,0x0600,0x0732,0x07f2, - 0x08b0,0x088e,0x0916,0x091e,0x09f1,0x0a1d,0x0ac9,0x0ab0, - 0x0a76,0x0a04,0x0970,0x0916,0x0852,0x0858,0x0782,0x06f5, - 0x05b5,0x04f4,0x0394,0x02c5,0x01b9,0x00bc,0x0017,0xfec2, - 0xfdc1,0xfc47,0xfb66,0xf9d2,0xf934,0xf844,0xf7d1,0xf6c4, - 0xf5bb,0xf4b1,0xf354,0xf2af,0xf1c2,0xf1da,0xf13e,0xf0f7, - 0xf027,0xefb0,0xef40,0xee90,0xeeb2,0xee90,0xef24,0xef2a, - 0xefbb,0xef4c,0xefaa,0xefb4,0xf02a,0xf0c9,0xf155,0xf26b, - 0xf2f9,0xf407,0xf444,0xf4ce,0xf52a,0xf652,0xf753,0xf873, - 0xf942,0xf9e7,0xfaff,0xfb99,0xfcc1,0xfd3e,0xfe70,0xff2e, - 0x0046,0x00ee,0x019b,0x0217,0x02c7,0x03b2,0x03ee,0x04c7, - 0x04e0,0x05cb,0x05fe,0x06ce,0x06cf,0x06d7,0x070f,0x0729, - 0x07d2,0x074d,0x076d,0x06f1,0x0713,0x0699,0x06c0,0x065f, - 0x0624,0x05dd,0x055b,0x0516,0x0415,0x03f7,0x032e,0x0317, - 0x0267,0x0205,0x014f,0x009e,0x0014,0xff64,0xfece,0xfdb4, - 0xfda7,0xfcd1,0xfc9f,0xfb99,0xfb4d,0xfa93,0xf9be,0xf907, - 0xf777,0xf630,0xf46f,0xf3c6,0xf319,0xf3e5,0xf4ac,0xf5ff, - 0xf6c9,0xf764,0xf7e4,0xf864,0xf9bd,0xfab4,0xfc91,0xfdce, - 0xff99,0x0047,0x0149,0x01b1,0x02a2,0x03f4,0x050c,0x0699, - 0x0759,0x086e,0x0848,0x08cc,0x0901,0x098f,0x09fc,0x0a5d, - 0x0a9e,0x0a50,0x0a65,0x098d,0x0903,0x0827,0x080f,0x0751, - 0x0704,0x061b,0x051f,0x045b,0x0301,0x0240,0x011d,0x0092, - 0xff2c,0xfe4f,0xfd00,0xfbe5,0xfaa9,0xf974,0xf87f,0xf761, - 0xf6de,0xf5a2,0xf4f4,0xf396,0xf33c,0xf249,0xf1cf,0xf13f, - 0xf0ad,0xf073,0xefbb,0xefac,0xeecc,0xeee0,0xee9a,0xef06, - 0xef1b,0xef6c,0xef75,0xef97,0xf00f,0xefed,0xf0ab,0xf0ed, - 0xf240,0xf2a1,0xf378,0xf39e,0xf457,0xf525,0xf619,0xf712, - 0xf7b3,0xf8fc,0xf9c1,0xfb3d,0xfb82,0xfc67,0xfce2,0xfdfb, - 0xff12,0xffd2,0x00a9,0x0113 -}; - -static const UINT16 V3[] = { - 0xfffb,0x000a,0xfeb8,0xfdfb,0xfc9c,0xfd84,0xfd78,0xfc96, - 0xfc96,0xfbbe,0xfb5a,0xfa66,0xfa3c,0xf9f0,0xfb25,0xfafe, - 0xfc5a,0xfcba,0xfc85,0xfc0e,0xfb1c,0xfb3f,0xfa69,0xfad3, - 0xfa10,0xfaf4,0xfb7a,0xfc64,0xfc4f,0xfbae,0xfbfb,0xfb89, - 0xfbfb,0xfb95,0xfc47,0xfc20,0xfd62,0xfdcb,0xfe2c,0xfdc0, - 0xfd28,0xfd64,0xfd13,0xfded,0xfdc4,0xfeec,0xff16,0x0002, - 0x0002,0xffbc,0xff64,0xfed0,0xff74,0xff15,0xffbb,0xff21, - 0xfff7,0x002c,0x008e,0x0021,0xff94,0xffb0,0xff9c,0x0064, - 0xffd3,0x0012,0xff8a,0x0017,0xfff2,0xff98,0xff18,0xfe7d, - 0xfef5,0xfebe,0xff45,0xfe5d,0xfe95,0xfe20,0xfe62,0xfdcf, - 0xfd1a,0xfcb6,0xfca3,0xfd51,0xfd15,0xfe1d,0xfd76,0xfde9, - 0xfcb1,0xfc8d,0xfc83,0xfc6a,0xfca9,0xfc8c,0xfdde,0xfede, - 0x0044,0xfe84,0xfcd3,0xfa0a,0xf97e,0xfa8d,0xfbe6,0xfd88, - 0xfdb9,0xfedd,0xff47,0x00da,0x0050,0xfef7,0xfc93,0xfbe4, - 0xfd5b,0xff23,0x0046,0xfeb3,0xfe41,0xfdfc,0xff7e,0xffa3, - 0xff54,0xff98,0x0045,0x011f,0x009e,0xffe1,0xfd9d,0xfd54, - 0xfdf2,0x0064,0x0077,0xffb1,0xffca,0x003b,0x0115,0xff68, - 0xfdc0,0xfc53,0xfdfa,0xff22,0x00d7,0x0056,0xfff8,0x0021, - 0xff63,0xfe95,0xfbec,0xfb55,0xfc67,0xff9d,0x00f9,0xffb3, - 0xfcf5,0xfb9a,0xfd51,0xfe97,0xfeb8,0xfccb,0xfd72,0xff12, - 0x013a,0x0006,0xfda0,0xfc18,0xfc0c,0xfda5,0xfd0a,0xfc20, - 0xfb01,0xfcfd,0xfe01,0xfdb6,0xfcc8,0xfd02,0xff33,0x0093, - 0x00b2,0xfe23,0xfcc2,0xfc80,0xfe52,0xff18,0xff70,0xfeb1, - 0xfefc,0x0035,0xffe3,0xfea6,0xfbb4,0xfc6d,0xfdf0,0x0031, - 0x0038,0xfeb0,0xfe16,0xff1c,0x00fd,0xff96,0xfe69,0xfdd2, - 0x0052,0x01b4,0x0119,0xfeb5,0xfd42,0xfebb,0x0048,0x00d8, - 0xfe11,0xfc37,0xfb70,0xfddb,0xfee6,0xfebd,0xfe42,0xfed5, - 0x00c4,0x002b,0xfe8d,0xfb6f,0xfb77,0xfc51,0xfdf0,0xfd76, - 0xfc9f,0xfccf,0xfd43,0xfdf0,0xfc30,0xfb63,0xfb00,0xfd5f, - 0xff03,0x003c,0x0028,0x0022,0x0100,0x00c7,0x0073,0xfe87, - 0xfeaf,0xff1a,0x00c5,0x0113,0x00c2,0x0059,0x0030,0x00aa, - 0xffe9,0xfff2,0xff68,0x00ac,0x015b,0x0201,0x0127,0x001f, - 0xff7d,0xfec1,0xfead,0xfd94,0xfde8,0xfd79,0xfe68,0xfe1d, - 0xfdac,0xfca7,0xfbf3,0xfc4c,0xfc07,0xfc82,0xfc11,0xfccf, - 0xfc6f,0xfcdb,0xfc08,0xfb3e,0xfa8c,0xf9fe,0xfa9a,0xfa73, - 0xfaf6,0xfab9,0xfb9b,0xfb60,0xfbb7,0xfb69,0xfb4f,0xfbc4, - 0xfc0a,0xfd1f,0xfcd9,0xfd9b,0xfd0a,0xfda2,0xfd2b,0xfd61, - 0xfd15,0xfd23,0xfdcc,0xfdd2,0xfea3,0xfe39,0xfefd,0xfed9, - 0xff83,0xff53,0xff9e,0x0006,0x000c,0x00a9,0x000e,0x008b, - 0xff88,0xffcc,0xff49,0xff5e,0xff40,0xff4e,0xffa9,0xff99, - 0x0077,0xfff5,0x0040,0xff27,0xff70,0xff31,0xff2a,0xfef9, - 0xfeb2,0xfef7,0xfe65,0xfeb6,0xfdac,0xfda9,0xfccb,0xfd3e, - 0xfd0d,0xfd20,0xfd42,0xfd55,0xfe2d,0xfd70,0xfcca,0xfba0, - 0xfd3d,0xfe89,0xff9b,0xfe0a,0xfc07,0xfc2d,0xfc73,0xfc54, - 0xfa12,0xfa12,0xfbff,0xffc3,0x0038,0xfdcb,0xfbdc,0xfc20, - 0xfe3e,0xfe97,0xfdf5,0xfb99,0xfc54,0xfe74,0x008a,0xff7e, - 0xfe2f,0xfd81,0xfe0a,0xff3f,0xfe52,0xfe22,0xfd4c,0xff27, - 0x0026,0x0168,0x00d1,0x0038,0x0004,0xfefd,0xfeb0,0xfdf2, - 0xff9a,0x0068,0x010d,0x003c,0xffa3,0xff74,0xffbf,0x00db, - 0x0002,0xff10,0xfd70,0xfe2e,0xff0f,0x00fb,0x0111,0xffbb, - 0xfdfb,0xfd15,0xfe55,0xfe64,0xfe82,0xfd09,0xfca5,0xfce8, - 0xfdf1,0xfe64,0xfe15,0xfeb5,0xfe63,0xfe85,0xfd70,0xfd11, - 0xfc85,0xfcfd,0xfd97,0xfe8e,0xff14,0xfdf8,0xfc65,0xfabb, - 0xfb7c,0xfc61,0xfefc,0x004a,0x0082,0xff2d,0xfe0f,0xfd9e, - 0xfce3,0xfd09,0xfcf5,0xff2b,0x006a,0x0082,0xfec0,0xfd54, - 0xfd0b,0xfc65,0xfc45,0xfbfa,0xfdd4,0x0024,0x035f,0x0210, - 0xff07,0xfcd3,0xfb43,0xface,0xfa8a,0xfb43,0xfc2f,0xffa0, - 0x01ae,0x0159,0xfd24,0xf9d7,0xf8df,0xfa92,0xfe2b,0x0057, - 0x0125,0x006d,0x0059,0xfe78,0xfd34,0xfbdb,0xfc78,0xfdd9, - 0xfefe,0xffc7,0xff2e,0xff45,0xfdc9,0xfd0c,0xfb60,0xfb20, - 0xfb04,0xfc3b,0xfdc2,0xfe40,0xfee9,0xfe3a,0xfe86,0xfde5, - 0xfe4b,0xfe1a,0xff0e,0x0074,0x0182,0x0212,0x016e,0x0111, - 0xff90,0xffa1,0xfed5,0xff4b,0xff94,0x009d,0x0151,0x0144, - 0x0154,0x0071,0x008d,0xffa7,0x0033,0xff9e,0x0049,0x0048, - 0x005d,0xffea,0xfe8e,0xfe13,0xfce8,0xfcd5,0xfc07,0xfcb2, - 0xfca4,0xfd4e,0xfd42,0xfcb3,0xfc3b,0xfb48,0xfbae,0xfb26, - 0xfb82,0xfb62,0xfc0c,0xfbb6,0xfbee,0xfba4,0xfaeb,0xfad1, - 0xfa41,0xfae6,0xfabe,0xfbd0,0xfba7,0xfc32,0xfbf4,0xfc05, - 0xfc31,0xfbdf,0xfc71,0xfc43,0xfd49,0xfd1c,0xfddd,0xfdca, - 0xfe0c,0xfe1a,0xfe23,0xfea3,0xfea9,0xff6d,0xff3c,0xffef, - 0xff45,0xffa6,0xff7f,0xff64,0xff85,0xffb5,0x0095,0x0059, - 0x00e2,0x0028,0x0073,0xffe4,0x002e,0x0004,0x0014,0x0038, - 0x0019,0x0093,0xff7f,0xff5a,0xfe90,0xfed0,0xfe6e,0xfeb2, - 0xfea0,0xfe68,0xfea8,0xfe34,0xfe7c,0xfd61,0xfd89,0xfcde, - 0xfd65,0xfd45,0xfd4e,0xfd7a,0xfcbb,0xfca5,0xfc06,0xfc1f, - 0xfba8,0xfd1b,0xfdbe,0xfe0d,0xfd2b,0xfcfe,0xfd29,0xfc94, - 0xfc1b,0xfa92,0xfb7c,0xfc49,0xfdd4,0xfe0f,0xfe4d,0xff1f, - 0xffef,0x0016,0xfdef,0xfc2c,0xfb09,0xfd7c,0xff5d,0x00b5, - 0xfed4,0xfd34,0xfd38,0xfeb2,0x00e1,0x0080,0x003d,0xff02, - 0xffa6,0xfff6,0xffe3,0xff6e,0xff52,0x0021,0x00ab,0x010d, - 0xff01,0xfe41,0xfde3,0xfeb0,0xfeaa,0xff4f,0xff82,0xffeb, - 0x012a,0x014a,0x00de,0xfdd3,0xfcb5,0xfc76,0xfe96,0xffc5, - 0xff66,0xfeb0,0xfe9c,0xff56,0xfe21,0xfd35,0xfb60,0xfc3e, - 0xfdb8,0xffee,0xffea,0xfe7c,0xfda4,0xfcca,0xfc99,0xfad5, - 0xfb08,0xfbc6,0xfe59,0x0002,0x0094,0xff2b,0xfdd8,0xfdaf, - 0xfcea,0xfce2,0xfb8d,0xfbfd,0xfd6d,0xffe1,0x0051,0xfee7, - 0xfd0f,0xfc6a,0xfdf8,0xfe40,0xfea6,0xfe80,0x0036,0x00aa, - 0x00f9,0xff86,0xfe56,0xfe92,0xfe17,0xfe20,0xfcec,0xfe25, - 0xffdc,0x015a,0x002e,0xfee7,0xfe59,0xfe0a,0xfec4,0xfeeb, - 0x0016,0xffc7,0xffbb,0xfe38,0xfe2c,0xfe89,0xfed7,0xfe80, - 0xfc88,0xfcd0,0xfe42,0x0106,0x0074,0xfefc,0xfca4,0xfc85, - 0xfceb,0xfcc6,0xfc42,0xfba8,0xfd53,0xfe51,0xfec7,0xfc8b, - 0xfb4f,0xfafd,0xfc17,0xfd3c,0xfd29,0xfdd4,0xfec3,0x00cf, - 0x00c9,0x0070,0xfeb2,0xfef6,0xffde,0x00a4,0x00b0,0x0018, - 0x00c9,0x00b2,0x015d,0xffb9,0xfeea,0xfe6b,0xffae,0x00cf, - 0x0102,0x011f,0x008b,0x016e,0x00e1,0x00b7,0xfee6,0xfe71, - 0xfe60,0xff29,0xff15,0xfdf4,0xfd75,0xfc9e,0xfd3c,0xfc6f, - 0xfc12,0xfb74,0xfc13,0xfc8f,0xfcf9,0xfcbf,0xfbb5,0xfbd2, - 0xfb27,0xfbad,0xfa91,0xfa9b,0xfa6c,0xfaf3,0xfb25,0xfac0, - 0xfabf,0xfa9a,0xfbb2,0xfb95,0xfc4a,0xfbd7,0xfc87,0xfcc7, - 0xfd07,0xfcfa,0xfc54,0xfcf6,0xfcc0,0xfda2,0xfd5d,0xfe01, - 0xfdb1,0xfe29,0xfeaf,0xfe8f,0xfea5,0xfe54,0xff30,0xfef6, - 0x002b,0x000f,0x00bb,0x008b,0x00c2,0x0075,0xffbd,0xffd5, - 0xff58,0x0012,0xffc6,0x0086,0xffb2,0x000d,0xffb7,0xff89, - 0xff8f,0xff5e,0x001e,0xffe6,0x0089,0xff82,0xff93,0xfeb4, - 0xfe80,0xfe0f,0xfd8f,0xfda2,0xfd37,0xfe0e,0xfdde,0xfe11, - 0xfd24,0xfd6b,0xfc31,0xfc23,0xfc38,0xfcee,0xfe72,0xfe89, - 0xfe83,0xfc7d,0xfc25,0xfb97,0xfc43,0xfb20,0xfab2,0xfbae, - 0xfda1,0xff4e,0xfd90,0xfc19,0xfb0d,0xfd64,0xffa8,0x00da, - 0xff66,0xfd91,0xfdf4,0xfed5,0xff3d,0xfc0a,0xfac8,0xfb8e, - 0xff64,0x00f7,0x0019,0xfe6b,0xfea1,0x0026,0xff84,0xfe3c, - 0xfc21,0xfe37,0x008d,0x02c8,0x013c,0xff6a,0xfef7,0xff14, - 0xff7a,0xfd8d,0xfcba,0xfd5f,0x0102,0x01fb,0x0056,0xfd8b, - 0xfcd0,0xfeda,0xffd3,0x0001,0xfe5a,0xff45,0x0050,0x0187, - 0xff7c,0xfd7f,0xfc6c,0xfcc7,0xfdb4,0xfcae,0xfc90,0xfc96, - 0xfe78,0xfed4,0xfe3a,0xfc75,0xfbf4,0xfd36,0xfe50,0xff70, - 0xfe4a,0xfe26,0xfdc0,0xfe6c,0xfe1d,0xfe0a,0xfdda,0xfe8d, - 0xff79,0xfe89,0xfd07,0xfa9d,0xfb07,0xfbb3,0xfd03,0xfd53, - 0xfd9d,0xfecb,0x0093,0x021d,0x00e0,0xff02,0xfc46,0xfd0b, - 0xfe33,0xff29,0xfe84,0xfdcf,0xfe75,0xfeec,0xff5d,0xfd36, - 0xfbf4,0xfb88,0xff14,0x023f,0x036a,0x018d,0xfeac,0xfe31, - 0xfe95,0xff70,0xfd83,0xfce4,0xfd41,0xff95,0x006d,0xfe17, - 0xfbb6,0xfb7b,0xfe79,0xffc9,0xfffe,0xfe1d,0xfe88,0xff4b, - 0x0036,0xfe58,0xfb80,0xfac7,0xfb5f,0xfd3f,0xfc7d,0xfbe5, - 0xfaf8,0xfcad,0xfdcd,0xfe3c,0xfdad,0xfd80,0xff8f,0x011a, - 0x0230,0x00be,0x0079,0x003a,0x00f6,0x007d,0xff7a,0xfee3, - 0xff0c,0x00b0,0x00b1,0x00a1,0xff66,0xfffe,0x006e,0x0118, - 0x0095,0xfff4,0x006f,0x00b1,0x0156,0xffea,0xff1a,0xfdcd,0xfe0a,0xfda0,0xfd45,0xfcdd,0xfc77,0xfd38,0xfd1c,0xfd91, - 0xfc31,0xfc54,0xfbd6,0xfc4c,0xfc23,0xfbd3,0xfb9f,0xfb90, - 0xfbe3,0xfb11,0xfb45,0xfa5a,0xfaaf,0xfa8f,0xfb2c,0xfb62, - 0xfb2e,0xfb80,0xfb61,0xfc32,0xfbd8,0xfc8f,0xfc3f,0xfcdb, - 0xfce7,0xfd2a,0xfd7d,0xfd1c,0xfd6e,0xfd28,0xfdcf,0xfd68, - 0xfe3b,0xfe5e,0xff1e,0xff36,0xff58,0xffaf,0xff54,0xffec, - 0xff55,0xffc5,0xff41,0xfff2,0xffee,0x0023,0x0000,0xffcb, - 0xffea,0xff33,0xff94,0xff23,0xffb4,0xff76,0xfffd,0xffb7, - 0xff8f,0xff72,0xfee5,0xff30,0xfe8b,0xff29,0xfeb1,0xfef9, - 0xfe3d,0xfe49,0xfdc1,0xfd5f,0xfd71,0xfd46,0xfde7,0xfd8f, - 0xfe2d,0xfd18,0xfd52,0xfce5,0xfcce,0xfd43,0xfda9,0xfe5a, - 0xfe1e,0xfe2b,0xfc56,0xfb87,0xfaf3,0xfc01,0xfc36,0xfcf9, - 0xfda3,0xfdd4,0xfe63,0xfdef,0xfe8c,0xfd83,0xfd8c,0xfca6, - 0xfe16,0xff50,0xff8e,0xff0f,0xfd8d,0xfd79,0xfd4f,0xfdb8, - 0xfcf7,0xfe18,0xff58,0x0096,0x001a,0xff18,0xffaa,0x0005, - 0x0033,0xfe33,0xfe0d,0xfe72,0x0131,0x0209,0x0060,0xfed6, - 0xfe3d,0xffd9,0xff9c,0xfebf,0xfd5a,0xfe22,0xffc3,0x00de, - 0xfffb,0xfed3,0xfef6,0xfea6,0xfe72,0xfcb0,0xfd37,0xfe33, - 0x0005,0x0001,0xff66,0xfed7,0xfea9,0xfef0,0xfd9c,0xfcd3, - 0xfbf2,0xfdf6,0xff55,0xff4b,0xfd0a,0xfb6b,0xfb4e,0xfc07, - 0xfd9d,0xfd9d,0xfe5d,0xfe2b,0xff19,0xfea2,0xfd9f,0xfc4c, - 0xfb95,0xfcba,0xfdaa,0xfef5,0xfeb5,0xff6b,0xff7f,0x0003, - 0xfefa,0xfdaf,0xfcaa,0xfc47,0xfd23,0xfd1b,0xfe3e,0xfe1e, - 0xfe59,0xfdad,0xfe72,0xff9c,0x0155,0x01cd,0x002e,0xfed0, - 0xfde3,0xff95,0xff9e,0xff2f,0xfd71,0xfcdf,0xfd49,0xfd77, - 0xfd20,0xfcc6,0xfe3c,0xff1e,0x00e9,0x003b,0x0004,0xffb8, - 0x003d,0xfff4,0xfdec,0xfcea,0xfc17,0xfce4,0xfca4,0xfcd0, - 0xfbe8,0xfc57,0xfcbd,0xfce9,0xfcce,0xfc21,0xfd06,0xfd79, - 0xfeb2,0xfe53,0xfec7,0xfe8c,0xff66,0xffaf,0xff49,0xfef6, - 0xfe6e,0xff99,0xffa0,0x005b,0xffbf,0x0033,0x0064,0x00b9, - 0x00bd,0x003b,0x00b8,0x006d,0x015c,0x00ef,0x00f9,0x003e, - 0x0041,0xffe2,0xff49,0xfef0,0xfe76,0xff05,0xfed7,0xff7d, - 0xfe4b,0xfe2d,0xfd66,0xfd9f,0xfd43,0xfc7c,0xfc84,0xfc21, - 0xfce5,0xfc1c,0xfc18,0xfb0f,0xfb0c,0xfad3,0xfb18,0xfb11, - 0xfaaf,0xfb6a,0xfb45,0xfc04,0xfb21,0xfb4f,0xfadf,0xfb56, - 0xfb91,0xfb6d,0xfbd1,0xfba3,0xfc7e,0xfc52,0xfcd9,0xfc35, - 0xfcda,0xfcfb,0xfd90,0xfde7,0xfde8,0xfe60,0xfe40,0xff30, - 0xfec0,0xff18,0xfe7a,0xff1b,0xff2a,0xff2c,0xff52,0xff30, - 0xffab,0xff50,0x002c,0xffb2,0x0056,0x0011,0x006b,0x006b, - 0x005a,0x0050,0xff93,0xffe8,0xff0c,0xffa3,0xff43,0xff60, - 0xfefd,0xff20,0xfee4,0xfe7e,0xfec7,0xfe3d,0xfebf,0xfe4b, - 0xfef0,0xfe69,0xfe99,0xfe39,0xfe39,0xfdd1,0xfd5f,0xfd4d, - 0xfc24,0xfca0,0xfc5a,0xfcfa,0xfc87,0xfd15,0xfdb5,0xfdfb, - 0xfdf7,0xfce9,0xfcfc,0xfcff,0xfe39,0xfd64,0xfcb5,0xfadd, - 0xfa43,0xfb14,0xfc8a,0xfecc,0xff95,0x004e,0xff13,0xfeda, - 0xfd51,0xfcda,0xfb9c,0xfbf8,0xfe17,0x0016,0x01cb,0x003d, - 0xff5f,0xfe6f,0xfe2c,0xfd44,0xfd5c,0xfe46,0x0010,0x01fa, - 0x01b8,0x009a,0xfd9e,0xfd3a,0xfdbe,0xff9c,0xffe3,0xff8f, - 0x000c,0x0123,0x01d3,0xffa4,0xfe31,0xfd63,0xff0e,0xff44, - 0xff1c,0xfd52,0xfd4b,0xfe60,0xff43,0xffd8,0xfe2f,0xfe54, - 0xfe44,0xff36,0xff15,0xfe3f,0xfd8e,0xfde8,0xfeca,0xfdd8, - 0xfcbf,0xfa76,0xfa92,0xfb74,0xfdc2,0xfe83,0xff1b,0xffac, - 0x009f,0x0117,0xfe80,0xfbdd,0xf9aa,0xfbcc,0xfde4,0xff3a, - 0xfda1,0xfbfb,0xfcff,0xfe57,0xfedb,0xfca7,0xfc4e,0xfd26, - 0xff98,0x000c,0xfffa,0x0051,0x00c9,0x0159,0xffd8,0xfe65, - 0xfbcf,0xfc50,0xfd2c,0xff7e,0x0059,0xffe8,0xffb2,0xfea3, - 0xfea9,0xfdbb,0xfdfd,0xfe2a,0x0049,0x00ea,0x0216,0x01a3, - 0x0061,0xfeaf,0xfc63,0xfca6,0xfca3,0xfd74,0xfd7f,0xfe7c, - 0xfe6b,0xfe60,0xfdc8,0xfce3,0xfcd3,0xfce4,0xfebf,0xfeee, - 0xff6b,0xfe96,0xfe51,0xfd21,0xfc0d,0xfb1a,0xfa81,0xfb83, - 0xfc1f,0xfe10,0xfe63,0xff8c,0xff6f,0xfff3,0xfff4,0xffca, - 0x0060,0x00aa,0x01c9,0x0170,0x01f3,0x009c,0x000c,0xff36, - 0xfece,0xfebd,0xfeb7,0xff91,0xffe7,0x0110,0x0080,0x00c5, - 0xffe0,0xffee -}; - -static const UINT16 Z3[] = { - 0xffd1,0xff65,0xff75,0xfef0,0xfed1,0xfed9,0xfeb0,0xfec9, - 0xfdba,0xfdf0,0xfd95,0xfdeb,0xfe43,0xfe93,0xfbca,0xfbed, - 0xfbf8,0xfc81,0xff56,0xfd3e,0xfa47,0xf9e1,0xfe55,0x00ff, - 0xfd98,0xfb32,0xfb01,0xfd76,0xfd02,0xfd97,0xfd97,0xfd7b, - 0xfb6f,0xfb6b,0xff29,0x000d,0xfc5e,0xfa2f,0xff1c,0x025a, - 0x006f,0xf9d5,0xf89c,0xff5c,0x06a1,0x0286,0xf84e,0xf6d5, - 0x012a,0x0953,0x026c,0xf954,0xf858,0x00fc,0x07c5,0x0257, - 0xfa55,0xfae9,0x00f1,0x05fd,0x0282,0xfb85,0xfa84,0xfef8, - 0x048f,0x019e,0xfde1,0xfc53,0xfec4,0x01f2,0x00e1,0xfcc7, - 0xfb5f,0x0081,0x02a2,0x0046,0xfb93,0xfb04,0xfea6,0x0128, - 0xffe0,0xfbaf,0xf9aa,0xfb83,0x00fc,0x01c2,0xfefd,0xfc9b, - 0xfbcf,0xfbfa,0xfcff,0xff04,0xfe54,0xfd6c,0xfc08,0xfd00, - 0xfe39,0xfee4,0xfeb7,0xfb1d,0xfab0,0xfd68,0x0269,0x0094, - 0xfc29,0xfa13,0xfbc4,0x0013,0x013d,0xfeb0,0xfb67,0xfcae, - 0xff96,0x02b1,0x0086,0xfafc,0xf7fe,0xfe49,0x05e0,0x0403, - 0xfbd7,0xf755,0xfb92,0x023d,0x050d,0xff7d,0xfa67,0xfb57, - 0x01dd,0x0567,0xff52,0xfab6,0xfa18,0x0115,0x038e,0xfeed, - 0xf9e0,0xfc4b,0x024c,0x0228,0xfd98,0xfaa8,0xfd76,0x0117, - 0x018e,0xfca4,0xfa1c,0xfb91,0x000b,0x00b9,0xfd3f,0xfa1c, - 0xfa5e,0xfdeb,0xfecd,0xfd99,0xfaeb,0xfc47,0xfea3,0x001f, - 0xfe82,0xfbdf,0xfc7f,0xff06,0x017a,0x0039,0xfecd,0xfdfe, - 0xfffd,0x0179,0x0114,0xffa1,0xfef3,0x00e7,0x01db,0x0210, - 0x0013,0xffb5,0x001f,0x01a7,0x0193,0x0065,0xffe9,0xffdc, - 0x0102,0x001e,0xff28,0xfd9f,0xfe4e,0xfedb,0xff27,0xfe03, - 0xfcc6,0xfd14,0xfd38,0xfdcc,0xfc6e,0xfc0b,0xfba8,0xfc94, - 0xfc7d,0xfbea,0xfb75,0xfafe,0xfb87,0xfb50,0xfb67,0xfa60, - 0xfaba,0xfade,0xfb97,0xfb6f,0xfafa,0xfb20,0xfb3c,0xfc0e, - 0xfbc7,0xfc3b,0xfb75,0xfc56,0xfc9e,0xfced,0xfcc9,0xfcab, - 0xfd58,0xfd47,0xfe28,0xfda2,0xfe30,0xfe0f,0xfebe,0xfeae, - 0xfeeb,0xff05,0xff40,0x0014,0xff97,0x0032,0xffbe,0x0021, - 0xffd4,0x003d,0xfffd,0xfff2,0x0031,0x000b,0x0075,0xffcf, - 0x002d,0xffc1,0x0017,0xffdc,0x001f,0xffd3,0xffaf,0xffa1, - 0xfef6,0xff2a,0xfe56,0xfecd,0xfe48,0xfe9f,0xfe3e,0xfe4a, - 0xfe39,0xfdf3,0xfe06,0xfdcc,0xff8c,0xff0a,0xfc17,0xfa1a, - 0xfdea,0x0013,0xfd8f,0xf826,0xf845,0xfe40,0x01ab,0x00f1, - 0xfb7b,0xf8ae,0xfae1,0xff69,0xff79,0xfb1c,0xfb1b,0xfd97, - 0xfe7e,0xfc48,0xfd47,0xfd87,0xfd08,0xfd1f,0xff15,0x00b9, - 0xfd7b,0xfafd,0xfc46,0x00c5,0x02a5,0x011d,0xfa94,0xf9ba, - 0xff73,0x02e2,0x0284,0xfd1f,0xf93e,0xfc5d,0x04fe,0x06ab, - 0xfea1,0xf65d,0xfaa0,0x0521,0x0949,0x0028,0xf821,0xfb28, - 0x033c,0x065d,0xfe27,0xf7ee,0xfb35,0x028e,0x0626,0xff04, - 0xf9a2,0xf965,0xffb4,0x0517,0x032c,0xfab0,0xf6f0,0xfa8a, - 0x027e,0x046f,0xff99,0xf993,0xf88d,0xfe6d,0x0210,0x0003, - 0xfa58,0xf899,0xfbf6,0x0201,0x0043,0xfa9d,0xfaeb,0xfd67, - 0x001b,0x005c,0xfe0f,0xf9be,0xfb4d,0xff80,0x0177,0xff00, - 0xfb5e,0xfd98,0x0060,0x0098,0xfb85,0xf9e5,0xfec2,0x025f, - 0x0008,0xfd3a,0xfcd3,0xfca7,0xfea0,0xff7e,0x0016,0xfebb, - 0xff88,0x00b0,0xfe73,0xfdcb,0x0010,0x0187,0xfdc3,0xfd04, - 0xff37,0x0084,0xff26,0xfead,0xfccd,0xfde5,0x0074,0x012b, - 0x0186,0xfec3,0xfb9c,0xfab7,0xff01,0x018d,0x0015,0xfc14, - 0xfadd,0xfdb9,0x0019,0xffc1,0xfbff,0xfafb,0xfc6c,0xff4c, - 0xfec5,0xfc23,0xfaa3,0xfbea,0xfed6,0xfee1,0xfdca,0xfbfd, - 0xfd8e,0xffb7,0x00ca,0xff61,0xfdfe,0xfed6,0x0066,0x01d8, - 0x0086,0xffb7,0xff25,0x00fb,0x0186,0x00cb,0xff75,0xff50, - 0x00a6,0x0122,0x010a,0xff6a,0xff67,0xff8a,0x00a2,0x0006, - 0xff14,0xfebd,0xff13,0xffc6,0xfec3,0xfe30,0xfcc6,0xfd6e, - 0xfd89,0xfdbd,0xfd10,0xfc22,0xfc42,0xfc58,0xfc94,0xfb7b, - 0xfb88,0xfb0f,0xfc00,0xfbe3,0xfbcc,0xfb3d,0xfacd,0xfb21, - 0xfaed,0xfb50,0xfb22,0xfbb3,0xfb89,0xfc0b,0xfbaf,0xfb78, - 0xfb4b,0xfb8e,0xfc98,0xfccb,0xfd96,0xfd19,0xfd90,0xfd27, - 0xfd9c,0xfd60,0xfd70,0xfde1,0xfe2e,0xff37,0xfea8,0xfebe, - 0xfe3a,0xff15,0xff3c,0xffbe,0xffb5,0xffb8,0x0040,0x0018, - 0x008b,0xff97,0xffba,0xff60,0x003a,0x0011,0x0006,0xff9c, - 0xff32,0xff7a,0xff46,0xffb9,0xff31,0xffa5,0xff7a,0xffe5 -}; - -static const UINT16 NG3[] = { - 0xffe9,0xfe8f,0xfd97,0xfe2b,0xffe0,0x034a,0x06a7,0x0a69, - 0x0c9a,0x0e02,0x0ded,0x0de7,0x0e8b,0x0fec,0x128e,0x14e9, - 0x1787,0x1830,0x1876,0x175d,0x16c1,0x15f4,0x15d1,0x165c, - 0x167d,0x167f,0x1532,0x13b4,0x108f,0x0e39,0x0bd6,0x0a74, - 0x090d,0x079f,0x05f7,0x0328,0x002a,0xfc3d,0xf94c,0xf63b, - 0xf497,0xf2d2,0xf1bc,0xefc0,0xed9f,0xeb0f,0xe835,0xe65f, - 0xe47d,0xe41c,0xe383,0xe3e8,0xe35e,0xe2f3,0xe240,0xe16c, - 0xe167,0xe190,0xe2f3,0xe427,0xe622,0xe777,0xe8e8,0xe972, - 0xeabd,0xec2c,0xee30,0xf0b2,0xf30e,0xf5e3,0xf7a8,0xf9e6, - 0xfb3f,0xfd4c,0xfee5,0x0150,0x0355,0x05bc,0x0805,0x0954, - 0x0ad2,0x0b61,0x0ca5,0x0d7c,0x0f20,0x101a,0x111b,0x1199, - 0x11e6,0x11e6,0x113e,0x1112,0x1047,0x1060,0x0fb7,0x0f7b, - 0x0e6b,0x0d4a,0x0bec,0x0a92,0x0967,0x07d8,0x06eb,0x052e, - 0x042d,0x0258,0x00f6,0xfeee,0xfd3b,0xfbd0,0xfa83,0xf98c, - 0xf824,0xf713,0xf589,0xf4a1,0xf344,0xf2ad,0xf198,0xf15c, - 0xf12c,0xf0b8,0xf07e,0xefb0,0xefb1,0xef6d,0xf043,0xf054, - 0xf12d,0xf1a7,0xf258,0xf329,0xf390,0xf438,0xf4d8,0xf67d, - 0xf77e,0xf939,0xf9f6,0xfb36,0xfbff,0xfd1e,0xfe14,0xfef8, - 0x0031,0x00dc,0x0191,0x009f -}; - -static const UINT16 OO3[] = { - 0xf825,0x085f,0x1b57,0x2eaa,0x4237,0x53ee,0x641e,0x713d, - 0x7a59,0x7e83,0x7d05,0x751b,0x668d,0x532b,0x3aef,0x2133, - 0x06e2,0xee7b,0xd826,0xc54c,0xb666,0xab41,0xa486,0xa14d, - 0xa20b,0xa55c,0xac1c,0xb3e8,0xbc57,0xc373,0xc952,0xcd68, - 0xd046,0xd22d,0xd35e,0xd57b,0xd84e,0xddae,0xe3f6,0xec76, - 0xf633,0x01f9,0x0ff4,0x1e6f,0x2d5d,0x3b85,0x4885,0x5290, - 0x5953,0x5af5,0x58b6,0x51ec,0x47dd,0x3a76,0x2a5a,0x193f, - 0x0731,0xf5f9,0xe55d,0xd769,0xcb63,0xc315,0xbe21,0xbca2, - 0xbdc9,0xc0f1,0xc5c8,0xcb4a,0xd130,0xd667,0xdb6e,0xdf4d, - 0xe32e,0xe630,0xe8ff,0xeb71,0xede2,0xf166,0xf556,0xfadc, - 0x014b,0x099b,0x1277,0x1c6a,0x25bb,0x2e6c,0x3596,0x3af7, - 0x3e63,0x3f04,0x3d1d,0x37e5,0x30ce,0x2702,0x1bef,0x0ef6, - 0x023b,0xf5bf,0xea39,0xe07f,0xd889,0xd351,0xcfaf,0xceb8, - 0xcf24,0xd179,0xd4c9,0xd946,0xddf8,0xe2a8,0xe71b,0xeab4, - 0xee39,0xf0c7,0xf379,0xf55b,0xf7ad,0xfa30,0xfd93,0x0170, - 0x05e8,0x0b54,0x10d1,0x170a,0x1c94,0x222a,0x2607,0x2965, - 0x2ac6,0x2ac7,0x28cb,0x24d9,0x1f58,0x1816,0x1025,0x0712, - 0xfe51,0xf568,0xedc0,0xe6d1,0xe1bb,0xde26,0xdbc5,0xdb1e, - 0xdb74,0xdda1,0xe03d,0xe3a3,0xe6bf,0xea62,0xed2f,0xef99, - 0xf038,0xeeaf,0xeb41,0xe632,0xe1ab,0xdef0,0xe056,0xe59c, - 0xf053,0xfed9 -}; - -static const UINT16 L3[] = { - 0xfd9c,0xf9d4,0xf618,0xf46a,0xf378,0xf4c5,0xf6ca,0xfa77, - 0xff3d,0x0533,0x0c64,0x1398,0x1b1d,0x20f1,0x25fe,0x27d3, - 0x286c,0x26b3,0x239f,0x1edc,0x18cb,0x11f0,0x0a10,0x0293, - 0xfaf6,0xf4fe,0xefaf,0xecb3,0xea84,0xe9a4,0xe938,0xe97a, - 0xea65,0xeb27,0xec0a,0xebd9,0xebc0,0xe9d8,0xe849,0xe59f, - 0xe334,0xe0ed,0xdf30,0xde93,0xde9b,0xe04c,0xe258,0xe66f, - 0xeade,0xf14b,0xf7f8,0xff59,0x0619,0x0c2f,0x11ba,0x159a, - 0x18e9,0x1a61,0x1b69,0x1a54,0x18bf,0x1596,0x125e,0x0ebf, - 0x0b6d,0x088e,0x05d6,0x0410,0x024f,0x019b,0x0064,0x005c, - 0xffc4,0xff95,0xfe96,0xfd25,0xfb2b,0xf85d,0xf5cb,0xf23b, - 0xef0e,0xeb6c,0xe913,0xe6bd,0xe557,0xe464,0xe487,0xe647, - 0xe87a,0xec70,0xf003,0xf4ba,0xf8c3,0xfd81,0x013c,0x051c, - 0x0826,0x0a82,0x0c07,0x0cbd,0x0d11,0x0c07,0x0b90,0x0a62, - 0x0a1d,0x091d,0x08ed,0x088b,0x0879,0x0896,0x0887,0x092f, - 0x08f5,0x094a,0x0866,0x07c1,0x0587,0x032c,0x0059,0xfd68, - 0xfa89,0xf754,0xf4a0,0xf190,0xef98,0xed54,0xeca8,0xebf7, - 0xecaf,0xedf9,0xefbc,0xf1f1,0xf3d3,0xf66b,0xf86c,0xfb45, - 0xfce1,0xfeec,0xffb2,0x0107,0x016b,0x01c6,0x0224,0x022f, - 0x02cd,0x0315,0x0464,0x04c6,0x05cd,0x0627,0x0762,0x0809, - 0x0879,0x07db,0x05b9,0x02e8,0xfe51 -}; - -static const UINT16 J3[] = { - 0xffff,0x0002,0xfec1,0xff55,0xfeca,0xff79,0xffb7,0x0076, - 0x0020,0xffb2,0xff86,0xffab,0xfeee,0xfbda,0xfabc,0xfadc, - 0xfee9,0x022d,0x0370,0x0119,0xfcae,0xf9bb,0xf96a,0xfd17, - 0x008f,0x02cf,0x002e,0xfcdf,0xf938,0xf835,0xf9f7,0xfd49, - 0x027c,0x051a,0x0416,0xfc75,0xf50b,0xf1a1,0xf6b5,0xfe2e, - 0x02b2,0x03db,0x0125,0xfd30,0xf8ba,0xf6ef,0xf56b,0xf6e7, - 0xf8fd,0xfd04,0xffb0,0xff58,0xfc3e,0xfa35,0xfcaa,0x0004, - 0x00fc,0xfdfb,0xfcd6,0xfc8f,0xfc2a,0xfb61,0xfb86,0xff16, - 0x0258,0x05d6,0x04f4,0x0210,0xfd09,0xf984,0xf7f9,0xf9e7, - 0xfeef,0x02de,0x04e9,0x0318,0x00a5,0xfdb4,0xfdfd,0xfe29, - 0xff49,0xff27,0xfdf8,0xfd99,0xfd59,0xffaa,0x011c,0x02c4, - 0x01c5,0xffd7,0xfcea,0xfb8f,0xfd2a,0xff03,0x0049,0xff55, - 0xff4e,0xff3e,0x016f,0x00d1,0xfea6,0xfaee,0xf938,0xfb91, - 0xff6f,0x0381,0x03ff,0x0229,0xfc1c,0xf82b,0xf7f1,0xfbce, - 0xffbc,0x0122,0x008a,0xff6a,0xff01,0xfc8b,0xfb96,0xfb1e, - 0xfdff,0xff22,0xff2f,0xfd5e,0xfc16,0xfd56,0xfdea,0xffb7, - 0xff73,0xff45,0xfd49,0xfc08,0xfaa9,0xfad3,0xfc7f,0xfe9e, - 0x0103,0x003b,0xfee3,0xfb95,0xfa2d,0xf9a2,0xfbc8,0xfe47, - 0x0076,0x0206,0x0159,0x001c,0xfd9c,0xfd11,0xfcd8,0xfe9a, - 0xffd1,0x00d2,0x00c4,0xffbd,0xff8c,0xfef3,0x0057,0x00a6, - 0x01f7,0x0168,0x00a8,0xfee3,0xfe07,0xfea8,0xff83,0x01d4, - 0x0262,0x0306,0x010f,0xffe4,0xfdde,0xfd4c,0xfda3,0xfece, - 0x0095,0x00c5,0x012e,0xff24,0xfe1d,0xfcaf,0xfd47,0xfda3, - 0xfe8a,0xfecd,0xfe45,0xfdc1,0xfc04,0xfc26,0xfbbd,0xfd2e, - 0xfd7d,0xfe17,0xfd0c,0xfbae,0xfb1a,0xfa3a,0xfb3c,0xfb68, - 0xfce0,0xfcbc,0xfcd6,0xfb94,0xfaf2,0xfa75,0xfa71,0xfb81, - 0xfbee,0xfd0c,0xfc6d,0xfc7a,0xfb67,0xfba0,0xfb9f,0xfc78, - 0xfd21,0xfd22,0xfd98,0xfcdc,0xfd2e,0xfc51,0xfd2a,0xfd5a, - 0xfe4c,0xfe75,0xfe6f,0xfe4c,0xfdc0,0xfe64,0xfdee,0xfed9, - 0xfe94,0xff9d,0xff84,0xffaf,0xff47,0xfefd,0xff74,0xff25, - 0x001c,0xff9e,0x0035,0xffa4,0x0035,0x0007,0xfff9,0xffbb, - 0xff96,0xffe7,0xff80,0x0090,0xfff9,0x0090,0x0015,0x0065, - 0xffba,0xfe8e,0xfd83,0xfdf8,0x0114,0x0236,0x0277,0xff05, - 0xfc06,0xfa9c,0xfca6,0xff36,0xff5d,0xfed7,0xff0f,0x0218, - 0x01f1,0xff33,0xfa05,0xf877,0xfa66,0xfec3,0x0199,0x00d9, - 0xff0c,0xfc9b,0xfd1e,0xfbf8,0xfadc,0xfa03,0xfbf4,0xff88, - 0x015a,0xff36,0xfb07,0xfb3c,0xfd80,0x0033,0xfd43,0xf9b8, - 0xf951,0xfd30,0x00e1,0x001b,0xfcad,0xfa58,0xfd6b,0x002a, - 0x0109,0xfe3c,0xfc77,0xfb25,0xfbb2,0xfbfa,0xfce2,0xffba, - 0x01f5,0x03df,0x017e,0xfee0,0xfc46,0xfc3e,0xfbcf,0xfb49, - 0xfb32,0xfd15,0x0218,0x0525,0x05f9,0x02a5,0xffa9,0xfcfc, - 0xfcad,0xfc13,0xfadf,0xfa7e,0xfbf7,0x0184,0x05d3,0x0735, - 0x02c3,0xfe20,0xfbfd,0xfd32,0xfec2,0xfda9,0xfc3b,0xfae5, - 0xfd81,0x00d7,0x0405,0x02b4,0x00ee,0x001e,0x0036,0xfdf4, - 0xf89f,0xf6cc,0xf8a8,0xff0a,0x0390,0x05a7,0x0333,0xffa6, - 0xfc3a,0xfb0f,0xfb4a,0xfbe3,0xfda5,0xfe22,0xff7d,0xfe2d, - 0xfd0f,0xfcfe,0xfebf,0x0094,0x0082,0x000a,0xfcbe,0xfa27, - 0xf807,0xf99c,0xfc59,0x0120,0x04c8,0x05f5,0x03cb,0xfd5f, - 0xf6e2,0xf233,0xf453,0xf9af,0x0127,0x054f,0x05ac,0x0240, - 0xfce2,0xf8f5,0xf6db,0xf916,0xfc8d,0x0138,0x0276,0x01c3, - 0xfec4,0xfcd6,0xfd26,0xfee5,0x01ab,0x0222,0x01d4,0xff16, - 0xfd28,0xfb78,0xfc51,0xff50,0x0366,0x0656,0x0575,0x02d1, - 0xfde7,0xfb94,0xfaae,0xfd57,0x007f,0x039c,0x04cb,0x0353, - 0x00c2,0xfd23,0xfc68,0xfc75,0xfef0,0x0024,0x00f7,0xffa0, - 0xfe17,0xfd1d,0xfc52,0xfd49,0xfddd,0xffa3,0xff40,0xfe69, - 0xfbd4,0xfa49,0xf9c6,0xfb3e,0xfdc4,0xfeca,0xff58,0xfd62, - 0xfc48,0xfa03,0xf995,0xf9b5,0xfb6a,0xfd2e,0xfdcb,0xfda8, - 0xfbba,0xfb0b,0xf9dc,0xfb02,0xfb63,0xfcab,0xfce6,0xfd09, - 0xfcbf,0xfbe1,0xfbf2,0xfba5,0xfd30,0xfd69,0xfe4a,0xfd4e, - 0xfcbe,0xfc19,0xfc20,0xfcf9,0xfd37,0xfea6,0xfe95,0xff57, - 0xfe66,0xfe40,0xfd6f,0xfdc9,0xfe9f,0xff64,0x0068,0xffd7, - 0xffe2,0xfe67,0xfe8f,0xfe18,0xff1a,0xffa5,0xffde,0x001c, - 0xff85,0xffa4,0xfecf,0xff81,0xff12,0xfff3,0xff93,0x002d, - 0xffd8,0xff67,0xff4a,0xfe4d,0xfe2a,0xfe86,0x0180,0x0244, - 0x01d2,0xfe7b,0xfc3c,0xfc53,0xfc88,0xfd3d,0xfd15,0x0061, - 0x0367,0x04be,0x010c,0xfbfa,0xf80e,0xf762,0xf99c,0xfc9b, - 0x0156,0x03f5,0x059a,0x0270,0xfd2a,0xf72c,0xf588,0xf73a, - 0xfacc,0xff09,0x0253,0x0577,0x0359,0xfe39,0xf793,0xf667, - 0xf90a,0xfdbf,0xff20,0xfdfa,0xfdaf,0xff63,0x0260,0x00cf, - 0xfded,0xfaf5,0xfadd,0xfb7a,0xfbb9,0xfb6f,0xfd4e,0x0279, - 0x05c4,0x0429,0xfcba,0xf868,0xf879,0xfc23,0xfe48,0xfee8, - 0x012f,0x037d,0x0442,0xff1b,0xfa47,0xf8dc,0xfd38,0x0190, - 0x0257,0xfea6,0xfa8f,0xfc07,0xff9d,0x0361,0x02dd,0x016f, - 0xfe68,0xfd4f,0xfc95,0xfcbb,0xfcce,0xfd88,0x0073,0x0328, - 0x052a,0x022e,0xfe38,0xf9a4,0xf8ff,0xfad4,0xfee4,0x01f2, - 0x0284,0x0180,0xfe47,0xfc97,0xfac7,0xfc55,0xfe92,0x005f, - 0xffa4,0xfd7f,0xfcc5,0xfd53,0x006e,0x004e,0xfe83,0xfb07, - 0xfb2c,0xfd81,0xffce,0x0080,0xfecc,0xff50,0xfee4,0xfe4e, - 0xfb57,0xfa0b,0xfad1,0xfd98,0x0028,0x00d7,0x0138,0x0034, - 0xffd0,0xfce4,0xfa59,0xf80b,0xfa12,0xfd7c,0x0139,0x0243, - 0x00ae,0xff03,0xfcb6,0xfba1,0xf9c2,0xfa37,0xfb29,0xfe30, - 0x0031,0x00ac,0xffee,0xfebe,0xff70,0xff2e,0xffb0,0xfe6a, - 0xfe30,0xfdc3,0xfe19,0xfe74,0xff31,0x00f4,0x0217,0x0373, - 0x0221,0x00e2,0xfe15,0xfd62,0xfd4f,0xfec2,0x0083,0x0165, - 0x0265,0x0200,0x019a,0xff5c,0xfecb,0xfdf5,0xfede,0xff70, - 0xffd7,0xfff0,0xff03,0xfef8,0xfe29,0xfeb2,0xfe0a,0xfe7c, - 0xfdf6,0xfdc6,0xfcca,0xfbef,0xfc2b,0xfc4f,0xfdc5,0xfdc3, - 0xfe41,0xfc89,0xfbe2,0xfaca,0xfa94,0xfaa0,0xfaea,0xfc2b, - 0xfc80,0xfd4f,0xfc07,0xfba5,0xfaa2,0xfae3,0xfb22,0xfbac, - 0xfc36,0xfbcf,0xfc2e,0xfb85,0xfc18,0xfba7,0xfc8b,0xfcb1, - 0xfd21,0xfd1b,0xfc9c,0xfc65,0xfbec,0xfcd7,0xfca3,0xfddf, - 0xfde6,0xfe52,0xfe10,0xfdec,0xfdd4,0xfd9e,0xfe78,0xfe9d, - 0xff81,0xfeac,0xfedb,0xfe4b,0xfe9e,0xfee4,0xff77,0x0028, - 0xfff9,0x0067,0xff6d,0xff7f,0xfe7a,0xff01,0xff40,0x003a, - 0x0094,0x0068,0x0074,0xff61,0xff85,0xfefa,0x0037,0xffb9, - 0xff5d,0xfe3c,0xff5a,0x014e,0x01c4,0x0138,0xfde9,0xfbcf, - 0xfa83,0xfd8d,0x0118,0x030c,0x01a6,0xff31,0xfe07,0xfc3f, - 0xfb33,0xf9a7,0xfbbd,0xff0d,0x0361,0x0414,0x00fe,0xfc64, - 0xf91d,0xf86c,0xf878,0xfbb0,0xff05,0x0361,0x03d2,0x0093, - 0xfa08,0xf69f,0xf8f0,0xfddf,0x00f2,0xfe9a,0xfbd7,0xfb14, - 0xfe67,0xff75,0xfecc,0xfc53,0xfbbc,0xfe0c,0xff0a,0xfee3, - 0xfd24,0xfd11,0xfc1b,0xfcd3,0xfca2,0xfe2b,0x00b9,0x020d, - 0x0066,0xfc52,0xfab1,0xfbb8,0x0034,0x0186,0x004e,0xfc10, - 0xfabe,0xfca3,0xff17,0x0161,0x0195,0x036c,0x032d,0x00cf, - 0xfaca,0xf67b,0xf731,0xfbb7,0x0201,0x0650,0x07ae,0x03d6, - 0xffa1,0xfb5f,0xfb7c,0xfc6c,0xfe20,0xfdab,0xfc9d,0xfdcb, - 0x00b0,0x04fa,0x0495,0x0193,0xfc85,0xfb52,0xfbd6,0xfcb2, - 0xfcd4,0xfc27,0xfdf1,0x00b8,0x0341,0x0132,0xfef0,0xfd13, - 0xfd0e,0xfcf7,0xfb88,0xfb58,0xfb99,0xfe99,0x0009,0x0160, - 0x00b8,0xfff4,0xfd94,0xfc0d,0xfae2,0xf9e7,0xfbb9,0xfdce, - 0x008c,0x0042,0x0028,0xfe52,0xfe46,0xfe45,0xfe0f,0xfc59, - 0xf9d8,0xf991,0xfaaf,0xfe40,0x0080,0x0273,0x019e,0xffda, - 0xfca7,0xf94d,0xf7d4,0xf87e,0xfcbd,0x0028,0x030e,0x0273, - 0x014a,0xfeea,0xfd67,0xfcda,0xfd0f,0xfea0,0xffa6,0x0126, - 0x0048,0x006e,0xff86,0x0099,0x0138,0x01cc,0x0171,0xffce, - 0xff07,0xfd96,0xfe6c,0xfecf,0x0129,0x0279,0x038f,0x0288, - 0x003d,0xfe3a,0xfc84,0xfd46,0xfdde,0xfff0,0x0018,0x00a0, - 0xffbb,0xfed0,0xfda0,0xfc8d,0xfd59,0xfd57,0xfe54,0xfdca, - 0xfda8,0xfc1f,0xfc2e,0xfc34,0xfce4,0xfd96,0xfd71,0xfd43, - 0xfb71,0xfab5,0xf98b,0xfa56,0xfadf,0xfc99,0xfd57,0xfd63, - 0xfced,0xfb42,0xfac2,0xf989,0xfa67,0xfae2,0xfc53,0xfc80, - 0xfca6,0xfc4f,0xfba3,0xfbd4,0xfbbb,0xfd19,0xfcf6,0xfdb4, - 0xfcfb,0xfc8e,0xfbef,0xfc3f,0xfd26,0xfddc,0xff6e,0xff68, - 0xffb5,0xfe2f,0xfde5,0xfd15,0xfd71,0xfdcf,0xfeb2,0xffda, - 0x0053,0x0124,0xfffe,0xffc9,0xfe70,0xfed9,0xff15,0xfff6, - 0x0066,0x0032,0x0028,0xff23,0xff7b,0xfec4,0xffbe,0xffca, - 0x00d1,0x00c5,0x0023,0xff53,0xfe5e,0xfe71,0xfe3e,0x009f, - 0x0187,0x019e,0xfed9,0xfd2a,0xfd61,0xfedb,0x00ea,0x0031,0xfef1,0xfcf4,0xfd48,0xfc6c,0xfbc5,0xfb96,0xfe70,0x039e, - 0x0557,0x024d,0xfb70,0xf777,0xf628,0xf8ef,0xfa95,0xfd8f, - 0x018a,0x067a,0x0797,0x00a3,0xf769,0xf199,0xf489,0xf9e8, - 0xff09,0x0129,0x03c8,0x0533,0x0291,0xfafd,0xf2dc,0xf3b6, - 0xfa8c,0x02ea,0x045c,0x0102,0xfc87,0xfc18,0xfd8f,0xfd7a, - 0xfce5,0xfc61,0xfef8,0x006c,0x0011,0xfb5b,0xf911,0xfc5a, - 0x0252,0x0587,0x02b0,0xff31,0xfc3c,0xfc39,0xfabc,0xfaa6, - 0xfcb4,0x0241,0x061b,0x055b,0x00dd,0xfbb3,0xfa91,0xfade, - 0xfdd6,0x0051,0x02b8,0x0228,0xffc0,0xfd9e,0xfd20,0xfe93, - 0xfea1,0xffd4,0x0077,0x01c2,0xff76,0xfd1a,0xfb59,0xfdb0, - 0x00cb,0x0250,0x014d,0xfdf2,0xfcd4,0xfbe5,0xfd9e,0xfdc6, - 0xfeee,0x0001,0x0054,0x006f,0xfedb,0xfdd9,0xfb6a,0xfa8d, - 0xfab3,0xfe75,0x0218,0x0438,0x0301,0xff35,0xfb62,0xf86f, - 0xf913,0xfad7,0xff26,0x018f,0x02bd,0x011a,0xfd41,0xfa49, - 0xf989,0xfcc4,0xff10,0x00e9,0xff3d,0xfd95,0xfb6e,0xfb57, - 0xfbc6,0xfcd1,0xfeef,0xff7c,0xff69,0xfc87,0xfab7,0xf940, - 0xfb46,0xfe49,0x0123,0x0258,0x0134,0xffd3,0xfd11,0xfc6f, - 0xfbf4,0xfe5b,0x0044,0x024b,0x0244,0x00b5,0xff25,0xfe05, - 0xff4d,0x0030,0x020b,0x01d5,0x0205,0x007a,0xff66,0xfea2, - 0xfed9,0x0073,0x015c,0x02a0,0x016e,0x0061,0xfe2e,0xfdb0, - 0xfdaa,0xfeb9,0xffe5,0x0025,0x0095,0xff13,0xfe48,0xfcec, - 0xfd45,0xfd46,0xfe70,0xfe98,0xfe2e,0xfd96,0xfc28,0xfbc0, - 0xfb18,0xfc2e,0xfc6d,0xfd89,0xfd1c,0xfce6,0xfba9,0xfacc, - 0xfada,0xfab2,0xfbbe,0xfb99,0xfcbb,0xfc16,0xfc07,0xfb05, - 0xfada,0xfb34,0xfb53,0xfc39,0xfc0c,0xfcab,0xfb9f,0xfbfe, - 0xfb92,0xfbf9,0xfc6e,0xfcf3,0xfd87,0xfd03,0xfd4f,0xfc86, - 0xfd0b,0xfcad,0xfdab,0xfdf9,0xfeaf,0xfe8d,0xfdf2,0xfe21, - 0xfdb3,0xfed4,0xfeaa,0xff91,0xff37,0xffc4,0xff62,0xff3b, - 0xfef7,0xfeb8,0xffa2,0xff89,0x009c,0x0008,0x0028,0xff2a, - 0xff6b,0xff58,0xff3b,0xffd3,0xff98,0x005a,0xffb0,0x004c, - 0xffb8,0x001b,0xff82,0xff0c,0xfeee,0xfee0,0xffa3,0xff74, - 0x009b,0x001b,0xff78,0xfced,0xfc83,0xfd2c,0xfdec,0xfe0d, - 0xfd5f,0xfff7,0x0203,0x024e,0xfd7c,0xfa32,0xf9ec,0xfd0a, - 0xfe32,0xfc2d,0xfba7,0xfd55,0x01ad,0x0184,0xfe70,0xfa4d, - 0xf9fe,0xfb21,0xfbf9,0xfc07,0xfd93,0x0009,0x00ae,0xff36, - 0xfb7c,0xfaaa,0xfb19,0xfda8,0xfe72,0xfe9c,0xfe63,0xff52, - 0xff74,0xfcdc,0xfaf3,0xf9f9,0xfd4c,0x0036,0x0204,0x00d1, - 0xff40,0xfe9c,0xfe3e,0xfe73,0xfc45,0xfb7e,0xfad6,0xfc7c, - 0xfe5d,0x016e,0x042e,0x04e3,0x03ad,0xffa3,0xfc67,0xf8df, - 0xf836,0xf883,0xfbe4,0x0120,0x06f1,0x0992,0x0546,0xfedb, - 0xf954,0xf937,0xfa55,0xfce4,0xfd6d,0xfeab,0x0156,0x0422, - 0x0466,0x0038,0xfc39,0xfac3,0xfe8b,0x0054,0xfe5b,0xf953, - 0xf92e,0xfe5d,0x03a2,0x044e,0xff19,0xfbc3,0xfc06,0x003a, - 0x00d3,0xfd28,0xf969,0xf9da,0xfea4,0x00eb,0x0044,0xfcfa, - 0xfde0,0x001d,0x0183,0xfd93,0xf858,0xf73e,0xfb7b,0x01d1, - 0x036a,0x017c,0xfdc8,0xfe21,0xfe62,0xfdbc,0xfb1b,0xfb43, - 0xfe1c,0x007e,0xff48,0xfa9c,0xf8e4,0xfabe,0x00a4,0x02cc, - 0x0151,0xfd80,0xfaf7,0xfa72,0xfa11,0xfaab,0xfbb7,0x0065, - 0x03fd,0x0581,0x016a,0xfca9,0xfa13,0xfb2e,0xfdfb,0xff96, - 0x0103,0x011d,0x0268,0x0141,0xffe9,0xfdf0,0xfe48,0x008d, - 0x0241,0x025a,0xff91,0xfe42,0xfd79,0xff47,0x0054,0x0199, - 0x01a3,0x01a3,0x00ff,0xfed7,0xfd43,0xfba7,0xfd71,0xff16, - 0x0148,0x00c7,0xfff1,0xfe53,0xfd65,0xfd04,0xfc01,0xfc90, - 0xfc59,0xfdef,0xfd8c,0xfd53,0xfbf6,0xfbdc,0xfc7a,0xfcd4, - 0xfd37,0xfbe6,0xfb96,0xfa88,0xfb0b,0xfac1,0xfb80,0xfc08, - 0xfce8,0xfd43,0xfc5c,0xfba7,0xfa01,0xfa86,0xfa90,0xfc31, - 0xfcbb,0xfd13,0xfce5,0xfc9f,0xfc44,0xfb79,0xfc35,0xfc3c, - 0xfd8d,0xfd5c,0xfde7,0xfd11,0xfca9,0xfcc5,0xfd31,0xfe34, - 0xfe04,0xfedf,0xfe06,0xfe50,0xfd79,0xfdfa,0xfe30,0xfece, - 0xffad,0xff52,0xff56,0xfe86,0xff27,0xfea4,0xff33,0xfee3, - 0xff6f,0xffb4,0xff9b,0x0012,0xff2f,0xff54 -}; - -static const UINT16 A3[] = { - 0xfe94,0xee0c,0xdf91,0xda22,0xe112,0xf4ce,0x0fa5,0x28dc, - 0x371c,0x35aa,0x25c1,0x0d26,0xf7cf,0xef3d,0xf8fe,0x11a7, - 0x3172,0x4ab3,0x544a,0x4a2e,0x2fec,0x0f54,0xf3cb,0xe834, - 0xee26,0x022e,0x18fa,0x28c2,0x294f,0x1990,0xfe06,0xdffb, - 0xc8f9,0xbf0c,0xc380,0xd1d2,0xe2b8,0xee34,0xf140,0xe9fb, - 0xdc8e,0xcd35,0xc21f,0xbe28,0xc29f,0xce97,0xde08,0xedb8, - 0xf986,0x00b8,0x016f,0xfdc0,0xf791,0xf293,0xf1e9,0xf79d, - 0x0379,0x12cb,0x222c,0x2cda,0x30a6,0x2bba,0x2079,0x1276, - 0x07c8,0x03da,0x0871,0x1308,0x1efc,0x2722,0x26ae,0x1d5d, - 0x0c20,0xf92f,0xe92e,0xe1e8,0xe39a,0xec7c,0xf7a0,0xffb5, - 0x00c0,0xf92b,0xec24,0xdd2f,0xd23b,0xce09,0xd30e,0xdde1, - 0xeb7a,0xf6c6,0xfcea,0xfc9e,0xf774,0xf097,0xeac7,0xea12, - 0xee98,0xf8b1,0x0489,0x0fdc,0x17b6,0x1b4c,0x19e0,0x1486, - 0x0e03,0x08ab,0x0733,0x098a,0x0ff0,0x1704,0x1d17,0x1f47, - 0x1cf5,0x156a,0x0b16,0x00ac,0xf8b3,0xf624,0xf7cc,0xfd28, - 0x0239,0x0578,0x03b9,0xfd80,0xf3af,0xe965,0xe229,0xdfc3, - 0xe2ff,0xe99e,0xf24d,0xf896,0xfb68,0xf95b,0xf45b,0xedf8, - 0xea17,0xea3d,0xee93,0xf6b0,0xffe6,0x0883,0x0d3c,0x0e6c, - 0x0b82,0x0751,0x030b,0x01ae,0x0308,0x07b4,0x0da0,0x131d, - 0x15fc,0x140b,0x0cf1,0xff99 -}; - -static const UINT16 AY3[] = { - 0x001c,0xfdc9,0xfa1a,0xf638,0xf356,0xf321,0xf7aa,0xffee, - 0x0a67,0x11ce,0x1421,0x0f42,0x073e,0x0055,0x004a,0x0847, - 0x15d7,0x23b6,0x2bac,0x2a9d,0x20c0,0x143a,0x0ac3,0x09ec, - 0x11a8,0x1e37,0x28c0,0x2baa,0x2596,0x1815,0x09cd,0xff6f, - 0xfd95,0x024c,0x0a8d,0x0fd9,0x0f09,0x06d7,0xfa5b,0xedf4, - 0xe544,0xe2d7,0xe539,0xea22,0xed1c,0xed2a,0xe8b3,0xe1a3, - 0xda10,0xd4b6,0xd31c,0xd4bc,0xd951,0xddf1,0xe215,0xe366, - 0xe2de,0xe044,0xdd92,0xdc97,0xde54,0xe386,0xea96,0xf28e, - 0xf822,0xfb53,0xfae5,0xf8f0,0xf6a3,0xf799,0xfc37,0x0405, - 0x0ce8,0x13c2,0x1700,0x1567,0x11c9,0x0d43,0x0bec,0x0e01, - 0x13f2,0x1ab5,0x1fae,0x206e,0x1c91,0x168e,0x0fce,0x0c3f, - 0x0b90,0x0e95,0x122c,0x1495,0x1358,0x0e88,0x0795,0x00c8, - 0xfbe3,0xf9b7,0xfabe,0xfc3a,0xfdd9,0xfcd6,0xf9c5,0xf4a1, - 0xef5f,0xeb65,0xe958,0xe9ea,0xeb84,0xee46,0xef9e,0xefc5, - 0xedd8,0xeb2d,0xe866,0xe73a,0xe863,0xeb94,0xf020,0xf3fa, - 0xf700,0xf74f,0xf6b6,0xf4fc,0xf459,0xf561,0xf910,0xfe3b, - 0x0340,0x0730,0x087f,0x0810,0x05b7,0x04b4,0x04e6,0x078b, - 0x0b55,0x0f5a,0x11d4,0x1244,0x1109,0x0e4e,0x0c34,0x0a8c, - 0x0af1,0x0be5,0x0e1a,0x0f49,0x0f57,0x0d20,0x09a3,0x0630, - 0x02d8,0x0160,0x00a8,0x01d0,0x0288,0x02ab,0x00ec,0xfe2b, - 0xfa72,0xf712,0xf537,0xf443,0xf53f,0xf671,0xf7bf,0xf762, - 0xf5f5,0xf346,0xf11d,0xefbd,0xefc6,0xf16f,0xf386,0xf624, - 0xf748,0xf7eb,0xf6d2,0xf5b7,0xf50a,0xf589,0xf761,0xfa38, - 0xfd67,0xffcf,0x0163,0x00ec,0x0025,0xfeb8,0xff3d,0x00a9, - 0x03c3,0x06cd,0x0922,0x0a27,0x08f8,0x07a8,0x0580,0x04ee, - 0x05a9,0x07f7,0x09d8,0x0b34,0x0aee,0x0958,0x06fe,0x04a8, - 0x0377,0x02ee,0x03f1,0x0482,0x0532,0x0452,0x02dc,0x0051, - 0xfdf5,0xfc7e,0xfb88,0xfbd4,0xfc14,0xfccc,0xfc2e,0xfbb0, - 0xf9f9,0xf890,0xf728,0xf65f,0xf668,0xf6e6,0xf814,0xf8ce, - 0xf9cd,0xf985,0xf8e8,0xf7bf,0xf6fa,0xf6d4,0xf81e,0xfa54, - 0xfc2b,0xfdbd,0xfdc6,0xfda9,0xfcb3,0xfc8a,0xfc5f,0xfda4, - 0xff84,0x021d,0x03cb,0x03fb,0x036d,0x0219,0x015a,0xffda -}; - -static const UINT16 AH3[] = { - 0xfd0b,0xfac2,0xf834,0xf6b5,0xf4d0,0xf3ca,0xf275,0xf049, - 0xece4,0xe6b0,0xdedc,0xd5c4,0xced1,0xcbb8,0xd041,0xdc39, - 0xefef,0x08ac,0x23f7,0x3e8b,0x55b8,0x6860,0x748b,0x7a64, - 0x77f3,0x6de3,0x5b13,0x4165,0x2122,0xfdcb,0xdb28,0xbce1, - 0xa613,0x9749,0x9177,0x92ee,0x9b5f,0xa81e,0xb88f,0xca97, - 0xdd85,0xef87,0xff83,0x0c74,0x14ac,0x18cf,0x18ff,0x17f1, - 0x15b0,0x1529,0x15f2,0x1947,0x1e30,0x23b0,0x2843,0x2ac9, - 0x2adc,0x27ce,0x220d,0x1831,0x0b8e,0xfb6e,0xe993,0xd6a2, - 0xc4fc,0xb63f,0xac2a,0xa854,0xaa91,0xb39b,0xc190,0xd408, - 0xe818,0xfd97,0x11db,0x23f2,0x325e,0x3c79,0x41ec,0x41c2, - 0x3d16,0x33ba,0x2855,0x1b1e,0x0ef4,0x03b2,0xfaf2,0xf435, - 0xefe7,0xed24,0xeb42,0xea75,0xe980,0xe926,0xe7ee,0xe68c, - 0xe3d2,0xe16e,0xded4,0xdd3c,0xdd2f,0xdf7c,0xe4f7,0xece8, - 0xf7c7,0x0373,0x1054,0x1c38,0x2767,0x2f61,0x34ae,0x3645, - 0x3466,0x2edc,0x2569,0x1964,0x0ae5,0xfc6b,0xee2d,0xe2ae, - 0xd9a5,0xd446,0xd1e2,0xd2ac,0xd61b,0xdb47,0xe233,0xe989, - 0xf19c,0xf898,0xff67,0x0425,0x080a,0x0a0e,0x0b4e,0x0c0e, - 0x0c9a,0x0db5,0x0f15,0x1152,0x134e,0x1551,0x1608,0x1672, - 0x14d9,0x121c,0x0dce,0x083b,0x0199,0xf98f,0xf130,0xe886, - 0xe172,0xdb9d,0xd8e7,0xd829,0xda89,0xdf77,0xe689,0xeed0, - 0xf7c8,0x0104,0x0970,0x1152,0x170e,0x1b64,0x1c95,0x1c7b, - 0x1a0f,0x165c,0x1164,0x0c0c,0x073d,0x0287,0xff18,0xfbca -}; - -static const UINT16 O3[] = { - 0x07af,0x1603,0x252d,0x347c,0x4291,0x4e5a,0x5772,0x5ce2, - 0x5f2e,0x5d25,0x57e7,0x4f27,0x441e,0x3656,0x2613,0x1400, - 0x00fe,0xeeb2,0xdcd7,0xcd47,0xbfb3,0xb5a2,0xadf5,0xa967, - 0xa733,0xa75f,0xaa15,0xaed9,0xb5ed,0xbdc7,0xc6b5,0xcf77, - 0xd877,0xe083,0xe7b5,0xee0b,0xf3c6,0xf949,0xfdc4,0x0237, - 0x0578,0x093c,0x0c8f,0x10ac,0x1474,0x18dc,0x1d59,0x2235, - 0x26f0,0x2b26,0x2eaf,0x3089,0x3211,0x31d7,0x307e,0x2cf0, - 0x27e6,0x20fd,0x1863,0x0e98,0x036b,0xf80f,0xec68,0xe1c2, - 0xd74c,0xce96,0xc6c3,0xc13b,0xbdb3,0xbc19,0xbccc,0xbfa8, - 0xc4c5,0xcb15,0xd36b,0xdc15,0xe5b3,0xef06,0xf8ce,0x01a7, - 0x09bf,0x10ec,0x16bb,0x1b92,0x1eb1,0x212d,0x21ca,0x21cc, - 0x209d,0x1fb3,0x1dda,0x1bb1,0x1974,0x1704,0x152e,0x12e5, - 0x10d5,0x0e43,0x0c39,0x09b0,0x073e,0x042e,0x00a9,0xfd0d, - 0xf8d1,0xf472,0xef50,0xeac3,0xe5e7,0xe1ca,0xddb7,0xda75, - 0xd822,0xd70a,0xd724,0xd829,0xda85,0xddc2,0xe2b7,0xe852, - 0xeef9,0xf580,0xfca3,0x0398,0x0abf,0x1103,0x1624,0x1abe, - 0x1dc5,0x2058,0x2140,0x2152,0x1fef,0x1e19,0x1b02,0x177a, - 0x1370,0x0ed9,0x0aaf,0x0640,0x023c,0xfdbe,0xfa55,0xf6a8, - 0xf371,0xefa2,0xeb4b,0xe641,0xe03f,0xdab0,0xd5f8,0xd39c, - 0xd363,0xd674,0xdb51,0xe2ef,0xec08,0xf716,0x03c6 -}; - -static const UINT16 I3[] = { - 0xff25,0xf8fe,0xf2ef,0xedd8,0xee2b,0xf5e6,0x04f0,0x1870, - 0x2ab1,0x365f,0x37c3,0x3085,0x237e,0x17d9,0x1216,0x1662, - 0x23d4,0x3552,0x4448,0x4af9,0x476a,0x39af,0x27f5,0x1669, - 0x0ae9,0x0603,0x07e8,0x0ce5,0x1142,0x1186,0x0c8b,0x0316, - 0xf628,0xe8f1,0xdc05,0xd2a2,0xcc58,0xcaca,0xcc79,0xd09a, - 0xd595,0xd92c,0xda90,0xd7a3,0xd19b,0xc9f0,0xc509,0xc478, - 0xcab8,0xd65a,0xe528,0xf389,0xfdea,0x02fc,0x01ef,0xfe4b, - 0xfa1c,0xfa5a,0xff47,0x098c,0x15f5,0x224f,0x2b8f,0x2fb6, - 0x2ee3,0x29c0,0x2364,0x1d1e,0x1a05,0x1944,0x1b75,0x1ec4, - 0x21c9,0x22c8,0x2089,0x1b4a,0x1254,0x0896,0xfe2c,0xf644, - 0xf106,0xefa3,0xf0c8,0xf369,0xf535,0xf43b,0xf039,0xe905, - 0xe114,0xd999,0xd5ea,0xd5e5,0xda90,0xe194,0xe984,0xefcd, - 0xf2cb,0xf2e4,0xf053,0xee03,0xec76,0xeeac,0xf3d6,0xfc16, - 0x0500,0x0d72,0x13b5,0x16b0,0x171d,0x14f4,0x12c5,0x10e1, - 0x119a,0x13ad,0x177c,0x1b97,0x1f45,0x2138,0x2077,0x1d39, - 0x177f,0x1168,0x0af0,0x06cf,0x044e,0x0463,0x055e,0x06c5, - 0x06ac,0x040b,0xff34,0xf85c,0xf19a,0xeb71,0xe89d,0xe82a, - 0xeaaf,0xee25,0xf17f,0xf304,0xf26b,0xf052,0xed2b,0xeafb, - 0xe9a8,0xeb9f,0xef27,0xf4c0,0xfa67,0xff2e,0x0281,0x03fd, - 0x03e4,0x018d,0xfdd2 -}; - -static const UINT16 U3[] = { - 0xffc9,0x04df,0x0a9b,0x1083,0x16db,0x1bd2,0x2007,0x2304, - 0x24dc,0x2521,0x2416,0x21ed,0x1eed,0x1b91,0x1764,0x12e9, - 0x0d6d,0x0851,0x0328,0xfecd,0xfabb,0xf77d,0xf553,0xf3e2, - 0xf308,0xf223,0xf1a6,0xf0f0,0xf0ac,0xf015,0xef90,0xee71, - 0xed28,0xebb5,0xe9a5,0xe705,0xe3af,0xe0cf,0xddab,0xdb7f, - 0xd9bb,0xd89a,0xd809,0xd85a,0xd9b1,0xdb8c,0xde1f,0xe13a, - 0xe58f,0xea2c,0xefa0,0xf4a8,0xf9d1,0xfe3f,0x028d,0x0606, - 0x08f8,0x0b3a,0x0ce4,0x0e8b,0x0f5b,0x0fd5,0x0f92,0x0f48, - 0x0ece,0x0e98,0x0e37,0x0dc8,0x0dfb,0x0e60,0x0f37,0x0f96, - 0x1037,0x107b,0x111a,0x1165,0x111d,0x109f,0x0fba,0x0e72, - 0x0c6c,0x0a53,0x0742,0x0408,0x004c,0xfd20,0xf994,0xf659, - 0xf35d,0xf073,0xee2f,0xebff,0xeaa1,0xe99c,0xe979,0xe97a, - 0xea2e,0xeb2e,0xec7e,0xedf2,0xef21,0xf0a3,0xf1a4,0xf2e7, - 0xf3d8,0xf517,0xf5c8,0xf65c,0xf6ce,0xf737,0xf7c5,0xf84b, - 0xf930,0xfa19,0xfb68,0xfca3,0xfe70,0x001d,0x0222,0x0410, - 0x0633,0x085c,0x0a78,0x0c6e,0x0dc9,0x0f1f,0x0f7b,0x1013, - 0x0ff0,0x0fb0,0x0eed,0x0dfd,0x0c92,0x0ae9,0x090f,0x06a8, - 0x04b3,0x01de,0xfef2,0xfb01,0xf74a,0xf3eb,0xf12f,0xef5c, - 0xee7e,0xef78,0xf14e,0xf485,0xf844,0xfcf7,0x01ed -}; - -static const UINT16 Y3[] = { - 0x0209,0x0389,0x0316,0x012c,0x0064,0x00ce,0x041d,0x08db, - 0x0e8b,0x1292,0x13e1,0x1268,0x0eff,0x0bdc,0x0a6a,0x0c88, - 0x1030,0x14ad,0x172d,0x176c,0x1431,0x0f58,0x0ab8,0x082a, - 0x08a1,0x0b0e,0x0e5b,0x0f66,0x0e51,0x0a4f,0x055d,0x004d, - 0xfd04,0xfc61,0xfdc4,0xffff,0x0106,0x0046,0xfc75,0xf87c, - 0xf424,0xf17d,0xf065,0xf16c,0xf35c,0xf4f1,0xf591,0xf3d8, - 0xf175,0xee45,0xec66,0xebbc,0xed1f,0xef34,0xf1f4,0xf3f2, - 0xf478,0xf3f5,0xf205,0xf0dd,0xf05c,0xf1fc,0xf457,0xf807, - 0xfb0d,0xfd1f,0xfd75,0xfc74,0xfb62,0xfac0,0xfba4,0xfd69, - 0x00cc,0x0330,0x0480,0x02a7,0xfe4e,0xf96b,0xf71a,0xf9f8, - 0x0137,0x0b46,0x137a,0x1781,0x1452,0x0d37,0x0560,0x01f4, - 0x0564,0x0f20,0x1b0b,0x23e5,0x263d,0x2077,0x168a,0x0c51, - 0x07c4,0x0a63,0x1347,0x1d6e,0x23a0,0x229d,0x1a2a,0x0e91, - 0x03ba,0xfe98,0xffc3,0x0670,0x0d50,0x10f4,0x0e71,0x05c2, - 0xfa8e,0xf064,0xeb64,0xeb63,0xf023,0xf4ef,0xf7ef,0xf61c, - 0xf034,0xe813,0xe090,0xdc8c,0xdc41,0xdfe8,0xe44d,0xe87f, - 0xe978,0xe7aa,0xe35a,0xdf21,0xdc25,0xdc1b,0xdf9e,0xe482, - 0xea08,0xedd9,0xefb1,0xeed4,0xed50,0xeb47,0xeb0c,0xed26, - 0xf1af,0xf836,0xfdc8,0x0205 -}; - -static const UINT16 R3[] = { - 0x07f0,0x1a04,0x2aac,0x3825,0x3fe7,0x4174,0x3be6,0x2fa9, - 0x1fc6,0x0dcf,0xfe1c,0xf1a9,0xebf4,0xebb4,0xf1da,0xfbf6, - 0x0803,0x1308,0x19c9,0x1bac,0x16a3,0x0c7e,0xfc79,0xea85, - 0xd7e3,0xc861,0xbd3d,0xb80c,0xb905,0xbf39,0xca4f,0xd6eb, - 0xe436,0xeecc,0xf6e8,0xfac2,0xfaf1,0xf80f,0xf32e,0xedc2, - 0xe94c,0xe779,0xe7e9,0xec07,0xf21e,0xfb40,0x0515,0x0f7e, - 0x185a,0x1fa8,0x24a4,0x26d4,0x2670,0x22c8,0x1e09,0x173a, - 0x1052,0x08f9,0x0318,0xfe43,0xfb18,0xf9b3,0xf9bf,0xfba3, - 0xfd75,0xffc0,0x0078,0x00a7,0xfe23,0xfa64,0xf4b7,0xeda5, - 0xe64d,0xdf37,0xda59,0xd6d8,0xd6e4,0xd8e5,0xde3f,0xe52f, - 0xedab,0xf5ea,0xfd33,0x02aa,0x0590,0x06b1,0x04f6,0x025d, - 0xfe8e,0xfc02,0xf9ea,0xfa83,0xfcc7,0x0100,0x0705,0x0d8b, - 0x1436,0x18d3,0x1c55,0x1c96,0x1b42,0x1705,0x114a,0x0a64, - 0x037e,0xfd86,0xf880,0xf582,0xf3e5,0xf496,0xf5b5,0xf7f0, - 0xf98c,0xfb23,0xfb67,0xfa9d,0xf8b4,0xf52d,0xf18e,0xed6f, - 0xea7c,0xe77f,0xe647,0xe618,0xe82d,0xeb45,0xef96,0xf49d, - 0xf97f,0xfe85,0x0238,0x0589,0x06d5,0x0795,0x069c,0x0589, - 0x03d2,0x0277,0x018e,0x013f,0x0250,0x038a,0x0624,0x0806, - 0x0a58,0x0a7a,0x0977,0x0552,0xfeda,0xf6b8,0xedff,0xe767, - 0xe330,0xe476,0xea44,0xf5f4,0x0523 -}; - -static const UINT16 E3[] = { - 0x04e5,0x05e5,0x03f4,0x0026,0xfe7f,0xffd6,0x055a,0x0c87, - 0x138d,0x181f,0x18bb,0x1662,0x1239,0x0fa2,0x0f00,0x11a2, - 0x157b,0x1a02,0x1cb7,0x1cca,0x19e1,0x155d,0x114c,0x0e0d, - 0x0d70,0x0e43,0x1065,0x11a1,0x1194,0x0ee9,0x0a76,0x0509, - 0x0016,0xfd48,0xfc4f,0xfd9a,0xfee3,0xffde,0xfe3b,0xfac5, - 0xf560,0xf065,0xecd7,0xec01,0xedeb,0xf063,0xf2c4,0xf2aa, - 0xf0a4,0xec98,0xe922,0xe694,0xe69d,0xe8eb,0xeca5,0xf0c3, - 0xf29e,0xf2f0,0xf0b7,0xee5c,0xecaf,0xed89,0xf022,0xf49b, - 0xf909,0xfc6a,0xfe05,0xfd61,0xfc24,0xfa80,0xfaa8,0xfc54, - 0x0034,0x03b2,0x060e,0x04ba,0x0085,0xfb16,0xf743,0xf90b, - 0x006e,0x0c2e,0x16a6,0x1c75,0x1a3a,0x12f8,0x0a91,0x0659, - 0x0984,0x134c,0x209a,0x2acb,0x2e37,0x28df,0x1e57,0x1351, - 0x0e8d,0x1163,0x19e6,0x23a9,0x2940,0x2862,0x2020,0x1503, - 0x0a3f,0x0497,0x04ae,0x0990,0x0ecc,0x10b2,0x0da4,0x058d, - 0xfb8f,0xf22a,0xecca,0xeacb,0xecc2,0xef0d,0xf076,0xeed2, - 0xea92,0xe4a2,0xde08,0xd93a,0xd667,0xd719,0xd96e,0xdd2e, - 0xdfd8,0xe0e3,0xdefe,0xdb31,0xd71d,0xd4b6,0xd5f7,0xda45, - 0xe121,0xe766,0xebf7,0xecbd,0xeaf7,0xe790,0xe5fa,0xe7da, - 0xed6f,0xf5ec,0xfd7f,0x031b -}; - -static const UINT16 W3[] = { - 0xffd0,0x01a6,0x02ca,0x0443,0x0534,0x064a,0x06e9,0x0766, - 0x0772,0x079e,0x07bb,0x0758,0x0783,0x0750,0x07ca,0x07e7, - 0x0868,0x08a4,0x0920,0x098c,0x09d8,0x09fe,0x0a60,0x0a95, - 0x0a9a,0x0acb,0x09a7,0x0881,0x067b,0x0417,0x0110,0xfe0d, - 0xfb2e,0xf87e,0xf6b1,0xf507,0xf418,0xf303,0xf377,0xf44c, - 0xf641,0xf8ba,0xfbff,0x0050,0x053f,0x0ab9,0x0fb0,0x14ea, - 0x198f,0x1e4c,0x2238,0x25af,0x27f2,0x295c,0x29dc,0x294d, - 0x278a,0x2406,0x1fd0,0x1a44,0x144e,0x0d62,0x0655,0xfeab, - 0xf714,0xefc3,0xe87f,0xe194,0xdb0a,0xd5c6,0xd140,0xce1b, - 0xcb8f,0xca45,0xc9e2,0xcab9,0xcca3,0xced6,0xd1e4,0xd540, - 0xd9d7,0xde41,0xe319,0xe76e,0xec4c,0xf026,0xf35f,0xf6f0, - 0xf9c0,0xfc91,0xfe79,0x0051,0x0154,0x0274,0x02d1,0x038c, - 0x03da,0x040e,0x0454,0x0468,0x0561,0x06d5,0x07ed,0x08b4, - 0x0a65,0x0bde,0x0dcf,0x0f83,0x1134,0x1331,0x14d6,0x1698, - 0x17ac,0x187e,0x189d,0x18c1,0x17d2,0x16ba,0x14dc,0x12af, - 0x0fe4,0x0cd0,0x094d,0x0523,0x0121,0xfca0,0xf881,0xf41a, - 0xf061,0xecaf,0xe97e,0xe6cf,0xe470,0xe2bb,0xe16b,0xe11b, - 0xe11a,0xe222,0xe333,0xe502,0xe703,0xe967,0xec19,0xeec6, - 0xf1b2,0xf487,0xf7a6,0xfa64,0xfd11,0xff17,0x014d -}; - -static const UINT16 AE3[] = { - 0xf65c,0xe467,0xd394,0xccc1,0xd3d3,0xec0f,0x1011,0x36c3, - 0x5433,0x6044,0x58b6,0x3f6c,0x1fac,0x0375,0xf675,0xfa9b, - 0x0e8f,0x2784,0x3ad8,0x3fc7,0x3372,0x1885,0xf517,0xd439, - 0xbc01,0xb1d9,0xb401,0xc014,0xcf3c,0xde3c,0xe8a4,0xedbe, - 0xed33,0xe844,0xe12b,0xd9ed,0xd73d,0xd9ee,0xe4e0,0xf68a, - 0x0e52,0x25c7,0x37f3,0x3f2e,0x3a17,0x2a73,0x1484,0x0084, - 0xf2f5,0xf0b5,0xf85d,0x0722,0x147c,0x1ade,0x1586,0x05d3, - 0xef59,0xd821,0xc6e1,0xbe5b,0xc191,0xcd20,0xdea3,0xeeb4, - 0xfb8a,0x01db,0x02d3,0xff11,0xf90b,0xf430,0xf27f,0xf6a4, - 0xff25,0x0c50,0x19f7,0x26a1,0x2e50,0x2fbb,0x28b3,0x1b29, - 0x0a8a,0xfb20,0xf0c2,0xec5f,0xef84,0xf660,0xff3c,0x03fd, - 0x0345,0xfaec,0xee1d,0xe052,0xd5ab,0xd165,0xd3f2,0xde41, - 0xec6b,0xfbde,0x077c,0x0ed4,0x0fe9,0x0d1b,0x07b8,0x02bb, - 0x004d,0x0161,0x06c9,0x0e25,0x16bb,0x1c8f,0x1f8a,0x1cee, - 0x162f,0x0af3,0xfe7b,0xf32c,0xeb45,0xe824,0xe987,0xef50, - 0xf53f,0xfab6,0xfb88,0xf8df,0xf221,0xeab4,0xe4b0,0xe2bc, - 0xe5f6,0xede0,0xf98d,0x04d4,0x0ee0,0x13ee,0x1528,0x1165, - 0x0c73,0x06f7,0x03b8,0x02d4,0x051c,0x0965,0x0d34,0x105a, - 0x1055,0x0e0b,0x076d,0xff59,0xf5e5,0xee2c,0xe90f,0xe7cc, - 0xea12,0xeed8,0xf503,0xf972,0xfc7d,0xfb9b,0xf917,0xf4d7, - 0xf1e3,0xf103,0xf3e4,0xf9a2,0x01a4,0x099d,0x0fae,0x129e, - 0x0fc0,0x080a,0xf957 -}; - -static const UINT16 UH3[] = { - 0x032d,0x1663,0x2bad,0x4172,0x540d,0x63a3,0x6e13,0x7435, - 0x74d6,0x6f83,0x63a1,0x508a,0x3751,0x18e3,0xf940,0xda72, - 0xc108,0xad3c,0xa0d9,0x9ad5,0x9ab5,0x9eec,0xa5d2,0xaf11, - 0xb9ed,0xc6c7,0xd2ff,0xdf0a,0xe845,0xef50,0xf39a,0xf60b, - 0xf836,0xfb8e,0x01bf,0x0a1d,0x153f,0x20f8,0x2d6f,0x37ae, - 0x3fef,0x4499,0x4653,0x4445,0x3ddf,0x3348,0x23d3,0x1180, - 0xfbfb,0xe67e,0xd1e1,0xc13e,0xb4c2,0xae04,0xac72,0xaf39, - 0xb649,0xbfc3,0xcb86,0xd7f5,0xe5c9,0xf263,0xfe31,0x0770, - 0x0e67,0x12d8,0x1516,0x1642,0x169c,0x17ee,0x19ad,0x1d50, - 0x20b9,0x2472,0x26cc,0x2871,0x2879,0x2606,0x21ac,0x1a7c, - 0x11c4,0x0690,0xf9fc,0xeba7,0xddd4,0xd173,0xc7e5,0xc1cb, - 0xbf56,0xc115,0xc5f4,0xce9c,0xd891,0xe40a,0xefae,0xfbca, - 0x06d1,0x1086,0x1828,0x1d07,0x1ff8,0x201a,0x1f3e,0x1ccc, - 0x1a92,0x183a,0x16f2,0x1597,0x149e,0x135e,0x1182,0x0f64, - 0x0bbc,0x07dd,0x023c,0xfc7a,0xf543,0xedc2,0xe5b1,0xde61, - 0xd820,0xd3f5,0xd248,0xd2c9,0xd6ab,0xdc0f,0xe426,0xeceb, - 0xf6a2,0x0051,0x099f,0x1204,0x1883,0x1d67,0x1f9c,0x2062, - 0x1ea1,0x1c18,0x1810,0x1424,0x0fe3,0x0bf7,0x0875,0x053b, - 0x02da,0x0008,0xfdee,0xfb39,0xf908,0xf5fe,0xf2f9,0xef50, - 0xebd2,0xe854,0xe53c,0xe35f,0xe23d,0xe32a,0xe4e7,0xe88e, - 0xec84,0xf14f,0xf47b,0xf50c,0xf28a,0xee62,0xeb6b,0xeba2, - 0xf214,0xfde6 -}; - -static const UINT16 IU3[] = { - 0x0203,0xff99,0xfc13,0xf8d0,0xf6a9,0xf80d,0xfcfd,0x06a9, - 0x12c9,0x20aa,0x2d5d,0x37ef,0x3ee2,0x41c5,0x40ea,0x3d01, - 0x37e0,0x3169,0x2b72,0x24f8,0x1f42,0x19b2,0x151d,0x112b, - 0x0e7a,0x0cc5,0x0b4f,0x0a4d,0x07e7,0x045b,0xfda6,0xf4ff, - 0xe9dd,0xde00,0xd239,0xc83d,0xc0dd,0xbc81,0xbbba,0xbd51, - 0xc15f,0xc5e7,0xcb73,0xd064,0xd4f4,0xd8ed,0xdc3e,0xdf3f, - 0xe19d,0xe439,0xe60f,0xe8b6,0xeb46,0xefcb,0xf573,0xfd0e, - 0x05a6,0x0f39,0x18b8,0x20f6,0x27c3,0x2b9e,0x2dac,0x2c7f, - 0x2a44,0x267a,0x228a,0x1eac,0x1b5c,0x18b8,0x1643,0x14b5, - 0x12ce,0x11ac,0x0fbb,0x0e03,0x0b03,0x0749,0x0275,0xfc00, - 0xf491,0xed20,0xe61c,0xdf73,0xdaac,0xd732,0xd642,0xd67f, - 0xd860,0xdb02,0xde36,0xe1a1,0xe457,0xe6c9,0xe884,0xeacc, - 0xeb8c,0xed10,0xee21,0xeffd,0xf297,0xf63f,0xfad0,0xffcd, - 0x05c2,0x0b67,0x1165,0x1617,0x1a49,0x1c8f,0x1dda,0x1d7c, - 0x1c78,0x1aaa,0x1819,0x15d2,0x1344,0x11bf,0x1056,0x0f9b, - 0x0e8c,0x0df7,0x0cdd,0x0b53,0x0929,0x0600,0x025a,0xfd60, - 0xf902,0xf426,0xf028,0xec23,0xe92b,0xe713,0xe633,0xe64f, - 0xe6f5,0xe86d,0xe9ca,0xec02,0xed8f,0xef23,0xefce,0xf09f, - 0xf13b,0xf229,0xf35c,0xf45a,0xf633,0xf85f,0xfb94,0xfe39, - 0x012b,0x0244,0x0216 -}; - -static const UINT16 THV3[] = { - 0x019c,0x02bf,0x01c9,0x014c,0x0064,0x00bf,0x0023,0xfff3, - 0xff7b,0xffe9,0x013f,0x01cd,0x02cc,0x0268,0x030d,0x0280, - 0x025e,0x010c,0xff91,0xfe8f,0xfdf1,0xfe20,0xfdc6,0xfd7a, - 0xfc8a,0xfd77,0xfd50,0xfd28,0xfc20,0xfaee,0xfa01,0xf908, - 0xf8b6,0xf7e3,0xf85d,0xf7fe,0xf8f5,0xf915,0xfa61,0xfb45, - 0xfb5a,0xfbab,0xfb1e,0xfab8,0xf955,0xf97c,0xf91d,0xfa03, - 0xfa39,0xfb6e,0xfc58,0xfd16,0xfe6e,0xfe3c,0xfe6b,0xfd9e, - 0xfde8,0xfd5b,0xfd98,0xfd6a,0xfdd0,0xff1a,0xff94,0x00b4, - 0x0096,0x0161,0x00e2,0x015b,0x00c1,0x006b,0x0003,0xffb9, - 0x000f,0xffc8,0x0085,0x002c,0x00d0,0x0084,0x0102,0x00a2, - 0x0031,0xff8b,0xfedd,0xfeb0,0xfdc0,0xfdf0,0xfd41,0xfde5, - 0xfe02,0xfe84,0xfe6b,0xfe08,0xfdc7,0xfcfa,0xfcdf,0xfbea, - 0xfc54,0xfbb8,0xfc30,0xfbf8,0xfc1b,0xfc06,0xfbc8,0xfc81, - 0xfcaa,0xfd9c,0xfd28,0xfdb6,0xfd2c,0xfcf6,0xfc6b,0xfc18, - 0xfc9c,0xfd1a,0xfe32,0xfe25,0xfe97,0xfecc,0xff6f,0xfefc, - 0xfefb,0xfe7f,0xfecb,0xffd9,0xffd1,0xff9c,0xff07,0xffa3, - 0xff5e,0x0061,0x005e,0x00bf,0x00cd,0x0019,0xffb3,0xfedc, - 0xff64,0xff1e,0xffff,0xff45,0xffe3,0xffb1,0xff38,0xfe99, - 0xfe29,0xfe58,0xfda9,0xfe81,0xfe2a,0xfefc,0xfeac,0xfe31, - 0xfd33,0xfc59,0xfc77,0xfce8,0xfdaf,0xfcef,0xfd84,0xfd59, - 0xfe02,0xfd83,0xfc9b,0xfbe3,0xfc33,0xfd85,0xfdf4,0xfe76, - 0xfd17,0xfd32,0xfd2a,0xfde2,0xfdd5,0xfdda,0xfe08,0xfe11, - 0xfee1,0xfe94,0xff47,0xfe73,0xff16,0xfe8a,0xff4d,0xff70, - 0xffa4,0x000f,0xff8a,0x003f,0xff6c,0xff43,0xfeae,0xff6c, - 0xff9f,0xff94,0xff53,0xff2c,0xfffd,0xff92,0xff7e,0xfeb7, - 0xff93,0xffae,0xffd9,0xfe79,0xfd79,0xfdef,0xfe68,0xff02, - 0xfdf5,0xfde2,0xfd32,0xfe5f,0xfe80,0xfe4b,0xfdc4,0xfd16, - 0xfdc0,0xfdbc,0xfe02,0xfcfa,0xfd02,0xfcdd,0xfd65,0xfddf, - 0xfe0e,0xfe17,0xfdb7,0xfe48,0xfde4,0xfe27,0xfdc6,0xfe41, - 0xfddf,0xfdf7,0xfdbf,0xfdc8,0xfeac,0xfe81,0xff10,0xfe0b, - 0xfe79,0xfe47,0xfeee,0xfe5a,0xfdf8,0xfdaa,0xfdea,0xfe6f, - 0xfd8d,0xfd7a,0xfc7e,0xfcc2,0xfc8a,0xfd7a,0xfe0e,0xfeec, - 0x000f,0x00c6,0x0167,0x00a8,0x004c,0xff3d,0xffd3,0xffb0, - 0x002d,0x0073,0x00bd,0x017c,0x01f0,0x0295,0x01cd,0x0205, - 0x012c,0x0144,0x007f,0xfff0,0xff3b,0xfe9b,0xff03,0xfe9a, - 0xff5a,0xfee8,0xff9d,0xff3a,0xfee7,0xfda9,0xfc6d,0xfbe4, - 0xfb24,0xfb0d,0xfa6b,0xfad7,0xfa5a,0xfb3f,0xfb01,0xfb1f, - 0xfaee,0xfadb,0xfb30,0xfa82,0xfab1,0xf9c3,0xf9ce,0xf99e, - 0xfab9,0xfb5a,0xfc1d,0xfcbf,0xfd20,0xfdcb,0xfd47,0xfd6e, - 0xfc87,0xfcde,0xfcb9,0xfdb2,0xfdfa,0xfea5,0xff88,0xffb9, - 0x00a8,0x003a,0x00c5,0x004c,0x00aa,0x003e,0x0018,0xffec, - 0xffc6,0x0020,0xfff3,0x00d0,0x008c,0x012c,0x008d,0x006b, - 0xffbd,0xff36,0xfedd,0xfe5f,0xfe73,0xfde7,0xfe52,0xfdf0, - 0xfe7f,0xfdda,0xfdb5,0xfd86,0xfd8b,0xfd7d,0xfc75,0xfc77, - 0xfbca,0xfc2a,0xfb7d,0xfbee,0xfbcf,0xfc67,0xfcdc,0xfd1f, - 0xfdc9,0xfd01,0xfce3,0xfbc2,0xfc00,0xfb96,0xfc6b,0xfd11, - 0xfd8b,0xfe4c,0xfe95,0xff7c,0xff75,0xff9b,0xfe65,0xfe20, - 0xfd8a,0xfdd8,0xfe2d,0xfe26,0xfe5d,0xfe79,0xffef,0xfffd, - 0x00af,0xfff8,0x0012,0xff96,0xff56,0xff02,0xfe79,0xff02, - 0xff4e,0xffec,0xff3d,0xffd6,0xff71,0xffb6,0xff47,0xfe66, - 0xfd93,0xfced,0xfd7c,0xfd16,0xfd62,0xfcd4,0xfde3,0xfe91, - 0xfe99,0xfdf3,0xfd2f,0xfd3d,0xfd0a,0xfd7d,0xfc17,0xfc33, - 0xfbe5,0xfcd6,0xfccc,0xfccc,0xfce7,0xfcf4,0xfde2,0xfd7f, - 0xfdd1,0xfd01,0xfd89,0xfd35,0xfd29,0xfd1f,0xfd15,0xfdd9, - 0xfdf8,0xfec9,0xfea3,0xff5c,0xff19,0xff55,0xfeb6,0xfeec, - 0xfea9,0xfe82,0xff49,0xff37,0xffaa,0xfeac,0xff7d,0xff6c, - 0x00c5,0x00a3,0x0020,0xffca,0xff3c,0xff6f,0xfea7,0xfea1, - 0xfe25,0xff52,0xffae,0x0058,0xff70,0xff14,0xff5e,0xfec5, - 0xfeb0,0xfd81,0xfdcc,0xfe13,0xff2e,0xfec7,0xfd84,0xfc45, - 0xfc2e,0xfdb4,0xfe9b,0xff4d,0xfe25,0xfe1e,0xfd5a,0xfdda, - 0xfce7,0xfc29,0xfc1d,0xfca9,0xfe3d,0xfe62,0xfeca,0xfdbf, - 0xfe60,0xfdfd,0xfdf9,0xfdbf,0xfd7f,0xfe30,0xfe2a,0xfef4, - 0xfe41,0xfe75,0xfdc6,0xfe2e,0xfe3a,0xfea4,0xfebb,0xfe59, - 0xfe78,0xfd9e,0xfd3e,0xfbfb,0xfc05,0xfc12,0xfd4a,0xfe63 -}; - -static const UINT16 ER3[] = { - 0xfb8c,0xf0cb,0xe6f1,0xdfc5,0xddb6,0xe1bf,0xecec,0xfe67, - 0x139d,0x2a43,0x3e0d,0x4d5a,0x5440,0x52af,0x47fd,0x36a7, - 0x20e8,0x0b17,0xf851,0xeb95,0xe6fa,0xea23,0xf49d,0x02b5, - 0x121e,0x1e63,0x2527,0x23e7,0x1aa5,0x09d3,0xf3a8,0xdc13, - 0xc595,0xb434,0xa902,0xa685,0xab61,0xb68a,0xc58d,0xd67f, - 0xe631,0xf20c,0xf9c3,0xfbb5,0xf9c0,0xf404,0xed72,0xe6ea, - 0xe2bc,0xe1c8,0xe4d0,0xebf5,0xf5d0,0x020b,0x0e76,0x1ae3, - 0x24e9,0x2cdc,0x30dc,0x31df,0x2f81,0x2aab,0x237f,0x1b05, - 0x1276,0x09d4,0x032b,0xfd9d,0xfa9a,0xf972,0xfa5d,0xfc9c, - 0xff49,0x0187,0x0261,0x018d,0xfdf6,0xf83a,0xeff1,0xe6ec, - 0xdd51,0xd54c,0xcf4f,0xcc9e,0xcd9e,0xd226,0xda36,0xe446, - 0xef8c,0xf98b,0x0273,0x07fe,0x0aa3,0x09dc,0x06ce,0x0267, - 0xfdc3,0xfada,0xf94f,0xfb1b,0xff36,0x0682,0x0e8c,0x1733, - 0x1e95,0x2413,0x26eb,0x2644,0x228d,0x1b93,0x1399,0x0a6e, - 0x025f,0xfaee,0xf618,0xf314,0xf297,0xf3f6,0xf66d,0xf953, - 0xfb0d,0xfc61,0xfc1a,0xfa76,0xf68f,0xf20d,0xecc4,0xe80e, - 0xe47d,0xe1fb,0xe176,0xe292,0xe62b,0xead9,0xf0f5,0xf6f2, - 0xfce7,0x0212,0x0688,0x0925,0x0a30,0x0a43,0x08e6,0x07d2, - 0x0610,0x04f1,0x041f,0x04f8,0x061d,0x0886,0x0b24,0x0d7d, - 0x0f33,0x0e52,0x0afb,0x03c9,0xfa99 -}; - -static const UINT16 EH3[] = { - 0x00f4,0x01e5,0x0239,0x022b,0x0211,0x02e2,0x02e6,0x0277, - 0xfdec,0xf68e,0xec99,0xe560,0xe4a4,0xee5c,0x0294,0x1bbb, - 0x34cf,0x4673,0x4d4f,0x470b,0x3899,0x2680,0x18d8,0x1310, - 0x16d1,0x20f9,0x2bd6,0x337a,0x3392,0x2c5a,0x1da1,0x0bea, - 0xf91b,0xe90e,0xdbec,0xd262,0xcc1c,0xc8e2,0xc954,0xcc44, - 0xd1cd,0xd651,0xd981,0xd839,0xd34a,0xcb77,0xc44e,0xc14f, - 0xc5a2,0xd26f,0xe4fe,0xfab3,0x0db5,0x1b96,0x20a8,0x1f2b, - 0x18ed,0x125b,0x0e64,0x0eeb,0x1427,0x1b42,0x236f,0x28c4, - 0x2b4d,0x2896,0x2220,0x1868,0x0d2d,0x00e7,0xf4cc,0xeaad, - 0xe30c,0xdff4,0xdff0,0xe36c,0xe70a,0xea32,0xe9fa,0xe630, - 0xdf6c,0xd785,0xd1d2,0xcff6,0xd450,0xdd4c,0xea96,0xf80b, - 0x0451,0x0c85,0x10ca,0x10ee,0x0ec8,0x0c85,0x0b7d,0x0d1b, - 0x1027,0x1557,0x1a58,0x1f3e,0x21f1,0x2217,0x1f74,0x19e9, - 0x1224,0x0825,0xfee5,0xf62d,0xf0cb,0xedd7,0xee8e,0xf068, - 0xf2de,0xf3ee,0xf22e,0xede8,0xe76c,0xe178,0xdc9f,0xdb9c, - 0xdd91,0xe3f8,0xec3b,0xf550,0xfd63,0x031f,0x06ab,0x077b, - 0x077d,0x0663,0x06c9,0x0762,0x0a4f,0x0dbe,0x1218,0x1648, - 0x19bb,0x1b65,0x1a31,0x1722,0x1104,0x0a65,0x02e3,0xfd5b, - 0xf927,0xf788,0xf798,0xf89b,0xf9d2,0xf921,0xf734,0xf321, - 0xeeac,0xe97d,0xe64d,0xe4a2,0xe5ec,0xe964,0xee3e,0xf3e7, - 0xf8c6,0xfd35,0xff98 -}; - -static const UINT16 AW3[] = { - 0x015e,0x02bd,0x03f0,0x04db,0x04b6,0x02a7,0xfe7d,0xf798, - 0xf121,0xeb6a,0xe9bc,0xeb7e,0xf299,0xfd49,0x0afa,0x19f8, - 0x2892,0x3656,0x419e,0x4b6f,0x51cd,0x5515,0x52a0,0x4b28, - 0x3d3d,0x29f8,0x128a,0xf8cd,0xdf74,0xc7ee,0xb555,0xa6dd, - 0x9e33,0x99f6,0x9b7e,0xa175,0xac4f,0xbb5a,0xcd43,0xe1b4, - 0xf651,0x09ae,0x1938,0x257f,0x2c7e,0x2ff5,0x2f51,0x2c1c, - 0x2725,0x2107,0x1a48,0x12b3,0x0be6,0x0524,0x0074,0xfc7f, - 0xfae3,0xfa1f,0xfab5,0xfb1d,0xfadf,0xf947,0xf5b8,0xf143, - 0xeb2e,0xe543,0xde81,0xd940,0xd4e9,0xd279,0xd18d,0xd2cc, - 0xd73a,0xddec,0xe817,0xf382,0x013a,0x0ec2,0x1c88,0x27e9, - 0x30ee,0x3655,0x386e,0x376a,0x32a6,0x2b77,0x20ca,0x14c9, - 0x0708,0xf9f1,0xec7e,0xe114,0xd7af,0xd186,0xce85,0xce73, - 0xd175,0xd5e6,0xdd08,0xe469,0xecfa,0xf49e,0xfc20,0x0286, - 0x07be,0x0bbb,0x0dc2,0x0f20,0x0ec4,0x0e58,0x0d15,0x0c70, - 0x0b79,0x0b78,0x0baa,0x0c3a,0x0d12,0x0d86,0x0dc0,0x0cb3, - 0x0bad,0x08ed,0x0591,0x00bd,0xfba7,0xf59b,0xef98,0xe9c3, - 0xe41c,0xe01f,0xdd0c,0xdc9d,0xdd7e,0xe108,0xe59e,0xec88, - 0xf41b,0xfc93,0x0523,0x0cf6,0x1438,0x199c,0x1e0b,0x1f9d, - 0x1ffe,0x1d8d,0x19f7,0x149c,0x0ea0,0x080a,0x0109,0xfafd, - 0xf549,0xf126,0xed54,0xeb68,0xea19,0xeaab,0xeba1,0xed9d, - 0xeff0,0xf233,0xf4e3,0xf6db,0xf960,0xfa7d,0xfc2b,0xfcfb, - 0xfe69,0xff2b,0x005e,0x013d -}; - - -static const struct { - char szName[5]; - int sameAs; - INT16 *lpStart[4]; - int iLength[4]; - int iLengthms; - int iSecondStart; - int iType; -} PhonemeData[65] = { - {"EH3", 0x3b, {(INT16*) &EH0, (INT16*) &EH1, (INT16*) &EH2, (INT16*) &EH3 }, {0x010d, 0x00e9, 0x00c7, 0x00a3}, 59, 0x0000, 0x01}, - {"EH2", 0x3b, {(INT16*) &EH0, (INT16*) &EH1, (INT16*) &EH2, (INT16*) &EH3 }, {0x010d, 0x00e9, 0x00c7, 0x00a3}, 71, 0x0000, 0x01}, - {"EH1", 0x3b, {(INT16*) &EH0, (INT16*) &EH1, (INT16*) &EH2, (INT16*) &EH3 }, {0x010d, 0x00e9, 0x00c7, 0x00a3}, 121, 0x0000, 0x01}, - {"PA0", 0x3f, {(INT16*) &STOP, (INT16*) &STOP, (INT16*) &STOP, (INT16*) &STOP }, {0x0001, 0x0001, 0x0001, 0x0001}, 47, 0x0000, 0x00}, - {"DT", 0x04, {(INT16*) &DT, (INT16*) &DT, (INT16*) &DT, (INT16*) &DT }, {0x0312, 0x0312, 0x0312, 0x0312}, 47, 0x0000, 0x03/*6*/}, - {"A2", 0x20, {(INT16*) &A0, (INT16*) &A1, (INT16*) &A2, (INT16*) &A3 }, {0x0109, 0x00e3, 0x00c1, 0x009c}, 71, 0x0000, 0x01}, - {"A1", 0x20, {(INT16*) &A0, (INT16*) &A1, (INT16*) &A2, (INT16*) &A3 }, {0x0109, 0x00e3, 0x00c1, 0x009c}, 103, 0x0000, 0x01}, - {"ZH", 0x07, {(INT16*) &ZH0, (INT16*) &ZH1, (INT16*) &ZH2, (INT16*) &ZH3 }, {0x02fd, 0x02fd, 0x02fd, 0x02fd}, 90, 0x0000, 0x02}, - {"AH2", 0x24, {(INT16*) &AH0, (INT16*) &AH1, (INT16*) &AH2, (INT16*) &AH3 }, {0x011c, 0x00f7, 0x00d5, 0x00b0}, 71, 0x0000, 0x01}, - {"I3", 0x27, {(INT16*) &I0, (INT16*) &I1, (INT16*) &I2, (INT16*) &I3 }, {0x0103, 0x00e2, 0x00bf, 0x009b}, 55, 0x0000, 0x01}, - {"I2", 0x27, {(INT16*) &I0, (INT16*) &I1, (INT16*) &I2, (INT16*) &I3 }, {0x0103, 0x00e2, 0x00bf, 0x009b}, 80, 0x0000, 0x01}, - {"I1", 0x27, {(INT16*) &I0, (INT16*) &I1, (INT16*) &I2, (INT16*) &I3 }, {0x0103, 0x00e2, 0x00bf, 0x009b}, 121, 0x0000, 0x01}, - {"M", 0x0c, {(INT16*) &M0, (INT16*) &M1, (INT16*) &M2, (INT16*) &M3 }, {0x01fb, 0x01b2, 0x00b6, 0x0124}, 103, 0x0000, 0x04}, - {"N", 0x0d, {(INT16*) &N0, (INT16*) &N1, (INT16*) &N2, (INT16*) &N3 }, {0x01f7, 0x01b1, 0x00b6, 0x0124}, 80, 0x0000, 0x04}, - {"B", 0x0e, {(INT16*) &B, (INT16*) &B, (INT16*) &B, (INT16*) &B }, {0x087b, 0x087b, 0x087b, 0x087b}, 71, 0x0544, 0x03/*5*/}, - {"V", 0x0f, {(INT16*) &V0, (INT16*) &V1, (INT16*) &V2, (INT16*) &V3 }, {0x05fa, 0x05fa, 0x05fa, 0x05fa}, 71, 0x0000, 0x02}, - {"CH", 0x10, {(INT16*) &CH, (INT16*) &CH, (INT16*) &CH, (INT16*) &CH }, {0x034b, 0x034b, 0x034b, 0x034b}, 71, 0x0000, 0x03}, - {"SH", 0x11, {(INT16*) &SH, (INT16*) &SH, (INT16*) &SH, (INT16*) &SH }, {0x0404, 0x0404, 0x0404, 0x0404}, 121, 0x0000, 0x03}, - {"Z", 0x12, {(INT16*) &Z0, (INT16*) &Z1, (INT16*) &Z2, (INT16*) &Z3 }, {0x0200, 0x0200, 0x0200, 0x0200}, 71, 0x0000, 0x02}, - {"AW1", 0x3d, {(INT16*) &AW0, (INT16*) &AW1, (INT16*) &AW2, (INT16*) &AW3 }, {0x0117, 0x00f3, 0x00d1, 0x00ac}, 146, 0x0000, 0x01}, - {"NG", 0x14, {(INT16*) &NG0, (INT16*) &NG1, (INT16*) &NG2, (INT16*) &NG3 }, {0x01ff, 0x00db, 0x00b9, 0x0094}, 121, 0x0000, 0x04}, - {"AH1", 0x24, {(INT16*) &AH0, (INT16*) &AH1, (INT16*) &AH2, (INT16*) &AH3 }, {0x011c, 0x00f7, 0x00d5, 0x00b0}, 146, 0x0000, 0x01}, - {"OO1", 0x17, {(INT16*) &OO0, (INT16*) &OO1, (INT16*) &OO2, (INT16*) &OO3 }, {0x010d, 0x00e8, 0x00c5, 0x00a2}, 103, 0x0000, 0x01}, - {"OO", 0x17, {(INT16*) &OO0, (INT16*) &OO1, (INT16*) &OO2, (INT16*) &OO3 }, {0x010d, 0x00e8, 0x00c5, 0x00a2}, 185, 0x0000, 0x01}, - {"L", 0x18, {(INT16*) &L0, (INT16*) &L1, (INT16*) &L2, (INT16*) &L3 }, {0x0107, 0x00e4, 0x00c1, 0x009d}, 103, 0x0000, 0x01}, - {"K", 0x19, {(INT16*) &K, (INT16*) &K, (INT16*) &K, (INT16*) &K }, {0x0187, 0x0187, 0x0187, 0x0187}, 80, 0x0000, 0x03/*6*/}, - {"J", 0x1a, {(INT16*) &J0, (INT16*) &J1, (INT16*) &J2, (INT16*) &J3 }, {0x05e6, 0x05e6, 0x05e6, 0x05e6}, 47, 0x0000, 0x02}, - {"H", 0x1b, {(INT16*) &H, (INT16*) &H, (INT16*) &H, (INT16*) &H }, {0x021a, 0x021a, 0x021a, 0x021a}, 71, 0x0000, 0x03}, - {"G", 0x1c, {(INT16*) &G, (INT16*) &G, (INT16*) &G, (INT16*) &G }, {0x081b, 0x081b, 0x081b, 0x081b}, 71, 0x04eb, 0x03/*5*/}, - {"F", 0x1d, {(INT16*) &F, (INT16*) &F, (INT16*) &F, (INT16*) &F }, {0x029d, 0x029d, 0x029d, 0x029d}, 103, 0x0000, 0x03}, - {"D", 0x1e, {(INT16*) &D, (INT16*) &D, (INT16*) &D, (INT16*) &D }, {0x0581, 0x0581, 0x0581, 0x0581}, 55, 0x0281, 0x03/*5*/}, - {"S", 0x1f, {(INT16*) &S, (INT16*) &S, (INT16*) &S, (INT16*) &S }, {0x0271, 0x0271, 0x0271, 0x0271}, 90, 0x0000, 0x03}, - {"A", 0x20, {(INT16*) &A0, (INT16*) &A1, (INT16*) &A2, (INT16*) &A3 }, {0x0109, 0x00e3, 0x00c1, 0x009c}, 185, 0x0000, 0x01}, - {"AY", 0x21, {(INT16*) &AY0, (INT16*) &AY1, (INT16*) &AY2, (INT16*) &AY3 }, {0x0102, 0x00dd, 0x00bb, 0x0100}, 65, 0x0000, 0x01}, - {"Y1", 0x29, {(INT16*) &Y0, (INT16*) &Y1, (INT16*) &Y2, (INT16*) &Y3 }, {0x0104, 0x00db, 0x00b8, 0x0094}, 80, 0x0000, 0x01}, - {"UH3", 0x33, {(INT16*) &UH0, (INT16*) &UH1, (INT16*) &UH2, (INT16*) &UH3 }, {0x0111, 0x00f1, 0x00ce, 0x00aa}, 47, 0x0000, 0x01}, - {"AH", 0x24, {(INT16*) &AH0, (INT16*) &AH1, (INT16*) &AH2, (INT16*) &AH3 }, {0x011c, 0x00f7, 0x00d5, 0x00b0}, 250, 0x0000, 0x01}, - {"P", 0x25, {(INT16*) &P, (INT16*) &P, (INT16*) &P, (INT16*) &P }, {0x036d, 0x036d, 0x036d, 0x036d}, 103, 0x0000, 0x03/*6*/}, - {"O", 0x26, {(INT16*) &O0, (INT16*) &O1, (INT16*) &O2, (INT16*) &O3 }, {0x010a, 0x00e6, 0x00c3, 0x009f}, 185, 0x0000, 0x01}, - {"I", 0x27, {(INT16*) &I0, (INT16*) &I1, (INT16*) &I2, (INT16*) &I3 }, {0x0103, 0x00e2, 0x00bf, 0x009b}, 185, 0x0000, 0x01}, - {"U", 0x28, {(INT16*) &U0, (INT16*) &U1, (INT16*) &U2, (INT16*) &U3 }, {0x0101, 0x00dd, 0x00bb, 0x0097}, 185, 0x0000, 0x01}, - {"Y", 0x29, {(INT16*) &Y0, (INT16*) &Y1, (INT16*) &Y2, (INT16*) &Y3 }, {0x0104, 0x00db, 0x00b8, 0x0094}, 103, 0x0000, 0x01}, - {"T", 0x2a, {(INT16*) &T, (INT16*) &T, (INT16*) &T, (INT16*) &T }, {0x0325, 0x0325, 0x0325, 0x0325}, 71, 0x0000, 0x03/*6*/}, - {"R", 0x2b, {(INT16*) &R0, (INT16*) &R1, (INT16*) &R2, (INT16*) &R3 }, {0x0107, 0x00e4, 0x00c1, 0x009d}, 90, 0x0000, 0x01}, - {"E", 0x2c, {(INT16*) &E0, (INT16*) &E1, (INT16*) &E2, (INT16*) &E3 }, {0x0101, 0x00db, 0x00b8, 0x0094}, 185, 0x0000, 0x01}, - {"W", 0x2d, {(INT16*) &W0, (INT16*) &W1, (INT16*) &W2, (INT16*) &W3 }, {0x0110, 0x00de, 0x00bb, 0x0097}, 80, 0x0000, 0x01}, - {"AE", 0x2e, {(INT16*) &AE0, (INT16*) &AE1, (INT16*) &AE2, (INT16*) &AE3 }, {0x0123, 0x00f3, 0x00d0, 0x00ab}, 185, 0x0000, 0x01}, - {"AE1", 0x2e, {(INT16*) &AE0, (INT16*) &AE1, (INT16*) &AE2, (INT16*) &AE3 }, {0x0123, 0x00f3, 0x00d0, 0x00ab}, 103, 0x0000, 0x01}, - {"AW2", 0x3d, {(INT16*) &AW0, (INT16*) &AW1, (INT16*) &AW2, (INT16*) &AW3 }, {0x0117, 0x00f3, 0x00d1, 0x00ac}, 90, 0x0000, 0x01}, - {"UH2", 0x33, {(INT16*) &UH0, (INT16*) &UH1, (INT16*) &UH2, (INT16*) &UH3 }, {0x0111, 0x00f1, 0x00ce, 0x00aa}, 71, 0x0000, 0x01}, - {"UH1", 0x33, {(INT16*) &UH0, (INT16*) &UH1, (INT16*) &UH2, (INT16*) &UH3 }, {0x0111, 0x00f1, 0x00ce, 0x00aa}, 103, 0x0000, 0x01}, - {"UH", 0x33, {(INT16*) &UH0, (INT16*) &UH1, (INT16*) &UH2, (INT16*) &UH3 }, {0x0111, 0x00f1, 0x00ce, 0x00aa}, 185, 0x0000, 0x01}, - {"O2", 0x26, {(INT16*) &O0, (INT16*) &O1, (INT16*) &O2, (INT16*) &O3 }, {0x010a, 0x00e6, 0x00c3, 0x009f}, 80, 0x0000, 0x01}, - {"O1", 0x26, {(INT16*) &O0, (INT16*) &O1, (INT16*) &O2, (INT16*) &O3 }, {0x010a, 0x00e6, 0x00c3, 0x009f}, 121, 0x0000, 0x01}, - {"IU", 0x36, {(INT16*) &IU0, (INT16*) &IU1, (INT16*) &IU2, (INT16*) &IU3 }, {0x0107, 0x00e2, 0x00bf, 0x009b}, 59, 0x0000, 0x01}, - {"U1", 0x28, {(INT16*) &U0, (INT16*) &U1, (INT16*) &U2, (INT16*) &U3 }, {0x0101, 0x00dd, 0x00bb, 0x0097}, 90, 0x0000, 0x01}, - {"THV", 0x38, {(INT16*) &THV0, (INT16*) &THV1, (INT16*) &THV2, (INT16*) &THV3 }, {0x0200, 0x0200, 0x0200, 0x0200}, 80, 0x0000, 0x02}, - {"TH", 0x39, {(INT16*) &TH, (INT16*) &TH, (INT16*) &TH, (INT16*) &TH }, {0x02ec, 0x02ec, 0x02ec, 0x02ec}, 71, 0x0000, 0x03}, - {"ER", 0x3a, {(INT16*) &ER0, (INT16*) &ER1, (INT16*) &ER2, (INT16*) &ER3 }, {0x0107, 0x00e4, 0x00c1, 0x009d}, 146, 0x0000, 0x01}, - {"EH", 0x3b, {(INT16*) &EH0, (INT16*) &EH1, (INT16*) &EH2, (INT16*) &EH3 }, {0x010d, 0x00e9, 0x00c7, 0x00a3}, 185, 0x0000, 0x01}, - {"E1", 0x2c, {(INT16*) &E0, (INT16*) &E1, (INT16*) &E2, (INT16*) &E3 }, {0x0101, 0x00db, 0x00b8, 0x0094}, 121, 0x0000, 0x01}, - {"AW", 0x3d, {(INT16*) &AW0, (INT16*) &AW1, (INT16*) &AW2, (INT16*) &AW3 }, {0x0117, 0x00f3, 0x00d1, 0x00ac}, 250, 0x0000, 0x01}, - {"PA1", 0x3f, {(INT16*) &STOP, (INT16*) &STOP, (INT16*) &STOP, (INT16*) &STOP }, {0x0001, 0x0001, 0x0001, 0x0001}, 185, 0x0000, 0x00}, - {"STOP", 0x3f, {(INT16*) &STOP, (INT16*) &STOP, (INT16*) &STOP, (INT16*) &STOP }, {0x0001, 0x0001, 0x0001, 0x0001}, 47, 0x0000, 0x00} -}; diff --git a/emsrc/wla-dx/Makefile.emcc b/emsrc/wla-dx/Makefile.emcc deleted file mode 100644 index fd9dc576..00000000 --- a/emsrc/wla-dx/Makefile.emcc +++ /dev/null @@ -1,59 +0,0 @@ - -# make clean -# rm CMakeCache.txt -# cmake -G "Unix Makefiles" . -# make -# zip -9r optables binaries/gen_* -# make clean -# rm CMakeCache.txt -# emmake cmake -G "Unix Makefiles" . -# unzip -o optables && touch binaries/gen_* -# emmake make -# (repeat until it works) - - -all:\ -js/wla-6502.js\ -js/wla-6510.js\ -js/wla-65816.js\ -js/wla-65c02.js\ -js/wlab.js\ -js/wla-gb.js\ -js/wla-huc6280.js\ -js/wlalink.js\ -js/wla-spc700.js\ -js/wla-z80.js\ -wasm/wla-6502.js\ -wasm/wla-6510.js\ -wasm/wla-65816.js\ -wasm/wla-65c02.js\ -wasm/wlab.js\ -wasm/wla-gb.js\ -wasm/wla-huc6280.js\ -wasm/wlalink.js\ -wasm/wla-spc700.js\ -wasm/wla-z80.js\ - - -js/%.js: bin/%.bc - emcc -O2 --memory-init-file 0 \ - -s WASM=0 \ - -s MODULARIZE=1 \ - -s EXPORT_NAME=\"'$(subst -,_,$*)'\" \ - -s 'EXTRA_EXPORTED_RUNTIME_METHODS=["FS","callMain"]' \ - -s FORCE_FILESYSTEM=1 \ - $< -o $@ $(ARGS_$*) - -wasm/%.js: bin/%.bc - emcc -O2 --memory-init-file 0 \ - -s WASM=1 \ - -s MODULARIZE=1 \ - -s EXPORT_NAME=\"'$(subst -,_,$*)'\" \ - -s 'EXTRA_EXPORTED_RUNTIME_METHODS=["FS","callMain"]' \ - -s FORCE_FILESYSTEM=1 \ - $< -o $@ $(ARGS_$*) - -bin/%.bc: binaries/% - mkdir -p bin js wasm - cp $< $@ -