diff --git a/Makefile b/Makefile index c0cc9b3e5..3f3342cc5 100644 --- a/Makefile +++ b/Makefile @@ -146,7 +146,6 @@ ASSET_FILES := \ $(B_DIR)/assets/files/ob/ob_mid.seg.o ANIM_FILES := $(shell find src/assets/animations -name '*.bin') -SEQ_FILES := $(shell find src/assets/sequences -name '*.seq') O_FILES := \ $(patsubst src/%.c, $(B_DIR)/%.o, $(C_FILES)) \ @@ -183,7 +182,8 @@ O_FILES := \ $(B_DIR)/assets/sequences.o \ $(B_DIR)/assets/sfx.ctl.o \ $(B_DIR)/assets/sfx.tbl.o \ - $(B_DIR)/assets/textures.o \ + $(B_DIR)/assets/texturesdata.o \ + $(B_DIR)/assets/textureslist.o \ $(B_DIR)/assets/textures/config.o \ $(B_DIR)/romheader.o \ @@ -413,12 +413,24 @@ $(B_DIR)/assets/accessingpakZ.o: $(B_DIR)/assets/accessingpakZ $(B_DIR)/assets/copyrightZ.o: $(B_DIR)/assets/copyrightZ TOOLCHAIN=$(TOOLCHAIN) ROMID=$(ROMID) tools/mkrawobject $< $@ -$(B_DIR)/assets/sequences.bin: $(SEQ_FILES) src/assets/sequences/sequences.py +$(B_DIR)/assets/sequences.bin: src/assets/sequences/sequences.py tools/mksequences $(B_DIR)/assets/sequences.o: $(B_DIR)/assets/sequences.bin TOOLCHAIN=$(TOOLCHAIN) ROMID=$(ROMID) tools/mkrawobject $< $@ +$(B_DIR)/assets/texturesdata.bin: src/assets/textures/textures.py + tools/mktextures + +$(B_DIR)/assets/textureslist.bin: src/assets/textures/textures.py + tools/mktextures + +$(B_DIR)/assets/texturesdata.o: $(B_DIR)/assets/texturesdata.bin + TOOLCHAIN=$(TOOLCHAIN) ROMID=$(ROMID) tools/mkrawobject $< $@ + +$(B_DIR)/assets/textureslist.o: $(B_DIR)/assets/textureslist.bin + TOOLCHAIN=$(TOOLCHAIN) ROMID=$(ROMID) tools/mkrawobject $< $@ + $(B_DIR)/assets/animations/%.o: src/assets/animations/%.bin @mkdir -p $(dir $@) TOOLCHAIN=$(TOOLCHAIN) ROMID=$(ROMID) tools/mkrawobject $< $@ 0x1 diff --git a/ld/pd.ld b/ld/pd.ld index 0e054e273..0879b3d6f 100644 --- a/ld/pd.ld +++ b/ld/pd.ld @@ -568,14 +568,17 @@ SECTIONS __rampos = 0; - BEGIN_SEG(textures) + BEGIN_SEG(texturesdata) { - build/ROMID/assets/textures.o (.data); + build/ROMID/assets/texturesdata.o (.data); } - END_SEG(textures) + END_SEG(texturesdata) - _texturesTableRomStart = _texturesSegmentRomEnd - 0x6d80; - _texturesTableRomEnd = _texturesSegmentRomEnd; + BEGIN_SEG(textureslist) + { + build/ROMID/assets/textureslist.o (.data); + } + END_SEG(textureslist) /*************************************************************************** * copyright diff --git a/src/assets/textures/textures.py b/src/assets/textures/textures.py new file mode 100644 index 000000000..49fe7c77c --- /dev/null +++ b/src/assets/textures/textures.py @@ -0,0 +1,3514 @@ +#!/usr/bin/env python + +""" +This file defines which textures are available, their flags and their texture +numbers (based on their position in the array). + +This file is read by the tools/mktextures tool. +""" + +textures = [ + ( '0000.bin', 0x44 ), + ( '0001.bin', 0xdd ), + ( '0002.bin', 0x00 ), + ( '0003.bin', 0x00 ), + ( '0004.bin', 0x00 ), + ( '0005.bin', 0x00 ), + ( '0006.bin', 0x00 ), + ( '0007.bin', 0x00 ), + ( '0008.bin', 0x00 ), + ( '0009.bin', 0x00 ), + ( '000a.bin', 0x00 ), + ( '000b.bin', 0x00 ), + ( '000c.bin', 0x00 ), + ( '000d.bin', 0x00 ), + ( '000e.bin', 0x4c ), + ( '000f.bin', 0x00 ), + ( '0010.bin', 0x00 ), + ( '0011.bin', 0x44 ), + ( '0012.bin', 0x00 ), + ( '0013.bin', 0x00 ), + ( '0014.bin', 0x55 ), + ( '0015.bin', 0x00 ), + ( '0016.bin', 0x00 ), + ( '0017.bin', 0x00 ), + ( '0018.bin', 0x00 ), + ( '0019.bin', 0x00 ), + ( '001a.bin', 0x00 ), + ( '001b.bin', 0x00 ), + ( '001c.bin', 0x00 ), + ( '001d.bin', 0x00 ), + ( '001e.bin', 0x00 ), + ( '001f.bin', 0x00 ), + ( '0020.bin', 0x00 ), + ( '0021.bin', 0x00 ), + ( '0022.bin', 0x00 ), + ( '0023.bin', 0x00 ), + ( '0024.bin', 0x00 ), + ( '0025.bin', 0x00 ), + ( '0026.bin', 0x00 ), + ( '0027.bin', 0x00 ), + ( '0028.bin', 0x00 ), + ( '0029.bin', 0x00 ), + ( '002a.bin', 0x00 ), + ( '002b.bin', 0x00 ), + ( '002c.bin', 0x00 ), + ( '002d.bin', 0x00 ), + ( '002e.bin', 0x00 ), + ( '002f.bin', 0x00 ), + ( '0030.bin', 0x00 ), + ( '0031.bin', 0x00 ), + ( '0032.bin', 0x00 ), + ( '0033.bin', 0x00 ), + ( '0034.bin', 0x00 ), + ( '0035.bin', 0x00 ), + ( '0036.bin', 0x00 ), + ( '0037.bin', 0x00 ), + ( '0038.bin', 0x00 ), + ( '0039.bin', 0x00 ), + ( '003a.bin', 0x00 ), + ( '003b.bin', 0x00 ), + ( '003c.bin', 0x00 ), + ( '003d.bin', 0xaa ), + ( '003e.bin', 0x33 ), + ( '003f.bin', 0x00 ), + ( '0040.bin', 0x10 ), + ( '0041.bin', 0x18 ), + ( '0042.bin', 0x33 ), + ( '0043.bin', 0x33 ), + ( '0044.bin', 0x22 ), + ( '0045.bin', 0x08 ), + ( '0046.bin', 0x08 ), + ( '0047.bin', 0x00 ), + ( '0048.bin', 0x00 ), + ( '0049.bin', 0x18 ), + ( '004a.bin', 0x18 ), + ( '004b.bin', 0x18 ), + ( '004c.bin', 0x18 ), + ( '004d.bin', 0x18 ), + ( '004e.bin', 0x17 ), + ( '004f.bin', 0x18 ), + ( '0050.bin', 0x18 ), + ( '0051.bin', 0x18 ), + ( '0052.bin', 0x18 ), + ( '0053.bin', 0x00 ), + ( '0054.bin', 0x00 ), + ( '0055.bin', 0x00 ), + ( '0056.bin', 0x00 ), + ( '0057.bin', 0x00 ), + ( '0058.bin', 0x00 ), + ( '0059.bin', 0x4c ), + ( '005a.bin', 0x18 ), + ( '005b.bin', 0x18 ), + ( '005c.bin', 0x18 ), + ( '005d.bin', 0x33 ), + ( '005e.bin', 0x18 ), + ( '005f.bin', 0x00 ), + ( '0060.bin', 0x18 ), + ( '0061.bin', 0x00 ), + ( '0062.bin', 0x00 ), + ( '0063.bin', 0x00 ), + ( '0064.bin', 0x00 ), + ( '0065.bin', 0x00 ), + ( '0066.bin', 0x00 ), + ( '0067.bin', 0x00 ), + ( '0068.bin', 0x18 ), + ( '0069.bin', 0x18 ), + ( '006a.bin', 0x00 ), + ( '006b.bin', 0x00 ), + ( '006c.bin', 0x00 ), + ( '006d.bin', 0x38 ), + ( '006e.bin', 0x00 ), + ( '006f.bin', 0x00 ), + ( '0070.bin', 0x00 ), + ( '0071.bin', 0x00 ), + ( '0072.bin', 0x00 ), + ( '0073.bin', 0x00 ), + ( '0074.bin', 0x00 ), + ( '0075.bin', 0x00 ), + ( '0076.bin', 0x00 ), + ( '0077.bin', 0x33 ), + ( '0078.bin', 0x33 ), + ( '0079.bin', 0x44 ), + ( '007a.bin', 0x00 ), + ( '007b.bin', 0x00 ), + ( '007c.bin', 0x00 ), + ( '007d.bin', 0x00 ), + ( '007e.bin', 0x00 ), + ( '007f.bin', 0x00 ), + ( '0080.bin', 0x00 ), + ( '0081.bin', 0x00 ), + ( '0082.bin', 0x00 ), + ( '0083.bin', 0x00 ), + ( '0084.bin', 0x00 ), + ( '0085.bin', 0x00 ), + ( '0086.bin', 0x00 ), + ( '0087.bin', 0x00 ), + ( '0088.bin', 0x00 ), + ( '0089.bin', 0x00 ), + ( '008a.bin', 0x00 ), + ( '008b.bin', 0x00 ), + ( '008c.bin', 0x00 ), + ( '008d.bin', 0x00 ), + ( '008e.bin', 0x00 ), + ( '008f.bin', 0x00 ), + ( '0090.bin', 0x00 ), + ( '0091.bin', 0x00 ), + ( '0092.bin', 0x00 ), + ( '0093.bin', 0x00 ), + ( '0094.bin', 0x00 ), + ( '0095.bin', 0x00 ), + ( '0096.bin', 0x00 ), + ( '0097.bin', 0x00 ), + ( '0098.bin', 0x00 ), + ( '0099.bin', 0x00 ), + ( '009a.bin', 0x00 ), + ( '009b.bin', 0x00 ), + ( '009c.bin', 0x00 ), + ( '009d.bin', 0x00 ), + ( '009e.bin', 0x00 ), + ( '009f.bin', 0x00 ), + ( '00a0.bin', 0x00 ), + ( '00a1.bin', 0x00 ), + ( '00a2.bin', 0x00 ), + ( '00a3.bin', 0x00 ), + ( '00a4.bin', 0x00 ), + ( '00a5.bin', 0x00 ), + ( '00a6.bin', 0x00 ), + ( '00a7.bin', 0x00 ), + ( '00a8.bin', 0x00 ), + ( '00a9.bin', 0x00 ), + ( '00aa.bin', 0x00 ), + ( '00ab.bin', 0x00 ), + ( '00ac.bin', 0x00 ), + ( '00ad.bin', 0x00 ), + ( '00ae.bin', 0x33 ), + ( '00af.bin', 0x33 ), + ( '00b0.bin', 0x00 ), + ( '00b1.bin', 0x33 ), + ( '00b2.bin', 0x33 ), + ( '00b3.bin', 0x33 ), + ( '00b4.bin', 0x00 ), + ( '00b5.bin', 0x00 ), + ( '00b6.bin', 0x33 ), + ( '00b7.bin', 0x33 ), + ( '00b8.bin', 0x33 ), + ( '00b9.bin', 0x00 ), + ( '00ba.bin', 0x00 ), + ( '00bb.bin', 0x33 ), + ( '00bc.bin', 0x00 ), + ( '00bd.bin', 0x33 ), + ( '00be.bin', 0x33 ), + ( '00bf.bin', 0x33 ), + ( '00c0.bin', 0x00 ), + ( '00c1.bin', 0x18 ), + ( '00c2.bin', 0x44 ), + ( '00c3.bin', 0x00 ), + ( '00c4.bin', 0x33 ), + ( '00c5.bin', 0x33 ), + ( '00c6.bin', 0x08 ), + ( '00c7.bin', 0x33 ), + ( '00c8.bin', 0x18 ), + ( '00c9.bin', 0x00 ), + ( '00ca.bin', 0x18 ), + ( '00cb.bin', 0x33 ), + ( '00cc.bin', 0x00 ), + ( '00cd.bin', 0x00 ), + ( '00ce.bin', 0x33 ), + ( '00cf.bin', 0x33 ), + ( '00d0.bin', 0x00 ), + ( '00d1.bin', 0x00 ), + ( '00d2.bin', 0x00 ), + ( '00d3.bin', 0x18 ), + ( '00d4.bin', 0x33 ), + ( '00d5.bin', 0x00 ), + ( '00d6.bin', 0x33 ), + ( '00d7.bin', 0x18 ), + ( '00d8.bin', 0x18 ), + ( '00d9.bin', 0x18 ), + ( '00da.bin', 0x18 ), + ( '00db.bin', 0x33 ), + ( '00dc.bin', 0x00 ), + ( '00dd.bin', 0x44 ), + ( '00de.bin', 0x00 ), + ( '00df.bin', 0x00 ), + ( '00e0.bin', 0x00 ), + ( '00e1.bin', 0x00 ), + ( '00e2.bin', 0x00 ), + ( '00e3.bin', 0x00 ), + ( '00e4.bin', 0x08 ), + ( '00e5.bin', 0x00 ), + ( '00e6.bin', 0x33 ), + ( '00e7.bin', 0x33 ), + ( '00e8.bin', 0x18 ), + ( '00e9.bin', 0x33 ), + ( '00ea.bin', 0x33 ), + ( '00eb.bin', 0x00 ), + ( '00ec.bin', 0x33 ), + ( '00ed.bin', 0x18 ), + ( '00ee.bin', 0x44 ), + ( '00ef.bin', 0x33 ), + ( '00f0.bin', 0x18 ), + ( '00f1.bin', 0x33 ), + ( '00f2.bin', 0x00 ), + ( '00f3.bin', 0x33 ), + ( '00f4.bin', 0x00 ), + ( '00f5.bin', 0x00 ), + ( '00f6.bin', 0x33 ), + ( '00f7.bin', 0x18 ), + ( '00f8.bin', 0x18 ), + ( '00f9.bin', 0x33 ), + ( '00fa.bin', 0x18 ), + ( '00fb.bin', 0x18 ), + ( '00fc.bin', 0x33 ), + ( '00fd.bin', 0x33 ), + ( '00fe.bin', 0x33 ), + ( '00ff.bin', 0x33 ), + ( '0100.bin', 0x33 ), + ( '0101.bin', 0x33 ), + ( '0102.bin', 0x33 ), + ( '0103.bin', 0x18 ), + ( '0104.bin', 0x00 ), + ( '0105.bin', 0x00 ), + ( '0106.bin', 0x33 ), + ( '0107.bin', 0x00 ), + ( '0108.bin', 0x18 ), + ( '0109.bin', 0x33 ), + ( '010a.bin', 0x18 ), + ( '010b.bin', 0x18 ), + ( '010c.bin', 0x18 ), + ( '010d.bin', 0x18 ), + ( '010e.bin', 0x00 ), + ( '010f.bin', 0x18 ), + ( '0110.bin', 0x00 ), + ( '0111.bin', 0x00 ), + ( '0112.bin', 0x00 ), + ( '0113.bin', 0x18 ), + ( '0114.bin', 0x00 ), + ( '0115.bin', 0x18 ), + ( '0116.bin', 0x44 ), + ( '0117.bin', 0x18 ), + ( '0118.bin', 0x18 ), + ( '0119.bin', 0x18 ), + ( '011a.bin', 0x33 ), + ( '011b.bin', 0x00 ), + ( '011c.bin', 0x18 ), + ( '011d.bin', 0x33 ), + ( '011e.bin', 0x18 ), + ( '011f.bin', 0x00 ), + ( '0120.bin', 0x18 ), + ( '0121.bin', 0x18 ), + ( '0122.bin', 0x33 ), + ( '0123.bin', 0x18 ), + ( '0124.bin', 0x18 ), + ( '0125.bin', 0x00 ), + ( '0126.bin', 0x18 ), + ( '0127.bin', 0x18 ), + ( '0128.bin', 0x18 ), + ( '0129.bin', 0x18 ), + ( '012a.bin', 0x33 ), + ( '012b.bin', 0x18 ), + ( '012c.bin', 0x18 ), + ( '012d.bin', 0x00 ), + ( '012e.bin', 0x18 ), + ( '012f.bin', 0x00 ), + ( '0130.bin', 0x33 ), + ( '0131.bin', 0x18 ), + ( '0132.bin', 0x18 ), + ( '0133.bin', 0x00 ), + ( '0134.bin', 0x18 ), + ( '0135.bin', 0x00 ), + ( '0136.bin', 0x00 ), + ( '0137.bin', 0x00 ), + ( '0138.bin', 0x38 ), + ( '0139.bin', 0x18 ), + ( '013a.bin', 0x33 ), + ( '013b.bin', 0x33 ), + ( '013c.bin', 0x00 ), + ( '013d.bin', 0x33 ), + ( '013e.bin', 0x18 ), + ( '013f.bin', 0x28 ), + ( '0140.bin', 0x00 ), + ( '0141.bin', 0x33 ), + ( '0142.bin', 0x00 ), + ( '0143.bin', 0x18 ), + ( '0144.bin', 0x18 ), + ( '0145.bin', 0x18 ), + ( '0146.bin', 0x00 ), + ( '0147.bin', 0x00 ), + ( '0148.bin', 0x00 ), + ( '0149.bin', 0x00 ), + ( '014a.bin', 0x00 ), + ( '014b.bin', 0x18 ), + ( '014c.bin', 0x00 ), + ( '014d.bin', 0x00 ), + ( '014e.bin', 0x00 ), + ( '014f.bin', 0x33 ), + ( '0150.bin', 0x00 ), + ( '0151.bin', 0x33 ), + ( '0152.bin', 0x33 ), + ( '0153.bin', 0x00 ), + ( '0154.bin', 0x18 ), + ( '0155.bin', 0x33 ), + ( '0156.bin', 0x00 ), + ( '0157.bin', 0x00 ), + ( '0158.bin', 0x00 ), + ( '0159.bin', 0x00 ), + ( '015a.bin', 0x00 ), + ( '015b.bin', 0x00 ), + ( '015c.bin', 0x00 ), + ( '015d.bin', 0x00 ), + ( '015e.bin', 0x00 ), + ( '015f.bin', 0x00 ), + ( '0160.bin', 0x00 ), + ( '0161.bin', 0x00 ), + ( '0162.bin', 0x00 ), + ( '0163.bin', 0x00 ), + ( '0164.bin', 0x00 ), + ( '0165.bin', 0x00 ), + ( '0166.bin', 0x00 ), + ( '0167.bin', 0x00 ), + ( '0168.bin', 0x00 ), + ( '0169.bin', 0x00 ), + ( '016a.bin', 0x18 ), + ( '016b.bin', 0x18 ), + ( '016c.bin', 0x33 ), + ( '016d.bin', 0x18 ), + ( '016e.bin', 0x18 ), + ( '016f.bin', 0x18 ), + ( '0170.bin', 0x18 ), + ( '0171.bin', 0x00 ), + ( '0172.bin', 0x18 ), + ( '0173.bin', 0x18 ), + ( '0174.bin', 0x18 ), + ( '0175.bin', 0x33 ), + ( '0176.bin', 0x18 ), + ( '0177.bin', 0x10 ), + ( '0178.bin', 0x10 ), + ( '0179.bin', 0x18 ), + ( '017a.bin', 0x18 ), + ( '017b.bin', 0x33 ), + ( '017c.bin', 0x00 ), + ( '017d.bin', 0x18 ), + ( '017e.bin', 0x18 ), + ( '017f.bin', 0x18 ), + ( '0180.bin', 0x18 ), + ( '0181.bin', 0x00 ), + ( '0182.bin', 0x00 ), + ( '0183.bin', 0x00 ), + ( '0184.bin', 0x00 ), + ( '0185.bin', 0x18 ), + ( '0186.bin', 0x33 ), + ( '0187.bin', 0x44 ), + ( '0188.bin', 0x00 ), + ( '0189.bin', 0x55 ), + ( '018a.bin', 0x55 ), + ( '018b.bin', 0x18 ), + ( '018c.bin', 0x18 ), + ( '018d.bin', 0x18 ), + ( '018e.bin', 0x18 ), + ( '018f.bin', 0x18 ), + ( '0190.bin', 0x00 ), + ( '0191.bin', 0x18 ), + ( '0192.bin', 0x00 ), + ( '0193.bin', 0x00 ), + ( '0194.bin', 0x00 ), + ( '0195.bin', 0x00 ), + ( '0196.bin', 0x00 ), + ( '0197.bin', 0x18 ), + ( '0198.bin', 0x00 ), + ( '0199.bin', 0x00 ), + ( '019a.bin', 0x00 ), + ( '019b.bin', 0x00 ), + ( '019c.bin', 0x18 ), + ( '019d.bin', 0x33 ), + ( '019e.bin', 0x18 ), + ( '019f.bin', 0x00 ), + ( '01a0.bin', 0x33 ), + ( '01a1.bin', 0x00 ), + ( '01a2.bin', 0x33 ), + ( '01a3.bin', 0x00 ), + ( '01a4.bin', 0x33 ), + ( '01a5.bin', 0x33 ), + ( '01a6.bin', 0x55 ), + ( '01a7.bin', 0x44 ), + ( '01a8.bin', 0x33 ), + ( '01a9.bin', 0x00 ), + ( '01aa.bin', 0x18 ), + ( '01ab.bin', 0x00 ), + ( '01ac.bin', 0x00 ), + ( '01ad.bin', 0x33 ), + ( '01ae.bin', 0x00 ), + ( '01af.bin', 0x33 ), + ( '01b0.bin', 0x33 ), + ( '01b1.bin', 0x18 ), + ( '01b2.bin', 0x33 ), + ( '01b3.bin', 0x00 ), + ( '01b4.bin', 0x00 ), + ( '01b5.bin', 0x00 ), + ( '01b6.bin', 0x00 ), + ( '01b7.bin', 0x00 ), + ( '01b8.bin', 0x00 ), + ( '01b9.bin', 0x00 ), + ( '01ba.bin', 0x00 ), + ( '01bb.bin', 0x00 ), + ( '01bc.bin', 0x00 ), + ( '01bd.bin', 0x00 ), + ( '01be.bin', 0x00 ), + ( '01bf.bin', 0x18 ), + ( '01c0.bin', 0x18 ), + ( '01c1.bin', 0x18 ), + ( '01c2.bin', 0x18 ), + ( '01c3.bin', 0x33 ), + ( '01c4.bin', 0x33 ), + ( '01c5.bin', 0x18 ), + ( '01c6.bin', 0x00 ), + ( '01c7.bin', 0x55 ), + ( '01c8.bin', 0x18 ), + ( '01c9.bin', 0x44 ), + ( '01ca.bin', 0x00 ), + ( '01cb.bin', 0x22 ), + ( '01cc.bin', 0x00 ), + ( '01cd.bin', 0x18 ), + ( '01ce.bin', 0x00 ), + ( '01cf.bin', 0x00 ), + ( '01d0.bin', 0x00 ), + ( '01d1.bin', 0x00 ), + ( '01d2.bin', 0x00 ), + ( '01d3.bin', 0x00 ), + ( '01d4.bin', 0xdd ), + ( '01d5.bin', 0x00 ), + ( '01d6.bin', 0x00 ), + ( '01d7.bin', 0x00 ), + ( '01d8.bin', 0x00 ), + ( '01d9.bin', 0x00 ), + ( '01da.bin', 0x00 ), + ( '01db.bin', 0x00 ), + ( '01dc.bin', 0x00 ), + ( '01dd.bin', 0x00 ), + ( '01de.bin', 0x00 ), + ( '01df.bin', 0x18 ), + ( '01e0.bin', 0x00 ), + ( '01e1.bin', 0x33 ), + ( '01e2.bin', 0x18 ), + ( '01e3.bin', 0x00 ), + ( '01e4.bin', 0x10 ), + ( '01e5.bin', 0x00 ), + ( '01e6.bin', 0x00 ), + ( '01e7.bin', 0x00 ), + ( '01e8.bin', 0x00 ), + ( '01e9.bin', 0x02 ), + ( '01ea.bin', 0x02 ), + ( '01eb.bin', 0x00 ), + ( '01ec.bin', 0x22 ), + ( '01ed.bin', 0x22 ), + ( '01ee.bin', 0x00 ), + ( '01ef.bin', 0x00 ), + ( '01f0.bin', 0x00 ), + ( '01f1.bin', 0x08 ), + ( '01f2.bin', 0x08 ), + ( '01f3.bin', 0x22 ), + ( '01f4.bin', 0x18 ), + ( '01f5.bin', 0xaa ), + ( '01f6.bin', 0x00 ), + ( '01f7.bin', 0x44 ), + ( '01f8.bin', 0x00 ), + ( '01f9.bin', 0x00 ), + ( '01fa.bin', 0x00 ), + ( '01fb.bin', 0x33 ), + ( '01fc.bin', 0x00 ), + ( '01fd.bin', 0x00 ), + ( '01fe.bin', 0x00 ), + ( '01ff.bin', 0x00 ), + ( '0200.bin', 0x00 ), + ( '0201.bin', 0x00 ), + ( '0202.bin', 0x33 ), + ( '0203.bin', 0x00 ), + ( '0204.bin', 0x00 ), + ( '0205.bin', 0x00 ), + ( '0206.bin', 0x00 ), + ( '0207.bin', 0x18 ), + ( '0208.bin', 0x33 ), + ( '0209.bin', 0x00 ), + ( '020a.bin', 0x00 ), + ( '020b.bin', 0x00 ), + ( '020c.bin', 0x00 ), + ( '020d.bin', 0x00 ), + ( '020e.bin', 0x00 ), + ( '020f.bin', 0x00 ), + ( '0210.bin', 0x00 ), + ( '0211.bin', 0x00 ), + ( '0212.bin', 0x00 ), + ( '0213.bin', 0x08 ), + ( '0214.bin', 0x38 ), + ( '0215.bin', 0x00 ), + ( '0216.bin', 0x00 ), + ( '0217.bin', 0x00 ), + ( '0218.bin', 0x00 ), + ( '0219.bin', 0x00 ), + ( '021a.bin', 0x00 ), + ( '021b.bin', 0x00 ), + ( '021c.bin', 0x00 ), + ( '021d.bin', 0x00 ), + ( '021e.bin', 0x00 ), + ( '021f.bin', 0x00 ), + ( '0220.bin', 0x00 ), + ( '0221.bin', 0x00 ), + ( '0222.bin', 0x00 ), + ( '0223.bin', 0x00 ), + ( '0224.bin', 0x00 ), + ( '0225.bin', 0x00 ), + ( '0226.bin', 0x00 ), + ( '0227.bin', 0x00 ), + ( '0228.bin', 0x44 ), + ( '0229.bin', 0x00 ), + ( '022a.bin', 0x00 ), + ( '022b.bin', 0x00 ), + ( '022c.bin', 0x00 ), + ( '022d.bin', 0x00 ), + ( '022e.bin', 0x00 ), + ( '022f.bin', 0x00 ), + ( '0230.bin', 0x00 ), + ( '0231.bin', 0x00 ), + ( '0232.bin', 0x00 ), + ( '0233.bin', 0x00 ), + ( '0234.bin', 0x00 ), + ( '0235.bin', 0x00 ), + ( '0236.bin', 0x00 ), + ( '0237.bin', 0x00 ), + ( '0238.bin', 0x00 ), + ( '0239.bin', 0x00 ), + ( '023a.bin', 0x00 ), + ( '023b.bin', 0x00 ), + ( '023c.bin', 0x00 ), + ( '023d.bin', 0x00 ), + ( '023e.bin', 0x00 ), + ( '023f.bin', 0x00 ), + ( '0240.bin', 0x00 ), + ( '0241.bin', 0x00 ), + ( '0242.bin', 0x00 ), + ( '0243.bin', 0x00 ), + ( '0244.bin', 0x00 ), + ( '0245.bin', 0x00 ), + ( '0246.bin', 0x00 ), + ( '0247.bin', 0x18 ), + ( '0248.bin', 0x18 ), + ( '0249.bin', 0x18 ), + ( '024a.bin', 0x18 ), + ( '024b.bin', 0x18 ), + ( '024c.bin', 0x18 ), + ( '024d.bin', 0x18 ), + ( '024e.bin', 0x18 ), + ( '024f.bin', 0x18 ), + ( '0250.bin', 0x18 ), + ( '0251.bin', 0x18 ), + ( '0252.bin', 0x33 ), + ( '0253.bin', 0x55 ), + ( '0254.bin', 0x00 ), + ( '0255.bin', 0x00 ), + ( '0256.bin', 0x18 ), + ( '0257.bin', 0x18 ), + ( '0258.bin', 0x18 ), + ( '0259.bin', 0x00 ), + ( '025a.bin', 0x00 ), + ( '025b.bin', 0x18 ), + ( '025c.bin', 0x00 ), + ( '025d.bin', 0x44 ), + ( '025e.bin', 0x00 ), + ( '025f.bin', 0x18 ), + ( '0260.bin', 0x18 ), + ( '0261.bin', 0x18 ), + ( '0262.bin', 0x18 ), + ( '0263.bin', 0x00 ), + ( '0264.bin', 0x18 ), + ( '0265.bin', 0x18 ), + ( '0266.bin', 0x18 ), + ( '0267.bin', 0x00 ), + ( '0268.bin', 0x00 ), + ( '0269.bin', 0x00 ), + ( '026a.bin', 0x00 ), + ( '026b.bin', 0x00 ), + ( '026c.bin', 0x18 ), + ( '026d.bin', 0x18 ), + ( '026e.bin', 0x18 ), + ( '026f.bin', 0x18 ), + ( '0270.bin', 0x00 ), + ( '0271.bin', 0x18 ), + ( '0272.bin', 0x33 ), + ( '0273.bin', 0x18 ), + ( '0274.bin', 0x18 ), + ( '0275.bin', 0x18 ), + ( '0276.bin', 0x18 ), + ( '0277.bin', 0x18 ), + ( '0278.bin', 0x18 ), + ( '0279.bin', 0x05 ), + ( '027a.bin', 0x00 ), + ( '027b.bin', 0x33 ), + ( '027c.bin', 0x00 ), + ( '027d.bin', 0x18 ), + ( '027e.bin', 0x00 ), + ( '027f.bin', 0x88 ), + ( '0280.bin', 0x00 ), + ( '0281.bin', 0x18 ), + ( '0282.bin', 0x18 ), + ( '0283.bin', 0x33 ), + ( '0284.bin', 0x33 ), + ( '0285.bin', 0x00 ), + ( '0286.bin', 0x18 ), + ( '0287.bin', 0x18 ), + ( '0288.bin', 0x18 ), + ( '0289.bin', 0x00 ), + ( '028a.bin', 0x18 ), + ( '028b.bin', 0x00 ), + ( '028c.bin', 0x18 ), + ( '028d.bin', 0x18 ), + ( '028e.bin', 0x00 ), + ( '028f.bin', 0x00 ), + ( '0290.bin', 0x00 ), + ( '0291.bin', 0x18 ), + ( '0292.bin', 0x08 ), + ( '0293.bin', 0x00 ), + ( '0294.bin', 0x18 ), + ( '0295.bin', 0x00 ), + ( '0296.bin', 0x44 ), + ( '0297.bin', 0x08 ), + ( '0298.bin', 0x08 ), + ( '0299.bin', 0x08 ), + ( '029a.bin', 0x22 ), + ( '029b.bin', 0x44 ), + ( '029c.bin', 0x22 ), + ( '029d.bin', 0x22 ), + ( '029e.bin', 0x00 ), + ( '029f.bin', 0x00 ), + ( '02a0.bin', 0x08 ), + ( '02a1.bin', 0x00 ), + ( '02a2.bin', 0x00 ), + ( '02a3.bin', 0x08 ), + ( '02a4.bin', 0x08 ), + ( '02a5.bin', 0x00 ), + ( '02a6.bin', 0x08 ), + ( '02a7.bin', 0x18 ), + ( '02a8.bin', 0x08 ), + ( '02a9.bin', 0x44 ), + ( '02aa.bin', 0x33 ), + ( '02ab.bin', 0x18 ), + ( '02ac.bin', 0x08 ), + ( '02ad.bin', 0x00 ), + ( '02ae.bin', 0x44 ), + ( '02af.bin', 0x08 ), + ( '02b0.bin', 0x08 ), + ( '02b1.bin', 0x08 ), + ( '02b2.bin', 0x44 ), + ( '02b3.bin', 0x08 ), + ( '02b4.bin', 0x00 ), + ( '02b5.bin', 0x00 ), + ( '02b6.bin', 0x33 ), + ( '02b7.bin', 0x44 ), + ( '02b8.bin', 0x33 ), + ( '02b9.bin', 0x00 ), + ( '02ba.bin', 0x33 ), + ( '02bb.bin', 0x44 ), + ( '02bc.bin', 0x33 ), + ( '02bd.bin', 0x44 ), + ( '02be.bin', 0x18 ), + ( '02bf.bin', 0x44 ), + ( '02c0.bin', 0x00 ), + ( '02c1.bin', 0x33 ), + ( '02c2.bin', 0x08 ), + ( '02c3.bin', 0x00 ), + ( '02c4.bin', 0x33 ), + ( '02c5.bin', 0x00 ), + ( '02c6.bin', 0x00 ), + ( '02c7.bin', 0x08 ), + ( '02c8.bin', 0x00 ), + ( '02c9.bin', 0x00 ), + ( '02ca.bin', 0x33 ), + ( '02cb.bin', 0x00 ), + ( '02cc.bin', 0x18 ), + ( '02cd.bin', 0x18 ), + ( '02ce.bin', 0x00 ), + ( '02cf.bin', 0x18 ), + ( '02d0.bin', 0x18 ), + ( '02d1.bin', 0x18 ), + ( '02d2.bin', 0x18 ), + ( '02d3.bin', 0x00 ), + ( '02d4.bin', 0x00 ), + ( '02d5.bin', 0x18 ), + ( '02d6.bin', 0x18 ), + ( '02d7.bin', 0x18 ), + ( '02d8.bin', 0x00 ), + ( '02d9.bin', 0x08 ), + ( '02da.bin', 0x18 ), + ( '02db.bin', 0x18 ), + ( '02dc.bin', 0x18 ), + ( '02dd.bin', 0x18 ), + ( '02de.bin', 0x00 ), + ( '02df.bin', 0x18 ), + ( '02e0.bin', 0x18 ), + ( '02e1.bin', 0x00 ), + ( '02e2.bin', 0x18 ), + ( '02e3.bin', 0x18 ), + ( '02e4.bin', 0x18 ), + ( '02e5.bin', 0x18 ), + ( '02e6.bin', 0x18 ), + ( '02e7.bin', 0x18 ), + ( '02e8.bin', 0x18 ), + ( '02e9.bin', 0x18 ), + ( '02ea.bin', 0x18 ), + ( '02eb.bin', 0x18 ), + ( '02ec.bin', 0x18 ), + ( '02ed.bin', 0x18 ), + ( '02ee.bin', 0x18 ), + ( '02ef.bin', 0x18 ), + ( '02f0.bin', 0x00 ), + ( '02f1.bin', 0x77 ), + ( '02f2.bin', 0x00 ), + ( '02f3.bin', 0x00 ), + ( '02f4.bin', 0x00 ), + ( '02f5.bin', 0x00 ), + ( '02f6.bin', 0x00 ), + ( '02f7.bin', 0x00 ), + ( '02f8.bin', 0x00 ), + ( '02f9.bin', 0x00 ), + ( '02fa.bin', 0x00 ), + ( '02fb.bin', 0x00 ), + ( '02fc.bin', 0x00 ), + ( '02fd.bin', 0x00 ), + ( '02fe.bin', 0x00 ), + ( '02ff.bin', 0x00 ), + ( '0300.bin', 0x00 ), + ( '0301.bin', 0x00 ), + ( '0302.bin', 0x00 ), + ( '0303.bin', 0x00 ), + ( '0304.bin', 0x00 ), + ( '0305.bin', 0x00 ), + ( '0306.bin', 0x00 ), + ( '0307.bin', 0x00 ), + ( '0308.bin', 0x00 ), + ( '0309.bin', 0x00 ), + ( '030a.bin', 0x00 ), + ( '030b.bin', 0x00 ), + ( '030c.bin', 0x00 ), + ( '030d.bin', 0x00 ), + ( '030e.bin', 0x00 ), + ( '030f.bin', 0x00 ), + ( '0310.bin', 0x00 ), + ( '0311.bin', 0x00 ), + ( '0312.bin', 0x00 ), + ( '0313.bin', 0x00 ), + ( '0314.bin', 0x00 ), + ( '0315.bin', 0x00 ), + ( '0316.bin', 0x00 ), + ( '0317.bin', 0x00 ), + ( '0318.bin', 0x00 ), + ( '0319.bin', 0x00 ), + ( '031a.bin', 0x00 ), + ( '031b.bin', 0x00 ), + ( '031c.bin', 0x00 ), + ( '031d.bin', 0x00 ), + ( '031e.bin', 0x00 ), + ( '031f.bin', 0x00 ), + ( '0320.bin', 0x00 ), + ( '0321.bin', 0x00 ), + ( '0322.bin', 0x00 ), + ( '0323.bin', 0x00 ), + ( '0324.bin', 0x00 ), + ( '0325.bin', 0x00 ), + ( '0326.bin', 0x00 ), + ( '0327.bin', 0x00 ), + ( '0328.bin', 0x00 ), + ( '0329.bin', 0x00 ), + ( '032a.bin', 0x00 ), + ( '032b.bin', 0x00 ), + ( '032c.bin', 0x00 ), + ( '032d.bin', 0x00 ), + ( '032e.bin', 0x00 ), + ( '032f.bin', 0x00 ), + ( '0330.bin', 0x00 ), + ( '0331.bin', 0x00 ), + ( '0332.bin', 0x00 ), + ( '0333.bin', 0x00 ), + ( '0334.bin', 0x00 ), + ( '0335.bin', 0x00 ), + ( '0336.bin', 0x00 ), + ( '0337.bin', 0x00 ), + ( '0338.bin', 0x00 ), + ( '0339.bin', 0x00 ), + ( '033a.bin', 0x00 ), + ( '033b.bin', 0x00 ), + ( '033c.bin', 0x00 ), + ( '033d.bin', 0x00 ), + ( '033e.bin', 0x00 ), + ( '033f.bin', 0x00 ), + ( '0340.bin', 0x00 ), + ( '0341.bin', 0x00 ), + ( '0342.bin', 0x00 ), + ( '0343.bin', 0x00 ), + ( '0344.bin', 0x00 ), + ( '0345.bin', 0x00 ), + ( '0346.bin', 0x00 ), + ( '0347.bin', 0x00 ), + ( '0348.bin', 0x00 ), + ( '0349.bin', 0x00 ), + ( '034a.bin', 0x00 ), + ( '034b.bin', 0x00 ), + ( '034c.bin', 0x00 ), + ( '034d.bin', 0x00 ), + ( '034e.bin', 0x00 ), + ( '034f.bin', 0x00 ), + ( '0350.bin', 0x00 ), + ( '0351.bin', 0x00 ), + ( '0352.bin', 0x00 ), + ( '0353.bin', 0x00 ), + ( '0354.bin', 0x00 ), + ( '0355.bin', 0x00 ), + ( '0356.bin', 0x00 ), + ( '0357.bin', 0x00 ), + ( '0358.bin', 0x00 ), + ( '0359.bin', 0x00 ), + ( '035a.bin', 0x00 ), + ( '035b.bin', 0x00 ), + ( '035c.bin', 0x00 ), + ( '035d.bin', 0x00 ), + ( '035e.bin', 0x00 ), + ( '035f.bin', 0x00 ), + ( '0360.bin', 0x00 ), + ( '0361.bin', 0x00 ), + ( '0362.bin', 0x00 ), + ( '0363.bin', 0x00 ), + ( '0364.bin', 0x00 ), + ( '0365.bin', 0x00 ), + ( '0366.bin', 0x00 ), + ( '0367.bin', 0x00 ), + ( '0368.bin', 0x00 ), + ( '0369.bin', 0x00 ), + ( '036a.bin', 0x00 ), + ( '036b.bin', 0x00 ), + ( '036c.bin', 0x00 ), + ( '036d.bin', 0x00 ), + ( '036e.bin', 0x00 ), + ( '036f.bin', 0x00 ), + ( '0370.bin', 0x00 ), + ( '0371.bin', 0x00 ), + ( '0372.bin', 0x00 ), + ( '0373.bin', 0x00 ), + ( '0374.bin', 0x00 ), + ( '0375.bin', 0x00 ), + ( '0376.bin', 0x00 ), + ( '0377.bin', 0x00 ), + ( '0378.bin', 0x00 ), + ( '0379.bin', 0x00 ), + ( '037a.bin', 0x00 ), + ( '037b.bin', 0x00 ), + ( '037c.bin', 0x00 ), + ( '037d.bin', 0x00 ), + ( '037e.bin', 0x00 ), + ( '037f.bin', 0x00 ), + ( '0380.bin', 0x00 ), + ( '0381.bin', 0x00 ), + ( '0382.bin', 0x00 ), + ( '0383.bin', 0x00 ), + ( '0384.bin', 0x00 ), + ( '0385.bin', 0x00 ), + ( '0386.bin', 0x00 ), + ( '0387.bin', 0x00 ), + ( '0388.bin', 0x00 ), + ( '0389.bin', 0x00 ), + ( '038a.bin', 0x00 ), + ( '038b.bin', 0x00 ), + ( '038c.bin', 0x00 ), + ( '038d.bin', 0x00 ), + ( '038e.bin', 0x00 ), + ( '038f.bin', 0x00 ), + ( '0390.bin', 0x00 ), + ( '0391.bin', 0x00 ), + ( '0392.bin', 0x00 ), + ( '0393.bin', 0x00 ), + ( '0394.bin', 0x00 ), + ( '0395.bin', 0x00 ), + ( '0396.bin', 0x00 ), + ( '0397.bin', 0x00 ), + ( '0398.bin', 0x00 ), + ( '0399.bin', 0x00 ), + ( '039a.bin', 0x00 ), + ( '039b.bin', 0x00 ), + ( '039c.bin', 0x00 ), + ( '039d.bin', 0x00 ), + ( '039e.bin', 0x00 ), + ( '039f.bin', 0x00 ), + ( '03a0.bin', 0x00 ), + ( '03a1.bin', 0x00 ), + ( '03a2.bin', 0x00 ), + ( '03a3.bin', 0x00 ), + ( '03a4.bin', 0x00 ), + ( '03a5.bin', 0x00 ), + ( '03a6.bin', 0x00 ), + ( '03a7.bin', 0x00 ), + ( '03a8.bin', 0x00 ), + ( '03a9.bin', 0x00 ), + ( '03aa.bin', 0x00 ), + ( '03ab.bin', 0x00 ), + ( '03ac.bin', 0x00 ), + ( '03ad.bin', 0x00 ), + ( '03ae.bin', 0x00 ), + ( '03af.bin', 0x00 ), + ( '03b0.bin', 0x00 ), + ( '03b1.bin', 0x00 ), + ( '03b2.bin', 0x00 ), + ( '03b3.bin', 0x00 ), + ( '03b4.bin', 0x00 ), + ( '03b5.bin', 0x00 ), + ( '03b6.bin', 0x00 ), + ( '03b7.bin', 0x00 ), + ( '03b8.bin', 0x00 ), + ( '03b9.bin', 0x00 ), + ( '03ba.bin', 0x00 ), + ( '03bb.bin', 0x00 ), + ( '03bc.bin', 0x00 ), + ( '03bd.bin', 0x00 ), + ( '03be.bin', 0x00 ), + ( '03bf.bin', 0x00 ), + ( '03c0.bin', 0x00 ), + ( '03c1.bin', 0x00 ), + ( '03c2.bin', 0x00 ), + ( '03c3.bin', 0x00 ), + ( '03c4.bin', 0x00 ), + ( '03c5.bin', 0x00 ), + ( '03c6.bin', 0x00 ), + ( '03c7.bin', 0x00 ), + ( '03c8.bin', 0x00 ), + ( '03c9.bin', 0x00 ), + ( '03ca.bin', 0x00 ), + ( '03cb.bin', 0x00 ), + ( '03cc.bin', 0x00 ), + ( '03cd.bin', 0x00 ), + ( '03ce.bin', 0x00 ), + ( '03cf.bin', 0x00 ), + ( '03d0.bin', 0x00 ), + ( '03d1.bin', 0x00 ), + ( '03d2.bin', 0x00 ), + ( '03d3.bin', 0x00 ), + ( '03d4.bin', 0x00 ), + ( '03d5.bin', 0x00 ), + ( '03d6.bin', 0x00 ), + ( '03d7.bin', 0x00 ), + ( '03d8.bin', 0x00 ), + ( '03d9.bin', 0x00 ), + ( '03da.bin', 0x00 ), + ( '03db.bin', 0x00 ), + ( '03dc.bin', 0x00 ), + ( '03dd.bin', 0x00 ), + ( '03de.bin', 0x00 ), + ( '03df.bin', 0x00 ), + ( '03e0.bin', 0x00 ), + ( '03e1.bin', 0x00 ), + ( '03e2.bin', 0x00 ), + ( '03e3.bin', 0x00 ), + ( '03e4.bin', 0x00 ), + ( '03e5.bin', 0x00 ), + ( '03e6.bin', 0x00 ), + ( '03e7.bin', 0x00 ), + ( '03e8.bin', 0x00 ), + ( '03e9.bin', 0x00 ), + ( '03ea.bin', 0x00 ), + ( '03eb.bin', 0x00 ), + ( '03ec.bin', 0x00 ), + ( '03ed.bin', 0x00 ), + ( '03ee.bin', 0x00 ), + ( '03ef.bin', 0x00 ), + ( '03f0.bin', 0x00 ), + ( '03f1.bin', 0x00 ), + ( '03f2.bin', 0x00 ), + ( '03f3.bin', 0x00 ), + ( '03f4.bin', 0x00 ), + ( '03f5.bin', 0x00 ), + ( '03f6.bin', 0x00 ), + ( '03f7.bin', 0x00 ), + ( '03f8.bin', 0x00 ), + ( '03f9.bin', 0x00 ), + ( '03fa.bin', 0x00 ), + ( '03fb.bin', 0x00 ), + ( '03fc.bin', 0x00 ), + ( '03fd.bin', 0x00 ), + ( '03fe.bin', 0x00 ), + ( '03ff.bin', 0x00 ), + ( '0400.bin', 0x00 ), + ( '0401.bin', 0x00 ), + ( '0402.bin', 0x00 ), + ( '0403.bin', 0x00 ), + ( '0404.bin', 0x00 ), + ( '0405.bin', 0x00 ), + ( '0406.bin', 0x00 ), + ( '0407.bin', 0x00 ), + ( '0408.bin', 0x38 ), + ( '0409.bin', 0x00 ), + ( '040a.bin', 0x00 ), + ( '040b.bin', 0x00 ), + ( '040c.bin', 0x00 ), + ( '040d.bin', 0x00 ), + ( '040e.bin', 0x00 ), + ( '040f.bin', 0x00 ), + ( '0410.bin', 0x00 ), + ( '0411.bin', 0x00 ), + ( '0412.bin', 0x00 ), + ( '0413.bin', 0x00 ), + ( '0414.bin', 0x00 ), + ( '0415.bin', 0x00 ), + ( '0416.bin', 0x00 ), + ( '0417.bin', 0x00 ), + ( '0418.bin', 0x00 ), + ( '0419.bin', 0x00 ), + ( '041a.bin', 0x00 ), + ( '041b.bin', 0x00 ), + ( '041c.bin', 0x00 ), + ( '041d.bin', 0x00 ), + ( '041e.bin', 0x00 ), + ( '041f.bin', 0x00 ), + ( '0420.bin', 0x00 ), + ( '0421.bin', 0x00 ), + ( '0422.bin', 0x00 ), + ( '0423.bin', 0x00 ), + ( '0424.bin', 0x00 ), + ( '0425.bin', 0x00 ), + ( '0426.bin', 0x00 ), + ( '0427.bin', 0x00 ), + ( '0428.bin', 0x00 ), + ( '0429.bin', 0x00 ), + ( '042a.bin', 0x00 ), + ( '042b.bin', 0x00 ), + ( '042c.bin', 0x00 ), + ( '042d.bin', 0x00 ), + ( '042e.bin', 0x00 ), + ( '042f.bin', 0x00 ), + ( '0430.bin', 0x00 ), + ( '0431.bin', 0x00 ), + ( '0432.bin', 0x00 ), + ( '0433.bin', 0x00 ), + ( '0434.bin', 0x00 ), + ( '0435.bin', 0x00 ), + ( '0436.bin', 0x00 ), + ( '0437.bin', 0x00 ), + ( '0438.bin', 0x00 ), + ( '0439.bin', 0x00 ), + ( '043a.bin', 0x00 ), + ( '043b.bin', 0x00 ), + ( '043c.bin', 0x00 ), + ( '043d.bin', 0x00 ), + ( '043e.bin', 0x00 ), + ( '043f.bin', 0x00 ), + ( '0440.bin', 0x00 ), + ( '0441.bin', 0x00 ), + ( '0442.bin', 0x00 ), + ( '0443.bin', 0x00 ), + ( '0444.bin', 0x00 ), + ( '0445.bin', 0x00 ), + ( '0446.bin', 0x00 ), + ( '0447.bin', 0x00 ), + ( '0448.bin', 0x00 ), + ( '0449.bin', 0x00 ), + ( '044a.bin', 0x00 ), + ( '044b.bin', 0x00 ), + ( '044c.bin', 0x00 ), + ( '044d.bin', 0x00 ), + ( '044e.bin', 0x00 ), + ( '044f.bin', 0x00 ), + ( '0450.bin', 0x00 ), + ( '0451.bin', 0x00 ), + ( '0452.bin', 0x00 ), + ( '0453.bin', 0x00 ), + ( '0454.bin', 0x00 ), + ( '0455.bin', 0x00 ), + ( '0456.bin', 0x00 ), + ( '0457.bin', 0x00 ), + ( '0458.bin', 0x00 ), + ( '0459.bin', 0x00 ), + ( '045a.bin', 0x00 ), + ( '045b.bin', 0x00 ), + ( '045c.bin', 0x00 ), + ( '045d.bin', 0x00 ), + ( '045e.bin', 0x00 ), + ( '045f.bin', 0x00 ), + ( '0460.bin', 0x00 ), + ( '0461.bin', 0x00 ), + ( '0462.bin', 0x00 ), + ( '0463.bin', 0x00 ), + ( '0464.bin', 0x00 ), + ( '0465.bin', 0x00 ), + ( '0466.bin', 0x00 ), + ( '0467.bin', 0x00 ), + ( '0468.bin', 0x00 ), + ( '0469.bin', 0x00 ), + ( '046a.bin', 0x00 ), + ( '046b.bin', 0x00 ), + ( '046c.bin', 0x00 ), + ( '046d.bin', 0x00 ), + ( '046e.bin', 0x00 ), + ( '046f.bin', 0x00 ), + ( '0470.bin', 0x00 ), + ( '0471.bin', 0x00 ), + ( '0472.bin', 0x00 ), + ( '0473.bin', 0x00 ), + ( '0474.bin', 0x00 ), + ( '0475.bin', 0x00 ), + ( '0476.bin', 0x00 ), + ( '0477.bin', 0x00 ), + ( '0478.bin', 0x00 ), + ( '0479.bin', 0x00 ), + ( '047a.bin', 0x00 ), + ( '047b.bin', 0x00 ), + ( '047c.bin', 0x00 ), + ( '047d.bin', 0x00 ), + ( '047e.bin', 0x00 ), + ( '047f.bin', 0x00 ), + ( '0480.bin', 0x00 ), + ( '0481.bin', 0x00 ), + ( '0482.bin', 0x00 ), + ( '0483.bin', 0x00 ), + ( '0484.bin', 0x00 ), + ( '0485.bin', 0x00 ), + ( '0486.bin', 0x00 ), + ( '0487.bin', 0x00 ), + ( '0488.bin', 0x00 ), + ( '0489.bin', 0x00 ), + ( '048a.bin', 0x00 ), + ( '048b.bin', 0x00 ), + ( '048c.bin', 0x00 ), + ( '048d.bin', 0x00 ), + ( '048e.bin', 0x00 ), + ( '048f.bin', 0x00 ), + ( '0490.bin', 0x00 ), + ( '0491.bin', 0x00 ), + ( '0492.bin', 0x00 ), + ( '0493.bin', 0x00 ), + ( '0494.bin', 0x00 ), + ( '0495.bin', 0x00 ), + ( '0496.bin', 0x00 ), + ( '0497.bin', 0x00 ), + ( '0498.bin', 0x00 ), + ( '0499.bin', 0x00 ), + ( '049a.bin', 0x00 ), + ( '049b.bin', 0x00 ), + ( '049c.bin', 0x00 ), + ( '049d.bin', 0x00 ), + ( '049e.bin', 0x00 ), + ( '049f.bin', 0x00 ), + ( '04a0.bin', 0x00 ), + ( '04a1.bin', 0x00 ), + ( '04a2.bin', 0x00 ), + ( '04a3.bin', 0x00 ), + ( '04a4.bin', 0x00 ), + ( '04a5.bin', 0x00 ), + ( '04a6.bin', 0x00 ), + ( '04a7.bin', 0x00 ), + ( '04a8.bin', 0x00 ), + ( '04a9.bin', 0x00 ), + ( '04aa.bin', 0x00 ), + ( '04ab.bin', 0x00 ), + ( '04ac.bin', 0x00 ), + ( '04ad.bin', 0x00 ), + ( '04ae.bin', 0x00 ), + ( '04af.bin', 0x00 ), + ( '04b0.bin', 0x00 ), + ( '04b1.bin', 0x00 ), + ( '04b2.bin', 0x00 ), + ( '04b3.bin', 0x00 ), + ( '04b4.bin', 0x00 ), + ( '04b5.bin', 0x00 ), + ( '04b6.bin', 0x00 ), + ( '04b7.bin', 0x00 ), + ( '04b8.bin', 0x00 ), + ( '04b9.bin', 0x00 ), + ( '04ba.bin', 0x00 ), + ( '04bb.bin', 0x00 ), + ( '04bc.bin', 0x00 ), + ( '04bd.bin', 0x00 ), + ( '04be.bin', 0x00 ), + ( '04bf.bin', 0x00 ), + ( '04c0.bin', 0x00 ), + ( '04c1.bin', 0x00 ), + ( '04c2.bin', 0x00 ), + ( '04c3.bin', 0x00 ), + ( '04c4.bin', 0x00 ), + ( '04c5.bin', 0x00 ), + ( '04c6.bin', 0x00 ), + ( '04c7.bin', 0x00 ), + ( '04c8.bin', 0x00 ), + ( '04c9.bin', 0x00 ), + ( '04ca.bin', 0x00 ), + ( '04cb.bin', 0x00 ), + ( '04cc.bin', 0x00 ), + ( '04cd.bin', 0x00 ), + ( '04ce.bin', 0x00 ), + ( '04cf.bin', 0x00 ), + ( '04d0.bin', 0x00 ), + ( '04d1.bin', 0x00 ), + ( '04d2.bin', 0x00 ), + ( '04d3.bin', 0x00 ), + ( '04d4.bin', 0x00 ), + ( '04d5.bin', 0x00 ), + ( '04d6.bin', 0x00 ), + ( '04d7.bin', 0x00 ), + ( '04d8.bin', 0x00 ), + ( '04d9.bin', 0x00 ), + ( '04da.bin', 0x00 ), + ( '04db.bin', 0x00 ), + ( '04dc.bin', 0x00 ), + ( '04dd.bin', 0x00 ), + ( '04de.bin', 0x00 ), + ( '04df.bin', 0x00 ), + ( '04e0.bin', 0x00 ), + ( '04e1.bin', 0x00 ), + ( '04e2.bin', 0x00 ), + ( '04e3.bin', 0x00 ), + ( '04e4.bin', 0x00 ), + ( '04e5.bin', 0x00 ), + ( '04e6.bin', 0x00 ), + ( '04e7.bin', 0x00 ), + ( '04e8.bin', 0x00 ), + ( '04e9.bin', 0x00 ), + ( '04ea.bin', 0x00 ), + ( '04eb.bin', 0x00 ), + ( '04ec.bin', 0x00 ), + ( '04ed.bin', 0x00 ), + ( '04ee.bin', 0x00 ), + ( '04ef.bin', 0x00 ), + ( '04f0.bin', 0x00 ), + ( '04f1.bin', 0x00 ), + ( '04f2.bin', 0x00 ), + ( '04f3.bin', 0x00 ), + ( '04f4.bin', 0x00 ), + ( '04f5.bin', 0x00 ), + ( '04f6.bin', 0x00 ), + ( '04f7.bin', 0x00 ), + ( '04f8.bin', 0x00 ), + ( '04f9.bin', 0x00 ), + ( '04fa.bin', 0x00 ), + ( '04fb.bin', 0x00 ), + ( '04fc.bin', 0x00 ), + ( '04fd.bin', 0x00 ), + ( '04fe.bin', 0x00 ), + ( '04ff.bin', 0x00 ), + ( '0500.bin', 0x00 ), + ( '0501.bin', 0x00 ), + ( '0502.bin', 0x00 ), + ( '0503.bin', 0x00 ), + ( '0504.bin', 0x00 ), + ( '0505.bin', 0x00 ), + ( '0506.bin', 0x00 ), + ( '0507.bin', 0x00 ), + ( '0508.bin', 0x00 ), + ( '0509.bin', 0x00 ), + ( '050a.bin', 0x00 ), + ( '050b.bin', 0x00 ), + ( '050c.bin', 0x00 ), + ( '050d.bin', 0x00 ), + ( '050e.bin', 0x00 ), + ( '050f.bin', 0x00 ), + ( '0510.bin', 0x00 ), + ( '0511.bin', 0x00 ), + ( '0512.bin', 0x00 ), + ( '0513.bin', 0x00 ), + ( '0514.bin', 0x00 ), + ( '0515.bin', 0x00 ), + ( '0516.bin', 0x00 ), + ( '0517.bin', 0x00 ), + ( '0518.bin', 0x00 ), + ( '0519.bin', 0x00 ), + ( '051a.bin', 0x00 ), + ( '051b.bin', 0x00 ), + ( '051c.bin', 0x00 ), + ( '051d.bin', 0x00 ), + ( '051e.bin', 0x00 ), + ( '051f.bin', 0x00 ), + ( '0520.bin', 0x00 ), + ( '0521.bin', 0x00 ), + ( '0522.bin', 0x00 ), + ( '0523.bin', 0x00 ), + ( '0524.bin', 0x00 ), + ( '0525.bin', 0x00 ), + ( '0526.bin', 0x00 ), + ( '0527.bin', 0x00 ), + ( '0528.bin', 0x00 ), + ( '0529.bin', 0x00 ), + ( '052a.bin', 0x00 ), + ( '052b.bin', 0x00 ), + ( '052c.bin', 0x00 ), + ( '052d.bin', 0x00 ), + ( '052e.bin', 0x00 ), + ( '052f.bin', 0x00 ), + ( '0530.bin', 0x00 ), + ( '0531.bin', 0x00 ), + ( '0532.bin', 0x00 ), + ( '0533.bin', 0x00 ), + ( '0534.bin', 0x00 ), + ( '0535.bin', 0x00 ), + ( '0536.bin', 0x00 ), + ( '0537.bin', 0x00 ), + ( '0538.bin', 0x00 ), + ( '0539.bin', 0x00 ), + ( '053a.bin', 0x00 ), + ( '053b.bin', 0x00 ), + ( '053c.bin', 0x00 ), + ( '053d.bin', 0x00 ), + ( '053e.bin', 0x00 ), + ( '053f.bin', 0x00 ), + ( '0540.bin', 0x00 ), + ( '0541.bin', 0x00 ), + ( '0542.bin', 0x00 ), + ( '0543.bin', 0x00 ), + ( '0544.bin', 0x00 ), + ( '0545.bin', 0x00 ), + ( '0546.bin', 0x00 ), + ( '0547.bin', 0x00 ), + ( '0548.bin', 0x00 ), + ( '0549.bin', 0x00 ), + ( '054a.bin', 0x00 ), + ( '054b.bin', 0x00 ), + ( '054c.bin', 0x00 ), + ( '054d.bin', 0x00 ), + ( '054e.bin', 0x00 ), + ( '054f.bin', 0x00 ), + ( '0550.bin', 0x00 ), + ( '0551.bin', 0x00 ), + ( '0552.bin', 0x00 ), + ( '0553.bin', 0x00 ), + ( '0554.bin', 0x00 ), + ( '0555.bin', 0x00 ), + ( '0556.bin', 0x00 ), + ( '0557.bin', 0x00 ), + ( '0558.bin', 0x00 ), + ( '0559.bin', 0x00 ), + ( '055a.bin', 0x00 ), + ( '055b.bin', 0x00 ), + ( '055c.bin', 0x00 ), + ( '055d.bin', 0x00 ), + ( '055e.bin', 0x00 ), + ( '055f.bin', 0x00 ), + ( '0560.bin', 0x00 ), + ( '0561.bin', 0x00 ), + ( '0562.bin', 0x00 ), + ( '0563.bin', 0x00 ), + ( '0564.bin', 0x00 ), + ( '0565.bin', 0x00 ), + ( '0566.bin', 0x00 ), + ( '0567.bin', 0x00 ), + ( '0568.bin', 0x00 ), + ( '0569.bin', 0x00 ), + ( '056a.bin', 0x00 ), + ( '056b.bin', 0x00 ), + ( '056c.bin', 0x00 ), + ( '056d.bin', 0x00 ), + ( '056e.bin', 0x00 ), + ( '056f.bin', 0x00 ), + ( '0570.bin', 0x00 ), + ( '0571.bin', 0x00 ), + ( '0572.bin', 0x00 ), + ( '0573.bin', 0x00 ), + ( '0574.bin', 0x00 ), + ( '0575.bin', 0x00 ), + ( '0576.bin', 0x00 ), + ( '0577.bin', 0x00 ), + ( '0578.bin', 0x00 ), + ( '0579.bin', 0x00 ), + ( '057a.bin', 0x00 ), + ( '057b.bin', 0x00 ), + ( '057c.bin', 0x00 ), + ( '057d.bin', 0x00 ), + ( '057e.bin', 0x00 ), + ( '057f.bin', 0x00 ), + ( '0580.bin', 0x00 ), + ( '0581.bin', 0x00 ), + ( '0582.bin', 0x00 ), + ( '0583.bin', 0x00 ), + ( '0584.bin', 0x00 ), + ( '0585.bin', 0x00 ), + ( '0586.bin', 0x00 ), + ( '0587.bin', 0x00 ), + ( '0588.bin', 0x00 ), + ( '0589.bin', 0x00 ), + ( '058a.bin', 0x00 ), + ( '058b.bin', 0x00 ), + ( '058c.bin', 0x00 ), + ( '058d.bin', 0x00 ), + ( '058e.bin', 0x00 ), + ( '058f.bin', 0x00 ), + ( '0590.bin', 0x00 ), + ( '0591.bin', 0x00 ), + ( '0592.bin', 0x00 ), + ( '0593.bin', 0x00 ), + ( '0594.bin', 0x00 ), + ( '0595.bin', 0x00 ), + ( '0596.bin', 0x00 ), + ( '0597.bin', 0x00 ), + ( '0598.bin', 0x00 ), + ( '0599.bin', 0x00 ), + ( '059a.bin', 0x00 ), + ( '059b.bin', 0x00 ), + ( '059c.bin', 0x00 ), + ( '059d.bin', 0x00 ), + ( '059e.bin', 0x00 ), + ( '059f.bin', 0x00 ), + ( '05a0.bin', 0x00 ), + ( '05a1.bin', 0x00 ), + ( '05a2.bin', 0x00 ), + ( '05a3.bin', 0x00 ), + ( '05a4.bin', 0x00 ), + ( '05a5.bin', 0x00 ), + ( '05a6.bin', 0x00 ), + ( '05a7.bin', 0x00 ), + ( '05a8.bin', 0x00 ), + ( '05a9.bin', 0x00 ), + ( '05aa.bin', 0x00 ), + ( '05ab.bin', 0x00 ), + ( '05ac.bin', 0x00 ), + ( '05ad.bin', 0x00 ), + ( '05ae.bin', 0x00 ), + ( '05af.bin', 0x00 ), + ( '05b0.bin', 0x00 ), + ( '05b1.bin', 0x00 ), + ( '05b2.bin', 0x00 ), + ( '05b3.bin', 0x00 ), + ( '05b4.bin', 0x00 ), + ( '05b5.bin', 0x00 ), + ( '05b6.bin', 0x00 ), + ( '05b7.bin', 0x00 ), + ( '05b8.bin', 0x00 ), + ( '05b9.bin', 0x00 ), + ( '05ba.bin', 0x00 ), + ( '05bb.bin', 0x00 ), + ( '05bc.bin', 0x00 ), + ( '05bd.bin', 0x00 ), + ( '05be.bin', 0x00 ), + ( '05bf.bin', 0x00 ), + ( '05c0.bin', 0x00 ), + ( '05c1.bin', 0x00 ), + ( '05c2.bin', 0x00 ), + ( '05c3.bin', 0x00 ), + ( '05c4.bin', 0x00 ), + ( '05c5.bin', 0x00 ), + ( '05c6.bin', 0x00 ), + ( '05c7.bin', 0x00 ), + ( '05c8.bin', 0x00 ), + ( '05c9.bin', 0x00 ), + ( '05ca.bin', 0x00 ), + ( '05cb.bin', 0x00 ), + ( '05cc.bin', 0x00 ), + ( '05cd.bin', 0x00 ), + ( '05ce.bin', 0x00 ), + ( '05cf.bin', 0x00 ), + ( '05d0.bin', 0x00 ), + ( '05d1.bin', 0x00 ), + ( '05d2.bin', 0x00 ), + ( '05d3.bin', 0x00 ), + ( '05d4.bin', 0x00 ), + ( '05d5.bin', 0x00 ), + ( '05d6.bin', 0x00 ), + ( '05d7.bin', 0x00 ), + ( '05d8.bin', 0x00 ), + ( '05d9.bin', 0x00 ), + ( '05da.bin', 0x00 ), + ( '05db.bin', 0x00 ), + ( '05dc.bin', 0x00 ), + ( '05dd.bin', 0x00 ), + ( '05de.bin', 0x00 ), + ( '05df.bin', 0x00 ), + ( '05e0.bin', 0x00 ), + ( '05e1.bin', 0x00 ), + ( '05e2.bin', 0x00 ), + ( '05e3.bin', 0x00 ), + ( '05e4.bin', 0x00 ), + ( '05e5.bin', 0x00 ), + ( '05e6.bin', 0x00 ), + ( '05e7.bin', 0x00 ), + ( '05e8.bin', 0x00 ), + ( '05e9.bin', 0x00 ), + ( '05ea.bin', 0x00 ), + ( '05eb.bin', 0x00 ), + ( '05ec.bin', 0x00 ), + ( '05ed.bin', 0x00 ), + ( '05ee.bin', 0x00 ), + ( '05ef.bin', 0x00 ), + ( '05f0.bin', 0x00 ), + ( '05f1.bin', 0x00 ), + ( '05f2.bin', 0x00 ), + ( '05f3.bin', 0x00 ), + ( '05f4.bin', 0x00 ), + ( '05f5.bin', 0x00 ), + ( '05f6.bin', 0x00 ), + ( '05f7.bin', 0x00 ), + ( '05f8.bin', 0x00 ), + ( '05f9.bin', 0x00 ), + ( '05fa.bin', 0x00 ), + ( '05fb.bin', 0x00 ), + ( '05fc.bin', 0x00 ), + ( '05fd.bin', 0x00 ), + ( '05fe.bin', 0x00 ), + ( '05ff.bin', 0x33 ), + ( '0600.bin', 0x00 ), + ( '0601.bin', 0x00 ), + ( '0602.bin', 0x00 ), + ( '0603.bin', 0x00 ), + ( '0604.bin', 0x00 ), + ( '0605.bin', 0x00 ), + ( '0606.bin', 0x00 ), + ( '0607.bin', 0x00 ), + ( '0608.bin', 0x00 ), + ( '0609.bin', 0x00 ), + ( '060a.bin', 0x00 ), + ( '060b.bin', 0x00 ), + ( '060c.bin', 0x00 ), + ( '060d.bin', 0x00 ), + ( '060e.bin', 0x00 ), + ( '060f.bin', 0x00 ), + ( '0610.bin', 0x00 ), + ( '0611.bin', 0x00 ), + ( '0612.bin', 0x00 ), + ( '0613.bin', 0x00 ), + ( '0614.bin', 0x00 ), + ( '0615.bin', 0x00 ), + ( '0616.bin', 0x00 ), + ( '0617.bin', 0x00 ), + ( '0618.bin', 0x00 ), + ( '0619.bin', 0x00 ), + ( '061a.bin', 0x00 ), + ( '061b.bin', 0x00 ), + ( '061c.bin', 0x00 ), + ( '061d.bin', 0x00 ), + ( '061e.bin', 0x00 ), + ( '061f.bin', 0x00 ), + ( '0620.bin', 0x00 ), + ( '0621.bin', 0x00 ), + ( '0622.bin', 0x00 ), + ( '0623.bin', 0x00 ), + ( '0624.bin', 0x00 ), + ( '0625.bin', 0x00 ), + ( '0626.bin', 0x00 ), + ( '0627.bin', 0x00 ), + ( '0628.bin', 0x00 ), + ( '0629.bin', 0x00 ), + ( '062a.bin', 0x00 ), + ( '062b.bin', 0x00 ), + ( '062c.bin', 0x00 ), + ( '062d.bin', 0x00 ), + ( '062e.bin', 0x00 ), + ( '062f.bin', 0x00 ), + ( '0630.bin', 0x00 ), + ( '0631.bin', 0x00 ), + ( '0632.bin', 0x00 ), + ( '0633.bin', 0x00 ), + ( '0634.bin', 0x00 ), + ( '0635.bin', 0x00 ), + ( '0636.bin', 0x00 ), + ( '0637.bin', 0x00 ), + ( '0638.bin', 0x00 ), + ( '0639.bin', 0x00 ), + ( '063a.bin', 0x00 ), + ( '063b.bin', 0x00 ), + ( '063c.bin', 0x00 ), + ( '063d.bin', 0x18 ), + ( '063e.bin', 0x00 ), + ( '063f.bin', 0x22 ), + ( '0640.bin', 0x18 ), + ( '0641.bin', 0x33 ), + ( '0642.bin', 0x00 ), + ( '0643.bin', 0x33 ), + ( '0644.bin', 0xaa ), + ( '0645.bin', 0x00 ), + ( '0646.bin', 0x00 ), + ( '0647.bin', 0x00 ), + ( '0648.bin', 0x18 ), + ( '0649.bin', 0x33 ), + ( '064a.bin', 0x00 ), + ( '064b.bin', 0x00 ), + ( '064c.bin', 0x33 ), + ( '064d.bin', 0x33 ), + ( '064e.bin', 0x33 ), + ( '064f.bin', 0x33 ), + ( '0650.bin', 0x33 ), + ( '0651.bin', 0x00 ), + ( '0652.bin', 0x44 ), + ( '0653.bin', 0x00 ), + ( '0654.bin', 0x00 ), + ( '0655.bin', 0x00 ), + ( '0656.bin', 0x33 ), + ( '0657.bin', 0x00 ), + ( '0658.bin', 0x33 ), + ( '0659.bin', 0x33 ), + ( '065a.bin', 0x33 ), + ( '065b.bin', 0x33 ), + ( '065c.bin', 0x33 ), + ( '065d.bin', 0x33 ), + ( '065e.bin', 0x33 ), + ( '065f.bin', 0x33 ), + ( '0660.bin', 0x33 ), + ( '0661.bin', 0x33 ), + ( '0662.bin', 0x33 ), + ( '0663.bin', 0x00 ), + ( '0664.bin', 0x33 ), + ( '0665.bin', 0x00 ), + ( '0666.bin', 0x33 ), + ( '0667.bin', 0x33 ), + ( '0668.bin', 0x33 ), + ( '0669.bin', 0x33 ), + ( '066a.bin', 0x33 ), + ( '066b.bin', 0x33 ), + ( '066c.bin', 0x33 ), + ( '066d.bin', 0x00 ), + ( '066e.bin', 0x33 ), + ( '066f.bin', 0x33 ), + ( '0670.bin', 0x33 ), + ( '0671.bin', 0x33 ), + ( '0672.bin', 0x33 ), + ( '0673.bin', 0x33 ), + ( '0674.bin', 0x33 ), + ( '0675.bin', 0x33 ), + ( '0676.bin', 0x00 ), + ( '0677.bin', 0x00 ), + ( '0678.bin', 0x33 ), + ( '0679.bin', 0x33 ), + ( '067a.bin', 0x33 ), + ( '067b.bin', 0x33 ), + ( '067c.bin', 0x33 ), + ( '067d.bin', 0x33 ), + ( '067e.bin', 0x33 ), + ( '067f.bin', 0x33 ), + ( '0680.bin', 0x33 ), + ( '0681.bin', 0x33 ), + ( '0682.bin', 0x33 ), + ( '0683.bin', 0x33 ), + ( '0684.bin', 0x33 ), + ( '0685.bin', 0x33 ), + ( '0686.bin', 0x00 ), + ( '0687.bin', 0x05 ), + ( '0688.bin', 0x08 ), + ( '0689.bin', 0x00 ), + ( '068a.bin', 0x00 ), + ( '068b.bin', 0x00 ), + ( '068c.bin', 0x18 ), + ( '068d.bin', 0x08 ), + ( '068e.bin', 0x08 ), + ( '068f.bin', 0x00 ), + ( '0690.bin', 0x18 ), + ( '0691.bin', 0x00 ), + ( '0692.bin', 0x08 ), + ( '0693.bin', 0x00 ), + ( '0694.bin', 0x00 ), + ( '0695.bin', 0x00 ), + ( '0696.bin', 0x08 ), + ( '0697.bin', 0x18 ), + ( '0698.bin', 0x00 ), + ( '0699.bin', 0x18 ), + ( '069a.bin', 0x00 ), + ( '069b.bin', 0x08 ), + ( '069c.bin', 0x18 ), + ( '069d.bin', 0x00 ), + ( '069e.bin', 0x00 ), + ( '069f.bin', 0x00 ), + ( '06a0.bin', 0x08 ), + ( '06a1.bin', 0x00 ), + ( '06a2.bin', 0x00 ), + ( '06a3.bin', 0x08 ), + ( '06a4.bin', 0x00 ), + ( '06a5.bin', 0x00 ), + ( '06a6.bin', 0x33 ), + ( '06a7.bin', 0x00 ), + ( '06a8.bin', 0x44 ), + ( '06a9.bin', 0x00 ), + ( '06aa.bin', 0x08 ), + ( '06ab.bin', 0x00 ), + ( '06ac.bin', 0x00 ), + ( '06ad.bin', 0x08 ), + ( '06ae.bin', 0x00 ), + ( '06af.bin', 0x00 ), + ( '06b0.bin', 0x18 ), + ( '06b1.bin', 0x08 ), + ( '06b2.bin', 0x08 ), + ( '06b3.bin', 0x00 ), + ( '06b4.bin', 0x00 ), + ( '06b5.bin', 0x00 ), + ( '06b6.bin', 0x00 ), + ( '06b7.bin', 0x44 ), + ( '06b8.bin', 0x18 ), + ( '06b9.bin', 0x00 ), + ( '06ba.bin', 0x33 ), + ( '06bb.bin', 0x00 ), + ( '06bc.bin', 0x33 ), + ( '06bd.bin', 0x00 ), + ( '06be.bin', 0x00 ), + ( '06bf.bin', 0x00 ), + ( '06c0.bin', 0x00 ), + ( '06c1.bin', 0x08 ), + ( '06c2.bin', 0x00 ), + ( '06c3.bin', 0x00 ), + ( '06c4.bin', 0x00 ), + ( '06c5.bin', 0x00 ), + ( '06c6.bin', 0x00 ), + ( '06c7.bin', 0x00 ), + ( '06c8.bin', 0x44 ), + ( '06c9.bin', 0x18 ), + ( '06ca.bin', 0x18 ), + ( '06cb.bin', 0x00 ), + ( '06cc.bin', 0x00 ), + ( '06cd.bin', 0x00 ), + ( '06ce.bin', 0x33 ), + ( '06cf.bin', 0x00 ), + ( '06d0.bin', 0x08 ), + ( '06d1.bin', 0x00 ), + ( '06d2.bin', 0x33 ), + ( '06d3.bin', 0x18 ), + ( '06d4.bin', 0x08 ), + ( '06d5.bin', 0x00 ), + ( '06d6.bin', 0x08 ), + ( '06d7.bin', 0x08 ), + ( '06d8.bin', 0x00 ), + ( '06d9.bin', 0x18 ), + ( '06da.bin', 0x08 ), + ( '06db.bin', 0x08 ), + ( '06dc.bin', 0x08 ), + ( '06dd.bin', 0x08 ), + ( '06de.bin', 0x00 ), + ( '06df.bin', 0x33 ), + ( '06e0.bin', 0x08 ), + ( '06e1.bin', 0x33 ), + ( '06e2.bin', 0x00 ), + ( '06e3.bin', 0x08 ), + ( '06e4.bin', 0x33 ), + ( '06e5.bin', 0x00 ), + ( '06e6.bin', 0x18 ), + ( '06e7.bin', 0x33 ), + ( '06e8.bin', 0x08 ), + ( '06e9.bin', 0x00 ), + ( '06ea.bin', 0x08 ), + ( '06eb.bin', 0x18 ), + ( '06ec.bin', 0x00 ), + ( '06ed.bin', 0x08 ), + ( '06ee.bin', 0x33 ), + ( '06ef.bin', 0x18 ), + ( '06f0.bin', 0x18 ), + ( '06f1.bin', 0x00 ), + ( '06f2.bin', 0x18 ), + ( '06f3.bin', 0x00 ), + ( '06f4.bin', 0x44 ), + ( '06f5.bin', 0x00 ), + ( '06f6.bin', 0x00 ), + ( '06f7.bin', 0x00 ), + ( '06f8.bin', 0x00 ), + ( '06f9.bin', 0x00 ), + ( '06fa.bin', 0x08 ), + ( '06fb.bin', 0x18 ), + ( '06fc.bin', 0x08 ), + ( '06fd.bin', 0x08 ), + ( '06fe.bin', 0x05 ), + ( '06ff.bin', 0x08 ), + ( '0700.bin', 0x00 ), + ( '0701.bin', 0x08 ), + ( '0702.bin', 0x33 ), + ( '0703.bin', 0x00 ), + ( '0704.bin', 0x18 ), + ( '0705.bin', 0x08 ), + ( '0706.bin', 0x00 ), + ( '0707.bin', 0x00 ), + ( '0708.bin', 0x00 ), + ( '0709.bin', 0x00 ), + ( '070a.bin', 0x00 ), + ( '070b.bin', 0x00 ), + ( '070c.bin', 0x00 ), + ( '070d.bin', 0x00 ), + ( '070e.bin', 0x00 ), + ( '070f.bin', 0x99 ), + ( '0710.bin', 0x00 ), + ( '0711.bin', 0x33 ), + ( '0712.bin', 0x33 ), + ( '0713.bin', 0xaa ), + ( '0714.bin', 0xaa ), + ( '0715.bin', 0x33 ), + ( '0716.bin', 0x33 ), + ( '0717.bin', 0x11 ), + ( '0718.bin', 0xaa ), + ( '0719.bin', 0x33 ), + ( '071a.bin', 0x00 ), + ( '071b.bin', 0x11 ), + ( '071c.bin', 0x00 ), + ( '071d.bin', 0x00 ), + ( '071e.bin', 0x00 ), + ( '071f.bin', 0x00 ), + ( '0720.bin', 0x00 ), + ( '0721.bin', 0x00 ), + ( '0722.bin', 0x00 ), + ( '0723.bin', 0x00 ), + ( '0724.bin', 0x00 ), + ( '0725.bin', 0x00 ), + ( '0726.bin', 0x00 ), + ( '0727.bin', 0x00 ), + ( '0728.bin', 0x00 ), + ( '0729.bin', 0x00 ), + ( '072a.bin', 0x00 ), + ( '072b.bin', 0x00 ), + ( '072c.bin', 0x00 ), + ( '072d.bin', 0x00 ), + ( '072e.bin', 0x00 ), + ( '072f.bin', 0x00 ), + ( '0730.bin', 0x00 ), + ( '0731.bin', 0x00 ), + ( '0732.bin', 0x00 ), + ( '0733.bin', 0x00 ), + ( '0734.bin', 0x00 ), + ( '0735.bin', 0x00 ), + ( '0736.bin', 0x00 ), + ( '0737.bin', 0x00 ), + ( '0738.bin', 0x00 ), + ( '0739.bin', 0x00 ), + ( '073a.bin', 0x00 ), + ( '073b.bin', 0x00 ), + ( '073c.bin', 0x33 ), + ( '073d.bin', 0x33 ), + ( '073e.bin', 0x00 ), + ( '073f.bin', 0x00 ), + ( '0740.bin', 0x00 ), + ( '0741.bin', 0x00 ), + ( '0742.bin', 0x00 ), + ( '0743.bin', 0x00 ), + ( '0744.bin', 0x00 ), + ( '0745.bin', 0x33 ), + ( '0746.bin', 0x00 ), + ( '0747.bin', 0x00 ), + ( '0748.bin', 0x00 ), + ( '0749.bin', 0x00 ), + ( '074a.bin', 0x00 ), + ( '074b.bin', 0x00 ), + ( '074c.bin', 0x00 ), + ( '074d.bin', 0x00 ), + ( '074e.bin', 0x00 ), + ( '074f.bin', 0x00 ), + ( '0750.bin', 0x00 ), + ( '0751.bin', 0x00 ), + ( '0752.bin', 0x00 ), + ( '0753.bin', 0x00 ), + ( '0754.bin', 0x00 ), + ( '0755.bin', 0x00 ), + ( '0756.bin', 0x00 ), + ( '0757.bin', 0x00 ), + ( '0758.bin', 0x00 ), + ( '0759.bin', 0x00 ), + ( '075a.bin', 0x00 ), + ( '075b.bin', 0x00 ), + ( '075c.bin', 0x00 ), + ( '075d.bin', 0x00 ), + ( '075e.bin', 0x00 ), + ( '075f.bin', 0x00 ), + ( '0760.bin', 0x00 ), + ( '0761.bin', 0x00 ), + ( '0762.bin', 0x00 ), + ( '0763.bin', 0x00 ), + ( '0764.bin', 0x00 ), + ( '0765.bin', 0x00 ), + ( '0766.bin', 0x00 ), + ( '0767.bin', 0x00 ), + ( '0768.bin', 0x00 ), + ( '0769.bin', 0x00 ), + ( '076a.bin', 0x00 ), + ( '076b.bin', 0x00 ), + ( '076c.bin', 0x00 ), + ( '076d.bin', 0x00 ), + ( '076e.bin', 0x00 ), + ( '076f.bin', 0x00 ), + ( '0770.bin', 0x00 ), + ( '0771.bin', 0x00 ), + ( '0772.bin', 0x00 ), + ( '0773.bin', 0x00 ), + ( '0774.bin', 0x00 ), + ( '0775.bin', 0x00 ), + ( '0776.bin', 0x00 ), + ( '0777.bin', 0x00 ), + ( '0778.bin', 0x00 ), + ( '0779.bin', 0x00 ), + ( '077a.bin', 0x00 ), + ( '077b.bin', 0x00 ), + ( '077c.bin', 0x00 ), + ( '077d.bin', 0x00 ), + ( '077e.bin', 0x00 ), + ( '077f.bin', 0x00 ), + ( '0780.bin', 0x00 ), + ( '0781.bin', 0x00 ), + ( '0782.bin', 0x00 ), + ( '0783.bin', 0x00 ), + ( '0784.bin', 0x00 ), + ( '0785.bin', 0x00 ), + ( '0786.bin', 0x00 ), + ( '0787.bin', 0x00 ), + ( '0788.bin', 0x00 ), + ( '0789.bin', 0x00 ), + ( '078a.bin', 0x00 ), + ( '078b.bin', 0x00 ), + ( '078c.bin', 0x00 ), + ( '078d.bin', 0x00 ), + ( '078e.bin', 0x00 ), + ( '078f.bin', 0x00 ), + ( '0790.bin', 0x00 ), + ( '0791.bin', 0x00 ), + ( '0792.bin', 0x00 ), + ( '0793.bin', 0x00 ), + ( '0794.bin', 0x00 ), + ( '0795.bin', 0x00 ), + ( '0796.bin', 0x00 ), + ( '0797.bin', 0x00 ), + ( '0798.bin', 0x00 ), + ( '0799.bin', 0x00 ), + ( '079a.bin', 0x00 ), + ( '079b.bin', 0x00 ), + ( '079c.bin', 0x00 ), + ( '079d.bin', 0x00 ), + ( '079e.bin', 0x00 ), + ( '079f.bin', 0x00 ), + ( '07a0.bin', 0x00 ), + ( '07a1.bin', 0x00 ), + ( '07a2.bin', 0x00 ), + ( '07a3.bin', 0x00 ), + ( '07a4.bin', 0x00 ), + ( '07a5.bin', 0x00 ), + ( '07a6.bin', 0x00 ), + ( '07a7.bin', 0x00 ), + ( '07a8.bin', 0x00 ), + ( '07a9.bin', 0x00 ), + ( '07aa.bin', 0x00 ), + ( '07ab.bin', 0x00 ), + ( '07ac.bin', 0x00 ), + ( '07ad.bin', 0x00 ), + ( '07ae.bin', 0x00 ), + ( '07af.bin', 0x00 ), + ( '07b0.bin', 0x00 ), + ( '07b1.bin', 0x00 ), + ( '07b2.bin', 0x00 ), + ( '07b3.bin', 0x00 ), + ( '07b4.bin', 0x00 ), + ( '07b5.bin', 0x00 ), + ( '07b6.bin', 0x00 ), + ( '07b7.bin', 0x00 ), + ( '07b8.bin', 0x00 ), + ( '07b9.bin', 0x00 ), + ( '07ba.bin', 0x00 ), + ( '07bb.bin', 0x00 ), + ( '07bc.bin', 0x00 ), + ( '07bd.bin', 0x00 ), + ( '07be.bin', 0x00 ), + ( '07bf.bin', 0x00 ), + ( '07c0.bin', 0x00 ), + ( '07c1.bin', 0x00 ), + ( '07c2.bin', 0x00 ), + ( '07c3.bin', 0x00 ), + ( '07c4.bin', 0x00 ), + ( '07c5.bin', 0x00 ), + ( '07c6.bin', 0x00 ), + ( '07c7.bin', 0x00 ), + ( '07c8.bin', 0x00 ), + ( '07c9.bin', 0x00 ), + ( '07ca.bin', 0x00 ), + ( '07cb.bin', 0x00 ), + ( '07cc.bin', 0x00 ), + ( '07cd.bin', 0x00 ), + ( '07ce.bin', 0x00 ), + ( '07cf.bin', 0x00 ), + ( '07d0.bin', 0x00 ), + ( '07d1.bin', 0x00 ), + ( '07d2.bin', 0x00 ), + ( '07d3.bin', 0x00 ), + ( '07d4.bin', 0x00 ), + ( '07d5.bin', 0x00 ), + ( '07d6.bin', 0x00 ), + ( '07d7.bin', 0x00 ), + ( '07d8.bin', 0x00 ), + ( '07d9.bin', 0x00 ), + ( '07da.bin', 0x00 ), + ( '07db.bin', 0x00 ), + ( '07dc.bin', 0x00 ), + ( '07dd.bin', 0x00 ), + ( '07de.bin', 0x00 ), + ( '07df.bin', 0x00 ), + ( '07e0.bin', 0x00 ), + ( '07e1.bin', 0x00 ), + ( '07e2.bin', 0x00 ), + ( '07e3.bin', 0x00 ), + ( '07e4.bin', 0x00 ), + ( '07e5.bin', 0x00 ), + ( '07e6.bin', 0x00 ), + ( '07e7.bin', 0x00 ), + ( '07e8.bin', 0x00 ), + ( '07e9.bin', 0x00 ), + ( '07ea.bin', 0x00 ), + ( '07eb.bin', 0x00 ), + ( '07ec.bin', 0x00 ), + ( '07ed.bin', 0x00 ), + ( '07ee.bin', 0x00 ), + ( '07ef.bin', 0x00 ), + ( '07f0.bin', 0x00 ), + ( '07f1.bin', 0x00 ), + ( '07f2.bin', 0x00 ), + ( '07f3.bin', 0x00 ), + ( '07f4.bin', 0x00 ), + ( '07f5.bin', 0x00 ), + ( '07f6.bin', 0x00 ), + ( '07f7.bin', 0x00 ), + ( '07f8.bin', 0x00 ), + ( '07f9.bin', 0x00 ), + ( '07fa.bin', 0x00 ), + ( '07fb.bin', 0x00 ), + ( '07fc.bin', 0x00 ), + ( '07fd.bin', 0x00 ), + ( '07fe.bin', 0x00 ), + ( '07ff.bin', 0x00 ), + ( '0800.bin', 0x00 ), + ( '0801.bin', 0x00 ), + ( '0802.bin', 0x00 ), + ( '0803.bin', 0x00 ), + ( '0804.bin', 0x00 ), + ( '0805.bin', 0x00 ), + ( '0806.bin', 0x00 ), + ( '0807.bin', 0x00 ), + ( '0808.bin', 0x00 ), + ( '0809.bin', 0x00 ), + ( '080a.bin', 0x00 ), + ( '080b.bin', 0x00 ), + ( '080c.bin', 0x00 ), + ( '080d.bin', 0x00 ), + ( '080e.bin', 0x00 ), + ( '080f.bin', 0x00 ), + ( '0810.bin', 0x00 ), + ( '0811.bin', 0x00 ), + ( '0812.bin', 0x00 ), + ( '0813.bin', 0x00 ), + ( '0814.bin', 0x00 ), + ( '0815.bin', 0x00 ), + ( '0816.bin', 0x00 ), + ( '0817.bin', 0x00 ), + ( '0818.bin', 0x00 ), + ( '0819.bin', 0x00 ), + ( '081a.bin', 0x00 ), + ( '081b.bin', 0x00 ), + ( '081c.bin', 0x00 ), + ( '081d.bin', 0x00 ), + ( '081e.bin', 0x00 ), + ( '081f.bin', 0x00 ), + ( '0820.bin', 0x00 ), + ( '0821.bin', 0x00 ), + ( '0822.bin', 0x00 ), + ( '0823.bin', 0x00 ), + ( '0824.bin', 0x00 ), + ( '0825.bin', 0x00 ), + ( '0826.bin', 0x00 ), + ( '0827.bin', 0x00 ), + ( '0828.bin', 0x00 ), + ( '0829.bin', 0x00 ), + ( '082a.bin', 0x00 ), + ( '082b.bin', 0x00 ), + ( '082c.bin', 0x00 ), + ( '082d.bin', 0x00 ), + ( '082e.bin', 0x00 ), + ( '082f.bin', 0x00 ), + ( '0830.bin', 0x00 ), + ( '0831.bin', 0x00 ), + ( '0832.bin', 0x00 ), + ( '0833.bin', 0x00 ), + ( '0834.bin', 0x00 ), + ( '0835.bin', 0x00 ), + ( '0836.bin', 0x00 ), + ( '0837.bin', 0x00 ), + ( '0838.bin', 0x00 ), + ( '0839.bin', 0x00 ), + ( '083a.bin', 0x00 ), + ( '083b.bin', 0x00 ), + ( '083c.bin', 0x00 ), + ( '083d.bin', 0x00 ), + ( '083e.bin', 0x00 ), + ( '083f.bin', 0x00 ), + ( '0840.bin', 0x00 ), + ( '0841.bin', 0x00 ), + ( '0842.bin', 0x00 ), + ( '0843.bin', 0x00 ), + ( '0844.bin', 0x00 ), + ( '0845.bin', 0x00 ), + ( '0846.bin', 0x00 ), + ( '0847.bin', 0x00 ), + ( '0848.bin', 0x00 ), + ( '0849.bin', 0x00 ), + ( '084a.bin', 0x00 ), + ( '084b.bin', 0x00 ), + ( '084c.bin', 0x00 ), + ( '084d.bin', 0x00 ), + ( '084e.bin', 0x00 ), + ( '084f.bin', 0x00 ), + ( '0850.bin', 0x00 ), + ( '0851.bin', 0x00 ), + ( '0852.bin', 0x00 ), + ( '0853.bin', 0x00 ), + ( '0854.bin', 0x00 ), + ( '0855.bin', 0x00 ), + ( '0856.bin', 0x00 ), + ( '0857.bin', 0x00 ), + ( '0858.bin', 0x00 ), + ( '0859.bin', 0x00 ), + ( '085a.bin', 0x00 ), + ( '085b.bin', 0x00 ), + ( '085c.bin', 0x00 ), + ( '085d.bin', 0x00 ), + ( '085e.bin', 0x00 ), + ( '085f.bin', 0x00 ), + ( '0860.bin', 0x00 ), + ( '0861.bin', 0x00 ), + ( '0862.bin', 0x00 ), + ( '0863.bin', 0x00 ), + ( '0864.bin', 0x00 ), + ( '0865.bin', 0x00 ), + ( '0866.bin', 0x00 ), + ( '0867.bin', 0x00 ), + ( '0868.bin', 0x00 ), + ( '0869.bin', 0x00 ), + ( '086a.bin', 0x00 ), + ( '086b.bin', 0x00 ), + ( '086c.bin', 0x00 ), + ( '086d.bin', 0x00 ), + ( '086e.bin', 0x00 ), + ( '086f.bin', 0x00 ), + ( '0870.bin', 0x00 ), + ( '0871.bin', 0x00 ), + ( '0872.bin', 0x00 ), + ( '0873.bin', 0x00 ), + ( '0874.bin', 0x00 ), + ( '0875.bin', 0x00 ), + ( '0876.bin', 0x33 ), + ( '0877.bin', 0x00 ), + ( '0878.bin', 0x00 ), + ( '0879.bin', 0x00 ), + ( '087a.bin', 0x00 ), + ( '087b.bin', 0x00 ), + ( '087c.bin', 0x00 ), + ( '087d.bin', 0x00 ), + ( '087e.bin', 0x00 ), + ( '087f.bin', 0x00 ), + ( '0880.bin', 0x00 ), + ( '0881.bin', 0x00 ), + ( '0882.bin', 0x00 ), + ( '0883.bin', 0x00 ), + ( '0884.bin', 0x00 ), + ( '0885.bin', 0x00 ), + ( '0886.bin', 0x00 ), + ( '0887.bin', 0x00 ), + ( '0888.bin', 0x00 ), + ( '0889.bin', 0x00 ), + ( '088a.bin', 0x00 ), + ( '088b.bin', 0x00 ), + ( '088c.bin', 0x00 ), + ( '088d.bin', 0x00 ), + ( '088e.bin', 0x00 ), + ( '088f.bin', 0x00 ), + ( '0890.bin', 0x00 ), + ( '0891.bin', 0x00 ), + ( '0892.bin', 0x00 ), + ( '0893.bin', 0x00 ), + ( '0894.bin', 0x00 ), + ( '0895.bin', 0x00 ), + ( '0896.bin', 0x00 ), + ( '0897.bin', 0x00 ), + ( '0898.bin', 0x00 ), + ( '0899.bin', 0x00 ), + ( '089a.bin', 0x00 ), + ( '089b.bin', 0x00 ), + ( '089c.bin', 0x00 ), + ( '089d.bin', 0x00 ), + ( '089e.bin', 0x00 ), + ( '089f.bin', 0x00 ), + ( '08a0.bin', 0x00 ), + ( '08a1.bin', 0x00 ), + ( '08a2.bin', 0x00 ), + ( '08a3.bin', 0x00 ), + ( '08a4.bin', 0x00 ), + ( '08a5.bin', 0x00 ), + ( '08a6.bin', 0x00 ), + ( '08a7.bin', 0x00 ), + ( '08a8.bin', 0x00 ), + ( '08a9.bin', 0x00 ), + ( '08aa.bin', 0x00 ), + ( '08ab.bin', 0x00 ), + ( '08ac.bin', 0x00 ), + ( '08ad.bin', 0x00 ), + ( '08ae.bin', 0x00 ), + ( '08af.bin', 0x00 ), + ( '08b0.bin', 0x33 ), + ( '08b1.bin', 0x00 ), + ( '08b2.bin', 0x00 ), + ( '08b3.bin', 0x00 ), + ( '08b4.bin', 0x00 ), + ( '08b5.bin', 0x00 ), + ( '08b6.bin', 0x00 ), + ( '08b7.bin', 0x00 ), + ( '08b8.bin', 0x00 ), + ( '08b9.bin', 0x00 ), + ( '08ba.bin', 0x00 ), + ( '08bb.bin', 0x00 ), + ( '08bc.bin', 0x00 ), + ( '08bd.bin', 0x00 ), + ( '08be.bin', 0x00 ), + ( '08bf.bin', 0x00 ), + ( '08c0.bin', 0x00 ), + ( '08c1.bin', 0x00 ), + ( '08c2.bin', 0x00 ), + ( '08c3.bin', 0x00 ), + ( '08c4.bin', 0x00 ), + ( '08c5.bin', 0x00 ), + ( '08c6.bin', 0x00 ), + ( '08c7.bin', 0x00 ), + ( '08c8.bin', 0x00 ), + ( '08c9.bin', 0x33 ), + ( '08ca.bin', 0x33 ), + ( '08cb.bin', 0x00 ), + ( '08cc.bin', 0x00 ), + ( '08cd.bin', 0x00 ), + ( '08ce.bin', 0x00 ), + ( '08cf.bin', 0x00 ), + ( '08d0.bin', 0x00 ), + ( '08d1.bin', 0x00 ), + ( '08d2.bin', 0x33 ), + ( '08d3.bin', 0x00 ), + ( '08d4.bin', 0x00 ), + ( '08d5.bin', 0x00 ), + ( '08d6.bin', 0x18 ), + ( '08d7.bin', 0x00 ), + ( '08d8.bin', 0x00 ), + ( '08d9.bin', 0x00 ), + ( '08da.bin', 0x00 ), + ( '08db.bin', 0x00 ), + ( '08dc.bin', 0x00 ), + ( '08dd.bin', 0x00 ), + ( '08de.bin', 0x00 ), + ( '08df.bin', 0x00 ), + ( '08e0.bin', 0x00 ), + ( '08e1.bin', 0x00 ), + ( '08e2.bin', 0x00 ), + ( '08e3.bin', 0x00 ), + ( '08e4.bin', 0x00 ), + ( '08e5.bin', 0x00 ), + ( '08e6.bin', 0x00 ), + ( '08e7.bin', 0x00 ), + ( '08e8.bin', 0x00 ), + ( '08e9.bin', 0x00 ), + ( '08ea.bin', 0x00 ), + ( '08eb.bin', 0x00 ), + ( '08ec.bin', 0x00 ), + ( '08ed.bin', 0x00 ), + ( '08ee.bin', 0x00 ), + ( '08ef.bin', 0x00 ), + ( '08f0.bin', 0x00 ), + ( '08f1.bin', 0x00 ), + ( '08f2.bin', 0x00 ), + ( '08f3.bin', 0x00 ), + ( '08f4.bin', 0x00 ), + ( '08f5.bin', 0x33 ), + ( '08f6.bin', 0x22 ), + ( '08f7.bin', 0x22 ), + ( '08f8.bin', 0x00 ), + ( '08f9.bin', 0x00 ), + ( '08fa.bin', 0x00 ), + ( '08fb.bin', 0x33 ), + ( '08fc.bin', 0x00 ), + ( '08fd.bin', 0x00 ), + ( '08fe.bin', 0x18 ), + ( '08ff.bin', 0x00 ), + ( '0900.bin', 0x18 ), + ( '0901.bin', 0x00 ), + ( '0902.bin', 0x08 ), + ( '0903.bin', 0x18 ), + ( '0904.bin', 0x18 ), + ( '0905.bin', 0x18 ), + ( '0906.bin', 0x18 ), + ( '0907.bin', 0x00 ), + ( '0908.bin', 0x18 ), + ( '0909.bin', 0x00 ), + ( '090a.bin', 0x18 ), + ( '090b.bin', 0x18 ), + ( '090c.bin', 0x00 ), + ( '090d.bin', 0x03 ), + ( '090e.bin', 0x18 ), + ( '090f.bin', 0xee ), + ( '0910.bin', 0x22 ), + ( '0911.bin', 0x00 ), + ( '0912.bin', 0x18 ), + ( '0913.bin', 0x00 ), + ( '0914.bin', 0x18 ), + ( '0915.bin', 0x00 ), + ( '0916.bin', 0x18 ), + ( '0917.bin', 0x18 ), + ( '0918.bin', 0x00 ), + ( '0919.bin', 0x00 ), + ( '091a.bin', 0x00 ), + ( '091b.bin', 0x00 ), + ( '091c.bin', 0x08 ), + ( '091d.bin', 0x08 ), + ( '091e.bin', 0x00 ), + ( '091f.bin', 0x00 ), + ( '0920.bin', 0x18 ), + ( '0921.bin', 0x18 ), + ( '0922.bin', 0x00 ), + ( '0923.bin', 0x18 ), + ( '0924.bin', 0x00 ), + ( '0925.bin', 0x18 ), + ( '0926.bin', 0x18 ), + ( '0927.bin', 0x18 ), + ( '0928.bin', 0x00 ), + ( '0929.bin', 0x18 ), + ( '092a.bin', 0x00 ), + ( '092b.bin', 0x33 ), + ( '092c.bin', 0x18 ), + ( '092d.bin', 0x00 ), + ( '092e.bin', 0x33 ), + ( '092f.bin', 0x33 ), + ( '0930.bin', 0x00 ), + ( '0931.bin', 0x00 ), + ( '0932.bin', 0x33 ), + ( '0933.bin', 0x33 ), + ( '0934.bin', 0x00 ), + ( '0935.bin', 0x00 ), + ( '0936.bin', 0x22 ), + ( '0937.bin', 0x00 ), + ( '0938.bin', 0x00 ), + ( '0939.bin', 0x00 ), + ( '093a.bin', 0x00 ), + ( '093b.bin', 0x00 ), + ( '093c.bin', 0x00 ), + ( '093d.bin', 0x00 ), + ( '093e.bin', 0x08 ), + ( '093f.bin', 0x08 ), + ( '0940.bin', 0x44 ), + ( '0941.bin', 0x18 ), + ( '0942.bin', 0x33 ), + ( '0943.bin', 0x33 ), + ( '0944.bin', 0x22 ), + ( '0945.bin', 0x00 ), + ( '0946.bin', 0x33 ), + ( '0947.bin', 0x33 ), + ( '0948.bin', 0x33 ), + ( '0949.bin', 0x33 ), + ( '094a.bin', 0x00 ), + ( '094b.bin', 0x22 ), + ( '094c.bin', 0x00 ), + ( '094d.bin', 0x44 ), + ( '094e.bin', 0x00 ), + ( '094f.bin', 0x44 ), + ( '0950.bin', 0x00 ), + ( '0951.bin', 0x00 ), + ( '0952.bin', 0x00 ), + ( '0953.bin', 0x00 ), + ( '0954.bin', 0x00 ), + ( '0955.bin', 0x00 ), + ( '0956.bin', 0x00 ), + ( '0957.bin', 0x00 ), + ( '0958.bin', 0x00 ), + ( '0959.bin', 0x00 ), + ( '095a.bin', 0x00 ), + ( '095b.bin', 0x00 ), + ( '095c.bin', 0x00 ), + ( '095d.bin', 0x00 ), + ( '095e.bin', 0x00 ), + ( '095f.bin', 0x00 ), + ( '0960.bin', 0x00 ), + ( '0961.bin', 0x00 ), + ( '0962.bin', 0x00 ), + ( '0963.bin', 0x00 ), + ( '0964.bin', 0x00 ), + ( '0965.bin', 0x00 ), + ( '0966.bin', 0x00 ), + ( '0967.bin', 0x00 ), + ( '0968.bin', 0x00 ), + ( '0969.bin', 0x00 ), + ( '096a.bin', 0x00 ), + ( '096b.bin', 0x00 ), + ( '096c.bin', 0x00 ), + ( '096d.bin', 0x00 ), + ( '096e.bin', 0x00 ), + ( '096f.bin', 0x00 ), + ( '0970.bin', 0x00 ), + ( '0971.bin', 0x00 ), + ( '0972.bin', 0x00 ), + ( '0973.bin', 0x00 ), + ( '0974.bin', 0x00 ), + ( '0975.bin', 0x00 ), + ( '0976.bin', 0x00 ), + ( '0977.bin', 0x00 ), + ( '0978.bin', 0x00 ), + ( '0979.bin', 0x00 ), + ( '097a.bin', 0x00 ), + ( '097b.bin', 0x00 ), + ( '097c.bin', 0x00 ), + ( '097d.bin', 0x00 ), + ( '097e.bin', 0x00 ), + ( '097f.bin', 0x00 ), + ( '0980.bin', 0x00 ), + ( '0981.bin', 0x00 ), + ( '0982.bin', 0x00 ), + ( '0983.bin', 0x00 ), + ( '0984.bin', 0x00 ), + ( '0985.bin', 0x00 ), + ( '0986.bin', 0x00 ), + ( '0987.bin', 0x00 ), + ( '0988.bin', 0x00 ), + ( '0989.bin', 0x00 ), + ( '098a.bin', 0x22 ), + ( '098b.bin', 0x00 ), + ( '098c.bin', 0x00 ), + ( '098d.bin', 0x00 ), + ( '098e.bin', 0x00 ), + ( '098f.bin', 0x00 ), + ( '0990.bin', 0x00 ), + ( '0991.bin', 0x00 ), + ( '0992.bin', 0x00 ), + ( '0993.bin', 0x00 ), + ( '0994.bin', 0x33 ), + ( '0995.bin', 0x33 ), + ( '0996.bin', 0x33 ), + ( '0997.bin', 0x33 ), + ( '0998.bin', 0x33 ), + ( '0999.bin', 0x33 ), + ( '099a.bin', 0x33 ), + ( '099b.bin', 0x00 ), + ( '099c.bin', 0x33 ), + ( '099d.bin', 0x33 ), + ( '099e.bin', 0x33 ), + ( '099f.bin', 0x33 ), + ( '09a0.bin', 0x33 ), + ( '09a1.bin', 0x33 ), + ( '09a2.bin', 0x33 ), + ( '09a3.bin', 0x33 ), + ( '09a4.bin', 0x33 ), + ( '09a5.bin', 0x33 ), + ( '09a6.bin', 0x33 ), + ( '09a7.bin', 0x33 ), + ( '09a8.bin', 0x33 ), + ( '09a9.bin', 0x33 ), + ( '09aa.bin', 0x33 ), + ( '09ab.bin', 0x33 ), + ( '09ac.bin', 0x00 ), + ( '09ad.bin', 0x33 ), + ( '09ae.bin', 0x33 ), + ( '09af.bin', 0x33 ), + ( '09b0.bin', 0x33 ), + ( '09b1.bin', 0x33 ), + ( '09b2.bin', 0x33 ), + ( '09b3.bin', 0x33 ), + ( '09b4.bin', 0x33 ), + ( '09b5.bin', 0x33 ), + ( '09b6.bin', 0x33 ), + ( '09b7.bin', 0x33 ), + ( '09b8.bin', 0x33 ), + ( '09b9.bin', 0x33 ), + ( '09ba.bin', 0x33 ), + ( '09bb.bin', 0x00 ), + ( '09bc.bin', 0x33 ), + ( '09bd.bin', 0x33 ), + ( '09be.bin', 0x33 ), + ( '09bf.bin', 0x44 ), + ( '09c0.bin', 0x00 ), + ( '09c1.bin', 0x00 ), + ( '09c2.bin', 0x33 ), + ( '09c3.bin', 0x33 ), + ( '09c4.bin', 0x33 ), + ( '09c5.bin', 0x33 ), + ( '09c6.bin', 0x33 ), + ( '09c7.bin', 0x00 ), + ( '09c8.bin', 0x00 ), + ( '09c9.bin', 0x00 ), + ( '09ca.bin', 0x18 ), + ( '09cb.bin', 0x18 ), + ( '09cc.bin', 0x00 ), + ( '09cd.bin', 0x22 ), + ( '09ce.bin', 0x22 ), + ( '09cf.bin', 0x33 ), + ( '09d0.bin', 0x33 ), + ( '09d1.bin', 0x00 ), + ( '09d2.bin', 0x00 ), + ( '09d3.bin', 0x00 ), + ( '09d4.bin', 0x00 ), + ( '09d5.bin', 0x00 ), + ( '09d6.bin', 0x08 ), + ( '09d7.bin', 0x00 ), + ( '09d8.bin', 0x00 ), + ( '09d9.bin', 0x00 ), + ( '09da.bin', 0x08 ), + ( '09db.bin', 0x00 ), + ( '09dc.bin', 0x00 ), + ( '09dd.bin', 0x18 ), + ( '09de.bin', 0x00 ), + ( '09df.bin', 0x00 ), + ( '09e0.bin', 0x00 ), + ( '09e1.bin', 0x00 ), + ( '09e2.bin', 0x00 ), + ( '09e3.bin', 0x00 ), + ( '09e4.bin', 0x00 ), + ( '09e5.bin', 0x00 ), + ( '09e6.bin', 0x00 ), + ( '09e7.bin', 0x00 ), + ( '09e8.bin', 0x00 ), + ( '09e9.bin', 0x00 ), + ( '09ea.bin', 0x38 ), + ( '09eb.bin', 0x00 ), + ( '09ec.bin', 0x38 ), + ( '09ed.bin', 0x38 ), + ( '09ee.bin', 0x22 ), + ( '09ef.bin', 0x00 ), + ( '09f0.bin', 0x08 ), + ( '09f1.bin', 0x18 ), + ( '09f2.bin', 0x18 ), + ( '09f3.bin', 0x18 ), + ( '09f4.bin', 0x17 ), + ( '09f5.bin', 0x18 ), + ( '09f6.bin', 0x18 ), + ( '09f7.bin', 0x18 ), + ( '09f8.bin', 0x18 ), + ( '09f9.bin', 0x00 ), + ( '09fa.bin', 0x08 ), + ( '09fb.bin', 0x00 ), + ( '09fc.bin', 0x00 ), + ( '09fd.bin', 0x33 ), + ( '09fe.bin', 0x08 ), + ( '09ff.bin', 0x00 ), + ( '0a00.bin', 0x08 ), + ( '0a01.bin', 0x33 ), + ( '0a02.bin', 0x18 ), + ( '0a03.bin', 0x00 ), + ( '0a04.bin', 0x33 ), + ( '0a05.bin', 0x18 ), + ( '0a06.bin', 0x18 ), + ( '0a07.bin', 0x33 ), + ( '0a08.bin', 0x18 ), + ( '0a09.bin', 0x18 ), + ( '0a0a.bin', 0x18 ), + ( '0a0b.bin', 0x18 ), + ( '0a0c.bin', 0x00 ), + ( '0a0d.bin', 0x18 ), + ( '0a0e.bin', 0x00 ), + ( '0a0f.bin', 0x00 ), + ( '0a10.bin', 0x18 ), + ( '0a11.bin', 0x18 ), + ( '0a12.bin', 0x00 ), + ( '0a13.bin', 0x33 ), + ( '0a14.bin', 0x08 ), + ( '0a15.bin', 0x18 ), + ( '0a16.bin', 0x18 ), + ( '0a17.bin', 0x11 ), + ( '0a18.bin', 0x00 ), + ( '0a19.bin', 0x33 ), + ( '0a1a.bin', 0x18 ), + ( '0a1b.bin', 0x00 ), + ( '0a1c.bin', 0x33 ), + ( '0a1d.bin', 0x00 ), + ( '0a1e.bin', 0x00 ), + ( '0a1f.bin', 0x00 ), + ( '0a20.bin', 0x08 ), + ( '0a21.bin', 0x33 ), + ( '0a22.bin', 0x44 ), + ( '0a23.bin', 0x08 ), + ( '0a24.bin', 0x08 ), + ( '0a25.bin', 0x08 ), + ( '0a26.bin', 0x33 ), + ( '0a27.bin', 0x08 ), + ( '0a28.bin', 0x18 ), + ( '0a29.bin', 0x44 ), + ( '0a2a.bin', 0x44 ), + ( '0a2b.bin', 0x08 ), + ( '0a2c.bin', 0x00 ), + ( '0a2d.bin', 0x00 ), + ( '0a2e.bin', 0x33 ), + ( '0a2f.bin', 0x00 ), + ( '0a30.bin', 0x33 ), + ( '0a31.bin', 0x33 ), + ( '0a32.bin', 0x08 ), + ( '0a33.bin', 0x00 ), + ( '0a34.bin', 0x00 ), + ( '0a35.bin', 0x33 ), + ( '0a36.bin', 0x33 ), + ( '0a37.bin', 0x00 ), + ( '0a38.bin', 0x33 ), + ( '0a39.bin', 0x08 ), + ( '0a3a.bin', 0x08 ), + ( '0a3b.bin', 0x33 ), + ( '0a3c.bin', 0x33 ), + ( '0a3d.bin', 0x08 ), + ( '0a3e.bin', 0x08 ), + ( '0a3f.bin', 0x08 ), + ( '0a40.bin', 0x33 ), + ( '0a41.bin', 0x00 ), + ( '0a42.bin', 0x44 ), + ( '0a43.bin', 0x00 ), + ( '0a44.bin', 0x00 ), + ( '0a45.bin', 0x33 ), + ( '0a46.bin', 0x00 ), + ( '0a47.bin', 0x08 ), + ( '0a48.bin', 0x00 ), + ( '0a49.bin', 0x00 ), + ( '0a4a.bin', 0x08 ), + ( '0a4b.bin', 0x00 ), + ( '0a4c.bin', 0x00 ), + ( '0a4d.bin', 0x33 ), + ( '0a4e.bin', 0x08 ), + ( '0a4f.bin', 0x33 ), + ( '0a50.bin', 0x03 ), + ( '0a51.bin', 0x00 ), + ( '0a52.bin', 0x00 ), + ( '0a53.bin', 0x08 ), + ( '0a54.bin', 0x00 ), + ( '0a55.bin', 0x00 ), + ( '0a56.bin', 0x18 ), + ( '0a57.bin', 0x33 ), + ( '0a58.bin', 0x00 ), + ( '0a59.bin', 0x00 ), + ( '0a5a.bin', 0x00 ), + ( '0a5b.bin', 0x08 ), + ( '0a5c.bin', 0x08 ), + ( '0a5d.bin', 0x33 ), + ( '0a5e.bin', 0x08 ), + ( '0a5f.bin', 0x33 ), + ( '0a60.bin', 0x00 ), + ( '0a61.bin', 0x08 ), + ( '0a62.bin', 0x33 ), + ( '0a63.bin', 0x00 ), + ( '0a64.bin', 0x33 ), + ( '0a65.bin', 0x00 ), + ( '0a66.bin', 0x00 ), + ( '0a67.bin', 0x08 ), + ( '0a68.bin', 0x00 ), + ( '0a69.bin', 0x00 ), + ( '0a6a.bin', 0x00 ), + ( '0a6b.bin', 0x33 ), + ( '0a6c.bin', 0x33 ), + ( '0a6d.bin', 0x00 ), + ( '0a6e.bin', 0x08 ), + ( '0a6f.bin', 0x33 ), + ( '0a70.bin', 0x00 ), + ( '0a71.bin', 0x00 ), + ( '0a72.bin', 0x00 ), + ( '0a73.bin', 0x00 ), + ( '0a74.bin', 0x00 ), + ( '0a75.bin', 0x00 ), + ( '0a76.bin', 0x00 ), + ( '0a77.bin', 0x00 ), + ( '0a78.bin', 0x00 ), + ( '0a79.bin', 0x00 ), + ( '0a7a.bin', 0x00 ), + ( '0a7b.bin', 0x00 ), + ( '0a7c.bin', 0x00 ), + ( '0a7d.bin', 0x00 ), + ( '0a7e.bin', 0x00 ), + ( '0a7f.bin', 0x00 ), + ( '0a80.bin', 0x00 ), + ( '0a81.bin', 0x00 ), + ( '0a82.bin', 0x00 ), + ( '0a83.bin', 0x00 ), + ( '0a84.bin', 0x00 ), + ( '0a85.bin', 0x00 ), + ( '0a86.bin', 0x00 ), + ( '0a87.bin', 0x00 ), + ( '0a88.bin', 0x00 ), + ( '0a89.bin', 0x00 ), + ( '0a8a.bin', 0x00 ), + ( '0a8b.bin', 0x00 ), + ( '0a8c.bin', 0x00 ), + ( '0a8d.bin', 0x00 ), + ( '0a8e.bin', 0x00 ), + ( '0a8f.bin', 0x18 ), + ( '0a90.bin', 0x00 ), + ( '0a91.bin', 0x00 ), + ( '0a92.bin', 0x00 ), + ( '0a93.bin', 0x22 ), + ( '0a94.bin', 0x00 ), + ( '0a95.bin', 0x00 ), + ( '0a96.bin', 0x08 ), + ( '0a97.bin', 0x33 ), + ( '0a98.bin', 0x08 ), + ( '0a99.bin', 0x00 ), + ( '0a9a.bin', 0x00 ), + ( '0a9b.bin', 0x00 ), + ( '0a9c.bin', 0x00 ), + ( '0a9d.bin', 0x00 ), + ( '0a9e.bin', 0x00 ), + ( '0a9f.bin', 0x00 ), + ( '0aa0.bin', 0x00 ), + ( '0aa1.bin', 0x00 ), + ( '0aa2.bin', 0x08 ), + ( '0aa3.bin', 0x18 ), + ( '0aa4.bin', 0x00 ), + ( '0aa5.bin', 0x00 ), + ( '0aa6.bin', 0x00 ), + ( '0aa7.bin', 0x00 ), + ( '0aa8.bin', 0x00 ), + ( '0aa9.bin', 0x00 ), + ( '0aaa.bin', 0x00 ), + ( '0aab.bin', 0x00 ), + ( '0aac.bin', 0x00 ), + ( '0aad.bin', 0x00 ), + ( '0aae.bin', 0x00 ), + ( '0aaf.bin', 0x00 ), + ( '0ab0.bin', 0x00 ), + ( '0ab1.bin', 0x00 ), + ( '0ab2.bin', 0x00 ), + ( '0ab3.bin', 0x00 ), + ( '0ab4.bin', 0x00 ), + ( '0ab5.bin', 0x00 ), + ( '0ab6.bin', 0x00 ), + ( '0ab7.bin', 0x00 ), + ( '0ab8.bin', 0x00 ), + ( '0ab9.bin', 0x00 ), + ( '0aba.bin', 0x00 ), + ( '0abb.bin', 0x00 ), + ( '0abc.bin', 0x00 ), + ( '0abd.bin', 0x00 ), + ( '0abe.bin', 0x00 ), + ( '0abf.bin', 0x00 ), + ( '0ac0.bin', 0x00 ), + ( '0ac1.bin', 0x00 ), + ( '0ac2.bin', 0x00 ), + ( '0ac3.bin', 0x00 ), + ( '0ac4.bin', 0x00 ), + ( '0ac5.bin', 0x00 ), + ( '0ac6.bin', 0x00 ), + ( '0ac7.bin', 0x00 ), + ( '0ac8.bin', 0x00 ), + ( '0ac9.bin', 0x00 ), + ( '0aca.bin', 0x00 ), + ( '0acb.bin', 0x00 ), + ( '0acc.bin', 0x00 ), + ( '0acd.bin', 0x00 ), + ( '0ace.bin', 0x00 ), + ( '0acf.bin', 0x00 ), + ( '0ad0.bin', 0x00 ), + ( '0ad1.bin', 0x00 ), + ( '0ad2.bin', 0x00 ), + ( '0ad3.bin', 0x00 ), + ( '0ad4.bin', 0x00 ), + ( '0ad5.bin', 0x00 ), + ( '0ad6.bin', 0x00 ), + ( '0ad7.bin', 0x00 ), + ( '0ad8.bin', 0x08 ), + ( '0ad9.bin', 0x00 ), + ( '0ada.bin', 0x00 ), + ( '0adb.bin', 0x33 ), + ( '0adc.bin', 0x00 ), + ( '0add.bin', 0x00 ), + ( '0ade.bin', 0x33 ), + ( '0adf.bin', 0x00 ), + ( '0ae0.bin', 0x00 ), + ( '0ae1.bin', 0x00 ), + ( '0ae2.bin', 0x00 ), + ( '0ae3.bin', 0x00 ), + ( '0ae4.bin', 0x00 ), + ( '0ae5.bin', 0x00 ), + ( '0ae6.bin', 0x00 ), + ( '0ae7.bin', 0x00 ), + ( '0ae8.bin', 0x00 ), + ( '0ae9.bin', 0x33 ), + ( '0aea.bin', 0x00 ), + ( '0aeb.bin', 0x00 ), + ( '0aec.bin', 0x00 ), + ( '0aed.bin', 0x00 ), + ( '0aee.bin', 0x00 ), + ( '0aef.bin', 0x00 ), + ( '0af0.bin', 0x00 ), + ( '0af1.bin', 0x08 ), + ( '0af2.bin', 0x33 ), + ( '0af3.bin', 0x00 ), + ( '0af4.bin', 0x00 ), + ( '0af5.bin', 0x33 ), + ( '0af6.bin', 0x00 ), + ( '0af7.bin', 0x00 ), + ( '0af8.bin', 0x00 ), + ( '0af9.bin', 0x00 ), + ( '0afa.bin', 0x00 ), + ( '0afb.bin', 0x00 ), + ( '0afc.bin', 0x00 ), + ( '0afd.bin', 0x00 ), + ( '0afe.bin', 0x00 ), + ( '0aff.bin', 0x00 ), + ( '0b00.bin', 0x00 ), + ( '0b01.bin', 0x00 ), + ( '0b02.bin', 0x33 ), + ( '0b03.bin', 0x00 ), + ( '0b04.bin', 0x00 ), + ( '0b05.bin', 0x00 ), + ( '0b06.bin', 0x00 ), + ( '0b07.bin', 0x00 ), + ( '0b08.bin', 0x00 ), + ( '0b09.bin', 0x00 ), + ( '0b0a.bin', 0x00 ), + ( '0b0b.bin', 0x00 ), + ( '0b0c.bin', 0x00 ), + ( '0b0d.bin', 0x00 ), + ( '0b0e.bin', 0x00 ), + ( '0b0f.bin', 0x00 ), + ( '0b10.bin', 0x00 ), + ( '0b11.bin', 0x00 ), + ( '0b12.bin', 0x00 ), + ( '0b13.bin', 0x00 ), + ( '0b14.bin', 0x00 ), + ( '0b15.bin', 0x00 ), + ( '0b16.bin', 0x00 ), + ( '0b17.bin', 0x00 ), + ( '0b18.bin', 0x00 ), + ( '0b19.bin', 0x00 ), + ( '0b1a.bin', 0x00 ), + ( '0b1b.bin', 0x00 ), + ( '0b1c.bin', 0x00 ), + ( '0b1d.bin', 0x00 ), + ( '0b1e.bin', 0x00 ), + ( '0b1f.bin', 0x00 ), + ( '0b20.bin', 0x00 ), + ( '0b21.bin', 0x00 ), + ( '0b22.bin', 0x00 ), + ( '0b23.bin', 0x00 ), + ( '0b24.bin', 0x00 ), + ( '0b25.bin', 0x00 ), + ( '0b26.bin', 0x00 ), + ( '0b27.bin', 0x00 ), + ( '0b28.bin', 0x00 ), + ( '0b29.bin', 0x00 ), + ( '0b2a.bin', 0x00 ), + ( '0b2b.bin', 0x00 ), + ( '0b2c.bin', 0x00 ), + ( '0b2d.bin', 0x00 ), + ( '0b2e.bin', 0x00 ), + ( '0b2f.bin', 0x00 ), + ( '0b30.bin', 0x00 ), + ( '0b31.bin', 0x00 ), + ( '0b32.bin', 0x00 ), + ( '0b33.bin', 0x00 ), + ( '0b34.bin', 0x00 ), + ( '0b35.bin', 0x00 ), + ( '0b36.bin', 0x00 ), + ( '0b37.bin', 0x00 ), + ( '0b38.bin', 0x00 ), + ( '0b39.bin', 0x00 ), + ( '0b3a.bin', 0x00 ), + ( '0b3b.bin', 0x00 ), + ( '0b3c.bin', 0x00 ), + ( '0b3d.bin', 0x00 ), + ( '0b3e.bin', 0x00 ), + ( '0b3f.bin', 0x00 ), + ( '0b40.bin', 0x00 ), + ( '0b41.bin', 0x00 ), + ( '0b42.bin', 0x00 ), + ( '0b43.bin', 0xaa ), + ( '0b44.bin', 0x00 ), + ( '0b45.bin', 0x00 ), + ( '0b46.bin', 0x33 ), + ( '0b47.bin', 0x00 ), + ( '0b48.bin', 0xaa ), + ( '0b49.bin', 0x00 ), + ( '0b4a.bin', 0x00 ), + ( '0b4b.bin', 0x00 ), + ( '0b4c.bin', 0x00 ), + ( '0b4d.bin', 0x00 ), + ( '0b4e.bin', 0x00 ), + ( '0b4f.bin', 0x00 ), + ( '0b50.bin', 0x00 ), + ( '0b51.bin', 0x00 ), + ( '0b52.bin', 0x00 ), + ( '0b53.bin', 0x00 ), + ( '0b54.bin', 0x00 ), + ( '0b55.bin', 0x00 ), + ( '0b56.bin', 0x00 ), + ( '0b57.bin', 0xdd ), + ( '0b58.bin', 0x00 ), + ( '0b59.bin', 0x00 ), + ( '0b5a.bin', 0x00 ), + ( '0b5b.bin', 0x00 ), + ( '0b5c.bin', 0x00 ), + ( '0b5d.bin', 0x00 ), + ( '0b5e.bin', 0x00 ), + ( '0b5f.bin', 0x00 ), + ( '0b60.bin', 0x00 ), + ( '0b61.bin', 0x00 ), + ( '0b62.bin', 0x00 ), + ( '0b63.bin', 0x00 ), + ( '0b64.bin', 0x00 ), + ( '0b65.bin', 0x00 ), + ( '0b66.bin', 0x00 ), + ( '0b67.bin', 0x00 ), + ( '0b68.bin', 0x00 ), + ( '0b69.bin', 0x00 ), + ( '0b6a.bin', 0x00 ), + ( '0b6b.bin', 0x00 ), + ( '0b6c.bin', 0x00 ), + ( '0b6d.bin', 0x00 ), + ( '0b6e.bin', 0x00 ), + ( '0b6f.bin', 0x00 ), + ( '0b70.bin', 0x00 ), + ( '0b71.bin', 0x00 ), + ( '0b72.bin', 0x00 ), + ( '0b73.bin', 0x00 ), + ( '0b74.bin', 0x00 ), + ( '0b75.bin', 0x00 ), + ( '0b76.bin', 0x00 ), + ( '0b77.bin', 0x00 ), + ( '0b78.bin', 0x00 ), + ( '0b79.bin', 0x00 ), + ( '0b7a.bin', 0x00 ), + ( '0b7b.bin', 0x00 ), + ( '0b7c.bin', 0x00 ), + ( '0b7d.bin', 0x00 ), + ( '0b7e.bin', 0x00 ), + ( '0b7f.bin', 0x00 ), + ( '0b80.bin', 0x00 ), + ( '0b81.bin', 0x00 ), + ( '0b82.bin', 0x00 ), + ( '0b83.bin', 0x00 ), + ( '0b84.bin', 0x00 ), + ( '0b85.bin', 0x00 ), + ( '0b86.bin', 0x00 ), + ( '0b87.bin', 0x00 ), + ( '0b88.bin', 0x00 ), + ( '0b89.bin', 0x00 ), + ( '0b8a.bin', 0x00 ), + ( '0b8b.bin', 0x00 ), + ( '0b8c.bin', 0x00 ), + ( '0b8d.bin', 0x00 ), + ( '0b8e.bin', 0x00 ), + ( '0b8f.bin', 0x00 ), + ( '0b90.bin', 0x00 ), + ( '0b91.bin', 0x00 ), + ( '0b92.bin', 0x00 ), + ( '0b93.bin', 0x00 ), + ( '0b94.bin', 0x00 ), + ( '0b95.bin', 0x00 ), + ( '0b96.bin', 0x18 ), + ( '0b97.bin', 0x00 ), + ( '0b98.bin', 0x00 ), + ( '0b99.bin', 0x00 ), + ( '0b9a.bin', 0x00 ), + ( '0b9b.bin', 0x00 ), + ( '0b9c.bin', 0x00 ), + ( '0b9d.bin', 0x00 ), + ( '0b9e.bin', 0x00 ), + ( '0b9f.bin', 0x44 ), + ( '0ba0.bin', 0x00 ), + ( '0ba1.bin', 0x00 ), + ( '0ba2.bin', 0x00 ), + ( '0ba3.bin', 0x00 ), + ( '0ba4.bin', 0x00 ), + ( '0ba5.bin', 0x00 ), + ( '0ba6.bin', 0x00 ), + ( '0ba7.bin', 0x00 ), + ( '0ba8.bin', 0x00 ), + ( '0ba9.bin', 0x00 ), + ( '0baa.bin', 0x00 ), + ( '0bab.bin', 0x00 ), + ( '0bac.bin', 0x18 ), + ( '0bad.bin', 0x00 ), + ( '0bae.bin', 0x00 ), + ( '0baf.bin', 0x00 ), + ( '0bb0.bin', 0x00 ), + ( '0bb1.bin', 0x00 ), + ( '0bb2.bin', 0x00 ), + ( '0bb3.bin', 0x00 ), + ( '0bb4.bin', 0x22 ), + ( '0bb5.bin', 0x00 ), + ( '0bb6.bin', 0x11 ), + ( '0bb7.bin', 0x33 ), + ( '0bb8.bin', 0x33 ), + ( '0bb9.bin', 0x33 ), + ( '0bba.bin', 0x00 ), + ( '0bbb.bin', 0x00 ), + ( '0bbc.bin', 0x44 ), + ( '0bbd.bin', 0x33 ), + ( '0bbe.bin', 0x33 ), + ( '0bbf.bin', 0x33 ), + ( '0bc0.bin', 0x00 ), + ( '0bc1.bin', 0x00 ), + ( '0bc2.bin', 0x00 ), + ( '0bc3.bin', 0x00 ), + ( '0bc4.bin', 0x00 ), + ( '0bc5.bin', 0x00 ), + ( '0bc6.bin', 0x33 ), + ( '0bc7.bin', 0x33 ), + ( '0bc8.bin', 0x00 ), + ( '0bc9.bin', 0x44 ), + ( '0bca.bin', 0x00 ), + ( '0bcb.bin', 0xaa ), + ( '0bcc.bin', 0xaa ), + ( '0bcd.bin', 0xaa ), + ( '0bce.bin', 0xaa ), + ( '0bcf.bin', 0xaa ), + ( '0bd0.bin', 0xaa ), + ( '0bd1.bin', 0xaa ), + ( '0bd2.bin', 0xaa ), + ( '0bd3.bin', 0xaa ), + ( '0bd4.bin', 0xaa ), + ( '0bd5.bin', 0xaa ), + ( '0bd6.bin', 0xaa ), + ( '0bd7.bin', 0x00 ), + ( '0bd8.bin', 0x00 ), + ( '0bd9.bin', 0x00 ), + ( '0bda.bin', 0x00 ), + ( '0bdb.bin', 0x00 ), + ( '0bdc.bin', 0x00 ), + ( '0bdd.bin', 0x00 ), + ( '0bde.bin', 0x00 ), + ( '0bdf.bin', 0x00 ), + ( '0be0.bin', 0x00 ), + ( '0be1.bin', 0x00 ), + ( '0be2.bin', 0x00 ), + ( '0be3.bin', 0x00 ), + ( '0be4.bin', 0x00 ), + ( '0be5.bin', 0x00 ), + ( '0be6.bin', 0x00 ), + ( '0be7.bin', 0x00 ), + ( '0be8.bin', 0x00 ), + ( '0be9.bin', 0x00 ), + ( '0bea.bin', 0x00 ), + ( '0beb.bin', 0x00 ), + ( '0bec.bin', 0x00 ), + ( '0bed.bin', 0x00 ), + ( '0bee.bin', 0x00 ), + ( '0bef.bin', 0x00 ), + ( '0bf0.bin', 0x33 ), + ( '0bf1.bin', 0x00 ), + ( '0bf2.bin', 0x00 ), + ( '0bf3.bin', 0x00 ), + ( '0bf4.bin', 0x00 ), + ( '0bf5.bin', 0x00 ), + ( '0bf6.bin', 0x00 ), + ( '0bf7.bin', 0x00 ), + ( '0bf8.bin', 0x00 ), + ( '0bf9.bin', 0x00 ), + ( '0bfa.bin', 0x00 ), + ( '0bfb.bin', 0x00 ), + ( '0bfc.bin', 0x00 ), + ( '0bfd.bin', 0x00 ), + ( '0bfe.bin', 0x00 ), + ( '0bff.bin', 0x00 ), + ( '0c00.bin', 0x00 ), + ( '0c01.bin', 0x00 ), + ( '0c02.bin', 0x00 ), + ( '0c03.bin', 0x00 ), + ( '0c04.bin', 0x00 ), + ( '0c05.bin', 0x00 ), + ( '0c06.bin', 0x00 ), + ( '0c07.bin', 0x00 ), + ( '0c08.bin', 0x00 ), + ( '0c09.bin', 0x00 ), + ( '0c0a.bin', 0x00 ), + ( '0c0b.bin', 0x00 ), + ( '0c0c.bin', 0x00 ), + ( '0c0d.bin', 0x00 ), + ( '0c0e.bin', 0x00 ), + ( '0c0f.bin', 0x00 ), + ( '0c10.bin', 0x00 ), + ( '0c11.bin', 0x00 ), + ( '0c12.bin', 0x00 ), + ( '0c13.bin', 0x00 ), + ( '0c14.bin', 0x00 ), + ( '0c15.bin', 0x00 ), + ( '0c16.bin', 0x00 ), + ( '0c17.bin', 0x00 ), + ( '0c18.bin', 0x00 ), + ( '0c19.bin', 0x00 ), + ( '0c1a.bin', 0x00 ), + ( '0c1b.bin', 0x00 ), + ( '0c1c.bin', 0x00 ), + ( '0c1d.bin', 0x00 ), + ( '0c1e.bin', 0x00 ), + ( '0c1f.bin', 0x00 ), + ( '0c20.bin', 0x00 ), + ( '0c21.bin', 0x00 ), + ( '0c22.bin', 0x00 ), + ( '0c23.bin', 0x00 ), + ( '0c24.bin', 0x00 ), + ( '0c25.bin', 0x00 ), + ( '0c26.bin', 0x00 ), + ( '0c27.bin', 0x00 ), + ( '0c28.bin', 0x00 ), + ( '0c29.bin', 0x00 ), + ( '0c2a.bin', 0x00 ), + ( '0c2b.bin', 0x11 ), + ( '0c2c.bin', 0x11 ), + ( '0c2d.bin', 0x11 ), + ( '0c2e.bin', 0x11 ), + ( '0c2f.bin', 0x11 ), + ( '0c30.bin', 0x11 ), + ( '0c31.bin', 0x00 ), + ( '0c32.bin', 0x44 ), + ( '0c33.bin', 0x00 ), + ( '0c34.bin', 0x00 ), + ( '0c35.bin', 0x00 ), + ( '0c36.bin', 0x00 ), + ( '0c37.bin', 0x00 ), + ( '0c38.bin', 0x00 ), + ( '0c39.bin', 0x00 ), + ( '0c3a.bin', 0x00 ), + ( '0c3b.bin', 0x00 ), + ( '0c3c.bin', 0x00 ), + ( '0c3d.bin', 0x00 ), + ( '0c3e.bin', 0x00 ), + ( '0c3f.bin', 0x00 ), + ( '0c40.bin', 0x00 ), + ( '0c41.bin', 0x00 ), + ( '0c42.bin', 0x00 ), + ( '0c43.bin', 0x00 ), + ( '0c44.bin', 0x11 ), + ( '0c45.bin', 0x00 ), + ( '0c46.bin', 0x00 ), + ( '0c47.bin', 0x00 ), + ( '0c48.bin', 0x00 ), + ( '0c49.bin', 0x00 ), + ( '0c4a.bin', 0x00 ), + ( '0c4b.bin', 0x00 ), + ( '0c4c.bin', 0x00 ), + ( '0c4d.bin', 0x00 ), + ( '0c4e.bin', 0x00 ), + ( '0c4f.bin', 0x00 ), + ( '0c50.bin', 0x00 ), + ( '0c51.bin', 0x00 ), + ( '0c52.bin', 0x00 ), + ( '0c53.bin', 0x00 ), + ( '0c54.bin', 0x00 ), + ( '0c55.bin', 0x00 ), + ( '0c56.bin', 0x00 ), + ( '0c57.bin', 0x00 ), + ( '0c58.bin', 0x00 ), + ( '0c59.bin', 0x00 ), + ( '0c5a.bin', 0x00 ), + ( '0c5b.bin', 0x00 ), + ( '0c5c.bin', 0x00 ), + ( '0c5d.bin', 0x00 ), + ( '0c5e.bin', 0x00 ), + ( '0c5f.bin', 0x00 ), + ( '0c60.bin', 0x00 ), + ( '0c61.bin', 0x00 ), + ( '0c62.bin', 0x00 ), + ( '0c63.bin', 0x00 ), + ( '0c64.bin', 0x00 ), + ( '0c65.bin', 0x00 ), + ( '0c66.bin', 0x00 ), + ( '0c67.bin', 0x00 ), + ( '0c68.bin', 0x00 ), + ( '0c69.bin', 0x00 ), + ( '0c6a.bin', 0x00 ), + ( '0c6b.bin', 0x00 ), + ( '0c6c.bin', 0x00 ), + ( '0c6d.bin', 0x00 ), + ( '0c6e.bin', 0x00 ), + ( '0c6f.bin', 0x00 ), + ( '0c70.bin', 0x00 ), + ( '0c71.bin', 0x00 ), + ( '0c72.bin', 0x00 ), + ( '0c73.bin', 0x00 ), + ( '0c74.bin', 0x00 ), + ( '0c75.bin', 0x00 ), + ( '0c76.bin', 0x00 ), + ( '0c77.bin', 0x00 ), + ( '0c78.bin', 0x00 ), + ( '0c79.bin', 0x00 ), + ( '0c7a.bin', 0x00 ), + ( '0c7b.bin', 0x00 ), + ( '0c7c.bin', 0x00 ), + ( '0c7d.bin', 0x00 ), + ( '0c7e.bin', 0x00 ), + ( '0c7f.bin', 0x00 ), + ( '0c80.bin', 0x00 ), + ( '0c81.bin', 0x00 ), + ( '0c82.bin', 0x00 ), + ( '0c83.bin', 0x00 ), + ( '0c84.bin', 0x00 ), + ( '0c85.bin', 0x00 ), + ( '0c86.bin', 0x00 ), + ( '0c87.bin', 0x00 ), + ( '0c88.bin', 0x00 ), + ( '0c89.bin', 0x00 ), + ( '0c8a.bin', 0x00 ), + ( '0c8b.bin', 0x00 ), + ( '0c8c.bin', 0x00 ), + ( '0c8d.bin', 0x00 ), + ( '0c8e.bin', 0x00 ), + ( '0c8f.bin', 0x00 ), + ( '0c90.bin', 0x55 ), + ( '0c91.bin', 0x00 ), + ( '0c92.bin', 0x00 ), + ( '0c93.bin', 0x00 ), + ( '0c94.bin', 0x00 ), + ( '0c95.bin', 0x00 ), + ( '0c96.bin', 0x00 ), + ( '0c97.bin', 0x00 ), + ( '0c98.bin', 0x00 ), + ( '0c99.bin', 0x00 ), + ( '0c9a.bin', 0x00 ), + ( '0c9b.bin', 0x00 ), + ( '0c9c.bin', 0x00 ), + ( '0c9d.bin', 0x00 ), + ( '0c9e.bin', 0x00 ), + ( '0c9f.bin', 0x00 ), + ( '0ca0.bin', 0x00 ), + ( '0ca1.bin', 0x00 ), + ( '0ca2.bin', 0x00 ), + ( '0ca3.bin', 0x00 ), + ( '0ca4.bin', 0x00 ), + ( '0ca5.bin', 0x00 ), + ( '0ca6.bin', 0x00 ), + ( '0ca7.bin', 0x00 ), + ( '0ca8.bin', 0x00 ), + ( '0ca9.bin', 0x00 ), + ( '0caa.bin', 0x00 ), + ( '0cab.bin', 0x00 ), + ( '0cac.bin', 0x00 ), + ( '0cad.bin', 0x00 ), + ( '0cae.bin', 0x00 ), + ( '0caf.bin', 0x00 ), + ( '0cb0.bin', 0x00 ), + ( '0cb1.bin', 0x00 ), + ( '0cb2.bin', 0x00 ), + ( '0cb3.bin', 0x00 ), + ( '0cb4.bin', 0x00 ), + ( '0cb5.bin', 0x00 ), + ( '0cb6.bin', 0x00 ), + ( '0cb7.bin', 0x00 ), + ( '0cb8.bin', 0x00 ), + ( '0cb9.bin', 0x00 ), + ( '0cba.bin', 0x00 ), + ( '0cbb.bin', 0x00 ), + ( '0cbc.bin', 0x00 ), + ( '0cbd.bin', 0x11 ), + ( '0cbe.bin', 0x00 ), + ( '0cbf.bin', 0x00 ), + ( '0cc0.bin', 0x00 ), + ( '0cc1.bin', 0x00 ), + ( '0cc2.bin', 0x00 ), + ( '0cc3.bin', 0x00 ), + ( '0cc4.bin', 0x00 ), + ( '0cc5.bin', 0x00 ), + ( '0cc6.bin', 0x00 ), + ( '0cc7.bin', 0x00 ), + ( '0cc8.bin', 0x00 ), + ( '0cc9.bin', 0x00 ), + ( '0cca.bin', 0x00 ), + ( '0ccb.bin', 0x00 ), + ( '0ccc.bin', 0x00 ), + ( '0ccd.bin', 0x00 ), + ( '0cce.bin', 0x00 ), + ( '0ccf.bin', 0x00 ), + ( '0cd0.bin', 0x00 ), + ( '0cd1.bin', 0x00 ), + ( '0cd2.bin', 0x00 ), + ( '0cd3.bin', 0x22 ), + ( '0cd4.bin', 0x00 ), + ( '0cd5.bin', 0x00 ), + ( '0cd6.bin', 0x00 ), + ( '0cd7.bin', 0x00 ), + ( '0cd8.bin', 0x00 ), + ( '0cd9.bin', 0x00 ), + ( '0cda.bin', 0x00 ), + ( '0cdb.bin', 0x00 ), + ( '0cdc.bin', 0x00 ), + ( '0cdd.bin', 0x00 ), + ( '0cde.bin', 0x00 ), + ( '0cdf.bin', 0x00 ), + ( '0ce0.bin', 0x00 ), + ( '0ce1.bin', 0x00 ), + ( '0ce2.bin', 0xaa ), + ( '0ce3.bin', 0x00 ), + ( '0ce4.bin', 0x00 ), + ( '0ce5.bin', 0x00 ), + ( '0ce6.bin', 0x00 ), + ( '0ce7.bin', 0x00 ), + ( '0ce8.bin', 0x00 ), + ( '0ce9.bin', 0x00 ), + ( '0cea.bin', 0x00 ), + ( '0ceb.bin', 0x00 ), + ( '0cec.bin', 0x00 ), + ( '0ced.bin', 0x00 ), + ( '0cee.bin', 0x00 ), + ( '0cef.bin', 0x00 ), + ( '0cf0.bin', 0x00 ), + ( '0cf1.bin', 0x00 ), + ( '0cf2.bin', 0x00 ), + ( '0cf3.bin', 0x00 ), + ( '0cf4.bin', 0x00 ), + ( '0cf5.bin', 0x00 ), + ( '0cf6.bin', 0x00 ), + ( '0cf7.bin', 0x00 ), + ( '0cf8.bin', 0x00 ), + ( '0cf9.bin', 0x00 ), + ( '0cfa.bin', 0x00 ), + ( '0cfb.bin', 0x00 ), + ( '0cfc.bin', 0x00 ), + ( '0cfd.bin', 0x00 ), + ( '0cfe.bin', 0x00 ), + ( '0cff.bin', 0x00 ), + ( '0d00.bin', 0x00 ), + ( '0d01.bin', 0x08 ), + ( '0d02.bin', 0x00 ), + ( '0d03.bin', 0x00 ), + ( '0d04.bin', 0x00 ), + ( '0d05.bin', 0x00 ), + ( '0d06.bin', 0x00 ), + ( '0d07.bin', 0x00 ), + ( '0d08.bin', 0x00 ), + ( '0d09.bin', 0x00 ), + ( '0d0a.bin', 0x00 ), + ( '0d0b.bin', 0x00 ), + ( '0d0c.bin', 0x00 ), + ( '0d0d.bin', 0x00 ), + ( '0d0e.bin', 0x00 ), + ( '0d0f.bin', 0x00 ), + ( '0d10.bin', 0x00 ), + ( '0d11.bin', 0x00 ), + ( '0d12.bin', 0x00 ), + ( '0d13.bin', 0x00 ), + ( '0d14.bin', 0x00 ), + ( '0d15.bin', 0x00 ), + ( '0d16.bin', 0x00 ), + ( '0d17.bin', 0x00 ), + ( '0d18.bin', 0x00 ), + ( '0d19.bin', 0x00 ), + ( '0d1a.bin', 0x00 ), + ( '0d1b.bin', 0x00 ), + ( '0d1c.bin', 0x00 ), + ( '0d1d.bin', 0x00 ), + ( '0d1e.bin', 0x00 ), + ( '0d1f.bin', 0x00 ), + ( '0d20.bin', 0x00 ), + ( '0d21.bin', 0x00 ), + ( '0d22.bin', 0x00 ), + ( '0d23.bin', 0x00 ), + ( '0d24.bin', 0x00 ), + ( '0d25.bin', 0x00 ), + ( '0d26.bin', 0x00 ), + ( '0d27.bin', 0x00 ), + ( '0d28.bin', 0x00 ), + ( '0d29.bin', 0x00 ), + ( '0d2a.bin', 0x00 ), + ( '0d2b.bin', 0x00 ), + ( '0d2c.bin', 0x00 ), + ( '0d2d.bin', 0x00 ), + ( '0d2e.bin', 0x00 ), + ( '0d2f.bin', 0x00 ), + ( '0d30.bin', 0x00 ), + ( '0d31.bin', 0x00 ), + ( '0d32.bin', 0x00 ), + ( '0d33.bin', 0x00 ), + ( '0d34.bin', 0x00 ), + ( '0d35.bin', 0x00 ), + ( '0d36.bin', 0x00 ), + ( '0d37.bin', 0x00 ), + ( '0d38.bin', 0x00 ), + ( '0d39.bin', 0x00 ), + ( '0d3a.bin', 0x00 ), + ( '0d3b.bin', 0x00 ), + ( '0d3c.bin', 0x00 ), + ( '0d3d.bin', 0x00 ), + ( '0d3e.bin', 0x00 ), + ( '0d3f.bin', 0x00 ), + ( '0d40.bin', 0x00 ), + ( '0d41.bin', 0x00 ), + ( '0d42.bin', 0x00 ), + ( '0d43.bin', 0x00 ), + ( '0d44.bin', 0x00 ), + ( '0d45.bin', 0x00 ), + ( '0d46.bin', 0x00 ), + ( '0d47.bin', 0x00 ), + ( '0d48.bin', 0x00 ), + ( '0d49.bin', 0x00 ), + ( '0d4a.bin', 0x00 ), + ( '0d4b.bin', 0x00 ), + ( '0d4c.bin', 0x00 ), + ( '0d4d.bin', 0x33 ), + ( '0d4e.bin', 0x33 ), + ( '0d4f.bin', 0x00 ), + ( '0d50.bin', 0x00 ), + ( '0d51.bin', 0x00 ), + ( '0d52.bin', 0x00 ), + ( '0d53.bin', 0x00 ), + ( '0d54.bin', 0x00 ), + ( '0d55.bin', 0x00 ), + ( '0d56.bin', 0x00 ), + ( '0d57.bin', 0x00 ), + ( '0d58.bin', 0x00 ), + ( '0d59.bin', 0x08 ), + ( '0d5a.bin', 0x00 ), + ( '0d5b.bin', 0x00 ), + ( '0d5c.bin', 0x00 ), + ( '0d5d.bin', 0x00 ), + ( '0d5e.bin', 0x08 ), + ( '0d5f.bin', 0x00 ), + ( '0d60.bin', 0x08 ), + ( '0d61.bin', 0x08 ), + ( '0d62.bin', 0x00 ), + ( '0d63.bin', 0x00 ), + ( '0d64.bin', 0x00 ), + ( '0d65.bin', 0x00 ), + ( '0d66.bin', 0x00 ), + ( '0d67.bin', 0x00 ), + ( '0d68.bin', 0x00 ), + ( '0d69.bin', 0x22 ), + ( '0d6a.bin', 0x22 ), + ( '0d6b.bin', 0x08 ), + ( '0d6c.bin', 0x08 ), + ( '0d6d.bin', 0x08 ), + ( '0d6e.bin', 0x00 ), + ( '0d6f.bin', 0x22 ), + ( '0d70.bin', 0x08 ), + ( '0d71.bin', 0x00 ), + ( '0d72.bin', 0x00 ), + ( '0d73.bin', 0x00 ), + ( '0d74.bin', 0x00 ), + ( '0d75.bin', 0x00 ), + ( '0d76.bin', 0x00 ), + ( '0d77.bin', 0x00 ), + ( '0d78.bin', 0x00 ), + ( '0d79.bin', 0x00 ), + ( '0d7a.bin', 0x00 ), + ( '0d7b.bin', 0x00 ), + ( '0d7c.bin', 0x00 ), + ( '0d7d.bin', 0x00 ), + ( '0d7e.bin', 0x00 ), + ( '0d7f.bin', 0x00 ), + ( '0d80.bin', 0x00 ), + ( '0d81.bin', 0x00 ), + ( '0d82.bin', 0x00 ), + ( '0d83.bin', 0x00 ), + ( '0d84.bin', 0x00 ), + ( '0d85.bin', 0x00 ), + ( '0d86.bin', 0x00 ), + ( '0d87.bin', 0x00 ), + ( '0d88.bin', 0x00 ), + ( '0d89.bin', 0x00 ), + ( '0d8a.bin', 0x00 ), + ( '0d8b.bin', 0x00 ), + ( '0d8c.bin', 0x00 ), + ( '0d8d.bin', 0x00 ), + ( '0d8e.bin', 0x00 ), + ( '0d8f.bin', 0x00 ), + ( '0d90.bin', 0x00 ), + ( '0d91.bin', 0x00 ), + ( '0d92.bin', 0x00 ), + ( '0d93.bin', 0x00 ), + ( '0d94.bin', 0x00 ), + ( '0d95.bin', 0x00 ), + ( '0d96.bin', 0x00 ), + ( '0d97.bin', 0x00 ), + ( '0d98.bin', 0x00 ), + ( '0d99.bin', 0x00 ), + ( '0d9a.bin', 0x00 ), + ( '0d9b.bin', 0x00 ), + ( '0d9c.bin', 0x00 ), + ( '0d9d.bin', 0x00 ), + ( '0d9e.bin', 0x00 ), + ( '0d9f.bin', 0x00 ), + ( '0da0.bin', 0x00 ), + ( '0da1.bin', 0x00 ), + ( '0da2.bin', 0x00 ), + ( '0da3.bin', 0x00 ), + ( '0da4.bin', 0x00 ), + ( '0da5.bin', 0x00 ), + ( '0da6.bin', 0x00 ), + ( '0da7.bin', 0x00 ), + ( '0da8.bin', 0x00 ), + ( '0da9.bin', 0x00 ), + ( '0daa.bin', 0x00 ), + ( '0dab.bin', 0x00 ), + ( '0dac.bin', 0x00 ), + ( '0dad.bin', 0x00 ), + ( '0dae.bin', 0x00 ), +] diff --git a/src/game/game_00b190.c b/src/game/game_00b190.c index 1ae80c065..30ee4bd38 100644 --- a/src/game/game_00b190.c +++ b/src/game/game_00b190.c @@ -14,12 +14,12 @@ void loadTextureList(void) { - extern u8 _texturesTableRomStart; - extern u8 _texturesTableRomEnd; + extern u8 _textureslistSegmentRomStart; + extern u8 _textureslistSegmentRomEnd; - u32 len = ((&_texturesTableRomEnd - &_texturesTableRomStart) + 15) & -16; + u32 len = ((&_textureslistSegmentRomEnd - &_textureslistSegmentRomStart) + 15) & -16; g_Textures = malloc(len, MEMPOOL_PERMANENT); - func0000d410(g_Textures, &_texturesTableRomStart, len); + func0000d410(g_Textures, &_textureslistSegmentRomStart, len); } diff --git a/src/game/texture.c b/src/game/texture.c index b2bee404b..ea67fb8b1 100644 --- a/src/game/texture.c +++ b/src/game/texture.c @@ -5437,8 +5437,8 @@ glabel func0f173010 /* f1730f0: 030f3023 */ subu $a2,$t8,$t7 /* f1730f4: 24c6001f */ addiu $a2,$a2,0x1f /* f1730f8: 2401fff8 */ addiu $at,$zero,-8 -/* f1730fc: 3c0a01d6 */ lui $t2,%hi(_texturesSegmentRomStart) -/* f173100: 254a5f40 */ addiu $t2,$t2,%lo(_texturesSegmentRomStart) +/* f1730fc: 3c0a01d6 */ lui $t2,%hi(_texturesdataSegmentRomStart) +/* f173100: 254a5f40 */ addiu $t2,$t2,%lo(_texturesdataSegmentRomStart) /* f173104: 01e1c824 */ and $t9,$t7,$at /* f173108: 00065902 */ srl $t3,$a2,0x4 /* f17310c: 000b3100 */ sll $a2,$t3,0x4 diff --git a/tools/extract b/tools/extract index 308192aa8..8451e0df1 100755 --- a/tools/extract +++ b/tools/extract @@ -260,7 +260,6 @@ class Extractor: tablepos += 8 tablepos += 8 - self.write_asset('textures.bin', self.rom[base:tablepos]) def extract_textureconfig(self): addr = self.val('textureconfig') diff --git a/tools/mktextures b/tools/mktextures new file mode 100755 index 000000000..c7d077313 --- /dev/null +++ b/tools/mktextures @@ -0,0 +1,36 @@ +#!/usr/bin/env python + +import os +import sys + +sys.path.append('src/assets/textures') +from textures import textures + +fdd = open('build/%s/assets/texturesdata.bin' % os.environ['ROMID'], 'wb') +fdl = open('build/%s/assets/textureslist.bin' % os.environ['ROMID'], 'wb') + +offset = 0 + +for row in textures: + name = row[0] + flags = row[1] + + filename = 'src/assets/textures/' + name; + fd = open(filename, 'rb') + data = fd.read() + fd.close() + + length = len(data) + + fdl.write(flags.to_bytes(1, 'big')) + fdl.write(offset.to_bytes(3, 'big')) + fdl.seek(4, os.SEEK_CUR) + + fdd.write(data) + + offset += length + +fdl.write(offset.to_bytes(4, 'big')) +fdl.close() + +fdd.close()