Change column width limit to 120

This commit is contained in:
angie 2022-12-15 11:59:57 -03:00
parent 0d3b3e90f0
commit 469d84e5c9
18 changed files with 619 additions and 425 deletions

View File

@ -1,7 +1,7 @@
IndentWidth: 4
Language: Cpp
UseTab: Never
ColumnLimit: 160
ColumnLimit: 120
PointerAlignment: Right
BreakBeforeBraces: Attach
SpaceAfterCStyleCast: false

View File

@ -11,9 +11,11 @@ RomOffsetPair D_8000E758 = { SEGMENT_ROM_START(segment_212B20), SEGMENT_ROM_END(
RomOffsetPair D_8000E760 = { SEGMENT_ROM_START(segment_21B120), SEGMENT_ROM_END(segment_21B120) };
RomOffsetPair gSegmentRomOffset_segment_title_all = { SEGMENT_ROM_START(segment_title_all), SEGMENT_ROM_END(segment_title_all) };
RomOffsetPair gSegmentRomOffset_segment_title_all = { SEGMENT_ROM_START(segment_title_all),
SEGMENT_ROM_END(segment_title_all) };
RomOffsetPair gSegmentRomOffset_segment_title_bmp = { SEGMENT_ROM_START(segment_title_bmp), SEGMENT_ROM_END(segment_title_bmp) };
RomOffsetPair gSegmentRomOffset_segment_title_bmp = { SEGMENT_ROM_START(segment_title_bmp),
SEGMENT_ROM_END(segment_title_bmp) };
RomOffsetPair D_8000E778[] = {
{ 0x00000000, 0x00000000 },
@ -45,38 +47,70 @@ RomOffsetPair D_8000E778[] = {
RomOffsetPair D_8000E838[] = {
{ SEGMENT_ROM_START(n64_wave_tables), SEGMENT_ROM_END(n64_wave_tables) }, // N64WaveTables
{ SEGMENT_ROM_START(n64_ptr_tables_v2), SEGMENT_ROM_END(n64_ptr_tables_v2) }, // N64PtrTables
{ SEGMENT_ROM_START(segment_172130), SEGMENT_ROM_END(segment_172130) }, { SEGMENT_ROM_START(segment_172D60), SEGMENT_ROM_END(segment_172D60) },
{ SEGMENT_ROM_START(segment_177420), SEGMENT_ROM_END(segment_177420) }, { SEGMENT_ROM_START(segment_17C1E0), SEGMENT_ROM_END(segment_17C1E0) },
{ SEGMENT_ROM_START(segment_17E090), SEGMENT_ROM_END(segment_17E090) }, { SEGMENT_ROM_START(segment_184FF0), SEGMENT_ROM_END(segment_184FF0) },
{ SEGMENT_ROM_START(segment_1750C0), SEGMENT_ROM_END(segment_1750C0) }, { SEGMENT_ROM_START(segment_179620), SEGMENT_ROM_END(segment_179620) },
{ SEGMENT_ROM_START(segment_17D130), SEGMENT_ROM_END(segment_17D130) }, { SEGMENT_ROM_START(segment_181840), SEGMENT_ROM_END(segment_181840) },
{ SEGMENT_ROM_START(segment_186FF0), SEGMENT_ROM_END(segment_186FF0) }, { SEGMENT_ROM_START(segment_188FF0), SEGMENT_ROM_END(segment_188FF0) },
{ SEGMENT_ROM_START(segment_189D40), SEGMENT_ROM_END(segment_189D40) }, { SEGMENT_ROM_START(segment_17B790), SEGMENT_ROM_END(segment_17B790) },
{ SEGMENT_ROM_START(segment_18CB40), SEGMENT_ROM_END(segment_18CB40) }, { SEGMENT_ROM_START(segment_18F160), SEGMENT_ROM_END(segment_18F160) },
{ SEGMENT_ROM_START(segment_1906E0), SEGMENT_ROM_END(segment_1906E0) }, { SEGMENT_ROM_START(segment_1911D0), SEGMENT_ROM_END(segment_1911D0) },
{ SEGMENT_ROM_START(segment_1936C0), SEGMENT_ROM_END(segment_1936C0) }, { SEGMENT_ROM_START(segment_1937F0), SEGMENT_ROM_END(segment_1937F0) },
{ SEGMENT_ROM_START(segment_194070), SEGMENT_ROM_END(segment_194070) }, { SEGMENT_ROM_START(segment_194150), SEGMENT_ROM_END(segment_194150) },
{ SEGMENT_ROM_START(segment_194910), SEGMENT_ROM_END(segment_194910) }, { SEGMENT_ROM_START(segment_195290), SEGMENT_ROM_END(segment_195290) },
{ SEGMENT_ROM_START(segment_18DB90), SEGMENT_ROM_END(segment_18DB90) }, { SEGMENT_ROM_START(segment_2F96A0), SEGMENT_ROM_END(segment_2F96A0) },
{ SEGMENT_ROM_START(segment_2FD060), SEGMENT_ROM_END(segment_2FD060) }, { SEGMENT_ROM_START(segment_2FEC70), SEGMENT_ROM_END(segment_2FEC70) },
{ SEGMENT_ROM_START(segment_301920), SEGMENT_ROM_END(segment_301920) }, { SEGMENT_ROM_START(segment_303A60), SEGMENT_ROM_END(segment_303A60) },
{ SEGMENT_ROM_START(segment_3057A0), SEGMENT_ROM_END(segment_3057A0) }, { SEGMENT_ROM_START(segment_307ED0), SEGMENT_ROM_END(segment_307ED0) },
{ SEGMENT_ROM_START(segment_30A220), SEGMENT_ROM_END(segment_30A220) }, { SEGMENT_ROM_START(segment_30BE80), SEGMENT_ROM_END(segment_30BE80) },
{ SEGMENT_ROM_START(segment_30E3A0), SEGMENT_ROM_END(segment_30E3A0) }, { SEGMENT_ROM_START(segment_310250), SEGMENT_ROM_END(segment_310250) },
{ SEGMENT_ROM_START(segment_311DC0), SEGMENT_ROM_END(segment_311DC0) }, { SEGMENT_ROM_START(segment_3142D0), SEGMENT_ROM_END(segment_3142D0) },
{ SEGMENT_ROM_START(segment_3165B0), SEGMENT_ROM_END(segment_3165B0) }, { SEGMENT_ROM_START(segment_3185A0), SEGMENT_ROM_END(segment_3185A0) },
{ SEGMENT_ROM_START(segment_31AB50), SEGMENT_ROM_END(segment_31AB50) }, { SEGMENT_ROM_START(segment_326990), SEGMENT_ROM_END(segment_326990) },
{ SEGMENT_ROM_START(segment_327CE0), SEGMENT_ROM_END(segment_327CE0) }, { SEGMENT_ROM_START(segment_328B80), SEGMENT_ROM_END(segment_328B80) },
{ SEGMENT_ROM_START(segment_3299F0), SEGMENT_ROM_END(segment_3299F0) }, { SEGMENT_ROM_START(segment_2CEA50), SEGMENT_ROM_END(segment_2CEA50) },
{ SEGMENT_ROM_START(segment_2D3E80), SEGMENT_ROM_END(segment_2D3E80) }, { SEGMENT_ROM_START(segment_2D7830), SEGMENT_ROM_END(segment_2D7830) },
{ SEGMENT_ROM_START(segment_2DC490), SEGMENT_ROM_END(segment_2DC490) }, { SEGMENT_ROM_START(segment_2E6500), SEGMENT_ROM_END(segment_2E6500) },
{ SEGMENT_ROM_START(segment_2F8E80), SEGMENT_ROM_END(segment_2F8E80) }, { SEGMENT_ROM_START(segment_195620), SEGMENT_ROM_END(segment_195620) },
{ SEGMENT_ROM_START(segment_266490), SEGMENT_ROM_END(segment_266490) }, { SEGMENT_ROM_START(segment_26FDF0), SEGMENT_ROM_END(segment_26FDF0) },
{ SEGMENT_ROM_START(segment_27A310), SEGMENT_ROM_END(segment_27A310) }, { SEGMENT_ROM_START(segment_2866D0), SEGMENT_ROM_END(segment_2866D0) },
{ SEGMENT_ROM_START(segment_2990C0), SEGMENT_ROM_END(segment_2990C0) }, { SEGMENT_ROM_START(segment_29DE20), SEGMENT_ROM_END(segment_29DE20) },
{ SEGMENT_ROM_START(segment_2A2430), SEGMENT_ROM_END(segment_2A2430) }, { SEGMENT_ROM_START(segment_2A93C0), SEGMENT_ROM_END(segment_2A93C0) },
{ SEGMENT_ROM_START(segment_2AF9A0), SEGMENT_ROM_END(segment_2AF9A0) }, { SEGMENT_ROM_START(segment_2BD670), SEGMENT_ROM_END(segment_2BD670) },
{ SEGMENT_ROM_START(segment_2C9600), SEGMENT_ROM_END(segment_2C9600) }, { SEGMENT_ROM_START(segment_2CC150), SEGMENT_ROM_END(segment_2CC150) },
{ SEGMENT_ROM_START(segment_172130), SEGMENT_ROM_END(segment_172130) },
{ SEGMENT_ROM_START(segment_172D60), SEGMENT_ROM_END(segment_172D60) },
{ SEGMENT_ROM_START(segment_177420), SEGMENT_ROM_END(segment_177420) },
{ SEGMENT_ROM_START(segment_17C1E0), SEGMENT_ROM_END(segment_17C1E0) },
{ SEGMENT_ROM_START(segment_17E090), SEGMENT_ROM_END(segment_17E090) },
{ SEGMENT_ROM_START(segment_184FF0), SEGMENT_ROM_END(segment_184FF0) },
{ SEGMENT_ROM_START(segment_1750C0), SEGMENT_ROM_END(segment_1750C0) },
{ SEGMENT_ROM_START(segment_179620), SEGMENT_ROM_END(segment_179620) },
{ SEGMENT_ROM_START(segment_17D130), SEGMENT_ROM_END(segment_17D130) },
{ SEGMENT_ROM_START(segment_181840), SEGMENT_ROM_END(segment_181840) },
{ SEGMENT_ROM_START(segment_186FF0), SEGMENT_ROM_END(segment_186FF0) },
{ SEGMENT_ROM_START(segment_188FF0), SEGMENT_ROM_END(segment_188FF0) },
{ SEGMENT_ROM_START(segment_189D40), SEGMENT_ROM_END(segment_189D40) },
{ SEGMENT_ROM_START(segment_17B790), SEGMENT_ROM_END(segment_17B790) },
{ SEGMENT_ROM_START(segment_18CB40), SEGMENT_ROM_END(segment_18CB40) },
{ SEGMENT_ROM_START(segment_18F160), SEGMENT_ROM_END(segment_18F160) },
{ SEGMENT_ROM_START(segment_1906E0), SEGMENT_ROM_END(segment_1906E0) },
{ SEGMENT_ROM_START(segment_1911D0), SEGMENT_ROM_END(segment_1911D0) },
{ SEGMENT_ROM_START(segment_1936C0), SEGMENT_ROM_END(segment_1936C0) },
{ SEGMENT_ROM_START(segment_1937F0), SEGMENT_ROM_END(segment_1937F0) },
{ SEGMENT_ROM_START(segment_194070), SEGMENT_ROM_END(segment_194070) },
{ SEGMENT_ROM_START(segment_194150), SEGMENT_ROM_END(segment_194150) },
{ SEGMENT_ROM_START(segment_194910), SEGMENT_ROM_END(segment_194910) },
{ SEGMENT_ROM_START(segment_195290), SEGMENT_ROM_END(segment_195290) },
{ SEGMENT_ROM_START(segment_18DB90), SEGMENT_ROM_END(segment_18DB90) },
{ SEGMENT_ROM_START(segment_2F96A0), SEGMENT_ROM_END(segment_2F96A0) },
{ SEGMENT_ROM_START(segment_2FD060), SEGMENT_ROM_END(segment_2FD060) },
{ SEGMENT_ROM_START(segment_2FEC70), SEGMENT_ROM_END(segment_2FEC70) },
{ SEGMENT_ROM_START(segment_301920), SEGMENT_ROM_END(segment_301920) },
{ SEGMENT_ROM_START(segment_303A60), SEGMENT_ROM_END(segment_303A60) },
{ SEGMENT_ROM_START(segment_3057A0), SEGMENT_ROM_END(segment_3057A0) },
{ SEGMENT_ROM_START(segment_307ED0), SEGMENT_ROM_END(segment_307ED0) },
{ SEGMENT_ROM_START(segment_30A220), SEGMENT_ROM_END(segment_30A220) },
{ SEGMENT_ROM_START(segment_30BE80), SEGMENT_ROM_END(segment_30BE80) },
{ SEGMENT_ROM_START(segment_30E3A0), SEGMENT_ROM_END(segment_30E3A0) },
{ SEGMENT_ROM_START(segment_310250), SEGMENT_ROM_END(segment_310250) },
{ SEGMENT_ROM_START(segment_311DC0), SEGMENT_ROM_END(segment_311DC0) },
{ SEGMENT_ROM_START(segment_3142D0), SEGMENT_ROM_END(segment_3142D0) },
{ SEGMENT_ROM_START(segment_3165B0), SEGMENT_ROM_END(segment_3165B0) },
{ SEGMENT_ROM_START(segment_3185A0), SEGMENT_ROM_END(segment_3185A0) },
{ SEGMENT_ROM_START(segment_31AB50), SEGMENT_ROM_END(segment_31AB50) },
{ SEGMENT_ROM_START(segment_326990), SEGMENT_ROM_END(segment_326990) },
{ SEGMENT_ROM_START(segment_327CE0), SEGMENT_ROM_END(segment_327CE0) },
{ SEGMENT_ROM_START(segment_328B80), SEGMENT_ROM_END(segment_328B80) },
{ SEGMENT_ROM_START(segment_3299F0), SEGMENT_ROM_END(segment_3299F0) },
{ SEGMENT_ROM_START(segment_2CEA50), SEGMENT_ROM_END(segment_2CEA50) },
{ SEGMENT_ROM_START(segment_2D3E80), SEGMENT_ROM_END(segment_2D3E80) },
{ SEGMENT_ROM_START(segment_2D7830), SEGMENT_ROM_END(segment_2D7830) },
{ SEGMENT_ROM_START(segment_2DC490), SEGMENT_ROM_END(segment_2DC490) },
{ SEGMENT_ROM_START(segment_2E6500), SEGMENT_ROM_END(segment_2E6500) },
{ SEGMENT_ROM_START(segment_2F8E80), SEGMENT_ROM_END(segment_2F8E80) },
{ SEGMENT_ROM_START(segment_195620), SEGMENT_ROM_END(segment_195620) },
{ SEGMENT_ROM_START(segment_266490), SEGMENT_ROM_END(segment_266490) },
{ SEGMENT_ROM_START(segment_26FDF0), SEGMENT_ROM_END(segment_26FDF0) },
{ SEGMENT_ROM_START(segment_27A310), SEGMENT_ROM_END(segment_27A310) },
{ SEGMENT_ROM_START(segment_2866D0), SEGMENT_ROM_END(segment_2866D0) },
{ SEGMENT_ROM_START(segment_2990C0), SEGMENT_ROM_END(segment_2990C0) },
{ SEGMENT_ROM_START(segment_29DE20), SEGMENT_ROM_END(segment_29DE20) },
{ SEGMENT_ROM_START(segment_2A2430), SEGMENT_ROM_END(segment_2A2430) },
{ SEGMENT_ROM_START(segment_2A93C0), SEGMENT_ROM_END(segment_2A93C0) },
{ SEGMENT_ROM_START(segment_2AF9A0), SEGMENT_ROM_END(segment_2AF9A0) },
{ SEGMENT_ROM_START(segment_2BD670), SEGMENT_ROM_END(segment_2BD670) },
{ SEGMENT_ROM_START(segment_2C9600), SEGMENT_ROM_END(segment_2C9600) },
{ SEGMENT_ROM_START(segment_2CC150), SEGMENT_ROM_END(segment_2CC150) },
};
RomOffsetPair D_8000EA48 = { SEGMENT_ROM_START(segment_329FF0), SEGMENT_ROM_END(segment_329FF0) };

View File

@ -164,7 +164,8 @@ const char STR_800AD698[] = " @m%c%05d";
const char STR_800AD6A4[] = "\n\n@c2Wid@c7";
const char STR_800AD6B0[] = "@c2OnVrs Rensa MRensa HiEr WallP ErOL3\n@c7 @m%c%05d @m%c%05d @m%c%05d @m%c%05d%% @m%c%02d:%-3s @m%c%05d\n\n";
const char STR_800AD6B0[] = "@c2OnVrs Rensa MRensa HiEr WallP ErOL3\n@c7 @m%c%05d @m%c%05d @m%c%05d "
"@m%c%05d%% @m%c%02d:%-3s @m%c%05d\n\n";
const char STR_800AD728[] = "@c2\tLine2 Line3 Line4~8\n@c2Hei@c7";

View File

@ -68,7 +68,8 @@ void gfxSetScissor(Gfx **gfxP, s32 arg1, s32 arg2, s32 arg3, s32 arg4, s32 arg5)
corners.lry = 0;
}
gDPSetScissor(gfx++, D_800ADB40[arg1 % ARRAY_COUNTU(D_800ADB40)], corners.ulx, corners.uly, corners.lrx, corners.lry);
gDPSetScissor(gfx++, D_800ADB40[arg1 % ARRAY_COUNTU(D_800ADB40)], corners.ulx, corners.uly, corners.lrx,
corners.lry);
*gfxP = gfx;
}
@ -93,8 +94,9 @@ void FillRectRGBA(Gfx **gfxP, s32 x0, s32 y0, s32 x1, s32 y1, s32 red, s32 green
// temp_t2_2->words.w1 = ((u8) arg5 << 0x18) | ((u8) arg6 << 0x10) | ((u8) arg7 << 8) | (u8) arg8;
gDPSetPrimColor(temp_t2 + 1, 0, 0, red, green, blue, alpha);
// temp_t2_3->words.w0 = ((temp_a3 & ((s32) ~temp_a3 >> 0x1F) & 0x3FF) << 0xE) | (((temp_t0 & ((s32) ~temp_t0 >> 0x1F) & 0x3FF) * 4) | -0x0A000000);
// temp_t2_3->words.w1 = ((arg1 & ((s32) ~arg1 >> 0x1F) & 0x3FF) << 0xE) | ((arg2 & ((s32) ~arg2 >> 0x1F) & 0x3FF) * 4);
// temp_t2_3->words.w0 = ((temp_a3 & ((s32) ~temp_a3 >> 0x1F) & 0x3FF) << 0xE) | (((temp_t0 & ((s32) ~temp_t0 >>
// 0x1F) & 0x3FF) * 4) | -0x0A000000); temp_t2_3->words.w1 = ((arg1 & ((s32) ~arg1 >> 0x1F) & 0x3FF) << 0xE) |
// ((arg2 & ((s32) ~arg2 >> 0x1F) & 0x3FF) * 4);
gDPFillRectangle(temp_t2 + 2, x0, y0, x0 + x1, y0 + y1);
*gfxP = temp_t2 + 2;
// return -0x0A000000;
@ -239,17 +241,20 @@ INCLUDE_ASM("asm/nonmatchings/main_segment/016F60", StretchTexBlock);
INCLUDE_ASM("asm/nonmatchings/main_segment/016F60", StretchTexBlock_ScisRect);
void func_80041F94(StretchTexBlock_arg0 *arg0) {
gDPLoadTextureBlock((*arg0->unk_00)++, (u16 *)arg0->unk_10 + (arg0->unk_14 * arg0->unk_40), G_IM_FMT_RGBA, G_IM_SIZ_16b, arg0->unk_14, arg0->unk_48, 0,
G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMASK, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOLOD);
gDPLoadTextureBlock((*arg0->unk_00)++, (u16 *)arg0->unk_10 + (arg0->unk_14 * arg0->unk_40), G_IM_FMT_RGBA,
G_IM_SIZ_16b, arg0->unk_14, arg0->unk_48, 0, G_TX_NOMIRROR | G_TX_CLAMP,
G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMASK, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOLOD);
}
void func_8004216C(StretchTexBlock_arg0 *arg0) {
gDPLoadMultiBlock_4b((*arg0->unk_00)++, arg0->unk_18 + (arg0->unk_1C * arg0->unk_40) / 2, 0x19A, 1, G_IM_FMT_I, arg0->unk_1C, arg0->unk_48, 0,
G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMASK, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOLOD);
gDPLoadMultiBlock_4b((*arg0->unk_00)++, arg0->unk_18 + (arg0->unk_1C * arg0->unk_40) / 2, 0x19A, 1, G_IM_FMT_I,
arg0->unk_1C, arg0->unk_48, 0, G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMIRROR | G_TX_CLAMP,
G_TX_NOMASK, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOLOD);
}
#ifdef NON_MATCHING
void StretchAlphaTexBlock(Gfx **gfxP, s32 arg1, s32 arg2, UNK_PTR arg3, s32 arg4, s32 arg5, s32 arg6, f32 arg7, f32 arg8, f32 arg9, f32 argA) {
void StretchAlphaTexBlock(Gfx **gfxP, s32 arg1, s32 arg2, UNK_PTR arg3, s32 arg4, s32 arg5, s32 arg6, f32 arg7,
f32 arg8, f32 arg9, f32 argA) {
StretchTexBlock_arg0 sp10;
sp10.unk_00 = gfxP;
@ -278,11 +283,13 @@ INCLUDE_ASM("asm/nonmatchings/main_segment/016F60", StretchAlphaTexBlock);
#endif
void func_80042468(StretchTexBlock_arg0 *arg0) {
gDPLoadTextureBlock_4b((*arg0->unk_00)++, arg0->unk_10 + ((arg0->unk_14 * arg0->unk_40) / 2), G_IM_FMT_CI, arg0->unk_14, arg0->unk_48, 0,
G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMASK, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOLOD);
gDPLoadTextureBlock_4b((*arg0->unk_00)++, arg0->unk_10 + ((arg0->unk_14 * arg0->unk_40) / 2), G_IM_FMT_CI,
arg0->unk_14, arg0->unk_48, 0, G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMIRROR | G_TX_CLAMP,
G_TX_NOMASK, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOLOD);
}
void func_80042650(Gfx **gfxP, s32 arg1, s32 arg2, TexturePtr tlut, UNK_PTR arg4, f32 arg5, f32 arg6, f32 arg7, f32 arg8) {
void func_80042650(Gfx **gfxP, s32 arg1, s32 arg2, TexturePtr tlut, UNK_PTR arg4, f32 arg5, f32 arg6, f32 arg7,
f32 arg8) {
StretchTexBlock_arg0 sp10;
sp10.unk_00 = gfxP;
@ -308,11 +315,13 @@ void func_80042650(Gfx **gfxP, s32 arg1, s32 arg2, TexturePtr tlut, UNK_PTR arg4
}
void func_800427E0(StretchTexBlock_arg0 *arg0) {
gDPLoadTextureBlock((*arg0->unk_00)++, arg0->unk_10 + (arg0->unk_14 * arg0->unk_40), G_IM_FMT_CI, G_IM_SIZ_8b, arg0->unk_14, arg0->unk_48, 0,
G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMASK, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOLOD);
gDPLoadTextureBlock((*arg0->unk_00)++, arg0->unk_10 + (arg0->unk_14 * arg0->unk_40), G_IM_FMT_CI, G_IM_SIZ_8b,
arg0->unk_14, arg0->unk_48, 0, G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMIRROR | G_TX_CLAMP,
G_TX_NOMASK, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOLOD);
}
void func_800429B8(Gfx **gfxP, s32 arg1, s32 arg2, TexturePtr tlut, UNK_PTR arg4, f32 arg5, f32 arg6, f32 arg7, f32 arg8) {
void func_800429B8(Gfx **gfxP, s32 arg1, s32 arg2, TexturePtr tlut, UNK_PTR arg4, f32 arg5, f32 arg6, f32 arg7,
f32 arg8) {
StretchTexBlock_arg0 sp10;
sp10.unk_00 = gfxP;
@ -338,8 +347,9 @@ void func_800429B8(Gfx **gfxP, s32 arg1, s32 arg2, TexturePtr tlut, UNK_PTR arg4
}
void func_80042B48(StretchTexBlock_arg0 *arg0) {
gDPLoadTextureBlock((*arg0->unk_00)++, (u16 *)arg0->unk_10 + (arg0->unk_14 * arg0->unk_40), G_IM_FMT_RGBA, G_IM_SIZ_16b, arg0->unk_14, arg0->unk_48, 0,
G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMASK, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOLOD);
gDPLoadTextureBlock((*arg0->unk_00)++, (u16 *)arg0->unk_10 + (arg0->unk_14 * arg0->unk_40), G_IM_FMT_RGBA,
G_IM_SIZ_16b, arg0->unk_14, arg0->unk_48, 0, G_TX_NOMIRROR | G_TX_CLAMP,
G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMASK, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOLOD);
}
void func_80042D20(Gfx **gfxP, s32 arg1, s32 arg2, UNK_PTR arg3, f32 arg4, f32 arg5, f32 arg6, f32 arg7) {
@ -365,8 +375,9 @@ void func_80042D20(Gfx **gfxP, s32 arg1, s32 arg2, UNK_PTR arg3, f32 arg4, f32 a
}
void StretchTexBlock4i_LoadTex(StretchTexBlock_arg0 *arg0) {
gDPLoadTextureBlock_4b((*arg0->unk_00)++, arg0->unk_10 + (arg0->unk_14 * arg0->unk_40) / 2, G_IM_FMT_I, arg0->unk_14, arg0->unk_48, 0,
G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMASK, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOLOD);
gDPLoadTextureBlock_4b((*arg0->unk_00)++, arg0->unk_10 + (arg0->unk_14 * arg0->unk_40) / 2, G_IM_FMT_I,
arg0->unk_14, arg0->unk_48, 0, G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMIRROR | G_TX_CLAMP,
G_TX_NOMASK, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOLOD);
}
void StretchTexBlock4i(Gfx **gfxP, s32 arg1, s32 arg2, UNK_PTR arg3, f32 arg4, f32 arg5, f32 arg6, f32 arg7) {
@ -392,8 +403,9 @@ void StretchTexBlock4i(Gfx **gfxP, s32 arg1, s32 arg2, UNK_PTR arg3, f32 arg4, f
}
void func_800430D0(StretchTexBlock_arg0 *arg0) {
gDPLoadTextureBlock((*arg0->unk_00)++, arg0->unk_10 + (arg0->unk_14 * arg0->unk_40), G_IM_FMT_I, G_IM_SIZ_8b, arg0->unk_14, arg0->unk_48, 0,
G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMASK, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOLOD);
gDPLoadTextureBlock((*arg0->unk_00)++, arg0->unk_10 + (arg0->unk_14 * arg0->unk_40), G_IM_FMT_I, G_IM_SIZ_8b,
arg0->unk_14, arg0->unk_48, 0, G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMIRROR | G_TX_CLAMP,
G_TX_NOMASK, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOLOD);
}
void func_800432A8(Gfx **gfxP, s32 arg1, s32 arg2, UNK_PTR arg3, f32 arg4, f32 arg5, f32 arg6, f32 arg7) {
@ -428,8 +440,8 @@ INCLUDE_ASM("asm/nonmatchings/main_segment/016F60", func_80043A14);
INCLUDE_ASM("asm/nonmatchings/main_segment/016F60", func_80043BEC);
void StretchAlphaTexTile(Gfx **gfxP, s32 arg1, s32 arg2, s32 arg3, s32 arg4, s32 arg5, s32 arg6, s32 arg7, s32 arg8, s32 arg9, s32 argA, f32 argB, f32 argC,
f32 argD, f32 argE) {
void StretchAlphaTexTile(Gfx **gfxP, s32 arg1, s32 arg2, s32 arg3, s32 arg4, s32 arg5, s32 arg6, s32 arg7, s32 arg8,
s32 arg9, s32 argA, f32 argB, f32 argC, f32 argD, f32 argE) {
StretchTexTile_arg0 sp10;
sp10.gfxP = gfxP;

View File

@ -131,7 +131,8 @@ void func_800592D4(struct_800F3E5C_unk_02678 *arg0) {
func_800585BC(arg0, 1, 0.0f);
}
if (!(temp_s0->unk_03C8 < 1.0f) && !(temp_s0->unk_03CC < 0.0f) && !(temp_s0->unk_03EC < 1.0f) && !(temp_s0->unk_03F0 < 0.0f)) {
if (!(temp_s0->unk_03C8 < 1.0f) && !(temp_s0->unk_03CC < 0.0f) && !(temp_s0->unk_03EC < 1.0f) &&
!(temp_s0->unk_03F0 < 0.0f)) {
if (arg0->unk_0008 == 0) {
if (pressedButton & (L_JPAD | L_TRIG)) {
direction--;

View File

@ -438,7 +438,8 @@ void graphic_menu(void) {
gSPEndDisplayList(gGfxHead++);
osWritebackDCacheAll();
gfxTaskStart(&B_800FAE80[gfx_gtask_no], gGfxGlist[gfx_gtask_no], (gGfxHead - gGfxGlist[gfx_gtask_no]) * sizeof(Gfx), 0, OS_SC_SWAPBUFFER);
gfxTaskStart(&B_800FAE80[gfx_gtask_no], gGfxGlist[gfx_gtask_no],
(gGfxHead - gGfxGlist[gfx_gtask_no]) * sizeof(Gfx), 0, OS_SC_SWAPBUFFER);
gGfxHead = gGfxGlist[gfx_gtask_no];
}

View File

@ -34,8 +34,10 @@ void func_800770E8(Gfx **gfxP, struct_800E8750 *arg1) {
void *func_80077170(s32 index, void *dstAddr) {
bgGraphic = dstAddr;
B_800E8750 = (void *)ALIGN16((uintptr_t)DecompressRomToRam(D_8000E778[index].start, dstAddr, D_8000E778[index].end - D_8000E778[index].start));
return (void *)ALIGN16((uintptr_t)DecompressRomToRam(D_8000E760.start, B_800E8750, D_8000E760.end - D_8000E760.start));
B_800E8750 = (void *)ALIGN16((uintptr_t)DecompressRomToRam(D_8000E778[index].start, dstAddr,
D_8000E778[index].end - D_8000E778[index].start));
return (void *)ALIGN16(
(uintptr_t)DecompressRomToRam(D_8000E760.start, B_800E8750, D_8000E760.end - D_8000E760.start));
}
INCLUDE_ASM("asm/nonmatchings/main_segment/04CC90", func_800771EC);
@ -194,7 +196,8 @@ void *func_8007780C(void *dstAddr) {
void *temp_s0;
bgGraphic = (void *)ALIGN16((uintptr_t)dstAddr);
temp_s0 = (void *)ALIGN16((uintptr_t)DecompressRomToRam(D_8000E740.start, bgGraphic, D_8000E740.end - D_8000E740.start));
temp_s0 =
(void *)ALIGN16((uintptr_t)DecompressRomToRam(D_8000E740.start, bgGraphic, D_8000E740.end - D_8000E740.start));
init_coffee_break_cnt();
return temp_s0;
}
@ -301,10 +304,12 @@ void *init_title(void *dstAddr, bool arg1) {
guOrtho(&story_viewMtx, -160.0f, 160.0f, -120.0f, 120.0f, 1.0f, 2000.0f, 1.0f);
title_data = ALIGN_PTR(dstAddr);
title_bmp_data = ALIGN_PTR(DecompressRomToRam(gSegmentRomOffset_segment_title_all.start, title_data,
gSegmentRomOffset_segment_title_all.end - gSegmentRomOffset_segment_title_all.start));
return ALIGN_PTR(DecompressRomToRam(gSegmentRomOffset_segment_title_bmp.start, title_bmp_data,
gSegmentRomOffset_segment_title_bmp.end - gSegmentRomOffset_segment_title_bmp.start));
title_bmp_data = ALIGN_PTR(
DecompressRomToRam(gSegmentRomOffset_segment_title_all.start, title_data,
gSegmentRomOffset_segment_title_all.end - gSegmentRomOffset_segment_title_all.start));
return ALIGN_PTR(
DecompressRomToRam(gSegmentRomOffset_segment_title_bmp.start, title_bmp_data,
gSegmentRomOffset_segment_title_bmp.end - gSegmentRomOffset_segment_title_bmp.start));
}
/**
@ -399,7 +404,8 @@ s32 demo_title(Gfx **gfxP, bool arg1) {
gDPSetRenderMode(gfx++, G_RM_XLU_SURF, G_RM_XLU_SURF2);
gDPSetCombineLERP(gfx++, 0, 0, 0, PRIMITIVE, 0, 0, 0, TEXEL0, 0, 0, 0, PRIMITIVE, 0, 0, 0, TEXEL0);
StretchTexBlock4i(&gfx, sp30.unk_04, sp30.unk_08, sp30.unk_10, (0xA0 - (sp30.unk_04 / 2)), (0x78 - (sp30.unk_08 / 2)), sp30.unk_04, sp30.unk_08);
StretchTexBlock4i(&gfx, sp30.unk_04, sp30.unk_08, sp30.unk_10, (0xA0 - (sp30.unk_04 / 2)),
(0x78 - (sp30.unk_08 / 2)), sp30.unk_04, sp30.unk_08);
story_spot_cnt += 1;
} else {
story_spot_cnt += 5;
@ -416,7 +422,8 @@ s32 demo_title(Gfx **gfxP, bool arg1) {
func_80076CA0(&sp48, title_bmp_data + title_bmp_tbl[2]);
gSPDisplayList(gfx++, alpha_texture_init_dl);
StretchAlphaTexBlock(&gfx, sp30.unk_04, sp30.unk_08, sp30.unk_10, sp30.unk_04, (s32)sp48.unk_10, sp48.unk_04, 88.0f, 165.0f, sp30.unk_04, sp30.unk_08);
StretchAlphaTexBlock(&gfx, sp30.unk_04, sp30.unk_08, sp30.unk_10, sp30.unk_04, (s32)sp48.unk_10, sp48.unk_04,
88.0f, 165.0f, sp30.unk_04, sp30.unk_08);
}
*gfxP = gfx;
@ -448,7 +455,8 @@ void func_8007A9DC(void) {
B_800E87AC = D_800AAD3C;
segmentSize = gSegmentRomOffset_segment_title_all.end - gSegmentRomOffset_segment_title_all.start;
ptr = (void *)ALIGN16((uintptr_t)DecompressRomToRam(gSegmentRomOffset_segment_title_all.start, B_800E87AC, segmentSize));
ptr = (void *)ALIGN16(
(uintptr_t)DecompressRomToRam(gSegmentRomOffset_segment_title_all.start, B_800E87AC, segmentSize));
B_800E8750 = ptr;
segmentSize = D_8000E758.end - D_8000E758.start;

View File

@ -9,8 +9,8 @@
#include "PR/sched.h"
#ifdef NON_EQUIVALENT
s32 func_8002D170(struct_800EB670 *arg0, UNK_PTR arg1, UNK_TYPE arg2, size_t arg3, UNK_TYPE arg4, UNK_TYPE arg5, size_t arg6, UNK_TYPE arg7,
OSPri thread_priority) {
s32 func_8002D170(struct_800EB670 *arg0, UNK_PTR arg1, UNK_TYPE arg2, size_t arg3, UNK_TYPE arg4, UNK_TYPE arg5,
size_t arg6, UNK_TYPE arg7, OSPri thread_priority) {
musConfig sp10;
s32 temp_s1;
Audio_struct_800FAF98 *temp_v0;

View File

@ -41,7 +41,8 @@ void push_any_key_draw(s32 arg0, s32 arg1) {
alpha = CLAMP(alpha, 0, 255);
gSPDisplayList(gGfxHead++, alpha_texture_init_dl);
gDPSetCombineLERP(gGfxHead++, TEXEL0, 0, PRIMITIVE, 0, TEXEL1, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED, 0, 0, 0, COMBINED);
gDPSetCombineLERP(gGfxHead++, TEXEL0, 0, PRIMITIVE, 0, TEXEL1, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED, 0, 0, 0,
COMBINED);
gDPSetPrimColor(gGfxHead++, 0, 0, 255, 255, 255, alpha);
temp_a3 = temp_s0->unk_430;
@ -51,8 +52,9 @@ void push_any_key_draw(s32 arg0, s32 arg1) {
var_a1_2 = temp_a2->unk_0;
}
StretchAlphaTexTile(&gGfxHead, var_a1_2, temp_a2->unk_2, temp_a3->unk_B8->unk_4, temp_a2->unk_0, temp_a3->unk_C0->unk_4, *temp_a3->unk_C4, 0, 0, var_a1_2,
temp_a3->unk_BC->unk_2, arg0, arg1, var_a1_2, temp_a3->unk_BC->unk_2);
StretchAlphaTexTile(&gGfxHead, var_a1_2, temp_a2->unk_2, temp_a3->unk_B8->unk_4, temp_a2->unk_0,
temp_a3->unk_C0->unk_4, *temp_a3->unk_C4, 0, 0, var_a1_2, temp_a3->unk_BC->unk_2, arg0, arg1,
var_a1_2, temp_a3->unk_BC->unk_2);
}
#else
INCLUDE_ASM("asm/nonmatchings/main_segment/dm_game_main/03FD40", push_any_key_draw);

View File

@ -56,7 +56,8 @@ void func_8006D620(void) {
for (i = 0; i < 2; i++) {
ptr = &game_state_data[i];
if (((ptr->unk_04C == 1) || (((ptr->unk_04C != 1) && (i == 0)) && (D_80088508 >= 0))) && (game_state_data[i].unk_020 == 1)) {
if (((ptr->unk_04C == 1) || (((ptr->unk_04C != 1) && (i == 0)) && (D_80088508 >= 0))) &&
(game_state_data[i].unk_020 == 1)) {
func_8002EFF0(&game_state_data[i]);
}
}
@ -67,7 +68,8 @@ void func_8006D620(void) {
for (i = 0; i < 4; i++) {
ptr = &game_state_data[i];
if (((ptr->unk_04C == 1) || (((ptr->unk_04C != 1) && (i == 0)) && (D_80088508 >= 0))) && (game_state_data[i].unk_020 == 1)) {
if (((ptr->unk_04C == 1) || (((ptr->unk_04C != 1) && (i == 0)) && (D_80088508 >= 0))) &&
(game_state_data[i].unk_020 == 1)) {
func_8002EFF0(&game_state_data[i]);
}
}

View File

@ -477,8 +477,8 @@ void dm_game_graphic(void) {
osWritebackDCacheAll();
gfxTaskStart(&B_800FAE80[gfx_gtask_no], gGfxGlist[gfx_gtask_no], (gGfxHead - gGfxGlist[gfx_gtask_no]) * sizeof(Gfx), 0,
(temp_s0->unk_880 == 0) ? OS_SC_SWAPBUFFER : 0);
gfxTaskStart(&B_800FAE80[gfx_gtask_no], gGfxGlist[gfx_gtask_no], (gGfxHead - gGfxGlist[gfx_gtask_no]) * sizeof(Gfx),
0, (temp_s0->unk_880 == 0) ? OS_SC_SWAPBUFFER : 0);
osSetThreadPri(NULL, 0xF);
dm_game_graphic2();
osSetThreadPri(NULL, 0x7F);
@ -615,5 +615,6 @@ void graphic_techmes(void) {
gSPEndDisplayList(gGfxHead++);
osWritebackDCacheAll();
gfxTaskStart(&B_800FAE80[gfx_gtask_no], gGfxGlist[gfx_gtask_no], (gGfxHead - gGfxGlist[gfx_gtask_no]) * sizeof(Gfx), 0, OS_SC_SWAPBUFFER);
gfxTaskStart(&B_800FAE80[gfx_gtask_no], gGfxGlist[gfx_gtask_no], (gGfxHead - gGfxGlist[gfx_gtask_no]) * sizeof(Gfx),
0, OS_SC_SWAPBUFFER);
}

View File

@ -170,7 +170,8 @@ void dm_title_graphic(void) {
gSPEndDisplayList(gGfxHead++);
osWritebackDCacheAll();
gfxTaskStart(ptr, gGfxGlist[gCurrentFramebufferIndex], (gGfxHead - gGfxGlist[gCurrentFramebufferIndex]) * sizeof(Gfx), 0, OS_SC_SWAPBUFFER);
gfxTaskStart(ptr, gGfxGlist[gCurrentFramebufferIndex],
(gGfxHead - gGfxGlist[gCurrentFramebufferIndex]) * sizeof(Gfx), 0, OS_SC_SWAPBUFFER);
}
const char D_800B32A8[] RODATA = "This game is not designed~nfor use on this system.~z";
@ -178,7 +179,8 @@ const char D_800B32A8[] RODATA = "This game is not designed~nfor use on this sys
/**
* Original name: _mesBootContErr
*/
const char _mesBootContErr[] RODATA = "There is no controller~nconnected. Please turn OFF~nthe Nintendo* 64 and insert~na controller in socket 1.~z";
const char _mesBootContErr[] RODATA =
"There is no controller~nconnected. Please turn OFF~nthe Nintendo* 64 and insert~na controller in socket 1.~z";
/**
* Original name: _mesBootCSumErr
@ -263,5 +265,6 @@ void graphic_boot_error(void) {
gSPEndDisplayList(gGfxHead++);
osWritebackDCacheAll();
gfxTaskStart(&B_800FAE80[gfx_gtask_no], gGfxGlist[gfx_gtask_no], (gGfxHead - gGfxGlist[gfx_gtask_no]) * sizeof(Gfx), 0, OS_SC_SWAPBUFFER);
gfxTaskStart(&B_800FAE80[gfx_gtask_no], gGfxGlist[gfx_gtask_no], (gGfxHead - gGfxGlist[gfx_gtask_no]) * sizeof(Gfx),
0, OS_SC_SWAPBUFFER);
}

View File

@ -276,305 +276,416 @@ struct_800A6F70 D_800A3BD0[0x80] = {
* Original name: char_code_tbl
*/
u16 char_code_tbl[0x1860] = {
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0, 0xF0, 0xF1, 0xF3, 0xE4, 0xE3, 0xEC, 0x143, 0xE5, 0xE2,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0xE6, 0x143, 0x143, 0xEB, 0x143,
0xE1, 0x143, 0x143, 0x143, 0x143, 0x143, 0xEE, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0xEA, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0xED, 0x143, 0xF2, 0xE7, 0x51, 0x143, 0xE8, 0x143, 0xE9, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0xEF, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0xD7, 0xD8, 0xD9,
0xDA, 0xDB, 0xDC, 0xDD, 0xDE, 0xDF, 0xE0, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0xA3, 0xA4, 0xA5, 0xA6, 0xA7, 0xA8, 0xA9, 0xAA,
0xAB, 0xAC, 0xAD, 0xAE, 0xAF, 0xB0, 0xB1, 0xB2, 0xB3, 0xB4, 0xB5, 0xB6, 0xB7, 0xB8, 0xB9, 0xBA, 0xBB, 0xBC, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0xBD, 0xBE, 0xBF, 0xC0, 0xC1, 0xC2, 0xC3, 0xC4, 0xC5, 0xC6, 0xC7, 0xC8, 0xC9, 0xCA, 0xCB, 0xCC, 0xCD, 0xCE, 0xCF,
0xD0, 0xD1, 0xD2, 0xD3, 0xD4, 0xD5, 0xD6, 0x143, 0x143, 0x143, 0x143, 0x48, 1, 0x49, 2, 0x4A, 3, 0x4B, 4, 0x4C, 5, 6,
0x2F, 7, 0x30, 8, 0x31, 9, 0x32, 0xA, 0x33, 0xB, 0x34, 0xC, 0x35, 0xD, 0x36, 0xE, 0x37, 0xF, 0x38, 0x10, 0x39, 0x11,
0x3A, 0x50, 0x12, 0x3B, 0x13, 0x3C, 0x14, 0x3D, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1A, 0x3E, 0x43, 0x1B, 0x3F, 0x44, 0x1C, 0x40, 0x45,
0x1D, 0x41, 0x46, 0x1E, 0x42, 0x47, 0x1F, 0x20, 0x21, 0x22, 0x23, 0x4D, 0x24, 0x4E, 0x25, 0x4F, 0x26, 0x27, 0x28, 0x29, 0x2A, 0x2B,
0x143, 0x2C, 0x143, 0x143, 0x2D, 0x2E, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x99, 0x52, 0x9A, 0x53,
0x9B, 0x54, 0x9C, 0x55, 0x9D, 0x56, 0x57, 0x80, 0x58, 0x81, 0x59, 0x82, 0x5A, 0x83, 0x5B, 0x84, 0x5C, 0x85, 0x5D, 0x86, 0x5E, 0x87,
0x5F, 0x88, 0x60, 0x89, 0x61, 0x8A, 0x62, 0x8B, 0xA1, 0x63, 0x8C, 0x64, 0x8D, 0x65, 0x8E, 0x66, 0x67, 0x68, 0x69, 0x6A, 0x6B, 0x8F,
0x94, 0x6C, 0x90, 0x95, 0x6D, 0x91, 0x96, 0x6E, 0x92, 0x97, 0x6F, 0x93, 0x98, 0x70, 0x71, 0x143, 0x72, 0x73, 0x74, 0x9E, 0x75, 0x9F,
0x76, 0xA0, 0x77, 0x78, 0x79, 0x7A, 0x7B, 0x7C, 0x143, 0x7D, 0x143, 0x143, 0x7E, 0x7F, 0xA2, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0xF4, 0x143, 0x13F, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0xF5, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0xF6, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0xF7, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0xF8, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x13B, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0xF9, 0xFA, 0x143, 0x143, 0xFB, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0xFC, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0xFD, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0xFE, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0xFF, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x100, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x101, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x102, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x103, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x104, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x105, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x106,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x107, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x108, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x109, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x10A, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x142, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x10B, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x10C,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x10D, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x10E, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x10F, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x13C, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x110, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x111, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x112, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x113, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x114, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x115, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x116, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x117, 0x143, 0x143, 0x118, 0x143, 0x143, 0x143, 0x143, 0x143, 0x119, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x11A,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x11B, 0x143, 0x143, 0x143, 0x11C, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x11D, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x11E, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x11F, 0x143, 0x143, 0x143, 0x143, 0x120, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x121, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x122, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x140, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x123, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x124, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x125, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x126, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x127, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x13E, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x128, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x129, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x12A, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x141, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x12B, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x12C, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x12D, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x12E, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x12F, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x130, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x131, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x13D, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x132, 0x143, 0x133, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x134, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x135, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x136, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x137, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x138, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x139, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x13A, 0,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0, 0xF0, 0xF1, 0xF3, 0xE4, 0xE3, 0xEC, 0x143, 0xE5, 0xE2, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0xE6, 0x143, 0x143, 0xEB, 0x143,
0xE1, 0x143, 0x143, 0x143, 0x143, 0x143, 0xEE, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0xEA, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0xED, 0x143, 0xF2, 0xE7, 0x51, 0x143, 0xE8, 0x143, 0xE9, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0xEF, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0xD7,
0xD8, 0xD9, 0xDA, 0xDB, 0xDC, 0xDD, 0xDE, 0xDF, 0xE0, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0xA3, 0xA4, 0xA5, 0xA6, 0xA7, 0xA8, 0xA9, 0xAA, 0xAB, 0xAC, 0xAD, 0xAE, 0xAF, 0xB0, 0xB1, 0xB2,
0xB3, 0xB4, 0xB5, 0xB6, 0xB7, 0xB8, 0xB9, 0xBA, 0xBB, 0xBC, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0xBD, 0xBE, 0xBF, 0xC0, 0xC1, 0xC2, 0xC3, 0xC4, 0xC5, 0xC6, 0xC7, 0xC8, 0xC9, 0xCA, 0xCB,
0xCC, 0xCD, 0xCE, 0xCF, 0xD0, 0xD1, 0xD2, 0xD3, 0xD4, 0xD5, 0xD6, 0x143, 0x143, 0x143, 0x143, 0x48,
1, 0x49, 2, 0x4A, 3, 0x4B, 4, 0x4C, 5, 6, 0x2F, 7, 0x30, 8, 0x31, 9,
0x32, 0xA, 0x33, 0xB, 0x34, 0xC, 0x35, 0xD, 0x36, 0xE, 0x37, 0xF, 0x38, 0x10, 0x39, 0x11,
0x3A, 0x50, 0x12, 0x3B, 0x13, 0x3C, 0x14, 0x3D, 0x15, 0x16, 0x17, 0x18, 0x19, 0x1A, 0x3E, 0x43,
0x1B, 0x3F, 0x44, 0x1C, 0x40, 0x45, 0x1D, 0x41, 0x46, 0x1E, 0x42, 0x47, 0x1F, 0x20, 0x21, 0x22,
0x23, 0x4D, 0x24, 0x4E, 0x25, 0x4F, 0x26, 0x27, 0x28, 0x29, 0x2A, 0x2B, 0x143, 0x2C, 0x143, 0x143,
0x2D, 0x2E, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x99, 0x52, 0x9A, 0x53, 0x9B, 0x54, 0x9C, 0x55, 0x9D, 0x56, 0x57, 0x80, 0x58, 0x81, 0x59, 0x82,
0x5A, 0x83, 0x5B, 0x84, 0x5C, 0x85, 0x5D, 0x86, 0x5E, 0x87, 0x5F, 0x88, 0x60, 0x89, 0x61, 0x8A,
0x62, 0x8B, 0xA1, 0x63, 0x8C, 0x64, 0x8D, 0x65, 0x8E, 0x66, 0x67, 0x68, 0x69, 0x6A, 0x6B, 0x8F,
0x94, 0x6C, 0x90, 0x95, 0x6D, 0x91, 0x96, 0x6E, 0x92, 0x97, 0x6F, 0x93, 0x98, 0x70, 0x71, 0x143,
0x72, 0x73, 0x74, 0x9E, 0x75, 0x9F, 0x76, 0xA0, 0x77, 0x78, 0x79, 0x7A, 0x7B, 0x7C, 0x143, 0x7D,
0x143, 0x143, 0x7E, 0x7F, 0xA2, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0xF4, 0x143, 0x13F, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0xF5, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0xF6, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0xF7, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0xF8, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x13B, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0xF9, 0xFA, 0x143, 0x143, 0xFB, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0xFC, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0xFD, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0xFE, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0xFF, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x100, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x101, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x102,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x103, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x104, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x105, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x106, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x107, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x108, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x109, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x10A, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x142, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x10B, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x10C, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x10D,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x10E, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x10F,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x13C, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x110, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x111, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x112, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x113, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x114, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x115, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x116, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x117, 0x143, 0x143,
0x118, 0x143, 0x143, 0x143, 0x143, 0x143, 0x119, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x11A, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x11B,
0x143, 0x143, 0x143, 0x11C, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x11D, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x11E, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x11F, 0x143, 0x143, 0x143,
0x143, 0x120, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x121, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x122, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x140, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x123, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x124, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x125, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x126, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x127, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x13E,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x128, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x129, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x12A,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x141, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x12B, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x12C, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x12D, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x12E, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x12F,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x130, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x131, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x13D, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x132, 0x143, 0x133, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x134, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x135, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x136, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x137, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x138, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x139, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143,
0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x143, 0x13A, 0,
};
u16 D_800A6D90[0xF0] = {
0x82A0, 0x82A2, 0x82A4, 0x82A6, 0x82A8, 0x82A9, 0x82AB, 0x82AD, 0x82AF, 0x82B1, 0x82B3, 0x82B5, 0x82B7, 0x82B9, 0x82BB, 0x82BD, 0x82BF, 0x82C2, 0x82C4,
0x82C6, 0x82C8, 0x82C9, 0x82CA, 0x82CB, 0x82CC, 0x82CD, 0x82D0, 0x82D3, 0x82D6, 0x82D9, 0x82DC, 0x82DD, 0x82DE, 0x82DF, 0x82E0, 0x82E2, 0x82E4, 0x82E6,
0x82E7, 0x82E8, 0x82E9, 0x82EA, 0x82EB, 0x82ED, 0x82F0, 0x82F1, 0x82AA, 0x82AC, 0x82AE, 0x82B0, 0x82B2, 0x82B4, 0x82B6, 0x82B8, 0x82BA, 0x82BC, 0x82BE,
0x82C0, 0x82C3, 0x82C5, 0x82C7, 0x82CE, 0x82D1, 0x82D4, 0x82D7, 0x82DA, 0x82CF, 0x82D2, 0x82D5, 0x82D8, 0x82DB, 0x829F, 0x82A1, 0x82A3, 0x82A5, 0x82A7,
0x82C1, 0x82E1, 0x82E3, 0x82E5, 0x8341, 0x8343, 0x8345, 0x8347, 0x8349, 0x834A, 0x834C, 0x834E, 0x8350, 0x8352, 0x8354, 0x8356, 0x8358, 0x835A, 0x835C,
0x835E, 0x8360, 0x8363, 0x8365, 0x8367, 0x8369, 0x836A, 0x836B, 0x836C, 0x836D, 0x836E, 0x8371, 0x8374, 0x8377, 0x837A, 0x837D, 0x837E, 0x8380, 0x8381,
0x8382, 0x8384, 0x8386, 0x8388, 0x8389, 0x838A, 0x838B, 0x838C, 0x838D, 0x838F, 0x8392, 0x8393, 0x834B, 0x834D, 0x834F, 0x8351, 0x8353, 0x8355, 0x8357,
0x8359, 0x835B, 0x835D, 0x835F, 0x8361, 0x8364, 0x8366, 0x8368, 0x836F, 0x8372, 0x8375, 0x8378, 0x837B, 0x8370, 0x8373, 0x8376, 0x8379, 0x837C, 0x8340,
0x8342, 0x8344, 0x8346, 0x8348, 0x8362, 0x8383, 0x8385, 0x8387, 0x8260, 0x8261, 0x8262, 0x8263, 0x8264, 0x8265, 0x8266, 0x8267, 0x8268, 0x8269, 0x826A,
0x826B, 0x826C, 0x826D, 0x826E, 0x826F, 0x8270, 0x8271, 0x8272, 0x8273, 0x8274, 0x8275, 0x8276, 0x8277, 0x8278, 0x8279, 0x8281, 0x8282, 0x8283, 0x8284,
0x8285, 0x8286, 0x8287, 0x8288, 0x8289, 0x828A, 0x828B, 0x828C, 0x828D, 0x828E, 0x828F, 0x8290, 0x8291, 0x8292, 0x8293, 0x8294, 0x8295, 0x8296, 0x8297,
0x8298, 0x8299, 0x829A, 0x824F, 0x8250, 0x8251, 0x8252, 0x8253, 0x8254, 0x8255, 0x8256, 0x8257, 0x8258, 0x8148, 0x8149, 0x8195, 0x8151, 0x8169, 0x816A,
0x8141, 0x8142, 0x815B, 0x8394, 0x8394, 0x8145, 0x8140, 0x8140, 0x8140, 0x8140, 0x8140, 0x8140,
0x82A0, 0x82A2, 0x82A4, 0x82A6, 0x82A8, 0x82A9, 0x82AB, 0x82AD, 0x82AF, 0x82B1, 0x82B3, 0x82B5, 0x82B7, 0x82B9,
0x82BB, 0x82BD, 0x82BF, 0x82C2, 0x82C4, 0x82C6, 0x82C8, 0x82C9, 0x82CA, 0x82CB, 0x82CC, 0x82CD, 0x82D0, 0x82D3,
0x82D6, 0x82D9, 0x82DC, 0x82DD, 0x82DE, 0x82DF, 0x82E0, 0x82E2, 0x82E4, 0x82E6, 0x82E7, 0x82E8, 0x82E9, 0x82EA,
0x82EB, 0x82ED, 0x82F0, 0x82F1, 0x82AA, 0x82AC, 0x82AE, 0x82B0, 0x82B2, 0x82B4, 0x82B6, 0x82B8, 0x82BA, 0x82BC,
0x82BE, 0x82C0, 0x82C3, 0x82C5, 0x82C7, 0x82CE, 0x82D1, 0x82D4, 0x82D7, 0x82DA, 0x82CF, 0x82D2, 0x82D5, 0x82D8,
0x82DB, 0x829F, 0x82A1, 0x82A3, 0x82A5, 0x82A7, 0x82C1, 0x82E1, 0x82E3, 0x82E5, 0x8341, 0x8343, 0x8345, 0x8347,
0x8349, 0x834A, 0x834C, 0x834E, 0x8350, 0x8352, 0x8354, 0x8356, 0x8358, 0x835A, 0x835C, 0x835E, 0x8360, 0x8363,
0x8365, 0x8367, 0x8369, 0x836A, 0x836B, 0x836C, 0x836D, 0x836E, 0x8371, 0x8374, 0x8377, 0x837A, 0x837D, 0x837E,
0x8380, 0x8381, 0x8382, 0x8384, 0x8386, 0x8388, 0x8389, 0x838A, 0x838B, 0x838C, 0x838D, 0x838F, 0x8392, 0x8393,
0x834B, 0x834D, 0x834F, 0x8351, 0x8353, 0x8355, 0x8357, 0x8359, 0x835B, 0x835D, 0x835F, 0x8361, 0x8364, 0x8366,
0x8368, 0x836F, 0x8372, 0x8375, 0x8378, 0x837B, 0x8370, 0x8373, 0x8376, 0x8379, 0x837C, 0x8340, 0x8342, 0x8344,
0x8346, 0x8348, 0x8362, 0x8383, 0x8385, 0x8387, 0x8260, 0x8261, 0x8262, 0x8263, 0x8264, 0x8265, 0x8266, 0x8267,
0x8268, 0x8269, 0x826A, 0x826B, 0x826C, 0x826D, 0x826E, 0x826F, 0x8270, 0x8271, 0x8272, 0x8273, 0x8274, 0x8275,
0x8276, 0x8277, 0x8278, 0x8279, 0x8281, 0x8282, 0x8283, 0x8284, 0x8285, 0x8286, 0x8287, 0x8288, 0x8289, 0x828A,
0x828B, 0x828C, 0x828D, 0x828E, 0x828F, 0x8290, 0x8291, 0x8292, 0x8293, 0x8294, 0x8295, 0x8296, 0x8297, 0x8298,
0x8299, 0x829A, 0x824F, 0x8250, 0x8251, 0x8252, 0x8253, 0x8254, 0x8255, 0x8256, 0x8257, 0x8258, 0x8148, 0x8149,
0x8195, 0x8151, 0x8169, 0x816A, 0x8141, 0x8142, 0x815B, 0x8394, 0x8394, 0x8145, 0x8140, 0x8140, 0x8140, 0x8140,
0x8140, 0x8140,
};
/**
@ -702,8 +813,8 @@ void font16_initDL2(Gfx **gfxP) {
font16_initDL(&gfx);
gDPSetEnvColor(gfx++, 250, 250, 250, 255);
gDPLoadMultiTile_4b(gfx++, D_800A3A88, 0x019A, 1, G_IM_FMT_I, 12, 0, 0, 0, 11, 11, 0, G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMASK,
G_TX_NOMASK, G_TX_NOLOD, G_TX_NOLOD);
gDPLoadMultiTile_4b(gfx++, D_800A3A88, 0x019A, 1, G_IM_FMT_I, 12, 0, 0, 0, 11, 11, 0, G_TX_NOMIRROR | G_TX_CLAMP,
G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMASK, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOLOD);
*gfxP = gfx;
}

View File

@ -198,7 +198,8 @@ void F3RCPinitRtn(void) {
*/
void F3ClearFZRtn(u8 arg0) {
gDPSetCycleType(gGfxHead++, G_CYC_FILL);
gDPSetColorImage(gGfxHead++, G_IM_FMT_RGBA, G_IM_SIZ_16b, SCREEN_WIDTH, osVirtualToPhysical(gFramebuffers[gCurrentFramebufferIndex]));
gDPSetColorImage(gGfxHead++, G_IM_FMT_RGBA, G_IM_SIZ_16b, SCREEN_WIDTH,
osVirtualToPhysical(gFramebuffers[gCurrentFramebufferIndex]));
if (arg0) {
gDPSetFillColor(gGfxHead++, (GPACK_RGBA5551(0, 0, 0, 1) << 16) | GPACK_RGBA5551(0, 0, 0, 1));
@ -225,7 +226,8 @@ void S2RDPinitRtn(u8 arg0) {
* Original name: S2ClearCFBRtn
*/
void S2ClearCFBRtn(u8 arg0) {
gDPSetColorImage(gGfxHead++, G_IM_FMT_RGBA, G_IM_SIZ_16b, SCREEN_WIDTH, osVirtualToPhysical(gFramebuffers[gCurrentFramebufferIndex]));
gDPSetColorImage(gGfxHead++, G_IM_FMT_RGBA, G_IM_SIZ_16b, SCREEN_WIDTH,
osVirtualToPhysical(gFramebuffers[gCurrentFramebufferIndex]));
if (arg0) {
gSPDisplayList(gGfxHead++, OS_K0_TO_PHYSICAL(D_800881B8));
gDPFillRectangle(gGfxHead++, 0, 0, SCREEN_WIDTH - 1, SCREEN_HEIGHT - 1);

View File

@ -78,23 +78,24 @@ void func_8002BF90(TexturePtr tlut, u32 pal) {
}
void func_8002C048(TexturePtr texture, s32 width, s32 height) {
gDPLoadTextureBlock_4b(gGfxHead++, texture, G_IM_FMT_CI, width, height, 0, G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMASK, G_TX_NOMASK,
G_TX_NOLOD, G_TX_NOLOD);
gDPLoadTextureBlock_4b(gGfxHead++, texture, G_IM_FMT_CI, width, height, 0, G_TX_NOMIRROR | G_TX_CLAMP,
G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMASK, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOLOD);
}
void func_8002C1E8(TexturePtr texture, s32 width, s32 height) {
gDPLoadTextureBlock_4b(gGfxHead++, texture, G_IM_FMT_I, width, height, 0, G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMASK, G_TX_NOMASK,
G_TX_NOLOD, G_TX_NOLOD);
gDPLoadTextureBlock_4b(gGfxHead++, texture, G_IM_FMT_I, width, height, 0, G_TX_NOMIRROR | G_TX_CLAMP,
G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMASK, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOLOD);
}
void func_8002C388(TexturePtr texture, s32 width, s32 height UNUSED, s32 uls, s32 ult, s32 lrs, s32 lrt) {
gDPLoadTextureTile_4b(gGfxHead++, texture, G_IM_FMT_CI, width, height, uls, ult, lrs, lrt, 0, G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMIRROR | G_TX_CLAMP,
G_TX_NOMASK, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOLOD);
gDPLoadTextureTile_4b(gGfxHead++, texture, G_IM_FMT_CI, width, height, uls, ult, lrs, lrt, 0,
G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMASK, G_TX_NOMASK, G_TX_NOLOD,
G_TX_NOLOD);
}
void func_8002C4EC(TexturePtr texture, s32 width, s32 height) {
gDPLoadTextureBlock(gGfxHead++, texture, G_IM_FMT_CI, G_IM_SIZ_8b, width, height, 0, G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMASK,
G_TX_NOMASK, G_TX_NOLOD, G_TX_NOLOD);
gDPLoadTextureBlock(gGfxHead++, texture, G_IM_FMT_CI, G_IM_SIZ_8b, width, height, 0, G_TX_NOMIRROR | G_TX_CLAMP,
G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMASK, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOLOD);
}
INCLUDE_ASM("asm/nonmatchings/main_segment/graphics/static", func_8002C688);

View File

@ -77,7 +77,8 @@ void joyProcCore(void) {
if (joyflg[i] & mask) {
if (mask & gControllerHoldButtons[i]) {
joycnt[i][j]++;
if ((joycnt[i][j] == 1) || ((joycnt[i][j] >= joycur1) && (((joycnt[i][j] - joycur1) % joycur2) == 0))) {
if ((joycnt[i][j] == 1) ||
((joycnt[i][j] >= joycur1) && (((joycnt[i][j] - joycur1) % joycur2) == 0))) {
B_800F48C4[i] |= mask;
}
} else {

View File

@ -196,7 +196,8 @@ void msgWnd_draw(MessageWnd *messageWnd, Gfx **gfxP) {
}
if (messageWnd->unk_78 != 0) {
gfxSetScissor(&gfx, 2, messageWnd->unk_28, messageWnd->unk_2C, msgWnd_getWidth(messageWnd), msgWnd_getHeight(messageWnd));
gfxSetScissor(&gfx, 2, messageWnd->unk_28, messageWnd->unk_2C, msgWnd_getWidth(messageWnd),
msgWnd_getHeight(messageWnd));
}
var_s0 = messageWnd->unk_14;
@ -212,9 +213,10 @@ void msgWnd_draw(MessageWnd *messageWnd, Gfx **gfxP) {
// temp_a2 = gfx;
// gfx = temp_a2 + 8;
// temp_a2->words.w0 = 0xFA000000;
// temp_a2->words.w1 = (sMessageColorTable[var_s7].unk_0 << 0x18) | (*(&sMessageColorTable->unk_1 + temp_a0_2) << 0x10) | (*(&sMessageColorTable->unk_2 +
// temp_a0_2) << 8) | (u8)messageWnd->unk_74;
gDPSetPrimColor(gfx++, 0, 0, sMessageColorTable[var_s7].r, sMessageColorTable[var_s7].g, sMessageColorTable[var_s7].b, messageWnd->unk_74);
// temp_a2->words.w1 = (sMessageColorTable[var_s7].unk_0 << 0x18) | (*(&sMessageColorTable->unk_1 + temp_a0_2) <<
// 0x10) | (*(&sMessageColorTable->unk_2 + temp_a0_2) << 8) | (u8)messageWnd->unk_74;
gDPSetPrimColor(gfx++, 0, 0, sMessageColorTable[var_s7].r, sMessageColorTable[var_s7].g,
sMessageColorTable[var_s7].b, messageWnd->unk_74);
if ((messageWnd->unk_30 == 0xC) || (messageWnd->unk_34 != 0xC) || (var_f20 != 0.0f)) {
// temp_v1 = gfx;
@ -255,16 +257,20 @@ void msgWnd_draw(MessageWnd *messageWnd, Gfx **gfxP) {
// temp_a2_2 = gfx;
// gfx = temp_a2_2 + 8;
// temp_a2_2->words.w0 = 0xFA000000;
// temp_a2_2->words.w1 = (sMessageColorTable[var_s7].unk_0 << 0x18) | (*(&sMessageColorTable->unk_1 + temp_a0_5) << 0x10) |
// temp_a2_2->words.w1 = (sMessageColorTable[var_s7].unk_0 << 0x18) | (*(&sMessageColorTable->unk_1
// + temp_a0_5) << 0x10) |
// (*(&sMessageColorTable->unk_2 + temp_a0_5) << 8) | (u8)messageWnd->unk_74;
gDPSetPrimColor(gfx++, 0, 0, sMessageColorTable[var_s7].r, sMessageColorTable[var_s7].g, sMessageColorTable[var_s7].b, messageWnd->unk_74);
gDPSetPrimColor(gfx++, 0, 0, sMessageColorTable[var_s7].r, sMessageColorTable[var_s7].g,
sMessageColorTable[var_s7].b, messageWnd->unk_74);
break;
}
var_s0 += fontStr_nextChar(&messageWnd->unk_0C[var_s0]);
} else {
temp_s4 = fontStr_nextChar(&messageWnd->unk_0C[var_s0]);
temp_s5 = (s32)(((f32)fontStr_charSize(&messageWnd->unk_0C[var_s0], messageWnd->unk_20) * ((f32)temp_a0 / 12.0f)) + (f32)sp2C);
temp_s5 = (s32)(
((f32)fontStr_charSize(&messageWnd->unk_0C[var_s0], messageWnd->unk_20) * ((f32)temp_a0 / 12.0f)) +
(f32)sp2C);
if (messageWnd->unk_24 != 0) {
#if 1
var_a2 = (s32)(messageWidth - ((u32 *)((var_s3 * 0x10) + messageWnd->unk_04))[0x8 / 4]) >> 1;
@ -278,16 +284,18 @@ void msgWnd_draw(MessageWnd *messageWnd, Gfx **gfxP) {
if (messageWidth >= (var_s2 + temp_s5)) {
switch (messageWnd->unk_20) {
case 0:
fontAsc_draw(&gfx, (f32)(messageWnd->unk_28 + var_s2 + var_a2),
(f32)(s32)((f32)(messageWnd->unk_2C + (var_s3 * messageWnd->unk_48)) - var_f20), (f32)sp34,
(f32)messageWnd->unk_34, &messageWnd->unk_0C[var_s0]);
fontAsc_draw(
&gfx, (f32)(messageWnd->unk_28 + var_s2 + var_a2),
(f32)(s32)((f32)(messageWnd->unk_2C + (var_s3 * messageWnd->unk_48)) - var_f20),
(f32)sp34, (f32)messageWnd->unk_34, &messageWnd->unk_0C[var_s0]);
break;
case 1:
if (messageWnd->unk_20 == temp_s4) {
fontAsc_draw2(&gfx, (f32)(messageWnd->unk_28 + var_s2 + var_a2),
(f32)(s32)((f32)(messageWnd->unk_2C + (var_s3 * messageWnd->unk_48)) - var_f20), (f32)sp34,
(f32)messageWnd->unk_34, &messageWnd->unk_0C[var_s0]);
fontAsc_draw2(
&gfx, (f32)(messageWnd->unk_28 + var_s2 + var_a2),
(f32)(s32)((f32)(messageWnd->unk_2C + (var_s3 * messageWnd->unk_48)) - var_f20),
(f32)sp34, (f32)messageWnd->unk_34, &messageWnd->unk_0C[var_s0]);
}
break;
}
@ -301,14 +309,16 @@ void msgWnd_draw(MessageWnd *messageWnd, Gfx **gfxP) {
if (messageWidth >= (var_s2 + temp_s5)) {
switch (messageWnd->unk_20) {
case 0:
fontXX_draw(&gfx, (f32)(messageWnd->unk_28 + var_s2 + var_a2),
(f32)(s32)((f32)(messageWnd->unk_2C + (var_s3 * messageWnd->unk_48)) - var_f20), (f32)messageWnd->unk_30,
(f32)messageWnd->unk_34, &messageWnd->unk_0C[var_s0]);
fontXX_draw(
&gfx, (f32)(messageWnd->unk_28 + var_s2 + var_a2),
(f32)(s32)((f32)(messageWnd->unk_2C + (var_s3 * messageWnd->unk_48)) - var_f20),
(f32)messageWnd->unk_30, (f32)messageWnd->unk_34, &messageWnd->unk_0C[var_s0]);
break;
case 1:
fontXX_draw2(&gfx, (f32)(messageWnd->unk_28 + var_s2 + var_a2),
(f32)(s32)((f32)(messageWnd->unk_2C + (var_s3 * messageWnd->unk_48)) - var_f20), (f32)messageWnd->unk_30,
(f32)messageWnd->unk_34, &messageWnd->unk_0C[var_s0]);
fontXX_draw2(
&gfx, (f32)(messageWnd->unk_28 + var_s2 + var_a2),
(f32)(s32)((f32)(messageWnd->unk_2C + (var_s3 * messageWnd->unk_48)) - var_f20),
(f32)messageWnd->unk_30, (f32)messageWnd->unk_34, &messageWnd->unk_0C[var_s0]);
break;
default:
@ -332,23 +342,25 @@ void msgWnd_draw(MessageWnd *messageWnd, Gfx **gfxP) {
} while (var_s3 < var_fp);
if ((messageWnd->unk_6C != false) && (messageWnd->unk_58 == 0.0)) {
temp_a0_6 = (s32)(((f32)sins((messageWnd->unk_7C << 0xA) & 0xFC00) * 0.001953125f) + 191.0f) * messageWnd->unk_74;
temp_a0_6 =
(s32)(((f32)sins((messageWnd->unk_7C << 0xA) & 0xFC00) * 0.001953125f) + 191.0f) * messageWnd->unk_74;
// temp_v1_2 = var_s7 * 3;
// gfx->words.w0 = 0xFA000000;
// gfx->words.w1 = (sMessageColorTable[var_s7].unk_0 << 0x18) | (*(&sMessageColorTable->unk_1 + temp_v1_2) << 0x10) | (*(&sMessageColorTable->unk_2 +
// temp_v1_2) << 8) | ((temp_a0_6 >> 8) & 0xFF); gfx += 8;
gDPSetPrimColor(gfx++, 0, 0, sMessageColorTable[var_s7].r, sMessageColorTable[var_s7].g, sMessageColorTable[var_s7].b, temp_a0_6 >> 8);
// gfx->words.w1 = (sMessageColorTable[var_s7].unk_0 << 0x18) | (*(&sMessageColorTable->unk_1 + temp_v1_2) <<
// 0x10) | (*(&sMessageColorTable->unk_2 + temp_v1_2) << 8) | ((temp_a0_6 >> 8) & 0xFF); gfx += 8;
gDPSetPrimColor(gfx++, 0, 0, sMessageColorTable[var_s7].r, sMessageColorTable[var_s7].g,
sMessageColorTable[var_s7].b, temp_a0_6 >> 8);
switch (messageWnd->unk_20) {
case 0x0:
fontXX_draw(&gfx, (f32)(messageWnd->unk_28 + (var_s2 * messageWnd->unk_3C)),
(f32)(s32)((f32)(messageWnd->unk_2C + (var_s3 * messageWnd->unk_48)) - var_f20), (f32)messageWnd->unk_30, (f32)messageWnd->unk_34,
D_800B1A54);
(f32)(s32)((f32)(messageWnd->unk_2C + (var_s3 * messageWnd->unk_48)) - var_f20),
(f32)messageWnd->unk_30, (f32)messageWnd->unk_34, D_800B1A54);
break;
case 0x1:
fontXX_draw2(&gfx, (f32)(messageWnd->unk_28 + (var_s2 * messageWnd->unk_3C)),
(f32)(s32)((f32)(messageWnd->unk_2C + (var_s3 * messageWnd->unk_48)) - var_f20), (f32)messageWnd->unk_30, (f32)messageWnd->unk_34,
D_800B1A54);
(f32)(s32)((f32)(messageWnd->unk_2C + (var_s3 * messageWnd->unk_48)) - var_f20),
(f32)messageWnd->unk_30, (f32)messageWnd->unk_34, D_800B1A54);
break;
default:

View File

@ -17,12 +17,14 @@
#include "buffers.h"
const u8 RO_800ACA10[] = {
SND_INDEX_94 - 3, SND_INDEX_84 - 3, SND_INDEX_38 - 3, SND_INDEX_43 - 3, SND_INDEX_48 - 3, SND_INDEX_18 - 3, SND_INDEX_28 - 3, SND_INDEX_23 - 3,
SND_INDEX_3 - 3, SND_INDEX_8 - 3, SND_INDEX_13 - 3, SND_INDEX_33 - 3, SND_INDEX_53 - 3, SND_INDEX_89 - 3, SND_INDEX_99 - 3,
SND_INDEX_94 - 3, SND_INDEX_84 - 3, SND_INDEX_38 - 3, SND_INDEX_43 - 3, SND_INDEX_48 - 3,
SND_INDEX_18 - 3, SND_INDEX_28 - 3, SND_INDEX_23 - 3, SND_INDEX_3 - 3, SND_INDEX_8 - 3,
SND_INDEX_13 - 3, SND_INDEX_33 - 3, SND_INDEX_53 - 3, SND_INDEX_89 - 3, SND_INDEX_99 - 3,
};
const s32 RO_800ACA20[] = {
0x04, 0x09, 0x03, 0x08, 0x05, 0x0A, 0x06, 0x0B, 0x07, 0x0C, 0x0D, 0x0E, 0x0F, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x10, 0x1A,
0x04, 0x09, 0x03, 0x08, 0x05, 0x0A, 0x06, 0x0B, 0x07, 0x0C, 0x0D, 0x0E,
0x0F, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, 0x10, 0x1A,
};
const SndEntry gSndsEntries[SND_INDEX_MAX] = {
@ -245,8 +247,8 @@ void dm_audio_init_driver(struct_800EB670 *arg0) {
func_8002AAD8(&ptr->unk_08[i], i);
}
func_8002D170(arg0, B_800B3640, sizeof(B_800B3640), D_8000E838[1].end - D_8000E838[1].start, func_8002AA80(), 2, D_8000E838[2].end - D_8000E838[2].start, 4,
50);
func_8002D170(arg0, B_800B3640, sizeof(B_800B3640), D_8000E838[1].end - D_8000E838[1].start, func_8002AA80(), 2,
D_8000E838[2].end - D_8000E838[2].start, 4, 50);
func_8002D3B0(D_8000E838[1].start, D_8000E838[1].end - D_8000E838[1].start, (void *)D_8000E838[0].start);
func_8002D6A4(D_8000E838[2].start, D_8000E838[2].end - D_8000E838[2].start);