mirror of
https://github.com/pret/pmd-sky.git
synced 2026-04-25 15:42:34 -05:00
17371 lines
408 KiB
ArmAsm
17371 lines
408 KiB
ArmAsm
.include "asm/macros.inc"
|
|
.include "overlay_00_0230D398.inc"
|
|
|
|
.text
|
|
|
|
arm_func_start ov00_0230D398
|
|
ov00_0230D398: ; 0x0230D398
|
|
ldr r3, [r0, #8]
|
|
add r2, r3, #1
|
|
str r2, [r0, #8]
|
|
ldr r0, [r0]
|
|
strb r1, [r0, r3]
|
|
bx lr
|
|
arm_func_end ov00_0230D398
|
|
|
|
arm_func_start ov00_0230D3B0
|
|
ov00_0230D3B0: ; 0x0230D3B0
|
|
ldr ip, [r0, #8]
|
|
mov r3, r1, asr #8
|
|
add r2, ip, #1
|
|
str r2, [r0, #8]
|
|
ldr r2, [r0]
|
|
strb r3, [r2, ip]
|
|
ldr r3, [r0, #8]
|
|
add r2, r3, #1
|
|
str r2, [r0, #8]
|
|
ldr r0, [r0]
|
|
strb r1, [r0, r3]
|
|
bx lr
|
|
arm_func_end ov00_0230D3B0
|
|
|
|
arm_func_start ov00_0230D3E0
|
|
ov00_0230D3E0: ; 0x0230D3E0
|
|
stmdb sp!, {r4, r5, r6, lr}
|
|
movs r6, r1
|
|
mov r5, r2
|
|
mov r4, r0
|
|
cmpne r5, #0
|
|
ldmeqia sp!, {r4, r5, r6, pc}
|
|
mvn r0, #0
|
|
cmp r5, r0
|
|
bne _0230D410
|
|
mov r0, r6
|
|
bl strlen
|
|
mov r5, r0
|
|
_0230D410:
|
|
ldr r3, [r4]
|
|
ldr r0, [r4, #8]
|
|
mov r1, r6
|
|
mov r2, r5
|
|
add r0, r3, r0
|
|
bl memcpy
|
|
ldr r0, [r4, #8]
|
|
add r0, r0, r5
|
|
str r0, [r4, #8]
|
|
ldmia sp!, {r4, r5, r6, pc}
|
|
arm_func_end ov00_0230D3E0
|
|
|
|
arm_func_start ov00_0230D438
|
|
ov00_0230D438: ; 0x0230D438
|
|
stmdb sp!, {r3, r4, r5, lr}
|
|
mvn r3, #0
|
|
mov r5, r0
|
|
cmp r1, r3
|
|
mov r4, r2
|
|
ldreq r0, [r5, #8]
|
|
ldr r2, [r5, #8]
|
|
subeq r1, r0, r4
|
|
ldr r0, [r5]
|
|
sub r2, r2, r1
|
|
add r0, r0, r1
|
|
add r1, r0, r4
|
|
sub r2, r2, r4
|
|
bl memmove
|
|
ldr r0, [r5, #8]
|
|
sub r0, r0, r4
|
|
str r0, [r5, #8]
|
|
ldmia sp!, {r3, r4, r5, pc}
|
|
arm_func_end ov00_0230D438
|
|
|
|
arm_func_start ov00_0230D480
|
|
ov00_0230D480: ; 0x0230D480
|
|
stmdb sp!, {r4, lr}
|
|
movs r4, r0
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r4, pc}
|
|
ldr r1, [r4, #0x24]
|
|
cmp r1, #0
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r4, pc}
|
|
ldr r1, [r4, #0x1c]
|
|
add r1, r1, #1
|
|
str r1, [r4, #0x1c]
|
|
ldr r1, [r4, #0x24]
|
|
blx r1
|
|
ldr r0, [r4, #0x1c]
|
|
sub r0, r0, #1
|
|
str r0, [r4, #0x1c]
|
|
ldr r0, [r4, #0x14]
|
|
cmp r0, #0
|
|
beq _0230D4E8
|
|
ldr r0, [r4, #0x1c]
|
|
cmp r0, #0
|
|
bne _0230D4E8
|
|
mov r0, r4
|
|
bl ov00_023105A8
|
|
mov r0, #0
|
|
ldmia sp!, {r4, pc}
|
|
_0230D4E8:
|
|
mov r0, #1
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_0230D480
|
|
|
|
arm_func_start ov00_0230D4F0
|
|
ov00_0230D4F0: ; 0x0230D4F0
|
|
stmdb sp!, {r4, r5, lr}
|
|
sub sp, sp, #0xc
|
|
mov r4, r1
|
|
movs r5, r0
|
|
cmpne r4, #0
|
|
addeq sp, sp, #0xc
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r4, r5, pc}
|
|
ldr r0, [r5, #0x20]
|
|
cmp r0, #0
|
|
addeq sp, sp, #0xc
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r4, r5, pc}
|
|
ldr r1, [r5, #0x1c]
|
|
ldr r0, [sp, #0x20]
|
|
add r1, r1, #1
|
|
cmp r0, #0
|
|
ldrne r0, [sp, #0x1c]
|
|
str r1, [r5, #0x1c]
|
|
ldr ip, [r4, #0x24]
|
|
cmpne r0, #0
|
|
moveq r0, #0
|
|
streq r0, [sp, #0x1c]
|
|
streq r0, [sp, #0x20]
|
|
add ip, ip, #1
|
|
ldr r0, [sp, #0x18]
|
|
str ip, [r4, #0x24]
|
|
str r0, [sp]
|
|
ldr r1, [sp, #0x1c]
|
|
ldr r0, [sp, #0x20]
|
|
str r1, [sp, #4]
|
|
str r0, [sp, #8]
|
|
ldr ip, [r5, #0x20]
|
|
mov r0, r5
|
|
mov r1, r4
|
|
blx ip
|
|
ldr r0, [r5, #0x1c]
|
|
sub r0, r0, #1
|
|
str r0, [r5, #0x1c]
|
|
ldr r0, [r4, #0x24]
|
|
sub r0, r0, #1
|
|
str r0, [r4, #0x24]
|
|
ldr r0, [r5, #0x14]
|
|
cmp r0, #0
|
|
beq _0230D5C4
|
|
ldr r0, [r5, #0x1c]
|
|
cmp r0, #0
|
|
bne _0230D5C4
|
|
mov r0, r5
|
|
bl ov00_023105A8
|
|
add sp, sp, #0xc
|
|
mov r0, #0
|
|
ldmia sp!, {r4, r5, pc}
|
|
_0230D5C4:
|
|
mov r0, #1
|
|
add sp, sp, #0xc
|
|
ldmia sp!, {r4, r5, pc}
|
|
arm_func_end ov00_0230D4F0
|
|
|
|
arm_func_start ov00_0230D5D0
|
|
ov00_0230D5D0: ; 0x0230D5D0
|
|
stmdb sp!, {r4, lr}
|
|
movs r4, r0
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r4, pc}
|
|
str r1, [r4, #0x18]
|
|
ldr r0, [r4, #0x28]
|
|
cmp r0, #0
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r4, pc}
|
|
ldr ip, [r4, #0x24]
|
|
cmp r3, #0
|
|
add ip, ip, #1
|
|
str ip, [r4, #0x24]
|
|
ldr lr, [r4, #8]
|
|
cmpne r2, #0
|
|
ldr ip, [lr, #0x1c]
|
|
moveq r2, #0
|
|
add ip, ip, #1
|
|
str ip, [lr, #0x1c]
|
|
ldr ip, [r4, #0x28]
|
|
moveq r3, r2
|
|
mov r0, r4
|
|
blx ip
|
|
ldr r0, [r4, #0x24]
|
|
sub r0, r0, #1
|
|
str r0, [r4, #0x24]
|
|
ldr r1, [r4, #8]
|
|
ldr r0, [r1, #0x1c]
|
|
sub r0, r0, #1
|
|
str r0, [r1, #0x1c]
|
|
ldr r0, [r4, #8]
|
|
ldr r1, [r0, #0x14]
|
|
cmp r1, #0
|
|
beq _0230D670
|
|
ldr r1, [r0, #0x1c]
|
|
cmp r1, #0
|
|
bne _0230D670
|
|
bl ov00_023105A8
|
|
mov r0, #0
|
|
ldmia sp!, {r4, pc}
|
|
_0230D670:
|
|
mov r0, #1
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_0230D5D0
|
|
|
|
arm_func_start ov00_0230D678
|
|
ov00_0230D678: ; 0x0230D678
|
|
stmdb sp!, {r4, lr}
|
|
movs r4, r0
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r4, pc}
|
|
ldr r0, [r4, #0x2c]
|
|
cmp r0, #0
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r4, pc}
|
|
ldr ip, [r4, #0x24]
|
|
cmp r2, #0
|
|
add ip, ip, #1
|
|
str ip, [r4, #0x24]
|
|
ldr lr, [r4, #8]
|
|
cmpne r1, #0
|
|
ldr ip, [lr, #0x1c]
|
|
moveq r1, #0
|
|
add ip, ip, #1
|
|
str ip, [lr, #0x1c]
|
|
ldr ip, [r4, #0x2c]
|
|
moveq r2, r1
|
|
mov r0, r4
|
|
blx ip
|
|
ldr r0, [r4, #0x24]
|
|
sub r0, r0, #1
|
|
str r0, [r4, #0x24]
|
|
ldr r1, [r4, #8]
|
|
ldr r0, [r1, #0x1c]
|
|
sub r0, r0, #1
|
|
str r0, [r1, #0x1c]
|
|
ldr r0, [r4, #8]
|
|
ldr r1, [r0, #0x14]
|
|
cmp r1, #0
|
|
beq _0230D714
|
|
ldr r1, [r0, #0x1c]
|
|
cmp r1, #0
|
|
bne _0230D714
|
|
bl ov00_023105A8
|
|
mov r0, #0
|
|
ldmia sp!, {r4, pc}
|
|
_0230D714:
|
|
mov r0, #1
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_0230D678
|
|
|
|
arm_func_start ov00_0230D71C
|
|
ov00_0230D71C: ; 0x0230D71C
|
|
stmdb sp!, {r4, lr}
|
|
movs r4, r0
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r4, pc}
|
|
ldr r2, [r4, #0x30]
|
|
cmp r2, #0
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r4, pc}
|
|
ldr r2, [r4, #0x24]
|
|
add r2, r2, #1
|
|
str r2, [r4, #0x24]
|
|
ldr r3, [r4, #8]
|
|
ldr r2, [r3, #0x1c]
|
|
add r2, r2, #1
|
|
str r2, [r3, #0x1c]
|
|
ldr r2, [r4, #0x30]
|
|
blx r2
|
|
ldr r0, [r4, #0x24]
|
|
sub r0, r0, #1
|
|
str r0, [r4, #0x24]
|
|
ldr r1, [r4, #8]
|
|
ldr r0, [r1, #0x1c]
|
|
sub r0, r0, #1
|
|
str r0, [r1, #0x1c]
|
|
ldr r0, [r4, #8]
|
|
ldr r1, [r0, #0x14]
|
|
cmp r1, #0
|
|
beq _0230D7A4
|
|
ldr r1, [r0, #0x1c]
|
|
cmp r1, #0
|
|
bne _0230D7A4
|
|
bl ov00_023105A8
|
|
mov r0, #0
|
|
ldmia sp!, {r4, pc}
|
|
_0230D7A4:
|
|
mov r0, #1
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_0230D71C
|
|
|
|
arm_func_start ov00_0230D7AC
|
|
ov00_0230D7AC: ; 0x0230D7AC
|
|
stmdb sp!, {r4, lr}
|
|
movs r4, r0
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r4, pc}
|
|
ldr r2, [r4, #0x34]
|
|
cmp r2, #0
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r4, pc}
|
|
ldr r2, [r4, #0x24]
|
|
add r2, r2, #1
|
|
str r2, [r4, #0x24]
|
|
ldr r3, [r4, #8]
|
|
ldr r2, [r3, #0x1c]
|
|
add r2, r2, #1
|
|
str r2, [r3, #0x1c]
|
|
ldr r2, [r4, #0x34]
|
|
blx r2
|
|
ldr r0, [r4, #0x24]
|
|
sub r0, r0, #1
|
|
str r0, [r4, #0x24]
|
|
ldr r1, [r4, #8]
|
|
ldr r0, [r1, #0x1c]
|
|
sub r0, r0, #1
|
|
str r0, [r1, #0x1c]
|
|
ldr r0, [r4, #8]
|
|
ldr r1, [r0, #0x14]
|
|
cmp r1, #0
|
|
beq _0230D834
|
|
ldr r1, [r0, #0x1c]
|
|
cmp r1, #0
|
|
bne _0230D834
|
|
bl ov00_023105A8
|
|
mov r0, #0
|
|
ldmia sp!, {r4, pc}
|
|
_0230D834:
|
|
mov r0, #1
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_0230D7AC
|
|
|
|
arm_func_start ov00_0230D83C
|
|
ov00_0230D83C: ; 0x0230D83C
|
|
stmdb sp!, {r3, r4, r5, r6, r7, lr}
|
|
movs r7, r0
|
|
mov r6, r1
|
|
mov r5, r2
|
|
mov r4, r3
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, pc}
|
|
ldr r0, [r7, #0x98]
|
|
bl ov00_022F47A8
|
|
movs lr, r0
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, pc}
|
|
ldr r0, [r7, #0x24]
|
|
cmp r4, #0
|
|
add r0, r0, #1
|
|
str r0, [r7, #0x24]
|
|
ldr ip, [r7, #8]
|
|
cmpne r5, #0
|
|
ldr r3, [ip, #0x1c]
|
|
moveq r5, #0
|
|
add r3, r3, #1
|
|
ldr r2, [sp, #0x18]
|
|
str r3, [ip, #0x1c]
|
|
str r2, [sp]
|
|
moveq r4, r5
|
|
mov r1, r6
|
|
ldr r6, [lr]
|
|
mov r0, r7
|
|
mov r2, r5
|
|
mov r3, r4
|
|
blx r6
|
|
ldr r0, [r7, #0x24]
|
|
sub r0, r0, #1
|
|
str r0, [r7, #0x24]
|
|
ldr r1, [r7, #8]
|
|
ldr r0, [r1, #0x1c]
|
|
sub r0, r0, #1
|
|
str r0, [r1, #0x1c]
|
|
ldr r0, [r7, #8]
|
|
ldr r1, [r0, #0x14]
|
|
cmp r1, #0
|
|
beq _0230D8FC
|
|
ldr r1, [r0, #0x1c]
|
|
cmp r1, #0
|
|
bne _0230D8FC
|
|
bl ov00_023105A8
|
|
mov r0, #0
|
|
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
|
_0230D8FC:
|
|
mov r0, #1
|
|
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
|
arm_func_end ov00_0230D83C
|
|
|
|
arm_func_start ov00_0230D904
|
|
ov00_0230D904: ; 0x0230D904
|
|
stmdb sp!, {r3, r4, r5, r6, r7, lr}
|
|
movs r7, r0
|
|
mov r6, r1
|
|
mov r5, r2
|
|
mov r4, r3
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, pc}
|
|
ldr r0, [r7, #0x9c]
|
|
bl ov00_022F47A8
|
|
movs lr, r0
|
|
arm_func_end ov00_0230D904
|
|
|
|
arm_func_start ov00_0230D92C
|
|
ov00_0230D92C: ; 0x0230D92C
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, pc}
|
|
ldr r0, [r7, #0x24]
|
|
cmp r4, #0
|
|
add r0, r0, #1
|
|
str r0, [r7, #0x24]
|
|
ldr ip, [r7, #8]
|
|
cmpne r5, #0
|
|
ldr r3, [ip, #0x1c]
|
|
moveq r5, #0
|
|
add r3, r3, #1
|
|
ldr r2, [sp, #0x18]
|
|
str r3, [ip, #0x1c]
|
|
str r2, [sp]
|
|
moveq r4, r5
|
|
mov r1, r6
|
|
ldr r6, [lr]
|
|
mov r0, r7
|
|
mov r2, r5
|
|
mov r3, r4
|
|
blx r6
|
|
ldr r0, [r7, #0x24]
|
|
sub r0, r0, #1
|
|
str r0, [r7, #0x24]
|
|
ldr r1, [r7, #8]
|
|
ldr r0, [r1, #0x1c]
|
|
sub r0, r0, #1
|
|
str r0, [r1, #0x1c]
|
|
ldr r0, [r7, #8]
|
|
ldr r1, [r0, #0x14]
|
|
cmp r1, #0
|
|
beq _0230D9C4
|
|
ldr r1, [r0, #0x1c]
|
|
cmp r1, #0
|
|
bne _0230D9C4
|
|
bl ov00_023105A8
|
|
mov r0, #0
|
|
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
|
_0230D9C4:
|
|
mov r0, #1
|
|
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
|
arm_func_end ov00_0230D92C
|
|
|
|
arm_func_start ov00_0230D9CC
|
|
ov00_0230D9CC: ; 0x0230D9CC
|
|
stmdb sp!, {r4, r5, lr}
|
|
sub sp, sp, #0xc
|
|
movs r5, r0
|
|
mov r4, r1
|
|
addeq sp, sp, #0xc
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r4, r5, pc}
|
|
ldr r0, [sp, #0x24]
|
|
cmp r0, #0
|
|
ldrne ip, [r5, #0x28]
|
|
ldreq ip, [r5, #0x2c]
|
|
cmp ip, #0
|
|
addeq sp, sp, #0xc
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r4, r5, pc}
|
|
ldr r0, [sp, #0x20]
|
|
ldr r1, [sp, #0x18]
|
|
cmp r0, #0
|
|
ldrne r0, [sp, #0x1c]
|
|
cmpne r0, #0
|
|
moveq r0, #0
|
|
streq r0, [sp, #0x20]
|
|
streq r0, [sp, #0x1c]
|
|
ldr r0, [r5, #0x1c]
|
|
cmp r4, #0
|
|
add r0, r0, #1
|
|
str r0, [r5, #0x1c]
|
|
ldrne r0, [r4, #0x24]
|
|
ldr lr, [sp, #0x20]
|
|
addne r0, r0, #1
|
|
strne r0, [r4, #0x24]
|
|
str r1, [sp]
|
|
ldr r0, [sp, #0x1c]
|
|
mov r1, r4
|
|
str r0, [sp, #4]
|
|
mov r0, r5
|
|
str lr, [sp, #8]
|
|
blx ip
|
|
ldr r0, [r5, #0x1c]
|
|
cmp r4, #0
|
|
sub r0, r0, #1
|
|
str r0, [r5, #0x1c]
|
|
ldrne r0, [r4, #0x24]
|
|
subne r0, r0, #1
|
|
strne r0, [r4, #0x24]
|
|
ldr r0, [r5, #0x14]
|
|
cmp r0, #0
|
|
beq _0230DAAC
|
|
ldr r0, [r5, #0x1c]
|
|
cmp r0, #0
|
|
bne _0230DAAC
|
|
mov r0, r5
|
|
bl ov00_023105A8
|
|
add sp, sp, #0xc
|
|
mov r0, #0
|
|
ldmia sp!, {r4, r5, pc}
|
|
_0230DAAC:
|
|
mov r0, #1
|
|
add sp, sp, #0xc
|
|
ldmia sp!, {r4, r5, pc}
|
|
arm_func_end ov00_0230D9CC
|
|
|
|
arm_func_start ov00_0230DAB8
|
|
ov00_0230DAB8: ; 0x0230DAB8
|
|
stmdb sp!, {r3, r4, r5, lr}
|
|
ldr r4, [sp, #0x14]
|
|
movs r5, r0
|
|
mov r0, #0
|
|
str r0, [r4]
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r3, r4, r5, pc}
|
|
ldr r0, [r5, #0x30]
|
|
cmp r0, #0
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r3, r4, r5, pc}
|
|
ldr r0, [sp, #0x10]
|
|
ldr ip, [r5, #0x1c]
|
|
cmp r0, #0
|
|
cmpne r3, #0
|
|
moveq r3, #0
|
|
streq r3, [sp, #0x10]
|
|
add ip, ip, #1
|
|
ldr r0, [sp, #0x10]
|
|
str ip, [r5, #0x1c]
|
|
str r0, [sp]
|
|
ldr ip, [r5, #0x30]
|
|
mov r0, r5
|
|
blx ip
|
|
str r0, [r4]
|
|
ldr r0, [r5, #0x1c]
|
|
sub r0, r0, #1
|
|
str r0, [r5, #0x1c]
|
|
ldr r0, [r5, #0x14]
|
|
cmp r0, #0
|
|
beq _0230DB50
|
|
ldr r0, [r5, #0x1c]
|
|
cmp r0, #0
|
|
bne _0230DB50
|
|
mov r0, r5
|
|
bl ov00_023105A8
|
|
mov r0, #0
|
|
ldmia sp!, {r3, r4, r5, pc}
|
|
_0230DB50:
|
|
mov r0, #1
|
|
ldmia sp!, {r3, r4, r5, pc}
|
|
arm_func_end ov00_0230DAB8
|
|
|
|
arm_func_start ov00_0230DB58
|
|
ov00_0230DB58: ; 0x0230DB58
|
|
stmdb sp!, {r4, lr}
|
|
mov r4, r1
|
|
bl ov00_02310604
|
|
cmp r0, #0
|
|
ldmneia sp!, {r4, pc}
|
|
ldr r1, [r4]
|
|
mov r0, #0
|
|
str r0, [r1, #0xc]
|
|
ldr r1, [r4]
|
|
mov r2, #1
|
|
str r2, [r1, #0x10]
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_0230DB58
|
|
|
|
arm_func_start ov00_0230DB88
|
|
ov00_0230DB88: ; 0x0230DB88
|
|
stmdb sp!, {r4, lr}
|
|
mov r4, r1
|
|
bl ov00_02310604
|
|
cmp r0, #0
|
|
ldmneia sp!, {r4, pc}
|
|
ldr r0, [r4]
|
|
mov r1, #2
|
|
str r1, [r0, #0xc]
|
|
ldr r1, [r4]
|
|
mov r0, #0
|
|
str r0, [r1, #0x10]
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_0230DB88
|
|
|
|
arm_func_start ov00_0230DBB8
|
|
ov00_0230DBB8: ; 0x0230DBB8
|
|
stmdb sp!, {r0, r1, r2, r3}
|
|
stmdb sp!, {r3, r4, r5, lr}
|
|
sub sp, sp, #0x20
|
|
mov r5, r0
|
|
add r0, sp, #0x34
|
|
add r1, sp, #0x38
|
|
mov r4, r3
|
|
bl ov00_02310E00
|
|
ldr r0, [sp, #0x38]
|
|
cmp r0, #0
|
|
ble _0230DC18
|
|
bl ov00_022F5AE4
|
|
cmp r0, #0
|
|
str r0, [r5, #0x38]
|
|
addeq sp, sp, #0x20
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r3, r4, r5, lr}
|
|
addeq sp, sp, #0x10
|
|
bxeq lr
|
|
ldr r1, [sp, #0x34]
|
|
ldr r2, [sp, #0x38]
|
|
bl memcpy
|
|
ldr r0, [sp, #0x38]
|
|
str r0, [r5, #0x3c]
|
|
_0230DC18:
|
|
cmp r4, #0
|
|
addne ip, r5, #0x28
|
|
ldmneia r4, {r0, r1, r2, r3}
|
|
stmneia ip, {r0, r1, r2, r3}
|
|
add r0, sp, #0
|
|
bl ov00_0230D128
|
|
add r1, sp, #0
|
|
add r0, r5, #0x68
|
|
bl ov00_0230D220
|
|
add r1, sp, #0
|
|
mov r0, r5
|
|
bl ov00_0230FBE0
|
|
mov r0, #0
|
|
str r0, [r5, #0xc]
|
|
add sp, sp, #0x20
|
|
ldmia sp!, {r3, r4, r5, lr}
|
|
add sp, sp, #0x10
|
|
bx lr
|
|
arm_func_end ov00_0230DBB8
|
|
|
|
arm_func_start ov00_0230DC60
|
|
ov00_0230DC60: ; 0x0230DC60
|
|
stmdb sp!, {r3, r4, r5, lr}
|
|
mov r5, r0
|
|
ldr r2, [r5, #0x14]
|
|
mov r4, r1
|
|
cmp r2, #0
|
|
movne r0, #0
|
|
strne r0, [r5, #0x14]
|
|
ldmneia sp!, {r3, r4, r5, pc}
|
|
mov r2, #0
|
|
str r2, [r5, #0x14]
|
|
ldr r1, [r5, #0xc]
|
|
cmp r1, #4
|
|
movne r0, r2
|
|
ldmneia sp!, {r3, r4, r5, pc}
|
|
bl ov00_0230FD60
|
|
mov r0, #5
|
|
cmp r4, #0
|
|
str r0, [r5, #0xc]
|
|
addne ip, r5, #0x28
|
|
ldmneia r4, {r0, r1, r2, r3}
|
|
stmneia ip, {r0, r1, r2, r3}
|
|
mov r0, #1
|
|
ldmia sp!, {r3, r4, r5, pc}
|
|
arm_func_end ov00_0230DC60
|
|
|
|
arm_func_start ov00_0230DCBC
|
|
ov00_0230DCBC: ; 0x0230DCBC
|
|
stmdb sp!, {r0, r1, r2, r3}
|
|
stmdb sp!, {r4, lr}
|
|
mov r4, r0
|
|
mov r0, #0
|
|
str r0, [r4, #0x14]
|
|
ldr r0, [r4, #0xc]
|
|
cmp r0, #4
|
|
ldmneia sp!, {r4, lr}
|
|
addne sp, sp, #0x10
|
|
bxne lr
|
|
add r0, sp, #0xc
|
|
add r1, sp, #0x10
|
|
bl ov00_02310E00
|
|
ldr r1, [sp, #0xc]
|
|
ldr r2, [sp, #0x10]
|
|
mov r0, r4
|
|
bl ov00_0230FDC4
|
|
mov r0, #6
|
|
str r0, [r4, #0xc]
|
|
ldmia sp!, {r4, lr}
|
|
add sp, sp, #0x10
|
|
bx lr
|
|
arm_func_end ov00_0230DCBC
|
|
|
|
arm_func_start ov00_0230DD14
|
|
ov00_0230DD14: ; 0x0230DD14
|
|
stmdb sp!, {r3, r4, lr}
|
|
sub sp, sp, #4
|
|
mov r4, r0
|
|
str r2, [sp]
|
|
mov r3, r1
|
|
ldrh r2, [r4, #4]
|
|
ldr r0, [r4, #8]
|
|
ldr r1, [r4]
|
|
bl ov00_023108D8
|
|
cmp r0, #0
|
|
addeq sp, sp, #4
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, pc}
|
|
bl ov00_022F5594
|
|
str r0, [r4, #0x88]
|
|
mov r0, #1
|
|
add sp, sp, #4
|
|
ldmia sp!, {r3, r4, pc}
|
|
arm_func_end ov00_0230DD14
|
|
|
|
arm_func_start ov00_0230DD5C
|
|
ov00_0230DD5C: ; 0x0230DD5C
|
|
stmdb sp!, {r4, lr}
|
|
mov r4, r0
|
|
ldr r2, [r4, #0xc]
|
|
cmp r2, #5
|
|
bge _0230DDF4
|
|
ldr r0, [r4, #0x10]
|
|
mov r3, #0
|
|
cmp r0, #0
|
|
beq _0230DDA0
|
|
ldr r2, [r4, #0x20]
|
|
cmp r2, #0
|
|
beq _0230DDBC
|
|
ldr r0, [r4, #0x1c]
|
|
sub r0, r1, r0
|
|
cmp r0, r2
|
|
movhi r3, #1
|
|
b _0230DDBC
|
|
_0230DDA0:
|
|
cmp r2, #4
|
|
bge _0230DDBC
|
|
ldr r2, [r4, #0x1c]
|
|
ldr r0, _0230DDFC ; =0x0000EA60
|
|
sub r1, r1, r2
|
|
cmp r1, r0
|
|
movhi r3, #1
|
|
_0230DDBC:
|
|
cmp r3, #0
|
|
beq _0230DDF4
|
|
mov r0, r4
|
|
bl ov00_02310184
|
|
mov r0, r4
|
|
bl ov00_0230DF94
|
|
mov r2, #0
|
|
mov r0, r4
|
|
mov r3, r2
|
|
mov r1, #6
|
|
bl ov00_0230D5D0
|
|
cmp r0, #0
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r4, pc}
|
|
_0230DDF4:
|
|
mov r0, #1
|
|
ldmia sp!, {r4, pc}
|
|
.align 2, 0
|
|
_0230DDFC: .word 0x0000EA60
|
|
arm_func_end ov00_0230DD5C
|
|
|
|
arm_func_start ov00_0230DE00
|
|
ov00_0230DE00: ; 0x0230DE00
|
|
stmdb sp!, {r3, r4, r5, r6, r7, lr}
|
|
mov r7, r0
|
|
ldr r0, [r7, #0x60]
|
|
mov r6, r1
|
|
bl ov00_022F47A0
|
|
mov r5, r0
|
|
cmp r5, #0
|
|
mov r4, #0
|
|
ble _0230DE64
|
|
_0230DE24:
|
|
ldr r0, [r7, #0x60]
|
|
mov r1, r4
|
|
bl ov00_022F47A8
|
|
mov r1, r0
|
|
ldr r0, [r1, #0xc]
|
|
sub r0, r6, r0
|
|
cmp r0, #0x3e8
|
|
bls _0230DE58
|
|
mov r0, r7
|
|
bl ov00_02310228
|
|
cmp r0, #0
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, pc}
|
|
_0230DE58:
|
|
add r4, r4, #1
|
|
cmp r4, r5
|
|
blt _0230DE24
|
|
_0230DE64:
|
|
mov r0, #1
|
|
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
|
arm_func_end ov00_0230DE00
|
|
|
|
arm_func_start ov00_0230DE6C
|
|
ov00_0230DE6C: ; 0x0230DE6C
|
|
stmdb sp!, {r3, lr}
|
|
ldr r2, [r0, #0x90]
|
|
cmp r2, #0
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r3, pc}
|
|
ldr r2, [r0, #0x94]
|
|
sub r1, r1, r2
|
|
cmp r1, #0x64
|
|
bls _0230DEA0
|
|
bl ov00_02310004
|
|
cmp r0, #0
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, pc}
|
|
_0230DEA0:
|
|
mov r0, #1
|
|
ldmia sp!, {r3, pc}
|
|
arm_func_end ov00_0230DE6C
|
|
|
|
arm_func_start ov00_0230DEA8
|
|
ov00_0230DEA8: ; 0x0230DEA8
|
|
stmdb sp!, {r3, lr}
|
|
ldr r3, [r0, #0x88]
|
|
ldr r2, _0230DED8 ; =0x00007530
|
|
sub r1, r1, r3
|
|
cmp r1, r2
|
|
bls _0230DED0
|
|
bl ov00_0230FEA8
|
|
cmp r0, #0
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, pc}
|
|
_0230DED0:
|
|
mov r0, #1
|
|
ldmia sp!, {r3, pc}
|
|
.align 2, 0
|
|
_0230DED8: .word 0x00007530
|
|
arm_func_end ov00_0230DEA8
|
|
|
|
arm_func_start ov00_0230DEDC
|
|
ov00_0230DEDC: ; 0x0230DEDC
|
|
stmdb sp!, {r3, r4, r5, lr}
|
|
mov r5, r0
|
|
mov r4, r1
|
|
bl ov00_0230DD5C
|
|
cmp r0, #0
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, r5, pc}
|
|
mov r0, r5
|
|
mov r1, r4
|
|
bl ov00_0230DEA8
|
|
cmp r0, #0
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, r5, pc}
|
|
mov r0, r5
|
|
mov r1, r4
|
|
bl ov00_0230DE00
|
|
cmp r0, #0
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, r5, pc}
|
|
mov r0, r5
|
|
mov r1, r4
|
|
bl ov00_0230DE6C
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
moveq r0, #0
|
|
ldmia sp!, {r3, r4, r5, pc}
|
|
arm_func_end ov00_0230DEDC
|
|
|
|
arm_func_start ov00_0230DF44
|
|
ov00_0230DF44: ; 0x0230DF44
|
|
stmdb sp!, {r4, lr}
|
|
mov r4, r0
|
|
cmp r1, #0
|
|
beq _0230DF84
|
|
ldr r1, [r4, #0xc]
|
|
cmp r1, #7
|
|
ldmgeia sp!, {r4, pc}
|
|
bl ov00_0230DF94
|
|
mov r0, r4
|
|
bl ov00_02310184
|
|
mov r0, r4
|
|
mov r1, #0
|
|
bl ov00_0230D71C
|
|
mov r0, r4
|
|
bl ov00_02310814
|
|
ldmia sp!, {r4, pc}
|
|
_0230DF84:
|
|
mov r1, #6
|
|
str r1, [r4, #0xc]
|
|
bl ov00_0230FE44
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_0230DF44
|
|
|
|
arm_func_start ov00_0230DF94
|
|
ov00_0230DF94: ; 0x0230DF94
|
|
stmdb sp!, {r0, r1, r2, r3}
|
|
stmdb sp!, {r3, lr}
|
|
ldr r1, [sp, #8]
|
|
ldr r0, [r1, #0xc]
|
|
cmp r0, #7
|
|
ldmeqia sp!, {r3, lr}
|
|
addeq sp, sp, #0x10
|
|
bxeq lr
|
|
mov r0, #7
|
|
str r0, [r1, #0xc]
|
|
ldr r0, [sp, #8]
|
|
add r1, sp, #8
|
|
ldr r0, [r0, #8]
|
|
ldr r0, [r0, #0xc]
|
|
bl ov00_022F4D50
|
|
ldr r0, [sp, #8]
|
|
add r1, sp, #8
|
|
ldr r0, [r0, #8]
|
|
ldr r0, [r0, #0x10]
|
|
bl ov00_022F47D4
|
|
ldmia sp!, {r3, lr}
|
|
add sp, sp, #0x10
|
|
bx lr
|
|
arm_func_end ov00_0230DF94
|
|
|
|
arm_func_start ov00_0230DFF0
|
|
ov00_0230DFF0: ; 0x0230DFF0
|
|
stmdb sp!, {r4, lr}
|
|
mov r4, r0
|
|
ldr r0, [r4, #0x38]
|
|
cmp r0, #0
|
|
beq _0230E008
|
|
bl ov00_022F5B14
|
|
_0230E008:
|
|
ldr r0, [r4, #0x44]
|
|
cmp r0, #0
|
|
beq _0230E018
|
|
bl ov00_022F5B14
|
|
_0230E018:
|
|
ldr r0, [r4, #0x50]
|
|
cmp r0, #0
|
|
beq _0230E028
|
|
bl ov00_022F5B14
|
|
_0230E028:
|
|
ldr r0, [r4, #0x5c]
|
|
cmp r0, #0
|
|
beq _0230E038
|
|
bl ov00_022F4758
|
|
_0230E038:
|
|
ldr r0, [r4, #0x60]
|
|
cmp r0, #0
|
|
beq _0230E048
|
|
bl ov00_022F4758
|
|
_0230E048:
|
|
ldr r0, [r4, #0x98]
|
|
cmp r0, #0
|
|
beq _0230E058
|
|
bl ov00_022F4758
|
|
_0230E058:
|
|
ldr r0, [r4, #0x9c]
|
|
cmp r0, #0
|
|
beq _0230E068
|
|
bl ov00_022F4758
|
|
_0230E068:
|
|
mov r0, r4
|
|
bl ov00_022F5B14
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_0230DFF0
|
|
|
|
arm_func_start ov00_0230E074
|
|
ov00_0230E074: ; 0x0230E074
|
|
stmdb sp!, {r3, lr}
|
|
sub sp, sp, #8
|
|
ldr lr, [sp, #0x10]
|
|
mov ip, #0
|
|
str lr, [sp]
|
|
str ip, [sp, #4]
|
|
bl ov00_02310364
|
|
add sp, sp, #8
|
|
ldmia sp!, {r3, pc}
|
|
arm_func_end ov00_0230E074
|
|
|
|
arm_func_start ov00_0230E098
|
|
ov00_0230E098: ; 0x0230E098
|
|
stmdb sp!, {r4, lr}
|
|
mov r4, r0
|
|
bl ov00_0230E3A4
|
|
mov r0, r4
|
|
bl ov00_023105A8
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_0230E098
|
|
|
|
arm_func_start ov00_0230E0B0
|
|
ov00_0230E0B0: ; 0x0230E0B0
|
|
stmdb sp!, {r4, lr}
|
|
mov r4, r0
|
|
bl ov00_0230F838
|
|
cmp r0, #0
|
|
ldmeqia sp!, {r4, pc}
|
|
mov r0, r4
|
|
bl ov00_02310B44
|
|
cmp r0, #0
|
|
ldmeqia sp!, {r4, pc}
|
|
mov r0, r4
|
|
bl ov00_02310B80
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_0230E0B0
|
|
|
|
arm_func_start ov00_0230E0E0
|
|
ov00_0230E0E0: ; 0x0230E0E0
|
|
ldr ip, _0230E0E8 ; =ov00_023105EC
|
|
bx ip
|
|
.align 2, 0
|
|
_0230E0E8: .word ov00_023105EC
|
|
arm_func_end ov00_0230E0E0
|
|
|
|
arm_func_start ov00_0230E0EC
|
|
ov00_0230E0EC: ; 0x0230E0EC
|
|
ldr ip, _0230E0F4 ; =ov00_0230DC60
|
|
bx ip
|
|
.align 2, 0
|
|
_0230E0F4: .word ov00_0230DC60
|
|
arm_func_end ov00_0230E0EC
|
|
|
|
arm_func_start ov00_0230E0F8
|
|
ov00_0230E0F8: ; 0x0230E0F8
|
|
ldr ip, _0230E100 ; =ov00_0230DCBC
|
|
bx ip
|
|
.align 2, 0
|
|
_0230E100: .word ov00_0230DCBC
|
|
arm_func_end ov00_0230E0F8
|
|
|
|
arm_func_start ov00_0230E104
|
|
ov00_0230E104: ; 0x0230E104
|
|
stmdb sp!, {r4, r5, r6, r7, r8, sb, lr}
|
|
sub sp, sp, #0xc
|
|
mov r6, r0
|
|
mov r5, r1
|
|
mov r0, r2
|
|
add r1, sp, #4
|
|
add r2, sp, #0
|
|
mov r4, r3
|
|
bl ov00_02310CA4
|
|
cmp r0, #0
|
|
ldrne r2, [sp, #4]
|
|
cmpne r2, #0
|
|
ldrneh r3, [sp]
|
|
cmpne r3, #0
|
|
addeq sp, sp, #0xc
|
|
moveq r0, #4
|
|
ldmeqia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
mov r1, r2, lsr #0x18
|
|
mov r0, r2, lsr #8
|
|
mov r7, r2, lsl #8
|
|
and r1, r1, #0xff
|
|
and r0, r0, #0xff00
|
|
mov r8, r2, lsl #0x18
|
|
orr r0, r1, r0
|
|
and r7, r7, #0xff0000
|
|
and r1, r8, #0xff000000
|
|
orr r0, r7, r0
|
|
orr r0, r1, r0
|
|
and r0, r0, #0xe0000000
|
|
cmp r0, #0xe0000000
|
|
addeq sp, sp, #0xc
|
|
moveq r0, #4
|
|
ldmeqia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
add r1, sp, #8
|
|
mov r0, r6
|
|
bl ov00_0230DB58
|
|
cmp r0, #0
|
|
addne sp, sp, #0xc
|
|
ldmneia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
ldr r1, [sp, #0x2c]
|
|
ldr r0, [sp, #8]
|
|
ldr r2, [sp, #0x28]
|
|
str r1, [r0, #0x20]
|
|
ldr r0, [sp, #8]
|
|
ldr r3, [sp, #0x30]
|
|
mov r1, r4
|
|
bl ov00_0230DBB8
|
|
movs r4, r0
|
|
beq _0230E1DC
|
|
ldr r0, [sp, #8]
|
|
bl ov00_02310814
|
|
add sp, sp, #0xc
|
|
mov r0, r4
|
|
ldmia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
_0230E1DC:
|
|
ldr r0, [sp, #0x34]
|
|
cmp r0, #0
|
|
bne _0230E200
|
|
cmp r5, #0
|
|
ldrne r0, [sp, #8]
|
|
add sp, sp, #0xc
|
|
strne r0, [r5]
|
|
mov r0, #0
|
|
ldmia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
_0230E200:
|
|
ldr r1, [sp, #8]
|
|
mov r8, #1
|
|
ldr r0, [r1, #0x24]
|
|
mov r7, #0
|
|
add r0, r0, #1
|
|
str r0, [r1, #0x24]
|
|
mov r4, r8
|
|
_0230E21C:
|
|
mov r0, r6
|
|
bl ov00_0230E0B0
|
|
ldr r0, [sp, #8]
|
|
ldr r0, [r0, #0xc]
|
|
cmp r0, #5
|
|
movge sb, r8
|
|
movlt sb, r7
|
|
cmp sb, #0
|
|
bne _0230E248
|
|
mov r0, r4
|
|
bl ov00_022F55EC
|
|
_0230E248:
|
|
cmp sb, #0
|
|
beq _0230E21C
|
|
ldr r1, [sp, #8]
|
|
ldr r0, [r1, #0x24]
|
|
sub r0, r0, #1
|
|
str r0, [r1, #0x24]
|
|
ldr r1, [sp, #8]
|
|
ldr r0, [r1, #0xc]
|
|
cmp r0, #5
|
|
streq r1, [r5]
|
|
ldr r0, [sp, #8]
|
|
ldr r0, [r0, #0x18]
|
|
add sp, sp, #0xc
|
|
ldmia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
arm_func_end ov00_0230E104
|
|
|
|
arm_func_start ov00_0230E280
|
|
ov00_0230E280: ; 0x0230E280
|
|
stmdb sp!, {r0, r1, r2, r3}
|
|
stmdb sp!, {r3, r4, r5, lr}
|
|
sub sp, sp, #8
|
|
mov r5, r0
|
|
ldr r0, [r5, #0xc]
|
|
mov r4, r3
|
|
cmp r0, #5
|
|
addne sp, sp, #8
|
|
movne r0, #8
|
|
ldmneia sp!, {r3, r4, r5, lr}
|
|
addne sp, sp, #0x10
|
|
bxne lr
|
|
add r0, sp, #0x1c
|
|
add r1, sp, #0x20
|
|
bl ov00_02310E00
|
|
cmp r4, #0
|
|
beq _0230E318
|
|
ldr r0, [r5, #8]
|
|
ldr r0, [r0, #0x40]
|
|
cmp r0, #2
|
|
bne _0230E318
|
|
ldr r0, [sp, #0x1c]
|
|
add r3, sp, #4
|
|
ldrb r1, [r0]
|
|
ldrb r0, [r0, #1]
|
|
ldr r2, [sp, #0x20]
|
|
strb r1, [r3]
|
|
strb r0, [r3, #1]
|
|
ldr r0, [r5, #8]
|
|
ldrh r1, [sp, #4]
|
|
ldr r0, [r0, #0x44]
|
|
add r0, r1, r0
|
|
cmp r2, r0
|
|
addne sp, sp, #8
|
|
movne r0, #9
|
|
ldmneia sp!, {r3, r4, r5, lr}
|
|
addne sp, sp, #0x10
|
|
bxne lr
|
|
_0230E318:
|
|
ldr r0, [r5, #0x98]
|
|
bl ov00_022F47A0
|
|
cmp r0, #0
|
|
beq _0230E354
|
|
str r4, [sp]
|
|
ldr r2, [sp, #0x1c]
|
|
ldr r3, [sp, #0x20]
|
|
mov r0, r5
|
|
mov r1, #0
|
|
bl ov00_0230D83C
|
|
add sp, sp, #8
|
|
mov r0, #0
|
|
ldmia sp!, {r3, r4, r5, lr}
|
|
add sp, sp, #0x10
|
|
bx lr
|
|
_0230E354:
|
|
ldr r1, [sp, #0x1c]
|
|
ldr r2, [sp, #0x20]
|
|
mov r0, r5
|
|
mov r3, r4
|
|
bl ov00_023102AC
|
|
cmp r0, #0
|
|
movne r0, #0
|
|
moveq r0, #0xa
|
|
add sp, sp, #8
|
|
ldmia sp!, {r3, r4, r5, lr}
|
|
add sp, sp, #0x10
|
|
bx lr
|
|
arm_func_end ov00_0230E280
|
|
|
|
arm_func_start ov00_0230E384
|
|
ov00_0230E384: ; 0x0230E384
|
|
ldr ip, _0230E390 ; =ov00_0230DF44
|
|
mov r1, #1
|
|
bx ip
|
|
.align 2, 0
|
|
_0230E390: .word ov00_0230DF44
|
|
arm_func_end ov00_0230E384
|
|
|
|
arm_func_start ov00_0230E394
|
|
ov00_0230E394: ; 0x0230E394
|
|
ldr ip, _0230E3A0 ; =ov00_0230E384
|
|
ldr r0, [r0]
|
|
bx ip
|
|
.align 2, 0
|
|
_0230E3A0: .word ov00_0230E384
|
|
arm_func_end ov00_0230E394
|
|
|
|
arm_func_start ov00_0230E3A4
|
|
ov00_0230E3A4: ; 0x0230E3A4
|
|
stmdb sp!, {r3, lr}
|
|
ldr r1, _0230E3E0 ; =ov00_02328E18
|
|
ldr r2, [r1]
|
|
cmp r2, #1
|
|
ldmeqia sp!, {r3, pc}
|
|
mov r2, #1
|
|
str r2, [r1]
|
|
ldr r0, [r0, #0xc]
|
|
ldr r1, _0230E3E4 ; =ov00_0230E394
|
|
mov r2, #0
|
|
bl ov00_022F4E44
|
|
ldr r0, _0230E3E0 ; =ov00_02328E18
|
|
mov r1, #0
|
|
str r1, [r0]
|
|
ldmia sp!, {r3, pc}
|
|
.align 2, 0
|
|
_0230E3E0: .word ov00_02328E18
|
|
_0230E3E4: .word ov00_0230E394
|
|
arm_func_end ov00_0230E3A4
|
|
|
|
arm_func_start ov00_0230E3E8
|
|
ov00_0230E3E8: ; 0x0230E3E8
|
|
ldr r0, [r0, #0xc]
|
|
cmp r0, #5
|
|
movlt r0, #0
|
|
bxlt lr
|
|
moveq r0, #1
|
|
bxeq lr
|
|
cmp r0, #6
|
|
moveq r0, #2
|
|
movne r0, #3
|
|
bx lr
|
|
arm_func_end ov00_0230E3E8
|
|
|
|
arm_func_start ov00_0230E410
|
|
ov00_0230E410: ; 0x0230E410
|
|
ldr r0, [r0]
|
|
bx lr
|
|
arm_func_end ov00_0230E410
|
|
|
|
arm_func_start ov00_0230E418
|
|
ov00_0230E418: ; 0x0230E418
|
|
ldrh r0, [r0, #4]
|
|
bx lr
|
|
arm_func_end ov00_0230E418
|
|
|
|
arm_func_start ov00_0230E420
|
|
ov00_0230E420: ; 0x0230E420
|
|
ldr r0, [r0, #4]
|
|
bx lr
|
|
arm_func_end ov00_0230E420
|
|
|
|
arm_func_start ov00_0230E428
|
|
ov00_0230E428: ; 0x0230E428
|
|
ldrh r0, [r0, #8]
|
|
bx lr
|
|
arm_func_end ov00_0230E428
|
|
|
|
arm_func_start ov00_0230E430
|
|
ov00_0230E430: ; 0x0230E430
|
|
ldr r0, [r0, #0x54]
|
|
bx lr
|
|
arm_func_end ov00_0230E430
|
|
|
|
arm_func_start ov00_0230E438
|
|
ov00_0230E438: ; 0x0230E438
|
|
ldr r1, [r0, #0x54]
|
|
ldr r0, [r0, #0x58]
|
|
sub r0, r1, r0
|
|
bx lr
|
|
arm_func_end ov00_0230E438
|
|
|
|
arm_func_start ov00_0230E448
|
|
ov00_0230E448: ; 0x0230E448
|
|
ldr r0, [r0]
|
|
bx lr
|
|
arm_func_end ov00_0230E448
|
|
|
|
arm_func_start ov00_0230E450
|
|
ov00_0230E450: ; 0x0230E450
|
|
str r1, [r0, #0x30]
|
|
bx lr
|
|
arm_func_end ov00_0230E450
|
|
|
|
arm_func_start ov00_0230E458
|
|
ov00_0230E458: ; 0x0230E458
|
|
str r1, [r0, #0x40]
|
|
bx lr
|
|
arm_func_end ov00_0230E458
|
|
|
|
arm_func_start ov00_0230E460
|
|
ov00_0230E460: ; 0x0230E460
|
|
ldr r0, [r0, #0x40]
|
|
bx lr
|
|
arm_func_end ov00_0230E460
|
|
|
|
arm_func_start ov00_0230E468
|
|
ov00_0230E468: ; 0x0230E468
|
|
ldrb r2, [r0, r1]
|
|
add r1, r1, #1
|
|
ldrb r1, [r0, r1]
|
|
mov r0, r2, lsl #8
|
|
and r0, r0, #0xff00
|
|
mov r0, r0, lsl #0x10
|
|
orr r0, r1, r0, lsr #16
|
|
bx lr
|
|
arm_func_end ov00_0230E468
|
|
|
|
arm_func_start ov00_0230E488
|
|
ov00_0230E488: ; 0x0230E488
|
|
mov r3, r2, asr #8
|
|
strb r3, [r0, r1]
|
|
add r1, r1, #1
|
|
strb r2, [r0, r1]
|
|
bx lr
|
|
arm_func_end ov00_0230E488
|
|
|
|
arm_func_start ov00_0230E49C
|
|
ov00_0230E49C: ; 0x0230E49C
|
|
sub r0, r0, r1
|
|
mov r0, r0, lsl #0x10
|
|
mov r0, r0, asr #0x10
|
|
bx lr
|
|
arm_func_end ov00_0230E49C
|
|
|
|
arm_func_start ov00_0230E4AC
|
|
ov00_0230E4AC: ; 0x0230E4AC
|
|
stmdb sp!, {r4, r5, r6, lr}
|
|
mov r6, r0
|
|
ldr r3, [r6, #0xc]
|
|
mov r5, r1
|
|
mov r4, r2
|
|
cmp r3, #5
|
|
bge _0230E514
|
|
ldr r1, [r6, #0x10]
|
|
cmp r1, #0
|
|
beq _0230E4FC
|
|
bl ov00_0230DF94
|
|
mov r2, #0
|
|
mov r0, r6
|
|
mov r1, r5
|
|
mov r3, r2
|
|
bl ov00_0230D5D0
|
|
cmp r0, #0
|
|
bne _0230E538
|
|
mov r0, #0
|
|
ldmia sp!, {r4, r5, r6, pc}
|
|
_0230E4FC:
|
|
cmp r3, #4
|
|
moveq r0, #1
|
|
streq r0, [r6, #0x14]
|
|
mov r0, r6
|
|
bl ov00_0230DF94
|
|
b _0230E538
|
|
_0230E514:
|
|
cmp r3, #7
|
|
beq _0230E538
|
|
bl ov00_0230DF94
|
|
mov r0, r6
|
|
mov r1, r4
|
|
bl ov00_0230D71C
|
|
cmp r0, #0
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r4, r5, r6, pc}
|
|
_0230E538:
|
|
mov r0, #1
|
|
ldmia sp!, {r4, r5, r6, pc}
|
|
arm_func_end ov00_0230E4AC
|
|
|
|
arm_func_start ov00_0230E540
|
|
ov00_0230E540: ; 0x0230E540
|
|
ldr ip, _0230E550 ; =ov00_0230E4AC
|
|
mov r1, #7
|
|
mov r2, #2
|
|
bx ip
|
|
.align 2, 0
|
|
_0230E550: .word ov00_0230E4AC
|
|
arm_func_end ov00_0230E540
|
|
|
|
arm_func_start ov00_0230E554
|
|
ov00_0230E554: ; 0x0230E554
|
|
stmdb sp!, {r4, lr}
|
|
mov r4, r0
|
|
bl ov00_02310184
|
|
cmp r0, #0
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r4, pc}
|
|
mov r0, r4
|
|
mov r1, #1
|
|
mov r2, #4
|
|
bl ov00_0230E4AC
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_0230E554
|
|
|
|
arm_func_start ov00_0230E580
|
|
ov00_0230E580: ; 0x0230E580
|
|
stmdb sp!, {r3, r4, r5, r6, r7, lr}
|
|
mov r4, r0
|
|
ldr r0, [r4, #0x60]
|
|
mov r7, r1
|
|
bl ov00_022F47A0
|
|
movs r5, r0
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, pc}
|
|
cmp r5, #0
|
|
mov r6, #0
|
|
ble _0230E5D4
|
|
_0230E5AC:
|
|
ldr r0, [r4, #0x60]
|
|
mov r1, r6
|
|
bl ov00_022F47A8
|
|
ldrh r0, [r0, #8]
|
|
mov r1, r7
|
|
bl ov00_0230E49C
|
|
cmp r0, #0
|
|
addlt r6, r6, #1
|
|
cmplt r6, r5
|
|
blt _0230E5AC
|
|
_0230E5D4:
|
|
cmp r6, #0
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, pc}
|
|
cmp r6, #0
|
|
sub r6, r6, #1
|
|
beq _0230E604
|
|
_0230E5EC:
|
|
ldr r0, [r4, #0x60]
|
|
mov r1, r6
|
|
bl ov00_022F491C
|
|
cmp r6, #0
|
|
sub r6, r6, #1
|
|
bne _0230E5EC
|
|
_0230E604:
|
|
ldr r0, [r4, #0x60]
|
|
bl ov00_022F47A0
|
|
movs r6, r0
|
|
bne _0230E624
|
|
mov r0, #0
|
|
str r0, [r4, #0x58]
|
|
mov r0, #1
|
|
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
|
_0230E624:
|
|
ldr r0, [r4, #0x60]
|
|
mov r1, #0
|
|
bl ov00_022F47A8
|
|
cmp r6, #0
|
|
ldr r5, [r0]
|
|
mov r7, #0
|
|
ble _0230E664
|
|
_0230E640:
|
|
ldr r0, [r4, #0x60]
|
|
mov r1, r7
|
|
bl ov00_022F47A8
|
|
ldr r1, [r0]
|
|
add r7, r7, #1
|
|
sub r1, r1, r5
|
|
str r1, [r0]
|
|
cmp r7, r6
|
|
blt _0230E640
|
|
_0230E664:
|
|
mov r2, r5
|
|
add r0, r4, #0x50
|
|
mov r1, #0
|
|
bl ov00_0230D438
|
|
mov r0, #1
|
|
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
|
arm_func_end ov00_0230E580
|
|
|
|
arm_func_start ov00_0230E67C
|
|
ov00_0230E67C: ; 0x0230E67C
|
|
stmdb sp!, {r3, r4, r5, r6, lr}
|
|
sub sp, sp, #4
|
|
mov r6, r0
|
|
ldr r0, [r6, #0xc]
|
|
mov r5, r1
|
|
cmp r0, #5
|
|
cmpne r0, #6
|
|
mov r4, r2
|
|
addne sp, sp, #4
|
|
movne r0, #1
|
|
ldmneia sp!, {r3, r4, r5, r6, pc}
|
|
ldr r0, [r6, #0x9c]
|
|
bl ov00_022F47A0
|
|
cmp r0, #0
|
|
beq _0230E6E4
|
|
mov r1, #0
|
|
mov r0, r6
|
|
mov r2, r5
|
|
mov r3, r4
|
|
str r1, [sp]
|
|
bl ov00_0230D904
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
add sp, sp, #4
|
|
moveq r0, #0
|
|
ldmia sp!, {r3, r4, r5, r6, pc}
|
|
_0230E6E4:
|
|
mov r0, r6
|
|
mov r1, r5
|
|
mov r2, r4
|
|
mov r3, #0
|
|
bl ov00_0230D678
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
moveq r0, #0
|
|
add sp, sp, #4
|
|
ldmia sp!, {r3, r4, r5, r6, pc}
|
|
arm_func_end ov00_0230E67C
|
|
|
|
arm_func_start ov00_0230E70C
|
|
ov00_0230E70C: ; 0x0230E70C
|
|
stmdb sp!, {r3, r4, r5, r6, lr}
|
|
sub sp, sp, #4
|
|
mov r6, r0
|
|
ldr r3, [r6, #0xc]
|
|
mov r5, r1
|
|
cmp r3, #5
|
|
mov r4, r2
|
|
cmpne r3, #6
|
|
beq _0230E748
|
|
bl ov00_0230E540
|
|
cmp r0, #0
|
|
bne _0230E7AC
|
|
add sp, sp, #4
|
|
mov r0, #0
|
|
ldmia sp!, {r3, r4, r5, r6, pc}
|
|
_0230E748:
|
|
ldr r0, [r6, #0x9c]
|
|
bl ov00_022F47A0
|
|
cmp r0, #0
|
|
beq _0230E788
|
|
mov ip, #1
|
|
mov r0, r6
|
|
mov r2, r5
|
|
mov r3, r4
|
|
mov r1, #0
|
|
str ip, [sp]
|
|
bl ov00_0230D904
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
add sp, sp, #4
|
|
moveq r0, #0
|
|
ldmia sp!, {r3, r4, r5, r6, pc}
|
|
_0230E788:
|
|
mov r0, r6
|
|
mov r1, r5
|
|
mov r2, r4
|
|
mov r3, #1
|
|
bl ov00_0230D678
|
|
cmp r0, #0
|
|
addeq sp, sp, #4
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, r5, r6, pc}
|
|
_0230E7AC:
|
|
mov r0, #1
|
|
add sp, sp, #4
|
|
ldmia sp!, {r3, r4, r5, r6, pc}
|
|
arm_func_end ov00_0230E70C
|
|
|
|
arm_func_start ov00_0230E7B8
|
|
ov00_0230E7B8: ; 0x0230E7B8
|
|
stmdb sp!, {r4, lr}
|
|
sub sp, sp, #0x40
|
|
mov r4, r0
|
|
ldr r3, [r4, #0xc]
|
|
cmp r3, #2
|
|
beq _0230E7E8
|
|
bl ov00_0230E540
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
add sp, sp, #0x40
|
|
moveq r0, #0
|
|
ldmia sp!, {r4, pc}
|
|
_0230E7E8:
|
|
cmp r2, #0x20
|
|
bge _0230E808
|
|
bl ov00_0230E540
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
add sp, sp, #0x40
|
|
moveq r0, #0
|
|
ldmia sp!, {r4, pc}
|
|
_0230E808:
|
|
add r0, sp, #0x20
|
|
bl ov00_0230D220
|
|
add r0, sp, #0
|
|
bl ov00_0230D128
|
|
add r1, sp, #0
|
|
add r0, r4, #0x68
|
|
bl ov00_0230D220
|
|
add r1, sp, #0x20
|
|
add r2, sp, #0
|
|
mov r0, r4
|
|
bl ov00_0230FC48
|
|
cmp r0, #0
|
|
moveq r0, #0
|
|
movne r0, #3
|
|
strne r0, [r4, #0xc]
|
|
movne r0, #1
|
|
add sp, sp, #0x40
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_0230E7B8
|
|
|
|
arm_func_start ov00_0230E850
|
|
ov00_0230E850: ; 0x0230E850
|
|
stmdb sp!, {r3, r4, r5, lr}
|
|
sub sp, sp, #0x20
|
|
mov r5, r0
|
|
ldr r3, [r5, #0xc]
|
|
mov r4, r1
|
|
cmp r3, #0
|
|
beq _0230E884
|
|
bl ov00_0230E540
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
add sp, sp, #0x20
|
|
moveq r0, #0
|
|
ldmia sp!, {r3, r4, r5, pc}
|
|
_0230E884:
|
|
cmp r2, #0x40
|
|
bge _0230E8A4
|
|
bl ov00_0230E540
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
add sp, sp, #0x20
|
|
moveq r0, #0
|
|
ldmia sp!, {r3, r4, r5, pc}
|
|
_0230E8A4:
|
|
mov r0, r4
|
|
add r1, r5, #0x68
|
|
bl ov00_0230D328
|
|
cmp r0, #0
|
|
bne _0230E8D4
|
|
mov r0, r5
|
|
bl ov00_0230E540
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
add sp, sp, #0x20
|
|
moveq r0, #0
|
|
ldmia sp!, {r3, r4, r5, pc}
|
|
_0230E8D4:
|
|
add r0, sp, #0
|
|
add r1, r4, #0x20
|
|
bl ov00_0230D220
|
|
ldr r2, [r5, #0x38]
|
|
ldr r3, [r5, #0x3c]
|
|
add r1, sp, #0
|
|
mov r0, r5
|
|
bl ov00_0230FCDC
|
|
cmp r0, #0
|
|
addeq sp, sp, #0x20
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, r5, pc}
|
|
ldr r0, [r5, #0x38]
|
|
cmp r0, #0
|
|
beq _0230E91C
|
|
bl ov00_022F5B14
|
|
mov r0, #0
|
|
str r0, [r5, #0x38]
|
|
_0230E91C:
|
|
mov r0, #1
|
|
str r0, [r5, #0xc]
|
|
add sp, sp, #0x20
|
|
ldmia sp!, {r3, r4, r5, pc}
|
|
arm_func_end ov00_0230E850
|
|
|
|
arm_func_start ov00_0230E92C
|
|
ov00_0230E92C: ; 0x0230E92C
|
|
stmdb sp!, {r3, r4, r5, r6, lr}
|
|
sub sp, sp, #0xc
|
|
mov r6, r0
|
|
ldr r3, [r6, #0xc]
|
|
mov r5, r1
|
|
mov r4, r2
|
|
cmp r3, #3
|
|
beq _0230E964
|
|
bl ov00_0230E540
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
add sp, sp, #0xc
|
|
moveq r0, #0
|
|
ldmia sp!, {r3, r4, r5, r6, pc}
|
|
_0230E964:
|
|
cmp r4, #0x20
|
|
bge _0230E984
|
|
bl ov00_0230E540
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
add sp, sp, #0xc
|
|
moveq r0, #0
|
|
ldmia sp!, {r3, r4, r5, r6, pc}
|
|
_0230E984:
|
|
mov r0, r5
|
|
add r1, r6, #0x68
|
|
bl ov00_0230D328
|
|
cmp r0, #0
|
|
bne _0230E9B4
|
|
mov r0, r6
|
|
bl ov00_0230E540
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
add sp, sp, #0xc
|
|
moveq r0, #0
|
|
ldmia sp!, {r3, r4, r5, r6, pc}
|
|
_0230E9B4:
|
|
ldr r0, [r6, #8]
|
|
ldr r0, [r0, #0x20]
|
|
cmp r0, #0
|
|
bne _0230E9F0
|
|
mov r0, r6
|
|
bl ov00_02310184
|
|
cmp r0, #0
|
|
addeq sp, sp, #0xc
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, r5, r6, pc}
|
|
mov r0, r6
|
|
bl ov00_0230DF94
|
|
add sp, sp, #0xc
|
|
mov r0, #1
|
|
ldmia sp!, {r3, r4, r5, r6, pc}
|
|
_0230E9F0:
|
|
mov r0, #4
|
|
str r0, [r6, #0xc]
|
|
bl ov00_022F5594
|
|
ldr r2, [r6, #0x8c]
|
|
add r1, r5, #0x20
|
|
sub r0, r0, r2
|
|
stmia sp, {r0, r1}
|
|
sub r0, r4, #0x20
|
|
str r0, [sp, #8]
|
|
ldrh r3, [r6, #4]
|
|
ldr r0, [r6, #8]
|
|
ldr r2, [r6]
|
|
mov r1, r6
|
|
bl ov00_0230D4F0
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
moveq r0, #0
|
|
add sp, sp, #0xc
|
|
ldmia sp!, {r3, r4, r5, r6, pc}
|
|
arm_func_end ov00_0230E92C
|
|
|
|
arm_func_start ov00_0230EA3C
|
|
ov00_0230EA3C: ; 0x0230EA3C
|
|
stmdb sp!, {r3, lr}
|
|
ldr r1, [r0, #0xc]
|
|
cmp r1, #1
|
|
beq _0230EA60
|
|
bl ov00_0230E540
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
moveq r0, #0
|
|
ldmia sp!, {r3, pc}
|
|
_0230EA60:
|
|
mov r1, #0
|
|
mov ip, #5
|
|
mov r2, r1
|
|
mov r3, r1
|
|
str ip, [r0, #0xc]
|
|
bl ov00_0230D5D0
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
moveq r0, #0
|
|
ldmia sp!, {r3, pc}
|
|
arm_func_end ov00_0230EA3C
|
|
|
|
arm_func_start ov00_0230EA88
|
|
ov00_0230EA88: ; 0x0230EA88
|
|
stmdb sp!, {r4, r5, r6, lr}
|
|
mov r6, r0
|
|
ldr r3, [r6, #0xc]
|
|
mov r5, r1
|
|
mov r4, r2
|
|
cmp r3, #1
|
|
beq _0230EAB8
|
|
bl ov00_0230E540
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
moveq r0, #0
|
|
ldmia sp!, {r4, r5, r6, pc}
|
|
_0230EAB8:
|
|
bl ov00_0230DF94
|
|
mov r0, r6
|
|
bl ov00_02310184
|
|
cmp r0, #0
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r4, r5, r6, pc}
|
|
mov r0, r6
|
|
mov r2, r5
|
|
mov r3, r4
|
|
mov r1, #2
|
|
bl ov00_0230D5D0
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
moveq r0, #0
|
|
ldmia sp!, {r4, r5, r6, pc}
|
|
arm_func_end ov00_0230EA88
|
|
|
|
arm_func_start ov00_0230EAF4
|
|
ov00_0230EAF4: ; 0x0230EAF4
|
|
stmdb sp!, {r4, lr}
|
|
mov r4, r0
|
|
bl ov00_02310184
|
|
cmp r0, #0
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r4, pc}
|
|
ldr r0, [r4, #0xc]
|
|
mov r1, #2
|
|
cmp r0, #6
|
|
moveq r2, #0
|
|
movne r2, #1
|
|
mov r0, r4
|
|
bl ov00_0230E4AC
|
|
cmp r0, #0
|
|
moveq r0, #0
|
|
movne r0, #1
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_0230EAF4
|
|
|
|
arm_func_start ov00_0230EB38
|
|
ov00_0230EB38: ; 0x0230EB38
|
|
stmdb sp!, {r3, lr}
|
|
ldrh ip, [r0, #0x66]
|
|
cmp r1, #0
|
|
add ip, ip, #1
|
|
strh ip, [r0, #0x66]
|
|
bne _0230EB6C
|
|
mov r1, r2
|
|
mov r2, r3
|
|
bl ov00_0230E70C
|
|
cmp r0, #0
|
|
bne _0230EC30
|
|
mov r0, #0
|
|
ldmia sp!, {r3, pc}
|
|
_0230EB6C:
|
|
cmp r1, #1
|
|
bne _0230EB90
|
|
mov r1, r2
|
|
mov r2, r3
|
|
bl ov00_0230E7B8
|
|
cmp r0, #0
|
|
bne _0230EC30
|
|
mov r0, #0
|
|
ldmia sp!, {r3, pc}
|
|
_0230EB90:
|
|
cmp r1, #2
|
|
bne _0230EBB4
|
|
mov r1, r2
|
|
mov r2, r3
|
|
bl ov00_0230E850
|
|
cmp r0, #0
|
|
bne _0230EC30
|
|
mov r0, #0
|
|
ldmia sp!, {r3, pc}
|
|
_0230EBB4:
|
|
cmp r1, #3
|
|
bne _0230EBD8
|
|
mov r1, r2
|
|
mov r2, r3
|
|
bl ov00_0230E92C
|
|
cmp r0, #0
|
|
bne _0230EC30
|
|
mov r0, #0
|
|
ldmia sp!, {r3, pc}
|
|
_0230EBD8:
|
|
cmp r1, #4
|
|
bne _0230EBF4
|
|
bl ov00_0230EA3C
|
|
cmp r0, #0
|
|
bne _0230EC30
|
|
mov r0, #0
|
|
ldmia sp!, {r3, pc}
|
|
_0230EBF4:
|
|
cmp r1, #5
|
|
bne _0230EC18
|
|
mov r1, r2
|
|
mov r2, r3
|
|
bl ov00_0230EA88
|
|
cmp r0, #0
|
|
bne _0230EC30
|
|
mov r0, #0
|
|
ldmia sp!, {r3, pc}
|
|
_0230EC18:
|
|
cmp r1, #6
|
|
bne _0230EC30
|
|
bl ov00_0230EAF4
|
|
cmp r0, #0
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, pc}
|
|
_0230EC30:
|
|
mov r0, #1
|
|
ldmia sp!, {r3, pc}
|
|
arm_func_end ov00_0230EB38
|
|
|
|
arm_func_start ov00_0230EC38
|
|
ov00_0230EC38: ; 0x0230EC38
|
|
ldr ip, _0230EC48 ; =ov00_0230E49C
|
|
ldrh r0, [r0, #0xc]
|
|
ldrh r1, [r1, #0xc]
|
|
bx ip
|
|
.align 2, 0
|
|
_0230EC48: .word ov00_0230E49C
|
|
arm_func_end ov00_0230EC38
|
|
|
|
arm_func_start ov00_0230EC4C
|
|
ov00_0230EC4C: ; 0x0230EC4C
|
|
stmdb sp!, {r4, r5, r6, r7, r8, sb, sl, lr}
|
|
sub sp, sp, #0x10
|
|
mov sb, r0
|
|
ldr r0, [sb, #0x5c]
|
|
mov r8, r1
|
|
mov r7, r2
|
|
mov r6, r3
|
|
ldr r5, [sp, #0x34]
|
|
bl ov00_022F47A0
|
|
mov r4, r0
|
|
cmp r4, #0
|
|
mov sl, #0
|
|
ble _0230ECC8
|
|
_0230EC80:
|
|
ldr r0, [sb, #0x5c]
|
|
mov r1, sl
|
|
bl ov00_022F47A8
|
|
ldrh r0, [r0, #0xc]
|
|
cmp r0, r7
|
|
bne _0230ECAC
|
|
mov r0, #0
|
|
str r0, [r5]
|
|
add sp, sp, #0x10
|
|
mov r0, #1
|
|
ldmia sp!, {r4, r5, r6, r7, r8, sb, sl, pc}
|
|
_0230ECAC:
|
|
mov r1, r7
|
|
bl ov00_0230E49C
|
|
cmp r0, #0
|
|
bgt _0230ECC8
|
|
add sl, sl, #1
|
|
cmp sl, r4
|
|
blt _0230EC80
|
|
_0230ECC8:
|
|
add r0, sb, #0x44
|
|
bl ov00_0230D388
|
|
ldr r2, [sp, #0x30]
|
|
cmp r0, r2
|
|
movlt r0, #1
|
|
addlt sp, sp, #0x10
|
|
strlt r0, [r5]
|
|
ldmltia sp!, {r4, r5, r6, r7, r8, sb, sl, pc}
|
|
ldr r0, [sb, #0x4c]
|
|
add r1, sp, #0
|
|
str r2, [sp, #4]
|
|
str r8, [sp, #8]
|
|
strh r7, [sp, #0xc]
|
|
str r0, [sp]
|
|
ldr r0, [sb, #0x5c]
|
|
ldr r2, _0230EDFC ; =ov00_0230EC38
|
|
bl ov00_022F4870
|
|
ldr r0, [sb, #0x5c]
|
|
bl ov00_022F47A0
|
|
add r1, r4, #1
|
|
cmp r1, r0
|
|
movne r0, #1
|
|
addne sp, sp, #0x10
|
|
strne r0, [r5]
|
|
ldmneia sp!, {r4, r5, r6, r7, r8, sb, sl, pc}
|
|
ldr r2, [sp, #0x30]
|
|
mov r1, r6
|
|
add r0, sb, #0x44
|
|
bl ov00_0230D3E0
|
|
cmp r4, #0
|
|
bne _0230ED70
|
|
sub r0, r7, #1
|
|
mov r2, r0, lsl #0x10
|
|
ldrh r1, [sb, #0x66]
|
|
mov r0, sb
|
|
mov r2, r2, lsr #0x10
|
|
bl ov00_023100A8
|
|
cmp r0, #0
|
|
bne _0230EDE8
|
|
add sp, sp, #0x10
|
|
mov r0, #0
|
|
ldmia sp!, {r4, r5, r6, r7, r8, sb, sl, pc}
|
|
_0230ED70:
|
|
ldr r0, [sb, #0x5c]
|
|
mov r1, r4
|
|
bl ov00_022F47A8
|
|
ldrh r0, [r0, #0xc]
|
|
cmp r0, r7
|
|
bne _0230EDE8
|
|
ldr r0, [sb, #0x5c]
|
|
sub r1, r4, #1
|
|
bl ov00_022F47A8
|
|
mov r4, r0
|
|
ldrh r1, [r4, #0xc]
|
|
mov r0, r7
|
|
bl ov00_0230E49C
|
|
mov r0, r0, lsl #0x10
|
|
mov r0, r0, lsr #0x10
|
|
cmp r0, #1
|
|
bls _0230EDE8
|
|
ldrh r1, [r4, #0xc]
|
|
sub r0, r7, #1
|
|
mov r2, r0, lsl #0x10
|
|
add r0, r1, #1
|
|
mov r1, r0, lsl #0x10
|
|
mov r0, sb
|
|
mov r1, r1, lsr #0x10
|
|
mov r2, r2, lsr #0x10
|
|
bl ov00_023100A8
|
|
cmp r0, #0
|
|
addeq sp, sp, #0x10
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r4, r5, r6, r7, r8, sb, sl, pc}
|
|
_0230EDE8:
|
|
mov r0, #0
|
|
str r0, [r5]
|
|
mov r0, #1
|
|
add sp, sp, #0x10
|
|
ldmia sp!, {r4, r5, r6, r7, r8, sb, sl, pc}
|
|
.align 2, 0
|
|
_0230EDFC: .word ov00_0230EC38
|
|
arm_func_end ov00_0230EC4C
|
|
|
|
arm_func_start ov00_0230EE00
|
|
ov00_0230EE00: ; 0x0230EE00
|
|
stmdb sp!, {r3, r4, r5, r6, r7, r8, sb, lr}
|
|
mov sb, r0
|
|
ldr r0, [sb, #0x5c]
|
|
ldmia r1, {r4, r5}
|
|
mov r1, r2
|
|
mov r8, #0
|
|
bl ov00_022F491C
|
|
ldr r0, [sb, #0x5c]
|
|
bl ov00_022F47A0
|
|
mov r6, r0
|
|
cmp r6, #0
|
|
mov r7, r8
|
|
ble _0230EE70
|
|
_0230EE34:
|
|
ldr r0, [sb, #0x5c]
|
|
mov r1, r7
|
|
bl ov00_022F47A8
|
|
ldr r1, [r0]
|
|
cmp r1, r4
|
|
ble _0230EE64
|
|
sub r1, r1, r5
|
|
str r1, [r0]
|
|
ldr r0, [r0, #4]
|
|
add r0, r1, r0
|
|
cmp r8, r0
|
|
movle r8, r0
|
|
_0230EE64:
|
|
add r7, r7, #1
|
|
cmp r7, r6
|
|
blt _0230EE34
|
|
_0230EE70:
|
|
mov r1, r4
|
|
mov r2, r5
|
|
add r0, sb, #0x44
|
|
bl ov00_0230D438
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, pc}
|
|
arm_func_end ov00_0230EE00
|
|
|
|
arm_func_start ov00_0230EE84
|
|
ov00_0230EE84: ; 0x0230EE84
|
|
stmdb sp!, {r4, r5, r6, lr}
|
|
mov r6, r0
|
|
_0230EE8C:
|
|
ldr r0, [r6, #0x5c]
|
|
bl ov00_022F47A0
|
|
subs r5, r0, #1
|
|
bmi _0230EEFC
|
|
_0230EE9C:
|
|
ldr r0, [r6, #0x5c]
|
|
mov r1, r5
|
|
bl ov00_022F47A8
|
|
mov r4, r0
|
|
ldrh r1, [r4, #0xc]
|
|
ldrh r0, [r6, #0x66]
|
|
cmp r1, r0
|
|
bne _0230EEF4
|
|
ldr ip, [r6, #0x44]
|
|
ldr r1, [r4, #8]
|
|
ldmia r4, {r2, r3}
|
|
mov r0, r6
|
|
add r2, ip, r2
|
|
bl ov00_0230EB38
|
|
cmp r0, #0
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r4, r5, r6, pc}
|
|
mov r0, r6
|
|
mov r1, r4
|
|
mov r2, r5
|
|
bl ov00_0230EE00
|
|
b _0230EE8C
|
|
_0230EEF4:
|
|
subs r5, r5, #1
|
|
bpl _0230EE9C
|
|
_0230EEFC:
|
|
mov r0, #1
|
|
ldmia sp!, {r4, r5, r6, pc}
|
|
arm_func_end ov00_0230EE84
|
|
|
|
arm_func_start ov00_0230EF04
|
|
ov00_0230EF04: ; 0x0230EF04
|
|
stmdb sp!, {r4, lr}
|
|
mov r4, r0
|
|
ldr r0, [r4, #0x90]
|
|
cmp r0, #0
|
|
ldmneia sp!, {r4, pc}
|
|
mov r0, #1
|
|
str r0, [r4, #0x90]
|
|
bl ov00_022F5594
|
|
str r0, [r4, #0x94]
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_0230EF04
|
|
|
|
arm_func_start ov00_0230EF2C
|
|
ov00_0230EF2C: ; 0x0230EF2C
|
|
stmdb sp!, {r4, r5, r6, r7, r8, sb, lr}
|
|
sub sp, sp, #0xc
|
|
mov sb, r0
|
|
ldr r4, [sb, #8]
|
|
mov r6, r3
|
|
ldr r3, [r4, #0x44]
|
|
mov r8, r1
|
|
add r5, r3, #7
|
|
mov r7, r2
|
|
cmp r6, r5
|
|
bge _0230EF70
|
|
bl ov00_0230E540
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
add sp, sp, #0xc
|
|
moveq r0, #0
|
|
ldmia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
_0230EF70:
|
|
add r0, r7, r3
|
|
mov r1, #3
|
|
bl ov00_0230E468
|
|
ldr r1, [sb, #8]
|
|
mov r4, r0
|
|
ldr r0, [r1, #0x44]
|
|
mov r1, #5
|
|
add r0, r7, r0
|
|
bl ov00_0230E468
|
|
ldr r2, [sb, #8]
|
|
mov r1, r0
|
|
ldr r0, [r2, #0x40]
|
|
cmp r0, #2
|
|
cmpeq r8, #0
|
|
addne r7, r7, r5
|
|
subne r6, r6, r5
|
|
bne _0230EFEC
|
|
ldr r0, [r2, #0x44]
|
|
ldrb r2, [r7]
|
|
add r0, r0, #5
|
|
strb r2, [r7, r0]
|
|
ldr r0, [sb, #8]
|
|
ldrb r2, [r7, #1]
|
|
ldr r0, [r0, #0x44]
|
|
add r0, r0, #6
|
|
strb r2, [r7, r0]
|
|
ldr r0, [sb, #8]
|
|
ldr r0, [r0, #0x44]
|
|
sub r0, r5, r0
|
|
add r7, r7, r0
|
|
sub r6, r6, r0
|
|
_0230EFEC:
|
|
mov r0, sb
|
|
bl ov00_0230E580
|
|
cmp r0, #0
|
|
addeq sp, sp, #0xc
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
ldrh r1, [sb, #0x66]
|
|
cmp r4, r1
|
|
bne _0230F058
|
|
mov r0, sb
|
|
bl ov00_0230EF04
|
|
mov r0, sb
|
|
mov r1, r8
|
|
mov r2, r7
|
|
mov r3, r6
|
|
bl ov00_0230EB38
|
|
cmp r0, #0
|
|
addeq sp, sp, #0xc
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
mov r0, sb
|
|
bl ov00_0230EE84
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
add sp, sp, #0xc
|
|
moveq r0, #0
|
|
ldmia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
_0230F058:
|
|
mov r0, r4
|
|
bl ov00_0230E49C
|
|
cmp r0, #0
|
|
bge _0230F07C
|
|
mov r0, sb
|
|
bl ov00_0230EF04
|
|
add sp, sp, #0xc
|
|
mov r0, #1
|
|
ldmia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
_0230F07C:
|
|
add r5, sp, #8
|
|
str r6, [sp]
|
|
mov r0, sb
|
|
mov r1, r8
|
|
mov r2, r4
|
|
mov r3, r7
|
|
str r5, [sp, #4]
|
|
bl ov00_0230EC4C
|
|
cmp r0, #0
|
|
addeq sp, sp, #0xc
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
ldr r0, [sp, #8]
|
|
cmp r0, #0
|
|
beq _0230F0D0
|
|
mov r0, sb
|
|
bl ov00_0230E554
|
|
cmp r0, #0
|
|
addeq sp, sp, #0xc
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
_0230F0D0:
|
|
mov r0, #1
|
|
add sp, sp, #0xc
|
|
ldmia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
arm_func_end ov00_0230EF2C
|
|
|
|
arm_func_start ov00_0230F0DC
|
|
ov00_0230F0DC: ; 0x0230F0DC
|
|
stmdb sp!, {r4, lr}
|
|
mov r4, r0
|
|
cmp r2, #2
|
|
beq _0230F100
|
|
bl ov00_0230E540
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
moveq r0, #0
|
|
ldmia sp!, {r4, pc}
|
|
_0230F100:
|
|
mov r0, r1
|
|
mov r1, #0
|
|
bl ov00_0230E468
|
|
mov r1, r0
|
|
mov r0, r4
|
|
bl ov00_0230E580
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
moveq r0, #0
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_0230F0DC
|
|
|
|
arm_func_start ov00_0230F128
|
|
ov00_0230F128: ; 0x0230F128
|
|
stmdb sp!, {r3, r4, r5, r6, r7, r8, sb, lr}
|
|
mov r7, r1
|
|
mov r4, r0
|
|
mov r0, r7
|
|
mov r1, #0
|
|
mov r5, r2
|
|
bl ov00_0230E468
|
|
mov r6, r0
|
|
cmp r5, #2
|
|
moveq r7, r6
|
|
beq _0230F188
|
|
cmp r5, #4
|
|
bne _0230F170
|
|
mov r0, r7
|
|
mov r1, #2
|
|
bl ov00_0230E468
|
|
mov r7, r0
|
|
b _0230F188
|
|
_0230F170:
|
|
mov r0, r4
|
|
bl ov00_0230E540
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
moveq r0, #0
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, pc}
|
|
_0230F188:
|
|
ldr r0, [r4, #0x60]
|
|
bl ov00_022F47A0
|
|
mov r8, r0
|
|
cmp r8, #0
|
|
mov sb, #0
|
|
ble _0230F1FC
|
|
_0230F1A0:
|
|
ldr r0, [r4, #0x60]
|
|
mov r1, sb
|
|
bl ov00_022F47A8
|
|
mov r5, r0
|
|
ldrh r0, [r5, #8]
|
|
mov r1, r6
|
|
bl ov00_0230E49C
|
|
cmp r0, #0
|
|
blt _0230F1F0
|
|
ldrh r0, [r5, #8]
|
|
mov r1, r7
|
|
bl ov00_0230E49C
|
|
cmp r0, #0
|
|
bgt _0230F1F0
|
|
mov r0, r4
|
|
mov r1, r5
|
|
bl ov00_02310228
|
|
cmp r0, #0
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, r8, sb, pc}
|
|
_0230F1F0:
|
|
add sb, sb, #1
|
|
cmp sb, r8
|
|
blt _0230F1A0
|
|
_0230F1FC:
|
|
mov r0, #1
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, pc}
|
|
arm_func_end ov00_0230F128
|
|
|
|
arm_func_start ov00_0230F204
|
|
ov00_0230F204: ; 0x0230F204
|
|
ldr ip, _0230F20C ; =ov00_02310170
|
|
bx ip
|
|
.align 2, 0
|
|
_0230F20C: .word ov00_02310170
|
|
arm_func_end ov00_0230F204
|
|
|
|
arm_func_start ov00_0230F210
|
|
ov00_0230F210: ; 0x0230F210
|
|
stmdb sp!, {r3, r4, r5, lr}
|
|
mov r4, r0
|
|
ldr r0, [r4, #0x34]
|
|
mov r5, r1
|
|
cmp r0, #0
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r3, r4, r5, pc}
|
|
cmp r2, #8
|
|
movne r0, #1
|
|
ldmneia sp!, {r3, r4, r5, pc}
|
|
ldr r1, _0230F2A0 ; =ov00_0231BEF8
|
|
mov r0, r5
|
|
mov r2, #4
|
|
bl memcmp
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
ldmneia sp!, {r3, r4, r5, pc}
|
|
ldrb r1, [r5, #4]
|
|
ldrb r0, [r5, #5]
|
|
add r2, sp, #0
|
|
strb r1, [r2]
|
|
strb r0, [r2, #1]
|
|
ldrb r1, [r5, #6]
|
|
ldrb r0, [r5, #7]
|
|
strb r1, [r2, #2]
|
|
strb r0, [r2, #3]
|
|
bl ov00_022F5594
|
|
mov r2, r0
|
|
ldr r1, [sp]
|
|
mov r0, r4
|
|
sub r1, r2, r1
|
|
bl ov00_0230D7AC
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
moveq r0, #0
|
|
ldmia sp!, {r3, r4, r5, pc}
|
|
.align 2, 0
|
|
_0230F2A0: .word ov00_0231BEF8
|
|
arm_func_end ov00_0230F210
|
|
|
|
arm_func_start ov00_0230F2A4
|
|
ov00_0230F2A4: ; 0x0230F2A4
|
|
stmdb sp!, {r3, lr}
|
|
ldr r1, [r0, #0xc]
|
|
cmp r1, #7
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r3, pc}
|
|
cmp r1, #6
|
|
moveq r2, #0
|
|
movne r2, #1
|
|
mov r1, #2
|
|
bl ov00_0230E4AC
|
|
cmp r0, #0
|
|
moveq r0, #0
|
|
movne r0, #1
|
|
ldmia sp!, {r3, pc}
|
|
arm_func_end ov00_0230F2A4
|
|
|
|
arm_func_start ov00_0230F2DC
|
|
ov00_0230F2DC: ; 0x0230F2DC
|
|
stmdb sp!, {r3, lr}
|
|
ldr ip, [r0, #8]
|
|
cmp r1, #0x64
|
|
ldr ip, [ip, #0x44]
|
|
add lr, ip, #3
|
|
sub ip, r3, lr
|
|
bne _0230F314
|
|
add r1, r2, lr
|
|
mov r2, ip
|
|
bl ov00_0230F0DC
|
|
cmp r0, #0
|
|
bne _0230F398
|
|
mov r0, #0
|
|
ldmia sp!, {r3, pc}
|
|
_0230F314:
|
|
cmp r1, #0x65
|
|
bne _0230F338
|
|
add r1, r2, lr
|
|
mov r2, ip
|
|
bl ov00_0230F128
|
|
cmp r0, #0
|
|
bne _0230F398
|
|
mov r0, #0
|
|
ldmia sp!, {r3, pc}
|
|
_0230F338:
|
|
cmp r1, #0x66
|
|
bne _0230F35C
|
|
mov r1, r2
|
|
mov r2, r3
|
|
bl ov00_0230F204
|
|
cmp r0, #0
|
|
bne _0230F398
|
|
mov r0, #0
|
|
ldmia sp!, {r3, pc}
|
|
_0230F35C:
|
|
cmp r1, #0x67
|
|
bne _0230F380
|
|
add r1, r2, lr
|
|
mov r2, ip
|
|
bl ov00_0230F210
|
|
cmp r0, #0
|
|
bne _0230F398
|
|
mov r0, #0
|
|
ldmia sp!, {r3, pc}
|
|
_0230F380:
|
|
cmp r1, #0x68
|
|
bne _0230F398
|
|
bl ov00_0230F2A4
|
|
cmp r0, #0
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, pc}
|
|
_0230F398:
|
|
mov r0, #1
|
|
ldmia sp!, {r3, pc}
|
|
arm_func_end ov00_0230F2DC
|
|
|
|
arm_func_start ov00_0230F3A0
|
|
ov00_0230F3A0: ; 0x0230F3A0
|
|
stmdb sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr}
|
|
sub sp, sp, #0x18
|
|
mov sl, r0
|
|
ldr r6, [sp, #0x40]
|
|
mov r8, r2
|
|
ldr r4, [sl, #0x44]
|
|
mov sb, r1
|
|
mov r7, r3
|
|
mov r1, r7
|
|
mov r2, r6
|
|
sub fp, r8, r4
|
|
add r4, sb, r4
|
|
bl ov00_0231032C
|
|
str r0, [sp, #0x14]
|
|
ldr r0, [sl, #0x2c]
|
|
cmp r0, #0
|
|
beq _0230F418
|
|
mov r0, #0
|
|
stmia sp, {r0, sb}
|
|
str r8, [sp, #8]
|
|
str r0, [sp, #0xc]
|
|
ldr r1, [sp, #0x14]
|
|
mov r0, sl
|
|
mov r2, r7
|
|
mov r3, r6
|
|
bl ov00_0230D9CC
|
|
cmp r0, #0
|
|
addeq sp, sp, #0x18
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
_0230F418:
|
|
cmp fp, #2
|
|
ble _0230F43C
|
|
ldr r1, _0230F698 ; =ov00_0231BF00
|
|
mov r0, r4
|
|
mov r2, #2
|
|
bl memcmp
|
|
cmp r0, #0
|
|
moveq r5, #1
|
|
beq _0230F440
|
|
_0230F43C:
|
|
mov r5, #0
|
|
_0230F440:
|
|
ldr r0, [sp, #0x14]
|
|
cmp r0, #0
|
|
bne _0230F544
|
|
add ip, sp, #0x10
|
|
mov r0, sl
|
|
mov r1, r7
|
|
mov r2, r6
|
|
mov r3, sb
|
|
stmia sp, {r8, ip}
|
|
bl ov00_0230DAB8
|
|
cmp r0, #0
|
|
addeq sp, sp, #0x18
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
ldr r0, [sp, #0x10]
|
|
cmp r0, #0
|
|
addne sp, sp, #0x18
|
|
movne r0, #1
|
|
ldmneia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
cmp r5, #0
|
|
beq _0230F4A0
|
|
ldrb r0, [r4, #2]
|
|
cmp r0, #1
|
|
beq _0230F4E0
|
|
_0230F4A0:
|
|
cmp r5, #0
|
|
beq _0230F4B4
|
|
ldrb r0, [r4, #2]
|
|
cmp r0, #0x68
|
|
beq _0230F4D4
|
|
_0230F4B4:
|
|
mov r0, sl
|
|
mov r1, r7
|
|
mov r2, r6
|
|
bl ov00_023101A0
|
|
cmp r0, #0
|
|
addeq sp, sp, #0x18
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
_0230F4D4:
|
|
add sp, sp, #0x18
|
|
mov r0, #1
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
_0230F4E0:
|
|
ldr r0, [sl, #0x20]
|
|
cmp r0, #0
|
|
addeq sp, sp, #0x18
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
add r1, sp, #0x14
|
|
mov r0, sl
|
|
mov r2, r7
|
|
mov r3, r6
|
|
bl ov00_0230DB88
|
|
cmp r0, #0
|
|
beq _0230F544
|
|
cmp r0, #5
|
|
beq _0230F538
|
|
mov r0, sl
|
|
mov r1, r7
|
|
mov r2, r6
|
|
bl ov00_023101A0
|
|
cmp r0, #0
|
|
addeq sp, sp, #0x18
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
_0230F538:
|
|
add sp, sp, #0x18
|
|
mov r0, #1
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
_0230F544:
|
|
ldr r0, [sp, #0x14]
|
|
ldr r1, [r0, #0xc]
|
|
cmp r1, #7
|
|
bne _0230F588
|
|
cmp r5, #0
|
|
beq _0230F568
|
|
ldrb r1, [r4, #2]
|
|
cmp r1, #0x68
|
|
beq _0230F57C
|
|
_0230F568:
|
|
bl ov00_02310184
|
|
cmp r0, #0
|
|
addeq sp, sp, #0x18
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
_0230F57C:
|
|
add sp, sp, #0x18
|
|
mov r0, #1
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
_0230F588:
|
|
cmp r5, #0
|
|
beq _0230F5D0
|
|
cmp fp, #4
|
|
blt _0230F5D0
|
|
ldr r1, _0230F698 ; =ov00_0231BF00
|
|
add r0, r4, #2
|
|
mov r2, #2
|
|
bl memcmp
|
|
cmp r0, #0
|
|
bne _0230F5D0
|
|
ldrb r0, [sb, #1]
|
|
add r4, r4, #2
|
|
sub r8, r8, #2
|
|
strb r0, [sb, #3]
|
|
ldrb r0, [sb]
|
|
mov r5, #0
|
|
strb r0, [sb, #2]
|
|
add sb, sb, #2
|
|
_0230F5D0:
|
|
cmp r5, #0
|
|
bne _0230F644
|
|
ldr r0, [sp, #0x14]
|
|
ldr r1, [r0, #0xc]
|
|
cmp r1, #5
|
|
bge _0230F61C
|
|
add r4, sp, #0x10
|
|
str r8, [sp]
|
|
mov r0, sl
|
|
mov r1, r7
|
|
mov r2, r6
|
|
mov r3, sb
|
|
str r4, [sp, #4]
|
|
bl ov00_0230DAB8
|
|
cmp r0, #0
|
|
bne _0230F638
|
|
add sp, sp, #0x18
|
|
mov r0, #0
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
_0230F61C:
|
|
mov r1, sb
|
|
mov r2, r8
|
|
bl ov00_0230E67C
|
|
cmp r0, #0
|
|
addeq sp, sp, #0x18
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
_0230F638:
|
|
add sp, sp, #0x18
|
|
mov r0, #1
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
_0230F644:
|
|
ldrb r1, [r4, #2]
|
|
cmp r1, #8
|
|
bge _0230F674
|
|
ldr r0, [sp, #0x14]
|
|
mov r2, sb
|
|
mov r3, r8
|
|
bl ov00_0230EF2C
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
add sp, sp, #0x18
|
|
moveq r0, #0
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
_0230F674:
|
|
ldr r0, [sp, #0x14]
|
|
mov r2, sb
|
|
mov r3, r8
|
|
bl ov00_0230F2DC
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
moveq r0, #0
|
|
add sp, sp, #0x18
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
.align 2, 0
|
|
_0230F698: .word ov00_0231BF00
|
|
arm_func_end ov00_0230F3A0
|
|
|
|
arm_func_start ov00_0230F69C
|
|
ov00_0230F69C: ; 0x0230F69C
|
|
stmdb sp!, {r3, r4, r5, r6, r7, lr}
|
|
sub sp, sp, #0x10
|
|
mov r7, r0
|
|
mov r6, r1
|
|
mov r5, r2
|
|
bl ov00_0231032C
|
|
ldr r1, [r7, #0x2c]
|
|
mov r4, r0
|
|
cmp r1, #0
|
|
beq _0230F700
|
|
mov r0, #1
|
|
str r0, [sp]
|
|
mov ip, #0
|
|
str ip, [sp, #4]
|
|
str ip, [sp, #8]
|
|
mov r0, r7
|
|
mov r1, r4
|
|
mov r2, r6
|
|
mov r3, r5
|
|
str ip, [sp, #0xc]
|
|
bl ov00_0230D9CC
|
|
cmp r0, #0
|
|
addeq sp, sp, #0x10
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, pc}
|
|
_0230F700:
|
|
cmp r4, #0
|
|
addeq sp, sp, #0x10
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, pc}
|
|
ldr r0, [r4, #0xc]
|
|
cmp r0, #0
|
|
bne _0230F770
|
|
ldr r0, [r4, #0x20]
|
|
cmp r0, #0
|
|
beq _0230F740
|
|
bl ov00_022F5594
|
|
ldr r2, [r4, #0x1c]
|
|
ldr r1, [r4, #0x20]
|
|
sub r0, r0, r2
|
|
cmp r0, r1
|
|
bhs _0230F74C
|
|
_0230F740:
|
|
add sp, sp, #0x10
|
|
mov r0, #1
|
|
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
|
_0230F74C:
|
|
mov r0, r4
|
|
mov r1, #6
|
|
mov r2, #1
|
|
bl ov00_0230E4AC
|
|
cmp r0, #0
|
|
bne _0230F790
|
|
add sp, sp, #0x10
|
|
mov r0, #0
|
|
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
|
_0230F770:
|
|
mov r0, r4
|
|
mov r1, #2
|
|
mov r2, #1
|
|
bl ov00_0230E4AC
|
|
cmp r0, #0
|
|
addeq sp, sp, #0x10
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, pc}
|
|
_0230F790:
|
|
mov r0, #1
|
|
add sp, sp, #0x10
|
|
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
|
arm_func_end ov00_0230F69C
|
|
|
|
arm_func_start ov00_0230F79C
|
|
ov00_0230F79C: ; 0x0230F79C
|
|
stmdb sp!, {r4, r5, r6, r7, r8, lr}
|
|
sub sp, sp, #0x10
|
|
mov r8, r0
|
|
mov r7, r1
|
|
mov r6, r2
|
|
mov r5, r3
|
|
bl ov00_0231032C
|
|
ldr r1, [r8, #0x2c]
|
|
mov r4, r0
|
|
cmp r1, #0
|
|
beq _0230F804
|
|
mov r0, #1
|
|
str r0, [sp]
|
|
mov r0, #0
|
|
str r0, [sp, #4]
|
|
str r0, [sp, #8]
|
|
mov r0, r8
|
|
mov r1, r4
|
|
mov r2, r7
|
|
mov r3, r6
|
|
str r5, [sp, #0xc]
|
|
bl ov00_0230D9CC
|
|
cmp r0, #0
|
|
addeq sp, sp, #0x10
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r4, r5, r6, r7, r8, pc}
|
|
_0230F804:
|
|
cmp r4, #0
|
|
addeq sp, sp, #0x10
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r4, r5, r6, r7, r8, pc}
|
|
mov r0, r4
|
|
mov r1, #6
|
|
mov r2, #1
|
|
bl ov00_0230E4AC
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
moveq r0, #0
|
|
add sp, sp, #0x10
|
|
ldmia sp!, {r4, r5, r6, r7, r8, pc}
|
|
arm_func_end ov00_0230F79C
|
|
|
|
arm_func_start ov00_0230F838
|
|
ov00_0230F838: ; 0x0230F838
|
|
stmdb sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr}
|
|
sub sp, sp, #0x5f0
|
|
mov sl, r0
|
|
ldr r0, [sl]
|
|
bl ov00_022F5320
|
|
cmp r0, #0
|
|
beq _0230F9AC
|
|
mvn r6, #0xe
|
|
sub r5, r6, #8
|
|
sub r4, r6, #0x14
|
|
add r7, r6, #0xe
|
|
add r8, sp, #0x14
|
|
mov sb, #8
|
|
add fp, sp, #0xc
|
|
_0230F870:
|
|
str sb, [sp, #8]
|
|
str fp, [sp]
|
|
add r0, sp, #8
|
|
str r0, [sp, #4]
|
|
ldr r0, [sl]
|
|
ldr r2, _0230F9B8 ; =0x000005DC
|
|
mov r1, r8
|
|
mov r3, #0
|
|
bl ov00_022F509C
|
|
mov r2, r0
|
|
cmp r2, r7
|
|
bne _0230F958
|
|
ldr r0, [sl]
|
|
bl ov00_022F5194
|
|
cmp r0, r6
|
|
bne _0230F8F0
|
|
ldrh ip, [sp, #0xe]
|
|
ldr r1, [sp, #0x10]
|
|
mov r0, sl
|
|
mov r2, ip, asr #8
|
|
and r3, r2, #0xff
|
|
mov r2, ip, lsl #8
|
|
and r2, r2, #0xff00
|
|
orr r2, r3, r2
|
|
mov r2, r2, lsl #0x10
|
|
mov r2, r2, lsr #0x10
|
|
bl ov00_0230F69C
|
|
cmp r0, #0
|
|
bne _0230F99C
|
|
add sp, sp, #0x5f0
|
|
mov r0, #0
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
_0230F8F0:
|
|
cmp r0, r5
|
|
bne _0230F93C
|
|
ldrh ip, [sp, #0xe]
|
|
ldr r1, [sp, #0x10]
|
|
mov r0, sl
|
|
mov r2, ip, asr #8
|
|
and r3, r2, #0xff
|
|
mov r2, ip, lsl #8
|
|
and r2, r2, #0xff00
|
|
orr r2, r3, r2
|
|
mov r2, r2, lsl #0x10
|
|
mov r2, r2, lsr #0x10
|
|
mov r3, #0
|
|
bl ov00_0230F79C
|
|
cmp r0, #0
|
|
bne _0230F99C
|
|
add sp, sp, #0x5f0
|
|
mov r0, #0
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
_0230F93C:
|
|
cmp r0, r4
|
|
beq _0230F99C
|
|
mov r0, sl
|
|
bl ov00_02310BB8
|
|
add sp, sp, #0x5f0
|
|
mov r0, #0
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
_0230F958:
|
|
ldrh ip, [sp, #0xe]
|
|
mov r0, sl
|
|
mov r1, r8
|
|
mov r3, ip, asr #8
|
|
mov ip, ip, lsl #8
|
|
and r3, r3, #0xff
|
|
and ip, ip, #0xff00
|
|
orr r3, r3, ip
|
|
mov r3, r3, lsl #0x10
|
|
mov r3, r3, lsr #0x10
|
|
str r3, [sp]
|
|
ldr r3, [sp, #0x10]
|
|
bl ov00_0230F3A0
|
|
cmp r0, #0
|
|
addeq sp, sp, #0x5f0
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
_0230F99C:
|
|
ldr r0, [sl]
|
|
bl ov00_022F5320
|
|
cmp r0, #0
|
|
bne _0230F870
|
|
_0230F9AC:
|
|
mov r0, #1
|
|
add sp, sp, #0x5f0
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
.align 2, 0
|
|
_0230F9B8: .word 0x000005DC
|
|
arm_func_end ov00_0230F838
|
|
|
|
arm_func_start ov00_0230F9BC
|
|
ov00_0230F9BC: ; 0x0230F9BC
|
|
stmdb sp!, {r3, r4, r5, lr}
|
|
sub sp, sp, #0x10
|
|
add r4, sp, #0
|
|
mov r3, #0
|
|
mov r5, r0
|
|
str r3, [r4]
|
|
str r3, [r4, #4]
|
|
str r3, [r4, #8]
|
|
str r3, [r4, #0xc]
|
|
ldr r0, [r5, #0x58]
|
|
str r0, [sp]
|
|
str r2, [sp, #4]
|
|
strh r1, [sp, #8]
|
|
bl ov00_022F5594
|
|
str r0, [sp, #0xc]
|
|
ldr r0, [r5, #0x60]
|
|
bl ov00_022F47A0
|
|
mov r4, r0
|
|
ldr r0, [r5, #0x60]
|
|
add r1, sp, #0
|
|
bl ov00_022F47D4
|
|
ldr r0, [r5, #0x60]
|
|
bl ov00_022F47A0
|
|
add r1, r4, #1
|
|
cmp r1, r0
|
|
moveq r0, #1
|
|
movne r0, #0
|
|
add sp, sp, #0x10
|
|
ldmia sp!, {r3, r4, r5, pc}
|
|
arm_func_end ov00_0230F9BC
|
|
|
|
arm_func_start ov00_0230FA30
|
|
ov00_0230FA30: ; 0x0230FA30
|
|
stmdb sp!, {r3, r4, r5, r6, r7, lr}
|
|
mov r4, r0
|
|
ldr r0, [r4, #8]
|
|
mov r6, r2
|
|
ldr r2, [r0, #0x44]
|
|
add r0, r4, #0x50
|
|
sub r2, r6, r2
|
|
mov r7, r1
|
|
mov r5, r3
|
|
strh r2, [sp]
|
|
bl ov00_0230D388
|
|
cmp r0, r6
|
|
bge _0230FA80
|
|
mov r0, r4
|
|
bl ov00_0230E554
|
|
cmp r0, #0
|
|
moveq r0, #0
|
|
movne r0, #1
|
|
strne r0, [r5]
|
|
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
|
_0230FA80:
|
|
ldrh r1, [r4, #0x64]
|
|
mov r0, r4
|
|
mov r2, r6
|
|
bl ov00_0230F9BC
|
|
cmp r0, #0
|
|
bne _0230FAB4
|
|
mov r0, r4
|
|
bl ov00_0230E554
|
|
cmp r0, #0
|
|
moveq r0, #0
|
|
movne r0, #1
|
|
strne r0, [r5]
|
|
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
|
_0230FAB4:
|
|
ldr r1, [r4, #8]
|
|
ldr r0, [r1, #0x40]
|
|
cmp r0, #2
|
|
bne _0230FAD4
|
|
ldr r2, [r1, #0x44]
|
|
add r1, sp, #0
|
|
add r0, r4, #0x50
|
|
bl ov00_0230D3E0
|
|
_0230FAD4:
|
|
ldr r1, _0230FB20 ; =ov00_0231BF00
|
|
add r0, r4, #0x50
|
|
mov r2, #2
|
|
bl ov00_0230D3E0
|
|
add r0, r4, #0x50
|
|
and r1, r7, #0xff
|
|
bl ov00_0230D398
|
|
ldrh r1, [r4, #0x64]
|
|
add r0, r4, #0x50
|
|
add r2, r1, #1
|
|
strh r2, [r4, #0x64]
|
|
bl ov00_0230D3B0
|
|
ldrh r1, [r4, #0x66]
|
|
add r0, r4, #0x50
|
|
bl ov00_0230D3B0
|
|
mov r0, #0
|
|
str r0, [r5]
|
|
mov r0, #1
|
|
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
|
.align 2, 0
|
|
_0230FB20: .word ov00_0231BF00
|
|
arm_func_end ov00_0230FA30
|
|
|
|
arm_func_start ov00_0230FB24
|
|
ov00_0230FB24: ; 0x0230FB24
|
|
stmdb sp!, {r4, lr}
|
|
mov r4, r0
|
|
ldr r0, [r4, #0x60]
|
|
bl ov00_022F47A0
|
|
mov r1, r0
|
|
ldr r0, [r4, #0x60]
|
|
sub r1, r1, #1
|
|
bl ov00_022F47A8
|
|
ldmia r0, {r1, r2}
|
|
ldr r3, [r4, #0x50]
|
|
mov r0, r4
|
|
add r1, r3, r1
|
|
bl ov00_0230DD14
|
|
cmp r0, #0
|
|
mov r0, #0
|
|
strne r0, [r4, #0x90]
|
|
movne r0, #1
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_0230FB24
|
|
|
|
arm_func_start ov00_0230FB6C
|
|
ov00_0230FB6C: ; 0x0230FB6C
|
|
stmdb sp!, {r3, r4, r5, r6, lr}
|
|
sub sp, sp, #4
|
|
mov r4, r2
|
|
mov r5, r1
|
|
add r3, sp, #0
|
|
add r2, r4, #7
|
|
mov r1, #0
|
|
mov r6, r0
|
|
bl ov00_0230FA30
|
|
cmp r0, #0
|
|
addeq sp, sp, #4
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, r5, r6, pc}
|
|
ldr r0, [sp]
|
|
cmp r0, #0
|
|
addne sp, sp, #4
|
|
movne r0, #1
|
|
ldmneia sp!, {r3, r4, r5, r6, pc}
|
|
mov r1, r5
|
|
mov r2, r4
|
|
add r0, r6, #0x50
|
|
bl ov00_0230D3E0
|
|
mov r0, r6
|
|
bl ov00_0230FB24
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
moveq r0, #0
|
|
add sp, sp, #4
|
|
ldmia sp!, {r3, r4, r5, r6, pc}
|
|
arm_func_end ov00_0230FB6C
|
|
|
|
arm_func_start ov00_0230FBE0
|
|
ov00_0230FBE0: ; 0x0230FBE0
|
|
stmdb sp!, {r3, r4, r5, lr}
|
|
mov r5, r0
|
|
ldr r2, [r5, #8]
|
|
mov r4, r1
|
|
ldr r1, [r2, #0x44]
|
|
add r3, sp, #0
|
|
add r2, r1, #0x27
|
|
mov r1, #1
|
|
bl ov00_0230FA30
|
|
cmp r0, #0
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, r5, pc}
|
|
ldr r0, [sp]
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
ldmneia sp!, {r3, r4, r5, pc}
|
|
mov r1, r4
|
|
add r0, r5, #0x50
|
|
mov r2, #0x20
|
|
bl ov00_0230D3E0
|
|
mov r0, r5
|
|
bl ov00_0230FB24
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
moveq r0, #0
|
|
ldmia sp!, {r3, r4, r5, pc}
|
|
arm_func_end ov00_0230FBE0
|
|
|
|
arm_func_start ov00_0230FC48
|
|
ov00_0230FC48: ; 0x0230FC48
|
|
stmdb sp!, {r3, r4, r5, r6, lr}
|
|
sub sp, sp, #4
|
|
mov r6, r0
|
|
ldr r3, [r6, #8]
|
|
mov r5, r1
|
|
ldr r1, [r3, #0x44]
|
|
mov r4, r2
|
|
add r2, r1, #0x47
|
|
add r3, sp, #0
|
|
mov r1, #2
|
|
bl ov00_0230FA30
|
|
cmp r0, #0
|
|
addeq sp, sp, #4
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, r5, r6, pc}
|
|
ldr r0, [sp]
|
|
cmp r0, #0
|
|
addne sp, sp, #4
|
|
movne r0, #1
|
|
ldmneia sp!, {r3, r4, r5, r6, pc}
|
|
mov r1, r5
|
|
add r0, r6, #0x50
|
|
mov r2, #0x20
|
|
bl ov00_0230D3E0
|
|
mov r1, r4
|
|
add r0, r6, #0x50
|
|
mov r2, #0x20
|
|
bl ov00_0230D3E0
|
|
mov r0, r6
|
|
bl ov00_0230FB24
|
|
cmp r0, #0
|
|
ldrne r1, [r6, #0x88]
|
|
moveq r0, #0
|
|
movne r0, #1
|
|
strne r1, [r6, #0x8c]
|
|
add sp, sp, #4
|
|
ldmia sp!, {r3, r4, r5, r6, pc}
|
|
arm_func_end ov00_0230FC48
|
|
|
|
arm_func_start ov00_0230FCDC
|
|
ov00_0230FCDC: ; 0x0230FCDC
|
|
stmdb sp!, {r3, r4, r5, r6, r7, lr}
|
|
mov r4, r0
|
|
ldr ip, [r4, #8]
|
|
mov r5, r3
|
|
ldr ip, [ip, #0x44]
|
|
add lr, r5, #0x27
|
|
mov r7, r1
|
|
mov r6, r2
|
|
add r3, sp, #0
|
|
add r2, lr, ip
|
|
mov r1, #3
|
|
bl ov00_0230FA30
|
|
cmp r0, #0
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, pc}
|
|
ldr r0, [sp]
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
ldmneia sp!, {r3, r4, r5, r6, r7, pc}
|
|
mov r1, r7
|
|
add r0, r4, #0x50
|
|
mov r2, #0x20
|
|
bl ov00_0230D3E0
|
|
mov r1, r6
|
|
mov r2, r5
|
|
add r0, r4, #0x50
|
|
bl ov00_0230D3E0
|
|
mov r0, r4
|
|
bl ov00_0230FB24
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
moveq r0, #0
|
|
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
|
arm_func_end ov00_0230FCDC
|
|
|
|
arm_func_start ov00_0230FD60
|
|
ov00_0230FD60: ; 0x0230FD60
|
|
stmdb sp!, {r3, r4, lr}
|
|
sub sp, sp, #4
|
|
mov r4, r0
|
|
ldr r1, [r4, #8]
|
|
add r3, sp, #0
|
|
ldr r2, [r1, #0x44]
|
|
mov r1, #4
|
|
add r2, r2, #7
|
|
bl ov00_0230FA30
|
|
cmp r0, #0
|
|
addeq sp, sp, #4
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, pc}
|
|
ldr r0, [sp]
|
|
cmp r0, #0
|
|
addne sp, sp, #4
|
|
movne r0, #1
|
|
ldmneia sp!, {r3, r4, pc}
|
|
mov r0, r4
|
|
bl ov00_0230FB24
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
moveq r0, #0
|
|
add sp, sp, #4
|
|
ldmia sp!, {r3, r4, pc}
|
|
arm_func_end ov00_0230FD60
|
|
|
|
arm_func_start ov00_0230FDC4
|
|
ov00_0230FDC4: ; 0x0230FDC4
|
|
stmdb sp!, {r3, r4, r5, r6, lr}
|
|
sub sp, sp, #4
|
|
mov r6, r0
|
|
ldr r3, [r6, #8]
|
|
mov r4, r2
|
|
ldr r2, [r3, #0x44]
|
|
add ip, r4, #7
|
|
mov r5, r1
|
|
add r3, sp, #0
|
|
add r2, ip, r2
|
|
mov r1, #5
|
|
bl ov00_0230FA30
|
|
cmp r0, #0
|
|
addeq sp, sp, #4
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, r5, r6, pc}
|
|
ldr r0, [sp]
|
|
cmp r0, #0
|
|
addne sp, sp, #4
|
|
movne r0, #1
|
|
ldmneia sp!, {r3, r4, r5, r6, pc}
|
|
mov r1, r5
|
|
mov r2, r4
|
|
add r0, r6, #0x50
|
|
bl ov00_0230D3E0
|
|
mov r0, r6
|
|
bl ov00_0230FB24
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
moveq r0, #0
|
|
add sp, sp, #4
|
|
ldmia sp!, {r3, r4, r5, r6, pc}
|
|
arm_func_end ov00_0230FDC4
|
|
|
|
arm_func_start ov00_0230FE44
|
|
ov00_0230FE44: ; 0x0230FE44
|
|
stmdb sp!, {r3, r4, lr}
|
|
sub sp, sp, #4
|
|
mov r4, r0
|
|
ldr r1, [r4, #8]
|
|
add r3, sp, #0
|
|
ldr r2, [r1, #0x44]
|
|
mov r1, #6
|
|
add r2, r2, #7
|
|
bl ov00_0230FA30
|
|
cmp r0, #0
|
|
addeq sp, sp, #4
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, pc}
|
|
ldr r0, [sp]
|
|
cmp r0, #0
|
|
addne sp, sp, #4
|
|
movne r0, #1
|
|
ldmneia sp!, {r3, r4, pc}
|
|
mov r0, r4
|
|
bl ov00_0230FB24
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
moveq r0, #0
|
|
add sp, sp, #4
|
|
ldmia sp!, {r3, r4, pc}
|
|
arm_func_end ov00_0230FE44
|
|
|
|
arm_func_start ov00_0230FEA8
|
|
ov00_0230FEA8: ; 0x0230FEA8
|
|
stmdb sp!, {r3, r4, lr}
|
|
sub sp, sp, #4
|
|
mov r4, r0
|
|
ldr r1, [r4, #8]
|
|
add r3, sp, #0
|
|
ldr r2, [r1, #0x44]
|
|
mov r1, #7
|
|
add r2, r2, #7
|
|
bl ov00_0230FA30
|
|
cmp r0, #0
|
|
addeq sp, sp, #4
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, pc}
|
|
ldr r0, [sp]
|
|
cmp r0, #0
|
|
addne sp, sp, #4
|
|
movne r0, #1
|
|
ldmneia sp!, {r3, r4, pc}
|
|
mov r0, r4
|
|
bl ov00_0230FB24
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
moveq r0, #0
|
|
add sp, sp, #4
|
|
ldmia sp!, {r3, r4, pc}
|
|
arm_func_end ov00_0230FEA8
|
|
|
|
arm_func_start ov00_0230FF0C
|
|
ov00_0230FF0C: ; 0x0230FF0C
|
|
stmdb sp!, {r3, r4, r5, r6, r7, r8, sb, lr}
|
|
mov r7, r2
|
|
mov sb, r0
|
|
mov r8, r1
|
|
cmp r7, #2
|
|
blt _0230FF44
|
|
ldr r0, [sb, #8]
|
|
ldr r1, _02310000 ; =ov00_0231BF00
|
|
ldr r0, [r0, #0x44]
|
|
mov r2, #2
|
|
add r0, r8, r0
|
|
bl memcmp
|
|
cmp r0, #0
|
|
beq _0230FF64
|
|
_0230FF44:
|
|
mov r0, sb
|
|
mov r1, r8
|
|
mov r2, r7
|
|
bl ov00_0230DD14
|
|
cmp r0, #0
|
|
moveq r0, #0
|
|
movne r0, #1
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, pc}
|
|
_0230FF64:
|
|
add r6, r7, #2
|
|
add r0, sb, #0x50
|
|
bl ov00_0230D388
|
|
cmp r0, r6
|
|
movlt r0, #1
|
|
ldmltia sp!, {r3, r4, r5, r6, r7, r8, sb, pc}
|
|
ldr r0, [sb, #8]
|
|
ldr r5, [sb, #0x50]
|
|
ldr r0, [r0, #0x40]
|
|
ldr r4, [sb, #0x58]
|
|
cmp r0, #2
|
|
bne _0230FFA4
|
|
mov r1, r8
|
|
add r0, sb, #0x50
|
|
mov r2, #2
|
|
bl ov00_0230D3E0
|
|
_0230FFA4:
|
|
ldr r1, _02310000 ; =ov00_0231BF00
|
|
add r0, sb, #0x50
|
|
mov r2, #2
|
|
bl ov00_0230D3E0
|
|
ldr r1, [sb, #8]
|
|
add r0, sb, #0x50
|
|
ldr r2, [r1, #0x44]
|
|
add r1, r8, r2
|
|
sub r2, r7, r2
|
|
bl ov00_0230D3E0
|
|
mov r0, sb
|
|
mov r2, r6
|
|
add r1, r5, r4
|
|
bl ov00_0230DD14
|
|
cmp r0, #0
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, r8, sb, pc}
|
|
mov r2, r6
|
|
add r0, sb, #0x50
|
|
mvn r1, #0
|
|
bl ov00_0230D438
|
|
mov r0, #1
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, pc}
|
|
.align 2, 0
|
|
_02310000: .word ov00_0231BF00
|
|
arm_func_end ov00_0230FF0C
|
|
|
|
arm_func_start ov00_02310004
|
|
ov00_02310004: ; 0x02310004
|
|
stmdb sp!, {r4, r5, lr}
|
|
sub sp, sp, #0xc
|
|
mov r5, r0
|
|
ldr r0, [r5, #8]
|
|
mov r4, #0
|
|
ldr r0, [r0, #0x40]
|
|
cmp r0, #2
|
|
bne _02310048
|
|
mov r1, #5
|
|
add r0, sp, #0
|
|
strh r1, [sp]
|
|
ldrb r1, [r0]
|
|
add r2, sp, #2
|
|
ldrb r0, [r0, #1]
|
|
strb r1, [r2]
|
|
add r4, r4, #2
|
|
strb r0, [r2, #1]
|
|
_02310048:
|
|
ldr r1, _023100A4 ; =ov00_0231BF00
|
|
add r0, sp, #2
|
|
ldrb r2, [r1]
|
|
ldrb r1, [r1, #1]
|
|
add r3, r0, r4
|
|
strb r2, [r0, r4]
|
|
strb r1, [r3, #1]
|
|
add r1, r4, #2
|
|
mov r2, #0x64
|
|
strb r2, [r0, r1]
|
|
ldrh r2, [r5, #0x66]
|
|
add r1, r4, #3
|
|
bl ov00_0230E488
|
|
add r1, sp, #2
|
|
mov r0, r5
|
|
add r2, r4, #5
|
|
bl ov00_0230DD14
|
|
cmp r0, #0
|
|
mov r0, #0
|
|
strne r0, [r5, #0x90]
|
|
movne r0, #1
|
|
add sp, sp, #0xc
|
|
ldmia sp!, {r4, r5, pc}
|
|
.align 2, 0
|
|
_023100A4: .word ov00_0231BF00
|
|
arm_func_end ov00_02310004
|
|
|
|
arm_func_start ov00_023100A8
|
|
ov00_023100A8: ; 0x023100A8
|
|
stmdb sp!, {r4, r5, r6, r7, lr}
|
|
sub sp, sp, #0xc
|
|
mov r7, r0
|
|
ldr r0, [r7, #8]
|
|
mov r6, r1
|
|
ldr r0, [r0, #0x40]
|
|
mov r5, r2
|
|
cmp r0, #2
|
|
mov r4, #0
|
|
bne _023100F4
|
|
mov r1, #7
|
|
add r0, sp, #0
|
|
strh r1, [sp]
|
|
ldrb r1, [r0]
|
|
add r2, sp, #2
|
|
ldrb r0, [r0, #1]
|
|
strb r1, [r2]
|
|
add r4, r4, #2
|
|
strb r0, [r2, #1]
|
|
_023100F4:
|
|
ldr r1, _0231016C ; =ov00_0231BF00
|
|
add r0, sp, #2
|
|
ldrb r2, [r1]
|
|
ldrb r1, [r1, #1]
|
|
add r3, r0, r4
|
|
strb r2, [r0, r4]
|
|
strb r1, [r3, #1]
|
|
mov r2, r6
|
|
add r3, r4, #2
|
|
mov ip, #0x65
|
|
add r1, r4, #3
|
|
strb ip, [r0, r3]
|
|
bl ov00_0230E488
|
|
cmp r6, r5
|
|
add r4, r4, #5
|
|
beq _02310148
|
|
add r0, sp, #2
|
|
mov r1, r4
|
|
mov r2, r5
|
|
bl ov00_0230E488
|
|
add r4, r4, #2
|
|
_02310148:
|
|
add r1, sp, #2
|
|
mov r0, r7
|
|
mov r2, r4
|
|
bl ov00_0230DD14
|
|
cmp r0, #0
|
|
moveq r0, #0
|
|
movne r0, #1
|
|
add sp, sp, #0xc
|
|
ldmia sp!, {r4, r5, r6, r7, pc}
|
|
.align 2, 0
|
|
_0231016C: .word ov00_0231BF00
|
|
arm_func_end ov00_023100A8
|
|
|
|
arm_func_start ov00_02310170
|
|
ov00_02310170: ; 0x02310170
|
|
ldr ip, _02310180 ; =ov00_0230DD14
|
|
mov r3, #0x67
|
|
strb r3, [r1, #2]
|
|
bx ip
|
|
.align 2, 0
|
|
_02310180: .word ov00_0230DD14
|
|
arm_func_end ov00_02310170
|
|
|
|
arm_func_start ov00_02310184
|
|
ov00_02310184: ; 0x02310184
|
|
ldr ip, _0231019C ; =ov00_023101A0
|
|
mov r1, r0
|
|
ldrh r2, [r1, #4]
|
|
ldr r0, [r1, #8]
|
|
ldr r1, [r1]
|
|
bx ip
|
|
.align 2, 0
|
|
_0231019C: .word ov00_023101A0
|
|
arm_func_end ov00_02310184
|
|
|
|
arm_func_start ov00_023101A0
|
|
ov00_023101A0: ; 0x023101A0
|
|
stmdb sp!, {r4, r5, lr}
|
|
sub sp, sp, #0xc
|
|
ldr r3, [r0, #0x40]
|
|
mov ip, #0
|
|
cmp r3, #2
|
|
bne _023101DC
|
|
mov r4, #3
|
|
add r3, sp, #4
|
|
strh r4, [sp, #4]
|
|
ldrb r4, [r3]
|
|
add r5, sp, #6
|
|
ldrb r3, [r3, #1]
|
|
strb r4, [r5]
|
|
add ip, ip, #2
|
|
strb r3, [r5, #1]
|
|
_023101DC:
|
|
ldr r4, _02310224 ; =ov00_0231BF00
|
|
add r3, sp, #6
|
|
ldrb lr, [r4]
|
|
ldrb r4, [r4, #1]
|
|
add r5, r3, ip
|
|
strb lr, [r3, ip]
|
|
strb r4, [r5, #1]
|
|
add lr, ip, #2
|
|
mov r4, #0x68
|
|
strb r4, [r3, lr]
|
|
add ip, ip, #3
|
|
str ip, [sp]
|
|
bl ov00_023108D8
|
|
cmp r0, #0
|
|
moveq r0, #0
|
|
movne r0, #1
|
|
add sp, sp, #0xc
|
|
ldmia sp!, {r4, r5, pc}
|
|
.align 2, 0
|
|
_02310224: .word ov00_0231BF00
|
|
arm_func_end ov00_023101A0
|
|
|
|
arm_func_start ov00_02310228
|
|
ov00_02310228: ; 0x02310228
|
|
stmdb sp!, {r3, r4, r5, lr}
|
|
mov r5, r0
|
|
ldr r0, [r5, #8]
|
|
mov r4, r1
|
|
ldr r1, [r4]
|
|
ldr r0, [r0, #0x44]
|
|
ldrh r2, [r5, #0x66]
|
|
add r1, r1, r0
|
|
ldr r0, [r5, #0x50]
|
|
add r1, r1, #5
|
|
bl ov00_0230E488
|
|
ldr r3, [r5, #0x50]
|
|
ldmia r4, {r1, r2}
|
|
mov r0, r5
|
|
add r1, r3, r1
|
|
bl ov00_0230DD14
|
|
cmp r0, #0
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, r5, pc}
|
|
ldr r0, [r5, #0x88]
|
|
str r0, [r4, #0xc]
|
|
ldr r0, [r5, #8]
|
|
ldr r1, [r4]
|
|
ldr r0, [r0, #0x44]
|
|
ldr r2, [r5, #0x50]
|
|
add r0, r1, r0
|
|
add r0, r0, #2
|
|
ldrb r0, [r2, r0]
|
|
cmp r0, #2
|
|
ldreq r0, [r5, #0x88]
|
|
streq r0, [r5, #0x8c]
|
|
mov r0, #1
|
|
ldmia sp!, {r3, r4, r5, pc}
|
|
arm_func_end ov00_02310228
|
|
|
|
arm_func_start ov00_023102AC
|
|
ov00_023102AC: ; 0x023102AC
|
|
stmdb sp!, {r3, lr}
|
|
cmp r3, #0
|
|
beq _023102C0
|
|
bl ov00_0230FB6C
|
|
ldmia sp!, {r3, pc}
|
|
_023102C0:
|
|
bl ov00_0230FF0C
|
|
ldmia sp!, {r3, pc}
|
|
arm_func_end ov00_023102AC
|
|
|
|
arm_func_start ov00_023102C8
|
|
ov00_023102C8: ; 0x023102C8
|
|
stmdb sp!, {r3, lr}
|
|
ldr r2, [r0]
|
|
ldrh r0, [r2, #4]
|
|
ldr r2, [r2]
|
|
mul r0, r2, r0
|
|
bl _u32_div_f
|
|
mov r0, r1
|
|
ldmia sp!, {r3, pc}
|
|
arm_func_end ov00_023102C8
|
|
|
|
arm_func_start ov00_023102E8
|
|
ov00_023102E8: ; 0x023102E8
|
|
ldr r3, [r0]
|
|
ldr r2, [r1]
|
|
ldr r0, [r3]
|
|
ldr r1, [r2]
|
|
cmp r0, r1
|
|
subne r0, r0, r1
|
|
bxne lr
|
|
ldrh r1, [r3, #4]
|
|
ldrh r0, [r2, #4]
|
|
sub r0, r1, r0
|
|
mov r0, r0, lsl #0x10
|
|
mov r0, r0, asr #0x10
|
|
bx lr
|
|
arm_func_end ov00_023102E8
|
|
|
|
arm_func_start ov00_0231031C
|
|
ov00_0231031C: ; 0x0231031C
|
|
ldr ip, _02310328 ; =ov00_0230DFF0
|
|
ldr r0, [r0]
|
|
bx ip
|
|
.align 2, 0
|
|
_02310328: .word ov00_0230DFF0
|
|
arm_func_end ov00_0231031C
|
|
|
|
arm_func_start ov00_0231032C
|
|
ov00_0231032C: ; 0x0231032C
|
|
stmdb sp!, {lr}
|
|
sub sp, sp, #0xa4
|
|
add r3, sp, #4
|
|
str r1, [sp, #4]
|
|
strh r2, [sp, #8]
|
|
str r3, [sp]
|
|
ldr r0, [r0, #0xc]
|
|
add r1, sp, #0
|
|
bl ov00_022F4DCC
|
|
cmp r0, #0
|
|
ldrne r0, [r0]
|
|
moveq r0, #0
|
|
add sp, sp, #0xa4
|
|
ldmia sp!, {pc}
|
|
arm_func_end ov00_0231032C
|
|
|
|
arm_func_start ov00_02310364
|
|
ov00_02310364: ; 0x02310364
|
|
stmdb sp!, {r3, r4, r5, r6, r7, r8, lr}
|
|
sub sp, sp, #0x1c
|
|
mov r4, r1
|
|
mov r7, r3
|
|
mov r6, r0
|
|
mov r8, r2
|
|
ldr r5, [sp, #0x3c]
|
|
bl ov00_022F558C
|
|
cmp r7, #0
|
|
moveq r7, #0x10000
|
|
cmp r8, #0
|
|
add r1, sp, #0x10
|
|
add r2, sp, #8
|
|
mov r0, r4
|
|
moveq r8, #0x10000
|
|
bl ov00_02310CA4
|
|
cmp r0, #0
|
|
addeq sp, sp, #0x1c
|
|
moveq r0, #4
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
|
mov r0, #0x4c
|
|
bl ov00_022F5AE4
|
|
movs r4, r0
|
|
addeq sp, sp, #0x1c
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
|
mov r1, #0
|
|
mov r2, #0x4c
|
|
bl memset
|
|
mvn r0, #0
|
|
str r0, [r4]
|
|
str r7, [r4, #0x3c]
|
|
ldr r1, [sp, #0x38]
|
|
str r8, [r4, #0x38]
|
|
str r1, [r4, #0x24]
|
|
ldr r0, _0231059C ; =ov00_023102E8
|
|
ldr r3, _023105A0 ; =ov00_023102C8
|
|
str r0, [sp]
|
|
mov ip, #0
|
|
mov r0, #4
|
|
mov r1, #0x20
|
|
mov r2, #2
|
|
str ip, [sp, #4]
|
|
bl ov00_022F4BBC
|
|
str r0, [r4, #0xc]
|
|
cmp r0, #0
|
|
bne _02310434
|
|
mov r0, r4
|
|
bl ov00_022F5B14
|
|
add sp, sp, #0x1c
|
|
mov r0, #1
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
|
_02310434:
|
|
mov r0, #4
|
|
ldr r2, _023105A4 ; =ov00_0231031C
|
|
mov r1, r0
|
|
bl ov00_022F4700
|
|
str r0, [r4, #0x10]
|
|
cmp r0, #0
|
|
bne _0231046C
|
|
ldr r0, [r4, #0xc]
|
|
bl ov00_022F4C38
|
|
mov r0, r4
|
|
bl ov00_022F5B14
|
|
add sp, sp, #0x1c
|
|
mov r0, #1
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
|
_0231046C:
|
|
mov r0, #2
|
|
mov r1, r0
|
|
mov r2, #0
|
|
bl ov00_022F4FA0
|
|
str r0, [r4]
|
|
cmp r5, #3
|
|
str r5, [r4, #0x40]
|
|
moveq r0, #0
|
|
streq r0, [r4, #0x44]
|
|
strne r5, [r4, #0x44]
|
|
ldr r1, [r4]
|
|
mvn r0, #0
|
|
cmp r1, r0
|
|
bne _023104C8
|
|
ldr r0, [r4, #0xc]
|
|
bl ov00_022F4C38
|
|
ldr r0, [r4, #0x10]
|
|
bl ov00_022F4758
|
|
mov r0, r4
|
|
bl ov00_022F5B14
|
|
add sp, sp, #0x1c
|
|
mov r0, #3
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
|
_023104C8:
|
|
ldrh r0, [sp, #8]
|
|
add r1, sp, #0x14
|
|
mov ip, #0
|
|
mov r2, r0, asr #8
|
|
mov r0, r0, lsl #8
|
|
and r2, r2, #0xff
|
|
and r0, r0, #0xff00
|
|
orr r0, r2, r0
|
|
str ip, [r1]
|
|
mov r2, #2
|
|
ldr r3, [sp, #0x10]
|
|
str ip, [r1, #4]
|
|
strb r2, [sp, #0x15]
|
|
str r3, [sp, #0x18]
|
|
strh r0, [sp, #0x16]
|
|
cmp r5, #3
|
|
beq _02310550
|
|
ldr r0, [r4]
|
|
mov r2, #8
|
|
bl ov00_022F4FDC
|
|
mvn r1, #0
|
|
cmp r0, r1
|
|
bne _02310550
|
|
ldr r0, [r4]
|
|
bl ov00_022F4FB4
|
|
ldr r0, [r4, #0xc]
|
|
bl ov00_022F4C38
|
|
ldr r0, [r4, #0x10]
|
|
bl ov00_022F4758
|
|
mov r0, r4
|
|
bl ov00_022F5B14
|
|
add sp, sp, #0x1c
|
|
mov r0, #3
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
|
_02310550:
|
|
mov r0, #8
|
|
str r0, [sp, #0xc]
|
|
ldr r0, [r4]
|
|
add r1, sp, #0x14
|
|
add r2, sp, #0xc
|
|
bl ov00_022F514C
|
|
ldr r1, [sp, #0x18]
|
|
mov r0, #0
|
|
str r1, [r4, #4]
|
|
ldrh r1, [sp, #0x16]
|
|
mov r2, r1, asr #8
|
|
mov r1, r1, lsl #8
|
|
and r2, r2, #0xff
|
|
and r1, r1, #0xff00
|
|
orr r1, r2, r1
|
|
strh r1, [r4, #8]
|
|
str r4, [r6]
|
|
add sp, sp, #0x1c
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
|
.align 2, 0
|
|
_0231059C: .word ov00_023102E8
|
|
_023105A0: .word ov00_023102C8
|
|
_023105A4: .word ov00_0231031C
|
|
arm_func_end ov00_02310364
|
|
|
|
arm_func_start ov00_023105A8
|
|
ov00_023105A8: ; 0x023105A8
|
|
stmdb sp!, {r4, lr}
|
|
mov r4, r0
|
|
ldr r0, [r4, #0x1c]
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
strne r0, [r4, #0x14]
|
|
ldmneia sp!, {r4, pc}
|
|
ldr r0, [r4]
|
|
bl ov00_022F4FB4
|
|
ldr r0, [r4, #0xc]
|
|
bl ov00_022F4C38
|
|
ldr r0, [r4, #0x10]
|
|
bl ov00_022F4758
|
|
mov r0, r4
|
|
bl ov00_022F5B14
|
|
bl ov00_022F5590
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_023105A8
|
|
|
|
arm_func_start ov00_023105EC
|
|
ov00_023105EC: ; 0x023105EC
|
|
str r1, [r0, #0x20]
|
|
bx lr
|
|
arm_func_end ov00_023105EC
|
|
|
|
arm_func_start ov00_023105F4
|
|
ov00_023105F4: ; 0x023105F4
|
|
ldr ip, _02310600 ; =ov00_022F5AE4
|
|
mov r0, #0xa0
|
|
bx ip
|
|
.align 2, 0
|
|
_02310600: .word ov00_022F5AE4
|
|
arm_func_end ov00_023105F4
|
|
|
|
arm_func_start ov00_02310604
|
|
ov00_02310604: ; 0x02310604
|
|
stmdb sp!, {r3, r4, r5, r6, r7, lr}
|
|
mov r4, r3
|
|
mov r5, r2
|
|
mov r3, #0
|
|
mov r6, r1
|
|
mov r1, r5
|
|
mov r2, r4
|
|
mov r7, r0
|
|
str r3, [sp]
|
|
bl ov00_0231032C
|
|
cmp r0, #0
|
|
movne r0, #5
|
|
ldmneia sp!, {r3, r4, r5, r6, r7, pc}
|
|
bl ov00_023105F4
|
|
str r0, [sp]
|
|
cmp r0, #0
|
|
beq _02310794
|
|
mov r1, #0
|
|
mov r2, #0xa0
|
|
bl memset
|
|
ldr r0, [sp]
|
|
str r5, [r0]
|
|
ldr r0, [sp]
|
|
strh r4, [r0, #4]
|
|
ldr r0, [sp]
|
|
str r7, [r0, #8]
|
|
bl ov00_022F5594
|
|
ldr r2, [sp]
|
|
mov r1, #0
|
|
str r0, [r2, #0x1c]
|
|
ldr r2, [sp]
|
|
ldr r0, [r2, #0x1c]
|
|
str r0, [r2, #0x88]
|
|
ldr r0, [sp]
|
|
strh r1, [r0, #0x64]
|
|
ldr r0, [sp]
|
|
strh r1, [r0, #0x66]
|
|
ldr r0, [sp]
|
|
ldr r1, [r7, #0x3c]
|
|
add r0, r0, #0x44
|
|
bl ov00_0230D35C
|
|
cmp r0, #0
|
|
beq _02310794
|
|
ldr r0, [sp]
|
|
ldr r1, [r7, #0x38]
|
|
add r0, r0, #0x50
|
|
bl ov00_0230D35C
|
|
cmp r0, #0
|
|
beq _02310794
|
|
mov r0, #0x10
|
|
mov r1, #0x40
|
|
mov r2, #0
|
|
bl ov00_022F4700
|
|
ldr r1, [sp]
|
|
str r0, [r1, #0x5c]
|
|
ldr r0, [sp]
|
|
ldr r0, [r0, #0x5c]
|
|
cmp r0, #0
|
|
beq _02310794
|
|
mov r0, #0x10
|
|
mov r1, #0x40
|
|
mov r2, #0
|
|
bl ov00_022F4700
|
|
ldr r1, [sp]
|
|
str r0, [r1, #0x60]
|
|
ldr r0, [sp]
|
|
ldr r0, [r0, #0x60]
|
|
cmp r0, #0
|
|
beq _02310794
|
|
mov r0, #4
|
|
mov r1, #2
|
|
mov r2, #0
|
|
bl ov00_022F4700
|
|
ldr r1, [sp]
|
|
str r0, [r1, #0x98]
|
|
ldr r0, [sp]
|
|
ldr r0, [r0, #0x98]
|
|
cmp r0, #0
|
|
beq _02310794
|
|
mov r0, #4
|
|
mov r1, #2
|
|
mov r2, #0
|
|
bl ov00_022F4700
|
|
ldr r1, [sp]
|
|
str r0, [r1, #0x9c]
|
|
ldr r0, [sp]
|
|
ldr r0, [r0, #0x9c]
|
|
cmp r0, #0
|
|
beq _02310794
|
|
ldr r0, [r7, #0xc]
|
|
add r1, sp, #0
|
|
bl ov00_022F4CD0
|
|
mov r0, r7
|
|
mov r1, r5
|
|
mov r2, r4
|
|
bl ov00_0231032C
|
|
str r0, [r6]
|
|
cmp r0, #0
|
|
movne r0, #0
|
|
ldmneia sp!, {r3, r4, r5, r6, r7, pc}
|
|
_02310794:
|
|
ldr r0, [sp]
|
|
cmp r0, #0
|
|
beq _0231080C
|
|
ldr r0, [r0, #0x44]
|
|
bl ov00_022F5B14
|
|
ldr r0, [sp]
|
|
ldr r0, [r0, #0x50]
|
|
bl ov00_022F5B14
|
|
ldr r0, [sp]
|
|
ldr r0, [r0, #0x5c]
|
|
cmp r0, #0
|
|
beq _023107C8
|
|
bl ov00_022F4758
|
|
_023107C8:
|
|
ldr r0, [sp]
|
|
ldr r0, [r0, #0x60]
|
|
cmp r0, #0
|
|
beq _023107DC
|
|
bl ov00_022F4758
|
|
_023107DC:
|
|
ldr r0, [sp]
|
|
ldr r0, [r0, #0x98]
|
|
cmp r0, #0
|
|
beq _023107F0
|
|
bl ov00_022F4758
|
|
_023107F0:
|
|
ldr r0, [sp]
|
|
ldr r0, [r0, #0x9c]
|
|
cmp r0, #0
|
|
beq _02310804
|
|
bl ov00_022F4758
|
|
_02310804:
|
|
ldr r0, [sp]
|
|
bl ov00_022F5B14
|
|
_0231080C:
|
|
mov r0, #1
|
|
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
|
arm_func_end ov00_02310604
|
|
|
|
arm_func_start ov00_02310814
|
|
ov00_02310814: ; 0x02310814
|
|
stmdb sp!, {r0, r1, r2, r3}
|
|
stmdb sp!, {r4, r5, r6, lr}
|
|
ldr r1, [sp, #0x10]
|
|
ldr r0, [r1, #0x14]
|
|
cmp r0, #0
|
|
ldreq r0, [r1, #0x24]
|
|
cmpeq r0, #0
|
|
ldmneia sp!, {r4, r5, r6, lr}
|
|
addne sp, sp, #0x10
|
|
bxne lr
|
|
ldr r0, [r1, #0xc]
|
|
cmp r0, #7
|
|
ldr r0, [r1, #8]
|
|
bne _023108C0
|
|
ldr r0, [r0, #0x10]
|
|
bl ov00_022F47A0
|
|
mov r4, r0
|
|
mov r5, #0
|
|
cmp r4, #0
|
|
ldmleia sp!, {r4, r5, r6, lr}
|
|
addle sp, sp, #0x10
|
|
bxle lr
|
|
_0231086C:
|
|
ldr r6, [sp, #0x10]
|
|
mov r1, r5
|
|
ldr r0, [r6, #8]
|
|
ldr r0, [r0, #0x10]
|
|
bl ov00_022F47A8
|
|
ldr r0, [r0]
|
|
cmp r6, r0
|
|
bne _023108A8
|
|
ldr r0, [r6, #8]
|
|
mov r1, r5
|
|
ldr r0, [r0, #0x10]
|
|
bl ov00_022F491C
|
|
ldmia sp!, {r4, r5, r6, lr}
|
|
add sp, sp, #0x10
|
|
bx lr
|
|
_023108A8:
|
|
add r5, r5, #1
|
|
cmp r5, r4
|
|
blt _0231086C
|
|
ldmia sp!, {r4, r5, r6, lr}
|
|
add sp, sp, #0x10
|
|
bx lr
|
|
_023108C0:
|
|
ldr r0, [r0, #0xc]
|
|
add r1, sp, #0x10
|
|
bl ov00_022F4D50
|
|
ldmia sp!, {r4, r5, r6, lr}
|
|
add sp, sp, #0x10
|
|
bx lr
|
|
arm_func_end ov00_02310814
|
|
|
|
arm_func_start ov00_023108D8
|
|
ov00_023108D8: ; 0x023108D8
|
|
stmdb sp!, {r0, r1, r2, r3}
|
|
stmdb sp!, {r4, r5, r6, lr}
|
|
sub sp, sp, #0x18
|
|
mov r6, r0
|
|
mov r5, r1
|
|
add r0, sp, #0x34
|
|
add r1, sp, #0x38
|
|
mov r4, r2
|
|
bl ov00_02310E00
|
|
ldr r0, [r6, #0x40]
|
|
cmp r0, #3
|
|
beq _02310928
|
|
ldr r0, [r6]
|
|
bl ov00_022F5348
|
|
cmp r0, #0
|
|
addeq sp, sp, #0x18
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r4, r5, r6, lr}
|
|
addeq sp, sp, #0x10
|
|
bxeq lr
|
|
_02310928:
|
|
mov r1, r4, asr #8
|
|
mov r0, r4, lsl #8
|
|
add r2, sp, #0x10
|
|
mov r3, #0
|
|
str r3, [r2, #4]
|
|
and r1, r1, #0xff
|
|
and r0, r0, #0xff00
|
|
orr r0, r1, r0
|
|
str r3, [r2]
|
|
mov r1, #2
|
|
strh r0, [sp, #0x12]
|
|
strb r1, [sp, #0x11]
|
|
str r5, [sp, #0x14]
|
|
str r2, [sp]
|
|
mov r0, #8
|
|
str r0, [sp, #4]
|
|
ldr r0, [r6]
|
|
ldr r1, [sp, #0x34]
|
|
ldr r2, [sp, #0x38]
|
|
bl ov00_022F50E0
|
|
mvn r1, #0
|
|
cmp r0, r1
|
|
bne _02310A70
|
|
ldr r0, [r6]
|
|
bl ov00_022F5194
|
|
mvn r2, #0xe
|
|
cmp r0, r2
|
|
bne _023109C4
|
|
mov r0, r6
|
|
mov r1, r5
|
|
mov r2, r4
|
|
bl ov00_0230F69C
|
|
cmp r0, #0
|
|
bne _02310AD8
|
|
add sp, sp, #0x18
|
|
mov r0, #0
|
|
ldmia sp!, {r4, r5, r6, lr}
|
|
add sp, sp, #0x10
|
|
bx lr
|
|
_023109C4:
|
|
sub r1, r2, #8
|
|
cmp r0, r1
|
|
bne _02310A00
|
|
mov r0, r6
|
|
mov r1, r5
|
|
mov r2, r4
|
|
mov r3, #1
|
|
bl ov00_0230F79C
|
|
cmp r0, #0
|
|
bne _02310AD8
|
|
add sp, sp, #0x18
|
|
mov r0, #0
|
|
ldmia sp!, {r4, r5, r6, lr}
|
|
add sp, sp, #0x10
|
|
bx lr
|
|
_02310A00:
|
|
sub r1, r2, #0x1b
|
|
cmp r0, r1
|
|
addne r1, r2, #9
|
|
cmpne r0, r1
|
|
addeq sp, sp, #0x18
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r4, r5, r6, lr}
|
|
addeq sp, sp, #0x10
|
|
bxeq lr
|
|
sub r1, r2, #0x1b
|
|
cmp r0, r1
|
|
addne r1, r2, #9
|
|
cmpne r0, r1
|
|
addeq sp, sp, #0x18
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r4, r5, r6, lr}
|
|
addeq sp, sp, #0x10
|
|
bxeq lr
|
|
sub r1, r2, #0x14
|
|
cmp r0, r1
|
|
beq _02310AD8
|
|
mov r0, r6
|
|
bl ov00_02310BB8
|
|
add sp, sp, #0x18
|
|
mov r0, #0
|
|
ldmia sp!, {r4, r5, r6, lr}
|
|
add sp, sp, #0x10
|
|
bx lr
|
|
_02310A70:
|
|
ldr r0, [r6, #0x28]
|
|
cmp r0, #0
|
|
beq _02310AD8
|
|
mov r0, r6
|
|
mov r1, r5
|
|
mov r2, r4
|
|
bl ov00_0231032C
|
|
mov r1, #0
|
|
str r1, [sp]
|
|
ldr r2, [sp, #0x34]
|
|
mov r1, r0
|
|
str r2, [sp, #4]
|
|
ldr ip, [sp, #0x38]
|
|
mov r3, r4
|
|
mov r0, r6
|
|
mov r2, r5
|
|
str ip, [sp, #8]
|
|
mov r4, #1
|
|
str r4, [sp, #0xc]
|
|
bl ov00_0230D9CC
|
|
cmp r0, #0
|
|
addeq sp, sp, #0x18
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r4, r5, r6, lr}
|
|
addeq sp, sp, #0x10
|
|
bxeq lr
|
|
_02310AD8:
|
|
mov r0, #1
|
|
add sp, sp, #0x18
|
|
ldmia sp!, {r4, r5, r6, lr}
|
|
add sp, sp, #0x10
|
|
bx lr
|
|
arm_func_end ov00_023108D8
|
|
|
|
arm_func_start ov00_02310AEC
|
|
ov00_02310AEC: ; 0x02310AEC
|
|
stmdb sp!, {r4, lr}
|
|
ldr r4, [r0]
|
|
ldr r1, [r1]
|
|
ldr r0, [r4, #0xc]
|
|
cmp r0, #7
|
|
beq _02310B18
|
|
mov r0, r4
|
|
bl ov00_0230DEDC
|
|
cmp r0, #0
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r4, pc}
|
|
_02310B18:
|
|
ldr r0, [r4, #0xc]
|
|
cmp r0, #7
|
|
ldreq r0, [r4, #0x14]
|
|
cmpeq r0, #0
|
|
ldreq r0, [r4, #0x24]
|
|
cmpeq r0, #0
|
|
bne _02310B3C
|
|
mov r0, r4
|
|
bl ov00_02310814
|
|
_02310B3C:
|
|
mov r0, #1
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_02310AEC
|
|
|
|
arm_func_start ov00_02310B44
|
|
ov00_02310B44: ; 0x02310B44
|
|
stmdb sp!, {r3, r4, lr}
|
|
sub sp, sp, #4
|
|
mov r4, r0
|
|
bl ov00_022F5594
|
|
str r0, [sp]
|
|
ldr r0, [r4, #0xc]
|
|
ldr r1, _02310B7C ; =ov00_02310AEC
|
|
add r2, sp, #0
|
|
bl ov00_022F4E8C
|
|
cmp r0, #0
|
|
moveq r0, #1
|
|
movne r0, #0
|
|
add sp, sp, #4
|
|
ldmia sp!, {r3, r4, pc}
|
|
.align 2, 0
|
|
_02310B7C: .word ov00_02310AEC
|
|
arm_func_end ov00_02310B44
|
|
|
|
arm_func_start ov00_02310B80
|
|
ov00_02310B80: ; 0x02310B80
|
|
stmdb sp!, {r3, r4, r5, lr}
|
|
mov r5, r0
|
|
ldr r0, [r5, #0x10]
|
|
bl ov00_022F47A0
|
|
subs r4, r0, #1
|
|
ldmmiia sp!, {r3, r4, r5, pc}
|
|
_02310B98:
|
|
ldr r0, [r5, #0x10]
|
|
mov r1, r4
|
|
bl ov00_022F47A8
|
|
ldr r0, [r0]
|
|
bl ov00_02310814
|
|
subs r4, r4, #1
|
|
bpl _02310B98
|
|
ldmia sp!, {r3, r4, r5, pc}
|
|
arm_func_end ov00_02310B80
|
|
|
|
arm_func_start ov00_02310BB8
|
|
ov00_02310BB8: ; 0x02310BB8
|
|
stmdb sp!, {r4, lr}
|
|
mov r4, r0
|
|
ldr r1, [r4, #0x18]
|
|
cmp r1, #0
|
|
ldmneia sp!, {r4, pc}
|
|
mov r1, #1
|
|
str r1, [r4, #0x18]
|
|
bl ov00_0230E3A4
|
|
mov r0, r4
|
|
bl ov00_0230D480
|
|
cmp r0, #0
|
|
ldmeqia sp!, {r4, pc}
|
|
mov r0, r4
|
|
bl ov00_023105A8
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_02310BB8
|
|
|
|
arm_func_start ov00_02310BF4
|
|
ov00_02310BF4: ; 0x02310BF4
|
|
stmdb sp!, {r3, r4, r5, lr}
|
|
movs r4, r2
|
|
mov r5, r1
|
|
bne _02310C20
|
|
ldr r2, _02310C90 ; =ov00_02328E1C
|
|
ldr r3, _02310C94 ; =ov00_02328E20
|
|
ldr ip, [r2]
|
|
mov r1, #0x16
|
|
eor ip, ip, #1
|
|
arm_func_end ov00_02310BF4
|
|
|
|
arm_func_start ov00_02310C18
|
|
ov00_02310C18: ; 0x02310C18
|
|
mla r4, ip, r1, r3
|
|
str ip, [r2]
|
|
_02310C20:
|
|
cmp r0, #0
|
|
beq _02310C68
|
|
str r0, [sp]
|
|
cmp r5, #0
|
|
beq _02310C50
|
|
bl ov00_022CF7F4
|
|
mov r2, r0
|
|
ldr r1, _02310C98 ; =ov00_0231BF04
|
|
mov r0, r4
|
|
mov r3, r5
|
|
bl sub_020790DC
|
|
b _02310C88
|
|
_02310C50:
|
|
bl ov00_022CF7F4
|
|
mov r2, r0
|
|
ldr r1, _02310C9C ; =ov00_0231BF0C
|
|
mov r0, r4
|
|
bl sub_020790DC
|
|
b _02310C88
|
|
_02310C68:
|
|
cmp r5, #0
|
|
moveq r0, #0
|
|
streqb r0, [r4]
|
|
beq _02310C88
|
|
ldr r1, _02310CA0 ; =ov00_0231BF10
|
|
mov r0, r4
|
|
mov r2, r5
|
|
bl sub_020790DC
|
|
_02310C88:
|
|
mov r0, r4
|
|
ldmia sp!, {r3, r4, r5, pc}
|
|
.align 2, 0
|
|
_02310C90: .word ov00_02328E1C
|
|
_02310C94: .word ov00_02328E20
|
|
_02310C98: .word ov00_0231BF04
|
|
_02310C9C: .word ov00_0231BF0C
|
|
_02310CA0: .word ov00_0231BF10
|
|
arm_func_end ov00_02310C18
|
|
|
|
arm_func_start ov00_02310CA4
|
|
ov00_02310CA4: ; 0x02310CA4
|
|
stmdb sp!, {r4, r5, r6, r7, r8, sb, lr}
|
|
sub sp, sp, #0x104
|
|
movs r8, r0
|
|
mov r7, r1
|
|
ldrnesb r1, [r8]
|
|
mov r4, #0
|
|
mov r6, r2
|
|
cmpne r1, #0
|
|
moveq r4, #0
|
|
moveq r5, r4
|
|
beq _02310DDC
|
|
mov r1, #0x3a
|
|
bl strchr
|
|
movs r5, r0
|
|
moveq r5, r4
|
|
beq _02310D98
|
|
cmp r5, r8
|
|
moveq r8, r4
|
|
beq _02310D10
|
|
sub sb, r5, r8
|
|
add r0, sp, #0
|
|
mov r1, r8
|
|
mov r2, sb
|
|
bl memcpy
|
|
add r8, sp, #0
|
|
mov r0, r4
|
|
strb r0, [r8, sb]
|
|
_02310D10:
|
|
ldrsb r0, [r5, #1]
|
|
add r3, r5, #1
|
|
cmp r0, #0
|
|
beq _02310D68
|
|
ldr r1, _02310DF8 ; =_020AEDB0
|
|
mov r2, #0
|
|
_02310D28:
|
|
cmp r0, #0
|
|
blt _02310D38
|
|
cmp r0, #0x80
|
|
blt _02310D40
|
|
_02310D38:
|
|
mov r0, r2
|
|
b _02310D4C
|
|
_02310D40:
|
|
mov r0, r0, lsl #1
|
|
ldrh r0, [r1, r0]
|
|
and r0, r0, #8
|
|
_02310D4C:
|
|
cmp r0, #0
|
|
addeq sp, sp, #0x104
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
ldrsb r0, [r3, #1]!
|
|
cmp r0, #0
|
|
bne _02310D28
|
|
_02310D68:
|
|
add r0, r5, #1
|
|
bl sub_0208B360
|
|
cmp r0, #0
|
|
blt _02310D84
|
|
ldr r1, _02310DFC ; =0x0000FFFF
|
|
cmp r0, r1
|
|
ble _02310D90
|
|
_02310D84:
|
|
add sp, sp, #0x104
|
|
mov r0, #0
|
|
ldmia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
_02310D90:
|
|
mov r0, r0, lsl #0x10
|
|
mov r5, r0, lsr #0x10
|
|
_02310D98:
|
|
cmp r8, #0
|
|
beq _02310DDC
|
|
mov r0, r8
|
|
bl ov00_022F5178
|
|
mov r4, r0
|
|
mvn r0, #0
|
|
cmp r4, r0
|
|
bne _02310DDC
|
|
mov r0, r8
|
|
bl ov00_022CF3D4
|
|
cmp r0, #0
|
|
addeq sp, sp, #0x104
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
ldr r0, [r0, #0xc]
|
|
ldr r0, [r0]
|
|
ldr r4, [r0]
|
|
_02310DDC:
|
|
cmp r7, #0
|
|
strne r4, [r7]
|
|
cmp r6, #0
|
|
strneh r5, [r6]
|
|
mov r0, #1
|
|
add sp, sp, #0x104
|
|
ldmia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
.align 2, 0
|
|
_02310DF8: .word _020AEDB0
|
|
_02310DFC: .word 0x0000FFFF
|
|
arm_func_end ov00_02310CA4
|
|
|
|
arm_func_start ov00_02310E00
|
|
ov00_02310E00: ; 0x02310E00
|
|
stmdb sp!, {r4, lr}
|
|
ldr r2, [r0]
|
|
mov r4, r1
|
|
cmp r2, #0
|
|
bne _02310E28
|
|
ldr r2, _02310E4C ; =ov00_0231BF14
|
|
mov r1, #0
|
|
str r2, [r0]
|
|
str r1, [r4]
|
|
ldmia sp!, {r4, pc}
|
|
_02310E28:
|
|
ldr r1, [r4]
|
|
mvn r0, #0
|
|
cmp r1, r0
|
|
ldmneia sp!, {r4, pc}
|
|
mov r0, r2
|
|
bl strlen
|
|
add r0, r0, #1
|
|
str r0, [r4]
|
|
ldmia sp!, {r4, pc}
|
|
.align 2, 0
|
|
_02310E4C: .word ov00_0231BF14
|
|
arm_func_end ov00_02310E00
|
|
|
|
arm_func_start ov00_02310E50
|
|
ov00_02310E50: ; 0x02310E50
|
|
stmdb sp!, {r3, r4, r5, r6, r7, lr}
|
|
mov r7, #0
|
|
bl ov00_022F5370
|
|
movs r6, r0
|
|
moveq r0, r7
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, pc}
|
|
ldr r4, _02310EB0 ; =0x0100007F
|
|
mov r5, r7
|
|
_02310E70:
|
|
ldr r0, [r6, #0xc]
|
|
ldr r0, [r0, r5, lsl #2]
|
|
cmp r0, #0
|
|
beq _02310EA8
|
|
ldr r1, [r0]
|
|
cmp r1, r4
|
|
beq _02310EA0
|
|
mov r7, r1
|
|
bl ov00_022F53FC
|
|
cmp r0, #0
|
|
movne r0, r7
|
|
ldmneia sp!, {r3, r4, r5, r6, r7, pc}
|
|
_02310EA0:
|
|
add r5, r5, #1
|
|
b _02310E70
|
|
_02310EA8:
|
|
mov r0, r7
|
|
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
|
.align 2, 0
|
|
_02310EB0: .word 0x0100007F
|
|
arm_func_end ov00_02310E50
|
|
|
|
arm_func_start ov00_02310EB4
|
|
ov00_02310EB4: ; 0x02310EB4
|
|
stmdb sp!, {lr}
|
|
sub sp, sp, #0xc
|
|
mov r3, #8
|
|
add r1, sp, #4
|
|
add r2, sp, #0
|
|
str r3, [sp]
|
|
bl ov00_022F514C
|
|
mvn r1, #0
|
|
cmp r0, r1
|
|
moveq r0, #0
|
|
ldrneh r0, [sp, #6]
|
|
add sp, sp, #0xc
|
|
ldmia sp!, {pc}
|
|
arm_func_end ov00_02310EB4
|
|
|
|
arm_func_start ov00_02310EE8
|
|
ov00_02310EE8: ; 0x02310EE8
|
|
bx lr
|
|
arm_func_end ov00_02310EE8
|
|
|
|
arm_func_start ov00_02310EEC
|
|
ov00_02310EEC: ; 0x02310EEC
|
|
stmdb sp!, {r4, r5, r6, r7, r8, lr}
|
|
sub sp, sp, #0x68
|
|
ldr r2, _02311220 ; =ov00_02328E4C
|
|
mov r6, #8
|
|
ldr r3, [r2, #0xc]
|
|
str r6, [sp, #0x10]
|
|
mov r5, r0
|
|
cmp r3, #0
|
|
ldrne r0, [r2, #8]
|
|
mov r4, r1
|
|
cmpne r0, #0
|
|
ldrne r0, [r2, #4]
|
|
cmpne r0, #0
|
|
ldrne r0, [r2, #0x18]
|
|
cmpne r0, #0
|
|
ldrne r0, [r2]
|
|
cmpne r0, #0
|
|
ldrne r0, [r2, #0x10]
|
|
cmpne r0, #0
|
|
ldrne r0, [r2, #0x14]
|
|
cmpne r0, #0
|
|
addne sp, sp, #0x68
|
|
movne r0, #0
|
|
ldmneia sp!, {r4, r5, r6, r7, r8, pc}
|
|
mvn r0, #0
|
|
cmp r5, r0
|
|
beq _02311214
|
|
mov r0, r5
|
|
bl ov00_022F5320
|
|
cmp r0, #0
|
|
beq _02311214
|
|
_02310F68:
|
|
add r0, sp, #0x14
|
|
str r0, [sp]
|
|
add r6, sp, #0x10
|
|
ldr r1, _02311224 ; =ov00_02328E98
|
|
mov r0, r5
|
|
mov r2, #0x200
|
|
mov r3, #0
|
|
str r6, [sp, #4]
|
|
bl ov00_022F509C
|
|
mov r7, r0
|
|
mvn r0, #0
|
|
cmp r7, r0
|
|
beq _02311214
|
|
ldr r0, _02311224 ; =ov00_02328E98
|
|
ldr r1, _02311228 ; =ov00_0231BF24
|
|
mov r2, #6
|
|
bl memcmp
|
|
cmp r0, #0
|
|
addne sp, sp, #0x68
|
|
movne r0, #1
|
|
ldmneia sp!, {r4, r5, r6, r7, r8, pc}
|
|
ldr r6, _02311224 ; =ov00_02328E98
|
|
cmp r7, #0x15
|
|
ldrb r0, [r6, #7]
|
|
addlt sp, sp, #0x68
|
|
movlt r0, #1
|
|
ldmltia sp!, {r4, r5, r6, r7, r8, pc}
|
|
cmp r0, #2
|
|
bne _0231106C
|
|
add r3, sp, #0x1c
|
|
mov r2, #0xa
|
|
_02310FE4:
|
|
ldrb r1, [r6]
|
|
ldrb r0, [r6, #1]
|
|
add r6, r6, #2
|
|
strb r1, [r3]
|
|
strb r0, [r3, #1]
|
|
add r3, r3, #2
|
|
subs r2, r2, #1
|
|
bne _02310FE4
|
|
ldrb r0, [r6]
|
|
strb r0, [r3]
|
|
ldrb r0, [sp, #0x28]
|
|
cmp r0, #1
|
|
beq _0231102C
|
|
cmp r0, #2
|
|
beq _0231103C
|
|
cmp r0, #3
|
|
beq _02311054
|
|
b _023111F8
|
|
_0231102C:
|
|
ldr r0, _02311220 ; =ov00_02328E4C
|
|
mov r1, #1
|
|
str r1, [r0, #0xc]
|
|
b _023111F8
|
|
_0231103C:
|
|
mov r1, #0
|
|
ldr r0, _02311220 ; =ov00_02328E4C
|
|
str r1, [r4, #0x80]
|
|
mov r1, #1
|
|
str r1, [r0, #8]
|
|
b _023111F8
|
|
_02311054:
|
|
mov r1, #0
|
|
ldr r0, _02311220 ; =ov00_02328E4C
|
|
str r1, [r4, #0x84]
|
|
mov r1, #1
|
|
str r1, [r0, #4]
|
|
b _023111F8
|
|
_0231106C:
|
|
cmp r0, #0xb
|
|
bne _023111F8
|
|
add r3, sp, #0x1c
|
|
mov r2, #0xa
|
|
_0231107C:
|
|
ldrb r1, [r6]
|
|
ldrb r0, [r6, #1]
|
|
add r6, r6, #2
|
|
strb r1, [r3]
|
|
strb r0, [r3, #1]
|
|
add r3, r3, #2
|
|
subs r2, r2, #1
|
|
bne _0231107C
|
|
ldrb r0, [r6]
|
|
strb r0, [r3]
|
|
ldr r3, [sp, #0x24]
|
|
mov r1, r3, lsr #0x18
|
|
mov r0, r3, lsr #8
|
|
mov r2, r3, lsl #8
|
|
and r1, r1, #0xff
|
|
and r0, r0, #0xff00
|
|
mov r3, r3, lsl #0x18
|
|
orr r0, r1, r0
|
|
and r2, r2, #0xff0000
|
|
and r1, r3, #0xff000000
|
|
orr r0, r2, r0
|
|
orr r0, r1, r0
|
|
str r0, [sp, #0x24]
|
|
cmp r0, #3
|
|
addls pc, pc, r0, lsl #2
|
|
b _02311130
|
|
_023110E4: ; jump table
|
|
b _023110F4 ; case 0
|
|
b _02311114 ; case 1
|
|
b _02311124 ; case 2
|
|
b _02311104 ; case 3
|
|
_023110F4:
|
|
ldr r0, _02311220 ; =ov00_02328E4C
|
|
mov r1, #1
|
|
str r1, [r0, #0x18]
|
|
b _02311130
|
|
_02311104:
|
|
ldr r0, _02311220 ; =ov00_02328E4C
|
|
mov r1, #1
|
|
str r1, [r0]
|
|
b _02311130
|
|
_02311114:
|
|
ldr r0, _02311220 ; =ov00_02328E4C
|
|
mov r1, #1
|
|
str r1, [r0, #0x10]
|
|
b _02311130
|
|
_02311124:
|
|
ldr r0, _02311220 ; =ov00_02328E4C
|
|
mov r1, #1
|
|
str r1, [r0, #0x14]
|
|
_02311130:
|
|
bl ov00_02310E50
|
|
ldr r1, [sp, #0x24]
|
|
add r1, r4, r1, lsl #4
|
|
str r0, [r1, #0x94]
|
|
mov r0, r5
|
|
bl ov00_02310EB4
|
|
mov r6, r0
|
|
mov r0, r5
|
|
bl ov00_02310EB4
|
|
mov r2, r6, asr #8
|
|
mov r1, r0, lsl #8
|
|
ldr r0, [sp, #0x24]
|
|
and r2, r2, #0xff
|
|
and r1, r1, #0xff00
|
|
orr r1, r2, r1
|
|
add r0, r4, r0, lsl #4
|
|
strh r1, [r0, #0x98]
|
|
add r6, sp, #0x2b
|
|
add r2, sp, #0x2f
|
|
ldrb r3, [r6]
|
|
add r0, sp, #0xc
|
|
ldrb r8, [r6, #1]
|
|
ldrb r7, [r6, #2]
|
|
ldrb r6, [r6, #3]
|
|
strb r3, [r0]
|
|
ldrb ip, [r2]
|
|
add lr, sp, #8
|
|
ldrb r3, [r2, #1]
|
|
ldr r1, [sp, #0x24]
|
|
strb r8, [r0, #1]
|
|
strb r7, [r0, #2]
|
|
strb r6, [r0, #3]
|
|
add r0, r4, r1, lsl #4
|
|
ldr r2, [sp, #0xc]
|
|
strb ip, [lr]
|
|
strb r3, [lr, #1]
|
|
str r2, [r0, #0x9c]
|
|
ldrh r2, [sp, #8]
|
|
ldr r0, [sp, #0x24]
|
|
add r1, r4, #0x94
|
|
mov r3, r2, asr #8
|
|
mov r2, r2, lsl #8
|
|
and r3, r3, #0xff
|
|
and r2, r2, #0xff00
|
|
orr r2, r3, r2
|
|
add r0, r4, r0, lsl #4
|
|
strh r2, [r0, #0xa0]
|
|
ldr r0, [sp, #0x24]
|
|
add r0, r1, r0, lsl #4
|
|
bl ov00_02310EE8
|
|
_023111F8:
|
|
mvn r0, #0
|
|
cmp r5, r0
|
|
beq _02311214
|
|
mov r0, r5
|
|
bl ov00_022F5320
|
|
cmp r0, #0
|
|
bne _02310F68
|
|
_02311214:
|
|
mov r0, #1
|
|
add sp, sp, #0x68
|
|
ldmia sp!, {r4, r5, r6, r7, r8, pc}
|
|
.align 2, 0
|
|
_02311220: .word ov00_02328E4C
|
|
_02311224: .word ov00_02328E98
|
|
_02311228: .word ov00_0231BF24
|
|
arm_func_end ov00_02310EEC
|
|
|
|
arm_func_start ov00_0231122C
|
|
ov00_0231122C: ; 0x0231122C
|
|
ldr ip, _02311234 ; =ov00_02310EEC
|
|
bx ip
|
|
.align 2, 0
|
|
_02311234: .word ov00_02310EEC
|
|
arm_func_end ov00_0231122C
|
|
|
|
arm_func_start ov00_02311238
|
|
ov00_02311238: ; 0x02311238
|
|
stmdb sp!, {r4, r5, r6, lr}
|
|
mov r6, r0
|
|
mov r0, #6
|
|
str r0, [r6, #0x8c]
|
|
mov r0, #4
|
|
str r0, [r6, #0x88]
|
|
mov r0, #1
|
|
str r0, [r6, #0xd4]
|
|
ldr r1, [r6, #0x9c]
|
|
cmp r1, #0
|
|
ldrne r0, [r6, #0xac]
|
|
cmpne r0, #0
|
|
ldrne r0, [r6, #0xbc]
|
|
cmpne r0, #0
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r4, r5, r6, pc}
|
|
ldr r4, [r6, #0x84]
|
|
cmp r4, #0
|
|
ldreq r0, [r6, #0x80]
|
|
cmpeq r0, #0
|
|
ldreq r0, [r6, #0x94]
|
|
cmpeq r1, r0
|
|
moveq r0, #0
|
|
streq r0, [r6, #0x8c]
|
|
beq _023113DC
|
|
ldr r0, [r6, #0x94]
|
|
cmp r1, r0
|
|
moveq r0, #1
|
|
streq r0, [r6, #0x8c]
|
|
beq _023113DC
|
|
ldr r5, [r6, #0x80]
|
|
cmp r5, #0
|
|
cmpeq r4, #0
|
|
bne _023112EC
|
|
ldrh r1, [r6, #0xc0]
|
|
ldrh r0, [r6, #0xb0]
|
|
sub r0, r1, r0
|
|
bl abs
|
|
cmp r0, #1
|
|
blt _023112EC
|
|
mov r0, #5
|
|
str r0, [r6, #0x8c]
|
|
mov r0, #0
|
|
str r0, [r6, #0x88]
|
|
b _023113DC
|
|
_023112EC:
|
|
cmp r5, #0
|
|
beq _02311328
|
|
cmp r4, #0
|
|
bne _02311328
|
|
ldrh r1, [r6, #0xc0]
|
|
ldrh r0, [r6, #0xb0]
|
|
sub r0, r1, r0
|
|
bl abs
|
|
cmp r0, #1
|
|
blt _02311328
|
|
mov r0, #5
|
|
str r0, [r6, #0x8c]
|
|
mov r0, #2
|
|
str r0, [r6, #0x88]
|
|
b _023113DC
|
|
_02311328:
|
|
cmp r5, #0
|
|
bne _02311364
|
|
cmp r4, #0
|
|
beq _02311364
|
|
ldrh r1, [r6, #0xc0]
|
|
ldrh r0, [r6, #0xb0]
|
|
sub r0, r1, r0
|
|
bl abs
|
|
cmp r0, #1
|
|
blt _02311364
|
|
mov r0, #5
|
|
str r0, [r6, #0x8c]
|
|
mov r0, #3
|
|
str r0, [r6, #0x88]
|
|
b _023113DC
|
|
_02311364:
|
|
cmp r5, #0
|
|
cmpne r4, #0
|
|
beq _0231139C
|
|
ldrh r1, [r6, #0xc0]
|
|
ldrh r0, [r6, #0xb0]
|
|
sub r0, r1, r0
|
|
bl abs
|
|
cmp r0, #1
|
|
blt _0231139C
|
|
mov r0, #5
|
|
str r0, [r6, #0x8c]
|
|
mov r0, #1
|
|
str r0, [r6, #0x88]
|
|
b _023113DC
|
|
_0231139C:
|
|
cmp r4, #0
|
|
movne r0, #4
|
|
strne r0, [r6, #0x8c]
|
|
bne _023113DC
|
|
cmp r5, #0
|
|
beq _023113C4
|
|
cmp r4, #0
|
|
moveq r0, #3
|
|
streq r0, [r6, #0x8c]
|
|
beq _023113DC
|
|
_023113C4:
|
|
cmp r5, #0
|
|
cmpeq r4, #0
|
|
moveq r0, #2
|
|
streq r0, [r6, #0x8c]
|
|
movne r0, #6
|
|
strne r0, [r6, #0x8c]
|
|
_023113DC:
|
|
ldrh r3, [r6, #0x98]
|
|
ldrh r2, [r6, #0xa0]
|
|
cmp r2, r3
|
|
ldreqh r1, [r6, #0xb0]
|
|
ldreqh r0, [r6, #0xa8]
|
|
cmpeq r1, r0
|
|
ldreqh r1, [r6, #0xc0]
|
|
ldreqh r0, [r6, #0xb8]
|
|
cmpeq r1, r0
|
|
moveq r0, #1
|
|
streq r0, [r6, #0x90]
|
|
beq _02311460
|
|
ldrh r1, [r6, #0xb0]
|
|
cmp r2, r1
|
|
ldreqh r0, [r6, #0xc0]
|
|
cmpeq r1, r0
|
|
moveq r0, #2
|
|
streq r0, [r6, #0x90]
|
|
beq _02311460
|
|
cmp r2, r3
|
|
ldreqh r0, [r6, #0xc0]
|
|
subeq r0, r0, r1
|
|
cmpeq r0, #1
|
|
moveq r0, #4
|
|
streq r0, [r6, #0x90]
|
|
beq _02311460
|
|
ldrh r0, [r6, #0xc0]
|
|
sub r0, r0, r1
|
|
cmp r0, #1
|
|
moveq r0, #3
|
|
streq r0, [r6, #0x90]
|
|
movne r0, #0
|
|
strne r0, [r6, #0x90]
|
|
_02311460:
|
|
ldrh r1, [r6, #0xd0]
|
|
cmp r1, #0
|
|
ldrneh r0, [r6, #0xa0]
|
|
cmpne r0, r1
|
|
movne r0, #0
|
|
strne r0, [r6, #0xd4]
|
|
mov r0, #1
|
|
ldmia sp!, {r4, r5, r6, pc}
|
|
arm_func_end ov00_02311238
|
|
|
|
arm_func_start ov00_02311480
|
|
ov00_02311480: ; 0x02311480
|
|
stmdb sp!, {r4, r5, r6, lr}
|
|
ldr r1, _023114E4 ; =ov00_02329098
|
|
mov r6, r0
|
|
ldr r0, [r1]
|
|
cmp r0, #0
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r4, r5, r6, pc}
|
|
mov r5, #0
|
|
bl ov00_022F47A0
|
|
cmp r0, #0
|
|
ble _023114DC
|
|
ldr r4, _023114E4 ; =ov00_02329098
|
|
_023114B0:
|
|
ldr r0, [r4]
|
|
mov r1, r5
|
|
bl ov00_022F47A8
|
|
ldr r1, [r0, #8]
|
|
cmp r1, r6
|
|
ldmeqia sp!, {r4, r5, r6, pc}
|
|
ldr r0, [r4]
|
|
add r5, r5, #1
|
|
bl ov00_022F47A0
|
|
cmp r5, r0
|
|
blt _023114B0
|
|
_023114DC:
|
|
mov r0, #0
|
|
ldmia sp!, {r4, r5, r6, pc}
|
|
.align 2, 0
|
|
_023114E4: .word ov00_02329098
|
|
arm_func_end ov00_02311480
|
|
|
|
arm_func_start ov00_023114E8
|
|
ov00_023114E8: ; 0x023114E8
|
|
stmdb sp!, {lr}
|
|
sub sp, sp, #0x54
|
|
mov r0, #0
|
|
add ip, sp, #0
|
|
mov r1, r0
|
|
mov r2, r0
|
|
mov r3, r0
|
|
stmia ip!, {r0, r1, r2, r3}
|
|
stmia ip!, {r0, r1, r2, r3}
|
|
stmia ip!, {r0, r1, r2, r3}
|
|
stmia ip!, {r0, r1, r2, r3}
|
|
stmia ip!, {r0, r1, r2, r3}
|
|
ldr r1, _02311574 ; =ov00_02329098
|
|
str r0, [ip]
|
|
ldr r0, [r1]
|
|
cmp r0, #0
|
|
bne _02311540
|
|
mov r0, #0x54
|
|
mov r1, #4
|
|
bl ov00_022F4700
|
|
ldr r1, _02311574 ; =ov00_02329098
|
|
str r0, [r1]
|
|
_02311540:
|
|
ldr r0, _02311574 ; =ov00_02329098
|
|
add r1, sp, #0
|
|
ldr r0, [r0]
|
|
bl ov00_022F47D4
|
|
ldr r0, _02311574 ; =ov00_02329098
|
|
ldr r0, [r0]
|
|
bl ov00_022F47A0
|
|
ldr r2, _02311574 ; =ov00_02329098
|
|
sub r1, r0, #1
|
|
ldr r0, [r2]
|
|
bl ov00_022F47A8
|
|
add sp, sp, #0x54
|
|
ldmia sp!, {pc}
|
|
.align 2, 0
|
|
_02311574: .word ov00_02329098
|
|
arm_func_end ov00_023114E8
|
|
|
|
arm_func_start ov00_02311578
|
|
ov00_02311578: ; 0x02311578
|
|
stmdb sp!, {r4, r5, r6, lr}
|
|
ldr r1, _023115DC ; =ov00_02329098
|
|
mov r6, r0
|
|
ldr r0, [r1]
|
|
mov r5, #0
|
|
bl ov00_022F47A0
|
|
cmp r0, #0
|
|
ldmleia sp!, {r4, r5, r6, pc}
|
|
ldr r4, _023115DC ; =ov00_02329098
|
|
_0231159C:
|
|
ldr r0, [r4]
|
|
mov r1, r5
|
|
bl ov00_022F47A8
|
|
cmp r6, r0
|
|
bne _023115C4
|
|
ldr r0, _023115DC ; =ov00_02329098
|
|
mov r1, r5
|
|
ldr r0, [r0]
|
|
bl ov00_022F48C4
|
|
ldmia sp!, {r4, r5, r6, pc}
|
|
_023115C4:
|
|
ldr r0, [r4]
|
|
add r5, r5, #1
|
|
bl ov00_022F47A0
|
|
cmp r5, r0
|
|
blt _0231159C
|
|
ldmia sp!, {r4, r5, r6, pc}
|
|
.align 2, 0
|
|
_023115DC: .word ov00_02329098
|
|
arm_func_end ov00_02311578
|
|
|
|
arm_func_start ov00_023115E0
|
|
ov00_023115E0: ; 0x023115E0
|
|
stmdb sp!, {r3, lr}
|
|
ldr r0, _02311608 ; =ov00_02329098
|
|
ldr r0, [r0]
|
|
cmp r0, #0
|
|
ldmeqia sp!, {r3, pc}
|
|
bl ov00_022F4758
|
|
ldr r0, _02311608 ; =ov00_02329098
|
|
mov r1, #0
|
|
str r1, [r0]
|
|
ldmia sp!, {r3, pc}
|
|
.align 2, 0
|
|
_02311608: .word ov00_02329098
|
|
arm_func_end ov00_023115E0
|
|
|
|
arm_func_start ov00_0231160C
|
|
ov00_0231160C: ; 0x0231160C
|
|
stmdb sp!, {r3, lr}
|
|
ldr r1, _0231162C ; =ov00_0231BF24
|
|
mov r2, #6
|
|
bl memcmp
|
|
cmp r0, #0
|
|
moveq r0, #1
|
|
movne r0, #0
|
|
ldmia sp!, {r3, pc}
|
|
.align 2, 0
|
|
_0231162C: .word ov00_0231BF24
|
|
arm_func_end ov00_0231160C
|
|
|
|
arm_func_start ov00_02311630
|
|
ov00_02311630: ; 0x02311630
|
|
stmdb sp!, {r3, lr}
|
|
sub sp, sp, #0x10
|
|
mov ip, r2, asr #8
|
|
mov r2, r2, lsl #8
|
|
str r1, [sp, #0xc]
|
|
mov r1, r3
|
|
and r3, ip, #0xff
|
|
and r2, r2, #0xff00
|
|
orr r2, r3, r2
|
|
mov lr, #2
|
|
strh r2, [sp, #0xa]
|
|
add r3, sp, #8
|
|
strb lr, [sp, #9]
|
|
str r3, [sp]
|
|
mov ip, #8
|
|
ldr r2, [sp, #0x18]
|
|
mov r3, #0
|
|
str ip, [sp, #4]
|
|
bl ov00_022F50E0
|
|
add sp, sp, #0x10
|
|
ldmia sp!, {r3, pc}
|
|
arm_func_end ov00_02311630
|
|
|
|
arm_func_start ov00_02311684
|
|
ov00_02311684: ; 0x02311684
|
|
stmdb sp!, {r3, r4, r5, r6, r7, lr}
|
|
mov r7, #0
|
|
bl ov00_022F5370
|
|
movs r6, r0
|
|
moveq r0, r7
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, pc}
|
|
ldr r4, _023116E4 ; =0x0100007F
|
|
mov r5, r7
|
|
_023116A4:
|
|
ldr r0, [r6, #0xc]
|
|
ldr r0, [r0, r5, lsl #2]
|
|
cmp r0, #0
|
|
beq _023116DC
|
|
ldr r1, [r0]
|
|
cmp r1, r4
|
|
beq _023116D4
|
|
mov r7, r1
|
|
bl ov00_022F53FC
|
|
cmp r0, #0
|
|
movne r0, r7
|
|
ldmneia sp!, {r3, r4, r5, r6, r7, pc}
|
|
_023116D4:
|
|
add r5, r5, #1
|
|
b _023116A4
|
|
_023116DC:
|
|
mov r0, r7
|
|
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
|
.align 2, 0
|
|
_023116E4: .word 0x0100007F
|
|
arm_func_end ov00_02311684
|
|
|
|
arm_func_start ov00_023116E8
|
|
ov00_023116E8: ; 0x023116E8
|
|
stmdb sp!, {lr}
|
|
sub sp, sp, #0xc
|
|
mov r3, #8
|
|
add r1, sp, #4
|
|
add r2, sp, #0
|
|
str r3, [sp]
|
|
bl ov00_022F514C
|
|
mvn r1, #0
|
|
cmp r0, r1
|
|
moveq r0, #0
|
|
ldrneh r0, [sp, #6]
|
|
add sp, sp, #0xc
|
|
ldmia sp!, {pc}
|
|
arm_func_end ov00_023116E8
|
|
|
|
arm_func_start ov00_0231171C
|
|
ov00_0231171C: ; 0x0231171C
|
|
stmdb sp!, {r4, r5, r6, r7, r8, sb, sl, lr}
|
|
sub sp, sp, #0x50
|
|
ldr r1, _02311858 ; =ov00_0231BF24
|
|
mov r2, #3
|
|
ldrb sb, [r1]
|
|
ldrb r8, [r1, #1]
|
|
add sl, sp, #4
|
|
ldrb r7, [r1, #2]
|
|
ldrb r6, [r1, #3]
|
|
ldrb r5, [r1, #4]
|
|
ldrb r3, [r1, #5]
|
|
mov r1, #0xd
|
|
strb r5, [sl, #4]
|
|
mov r4, r0
|
|
strb sb, [sl]
|
|
strb r8, [sl, #1]
|
|
strb r7, [sl, #2]
|
|
strb r6, [sl, #3]
|
|
strb r2, [sp, #0xa]
|
|
strb r1, [sp, #0xb]
|
|
strb r3, [sl, #5]
|
|
ldr r3, [r4, #8]
|
|
add r5, sp, #0x13
|
|
mov r1, r3, lsr #0x18
|
|
mov r0, r3, lsr #8
|
|
mov r2, r3, lsl #8
|
|
and r1, r1, #0xff
|
|
and r0, r0, #0xff00
|
|
mov r3, r3, lsl #0x18
|
|
orr r0, r1, r0
|
|
and r2, r2, #0xff0000
|
|
and r1, r3, #0xff000000
|
|
orr r0, r2, r0
|
|
orr r0, r1, r0
|
|
ldr r1, _0231185C ; =ov00_0231BF18
|
|
str r0, [sp, #0xc]
|
|
ldr r0, [r4, #0xc]
|
|
ldrb lr, [r1]
|
|
strb r0, [sp, #0x11]
|
|
ldr r0, [r4, #0x44]
|
|
ldrb ip, [r1, #1]
|
|
cmp r0, #0
|
|
ldr r0, _02311860 ; =ov00_023290A0
|
|
ldrb r3, [r1, #2]
|
|
ldrb r2, [r1, #3]
|
|
moveq r6, #1
|
|
movne r6, #0
|
|
ldrb sl, [r0]
|
|
add r1, sp, #0x17
|
|
ldrb sb, [r0, #1]
|
|
ldrb r8, [r0, #2]
|
|
ldrb r7, [r0, #3]
|
|
ldr r0, _02311864 ; =ov00_02328804
|
|
strb r6, [sp, #0x12]
|
|
strb lr, [r5]
|
|
strb ip, [r5, #1]
|
|
strb r3, [r5, #2]
|
|
strb r2, [r5, #3]
|
|
strb sl, [r1]
|
|
strb sb, [r1, #1]
|
|
strb r8, [r1, #2]
|
|
strb r7, [r1, #3]
|
|
bl strlen
|
|
cmp r0, #0
|
|
beq _02311830
|
|
ldr r1, _02311864 ; =ov00_02328804
|
|
add r0, sp, #0x1b
|
|
mov r2, #0x32
|
|
bl memcpy
|
|
_02311830:
|
|
mov r0, #0x49
|
|
str r0, [sp]
|
|
ldr r1, _02311868 ; =ov00_02329098
|
|
ldr r0, [r4]
|
|
ldr r1, [r1, #0x28]
|
|
ldr r2, _0231186C ; =0x00006CFD
|
|
add r3, sp, #4
|
|
bl ov00_02311630
|
|
add sp, sp, #0x50
|
|
ldmia sp!, {r4, r5, r6, r7, r8, sb, sl, pc}
|
|
.align 2, 0
|
|
_02311858: .word ov00_0231BF24
|
|
_0231185C: .word ov00_0231BF18
|
|
_02311860: .word ov00_023290A0
|
|
_02311864: .word ov00_02328804
|
|
_02311868: .word ov00_02329098
|
|
_0231186C: .word 0x00006CFD
|
|
arm_func_end ov00_0231171C
|
|
|
|
arm_func_start ov00_02311870
|
|
ov00_02311870: ; 0x02311870
|
|
stmdb sp!, {r4, lr}
|
|
mov r4, r0
|
|
str r1, [r4, #0x44]
|
|
str r2, [r4, #0x48]
|
|
cmp r3, #0
|
|
beq _023118B0
|
|
add lr, r4, #0x4c
|
|
mov ip, #4
|
|
_02311890:
|
|
ldrb r2, [r3]
|
|
ldrb r0, [r3, #1]
|
|
add r3, r3, #2
|
|
subs ip, ip, #1
|
|
strb r2, [lr]
|
|
strb r0, [lr, #1]
|
|
add lr, lr, #2
|
|
bne _02311890
|
|
_023118B0:
|
|
sub r0, r1, #1
|
|
cmp r0, #1
|
|
bhi _023118E8
|
|
mov r0, #3
|
|
str r0, [r4, #0x10]
|
|
ldr r0, [r4, #0x44]
|
|
ldr r1, [r4, #0x48]
|
|
ldr r3, [r4, #0x40]
|
|
ldr ip, [r4, #0x3c]
|
|
add r2, r4, #0x4c
|
|
blx ip
|
|
ldr r0, [r4, #8]
|
|
bl ov00_02311FB0
|
|
ldmia sp!, {r4, pc}
|
|
_023118E8:
|
|
mov r0, r4
|
|
bl ov00_0231171C
|
|
mov r0, #5
|
|
str r0, [r4, #0x10]
|
|
bl ov00_022F5594
|
|
add r0, r0, #0x3e8
|
|
str r0, [r4, #0x2c]
|
|
mov r0, #0
|
|
str r0, [r4, #0x24]
|
|
mov r0, #5
|
|
str r0, [r4, #0x28]
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_02311870
|
|
|
|
arm_func_start ov00_02311918
|
|
ov00_02311918: ; 0x02311918
|
|
stmdb sp!, {r3, r4, r5, r6, r7, r8, lr}
|
|
sub sp, sp, #0x5c
|
|
ldr r2, _02311B80 ; =ov00_0231BF24
|
|
mov r1, #0
|
|
ldrb lr, [r2]
|
|
ldrb ip, [r2, #1]
|
|
add r5, sp, #4
|
|
ldrb r8, [r2, #2]
|
|
ldrb r4, [r2, #4]
|
|
ldrb r3, [r2, #5]
|
|
ldrb r7, [r2, #3]
|
|
mov r2, #3
|
|
mov r6, r0
|
|
strb lr, [r5]
|
|
strb ip, [r5, #1]
|
|
strb r8, [r5, #2]
|
|
strb r4, [r5, #4]
|
|
strb r3, [r5, #5]
|
|
strb r2, [r5, #6]
|
|
strb r1, [r5, #7]
|
|
strb r7, [r5, #3]
|
|
ldr r7, [r6, #8]
|
|
sub r0, r1, #1
|
|
mov r3, r7, lsr #0x18
|
|
mov r2, r7, lsr #8
|
|
mov r4, r7, lsl #8
|
|
and r3, r3, #0xff
|
|
and r2, r2, #0xff00
|
|
mov r7, r7, lsl #0x18
|
|
orr r2, r3, r2
|
|
and r4, r4, #0xff0000
|
|
and r3, r7, #0xff000000
|
|
orr r2, r4, r2
|
|
orr r2, r3, r2
|
|
str r2, [r5, #8]
|
|
ldr r2, [r6, #0xc]
|
|
strb r2, [r5, #0xd]
|
|
ldr r2, [r6, #4]
|
|
cmp r2, r0
|
|
movne r1, #1
|
|
strb r1, [r5, #0xe]
|
|
bl ov00_02311684
|
|
mov r7, r0
|
|
bl ov00_02311684
|
|
mov r8, r0
|
|
bl ov00_02311684
|
|
mov r4, r0
|
|
bl ov00_02311684
|
|
mov r2, #0
|
|
mov r1, r7, lsl #0x18
|
|
and r7, r1, #0xff000000
|
|
mov r1, r8, lsl #8
|
|
mov r0, r0, lsr #8
|
|
and r3, r1, #0xff0000
|
|
mov r1, r4, lsr #0x18
|
|
and r1, r1, #0xff
|
|
and r0, r0, #0xff00
|
|
orr r0, r1, r0
|
|
orr r0, r3, r0
|
|
orr r3, r7, r0
|
|
mov r1, r3, lsr #0x18
|
|
strb r1, [sp, #0x13]
|
|
mov r1, r3, lsr #8
|
|
mov r0, r3, lsr #0x10
|
|
strb r1, [sp, #0x15]
|
|
strb r0, [sp, #0x14]
|
|
ldr r1, _02311B84 ; =ov00_02328804
|
|
add r0, sp, #0x19
|
|
strb r3, [sp, #0x16]
|
|
strb r2, [sp, #0x17]
|
|
strb r2, [sp, #0x18]
|
|
bl strcpy
|
|
ldr r0, _02311B84 ; =ov00_02328804
|
|
bl strlen
|
|
ldrb r1, [r5, #0xe]
|
|
add r4, r0, #0x16
|
|
cmp r1, #0
|
|
beq _02311A80
|
|
ldr r0, [r6, #0x14]
|
|
cmp r0, #0
|
|
bne _02311A80
|
|
mov r0, #0
|
|
strb r0, [r5, #0xc]
|
|
str r4, [sp]
|
|
ldr r1, _02311B88 ; =ov00_02329098
|
|
ldr r0, [r6, #4]
|
|
ldr r1, [r1, #0x28]
|
|
ldr r2, _02311B8C ; =0x00006CFD
|
|
mov r3, r5
|
|
bl ov00_02311630
|
|
_02311A80:
|
|
ldr r0, [r6, #0x18]
|
|
cmp r0, #0
|
|
bne _02311AB0
|
|
mov r0, #1
|
|
strb r0, [r5, #0xc]
|
|
str r4, [sp]
|
|
ldr r1, _02311B88 ; =ov00_02329098
|
|
ldr r0, [r6]
|
|
ldr r1, [r1, #0x28]
|
|
ldr r2, _02311B8C ; =0x00006CFD
|
|
mov r3, r5
|
|
bl ov00_02311630
|
|
_02311AB0:
|
|
ldrb r0, [r5, #0xe]
|
|
cmp r0, #0
|
|
ldrne r8, [r6, #4]
|
|
ldreq r8, [r6]
|
|
cmp r0, #0
|
|
ldrne r0, [r6, #4]
|
|
ldreq r0, [r6]
|
|
bl ov00_023116E8
|
|
mov r7, r0
|
|
mov r0, r8
|
|
bl ov00_023116E8
|
|
mov r1, r7, asr #8
|
|
mov r0, r0, lsl #8
|
|
and r1, r1, #0xff
|
|
and r0, r0, #0xff00
|
|
orr r0, r1, r0
|
|
mov r0, r0, lsl #0x10
|
|
mov r1, r0, lsr #0x10
|
|
mov r0, r1, asr #8
|
|
strb r1, [sp, #0x18]
|
|
strb r0, [sp, #0x17]
|
|
ldr r0, [r6, #0x1c]
|
|
cmp r0, #0
|
|
bne _02311B34
|
|
mov r0, #2
|
|
strb r0, [r5, #0xc]
|
|
str r4, [sp]
|
|
ldr r1, _02311B88 ; =ov00_02329098
|
|
ldr r0, [r6]
|
|
ldr r1, [r1, #0x24]
|
|
ldr r2, _02311B8C ; =0x00006CFD
|
|
mov r3, r5
|
|
bl ov00_02311630
|
|
_02311B34:
|
|
ldr r0, [r6, #0x20]
|
|
cmp r0, #0
|
|
bne _02311B64
|
|
mov r2, #3
|
|
strb r2, [r5, #0xc]
|
|
str r4, [sp]
|
|
ldr r1, _02311B88 ; =ov00_02329098
|
|
ldr r0, [r6]
|
|
ldr r1, [r1, #0x20]
|
|
mov r3, r5
|
|
rsb r2, r2, #0x6d00
|
|
bl ov00_02311630
|
|
_02311B64:
|
|
bl ov00_022F5594
|
|
add r0, r0, #0x1f4
|
|
str r0, [r6, #0x2c]
|
|
mov r0, #0xa
|
|
str r0, [r6, #0x28]
|
|
add sp, sp, #0x5c
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
|
.align 2, 0
|
|
_02311B80: .word ov00_0231BF24
|
|
_02311B84: .word ov00_02328804
|
|
_02311B88: .word ov00_02329098
|
|
_02311B8C: .word 0x00006CFD
|
|
arm_func_end ov00_02311918
|
|
|
|
arm_func_start ov00_02311B90
|
|
ov00_02311B90: ; 0x02311B90
|
|
stmdb sp!, {r4, r5, r6, r7, r8, lr}
|
|
sub sp, sp, #0x50
|
|
ldr r1, _02311CAC ; =ov00_0231BF24
|
|
mov r2, #3
|
|
ldrb r7, [r1]
|
|
ldrb r6, [r1, #1]
|
|
add r8, sp, #4
|
|
ldrb r5, [r1, #2]
|
|
ldrb lr, [r1, #3]
|
|
ldrb ip, [r1, #4]
|
|
ldrb r3, [r1, #5]
|
|
mov r1, #7
|
|
mov r4, r0
|
|
strb r7, [r8]
|
|
strb r6, [r8, #1]
|
|
strb r5, [r8, #2]
|
|
strb lr, [r8, #3]
|
|
strb ip, [r8, #4]
|
|
strb r2, [sp, #0xa]
|
|
strb r1, [sp, #0xb]
|
|
strb r3, [r8, #5]
|
|
ldr r3, [r4, #8]
|
|
mov r1, r3, lsr #0x18
|
|
mov r0, r3, lsr #8
|
|
mov r2, r3, lsl #8
|
|
and r1, r1, #0xff
|
|
and r0, r0, #0xff00
|
|
mov r3, r3, lsl #0x18
|
|
orr r0, r1, r0
|
|
and r2, r2, #0xff0000
|
|
and r1, r3, #0xff000000
|
|
orr r0, r2, r0
|
|
orr r0, r1, r0
|
|
str r0, [sp, #0xc]
|
|
ldr r0, [r4, #0x30]
|
|
add r3, sp, #4
|
|
str r0, [sp, #0x10]
|
|
ldrh r0, [r4, #0x34]
|
|
mov r1, r0, asr #8
|
|
mov r0, r0, lsl #8
|
|
and r1, r1, #0xff
|
|
and r0, r0, #0xff00
|
|
orr r0, r1, r0
|
|
strh r0, [sp, #0x14]
|
|
ldrb r0, [r4, #0x36]
|
|
mvn r1, #0
|
|
strb r0, [sp, #0x16]
|
|
ldr r0, [r4, #0x10]
|
|
cmp r0, #2
|
|
movne r0, #1
|
|
moveq r0, #0
|
|
strb r0, [sp, #0x17]
|
|
ldr r0, [r4, #4]
|
|
cmp r0, r1
|
|
ldreq r0, [r4]
|
|
mov r1, #0x14
|
|
str r1, [sp]
|
|
ldrh r2, [r4, #0x34]
|
|
ldr r1, [r4, #0x30]
|
|
bl ov00_02311630
|
|
bl ov00_022F5594
|
|
add r0, r0, #0x2bc
|
|
str r0, [r4, #0x2c]
|
|
mov r0, #0xc
|
|
str r0, [r4, #0x28]
|
|
ldrb r0, [r4, #0x36]
|
|
cmp r0, #0
|
|
movne r0, #1
|
|
strneb r0, [r4, #0x37]
|
|
add sp, sp, #0x50
|
|
ldmia sp!, {r4, r5, r6, r7, r8, pc}
|
|
.align 2, 0
|
|
_02311CAC: .word ov00_0231BF24
|
|
arm_func_end ov00_02311B90
|
|
|
|
arm_func_start ov00_02311CB0
|
|
ov00_02311CB0: ; 0x02311CB0
|
|
stmdb sp!, {r4, r5, r6, r7, lr}
|
|
sub sp, sp, #0xcc
|
|
mov r4, #1
|
|
mov r5, r0
|
|
sub r0, r4, #2
|
|
cmp r5, r0
|
|
beq _02311DA4
|
|
bl ov00_022F5594
|
|
ldr r2, _02311DB0 ; =ov00_02329098
|
|
ldr r1, _02311DB4 ; =0x00002710
|
|
ldr r2, [r2, #0x10]
|
|
sub r0, r0, r2
|
|
cmp r0, r1
|
|
movhs r4, #0
|
|
bhs _02311CFC
|
|
ldr r1, _02311DB8 ; =ov00_023290C4
|
|
mov r0, r5
|
|
bl ov00_0231122C
|
|
mov r4, r0
|
|
_02311CFC:
|
|
cmp r4, #0
|
|
bne _02311DA4
|
|
ldr r0, _02311DB8 ; =ov00_023290C4
|
|
bl ov00_02311238
|
|
sub r6, sp, #0xc
|
|
ldr r5, _02311DB8 ; =ov00_023290C4
|
|
mov r7, r0
|
|
mov lr, r6
|
|
mov ip, #0xd
|
|
_02311D20:
|
|
ldmia r5!, {r0, r1, r2, r3}
|
|
stmia lr!, {r0, r1, r2, r3}
|
|
subs ip, ip, #1
|
|
bne _02311D20
|
|
ldmia r5, {r0, r1}
|
|
stmia lr, {r0, r1}
|
|
ldr r1, _02311DB0 ; =ov00_02329098
|
|
mov r0, r7
|
|
ldr ip, [r1, #0xc]
|
|
ldmia r6, {r1, r2, r3}
|
|
blx ip
|
|
ldr r1, _02311DB8 ; =ov00_023290C4
|
|
ldr r2, _02311DBC ; =ov00_0231BF18
|
|
ldr r3, [r1, #0x8c]
|
|
ldr r0, _02311DB0 ; =ov00_02329098
|
|
str r3, [r2]
|
|
ldr r3, [r1, #0x90]
|
|
mvn r1, #0
|
|
str r3, [r0, #8]
|
|
ldr r0, [r2, #8]
|
|
cmp r0, r1
|
|
beq _02311D7C
|
|
bl ov00_022F4FB4
|
|
_02311D7C:
|
|
ldr r0, _02311DBC ; =ov00_0231BF18
|
|
mvn r1, #0
|
|
str r1, [r0, #8]
|
|
ldr r0, [r0, #4]
|
|
cmp r0, r1
|
|
beq _02311D98
|
|
bl ov00_022F4FB4
|
|
_02311D98:
|
|
ldr r0, _02311DBC ; =ov00_0231BF18
|
|
mvn r1, #0
|
|
str r1, [r0, #4]
|
|
_02311DA4:
|
|
mov r0, r4
|
|
add sp, sp, #0xcc
|
|
ldmia sp!, {r4, r5, r6, r7, pc}
|
|
.align 2, 0
|
|
_02311DB0: .word ov00_02329098
|
|
_02311DB4: .word 0x00002710
|
|
_02311DB8: .word ov00_023290C4
|
|
_02311DBC: .word ov00_0231BF18
|
|
arm_func_end ov00_02311CB0
|
|
|
|
arm_func_start ov00_02311DC0
|
|
ov00_02311DC0: ; 0x02311DC0
|
|
stmdb sp!, {r4, lr}
|
|
mov r4, r0
|
|
bl ov00_022F5178
|
|
mvn r1, #0
|
|
cmp r0, r1
|
|
ldmneia sp!, {r4, pc}
|
|
mov r0, r4
|
|
bl ov00_022CF3D4
|
|
cmp r0, #0
|
|
moveq r0, #0
|
|
ldrne r0, [r0, #0xc]
|
|
ldrne r0, [r0]
|
|
ldrne r0, [r0]
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_02311DC0
|
|
|
|
arm_func_start ov00_02311DF8
|
|
ov00_02311DF8: ; 0x02311DF8
|
|
stmdb sp!, {lr}
|
|
sub sp, sp, #0x44
|
|
cmp r0, #0
|
|
bne _02311E24
|
|
ldr r2, _02311E30 ; =ov00_0231BF2C
|
|
str r1, [sp]
|
|
ldr r3, _02311E34 ; =ov00_02328804
|
|
add r0, sp, #4
|
|
mov r1, #0x40
|
|
bl sub_0207911C
|
|
add r0, sp, #4
|
|
_02311E24:
|
|
bl ov00_02311DC0
|
|
add sp, sp, #0x44
|
|
ldmia sp!, {pc}
|
|
.align 2, 0
|
|
_02311E30: .word ov00_0231BF2C
|
|
_02311E34: .word ov00_02328804
|
|
arm_func_end ov00_02311DF8
|
|
|
|
arm_func_start ov00_02311E38
|
|
ov00_02311E38: ; 0x02311E38
|
|
stmdb sp!, {r3, lr}
|
|
ldr r0, _02311ED0 ; =ov00_02329098
|
|
ldr r1, [r0, #0x28]
|
|
cmp r1, #0
|
|
bne _02311E60
|
|
ldr r0, [r0, #4]
|
|
ldr r1, _02311ED4 ; =ov00_0231BF34
|
|
bl ov00_02311DF8
|
|
ldr r1, _02311ED0 ; =ov00_02329098
|
|
str r0, [r1, #0x28]
|
|
_02311E60:
|
|
ldr r0, _02311ED0 ; =ov00_02329098
|
|
ldr r1, [r0, #0x24]
|
|
cmp r1, #0
|
|
bne _02311E84
|
|
ldr r0, [r0, #0x18]
|
|
ldr r1, _02311ED8 ; =ov00_0231BF50
|
|
bl ov00_02311DF8
|
|
ldr r1, _02311ED0 ; =ov00_02329098
|
|
str r0, [r1, #0x24]
|
|
_02311E84:
|
|
ldr r0, _02311ED0 ; =ov00_02329098
|
|
ldr r1, [r0, #0x20]
|
|
cmp r1, #0
|
|
bne _02311EA8
|
|
ldr r0, [r0, #0x14]
|
|
ldr r1, _02311EDC ; =ov00_0231BF6C
|
|
bl ov00_02311DF8
|
|
ldr r1, _02311ED0 ; =ov00_02329098
|
|
str r0, [r1, #0x20]
|
|
_02311EA8:
|
|
ldr r0, _02311ED0 ; =ov00_02329098
|
|
ldr r1, [r0, #0x28]
|
|
cmp r1, #0
|
|
ldrne r1, [r0, #0x24]
|
|
cmpne r1, #0
|
|
ldrne r0, [r0, #0x20]
|
|
cmpne r0, #0
|
|
moveq r0, #0
|
|
movne r0, #1
|
|
ldmia sp!, {r3, pc}
|
|
.align 2, 0
|
|
_02311ED0: .word ov00_02329098
|
|
_02311ED4: .word ov00_0231BF34
|
|
_02311ED8: .word ov00_0231BF50
|
|
_02311EDC: .word ov00_0231BF6C
|
|
arm_func_end ov00_02311E38
|
|
|
|
arm_func_start ov00_02311EE0
|
|
ov00_02311EE0: ; 0x02311EE0
|
|
stmdb sp!, {r4, r5, r6, r7, r8, lr}
|
|
ldr ip, _02311FAC ; =ov00_02328800
|
|
mov r8, r0
|
|
ldr r0, [ip]
|
|
mov r7, r1
|
|
cmp r0, #1
|
|
mov r6, r2
|
|
mov r5, r3
|
|
movne r0, #2
|
|
ldmneia sp!, {r4, r5, r6, r7, r8, pc}
|
|
bl ov00_02311E38
|
|
cmp r0, #0
|
|
moveq r0, #3
|
|
ldmeqia sp!, {r4, r5, r6, r7, r8, pc}
|
|
bl ov00_023114E8
|
|
movs r4, r0
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r4, r5, r6, r7, r8, pc}
|
|
str r8, [r4, #4]
|
|
str r6, [r4, #0xc]
|
|
str r7, [r4, #8]
|
|
ldr r1, [sp, #0x18]
|
|
str r5, [r4, #0x38]
|
|
ldr r2, [sp, #0x1c]
|
|
str r1, [r4, #0x3c]
|
|
mov r0, #2
|
|
str r2, [r4, #0x40]
|
|
mov r1, r0
|
|
mov r2, #0
|
|
bl ov00_022F4FA0
|
|
str r0, [r4]
|
|
mov r0, #0
|
|
str r0, [r4, #0x24]
|
|
strb r0, [r4, #0x36]
|
|
strb r0, [r4, #0x37]
|
|
str r0, [r4, #0x30]
|
|
strh r0, [r4, #0x34]
|
|
mov r2, #5
|
|
str r0, [r4, #0x28]
|
|
str r2, [r4, #0x44]
|
|
ldr r1, [r4]
|
|
sub r0, r2, #6
|
|
cmp r1, r0
|
|
mov r0, r4
|
|
bne _02311FA0
|
|
bl ov00_02311578
|
|
mov r0, #2
|
|
ldmia sp!, {r4, r5, r6, r7, r8, pc}
|
|
_02311FA0:
|
|
bl ov00_02311918
|
|
mov r0, #0
|
|
ldmia sp!, {r4, r5, r6, r7, r8, pc}
|
|
.align 2, 0
|
|
_02311FAC: .word ov00_02328800
|
|
arm_func_end ov00_02311EE0
|
|
|
|
arm_func_start ov00_02311FB0
|
|
ov00_02311FB0: ; 0x02311FB0
|
|
stmdb sp!, {r4, lr}
|
|
bl ov00_02311480
|
|
movs r4, r0
|
|
ldmeqia sp!, {r4, pc}
|
|
ldr r0, [r4]
|
|
mvn r1, #0
|
|
cmp r0, r1
|
|
beq _02311FD4
|
|
bl ov00_022F4FB4
|
|
_02311FD4:
|
|
mvn r0, #0
|
|
str r0, [r4]
|
|
mov r0, #4
|
|
str r0, [r4, #0x10]
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_02311FB0
|
|
|
|
arm_func_start ov00_02311FE8
|
|
ov00_02311FE8: ; 0x02311FE8
|
|
stmdb sp!, {r3, r4, r5, r6, r7, r8, sb, sl, lr}
|
|
sub sp, sp, #0x1c
|
|
ldr r1, _023122AC ; =ov00_02329098
|
|
mov r2, #8
|
|
ldr r1, [r1, #0x1c]
|
|
mov sb, r0
|
|
str r2, [sp, #0x10]
|
|
cmp r1, #0
|
|
beq _02312034
|
|
ldr r0, _023122B0 ; =ov00_0231BF18
|
|
ldr r0, [r0, #8]
|
|
bl ov00_02311CB0
|
|
ldr r2, _023122AC ; =ov00_02329098
|
|
ldr r1, _023122B0 ; =ov00_0231BF18
|
|
str r0, [r2, #0x1c]
|
|
ldr r0, [r1, #4]
|
|
bl ov00_02311CB0
|
|
ldr r1, _023122AC ; =ov00_02329098
|
|
str r0, [r1, #0x1c]
|
|
_02312034:
|
|
cmp sb, #0
|
|
addeq sp, sp, #0x1c
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, pc}
|
|
ldr r0, [sb, #0x10]
|
|
cmp r0, #4
|
|
bne _0231205C
|
|
mov r0, sb
|
|
bl ov00_02311578
|
|
add sp, sp, #0x1c
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, pc}
|
|
_0231205C:
|
|
ldr r0, [sb]
|
|
mvn r1, #0
|
|
cmp r0, r1
|
|
beq _023120E4
|
|
bl ov00_022F5320
|
|
cmp r0, #0
|
|
beq _023120E4
|
|
ldr r6, _023122B4 ; =ov00_0232919C
|
|
add r8, sp, #0x14
|
|
add r7, sp, #0x10
|
|
mov r5, #0x200
|
|
mov r4, #0
|
|
mvn sl, #0
|
|
_02312090:
|
|
str r8, [sp]
|
|
str r7, [sp, #4]
|
|
ldr r0, [sb]
|
|
mov r1, r6
|
|
mov r2, r5
|
|
mov r3, r4
|
|
bl ov00_022F509C
|
|
mov r1, r0
|
|
cmp r1, sl
|
|
beq _023120E4
|
|
mov r0, r6
|
|
mov r2, r8
|
|
bl ov00_0231268C
|
|
ldr r0, [sb, #0x10]
|
|
cmp r0, #4
|
|
ldrne r0, [sb]
|
|
cmpne r0, sl
|
|
beq _023120E4
|
|
bl ov00_022F5320
|
|
cmp r0, #0
|
|
bne _02312090
|
|
_023120E4:
|
|
ldr r0, [sb, #0x10]
|
|
cmp r0, #0
|
|
cmpne r0, #2
|
|
bne _02312170
|
|
bl ov00_022F5594
|
|
ldr r1, [sb, #0x2c]
|
|
cmp r0, r1
|
|
bls _02312170
|
|
ldr r1, [sb, #0x24]
|
|
ldr r0, [sb, #0x28]
|
|
cmp r1, r0
|
|
ble _0231214C
|
|
ldr r0, [sb, #0x10]
|
|
mov r3, #0
|
|
cmp r0, #0
|
|
bne _02312138
|
|
mov r1, #2
|
|
mov r0, sb
|
|
sub r2, r1, #3
|
|
bl ov00_02311870
|
|
b _02312170
|
|
_02312138:
|
|
mov r1, #3
|
|
mov r0, sb
|
|
sub r2, r1, #4
|
|
bl ov00_02311870
|
|
b _02312170
|
|
_0231214C:
|
|
add r0, r1, #1
|
|
str r0, [sb, #0x24]
|
|
ldr r0, [sb, #0x10]
|
|
cmp r0, #0
|
|
mov r0, sb
|
|
bne _0231216C
|
|
bl ov00_02311918
|
|
b _02312170
|
|
_0231216C:
|
|
bl ov00_02311B90
|
|
_02312170:
|
|
ldr r0, [sb, #0x10]
|
|
cmp r0, #3
|
|
bne _023121E8
|
|
bl ov00_022F5594
|
|
ldr r1, [sb, #0x2c]
|
|
cmp r0, r1
|
|
bls _023121E8
|
|
mov r0, #2
|
|
strb r0, [sp, #9]
|
|
ldrh r1, [sb, #0x34]
|
|
sub r0, r0, #3
|
|
add r3, sp, #8
|
|
mov r2, r1, asr #8
|
|
mov r1, r1, lsl #8
|
|
and r2, r2, #0xff
|
|
and r1, r1, #0xff00
|
|
orr r1, r2, r1
|
|
strh r1, [sp, #0xa]
|
|
ldr r1, [sb, #0x30]
|
|
str r1, [sp, #0xc]
|
|
ldr r2, [sb, #4]
|
|
mov r1, #0
|
|
cmp r2, r0
|
|
bne _023121E0
|
|
ldr r2, [sb]
|
|
mov r0, sb
|
|
bl ov00_02311870
|
|
b _023121E8
|
|
_023121E0:
|
|
mov r0, sb
|
|
bl ov00_02311870
|
|
_023121E8:
|
|
ldr r0, [sb, #0x10]
|
|
cmp r0, #1
|
|
bne _02312218
|
|
bl ov00_022F5594
|
|
ldr r1, [sb, #0x2c]
|
|
cmp r0, r1
|
|
bls _02312218
|
|
mov r1, #1
|
|
mov r0, sb
|
|
sub r2, r1, #2
|
|
mov r3, #0
|
|
bl ov00_02311870
|
|
_02312218:
|
|
ldr r0, [sb, #0x10]
|
|
cmp r0, #5
|
|
addne sp, sp, #0x1c
|
|
ldmneia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, pc}
|
|
bl ov00_022F5594
|
|
ldr r1, [sb, #0x2c]
|
|
cmp r0, r1
|
|
addls sp, sp, #0x1c
|
|
ldmlsia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, pc}
|
|
ldr r1, [sb, #0x24]
|
|
ldr r0, [sb, #0x28]
|
|
cmp r1, r0
|
|
ble _02312284
|
|
ldr r0, [sb, #0x44]
|
|
ldr r1, [sb, #0x48]
|
|
ldr r3, [sb, #0x40]
|
|
ldr r4, [sb, #0x3c]
|
|
add r2, sb, #0x4c
|
|
blx r4
|
|
ldr r1, [sb, #4]
|
|
mvn r0, #0
|
|
cmp r1, r0
|
|
streq r0, [sb]
|
|
ldr r0, [sb, #8]
|
|
bl ov00_02311FB0
|
|
add sp, sp, #0x1c
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, pc}
|
|
_02312284:
|
|
mov r0, sb
|
|
bl ov00_0231171C
|
|
ldr r0, [sb, #0x24]
|
|
add r0, r0, #1
|
|
str r0, [sb, #0x24]
|
|
bl ov00_022F5594
|
|
add r0, r0, #0x3e8
|
|
str r0, [sb, #0x2c]
|
|
add sp, sp, #0x1c
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, pc}
|
|
.align 2, 0
|
|
_023122AC: .word ov00_02329098
|
|
_023122B0: .word ov00_0231BF18
|
|
_023122B4: .word ov00_0232919C
|
|
arm_func_end ov00_02311FE8
|
|
|
|
arm_func_start ov00_023122B8
|
|
ov00_023122B8: ; 0x023122B8
|
|
stmdb sp!, {r3, r4, r5, lr}
|
|
ldr r0, _02312318 ; =ov00_02329098
|
|
ldr r0, [r0]
|
|
cmp r0, #0
|
|
beq _023122D8
|
|
bl ov00_022F47A0
|
|
cmp r0, #0
|
|
bne _023122E4
|
|
_023122D8:
|
|
mov r0, #0
|
|
bl ov00_02311FE8
|
|
ldmia sp!, {r3, r4, r5, pc}
|
|
_023122E4:
|
|
ldr r0, _02312318 ; =ov00_02329098
|
|
ldr r0, [r0]
|
|
bl ov00_022F47A0
|
|
subs r5, r0, #1
|
|
ldmmiia sp!, {r3, r4, r5, pc}
|
|
ldr r4, _02312318 ; =ov00_02329098
|
|
_023122FC:
|
|
ldr r0, [r4]
|
|
mov r1, r5
|
|
bl ov00_022F47A8
|
|
bl ov00_02311FE8
|
|
subs r5, r5, #1
|
|
bpl _023122FC
|
|
ldmia sp!, {r3, r4, r5, pc}
|
|
.align 2, 0
|
|
_02312318: .word ov00_02329098
|
|
arm_func_end ov00_023122B8
|
|
|
|
arm_func_start ov00_0231231C
|
|
ov00_0231231C: ; 0x0231231C
|
|
stmdb sp!, {r4, r5, r6, r7, r8, lr}
|
|
sub sp, sp, #0x50
|
|
ldr r2, _023123E4 ; =ov00_0231BF24
|
|
mov r4, #3
|
|
ldrb r8, [r2]
|
|
ldrb r7, [r2, #1]
|
|
add r3, sp, #4
|
|
ldrb r6, [r2, #2]
|
|
ldrb lr, [r2, #3]
|
|
ldrb ip, [r2, #4]
|
|
ldrb r5, [r2, #5]
|
|
mov r2, #6
|
|
strb r2, [sp, #0xb]
|
|
strb r8, [r3]
|
|
strb r7, [r3, #1]
|
|
strb r6, [r3, #2]
|
|
strb lr, [r3, #3]
|
|
strb ip, [r3, #4]
|
|
strb r4, [sp, #0xa]
|
|
strb r5, [r3, #5]
|
|
ldr r5, [r0, #8]
|
|
mov r2, #0x15
|
|
mov lr, r5, lsr #0x18
|
|
mov ip, r5, lsr #8
|
|
mov r4, r5, lsl #8
|
|
mov r5, r5, lsl #0x18
|
|
and lr, lr, #0xff
|
|
and ip, ip, #0xff00
|
|
and r4, r4, #0xff0000
|
|
orr ip, lr, ip
|
|
and r5, r5, #0xff000000
|
|
orr r4, r4, ip
|
|
orr r4, r5, r4
|
|
str r4, [sp, #0xc]
|
|
ldr ip, [r0, #0xc]
|
|
strb ip, [sp, #0x11]
|
|
ldrh lr, [r1, #2]
|
|
str r2, [sp]
|
|
mov ip, lr, asr #8
|
|
mov r2, lr, lsl #8
|
|
and ip, ip, #0xff
|
|
and r2, r2, #0xff00
|
|
orr r2, ip, r2
|
|
mov r2, r2, lsl #0x10
|
|
ldr r0, [r0]
|
|
ldr r1, [r1, #4]
|
|
mov r2, r2, lsr #0x10
|
|
bl ov00_02311630
|
|
add sp, sp, #0x50
|
|
ldmia sp!, {r4, r5, r6, r7, r8, pc}
|
|
.align 2, 0
|
|
_023123E4: .word ov00_0231BF24
|
|
arm_func_end ov00_0231231C
|
|
|
|
arm_func_start ov00_023123E8
|
|
ov00_023123E8: ; 0x023123E8
|
|
stmdb sp!, {r3, r4, r5, lr}
|
|
mov r5, r1
|
|
ldrb r1, [r5, #0x13]
|
|
mov r4, r0
|
|
cmp r1, #0
|
|
bne _02312408
|
|
mov r1, r2
|
|
bl ov00_0231231C
|
|
_02312408:
|
|
ldr r0, [r4, #0x10]
|
|
cmp r0, #2
|
|
ldmgeia sp!, {r3, r4, r5, pc}
|
|
ldrb r0, [r5, #0x13]
|
|
cmp r0, #0
|
|
beq _0231244C
|
|
mov r1, #4
|
|
cmp r0, #1
|
|
moveq r1, #1
|
|
beq _02312438
|
|
cmp r0, #2
|
|
moveq r1, #2
|
|
_02312438:
|
|
mov r0, r4
|
|
mvn r2, #0
|
|
mov r3, #0
|
|
bl ov00_02311870
|
|
ldmia sp!, {r3, r4, r5, pc}
|
|
_0231244C:
|
|
ldr r1, [r5, #0xc]
|
|
mov r0, #2
|
|
str r1, [r4, #0x30]
|
|
ldrh r2, [r5, #0x10]
|
|
mov r1, #0
|
|
mov r3, r2, asr #8
|
|
mov r2, r2, lsl #8
|
|
and r3, r3, #0xff
|
|
and r2, r2, #0xff00
|
|
orr r2, r3, r2
|
|
strh r2, [r4, #0x34]
|
|
str r1, [r4, #0x24]
|
|
str r0, [r4, #0x10]
|
|
ldr r1, [r4, #0x40]
|
|
ldr r2, [r4, #0x38]
|
|
blx r2
|
|
mov r0, r4
|
|
bl ov00_02311B90
|
|
ldmia sp!, {r3, r4, r5, pc}
|
|
arm_func_end ov00_023123E8
|
|
|
|
arm_func_start ov00_02312498
|
|
ov00_02312498: ; 0x02312498
|
|
stmdb sp!, {r4, lr}
|
|
mov r4, r0
|
|
ldr r3, [r4, #0x10]
|
|
cmp r3, #2
|
|
ldmltia sp!, {r4, pc}
|
|
ldr ip, [r2, #4]
|
|
mov r3, #1
|
|
str ip, [r4, #0x30]
|
|
ldrh r2, [r2, #2]
|
|
mov ip, r2, asr #8
|
|
mov r2, r2, lsl #8
|
|
and ip, ip, #0xff
|
|
and r2, r2, #0xff00
|
|
orr r2, ip, r2
|
|
strh r2, [r4, #0x34]
|
|
strb r3, [r4, #0x36]
|
|
ldrb r2, [r1, #0x12]
|
|
cmp r2, #0
|
|
bne _023124EC
|
|
bl ov00_02311B90
|
|
ldmia sp!, {r4, pc}
|
|
_023124EC:
|
|
ldr r2, [r4, #0x10]
|
|
cmp r2, #2
|
|
bne _02312524
|
|
ldrb r1, [r4, #0x37]
|
|
cmp r1, #0
|
|
bne _02312508
|
|
bl ov00_02311B90
|
|
_02312508:
|
|
mov r0, #3
|
|
str r0, [r4, #0x10]
|
|
bl ov00_022F5594
|
|
add r0, r0, #0x388
|
|
add r0, r0, #0x1000
|
|
str r0, [r4, #0x2c]
|
|
ldmia sp!, {r4, pc}
|
|
_02312524:
|
|
ldrb r1, [r1, #0x13]
|
|
cmp r1, #0
|
|
ldmneia sp!, {r4, pc}
|
|
bl ov00_02311B90
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_02312498
|
|
|
|
arm_func_start ov00_02312538
|
|
ov00_02312538: ; 0x02312538
|
|
stmdb sp!, {r3, r4, lr}
|
|
sub sp, sp, #4
|
|
mov r3, r1
|
|
ldrb r1, [r3, #7]
|
|
mov r4, r0
|
|
cmp r1, #1
|
|
beq _0231256C
|
|
cmp r1, #2
|
|
beq _02312608
|
|
cmp r1, #0xe
|
|
beq _0231264C
|
|
add sp, sp, #4
|
|
ldmia sp!, {r3, r4, pc}
|
|
_0231256C:
|
|
ldrb r0, [r3, #0xc]
|
|
cmp r0, #3
|
|
addhi sp, sp, #4
|
|
ldmhiia sp!, {r3, r4, pc}
|
|
add r0, r4, r0, lsl #2
|
|
mov r2, #1
|
|
str r2, [r0, #0x14]
|
|
ldr r0, [r4, #0x10]
|
|
cmp r0, #0
|
|
addne sp, sp, #4
|
|
ldmneia sp!, {r3, r4, pc}
|
|
ldr r0, [r4, #0x18]
|
|
cmp r0, #0
|
|
ldrne r0, [r4, #0x1c]
|
|
cmpne r0, #0
|
|
ldrne r0, [r4, #0x20]
|
|
cmpne r0, #0
|
|
addeq sp, sp, #4
|
|
ldmeqia sp!, {r3, r4, pc}
|
|
ldr r1, [r4, #4]
|
|
sub r0, r2, #2
|
|
cmp r1, r0
|
|
beq _023125D8
|
|
ldr r0, [r4, #0x14]
|
|
cmp r0, #0
|
|
addeq sp, sp, #4
|
|
ldmeqia sp!, {r3, r4, pc}
|
|
_023125D8:
|
|
mov r0, #1
|
|
str r0, [r4, #0x10]
|
|
bl ov00_022F5594
|
|
add r0, r0, #0x710
|
|
add r0, r0, #0x2000
|
|
str r0, [r4, #0x2c]
|
|
ldr r0, [r4, #0x10]
|
|
ldr r1, [r4, #0x40]
|
|
ldr r2, [r4, #0x38]
|
|
blx r2
|
|
add sp, sp, #4
|
|
ldmia sp!, {r3, r4, pc}
|
|
_02312608:
|
|
mov r0, #3
|
|
strb r0, [r3, #7]
|
|
ldrh r0, [r2, #2]
|
|
mov ip, #0x15
|
|
mov r1, r0, asr #8
|
|
mov r0, r0, lsl #8
|
|
and r1, r1, #0xff
|
|
and r0, r0, #0xff00
|
|
str ip, [sp]
|
|
orr r0, r1, r0
|
|
mov ip, r0, lsl #0x10
|
|
ldr r1, [r2, #4]
|
|
ldr r0, [r4]
|
|
mov r2, ip, lsr #0x10
|
|
bl ov00_02311630
|
|
add sp, sp, #4
|
|
ldmia sp!, {r3, r4, pc}
|
|
_0231264C:
|
|
mov r0, #6
|
|
str r0, [r4, #0x10]
|
|
ldr r0, [r4, #0x44]
|
|
ldr r1, [r4, #0x48]
|
|
ldr r3, [r4, #0x40]
|
|
ldr ip, [r4, #0x3c]
|
|
add r2, r4, #0x4c
|
|
blx ip
|
|
ldr r1, [r4, #4]
|
|
mvn r0, #0
|
|
cmp r1, r0
|
|
streq r0, [r4]
|
|
ldr r0, [r4, #8]
|
|
bl ov00_02311FB0
|
|
add sp, sp, #4
|
|
ldmia sp!, {r3, r4, pc}
|
|
arm_func_end ov00_02312538
|
|
|
|
arm_func_start ov00_0231268C
|
|
ov00_0231268C: ; 0x0231268C
|
|
stmdb sp!, {r4, r5, r6, r7, lr}
|
|
sub sp, sp, #0x4c
|
|
mov r6, r0
|
|
mov r7, r1
|
|
mov r5, r2
|
|
bl ov00_0231160C
|
|
cmp r0, #0
|
|
addeq sp, sp, #0x4c
|
|
ldmeqia sp!, {r4, r5, r6, r7, pc}
|
|
ldrb r4, [r6, #7]
|
|
cmp r4, #5
|
|
cmpne r4, #7
|
|
bne _0231275C
|
|
cmp r7, #0x14
|
|
addlt sp, sp, #0x4c
|
|
ldmltia sp!, {r4, r5, r6, r7, pc}
|
|
add r3, sp, #0
|
|
mov r2, #0xa
|
|
_023126D4:
|
|
ldrb r1, [r6]
|
|
ldrb r0, [r6, #1]
|
|
add r6, r6, #2
|
|
subs r2, r2, #1
|
|
strb r1, [r3]
|
|
strb r0, [r3, #1]
|
|
add r3, r3, #2
|
|
bne _023126D4
|
|
ldr r3, [sp, #8]
|
|
mov r1, r3, lsr #0x18
|
|
mov r0, r3, lsr #8
|
|
mov r2, r3, lsl #8
|
|
and r1, r1, #0xff
|
|
and r0, r0, #0xff00
|
|
mov r3, r3, lsl #0x18
|
|
orr r0, r1, r0
|
|
and r2, r2, #0xff0000
|
|
and r1, r3, #0xff000000
|
|
orr r0, r2, r0
|
|
orr r0, r1, r0
|
|
bl ov00_02311480
|
|
cmp r0, #0
|
|
addeq sp, sp, #0x4c
|
|
ldmeqia sp!, {r4, r5, r6, r7, pc}
|
|
cmp r4, #5
|
|
add r1, sp, #0
|
|
mov r2, r5
|
|
bne _02312750
|
|
bl ov00_023123E8
|
|
add sp, sp, #0x4c
|
|
ldmia sp!, {r4, r5, r6, r7, pc}
|
|
_02312750:
|
|
bl ov00_02312498
|
|
add sp, sp, #0x4c
|
|
ldmia sp!, {r4, r5, r6, r7, pc}
|
|
_0231275C:
|
|
cmp r7, #0x15
|
|
addlt sp, sp, #0x4c
|
|
ldmltia sp!, {r4, r5, r6, r7, pc}
|
|
add r3, sp, #0
|
|
mov r2, #0xa
|
|
_02312770:
|
|
ldrb r1, [r6]
|
|
ldrb r0, [r6, #1]
|
|
add r6, r6, #2
|
|
subs r2, r2, #1
|
|
strb r1, [r3]
|
|
strb r0, [r3, #1]
|
|
add r3, r3, #2
|
|
bne _02312770
|
|
ldrb r0, [r6]
|
|
strb r0, [r3]
|
|
ldr r3, [sp, #8]
|
|
mov r1, r3, lsr #0x18
|
|
mov r0, r3, lsr #8
|
|
mov r2, r3, lsl #8
|
|
and r1, r1, #0xff
|
|
and r0, r0, #0xff00
|
|
mov r3, r3, lsl #0x18
|
|
orr r0, r1, r0
|
|
and r2, r2, #0xff0000
|
|
and r1, r3, #0xff000000
|
|
orr r0, r2, r0
|
|
orr r0, r1, r0
|
|
bl ov00_02311480
|
|
cmp r0, #0
|
|
addeq sp, sp, #0x4c
|
|
ldmeqia sp!, {r4, r5, r6, r7, pc}
|
|
add r1, sp, #0
|
|
mov r2, r5
|
|
bl ov00_02312538
|
|
add sp, sp, #0x4c
|
|
ldmia sp!, {r4, r5, r6, r7, pc}
|
|
arm_func_end ov00_0231268C
|
|
|
|
arm_func_start ov00_023127EC
|
|
ov00_023127EC: ; 0x023127EC
|
|
stmdb sp!, {r4, r5, r6, r7, r8, lr}
|
|
sub sp, sp, #0x40
|
|
movs r5, r0
|
|
mov r8, r1
|
|
mov r4, r2
|
|
mov r7, r3
|
|
ldreq r6, _02312998 ; =ov00_0231BF8C
|
|
beq _0231281C
|
|
ldr r0, _0231299C ; =0x00000D94
|
|
bl ov00_022F5AE4
|
|
mov r6, r0
|
|
str r0, [r5]
|
|
_0231281C:
|
|
bl ov00_022F5594
|
|
bl sub_020895E4
|
|
mov r1, r7
|
|
add r0, r6, #4
|
|
bl strcpy
|
|
ldr r1, [sp, #0x58]
|
|
add r0, r6, #0x44
|
|
bl strcpy
|
|
str r4, [r6, #0xc0]
|
|
mov r5, #0
|
|
str r5, [r6, #0xac]
|
|
str r5, [r6, #0xb0]
|
|
str r8, [r6]
|
|
mov r1, #1
|
|
str r1, [r6, #0xb8]
|
|
ldr r0, [sp, #0x7c]
|
|
ldr r1, [sp, #0x64]
|
|
str r0, [r6, #0x10c]
|
|
str r1, [r6, #0x88]
|
|
ldr r0, [sp, #0x68]
|
|
ldr r1, [sp, #0x6c]
|
|
str r0, [r6, #0x8c]
|
|
str r1, [r6, #0x90]
|
|
ldr r0, [sp, #0x70]
|
|
ldr r1, [sp, #0x74]
|
|
str r0, [r6, #0x94]
|
|
ldr r0, [sp, #0x78]
|
|
str r1, [r6, #0x98]
|
|
str r0, [r6, #0x9c]
|
|
str r5, [r6, #0xa0]
|
|
str r5, [r6, #0xa4]
|
|
ldr r0, [sp, #0x5c]
|
|
str r5, [r6, #0xd4]
|
|
str r0, [r6, #0xbc]
|
|
ldr r0, [sp, #0x60]
|
|
str r5, [r6, #0xc4]
|
|
str r0, [r6, #0xc8]
|
|
str r5, [r6, #0x104]
|
|
add r0, r6, #0x100
|
|
strh r5, [r0, #8]
|
|
str r5, [r6, #0xa8]
|
|
str r5, [r6, #0xb4]
|
|
ldr r4, _023129A0 ; =0x80808081
|
|
strb r5, [r6, #0x110]
|
|
mov r8, #0xff
|
|
_023128D0:
|
|
bl sub_020895B0
|
|
smull r1, r2, r4, r0
|
|
add r3, r6, r5
|
|
add r5, r5, #1
|
|
add r2, r0, r2
|
|
mov r1, r0, lsr #0x1f
|
|
add r2, r1, r2, asr #7
|
|
smull r1, r2, r8, r2
|
|
sub r2, r0, r1
|
|
strb r2, [r3, #0x84]
|
|
cmp r5, #4
|
|
blt _023128D0
|
|
mov r2, #0
|
|
mvn r1, #0
|
|
_02312908:
|
|
add r0, r6, r2, lsl #2
|
|
add r2, r2, #1
|
|
str r1, [r0, #0xd8]
|
|
cmp r2, #0xa
|
|
blt _02312908
|
|
mov r1, #0
|
|
add r0, r6, #0x114
|
|
mov r2, #0xc80
|
|
str r1, [r6, #0x100]
|
|
bl memset
|
|
bl ov00_02312DB0
|
|
ldr r0, [sp, #0x5c]
|
|
cmp r0, #0
|
|
beq _02312980
|
|
ldr r0, _023129A4 ; =ov00_023293B4
|
|
ldrsb r4, [r0]
|
|
cmp r4, #0
|
|
bne _02312960
|
|
ldr r1, _023129A8 ; =ov00_0231CD20
|
|
add r0, sp, #0
|
|
mov r2, r7
|
|
bl sub_020790DC
|
|
_02312960:
|
|
cmp r4, #0
|
|
ldrne r0, _023129A4 ; =ov00_023293B4
|
|
ldr r1, _023129AC ; =0x00006CFC
|
|
addeq r0, sp, #0
|
|
add r2, r6, #0xcc
|
|
mov r3, #0
|
|
bl ov00_02312E24
|
|
b _02312984
|
|
_02312980:
|
|
mov r0, #1
|
|
_02312984:
|
|
cmp r0, #0
|
|
moveq r0, #3
|
|
movne r0, #0
|
|
add sp, sp, #0x40
|
|
ldmia sp!, {r4, r5, r6, r7, r8, pc}
|
|
.align 2, 0
|
|
_02312998: .word ov00_0231BF8C
|
|
_0231299C: .word 0x00000D94
|
|
_023129A0: .word 0x80808081
|
|
_023129A4: .word ov00_023293B4
|
|
_023129A8: .word ov00_0231CD20
|
|
_023129AC: .word 0x00006CFC
|
|
arm_func_end ov00_023127EC
|
|
|
|
arm_func_start ov00_023129B0
|
|
ov00_023129B0: ; 0x023129B0
|
|
cmp r0, #0
|
|
ldreq r0, _023129C4 ; =ov00_0231BF88
|
|
ldreq r0, [r0]
|
|
str r1, [r0, #0xa0]
|
|
bx lr
|
|
.align 2, 0
|
|
_023129C4: .word ov00_0231BF88
|
|
arm_func_end ov00_023129B0
|
|
|
|
arm_func_start ov00_023129C8
|
|
ov00_023129C8: ; 0x023129C8
|
|
cmp r0, #0
|
|
ldreq r0, _023129DC ; =ov00_0231BF88
|
|
ldreq r0, [r0]
|
|
str r1, [r0, #0xa4]
|
|
bx lr
|
|
.align 2, 0
|
|
_023129DC: .word ov00_0231BF88
|
|
arm_func_end ov00_023129C8
|
|
|
|
arm_func_start ov00_023129E0
|
|
ov00_023129E0: ; 0x023129E0
|
|
cmp r0, #0
|
|
ldreq r0, _023129F4 ; =ov00_0231BF88
|
|
ldreq r0, [r0]
|
|
str r1, [r0, #0xa8]
|
|
bx lr
|
|
.align 2, 0
|
|
_023129F4: .word ov00_0231BF88
|
|
arm_func_end ov00_023129E0
|
|
|
|
arm_func_start ov00_023129F8
|
|
ov00_023129F8: ; 0x023129F8
|
|
stmdb sp!, {r4, lr}
|
|
movs r4, r0
|
|
ldreq r0, _02312A30 ; =ov00_0231BF88
|
|
ldreq r4, [r0]
|
|
ldr r0, [r4, #0xbc]
|
|
cmp r0, #0
|
|
beq _02312A1C
|
|
mov r0, r4
|
|
bl ov00_02312AE0
|
|
_02312A1C:
|
|
mov r0, r4
|
|
bl ov00_02312A34
|
|
mov r0, r4
|
|
bl ov00_02313D14
|
|
ldmia sp!, {r4, pc}
|
|
.align 2, 0
|
|
_02312A30: .word ov00_0231BF88
|
|
arm_func_end ov00_023129F8
|
|
|
|
arm_func_start ov00_02312A34
|
|
ov00_02312A34: ; 0x02312A34
|
|
stmdb sp!, {r4, r5, r6, r7, r8, sb, sl, fp, lr}
|
|
sub sp, sp, #0x14
|
|
mov r1, #8
|
|
mov sl, r0
|
|
str r1, [sp, #8]
|
|
ldr r0, [sl, #0xc4]
|
|
cmp r0, #0
|
|
addeq sp, sp, #0x14
|
|
ldmeqia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
ldr r0, [sl]
|
|
bl ov00_022F5320
|
|
cmp r0, #0
|
|
addeq sp, sp, #0x14
|
|
ldmeqia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
mov r5, #0
|
|
ldr r7, _02312ADC ; =ov00_023293F4
|
|
add sb, sp, #0xc
|
|
add r8, sp, #8
|
|
mov r6, #0xff
|
|
mov fp, r5
|
|
mvn r4, #0
|
|
_02312A88:
|
|
str sb, [sp]
|
|
str r8, [sp, #4]
|
|
ldr r0, [sl]
|
|
mov r1, r7
|
|
mov r2, r6
|
|
mov r3, fp
|
|
bl ov00_022F509C
|
|
mov r2, r0
|
|
cmp r2, r4
|
|
beq _02312AC4
|
|
mov r0, sl
|
|
mov r1, r7
|
|
mov r3, sb
|
|
strb r5, [r7, r2]
|
|
bl ov00_02313D58
|
|
_02312AC4:
|
|
ldr r0, [sl]
|
|
bl ov00_022F5320
|
|
cmp r0, #0
|
|
bne _02312A88
|
|
add sp, sp, #0x14
|
|
ldmia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
.align 2, 0
|
|
_02312ADC: .word ov00_023293F4
|
|
arm_func_end ov00_02312A34
|
|
|
|
arm_func_start ov00_02312AE0
|
|
ov00_02312AE0: ; 0x02312AE0
|
|
stmdb sp!, {r4, lr}
|
|
mov r4, r0
|
|
bl ov00_022F5594
|
|
ldr r2, [r4]
|
|
mvn r1, #0
|
|
cmp r2, r1
|
|
ldmeqia sp!, {r4, pc}
|
|
ldr r3, [r4, #0xb8]
|
|
cmp r3, #0
|
|
ble _02312B60
|
|
ldr r2, [r4, #0xac]
|
|
ldr r1, _02312BE4 ; =0x00002710
|
|
sub r2, r0, r2
|
|
cmp r2, r1
|
|
bls _02312B60
|
|
cmp r3, #4
|
|
blt _02312B44
|
|
mov r0, #0
|
|
str r0, [r4, #0xb8]
|
|
ldr r2, [r4, #0x10c]
|
|
ldr r3, [r4, #0x9c]
|
|
ldr r1, _02312BE8 ; =ov00_0231CD40
|
|
mov r0, #5
|
|
blx r3
|
|
ldmia sp!, {r4, pc}
|
|
_02312B44:
|
|
mov r0, r4
|
|
mov r1, #3
|
|
bl ov00_023141B8
|
|
ldr r0, [r4, #0xb8]
|
|
add r0, r0, #1
|
|
str r0, [r4, #0xb8]
|
|
b _02312BC0
|
|
_02312B60:
|
|
ldr r1, [r4, #0xb4]
|
|
cmp r1, #0
|
|
beq _02312B90
|
|
ldr r2, [r4, #0xac]
|
|
ldr r1, _02312BE4 ; =0x00002710
|
|
sub r2, r0, r2
|
|
cmp r2, r1
|
|
bls _02312B90
|
|
mov r0, r4
|
|
mov r1, #1
|
|
bl ov00_023141B8
|
|
b _02312BC0
|
|
_02312B90:
|
|
ldr r3, [r4, #0xac]
|
|
ldr r1, _02312BEC ; =0x0000EA60
|
|
sub r2, r0, r3
|
|
cmp r2, r1
|
|
bhi _02312BB4
|
|
cmp r3, #0
|
|
beq _02312BB4
|
|
cmp r0, r3
|
|
bhs _02312BC0
|
|
_02312BB4:
|
|
mov r0, r4
|
|
mov r1, #0
|
|
bl ov00_023141B8
|
|
_02312BC0:
|
|
bl ov00_022F5594
|
|
ldr r2, [r4, #0xb0]
|
|
ldr r1, _02312BF0 ; =0x00004E20
|
|
sub r0, r0, r2
|
|
cmp r0, r1
|
|
ldmlsia sp!, {r4, pc}
|
|
mov r0, r4
|
|
bl ov00_02314158
|
|
ldmia sp!, {r4, pc}
|
|
.align 2, 0
|
|
_02312BE4: .word 0x00002710
|
|
_02312BE8: .word ov00_0231CD40
|
|
_02312BEC: .word 0x0000EA60
|
|
_02312BF0: .word 0x00004E20
|
|
arm_func_end ov00_02312AE0
|
|
|
|
arm_func_start ov00_02312BF4
|
|
ov00_02312BF4: ; 0x02312BF4
|
|
stmdb sp!, {r4, lr}
|
|
movs r4, r0
|
|
ldreq r0, _02312C48 ; =ov00_0231BF88
|
|
ldreq r4, [r0]
|
|
ldr r0, [r4, #0xbc]
|
|
cmp r0, #0
|
|
ldmeqia sp!, {r4, pc}
|
|
bl ov00_022F5594
|
|
ldr r2, [r4, #0xac]
|
|
ldr r1, _02312C4C ; =0x00002710
|
|
sub r0, r0, r2
|
|
cmp r0, r1
|
|
movlo r0, #1
|
|
strlo r0, [r4, #0xb4]
|
|
ldmloia sp!, {r4, pc}
|
|
mov r0, r4
|
|
mov r1, #1
|
|
bl ov00_023141B8
|
|
mov r0, #0
|
|
str r0, [r4, #0xb4]
|
|
ldmia sp!, {r4, pc}
|
|
.align 2, 0
|
|
_02312C48: .word ov00_0231BF88
|
|
_02312C4C: .word 0x00002710
|
|
arm_func_end ov00_02312BF4
|
|
|
|
arm_func_start ov00_02312C50
|
|
ov00_02312C50: ; 0x02312C50
|
|
stmdb sp!, {r4, lr}
|
|
movs r4, r0
|
|
ldreq r0, _02312CCC ; =ov00_0231BF88
|
|
ldreq r4, [r0]
|
|
ldr r0, [r4, #0xbc]
|
|
cmp r0, #0
|
|
beq _02312C78
|
|
mov r0, r4
|
|
mov r1, #2
|
|
bl ov00_023141B8
|
|
_02312C78:
|
|
ldr r0, [r4]
|
|
mvn r1, #0
|
|
cmp r0, r1
|
|
ldrne r1, [r4, #0xc4]
|
|
cmpne r1, #0
|
|
beq _02312C94
|
|
bl ov00_022F4FB4
|
|
_02312C94:
|
|
mvn r0, #0
|
|
str r0, [r4]
|
|
mov r0, #0
|
|
str r0, [r4, #0xac]
|
|
ldr r0, [r4, #0xc4]
|
|
cmp r0, #0
|
|
beq _02312CB4
|
|
bl ov00_022F5590
|
|
_02312CB4:
|
|
ldr r0, _02312CD0 ; =ov00_0231BF8C
|
|
cmp r4, r0
|
|
ldmeqia sp!, {r4, pc}
|
|
mov r0, r4
|
|
bl ov00_022F5B14
|
|
ldmia sp!, {r4, pc}
|
|
.align 2, 0
|
|
_02312CCC: .word ov00_0231BF88
|
|
_02312CD0: .word ov00_0231BF8C
|
|
arm_func_end ov00_02312C50
|
|
|
|
arm_func_start ov00_02312CD4
|
|
ov00_02312CD4: ; 0x02312CD4
|
|
ldr r3, [r0, #0x100]
|
|
cmp r3, #0xfe
|
|
movge r0, #0
|
|
bxge lr
|
|
cmp r1, #1
|
|
blt _02312CF4
|
|
cmp r1, #0xfe
|
|
ble _02312CFC
|
|
_02312CF4:
|
|
mov r0, #0
|
|
bx lr
|
|
_02312CFC:
|
|
add r2, r3, #1
|
|
str r2, [r0, #0x100]
|
|
strb r1, [r0, r3]
|
|
mov r0, #1
|
|
bx lr
|
|
arm_func_end ov00_02312CD4
|
|
|
|
arm_func_start ov00_02312D10
|
|
ov00_02312D10: ; 0x02312D10
|
|
stmdb sp!, {r3, r4, lr}
|
|
sub sp, sp, #0x14
|
|
mov r2, r1
|
|
mov r4, r0
|
|
ldr r1, _02312D40 ; =ov00_0231CD78
|
|
add r0, sp, #0
|
|
bl sub_020790DC
|
|
add r1, sp, #0
|
|
mov r0, r4
|
|
bl ov00_02312D44
|
|
add sp, sp, #0x14
|
|
ldmia sp!, {r3, r4, pc}
|
|
.align 2, 0
|
|
_02312D40: .word ov00_0231CD78
|
|
arm_func_end ov00_02312D10
|
|
|
|
arm_func_start ov00_02312D44
|
|
ov00_02312D44: ; 0x02312D44
|
|
stmdb sp!, {r4, r5, r6, lr}
|
|
mov r6, r1
|
|
mov r4, r0
|
|
mov r0, r6
|
|
bl strlen
|
|
ldr r3, [r4, #0x578]
|
|
ldr r1, _02312DAC ; =0x00000578
|
|
add r5, r0, #1
|
|
sub r0, r1, r3
|
|
cmp r5, r0
|
|
movgt r5, r0
|
|
cmp r5, #0
|
|
movle r0, #0
|
|
ldmleia sp!, {r4, r5, r6, pc}
|
|
mov r1, r6
|
|
mov r2, r5
|
|
add r0, r4, r3
|
|
bl memcpy
|
|
ldr r0, [r4, #0x578]
|
|
mov r1, #0
|
|
add r0, r0, r5
|
|
str r0, [r4, #0x578]
|
|
sub r0, r0, #1
|
|
strb r1, [r4, r0]
|
|
mov r0, #1
|
|
ldmia sp!, {r4, r5, r6, pc}
|
|
.align 2, 0
|
|
_02312DAC: .word 0x00000578
|
|
arm_func_end ov00_02312D44
|
|
|
|
arm_func_start ov00_02312DB0
|
|
ov00_02312DB0: ; 0x02312DB0
|
|
stmdb sp!, {r4, r5, r6, lr}
|
|
bl ov00_022F5370
|
|
cmp r0, #0
|
|
ldmeqia sp!, {r4, r5, r6, pc}
|
|
ldr r1, _02312E1C ; =ov00_0232939C
|
|
mov r6, #0
|
|
ldr ip, _02312E20 ; =ov00_023293A0
|
|
str r6, [r1]
|
|
_02312DD0:
|
|
ldr r2, [r0, #0xc]
|
|
mov r5, r6, lsl #2
|
|
ldr r4, [r2, r6, lsl #2]
|
|
cmp r4, #0
|
|
ldmeqia sp!, {r4, r5, r6, pc}
|
|
ldrb r3, [r4]
|
|
ldrb r2, [r4, #1]
|
|
add r6, r6, #1
|
|
add lr, ip, r5
|
|
strb r3, [ip, r5]
|
|
strb r2, [lr, #1]
|
|
ldrb r3, [r4, #2]
|
|
ldrb r2, [r4, #3]
|
|
cmp r6, #5
|
|
strb r3, [lr, #2]
|
|
strb r2, [lr, #3]
|
|
str r6, [r1]
|
|
blt _02312DD0
|
|
ldmia sp!, {r4, r5, r6, pc}
|
|
.align 2, 0
|
|
_02312E1C: .word ov00_0232939C
|
|
_02312E20: .word ov00_023293A0
|
|
arm_func_end ov00_02312DB0
|
|
|
|
arm_func_start ov00_02312E24
|
|
ov00_02312E24: ; 0x02312E24
|
|
stmdb sp!, {r3, r4, r5, r6, r7, lr}
|
|
mov r1, r1, lsl #0x10
|
|
mov r1, r1, lsr #0x10
|
|
mov r4, r1, asr #8
|
|
mov r1, r1, lsl #8
|
|
mov r6, r2
|
|
mov r5, #2
|
|
and r2, r4, #0xff
|
|
and r1, r1, #0xff00
|
|
strb r5, [r6, #1]
|
|
orr r1, r2, r1
|
|
strh r1, [r6, #2]
|
|
mov r4, #0
|
|
movs r7, r0
|
|
mov r5, r3
|
|
streq r4, [r6, #4]
|
|
beq _02312E70
|
|
bl ov00_022F5178
|
|
str r0, [r6, #4]
|
|
_02312E70:
|
|
ldr r1, [r6, #4]
|
|
mvn r0, #0
|
|
cmp r1, r0
|
|
bne _02312EB8
|
|
ldr r1, _02312EC8 ; =ov00_0231CD7C
|
|
mov r0, r7
|
|
bl strcmp
|
|
cmp r0, #0
|
|
beq _02312EB8
|
|
mov r0, r7
|
|
bl ov00_022CF3D4
|
|
movs r4, r0
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, pc}
|
|
ldr r0, [r4, #0xc]
|
|
ldr r0, [r0]
|
|
ldr r0, [r0]
|
|
str r0, [r6, #4]
|
|
_02312EB8:
|
|
cmp r5, #0
|
|
strne r4, [r5]
|
|
mov r0, #1
|
|
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
|
.align 2, 0
|
|
_02312EC8: .word ov00_0231CD7C
|
|
arm_func_end ov00_02312E24
|
|
|
|
arm_func_start ov00_02312ECC
|
|
ov00_02312ECC: ; 0x02312ECC
|
|
ldrb r3, [r0]
|
|
ldrb r2, [r1]
|
|
strb r2, [r0]
|
|
strb r3, [r1]
|
|
bx lr
|
|
arm_func_end ov00_02312ECC
|
|
|
|
arm_func_start ov00_02312EE0
|
|
ov00_02312EE0: ; 0x02312EE0
|
|
cmp r0, #0x1a
|
|
addlo r0, r0, #0x41
|
|
andlo r0, r0, #0xff
|
|
bxlo lr
|
|
cmp r0, #0x34
|
|
addlo r0, r0, #0x47
|
|
andlo r0, r0, #0xff
|
|
bxlo lr
|
|
cmp r0, #0x3e
|
|
sublo r0, r0, #4
|
|
andlo r0, r0, #0xff
|
|
bxlo lr
|
|
moveq r0, #0x2b
|
|
bxeq lr
|
|
cmp r0, #0x3f
|
|
moveq r0, #0x2f
|
|
movne r0, #0
|
|
bx lr
|
|
arm_func_end ov00_02312EE0
|
|
|
|
arm_func_start ov00_02312F28
|
|
ov00_02312F28: ; 0x02312F28
|
|
stmdb sp!, {r3, r4, r5, r6, r7, r8, sb, lr}
|
|
sub sp, sp, #8
|
|
mov r7, r1
|
|
mov r8, r0
|
|
mov r6, r2
|
|
cmp r7, #0
|
|
mov r4, #0
|
|
ble _02312FDC
|
|
_02312F48:
|
|
mov r2, #0
|
|
add r3, sp, #4
|
|
mov r0, r2
|
|
_02312F54:
|
|
cmp r4, r7
|
|
ldrltb r1, [r8], #1
|
|
add r2, r2, #1
|
|
add r4, r4, #1
|
|
strltb r1, [r3]
|
|
strgeb r0, [r3]
|
|
cmp r2, #2
|
|
add r3, r3, #1
|
|
ble _02312F54
|
|
ldrb r0, [sp, #4]
|
|
ldrb r5, [sp, #5]
|
|
ldrb r2, [sp, #6]
|
|
mov r3, r0, lsl #0x1e
|
|
mov r1, r5, asr #4
|
|
add ip, r1, r3, lsr #26
|
|
and r1, r2, #0x3f
|
|
mov r3, r5, lsl #0x1c
|
|
mov r2, r2, asr #6
|
|
mov r0, r0, asr #2
|
|
add r2, r2, r3, lsr #26
|
|
add r5, sp, #0
|
|
strb r0, [sp]
|
|
strb ip, [sp, #1]
|
|
strb r2, [sp, #2]
|
|
strb r1, [sp, #3]
|
|
mov sb, #0
|
|
_02312FBC:
|
|
ldrb r0, [r5], #1
|
|
bl ov00_02312EE0
|
|
add sb, sb, #1
|
|
cmp sb, #3
|
|
strb r0, [r6], #1
|
|
ble _02312FBC
|
|
cmp r4, r7
|
|
blt _02312F48
|
|
_02312FDC:
|
|
mov r0, #0
|
|
strb r0, [r6]
|
|
add sp, sp, #8
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, pc}
|
|
arm_func_end ov00_02312F28
|
|
|
|
arm_func_start ov00_02312FEC
|
|
ov00_02312FEC: ; 0x02312FEC
|
|
stmdb sp!, {r4, r5, r6, r7, r8, sb, sl, fp, lr}
|
|
sub sp, sp, #0x104
|
|
str r1, [sp]
|
|
add r4, sp, #4
|
|
mov sl, r0
|
|
mov sb, r2
|
|
mov r8, r3
|
|
mov r1, #0
|
|
_0231300C:
|
|
add r0, r1, #1
|
|
mov r0, r0, lsl #0x10
|
|
strb r1, [r4], #1
|
|
mov r1, r0, asr #0x10
|
|
cmp r1, #0x100
|
|
blt _0231300C
|
|
mov r4, #0
|
|
add r6, sp, #4
|
|
mov r5, r4
|
|
mov r7, r4
|
|
mov fp, r6
|
|
_02313038:
|
|
ldrb r3, [r6]
|
|
ldrb r2, [sl, r4]
|
|
ldr r1, [sp]
|
|
add r0, r4, #1
|
|
add r2, r3, r2
|
|
add r2, r5, r2
|
|
mov r3, r2, lsr #0x1f
|
|
rsb r2, r3, r2, lsl #24
|
|
add r2, r3, r2, ror #24
|
|
and r5, r2, #0xff
|
|
bl _s32_div_f
|
|
and r4, r1, #0xff
|
|
mov r0, r6
|
|
add r1, fp, r5
|
|
bl ov00_02312ECC
|
|
add r0, r7, #1
|
|
mov r0, r0, lsl #0x10
|
|
mov r7, r0, asr #0x10
|
|
cmp r7, #0x100
|
|
add r6, r6, #1
|
|
blt _02313038
|
|
mov r6, #0
|
|
cmp r8, #0
|
|
mov r7, r6
|
|
mov r5, r6
|
|
addle sp, sp, #0x104
|
|
ldmleia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
add r4, sp, #4
|
|
_023130A8:
|
|
ldrb r0, [sb, r5]
|
|
add r0, r6, r0
|
|
add r0, r0, #1
|
|
mov r1, r0, lsr #0x1f
|
|
rsb r0, r1, r0, lsl #24
|
|
add r0, r1, r0, ror #24
|
|
and r6, r0, #0xff
|
|
ldrb r1, [r4, r6]
|
|
add r0, r4, r6
|
|
add r1, r1, r7
|
|
mov r2, r1, lsr #0x1f
|
|
rsb r1, r2, r1, lsl #24
|
|
add r1, r2, r1, ror #24
|
|
and r7, r1, #0xff
|
|
add r1, r4, r7
|
|
bl ov00_02312ECC
|
|
ldrb r3, [r4, r6]
|
|
ldrb r1, [r4, r7]
|
|
add r0, r5, #1
|
|
mov r2, r0, lsl #0x10
|
|
add r0, r3, r1
|
|
mov r1, r0, lsr #0x1f
|
|
rsb r0, r1, r0, lsl #24
|
|
add r0, r1, r0, ror #24
|
|
and r0, r0, #0xff
|
|
ldrb r1, [sb, r5]
|
|
ldrb r0, [r4, r0]
|
|
cmp r8, r2, asr #16
|
|
eor r0, r1, r0
|
|
strb r0, [sb, r5]
|
|
mov r5, r2, asr #0x10
|
|
bgt _023130A8
|
|
add sp, sp, #0x104
|
|
ldmia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
arm_func_end ov00_02312FEC
|
|
|
|
arm_func_start ov00_02313130
|
|
ov00_02313130: ; 0x02313130
|
|
strb r1, [r0]
|
|
ldrb ip, [r2]
|
|
ldrb r3, [r2, #1]
|
|
mov r1, #5
|
|
strb ip, [r0, #1]
|
|
strb r3, [r0, #2]
|
|
ldrb r3, [r2, #2]
|
|
ldrb r2, [r2, #3]
|
|
strb r3, [r0, #3]
|
|
strb r2, [r0, #4]
|
|
str r1, [r0, #0x578]
|
|
bx lr
|
|
arm_func_end ov00_02313130
|
|
|
|
arm_func_start ov00_02313160
|
|
ov00_02313160: ; 0x02313160
|
|
stmdb sp!, {r3, r4, r5, r6, lr}
|
|
sub sp, sp, #0x44
|
|
mov r5, r3
|
|
cmp r5, #1
|
|
mov r6, r0
|
|
mov r4, r1
|
|
addlt sp, sp, #0x44
|
|
ldmltia sp!, {r3, r4, r5, r6, pc}
|
|
cmp r5, #0x41
|
|
addgt sp, sp, #0x44
|
|
ldmgtia sp!, {r3, r4, r5, r6, pc}
|
|
sub r0, r5, #1
|
|
ldrsb r0, [r2, r0]
|
|
cmp r0, #0
|
|
addne sp, sp, #0x44
|
|
ldmneia sp!, {r3, r4, r5, r6, pc}
|
|
add r0, sp, #0
|
|
mov r1, r2
|
|
bl strcpy
|
|
add r0, r6, #0x44
|
|
bl strlen
|
|
mov r1, r0
|
|
add r2, sp, #0
|
|
add r0, r6, #0x44
|
|
sub r3, r5, #1
|
|
bl ov00_02312FEC
|
|
ldr r2, [r4, #0x578]
|
|
sub r1, r5, #1
|
|
add r0, sp, #0
|
|
add r2, r4, r2
|
|
bl ov00_02312F28
|
|
ldr r0, [r4, #0x578]
|
|
add r0, r4, r0
|
|
bl strlen
|
|
ldr r1, [r4, #0x578]
|
|
add r0, r0, #1
|
|
add r0, r1, r0
|
|
str r0, [r4, #0x578]
|
|
add sp, sp, #0x44
|
|
ldmia sp!, {r3, r4, r5, r6, pc}
|
|
arm_func_end ov00_02313160
|
|
|
|
arm_func_start ov00_02313200
|
|
ov00_02313200: ; 0x02313200
|
|
stmdb sp!, {r4, lr}
|
|
sub sp, sp, #8
|
|
mov r4, r0
|
|
mov r0, r1
|
|
ldr r1, _023132AC ; =ov00_0231CD8C
|
|
add r2, sp, #4
|
|
add r3, sp, #0
|
|
bl sub_02085338
|
|
ldr r0, [sp, #4]
|
|
ldr lr, [sp]
|
|
mov r2, r0, lsr #0x18
|
|
mov r1, r0, lsr #8
|
|
mov r3, r0, lsl #8
|
|
mov ip, r0, lsl #0x18
|
|
and r2, r2, #0xff
|
|
and r1, r1, #0xff00
|
|
orr r1, r2, r1
|
|
and r3, r3, #0xff0000
|
|
mov r0, lr, lsl #0x10
|
|
and r2, ip, #0xff000000
|
|
orr r1, r3, r1
|
|
orrs r2, r2, r1
|
|
mov r1, r0, lsr #0x10
|
|
str r2, [sp, #4]
|
|
cmpne r1, #0
|
|
addeq sp, sp, #8
|
|
ldmeqia sp!, {r4, pc}
|
|
ldr r0, [r4, #0x104]
|
|
cmp r0, r2
|
|
addeq r0, r4, #0x100
|
|
ldreqh r0, [r0, #8]
|
|
cmpeq r0, r1
|
|
addeq sp, sp, #8
|
|
ldmeqia sp!, {r4, pc}
|
|
str r2, [r4, #0x104]
|
|
add r0, r4, #0x100
|
|
strh r1, [r0, #8]
|
|
ldr r0, [sp, #4]
|
|
ldr r2, [r4, #0x10c]
|
|
ldr r3, [r4, #0xa8]
|
|
blx r3
|
|
add sp, sp, #8
|
|
ldmia sp!, {r4, pc}
|
|
.align 2, 0
|
|
_023132AC: .word ov00_0231CD8C
|
|
arm_func_end ov00_02313200
|
|
|
|
arm_func_start ov00_023132B0
|
|
ov00_023132B0: ; 0x023132B0
|
|
stmdb sp!, {r4, r5, r6, r7, r8, sb, sl, fp, lr}
|
|
sub sp, sp, #0x10c
|
|
movs fp, r3
|
|
mov r3, #0
|
|
ldr r7, [sp, #0x130]
|
|
str r3, [sp, #0x108]
|
|
mov sl, r0
|
|
mov sb, r1
|
|
mov r8, r2
|
|
addeq sp, sp, #0x10c
|
|
ldmeqia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
sub r0, r8, #1
|
|
cmp r0, #1
|
|
bhi _02313360
|
|
ldr r1, [sb, #0x578]
|
|
ldr r0, _02313504 ; =0x00000578
|
|
sub r0, r0, r1
|
|
cmp r0, #2
|
|
addlo sp, sp, #0x10c
|
|
ldmloia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
ldr r1, [sl, #0x10c]
|
|
ldr r2, [sl, #0x98]
|
|
mov r0, r8
|
|
blx r2
|
|
str r0, [sp]
|
|
mov r0, r0, lsl #0x10
|
|
mov r0, r0, lsr #0x10
|
|
mov r1, r0, asr #8
|
|
mov r0, r0, lsl #8
|
|
and r1, r1, #0xff
|
|
and r0, r0, #0xff00
|
|
orr r0, r1, r0
|
|
strh r0, [sp, #4]
|
|
add r0, sp, #4
|
|
ldrb r1, [r0]
|
|
ldr r2, [sb, #0x578]
|
|
ldrb r0, [r0, #1]
|
|
add r3, sb, r2
|
|
strb r1, [sb, r2]
|
|
strb r0, [r3, #1]
|
|
ldr r0, [sb, #0x578]
|
|
add r0, r0, #2
|
|
str r0, [sb, #0x578]
|
|
b _02313368
|
|
_02313360:
|
|
mov r0, #1
|
|
str r0, [sp]
|
|
_02313368:
|
|
cmp fp, #0xff
|
|
bne _02313440
|
|
ldr r2, [sl, #0x10c]
|
|
ldr r3, [sl, #0x94]
|
|
add r1, sp, #8
|
|
mov r0, r8
|
|
blx r3
|
|
ldr r0, [sp, #0x108]
|
|
mov r5, #0
|
|
cmp r0, #0
|
|
ble _02313404
|
|
ldr fp, _02313508 ; =ov00_0231CD98
|
|
ldr r4, _0231350C ; =ov00_0231CF68
|
|
add r7, sp, #8
|
|
_023133A0:
|
|
ldrb r0, [r7]
|
|
ldr r1, [r4, r0, lsl #2]
|
|
mov r0, sb
|
|
cmp r1, #0
|
|
moveq r1, fp
|
|
bl ov00_02312D44
|
|
cmp r8, #0
|
|
bne _023133F0
|
|
ldrb r0, [r7]
|
|
ldr r2, [sl, #0x10c]
|
|
ldr r3, [sl, #0x88]
|
|
mov r1, sb
|
|
ldr r6, [sb, #0x578]
|
|
blx r3
|
|
ldr r0, [sb, #0x578]
|
|
cmp r6, r0
|
|
bne _023133F0
|
|
ldr r1, _02313510 ; =ov00_0231CDA0
|
|
mov r0, sb
|
|
bl ov00_02312D44
|
|
_023133F0:
|
|
ldr r0, [sp, #0x108]
|
|
add r5, r5, #1
|
|
cmp r5, r0
|
|
add r7, r7, #1
|
|
blt _023133A0
|
|
_02313404:
|
|
ldr r1, [sb, #0x578]
|
|
ldr r0, _02313504 ; =0x00000578
|
|
sub r0, r0, r1
|
|
cmp r0, #1
|
|
addlt sp, sp, #0x10c
|
|
ldmltia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
add r0, r1, #1
|
|
str r0, [sb, #0x578]
|
|
mov r0, #0
|
|
strb r0, [sb, r1]
|
|
ldr fp, [sp, #0x108]
|
|
cmp r8, #0
|
|
add r7, sp, #8
|
|
addeq sp, sp, #0x10c
|
|
ldmeqia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
_02313440:
|
|
ldr r0, [sp]
|
|
mov r4, #0
|
|
cmp r0, #0
|
|
addle sp, sp, #0x10c
|
|
ldmleia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
_02313454:
|
|
mov r5, #0
|
|
cmp fp, #0
|
|
ble _023134EC
|
|
_02313460:
|
|
cmp r8, #0
|
|
ldr r6, [sb, #0x578]
|
|
bne _02313484
|
|
ldrb r0, [r7, r5]
|
|
ldr r2, [sl, #0x10c]
|
|
ldr r3, [sl, #0x88]
|
|
mov r1, sb
|
|
blx r3
|
|
b _023134C8
|
|
_02313484:
|
|
cmp r8, #1
|
|
bne _023134A8
|
|
ldrb r0, [r7, r5]
|
|
ldr r3, [sl, #0x10c]
|
|
ldr ip, [sl, #0x8c]
|
|
mov r1, r4
|
|
mov r2, sb
|
|
blx ip
|
|
b _023134C8
|
|
_023134A8:
|
|
cmp r8, #2
|
|
bne _023134C8
|
|
ldrb r0, [r7, r5]
|
|
ldr r3, [sl, #0x10c]
|
|
ldr ip, [sl, #0x90]
|
|
mov r1, r4
|
|
mov r2, sb
|
|
blx ip
|
|
_023134C8:
|
|
ldr r0, [sb, #0x578]
|
|
cmp r6, r0
|
|
bne _023134E0
|
|
ldr r1, _02313510 ; =ov00_0231CDA0
|
|
mov r0, sb
|
|
bl ov00_02312D44
|
|
_023134E0:
|
|
add r5, r5, #1
|
|
cmp r5, fp
|
|
blt _02313460
|
|
_023134EC:
|
|
ldr r0, [sp]
|
|
add r4, r4, #1
|
|
cmp r4, r0
|
|
blt _02313454
|
|
add sp, sp, #0x10c
|
|
ldmia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
.align 2, 0
|
|
_02313504: .word 0x00000578
|
|
_02313508: .word ov00_0231CD98
|
|
_0231350C: .word ov00_0231CF68
|
|
_02313510: .word ov00_0231CDA0
|
|
arm_func_end ov00_023132B0
|
|
|
|
arm_func_start ov00_02313514
|
|
ov00_02313514: ; 0x02313514
|
|
stmdb sp!, {r3, r4, r5, lr}
|
|
str r3, [sp]
|
|
mov r3, r2
|
|
mov r2, #0
|
|
mov r5, r0
|
|
mov r4, r1
|
|
bl ov00_023132B0
|
|
ldr ip, [sp, #0x14]
|
|
ldr r3, [sp, #0x10]
|
|
mov r0, r5
|
|
mov r1, r4
|
|
mov r2, #1
|
|
str ip, [sp]
|
|
bl ov00_023132B0
|
|
ldr r0, [sp, #0x1c]
|
|
ldr r3, [sp, #0x18]
|
|
str r0, [sp]
|
|
mov r0, r5
|
|
mov r1, r4
|
|
mov r2, #2
|
|
bl ov00_023132B0
|
|
ldmia sp!, {r3, r4, r5, pc}
|
|
arm_func_end ov00_02313514
|
|
|
|
arm_func_start ov00_0231356C
|
|
ov00_0231356C: ; 0x0231356C
|
|
stmdb sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr}
|
|
mov r8, r2
|
|
ldr r2, [r8]
|
|
mov sl, r0
|
|
cmp r2, #3
|
|
mov sb, r1
|
|
movge r0, #0
|
|
ldmgeia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
ldr r1, [sb, #0x578]
|
|
ldr r0, _02313814 ; =0x00000578
|
|
sub r0, r0, r1
|
|
cmp r0, #0x20
|
|
movlt r0, #0
|
|
ldmltia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
ldr r1, _02313818 ; =ov00_0231CDA4
|
|
mov r0, sb
|
|
bl ov00_02312D44
|
|
ldr r0, [sb, #0x578]
|
|
str r0, [sp]
|
|
add r0, r0, #1
|
|
str r0, [sb, #0x578]
|
|
ldr r1, [r8, #4]
|
|
add r0, r1, #1
|
|
str r0, [r8, #4]
|
|
ldr r0, [sp]
|
|
strb r1, [sb, r0]
|
|
ldr r0, [r8]
|
|
cmp r0, #3
|
|
bge _023137F8
|
|
_023135E0:
|
|
ldr r0, [r8, #0x114]
|
|
cmp r0, #0
|
|
bne _02313600
|
|
ldr r0, [r8]
|
|
ldr r2, [sl, #0x10c]
|
|
ldr r3, [sl, #0x94]
|
|
add r1, r8, #0x14
|
|
blx r3
|
|
_02313600:
|
|
ldr r0, [r8, #0xc]
|
|
cmp r0, #0
|
|
bne _02313628
|
|
ldr r0, [r8]
|
|
cmp r0, #0
|
|
beq _02313628
|
|
ldr r1, [sl, #0x10c]
|
|
ldr r2, [sl, #0x98]
|
|
blx r2
|
|
str r0, [r8, #0xc]
|
|
_02313628:
|
|
ldr r1, [sb, #0x578]
|
|
ldr r4, _02313814 ; =0x00000578
|
|
sub r0, r4, r1
|
|
cmp r0, #0x64
|
|
movlt r0, #1
|
|
ldmltia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
add r0, r1, #1
|
|
str r0, [sb, #0x578]
|
|
ldr r0, [r8]
|
|
strb r0, [sb, r1]
|
|
ldr r1, [r8, #8]
|
|
ldr r0, [r8, #0x114]
|
|
cmp r1, r0
|
|
bge _023137A8
|
|
mov r5, #0
|
|
ldr r6, _0231381C ; =ov00_0231CF68
|
|
mov fp, r5
|
|
_0231366C:
|
|
add r0, r8, r1
|
|
ldrb r7, [r0, #0x14]
|
|
mov r0, sb
|
|
ldr r1, [r6, r7, lsl #2]
|
|
bl ov00_02312D44
|
|
cmp r0, #0
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
ldr r0, [r8]
|
|
cmp r0, #0
|
|
bne _023136C4
|
|
ldr r2, [sl, #0x10c]
|
|
ldr r3, [sl, #0x88]
|
|
mov r0, r7
|
|
mov r1, sb
|
|
blx r3
|
|
ldr r0, [sb, #0x578]
|
|
sub r0, r4, r0
|
|
cmp r0, #1
|
|
bge _02313788
|
|
mov r0, #1
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
_023136C4:
|
|
ldr r1, [sb, #0x578]
|
|
sub r0, r4, r1
|
|
cmp r0, #1
|
|
movlt r0, #1
|
|
ldmltia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
mov r0, r1
|
|
add r0, r0, #1
|
|
str r0, [sb, #0x578]
|
|
ldr r0, [r8, #0x10]
|
|
strb r0, [sb, r1]
|
|
ldr r1, [r8, #0x10]
|
|
ldr r0, [r8, #0xc]
|
|
cmp r1, r0
|
|
bge _02313768
|
|
_023136FC:
|
|
ldr r0, [r8]
|
|
cmp r0, #1
|
|
bne _02313720
|
|
ldr r3, [sl, #0x10c]
|
|
ldr ip, [sl, #0x8c]
|
|
mov r0, r7
|
|
mov r2, sb
|
|
blx ip
|
|
b _0231373C
|
|
_02313720:
|
|
cmp r0, #2
|
|
bne _0231373C
|
|
ldr r3, [sl, #0x10c]
|
|
ldr ip, [sl, #0x90]
|
|
mov r0, r7
|
|
mov r2, sb
|
|
blx ip
|
|
_0231373C:
|
|
ldr r0, [sb, #0x578]
|
|
sub r0, r4, r0
|
|
cmp r0, #1
|
|
movlt r0, #1
|
|
ldmltia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
ldr r0, [r8, #0x10]
|
|
add r1, r0, #1
|
|
str r1, [r8, #0x10]
|
|
ldr r0, [r8, #0xc]
|
|
cmp r1, r0
|
|
blt _023136FC
|
|
_02313768:
|
|
ldr r1, [sb, #0x578]
|
|
sub r0, r4, r1
|
|
cmp r0, #0
|
|
ble _02313788
|
|
mov r0, r1
|
|
add r0, r0, #1
|
|
str r0, [sb, #0x578]
|
|
strb r5, [sb, r1]
|
|
_02313788:
|
|
ldr r0, [r8, #8]
|
|
add r0, r0, #1
|
|
str r0, [r8, #8]
|
|
str fp, [r8, #0x10]
|
|
ldr r1, [r8, #8]
|
|
ldr r0, [r8, #0x114]
|
|
cmp r1, r0
|
|
blt _0231366C
|
|
_023137A8:
|
|
ldr r1, [sb, #0x578]
|
|
ldr r0, _02313814 ; =0x00000578
|
|
sub r0, r0, r1
|
|
cmp r0, #0
|
|
ble _023137CC
|
|
add r0, r1, #1
|
|
str r0, [sb, #0x578]
|
|
mov r0, #0
|
|
strb r0, [sb, r1]
|
|
_023137CC:
|
|
ldr r1, [r8]
|
|
mov r0, #0
|
|
add r1, r1, #1
|
|
str r1, [r8]
|
|
str r0, [r8, #8]
|
|
str r0, [r8, #0xc]
|
|
str r0, [r8, #0x10]
|
|
str r0, [r8, #0x114]
|
|
ldr r0, [r8]
|
|
cmp r0, #3
|
|
blt _023135E0
|
|
_023137F8:
|
|
ldr r0, [sp]
|
|
ldrb r1, [sb, r0]
|
|
mov r0, #1
|
|
orr r2, r1, #0x80
|
|
ldr r1, [sp]
|
|
strb r2, [sb, r1]
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
.align 2, 0
|
|
_02313814: .word 0x00000578
|
|
_02313818: .word ov00_0231CDA4
|
|
_0231381C: .word ov00_0231CF68
|
|
arm_func_end ov00_0231356C
|
|
|
|
arm_func_start ov00_02313820
|
|
ov00_02313820: ; 0x02313820
|
|
stmdb sp!, {r4, r5, r6, r7, r8, sb, sl, lr}
|
|
sub sp, sp, #0x128
|
|
mov ip, #0
|
|
ldr r4, [sp, #0x148]
|
|
cmp r3, #3
|
|
mov r6, r0
|
|
mov r5, r1
|
|
mov r7, ip
|
|
mov r8, ip
|
|
addlt sp, sp, #0x128
|
|
mov lr, ip
|
|
ldmltia sp!, {r4, r5, r6, r7, r8, sb, sl, pc}
|
|
ldrb sb, [r2], #1
|
|
sub r3, r3, #1
|
|
cmp sb, #0
|
|
cmpne sb, #0xff
|
|
movne r7, r2
|
|
subne r3, r3, sb
|
|
addne r2, r2, sb
|
|
cmp r3, #2
|
|
addlt sp, sp, #0x128
|
|
ldmltia sp!, {r4, r5, r6, r7, r8, sb, sl, pc}
|
|
ldrb r1, [r2], #1
|
|
sub r3, r3, #1
|
|
cmp r1, #0
|
|
cmpne r1, #0xff
|
|
movne lr, r2
|
|
subne r3, r3, r1
|
|
addne r2, r2, r1
|
|
cmp r3, #1
|
|
addlt sp, sp, #0x128
|
|
ldmltia sp!, {r4, r5, r6, r7, r8, sb, sl, pc}
|
|
ldrb sl, [r2], #1
|
|
sub r3, r3, #1
|
|
cmp sl, #0
|
|
cmpne sl, #0xff
|
|
movne r8, r2
|
|
subne r3, r3, sl
|
|
addne r2, r2, sl
|
|
cmp r3, #0
|
|
addlt sp, sp, #0x128
|
|
ldmltia sp!, {r4, r5, r6, r7, r8, sb, sl, pc}
|
|
ldrgtb ip, [r2]
|
|
and r0, ip, #1
|
|
cmp r0, #1
|
|
bne _0231396C
|
|
mov r3, #0
|
|
add r2, sp, #0x10
|
|
mov r0, r6
|
|
mov r1, r5
|
|
str r3, [sp, #0x14]
|
|
str r3, [sp, #0x10]
|
|
str r3, [sp, #0x18]
|
|
str r3, [sp, #0x1c]
|
|
str r3, [sp, #0x20]
|
|
str r3, [sp, #0x124]
|
|
bl ov00_0231356C
|
|
cmp r0, #1
|
|
addne sp, sp, #0x128
|
|
ldmneia sp!, {r4, r5, r6, r7, r8, sb, sl, pc}
|
|
add sl, sp, #0x10
|
|
mov sb, #8
|
|
mov r8, #0
|
|
mov r7, #5
|
|
_02313920:
|
|
stmia sp, {r4, sb}
|
|
ldr r0, [r6]
|
|
ldr r2, [r5, #0x578]
|
|
mov r1, r5
|
|
mov r3, r8
|
|
bl ov00_022F50E0
|
|
str r7, [r5, #0x578]
|
|
ldr r0, [sp, #0x14]
|
|
cmp r0, #7
|
|
addgt sp, sp, #0x128
|
|
ldmgtia sp!, {r4, r5, r6, r7, r8, sb, sl, pc}
|
|
mov r0, r6
|
|
mov r1, r5
|
|
mov r2, sl
|
|
bl ov00_0231356C
|
|
cmp r0, #1
|
|
beq _02313920
|
|
add sp, sp, #0x128
|
|
ldmia sp!, {r4, r5, r6, r7, r8, sb, sl, pc}
|
|
_0231396C:
|
|
stmia sp, {r1, lr}
|
|
str sl, [sp, #8]
|
|
mov r0, r6
|
|
mov r1, r5
|
|
mov r2, sb
|
|
mov r3, r7
|
|
str r8, [sp, #0xc]
|
|
bl ov00_02313514
|
|
str r4, [sp]
|
|
mov r0, #8
|
|
str r0, [sp, #4]
|
|
ldr r0, [r6]
|
|
ldr r2, [r5, #0x578]
|
|
mov r1, r5
|
|
mov r3, #0
|
|
bl ov00_022F50E0
|
|
add sp, sp, #0x128
|
|
ldmia sp!, {r4, r5, r6, r7, r8, sb, sl, pc}
|
|
arm_func_end ov00_02313820
|
|
|
|
arm_func_start ov00_023139B4
|
|
ov00_023139B4: ; 0x023139B4
|
|
stmdb sp!, {r3, r4, r5, r6, lr}
|
|
sub sp, sp, #0xc
|
|
ldr ip, _02313AD8 ; =ov00_02318760
|
|
mov r3, r0
|
|
ldrb r4, [ip]
|
|
ldrb r0, [ip, #1]
|
|
ldrb lr, [ip, #2]
|
|
strb r4, [sp, #4]
|
|
strb r0, [sp, #5]
|
|
ldrb r0, [ip, #3]
|
|
cmp r2, #0xa
|
|
add r6, sp, #4
|
|
strb lr, [sp, #6]
|
|
strb r0, [sp, #7]
|
|
ldrb lr, [ip, #4]
|
|
ldrb r0, [ip, #5]
|
|
mov r5, #1
|
|
strb lr, [sp, #8]
|
|
strb r0, [sp, #9]
|
|
blt _02313A30
|
|
mov r4, #0
|
|
_02313A08:
|
|
ldrb ip, [r6]
|
|
ldrb r0, [r1, r4]
|
|
cmp ip, r0
|
|
movne r5, #0
|
|
bne _02313A34
|
|
add r4, r4, #1
|
|
cmp r4, #6
|
|
add r6, r6, #1
|
|
blt _02313A08
|
|
b _02313A34
|
|
_02313A30:
|
|
mov r5, #0
|
|
_02313A34:
|
|
cmp r5, #0
|
|
beq _02313AB0
|
|
ldrb r2, [r1, #6]
|
|
ldrb r0, [r1, #7]
|
|
add ip, sp, #0
|
|
strb r2, [ip]
|
|
strb r0, [ip, #1]
|
|
ldrb r2, [r1, #8]
|
|
ldrb r0, [r1, #9]
|
|
strb r0, [ip, #3]
|
|
strb r2, [ip, #2]
|
|
ldr r2, [r3, #0xa0]
|
|
cmp r2, #0
|
|
addeq sp, sp, #0xc
|
|
ldmeqia sp!, {r3, r4, r5, r6, pc}
|
|
ldr lr, [sp]
|
|
ldr r1, [r3, #0x10c]
|
|
mov r3, lr, lsr #0x18
|
|
mov r0, lr, lsr #8
|
|
mov ip, lr, lsl #8
|
|
and r3, r3, #0xff
|
|
and r0, r0, #0xff00
|
|
mov lr, lr, lsl #0x18
|
|
orr r0, r3, r0
|
|
and ip, ip, #0xff0000
|
|
and r3, lr, #0xff000000
|
|
orr r0, ip, r0
|
|
orr r0, r3, r0
|
|
blx r2
|
|
add sp, sp, #0xc
|
|
ldmia sp!, {r3, r4, r5, r6, pc}
|
|
_02313AB0:
|
|
ldr ip, [r3, #0xa4]
|
|
cmp ip, #0
|
|
addeq sp, sp, #0xc
|
|
ldmeqia sp!, {r3, r4, r5, r6, pc}
|
|
mov r0, r1
|
|
mov r1, r2
|
|
ldr r2, [r3, #0x10c]
|
|
blx ip
|
|
add sp, sp, #0xc
|
|
ldmia sp!, {r3, r4, r5, r6, pc}
|
|
.align 2, 0
|
|
_02313AD8: .word ov00_02318760
|
|
arm_func_end ov00_023139B4
|
|
|
|
arm_func_start ov00_02313ADC
|
|
ov00_02313ADC: ; 0x02313ADC
|
|
stmdb sp!, {r4, lr}
|
|
mov r3, #0
|
|
_02313AE4:
|
|
add r2, r0, r3, lsl #2
|
|
ldr r2, [r2, #0xd8]
|
|
cmp r1, r2
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r4, pc}
|
|
add r3, r3, #1
|
|
cmp r3, #0xa
|
|
blt _02313AE4
|
|
ldr r2, [r0, #0x100]
|
|
ldr ip, _02313B3C ; =0x66666667
|
|
add lr, r2, #1
|
|
smull r3, r4, ip, lr
|
|
mov r2, lr, lsr #0x1f
|
|
add r4, r2, r4, asr #2
|
|
mov ip, #0xa
|
|
smull r2, r3, ip, r4
|
|
sub r4, lr, r2
|
|
str r4, [r0, #0x100]
|
|
add r0, r0, r4, lsl #2
|
|
str r1, [r0, #0xd8]
|
|
mov r0, #0
|
|
ldmia sp!, {r4, pc}
|
|
.align 2, 0
|
|
_02313B3C: .word 0x66666667
|
|
arm_func_end ov00_02313ADC
|
|
|
|
arm_func_start ov00_02313B40
|
|
ov00_02313B40: ; 0x02313B40
|
|
stmdb sp!, {r4, r5, r6, r7, r8, sb, sl, fp, lr}
|
|
sub sp, sp, #0xc
|
|
mov sl, r0
|
|
mov sb, r1
|
|
mov r5, r2
|
|
mov r4, #0
|
|
bl ov00_022F5594
|
|
ldrb r1, [sl, #0x110]
|
|
mov r7, r0
|
|
mvn r8, #0
|
|
tst r1, #0x80
|
|
mov r1, r4
|
|
bne _02313B88
|
|
mov r0, sb
|
|
bl ov00_02312D10
|
|
add sp, sp, #0xc
|
|
mov r0, #1
|
|
ldmia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
_02313B88:
|
|
ldr r0, [r5, #4]
|
|
mov r3, r8
|
|
_02313B90:
|
|
cmp r8, r3
|
|
addeq r2, sl, r4, lsl #4
|
|
ldreq r2, [r2, #0x118]
|
|
add r6, sl, r4, lsl #4
|
|
cmpeq r2, #0
|
|
ldr r2, [r6, #0x118]
|
|
moveq r8, r4
|
|
cmp r0, r2
|
|
bne _02313BC8
|
|
add r2, r6, #0x100
|
|
ldrh r6, [r5, #2]
|
|
ldrh r2, [r2, #0x16]
|
|
cmp r6, r2
|
|
addeq r1, r1, #1
|
|
_02313BC8:
|
|
add r4, r4, #1
|
|
cmp r4, #0xc8
|
|
blt _02313B90
|
|
cmp r1, #5
|
|
addgt sp, sp, #0xc
|
|
movgt r0, #0
|
|
ldmgtia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
mvn r0, #0
|
|
cmp r8, r0
|
|
addeq sp, sp, #0xc
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
ldr r1, [r5]
|
|
ldr r0, [r5, #4]
|
|
add r2, sl, r8, lsl #4
|
|
str r1, [r2, #0x114]
|
|
str r0, [r2, #0x118]
|
|
bl sub_020895B0
|
|
mov r6, r0
|
|
bl sub_020895B0
|
|
mov r5, r0
|
|
bl sub_020895B0
|
|
mov r4, r0
|
|
bl sub_020895B0
|
|
mov fp, r0
|
|
bl sub_020895B0
|
|
str r0, [sp]
|
|
bl sub_020895B0
|
|
str r0, [sp, #4]
|
|
bl sub_020895B0
|
|
str r0, [sp, #8]
|
|
bl sub_020895B0
|
|
orr r6, r5, r6, lsl #16
|
|
orr r5, fp, r4, lsl #16
|
|
ldr r2, [sp, #4]
|
|
ldr r1, [sp]
|
|
add r4, sl, r8, lsl #4
|
|
orr r3, r2, r1, lsl #16
|
|
mov r1, r6, lsl #0x18
|
|
and r2, r1, #0xff000000
|
|
mov r1, r5, lsl #8
|
|
mov r3, r3, lsr #0x18
|
|
and r5, r3, #0xff
|
|
ldr r3, [sp, #8]
|
|
and r1, r1, #0xff0000
|
|
orr r0, r0, r3, lsl #16
|
|
mov r0, r0, lsr #8
|
|
and r0, r0, #0xff00
|
|
orr r0, r5, r0
|
|
orr r0, r1, r0
|
|
orr r0, r2, r0
|
|
str r0, [r4, #0x11c]
|
|
str r7, [r4, #0x120]
|
|
ldr r1, [r4, #0x11c]
|
|
mov r0, sb
|
|
bl ov00_02312D10
|
|
mov r0, #1
|
|
add sp, sp, #0xc
|
|
ldmia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
arm_func_end ov00_02313B40
|
|
|
|
arm_func_start ov00_02313CB4
|
|
ov00_02313CB4: ; 0x02313CB4
|
|
stmdb sp!, {r4, r5, r6, lr}
|
|
ldr r6, [r1, #4]
|
|
mov r5, #0
|
|
_02313CC0:
|
|
add r4, r0, r5, lsl #4
|
|
ldr r3, [r4, #0x118]
|
|
cmp r6, r3
|
|
bne _02313D00
|
|
add r3, r4, #0x100
|
|
ldrh lr, [r1, #2]
|
|
ldrh ip, [r3, #0x16]
|
|
cmp lr, ip
|
|
ldreq ip, [r4, #0x11c]
|
|
cmpeq r2, ip
|
|
bne _02313D00
|
|
mov r0, #0
|
|
str r0, [r4, #0x118]
|
|
strh r0, [r3, #0x16]
|
|
mov r0, #1
|
|
ldmia sp!, {r4, r5, r6, pc}
|
|
_02313D00:
|
|
add r5, r5, #1
|
|
cmp r5, #0xc8
|
|
blt _02313CC0
|
|
mov r0, #0
|
|
ldmia sp!, {r4, r5, r6, pc}
|
|
arm_func_end ov00_02313CB4
|
|
|
|
arm_func_start ov00_02313D14
|
|
ov00_02313D14: ; 0x02313D14
|
|
stmdb sp!, {r3, r4, r5, lr}
|
|
mov r5, r0
|
|
mov r4, #0
|
|
bl ov00_022F5594
|
|
mov r1, r4
|
|
_02313D28:
|
|
add r3, r5, r4, lsl #4
|
|
ldr r2, [r3, #0x118]
|
|
cmp r2, #0
|
|
beq _02313D48
|
|
ldr r2, [r3, #0x120]
|
|
sub r2, r0, r2
|
|
cmp r2, #0xfa0
|
|
strhi r1, [r3, #0x118]
|
|
_02313D48:
|
|
add r4, r4, #1
|
|
cmp r4, #0xc8
|
|
blt _02313D28
|
|
ldmia sp!, {r3, r4, r5, pc}
|
|
arm_func_end ov00_02313D14
|
|
|
|
arm_func_start ov00_02313D58
|
|
ov00_02313D58: ; 0x02313D58
|
|
stmdb sp!, {r4, r5, r6, r7, r8, sb, lr}
|
|
sub sp, sp, #0x18c
|
|
sub sp, sp, #0x400
|
|
movs r8, r0
|
|
mov r0, #0
|
|
str r0, [sp, #0x588]
|
|
ldreq r0, _02314150 ; =ov00_0231BF88
|
|
mov r7, r2
|
|
ldreq r8, [r0]
|
|
ldrsb r0, [r1]
|
|
mov r6, r3
|
|
cmp r0, #0x3b
|
|
bne _02313DBC
|
|
ldr r3, [r8, #0xd4]
|
|
cmp r3, #0
|
|
addeq sp, sp, #0x18c
|
|
addeq sp, sp, #0x400
|
|
ldmeqia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
mov r0, r1
|
|
mov r1, r7
|
|
mov r2, r6
|
|
blx r3
|
|
add sp, sp, #0x18c
|
|
add sp, sp, #0x400
|
|
ldmia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
_02313DBC:
|
|
cmp r7, #7
|
|
addlt sp, sp, #0x18c
|
|
addlt sp, sp, #0x400
|
|
ldmltia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
and r0, r0, #0xff
|
|
cmp r0, #0xfe
|
|
ldreqb r0, [r1, #1]
|
|
cmpeq r0, #0xfd
|
|
addne sp, sp, #0x18c
|
|
addne sp, sp, #0x400
|
|
ldmneia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
ldr r0, [r8, #0xb8]
|
|
add r4, r1, #3
|
|
cmp r0, #0
|
|
movgt r0, #0
|
|
strgt r0, [r8, #0xb8]
|
|
ldrsb sb, [r1, #2]
|
|
add r5, r1, #7
|
|
add r0, sp, #0x10
|
|
mov r1, sb
|
|
mov r2, r4
|
|
sub r7, r7, #7
|
|
bl ov00_02313130
|
|
cmp sb, #9
|
|
addls pc, pc, sb, lsl #2
|
|
b _02314118
|
|
_02313E24: ; jump table
|
|
b _02313E70 ; case 0
|
|
b _02313F04 ; case 1
|
|
b _02313F8C ; case 2
|
|
b _02314118 ; case 3
|
|
b _02313FC4 ; case 4
|
|
b _02314118 ; case 5
|
|
b _02314048 ; case 6
|
|
b _02314118 ; case 7
|
|
b _02314118 ; case 8
|
|
b _02313E4C ; case 9
|
|
_02313E4C:
|
|
add r1, sp, #0x10
|
|
mov r0, r8
|
|
mov r2, r6
|
|
bl ov00_02313B40
|
|
cmp r0, #0
|
|
bne _02314124
|
|
add sp, sp, #0x18c
|
|
add sp, sp, #0x400
|
|
ldmia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
_02313E70:
|
|
ldrb r0, [r8, #0x110]
|
|
and r0, r0, #0x80
|
|
cmp r0, #0x80
|
|
bne _02313EE0
|
|
cmp r7, #4
|
|
addlt sp, sp, #0x18c
|
|
addlt sp, sp, #0x400
|
|
ldmltia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
ldr r4, [r5], #4
|
|
mov r0, r8
|
|
mov r2, r4, lsr #0x18
|
|
mov r1, r4, lsr #8
|
|
mov r3, r4, lsl #8
|
|
mov r4, r4, lsl #0x18
|
|
and r2, r2, #0xff
|
|
and r1, r1, #0xff00
|
|
and r3, r3, #0xff0000
|
|
orr r1, r2, r1
|
|
orr r2, r3, r1
|
|
and r4, r4, #0xff000000
|
|
mov r1, r6
|
|
orr r2, r4, r2
|
|
sub r7, r7, #4
|
|
bl ov00_02313CB4
|
|
cmp r0, #0
|
|
addeq sp, sp, #0x18c
|
|
addeq sp, sp, #0x400
|
|
ldmeqia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
_02313EE0:
|
|
add r1, sp, #0x10
|
|
mov r0, r8
|
|
mov r2, r5
|
|
mov r3, r7
|
|
str r6, [sp]
|
|
bl ov00_02313820
|
|
add sp, sp, #0x18c
|
|
add sp, sp, #0x400
|
|
ldmia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
_02313F04:
|
|
mov r2, #0
|
|
str r2, [sp, #0xc]
|
|
_02313F0C:
|
|
add r0, r8, r2
|
|
ldrsb r1, [r4, r2]
|
|
ldrsb r0, [r0, #0x84]
|
|
cmp r1, r0
|
|
addne sp, sp, #0x18c
|
|
addne sp, sp, #0x400
|
|
ldmneia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
add r2, r2, #1
|
|
str r2, [sp, #0xc]
|
|
cmp r2, #4
|
|
blt _02313F0C
|
|
cmp r7, #0xf
|
|
blt _02313F74
|
|
add r4, r5, r7
|
|
ldr r1, _02314154 ; =ov00_0231CDB0
|
|
add r2, sp, #8
|
|
sub r0, r4, #0xf
|
|
bl sub_02085338
|
|
ldr r0, [sp, #8]
|
|
strb r0, [r8, #0x110]
|
|
ldr r0, [r8, #0xa8]
|
|
cmp r0, #0
|
|
beq _02313F74
|
|
mov r0, r8
|
|
sub r1, r4, #0xd
|
|
bl ov00_02313200
|
|
_02313F74:
|
|
add r1, sp, #0x10
|
|
mov r0, r8
|
|
mov r2, r5
|
|
mov r3, r7
|
|
bl ov00_02313160
|
|
b _02314124
|
|
_02313F8C:
|
|
ldr r0, [sp, #0x588]
|
|
cmp r7, #0x20
|
|
movgt r7, #0x20
|
|
add r3, sp, #0x10
|
|
mov r4, #5
|
|
mov r1, r5
|
|
mov r2, r7
|
|
add r0, r3, r0
|
|
strb r4, [sp, #0x10]
|
|
bl memcpy
|
|
ldr r0, [sp, #0x588]
|
|
add r0, r0, r7
|
|
str r0, [sp, #0x588]
|
|
b _02314124
|
|
_02313FC4:
|
|
ldr r1, [r8, #0xb8]
|
|
mvn r0, #0
|
|
cmp r1, r0
|
|
addeq sp, sp, #0x18c
|
|
addeq sp, sp, #0x400
|
|
ldmeqia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
mov r2, #0
|
|
str r2, [sp, #0xc]
|
|
_02313FE4:
|
|
add r0, r8, r2
|
|
ldrsb r1, [r4, r2]
|
|
ldrsb r0, [r0, #0x84]
|
|
cmp r1, r0
|
|
addne sp, sp, #0x18c
|
|
addne sp, sp, #0x400
|
|
ldmneia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
add r2, r2, #1
|
|
str r2, [sp, #0xc]
|
|
cmp r2, #4
|
|
blt _02313FE4
|
|
cmp r7, #2
|
|
addlt sp, sp, #0x18c
|
|
addlt sp, sp, #0x400
|
|
ldmltia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
mvn r0, #0
|
|
str r0, [r8, #0xb8]
|
|
ldrsb r0, [r5]
|
|
ldr r2, [r8, #0x10c]
|
|
ldr r3, [r8, #0x9c]
|
|
add r1, r5, #1
|
|
blx r3
|
|
add sp, sp, #0x18c
|
|
add sp, sp, #0x400
|
|
ldmia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
_02314048:
|
|
mov r2, #0
|
|
str r2, [sp, #0xc]
|
|
_02314050:
|
|
add r0, r8, r2
|
|
ldrsb r1, [r4, r2]
|
|
ldrsb r0, [r0, #0x84]
|
|
cmp r1, r0
|
|
addne sp, sp, #0x18c
|
|
addne sp, sp, #0x400
|
|
ldmneia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
add r2, r2, #1
|
|
str r2, [sp, #0xc]
|
|
cmp r2, #4
|
|
blt _02314050
|
|
cmp r7, #4
|
|
addlt sp, sp, #0x18c
|
|
addlt sp, sp, #0x400
|
|
ldmltia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
mov r0, #7
|
|
strb r0, [sp, #0x10]
|
|
ldrb r1, [r5]
|
|
ldrb r0, [r5, #1]
|
|
ldr r2, [sp, #0x588]
|
|
add r4, sp, #0x10
|
|
strb r1, [r4, r2]
|
|
add r4, r4, r2
|
|
strb r0, [r4, #1]
|
|
ldrb r2, [r5, #2]
|
|
ldrb r1, [r5, #3]
|
|
add r3, sp, #0xc
|
|
mov r0, r8
|
|
strb r2, [r4, #2]
|
|
strb r1, [r4, #3]
|
|
ldr r1, [sp, #0x588]
|
|
add r1, r1, #4
|
|
str r1, [sp, #0x588]
|
|
ldrb r2, [r5]
|
|
ldrb r1, [r5, #1]
|
|
strb r2, [r3]
|
|
strb r1, [r3, #1]
|
|
ldrb r2, [r5, #2]
|
|
ldrb r1, [r5, #3]
|
|
strb r2, [r3, #2]
|
|
strb r1, [r3, #3]
|
|
ldr r1, [sp, #0xc]
|
|
bl ov00_02313ADC
|
|
cmp r0, #0
|
|
bne _02314124
|
|
mov r0, r8
|
|
add r1, r5, #4
|
|
sub r2, r7, #4
|
|
bl ov00_023139B4
|
|
b _02314124
|
|
_02314118:
|
|
add sp, sp, #0x18c
|
|
add sp, sp, #0x400
|
|
ldmia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
_02314124:
|
|
str r6, [sp]
|
|
mov r0, #8
|
|
str r0, [sp, #4]
|
|
ldr r0, [r8]
|
|
ldr r2, [sp, #0x588]
|
|
add r1, sp, #0x10
|
|
mov r3, #0
|
|
bl ov00_022F50E0
|
|
add sp, sp, #0x18c
|
|
add sp, sp, #0x400
|
|
ldmia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
.align 2, 0
|
|
_02314150: .word ov00_0231BF88
|
|
_02314154: .word ov00_0231CDB0
|
|
arm_func_end ov00_02313D58
|
|
|
|
arm_func_start ov00_02314158
|
|
ov00_02314158: ; 0x02314158
|
|
stmdb sp!, {r3, r4, lr}
|
|
sub sp, sp, #0x184
|
|
sub sp, sp, #0x400
|
|
mov r4, r0
|
|
mov r3, #0
|
|
add r0, sp, #8
|
|
add r2, r4, #0x84
|
|
mov r1, #8
|
|
str r3, [sp, #0x580]
|
|
bl ov00_02313130
|
|
add r0, r4, #0xcc
|
|
str r0, [sp]
|
|
mov r0, #8
|
|
str r0, [sp, #4]
|
|
ldr r0, [r4]
|
|
ldr r2, [sp, #0x580]
|
|
add r1, sp, #8
|
|
mov r3, #0
|
|
bl ov00_022F50E0
|
|
bl ov00_022F5594
|
|
str r0, [r4, #0xb0]
|
|
add sp, sp, #0x184
|
|
add sp, sp, #0x400
|
|
ldmia sp!, {r3, r4, pc}
|
|
arm_func_end ov00_02314158
|
|
|
|
arm_func_start ov00_023141B8
|
|
ov00_023141B8: ; 0x023141B8
|
|
stmdb sp!, {r4, r5, r6, r7, r8, sb, sl, fp, lr}
|
|
sub sp, sp, #0x31c
|
|
sub sp, sp, #0x800
|
|
mov sl, r0
|
|
mov sb, r1
|
|
mov r3, #0
|
|
add r0, sp, #0x5a0
|
|
add r2, sl, #0x84
|
|
mov r1, #3
|
|
str r3, [sp, #0xb18]
|
|
bl ov00_02313130
|
|
ldr r4, _0231440C ; =ov00_0232939C
|
|
mov r8, #0
|
|
ldr r0, [r4]
|
|
cmp r0, #0
|
|
ble _02314248
|
|
ldr fp, _02314410 ; =ov00_0231CDB8
|
|
ldr r5, _02314414 ; =ov00_023293A0
|
|
add r7, sp, #0x10
|
|
add r6, sp, #0x5a0
|
|
_02314208:
|
|
mov r0, r7
|
|
mov r1, fp
|
|
mov r2, r8
|
|
bl sub_020790DC
|
|
mov r0, r6
|
|
mov r1, r7
|
|
bl ov00_02312D44
|
|
ldr r0, [r5, r8, lsl #2]
|
|
bl ov00_022CF7F4
|
|
mov r1, r0
|
|
mov r0, r6
|
|
bl ov00_02312D44
|
|
add r8, r8, #1
|
|
ldr r0, [r4]
|
|
cmp r8, r0
|
|
blt _02314208
|
|
_02314248:
|
|
ldr r1, _02314418 ; =ov00_0231CDC4
|
|
add r0, sp, #0x5a0
|
|
bl ov00_02312D44
|
|
ldr r1, [sl, #0xc0]
|
|
add r0, sp, #0x5a0
|
|
bl ov00_02312D10
|
|
ldr r1, _0231441C ; =ov00_0231CDD0
|
|
add r0, sp, #0x5a0
|
|
bl ov00_02312D44
|
|
ldr r0, [sl, #0xc8]
|
|
cmp r0, #0
|
|
ldrne r1, _02314420 ; =ov00_0231CDD8
|
|
add r0, sp, #0x5a0
|
|
ldreq r1, _02314424 ; =ov00_0231CDDC
|
|
bl ov00_02312D44
|
|
cmp sb, #0
|
|
beq _023142A4
|
|
ldr r1, _02314428 ; =ov00_0231CDE0
|
|
add r0, sp, #0x5a0
|
|
bl ov00_02312D44
|
|
add r0, sp, #0x5a0
|
|
mov r1, sb
|
|
bl ov00_02312D10
|
|
_023142A4:
|
|
ldr r1, _0231442C ; =ov00_0231CDF0
|
|
add r0, sp, #0x5a0
|
|
bl ov00_02312D44
|
|
add r0, sp, #0x5a0
|
|
add r1, sl, #4
|
|
bl ov00_02312D44
|
|
ldr r0, [sl, #0xa8]
|
|
cmp r0, #0
|
|
beq _023142FC
|
|
ldr r1, _02314430 ; =ov00_0231CDFC
|
|
add r0, sp, #0x5a0
|
|
bl ov00_02312D44
|
|
ldr r1, [sl, #0x104]
|
|
add r0, sp, #0x5a0
|
|
bl ov00_02312D10
|
|
ldr r1, _02314434 ; =ov00_0231CE08
|
|
add r0, sp, #0x5a0
|
|
bl ov00_02312D44
|
|
add r0, sl, #0x100
|
|
ldrh r1, [r0, #8]
|
|
add r0, sp, #0x5a0
|
|
bl ov00_02312D10
|
|
_023142FC:
|
|
cmp sb, #2
|
|
beq _0231439C
|
|
ldr r2, [sp, #0xb18]
|
|
add r0, sp, #0x24
|
|
add r1, sp, #0x5a0
|
|
bl memcpy
|
|
ldr r0, [sp, #0xb18]
|
|
mov r2, #0xff
|
|
str r0, [sp, #0x59c]
|
|
str r2, [sp]
|
|
mov r3, #0
|
|
str r3, [sp, #4]
|
|
str r2, [sp, #8]
|
|
add r1, sp, #0x24
|
|
mov r0, sl
|
|
str r3, [sp, #0xc]
|
|
bl ov00_02313514
|
|
ldr r1, [sp, #0x59c]
|
|
ldr r0, _02314438 ; =0x00000578
|
|
sub r0, r0, r1
|
|
cmp r0, #1
|
|
bge _02314380
|
|
ldr r0, [sp, #0xb18]
|
|
mov r3, #0
|
|
str r0, [sp, #0x59c]
|
|
str r3, [sp]
|
|
str r3, [sp, #4]
|
|
str r3, [sp, #8]
|
|
add r1, sp, #0x24
|
|
mov r0, sl
|
|
mov r2, #0xff
|
|
str r3, [sp, #0xc]
|
|
bl ov00_02313514
|
|
_02314380:
|
|
ldr r2, [sp, #0x59c]
|
|
add r0, sp, #0x5a0
|
|
add r1, sp, #0x24
|
|
bl memcpy
|
|
ldr r0, [sp, #0x59c]
|
|
str r0, [sp, #0xb18]
|
|
b _023143C4
|
|
_0231439C:
|
|
ldr r2, [sp, #0xb18]
|
|
ldr r0, _02314438 ; =0x00000578
|
|
sub r0, r0, r2
|
|
cmp r0, #1
|
|
blt _023143C4
|
|
add r1, r2, #1
|
|
str r1, [sp, #0xb18]
|
|
add r0, sp, #0x5a0
|
|
mov r1, #0
|
|
strb r1, [r0, r2]
|
|
_023143C4:
|
|
add r0, sl, #0xcc
|
|
str r0, [sp]
|
|
mov r0, #8
|
|
str r0, [sp, #4]
|
|
ldr r0, [sl]
|
|
ldr r2, [sp, #0xb18]
|
|
add r1, sp, #0x5a0
|
|
mov r3, #0
|
|
bl ov00_022F50E0
|
|
bl ov00_022F5594
|
|
str r0, [sl, #0xac]
|
|
str r0, [sl, #0xb0]
|
|
cmp sb, #0
|
|
movne r0, #0
|
|
strne r0, [sl, #0xb4]
|
|
add sp, sp, #0x31c
|
|
add sp, sp, #0x800
|
|
ldmia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
.align 2, 0
|
|
_0231440C: .word ov00_0232939C
|
|
_02314410: .word ov00_0231CDB8
|
|
_02314414: .word ov00_023293A0
|
|
_02314418: .word ov00_0231CDC4
|
|
_0231441C: .word ov00_0231CDD0
|
|
_02314420: .word ov00_0231CDD8
|
|
_02314424: .word ov00_0231CDDC
|
|
_02314428: .word ov00_0231CDE0
|
|
_0231442C: .word ov00_0231CDF0
|
|
_02314430: .word ov00_0231CDFC
|
|
_02314434: .word ov00_0231CE08
|
|
_02314438: .word 0x00000578
|
|
arm_func_end ov00_023141B8
|
|
|
|
arm_func_start ov00_0231443C
|
|
ov00_0231443C: ; 0x0231443C
|
|
stmdb sp!, {r4, lr}
|
|
ldr r1, _02314480 ; =ov00_0231CF68
|
|
mov r4, r0
|
|
ldr r1, [r1, #0x7c]
|
|
bl strcmp
|
|
cmp r0, #0
|
|
beq _02314470
|
|
ldr r1, _02314480 ; =ov00_0231CF68
|
|
mov r0, r4
|
|
ldr r1, [r1, #0x80]
|
|
bl strcmp
|
|
cmp r0, #0
|
|
bne _02314478
|
|
_02314470:
|
|
mov r0, #1
|
|
ldmia sp!, {r4, pc}
|
|
_02314478:
|
|
mov r0, #0
|
|
ldmia sp!, {r4, pc}
|
|
.align 2, 0
|
|
_02314480: .word ov00_0231CF68
|
|
arm_func_end ov00_0231443C
|
|
|
|
arm_func_start ov00_02314484
|
|
ov00_02314484: ; 0x02314484
|
|
stmdb sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr}
|
|
ldr r7, [sp, #0x28]
|
|
ldr r6, [sp, #0x2c]
|
|
movs sb, r1
|
|
mov sl, r0
|
|
mov fp, r2
|
|
mov r8, r3
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
cmp sb, #1
|
|
mov r4, #0
|
|
mov r5, #1
|
|
bls _023144C8
|
|
_023144B8:
|
|
mov r0, r5, lsl #1
|
|
add r5, r0, #1
|
|
cmp r5, sb
|
|
blo _023144B8
|
|
_023144C8:
|
|
ldr r2, [r6]
|
|
add r0, r2, #1
|
|
str r0, [r6]
|
|
ldrb r1, [r7]
|
|
ldrb r0, [fp, r2]
|
|
ldrb r1, [sl, r1]
|
|
add r0, r1, r0
|
|
strb r0, [r7]
|
|
ldr r0, [r6]
|
|
cmp r0, r8
|
|
blo _02314508
|
|
mov r0, #0
|
|
str r0, [r6]
|
|
ldrb r0, [r7]
|
|
add r0, r0, r8
|
|
strb r0, [r7]
|
|
_02314508:
|
|
ldrb r0, [r7]
|
|
add r4, r4, #1
|
|
cmp r4, #0xb
|
|
and r0, r5, r0
|
|
bls _02314528
|
|
mov r1, sb
|
|
bl _u32_div_f
|
|
mov r0, r1
|
|
_02314528:
|
|
cmp r0, sb
|
|
bhi _023144C8
|
|
and r0, r0, #0xff
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
arm_func_end ov00_02314484
|
|
|
|
arm_func_start ov00_02314538
|
|
ov00_02314538: ; 0x02314538
|
|
mov r1, #1
|
|
strb r1, [r0, #0x100]
|
|
mov r1, #3
|
|
strb r1, [r0, #0x101]
|
|
mov r1, #5
|
|
strb r1, [r0, #0x102]
|
|
mov r1, #7
|
|
strb r1, [r0, #0x103]
|
|
mov r1, #0xb
|
|
strb r1, [r0, #0x104]
|
|
mov r1, #0
|
|
mov r2, #0xff
|
|
_02314568:
|
|
strb r2, [r0, r1]
|
|
add r1, r1, #1
|
|
cmp r1, #0x100
|
|
sub r2, r2, #1
|
|
blt _02314568
|
|
bx lr
|
|
arm_func_end ov00_02314538
|
|
|
|
arm_func_start ov00_02314580
|
|
ov00_02314580: ; 0x02314580
|
|
stmdb sp!, {r3, r4, r5, r6, r7, r8, sb, lr}
|
|
sub sp, sp, #0x10
|
|
mov r7, r2
|
|
mov sb, r0
|
|
mov r8, r1
|
|
cmp r7, #1
|
|
bhs _023145A8
|
|
bl ov00_02314538
|
|
add sp, sp, #0x10
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, pc}
|
|
_023145A8:
|
|
mov r0, #0
|
|
_023145AC:
|
|
strb r0, [sb, r0]
|
|
add r0, r0, #1
|
|
cmp r0, #0x100
|
|
blt _023145AC
|
|
mov r0, #0
|
|
str r0, [sp, #0xc]
|
|
strb r0, [sp, #8]
|
|
mov r6, #0xff
|
|
add r5, sp, #8
|
|
add r4, sp, #0xc
|
|
_023145D4:
|
|
str r5, [sp]
|
|
mov r0, sb
|
|
mov r1, r6
|
|
mov r2, r8
|
|
mov r3, r7
|
|
str r4, [sp, #4]
|
|
bl ov00_02314484
|
|
ldrb r2, [sb, r6]
|
|
ldrb r1, [sb, r0]
|
|
strb r1, [sb, r6]
|
|
strb r2, [sb, r0]
|
|
subs r6, r6, #1
|
|
bpl _023145D4
|
|
ldrb r1, [sb, #1]
|
|
mov r0, #0
|
|
strb r1, [sb, #0x100]
|
|
ldrb r1, [sb, #3]
|
|
strb r1, [sb, #0x101]
|
|
ldrb r1, [sb, #5]
|
|
strb r1, [sb, #0x102]
|
|
ldrb r1, [sb, #7]
|
|
strb r1, [sb, #0x103]
|
|
ldrb r1, [sp, #8]
|
|
ldrb r1, [sb, r1]
|
|
strb r1, [sb, #0x104]
|
|
strb r0, [sp, #8]
|
|
str r0, [sp, #0xc]
|
|
add sp, sp, #0x10
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, pc}
|
|
arm_func_end ov00_02314580
|
|
|
|
arm_func_start ov00_02314648
|
|
ov00_02314648: ; 0x02314648
|
|
stmdb sp!, {r4, lr}
|
|
ldrb r4, [r0, #0x100]
|
|
add r2, r4, #1
|
|
strb r2, [r0, #0x100]
|
|
ldrb r3, [r0, #0x101]
|
|
ldrb r2, [r0, r4]
|
|
add r2, r3, r2
|
|
strb r2, [r0, #0x101]
|
|
ldrb r3, [r0, #0x104]
|
|
and r2, r2, #0xff
|
|
ldrb r2, [r0, r2]
|
|
ldrb r4, [r0, r3]
|
|
strb r2, [r0, r3]
|
|
ldrb r3, [r0, #0x103]
|
|
ldrb r2, [r0, #0x101]
|
|
ldrb r3, [r0, r3]
|
|
strb r3, [r0, r2]
|
|
ldrb r3, [r0, #0x100]
|
|
ldrb r2, [r0, #0x103]
|
|
ldrb r3, [r0, r3]
|
|
strb r3, [r0, r2]
|
|
ldrb r2, [r0, #0x100]
|
|
strb r4, [r0, r2]
|
|
ldrb r3, [r0, #0x102]
|
|
ldrb r2, [r0, r4]
|
|
add r4, r3, r2
|
|
strb r4, [r0, #0x102]
|
|
ldrb r3, [r0, #0x103]
|
|
ldrb r2, [r0, #0x104]
|
|
ldrb ip, [r0, #0x101]
|
|
ldrb lr, [r0, #0x100]
|
|
and r4, r4, #0xff
|
|
ldrb r3, [r0, r3]
|
|
ldrb r2, [r0, r2]
|
|
ldrb ip, [r0, ip]
|
|
ldrb r4, [r0, r4]
|
|
add r2, r3, r2
|
|
ldrb r3, [r0, lr]
|
|
add r2, ip, r2
|
|
and r2, r2, #0xff
|
|
add r3, r4, r3
|
|
ldrb r2, [r0, r2]
|
|
and r3, r3, #0xff
|
|
ldrb r3, [r0, r3]
|
|
ldrb r2, [r0, r2]
|
|
eor r3, r1, r3
|
|
eor r2, r3, r2
|
|
strb r2, [r0, #0x103]
|
|
strb r1, [r0, #0x104]
|
|
ldrb r0, [r0, #0x103]
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_02314648
|
|
|
|
arm_func_start ov00_02314714
|
|
ov00_02314714: ; 0x02314714
|
|
stmdb sp!, {r3, r4, r5, r6, r7, lr}
|
|
mov r5, r2
|
|
mov r7, r0
|
|
mov r6, r1
|
|
mov r4, #0
|
|
cmp r5, #0
|
|
ldmleia sp!, {r3, r4, r5, r6, r7, pc}
|
|
_02314730:
|
|
ldrb r1, [r6, r4]
|
|
mov r0, r7
|
|
bl ov00_02314648
|
|
strb r0, [r6, r4]
|
|
add r4, r4, #1
|
|
cmp r4, r5
|
|
blt _02314730
|
|
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
|
arm_func_end ov00_02314714
|
|
|
|
arm_func_start ov00_02314750
|
|
ov00_02314750: ; 0x02314750
|
|
ldr r2, [r0, #4]
|
|
cmp r2, #0
|
|
strne r1, [r2, #0x24]
|
|
str r1, [r0, #4]
|
|
mov r2, #0
|
|
str r2, [r1, #0x24]
|
|
ldr r2, [r0]
|
|
cmp r2, #0
|
|
streq r1, [r0]
|
|
ldr r1, [r0, #8]
|
|
add r1, r1, #1
|
|
str r1, [r0, #8]
|
|
bx lr
|
|
arm_func_end ov00_02314750
|
|
|
|
arm_func_start ov00_02314784
|
|
ov00_02314784: ; 0x02314784
|
|
ldr r2, [r0]
|
|
cmp r2, #0
|
|
beq _023147B0
|
|
ldr r1, [r2, #0x24]
|
|
str r1, [r0]
|
|
cmp r1, #0
|
|
moveq r1, #0
|
|
streq r1, [r0, #4]
|
|
ldr r1, [r0, #8]
|
|
sub r1, r1, #1
|
|
str r1, [r0, #8]
|
|
_023147B0:
|
|
mov r0, r2
|
|
bx lr
|
|
arm_func_end ov00_02314784
|
|
|
|
arm_func_start ov00_023147B8
|
|
ov00_023147B8: ; 0x023147B8
|
|
ldr r2, [r0]
|
|
mov r3, #0
|
|
cmp r2, #0
|
|
beq _0231481C
|
|
_023147C8:
|
|
cmp r2, r1
|
|
bne _0231480C
|
|
cmp r3, #0
|
|
ldrne r1, [r2, #0x24]
|
|
strne r1, [r3, #0x24]
|
|
ldr r1, [r0]
|
|
cmp r1, r2
|
|
ldreq r1, [r2, #0x24]
|
|
streq r1, [r0]
|
|
ldr r1, [r0, #4]
|
|
cmp r1, r2
|
|
streq r3, [r0, #4]
|
|
ldr r1, [r0, #8]
|
|
sub r1, r1, #1
|
|
str r1, [r0, #8]
|
|
mov r0, #1
|
|
bx lr
|
|
_0231480C:
|
|
mov r3, r2
|
|
ldr r2, [r2, #0x24]
|
|
cmp r2, #0
|
|
bne _023147C8
|
|
_0231481C:
|
|
mov r0, #0
|
|
bx lr
|
|
arm_func_end ov00_023147B8
|
|
|
|
arm_func_start ov00_02314824
|
|
ov00_02314824: ; 0x02314824
|
|
mov r1, #0
|
|
str r1, [r0, #4]
|
|
str r1, [r0]
|
|
str r1, [r0, #8]
|
|
bx lr
|
|
arm_func_end ov00_02314824
|
|
|
|
arm_func_start ov00_02314838
|
|
ov00_02314838: ; 0x02314838
|
|
stmdb sp!, {r3, r4, r5, r6, lr}
|
|
sub sp, sp, #0x114
|
|
mov r2, #2
|
|
mov r4, r1
|
|
strb r2, [sp, #0xd]
|
|
mov r5, r0
|
|
mov r6, #0
|
|
bl ov00_022F5594
|
|
str r0, [r4, #0x1c]
|
|
ldrb r1, [r4, #0x14]
|
|
tst r1, #0x20
|
|
bne _02314AD0
|
|
ldr r0, [r5]
|
|
cmp r0, #1
|
|
bne _02314A00
|
|
tst r1, #0x80
|
|
beq _023148C0
|
|
mov r2, #0xfe
|
|
mov r1, #0xfd
|
|
mov r0, #9
|
|
strb r2, [sp, #0x14]
|
|
strb r1, [sp, #0x15]
|
|
strb r0, [sp, #0x16]
|
|
ldrb r1, [r4, #0x1c]
|
|
ldrb r0, [r4, #0x1d]
|
|
add r3, sp, #0x17
|
|
mov r2, #7
|
|
strb r1, [r3]
|
|
strb r0, [r3, #1]
|
|
ldrb r1, [r4, #0x1e]
|
|
ldrb r0, [r4, #0x1f]
|
|
strb r1, [r3, #2]
|
|
strb r0, [r3, #3]
|
|
b _02314A70
|
|
_023148C0:
|
|
ldr r0, [r4, #0x20]
|
|
mov ip, r6
|
|
mov r3, r0, lsr #0x18
|
|
mov r2, r0, lsr #8
|
|
mov lr, r0, lsl #8
|
|
mov r6, r0, lsl #0x18
|
|
mov r1, #0xfe
|
|
mov r0, #0xfd
|
|
strb r0, [sp, #0x15]
|
|
and r3, r3, #0xff
|
|
and r2, r2, #0xff00
|
|
orr r2, r3, r2
|
|
and lr, lr, #0xff0000
|
|
and r3, r6, #0xff000000
|
|
orr r2, lr, r2
|
|
orrs r2, r3, r2
|
|
str r2, [sp, #8]
|
|
strb r1, [sp, #0x14]
|
|
strb ip, [sp, #0x16]
|
|
ldrb r2, [r4, #0x1c]
|
|
ldrb r1, [r4, #0x1d]
|
|
add r3, sp, #0x17
|
|
add r0, ip, #7
|
|
strb r2, [r3]
|
|
strb r1, [r3, #1]
|
|
ldrb r2, [r4, #0x1e]
|
|
ldrb r1, [r4, #0x1f]
|
|
strb r2, [r3, #2]
|
|
strb r1, [r3, #3]
|
|
beq _02314968
|
|
add ip, sp, #8
|
|
ldrb r3, [ip]
|
|
ldrb r1, [ip, #1]
|
|
add lr, sp, #0x14
|
|
strb r3, [lr, r0]
|
|
add r3, lr, r0
|
|
strb r1, [r3, #1]
|
|
ldrb r2, [ip, #2]
|
|
ldrb r1, [ip, #3]
|
|
add r0, r0, #4
|
|
strb r2, [r3, #2]
|
|
strb r1, [r3, #3]
|
|
_02314968:
|
|
ldrb r1, [r4, #0x14]
|
|
tst r1, #4
|
|
beq _023149D0
|
|
ldr r1, [r5, #0x40]
|
|
add r2, sp, #0x14
|
|
strb r1, [r2, r0]
|
|
ldr r1, [r5, #0x40]
|
|
mov r3, #0
|
|
add r0, r0, #1
|
|
cmp r1, #0
|
|
ble _023149B4
|
|
_02314994:
|
|
add r1, r5, r3
|
|
ldrb r1, [r1, #0x2c]
|
|
add r3, r3, #1
|
|
strb r1, [r2, r0]
|
|
ldr r1, [r5, #0x40]
|
|
add r0, r0, #1
|
|
cmp r3, r1
|
|
blt _02314994
|
|
_023149B4:
|
|
add r2, sp, #0x14
|
|
mov r3, #0
|
|
strb r3, [r2, r0]
|
|
add r1, r0, #1
|
|
strb r3, [r2, r1]
|
|
add r2, r0, #2
|
|
b _02314A70
|
|
_023149D0:
|
|
add r3, sp, #0x14
|
|
mov r2, #0xff
|
|
strb r2, [r3, r0]
|
|
add r1, r0, #1
|
|
strb r2, [r3, r1]
|
|
add r1, r0, #2
|
|
strb r2, [r3, r1]
|
|
add r1, r0, #3
|
|
mov r2, #1
|
|
strb r2, [r3, r1]
|
|
add r2, r0, #4
|
|
b _02314A70
|
|
_02314A00:
|
|
tst r1, #4
|
|
add ip, sp, #0x14
|
|
beq _02314A44
|
|
ldr r3, _02314AF8 ; =ov00_0231D360
|
|
mov r2, #6
|
|
_02314A14:
|
|
ldrb r1, [r3]
|
|
ldrb r0, [r3, #1]
|
|
add r3, r3, #2
|
|
strb r1, [ip]
|
|
strb r0, [ip, #1]
|
|
add ip, ip, #2
|
|
subs r2, r2, #1
|
|
bne _02314A14
|
|
ldrb r0, [r3]
|
|
mov r2, #0xd
|
|
strb r0, [ip]
|
|
b _02314A70
|
|
_02314A44:
|
|
ldr r3, _02314AFC ; =ov00_0231D370
|
|
mov r2, #4
|
|
_02314A4C:
|
|
ldrb r1, [r3]
|
|
ldrb r0, [r3, #1]
|
|
add r3, r3, #2
|
|
strb r1, [ip]
|
|
strb r0, [ip, #1]
|
|
add ip, ip, #2
|
|
subs r2, r2, #1
|
|
bne _02314A4C
|
|
mov r2, #8
|
|
_02314A70:
|
|
ldr r1, [r4]
|
|
ldr r0, [r5, #0x28]
|
|
cmp r1, r0
|
|
bne _02314AA0
|
|
ldrb r0, [r4, #0x15]
|
|
tst r0, #2
|
|
beq _02314AA0
|
|
ldr r0, [r4, #8]
|
|
str r0, [sp, #0x10]
|
|
ldrh r0, [r4, #0xc]
|
|
strh r0, [sp, #0xe]
|
|
b _02314AAC
|
|
_02314AA0:
|
|
str r1, [sp, #0x10]
|
|
ldrh r0, [r4, #4]
|
|
strh r0, [sp, #0xe]
|
|
_02314AAC:
|
|
add r1, sp, #0xc
|
|
str r1, [sp]
|
|
mov r0, #8
|
|
str r0, [sp, #4]
|
|
ldr r0, [r5, #0x20]
|
|
add r1, sp, #0x14
|
|
mov r3, #0
|
|
bl ov00_022F50E0
|
|
mov r6, #1
|
|
_02314AD0:
|
|
cmp r6, #0
|
|
moveq r0, #0
|
|
addeq sp, sp, #0x114
|
|
streq r0, [r4, #0x1c]
|
|
ldmeqia sp!, {r3, r4, r5, r6, pc}
|
|
mov r1, r4
|
|
add r0, r5, #8
|
|
bl ov00_02314750
|
|
add sp, sp, #0x114
|
|
ldmia sp!, {r3, r4, r5, r6, pc}
|
|
.align 2, 0
|
|
_02314AF8: .word ov00_0231D360
|
|
_02314AFC: .word ov00_0231D370
|
|
arm_func_end ov00_02314838
|
|
|
|
arm_func_start ov00_02314B00
|
|
ov00_02314B00: ; 0x02314B00
|
|
stmdb sp!, {r4, lr}
|
|
mov r4, r0
|
|
add r0, r4, #0x14
|
|
bl ov00_02314824
|
|
add r0, r4, #8
|
|
bl ov00_02314824
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_02314B00
|
|
|
|
arm_func_start ov00_02314B1C
|
|
ov00_02314B1C: ; 0x02314B1C
|
|
stmdb sp!, {r4, lr}
|
|
mov r4, r0
|
|
ldr r0, [r4, #0x20]
|
|
bl ov00_022F4FB4
|
|
mvn r1, #0
|
|
add r0, r4, #0x14
|
|
str r1, [r4, #0x20]
|
|
bl ov00_02314824
|
|
add r0, r4, #8
|
|
bl ov00_02314824
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_02314B1C
|
|
|
|
arm_func_start ov00_02314B48
|
|
ov00_02314B48: ; 0x02314B48
|
|
stmdb sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr}
|
|
mov r8, r2
|
|
ldrsb r2, [r8]
|
|
mov sl, r0
|
|
mov sb, r1
|
|
cmp r2, #0
|
|
mov r7, r3
|
|
cmpne r2, #9
|
|
ldmneia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
ldrb r0, [sb, #0x14]
|
|
add r8, r8, #5
|
|
sub r7, r7, #5
|
|
tst r0, #0x80
|
|
beq _02314BD0
|
|
and r0, r0, #0x7f
|
|
strb r0, [sb, #0x14]
|
|
cmp r7, #0
|
|
ble _02314CC0
|
|
mov r0, r8
|
|
bl sub_0208B360
|
|
str r0, [sb, #0x20]
|
|
mov r1, sb
|
|
add r0, sl, #8
|
|
bl ov00_023147B8
|
|
mov r0, sl
|
|
mov r1, sb
|
|
bl ov00_02314838
|
|
ldr r3, [sl, #0x48]
|
|
ldr r4, [sl, #0x44]
|
|
mov r2, sb
|
|
mov r0, sl
|
|
mov r1, #3
|
|
blx r4
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
_02314BD0:
|
|
tst r0, #4
|
|
beq _02314C54
|
|
ldr r0, [sl, #0x40]
|
|
mov r4, #0
|
|
cmp r0, #0
|
|
ble _02314C44
|
|
ldr fp, _02314D04 ; =ov00_0231CF68
|
|
_02314BEC:
|
|
mov r0, r8
|
|
mov r1, r7
|
|
bl ov00_0231604C
|
|
movs r5, r0
|
|
bmi _02314C44
|
|
add r6, sl, r4
|
|
ldrb r0, [r6, #0x2c]
|
|
ldr r0, [fp, r0, lsl #2]
|
|
bl ov00_0231443C
|
|
cmp r0, #0
|
|
bne _02314C2C
|
|
ldrb r1, [r6, #0x2c]
|
|
mov r0, sb
|
|
mov r2, r8
|
|
ldr r1, [fp, r1, lsl #2]
|
|
bl ov00_0231518C
|
|
_02314C2C:
|
|
ldr r0, [sl, #0x40]
|
|
add r4, r4, #1
|
|
cmp r4, r0
|
|
add r8, r8, r5
|
|
sub r7, r7, r5
|
|
blt _02314BEC
|
|
_02314C44:
|
|
ldrb r0, [sb, #0x14]
|
|
orr r0, r0, #0x41
|
|
strb r0, [sb, #0x14]
|
|
b _02314CC0
|
|
_02314C54:
|
|
ldrsb r0, [r8]
|
|
cmp r0, #0
|
|
beq _02314CA4
|
|
ldr r0, _02314D08 ; =ov00_0231D37C
|
|
mov r1, r8
|
|
mov r2, #8
|
|
bl strncmp
|
|
cmp r0, #0
|
|
bne _02314CA4
|
|
mov r0, sb
|
|
mov r1, r8
|
|
mov r2, r7
|
|
bl ov00_023156D4
|
|
ldrb r0, [sb, #0x28]
|
|
cmp r0, #0xff
|
|
ldmneia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
ldrb r0, [sb, #0x14]
|
|
orr r0, r0, #0x43
|
|
strb r0, [sb, #0x14]
|
|
b _02314CC0
|
|
_02314CA4:
|
|
mov r0, sb
|
|
mov r1, r8
|
|
mov r2, r7
|
|
bl ov00_023154E8
|
|
ldrb r0, [sb, #0x14]
|
|
orr r0, r0, #0x43
|
|
strb r0, [sb, #0x14]
|
|
_02314CC0:
|
|
ldrb r0, [sb, #0x14]
|
|
and r0, r0, #0xf3
|
|
strb r0, [sb, #0x14]
|
|
bl ov00_022F5594
|
|
ldr r2, [sb, #0x1c]
|
|
mov r1, sb
|
|
sub r0, r0, r2
|
|
str r0, [sb, #0x1c]
|
|
add r0, sl, #8
|
|
bl ov00_023147B8
|
|
ldr r3, [sl, #0x48]
|
|
ldr r4, [sl, #0x44]
|
|
mov r0, sl
|
|
mov r2, sb
|
|
mov r1, #0
|
|
blx r4
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
.align 2, 0
|
|
_02314D04: .word ov00_0231CF68
|
|
_02314D08: .word ov00_0231D37C
|
|
arm_func_end ov00_02314B48
|
|
|
|
arm_func_start ov00_02314D0C
|
|
ov00_02314D0C: ; 0x02314D0C
|
|
stmdb sp!, {r3, r4, r5, r6, r7, lr}
|
|
mov r4, r1
|
|
mov r7, r2
|
|
mov r5, r0
|
|
ldr r1, _02314DA0 ; =ov00_0231D388
|
|
mov r0, r7
|
|
bl strstr
|
|
cmp r0, #0
|
|
movne r6, #1
|
|
moveq r6, #0
|
|
mov r0, r4
|
|
mov r1, r7
|
|
bl ov00_02315458
|
|
cmp r6, #0
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, pc}
|
|
ldrb r0, [r4, #0x14]
|
|
tst r0, #4
|
|
orrne r0, r0, #0x41
|
|
orreq r0, r0, #0x42
|
|
strb r0, [r4, #0x14]
|
|
ldrb r0, [r4, #0x14]
|
|
and r0, r0, #0xf3
|
|
strb r0, [r4, #0x14]
|
|
bl ov00_022F5594
|
|
ldr r2, [r4, #0x1c]
|
|
mov r1, r4
|
|
sub r0, r0, r2
|
|
str r0, [r4, #0x1c]
|
|
add r0, r5, #8
|
|
bl ov00_023147B8
|
|
ldr r3, [r5, #0x48]
|
|
ldr ip, [r5, #0x44]
|
|
mov r0, r5
|
|
mov r2, r4
|
|
mov r1, #0
|
|
blx ip
|
|
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
|
.align 2, 0
|
|
_02314DA0: .word ov00_0231D388
|
|
arm_func_end ov00_02314D0C
|
|
|
|
arm_func_start ov00_02314DA4
|
|
ov00_02314DA4: ; 0x02314DA4
|
|
mov r0, #1
|
|
bx lr
|
|
arm_func_end ov00_02314DA4
|
|
|
|
arm_func_start ov00_02314DAC
|
|
ov00_02314DAC: ; 0x02314DAC
|
|
stmdb sp!, {r4, r5, r6, r7, r8, sb, lr}
|
|
sub sp, sp, #0x14
|
|
sub sp, sp, #0x800
|
|
movs r8, r1
|
|
mov r1, #8
|
|
mov sb, r0
|
|
str r1, [sp, #8]
|
|
mov r7, #0
|
|
ldreq r7, [sb, #0x20]
|
|
mov r0, r7
|
|
bl ov00_022F5320
|
|
cmp r0, #0
|
|
addeq sp, sp, #0x14
|
|
addeq sp, sp, #0x800
|
|
ldmeqia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
_02314DE8:
|
|
add r0, sp, #0xc
|
|
str r0, [sp]
|
|
add r4, sp, #8
|
|
ldr r2, _02314F3C ; =0x000007FF
|
|
add r1, sp, #0x14
|
|
mov r0, r7
|
|
mov r3, #0
|
|
str r4, [sp, #4]
|
|
bl ov00_022F509C
|
|
mov r5, r0
|
|
mvn r0, #0
|
|
cmp r5, r0
|
|
addeq sp, sp, #0x14
|
|
addeq sp, sp, #0x800
|
|
ldmeqia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
add r4, sp, #0x14
|
|
mov r0, #0
|
|
strb r0, [r4, r5]
|
|
ldr r6, [sb, #8]
|
|
cmp r6, #0
|
|
beq _02314F20
|
|
_02314E3C:
|
|
cmp r8, #0
|
|
beq _02314E60
|
|
ldrb r0, [r6, #0x15]
|
|
tst r0, #8
|
|
beq _02314E60
|
|
ldr r1, [r6, #0x10]
|
|
ldr r0, [sp, #0x10]
|
|
cmp r1, r0
|
|
beq _02314EB8
|
|
_02314E60:
|
|
ldr r3, [sp, #0x10]
|
|
ldr r2, [r6]
|
|
cmp r2, r3
|
|
bne _02314E88
|
|
ldrh r1, [r6, #4]
|
|
ldrh r0, [sp, #0xe]
|
|
cmp r1, r0
|
|
beq _02314EB8
|
|
cmp r8, #0
|
|
bne _02314EB8
|
|
_02314E88:
|
|
ldr r0, [sb, #0x28]
|
|
cmp r2, r0
|
|
bne _02314F14
|
|
ldrb r0, [r6, #0x15]
|
|
tst r0, #2
|
|
beq _02314F14
|
|
ldr r0, [r6, #8]
|
|
cmp r0, r3
|
|
ldreqh r1, [r6, #0xc]
|
|
ldreqh r0, [sp, #0xe]
|
|
cmpeq r1, r0
|
|
bne _02314F14
|
|
_02314EB8:
|
|
cmp r8, #0
|
|
beq _02314EE0
|
|
mov r0, sb
|
|
mov r1, r6
|
|
mov r2, r4
|
|
mov r3, r5
|
|
bl ov00_02314DA4
|
|
cmp r0, #0
|
|
bne _02314F20
|
|
b _02314F14
|
|
_02314EE0:
|
|
ldr r0, [sb]
|
|
add r2, sp, #0x14
|
|
cmp r0, #1
|
|
mov r0, sb
|
|
bne _02314F04
|
|
mov r1, r6
|
|
mov r3, r5
|
|
bl ov00_02314B48
|
|
b _02314F20
|
|
_02314F04:
|
|
mov r1, r6
|
|
mov r3, r5
|
|
bl ov00_02314D0C
|
|
b _02314F20
|
|
_02314F14:
|
|
ldr r6, [r6, #0x24]
|
|
cmp r6, #0
|
|
bne _02314E3C
|
|
_02314F20:
|
|
mov r0, r7
|
|
bl ov00_022F5320
|
|
cmp r0, #0
|
|
bne _02314DE8
|
|
add sp, sp, #0x14
|
|
add sp, sp, #0x800
|
|
ldmia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
|
.align 2, 0
|
|
_02314F3C: .word 0x000007FF
|
|
arm_func_end ov00_02314DAC
|
|
|
|
arm_func_start ov00_02314F40
|
|
ov00_02314F40: ; 0x02314F40
|
|
stmdb sp!, {r3, r4, r5, r6, r7, lr}
|
|
mov r6, r0
|
|
bl ov00_022F5594
|
|
ldr r3, [r6, #8]
|
|
mov r5, r0
|
|
cmp r3, #0
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, pc}
|
|
ldr r4, _02314FCC ; =0x000009C4
|
|
mov r7, #1
|
|
_02314F64:
|
|
ldr r0, [r3, #0x1c]
|
|
add r0, r0, #0x1c4
|
|
add r0, r0, #0x800
|
|
cmp r5, r0
|
|
ldmlsia sp!, {r3, r4, r5, r6, r7, pc}
|
|
ldrb r2, [r3, #0x15]
|
|
mov r0, r6
|
|
mov r1, r7
|
|
orr r2, r2, #0x10
|
|
strb r2, [r3, #0x15]
|
|
ldr r2, [r6, #8]
|
|
str r4, [r2, #0x1c]
|
|
ldr r3, [r6, #8]
|
|
ldrb r2, [r3, #0x15]
|
|
and r2, r2, #0xd3
|
|
strb r2, [r3, #0x15]
|
|
ldr r2, [r6, #8]
|
|
ldr r3, [r6, #0x48]
|
|
ldr ip, [r6, #0x44]
|
|
blx ip
|
|
add r0, r6, #8
|
|
bl ov00_02314784
|
|
ldr r3, [r6, #8]
|
|
cmp r3, #0
|
|
bne _02314F64
|
|
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
|
.align 2, 0
|
|
_02314FCC: .word 0x000009C4
|
|
arm_func_end ov00_02314F40
|
|
|
|
arm_func_start ov00_02314FD0
|
|
ov00_02314FD0: ; 0x02314FD0
|
|
stmdb sp!, {r4, lr}
|
|
mov r4, r0
|
|
b _02314FF0
|
|
_02314FDC:
|
|
add r0, r4, #0x14
|
|
bl ov00_02314784
|
|
mov r1, r0
|
|
mov r0, r4
|
|
bl ov00_02314838
|
|
_02314FF0:
|
|
ldr r1, [r4, #0x10]
|
|
ldr r0, [r4, #4]
|
|
cmp r1, r0
|
|
ldmgeia sp!, {r4, pc}
|
|
ldr r0, [r4, #0x1c]
|
|
cmp r0, #0
|
|
bgt _02314FDC
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_02314FD0
|
|
|
|
arm_func_start ov00_02315010
|
|
ov00_02315010: ; 0x02315010
|
|
stmdb sp!, {r4, lr}
|
|
mov r4, r0
|
|
ldr r1, [r4, #0x10]
|
|
cmp r1, #0
|
|
ldmeqia sp!, {r4, pc}
|
|
mov r1, #0
|
|
bl ov00_02314DAC
|
|
mov r0, r4
|
|
bl ov00_02314F40
|
|
ldr r0, [r4, #0x1c]
|
|
cmp r0, #0
|
|
ble _02315048
|
|
mov r0, r4
|
|
bl ov00_02314FD0
|
|
_02315048:
|
|
ldr r0, [r4, #0x10]
|
|
cmp r0, #0
|
|
ldmneia sp!, {r4, pc}
|
|
ldr r3, [r4, #0x48]
|
|
ldr ip, [r4, #0x44]
|
|
mov r0, r4
|
|
mov r1, #2
|
|
mov r2, #0
|
|
blx ip
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_02315010
|
|
|
|
arm_func_start ov00_02315070
|
|
ov00_02315070: ; 0x02315070
|
|
ldr r3, [r0, #0x40]
|
|
cmp r3, #0x14
|
|
bxge lr
|
|
add r2, r3, #1
|
|
str r2, [r0, #0x40]
|
|
add r0, r0, r3
|
|
strb r1, [r0, #0x2c]
|
|
bx lr
|
|
arm_func_end ov00_02315070
|
|
|
|
arm_func_start ov00_02315090
|
|
ov00_02315090: ; 0x02315090
|
|
ldr ip, _0231509C ; =ov00_0231592C
|
|
ldr r0, [r0]
|
|
bx ip
|
|
.align 2, 0
|
|
_0231509C: .word ov00_0231592C
|
|
arm_func_end ov00_02315090
|
|
|
|
arm_func_start ov00_023150A0
|
|
ov00_023150A0: ; 0x023150A0
|
|
ldr ip, _023150B0 ; =sub_0208DEBC
|
|
ldr r0, [r0]
|
|
ldr r1, [r1]
|
|
bx ip
|
|
.align 2, 0
|
|
_023150B0: .word sub_0208DEBC
|
|
arm_func_end ov00_023150A0
|
|
|
|
arm_func_start ov00_023150B4
|
|
ov00_023150B4: ; 0x023150B4
|
|
ldr ip, _023150C0 ; =ov00_022F5B14
|
|
ldr r0, [r0]
|
|
bx ip
|
|
.align 2, 0
|
|
_023150C0: .word ov00_022F5B14
|
|
arm_func_end ov00_023150B4
|
|
|
|
arm_func_start ov00_023150C4
|
|
ov00_023150C4: ; 0x023150C4
|
|
stmdb sp!, {r3, lr}
|
|
sub sp, sp, #8
|
|
ldr r0, _02315118 ; =ov00_023294F4
|
|
ldr r0, [r0, #4]
|
|
cmp r0, #0
|
|
bne _02315108
|
|
ldr r0, _0231511C ; =ov00_023150A0
|
|
ldr ip, _02315120 ; =ov00_023150B4
|
|
str r0, [sp]
|
|
ldr r3, _02315124 ; =ov00_02315090
|
|
mov r0, #8
|
|
mov r1, #0x64
|
|
mov r2, #2
|
|
str ip, [sp, #4]
|
|
bl ov00_022F4BBC
|
|
ldr r1, _02315118 ; =ov00_023294F4
|
|
str r0, [r1, #4]
|
|
_02315108:
|
|
ldr r0, _02315118 ; =ov00_023294F4
|
|
ldr r0, [r0, #4]
|
|
add sp, sp, #8
|
|
ldmia sp!, {r3, pc}
|
|
.align 2, 0
|
|
_02315118: .word ov00_023294F4
|
|
_0231511C: .word ov00_023150A0
|
|
_02315120: .word ov00_023150B4
|
|
_02315124: .word ov00_02315090
|
|
arm_func_end ov00_023150C4
|
|
|
|
arm_func_start ov00_02315128
|
|
ov00_02315128: ; 0x02315128
|
|
stmdb sp!, {r3, lr}
|
|
ldr r0, _02315164 ; =ov00_023294F4
|
|
ldr r0, [r0, #4]
|
|
cmp r0, #0
|
|
ldmeqia sp!, {r3, pc}
|
|
bl ov00_022F4C84
|
|
cmp r0, #0
|
|
ldmneia sp!, {r3, pc}
|
|
ldr r0, _02315164 ; =ov00_023294F4
|
|
ldr r0, [r0, #4]
|
|
bl ov00_022F4C38
|
|
ldr r0, _02315164 ; =ov00_023294F4
|
|
mov r1, #0
|
|
str r1, [r0, #4]
|
|
ldmia sp!, {r3, pc}
|
|
.align 2, 0
|
|
_02315164: .word ov00_023294F4
|
|
arm_func_end ov00_02315128
|
|
|
|
arm_func_start ov00_02315168
|
|
ov00_02315168: ; 0x02315168
|
|
stmdb sp!, {r4, lr}
|
|
ldr r4, [r0]
|
|
ldr r0, [r4, #0x18]
|
|
bl ov00_022F4C38
|
|
mov r1, #0
|
|
mov r0, r4
|
|
str r1, [r4, #0x18]
|
|
bl ov00_022F5B14
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_02315168
|
|
|
|
arm_func_start ov00_0231518C
|
|
ov00_0231518C: ; 0x0231518C
|
|
stmdb sp!, {r3, r4, r5, lr}
|
|
sub sp, sp, #8
|
|
mov r5, r0
|
|
mov r4, r2
|
|
mov r0, #0
|
|
bl ov00_02315F88
|
|
str r0, [sp]
|
|
mov r1, r4
|
|
mov r0, #0
|
|
bl ov00_02315F88
|
|
str r0, [sp, #4]
|
|
ldr r0, [r5, #0x18]
|
|
add r1, sp, #0
|
|
bl ov00_022F4CD0
|
|
add sp, sp, #8
|
|
ldmia sp!, {r3, r4, r5, pc}
|
|
arm_func_end ov00_0231518C
|
|
|
|
arm_func_start ov00_023151CC
|
|
ov00_023151CC: ; 0x023151CC
|
|
stmdb sp!, {r4, r5, lr}
|
|
sub sp, sp, #0x14
|
|
mov r4, r1
|
|
mov r5, r0
|
|
ldr r1, _02315200 ; =ov00_0231D3A0
|
|
add r0, sp, #0
|
|
bl sub_020790DC
|
|
add r2, sp, #0
|
|
mov r0, r5
|
|
mov r1, r4
|
|
bl ov00_0231518C
|
|
add sp, sp, #0x14
|
|
ldmia sp!, {r4, r5, pc}
|
|
.align 2, 0
|
|
_02315200: .word ov00_0231D3A0
|
|
arm_func_end ov00_023151CC
|
|
|
|
arm_func_start ov00_02315204
|
|
ov00_02315204: ; 0x02315204
|
|
stmdb sp!, {r3, r4, r5, lr}
|
|
sub sp, sp, #8
|
|
cmp r0, #0
|
|
mov r5, r2
|
|
addeq sp, sp, #8
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, r5, pc}
|
|
str r1, [sp]
|
|
ldr r0, [r0, #0x18]
|
|
add r1, sp, #0
|
|
bl ov00_022F4DCC
|
|
cmp r0, #0
|
|
beq _0231524C
|
|
ldr r4, [r0, #4]
|
|
mov r0, r4
|
|
bl strlen
|
|
cmp r0, #0
|
|
bne _02315258
|
|
_0231524C:
|
|
add sp, sp, #8
|
|
mov r0, r5
|
|
ldmia sp!, {r3, r4, r5, pc}
|
|
_02315258:
|
|
mov r0, r4
|
|
add sp, sp, #8
|
|
ldmia sp!, {r3, r4, r5, pc}
|
|
arm_func_end ov00_02315204
|
|
|
|
arm_func_start ov00_02315264
|
|
ov00_02315264: ; 0x02315264
|
|
stmdb sp!, {r4, r5, r6, lr}
|
|
movs r6, r0
|
|
mov r4, r2
|
|
mov r5, r1
|
|
moveq r0, r4
|
|
ldmeqia sp!, {r4, r5, r6, pc}
|
|
ldr r1, _02315304 ; =ov00_0231D3A4
|
|
mov r0, r5
|
|
bl strcmp
|
|
cmp r0, #0
|
|
mov r0, r6
|
|
bne _0231529C
|
|
bl ov00_023159DC
|
|
ldmia sp!, {r4, r5, r6, pc}
|
|
_0231529C:
|
|
mov r1, r5
|
|
mov r2, #0
|
|
bl ov00_02315204
|
|
cmp r0, #0
|
|
moveq r0, r4
|
|
ldmeqia sp!, {r4, r5, r6, pc}
|
|
ldrsb r1, [r0]
|
|
cmp r1, #0x2d
|
|
movne r1, r0
|
|
addeq r1, r0, #1
|
|
ldrb r2, [r1]
|
|
cmp r2, #0
|
|
blt _023152D8
|
|
cmp r2, #0x80
|
|
blt _023152E0
|
|
_023152D8:
|
|
mov r1, #0
|
|
b _023152F0
|
|
_023152E0:
|
|
ldr r1, _02315308 ; =_020AEDB0
|
|
mov r2, r2, lsl #1
|
|
ldrh r1, [r1, r2]
|
|
and r1, r1, #8
|
|
_023152F0:
|
|
cmp r1, #0
|
|
moveq r0, r4
|
|
ldmeqia sp!, {r4, r5, r6, pc}
|
|
bl sub_0208B360
|
|
ldmia sp!, {r4, r5, r6, pc}
|
|
.align 2, 0
|
|
_02315304: .word ov00_0231D3A4
|
|
_02315308: .word _020AEDB0
|
|
arm_func_end ov00_02315264
|
|
|
|
arm_func_start ov00_0231530C
|
|
ov00_0231530C: ; 0x0231530C
|
|
ldr r0, [r0]
|
|
bx lr
|
|
arm_func_end ov00_0231530C
|
|
|
|
arm_func_start ov00_02315314
|
|
ov00_02315314: ; 0x02315314
|
|
ldrh r0, [r0, #4]
|
|
mov r1, r0, asr #8
|
|
mov r0, r0, lsl #8
|
|
and r1, r1, #0xff
|
|
and r0, r0, #0xff00
|
|
orr r0, r1, r0
|
|
mov r0, r0, lsl #0x10
|
|
mov r0, r0, lsr #0x10
|
|
bx lr
|
|
arm_func_end ov00_02315314
|
|
|
|
arm_func_start ov00_02315338
|
|
ov00_02315338: ; 0x02315338
|
|
ldrh r0, [r0, #4]
|
|
bx lr
|
|
arm_func_end ov00_02315338
|
|
|
|
arm_func_start ov00_02315340
|
|
ov00_02315340: ; 0x02315340
|
|
ldrb r0, [r0, #0x15]
|
|
and r0, r0, #2
|
|
cmp r0, #2
|
|
moveq r0, #1
|
|
movne r0, #0
|
|
bx lr
|
|
arm_func_end ov00_02315340
|
|
|
|
arm_func_start ov00_02315358
|
|
ov00_02315358: ; 0x02315358
|
|
ldr r0, [r0, #8]
|
|
bx lr
|
|
arm_func_end ov00_02315358
|
|
|
|
arm_func_start ov00_02315360
|
|
ov00_02315360: ; 0x02315360
|
|
ldrh r0, [r0, #0xc]
|
|
mov r1, r0, asr #8
|
|
mov r0, r0, lsl #8
|
|
and r1, r1, #0xff
|
|
and r0, r0, #0xff00
|
|
orr r0, r1, r0
|
|
mov r0, r0, lsl #0x10
|
|
mov r0, r0, lsr #0x10
|
|
bx lr
|
|
arm_func_end ov00_02315360
|
|
|
|
arm_func_start ov00_02315384
|
|
ov00_02315384: ; 0x02315384
|
|
str r1, [r0, #0x24]
|
|
bx lr
|
|
arm_func_end ov00_02315384
|
|
|
|
arm_func_start ov00_0231538C
|
|
ov00_0231538C: ; 0x0231538C
|
|
ldr r0, [r0, #0x24]
|
|
bx lr
|
|
arm_func_end ov00_0231538C
|
|
|
|
arm_func_start ov00_02315394
|
|
ov00_02315394: ; 0x02315394
|
|
stmdb sp!, {r4, r5, r6, lr}
|
|
sub sp, sp, #8
|
|
ldr r1, _023153F0 ; =ov00_02318768
|
|
add r4, sp, #0
|
|
ldr r2, [r1]
|
|
ldr r1, [r1, #4]
|
|
mov r6, r0
|
|
str r2, [sp]
|
|
str r1, [sp, #4]
|
|
mov r5, #0
|
|
_023153BC:
|
|
ldr r1, [r4, r5, lsl #2]
|
|
mov r0, r6
|
|
bl strcmp
|
|
cmp r0, #0
|
|
addeq sp, sp, #8
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r4, r5, r6, pc}
|
|
add r5, r5, #1
|
|
cmp r5, #2
|
|
blo _023153BC
|
|
mov r0, #1
|
|
add sp, sp, #8
|
|
ldmia sp!, {r4, r5, r6, pc}
|
|
.align 2, 0
|
|
_023153F0: .word ov00_02318768
|
|
arm_func_end ov00_02315394
|
|
|
|
arm_func_start ov00_023153F4
|
|
ov00_023153F4: ; 0x023153F4
|
|
cmp r0, #0
|
|
ldrne r2, _02315454 ; =ov00_023294F4
|
|
strne r0, [r2]
|
|
ldr r2, _02315454 ; =ov00_023294F4
|
|
ldr r0, [r2]
|
|
mov ip, r0
|
|
b _02315418
|
|
_02315410:
|
|
add ip, ip, #1
|
|
str ip, [r2]
|
|
_02315418:
|
|
ldrsb r3, [ip]
|
|
cmp r3, #0
|
|
cmpne r3, r1
|
|
bne _02315410
|
|
cmp ip, r0
|
|
moveq r0, #0
|
|
cmp r3, #0
|
|
bxeq lr
|
|
ldr r1, _02315454 ; =ov00_023294F4
|
|
mov r2, #0
|
|
ldr r3, [r1]
|
|
strb r2, [ip]
|
|
add r2, r3, #1
|
|
str r2, [r1]
|
|
bx lr
|
|
.align 2, 0
|
|
_02315454: .word ov00_023294F4
|
|
arm_func_end ov00_023153F4
|
|
|
|
arm_func_start ov00_02315458
|
|
ov00_02315458: ; 0x02315458
|
|
stmdb sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr}
|
|
mov sl, r0
|
|
add r0, r1, #1
|
|
mov r1, #0x5c
|
|
bl ov00_023153F4
|
|
movs r8, r0
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
mov r4, #0
|
|
mov fp, #0x5c
|
|
ldr r5, _023154E4 ; =ov00_0231D3AC
|
|
mov r7, r4
|
|
mov r6, fp
|
|
_02315488:
|
|
mov r0, r7
|
|
mov r1, r6
|
|
bl ov00_023153F4
|
|
movs sb, r0
|
|
mov r0, r8
|
|
moveq sb, r5
|
|
bl ov00_02315394
|
|
cmp r0, #0
|
|
beq _023154CC
|
|
mov r0, r8
|
|
bl ov00_0231443C
|
|
cmp r0, #0
|
|
bne _023154CC
|
|
mov r0, sl
|
|
mov r1, r8
|
|
mov r2, sb
|
|
bl ov00_0231518C
|
|
_023154CC:
|
|
mov r0, r4
|
|
mov r1, fp
|
|
bl ov00_023153F4
|
|
movs r8, r0
|
|
bne _02315488
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
.align 2, 0
|
|
_023154E4: .word ov00_0231D3AC
|
|
arm_func_end ov00_02315458
|
|
|
|
arm_func_start ov00_023154E8
|
|
ov00_023154E8: ; 0x023154E8
|
|
stmdb sp!, {r4, r5, r6, r7, r8, sb, sl, fp, lr}
|
|
sub sp, sp, #0x8c
|
|
mov sl, r1
|
|
ldrsb r1, [sl]
|
|
mov fp, r0
|
|
mov sb, r2
|
|
cmp r1, #0
|
|
beq _0231557C
|
|
_02315508:
|
|
mov r0, sl
|
|
mov r1, sb
|
|
bl ov00_0231604C
|
|
cmp r0, #0
|
|
addlt sp, sp, #0x8c
|
|
ldmltia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
mov r4, sl
|
|
sub sb, sb, r0
|
|
add sl, sl, r0
|
|
mov r0, sl
|
|
mov r1, sb
|
|
bl ov00_0231604C
|
|
cmp r0, #0
|
|
addlt sp, sp, #0x8c
|
|
ldmltia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
mov r5, sl
|
|
add sl, sl, r0
|
|
sub sb, sb, r0
|
|
mov r0, r4
|
|
bl ov00_0231443C
|
|
cmp r0, #0
|
|
bne _02315570
|
|
mov r0, fp
|
|
mov r1, r4
|
|
mov r2, r5
|
|
bl ov00_0231518C
|
|
_02315570:
|
|
ldrsb r0, [sl]
|
|
cmp r0, #0
|
|
bne _02315508
|
|
_0231557C:
|
|
mov r0, #0
|
|
add sl, sl, #1
|
|
sub sb, sb, #1
|
|
str r0, [sp]
|
|
_0231558C:
|
|
cmp sb, #2
|
|
addlt sp, sp, #0x8c
|
|
ldmltia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
ldrb r1, [sl]
|
|
ldrb r0, [sl, #1]
|
|
add r2, sp, #8
|
|
add sl, sl, #2
|
|
strb r1, [r2]
|
|
strb r0, [r2, #1]
|
|
ldrh r0, [sp, #8]
|
|
str sl, [sp, #4]
|
|
sub sb, sb, #2
|
|
mov r1, r0, asr #8
|
|
mov r0, r0, lsl #8
|
|
and r1, r1, #0xff
|
|
and r0, r0, #0xff00
|
|
orr r0, r1, r0
|
|
strh r0, [sp, #8]
|
|
ldrsb r0, [sl]
|
|
mov r5, #0
|
|
cmp r0, #0
|
|
beq _0231561C
|
|
_023155E4:
|
|
mov r0, sl
|
|
mov r1, sb
|
|
bl ov00_0231604C
|
|
cmp r0, #0
|
|
addlt sp, sp, #0x8c
|
|
ldmltia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
cmp r0, #0x64
|
|
addgt sp, sp, #0x8c
|
|
ldmgtia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
ldrsb r1, [sl, r0]!
|
|
add r5, r5, #1
|
|
sub sb, sb, r0
|
|
cmp r1, #0
|
|
bne _023155E4
|
|
_0231561C:
|
|
ldrh r0, [sp, #8]
|
|
add sl, sl, #1
|
|
sub sb, sb, #1
|
|
cmp r0, #0
|
|
mov r6, #0
|
|
ble _023156B4
|
|
_02315634:
|
|
ldr r8, [sp, #4]
|
|
mov r7, #0
|
|
cmp r5, #0
|
|
ble _023156A4
|
|
_02315644:
|
|
mov r0, sl
|
|
mov r1, sb
|
|
bl ov00_0231604C
|
|
movs r4, r0
|
|
addmi sp, sp, #0x8c
|
|
ldmmiia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
ldr r1, _023156D0 ; =ov00_0231D3B0
|
|
add r0, sp, #0xa
|
|
mov r2, r8
|
|
mov r3, r6
|
|
bl sub_020790DC
|
|
mov r0, fp
|
|
add r1, sp, #0xa
|
|
mov r2, sl
|
|
bl ov00_0231518C
|
|
mov r0, r8
|
|
add sl, sl, r4
|
|
sub sb, sb, r4
|
|
bl strlen
|
|
add r0, r0, #1
|
|
add r7, r7, #1
|
|
add r8, r8, r0
|
|
cmp r7, r5
|
|
blt _02315644
|
|
_023156A4:
|
|
ldrh r0, [sp, #8]
|
|
add r6, r6, #1
|
|
cmp r6, r0
|
|
blt _02315634
|
|
_023156B4:
|
|
ldr r0, [sp]
|
|
add r0, r0, #1
|
|
str r0, [sp]
|
|
cmp r0, #2
|
|
blt _0231558C
|
|
add sp, sp, #0x8c
|
|
ldmia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
.align 2, 0
|
|
_023156D0: .word ov00_0231D3B0
|
|
arm_func_end ov00_023154E8
|
|
|
|
arm_func_start ov00_023156D4
|
|
ov00_023156D4: ; 0x023156D4
|
|
stmdb sp!, {r4, r5, r6, r7, r8, sb, sl, fp, lr}
|
|
sub sp, sp, #0x84
|
|
mov sb, r1
|
|
ldrsb r1, [sb]
|
|
mov sl, r0
|
|
mov r8, r2
|
|
cmp r1, #0
|
|
mov r5, #0
|
|
addeq sp, sp, #0x84
|
|
ldmeqia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
mov r0, sb
|
|
mov r1, r8
|
|
bl ov00_0231604C
|
|
cmp r0, #0
|
|
addlt sp, sp, #0x84
|
|
ldmltia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
mov r4, sb
|
|
add sb, sb, r0
|
|
sub r8, r8, r0
|
|
ldr r0, _02315924 ; =ov00_0231D3B8
|
|
bl strlen
|
|
mov r2, r0
|
|
ldr r0, _02315924 ; =ov00_0231D3B8
|
|
mov r1, r4
|
|
bl sub_0208DEB0
|
|
cmp r0, #0
|
|
addne sp, sp, #0x84
|
|
ldmneia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
cmp r8, #1
|
|
addlt sp, sp, #0x84
|
|
ldmltia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
ldrb r2, [sb], #1
|
|
sub r8, r8, #1
|
|
and r0, r2, #0x80
|
|
cmp r0, #0x80
|
|
eoreq r2, r2, #0x80
|
|
moveq r5, #1
|
|
cmp r2, #7
|
|
addhi sp, sp, #0x84
|
|
ldmhiia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
cmp r5, #1
|
|
ldrneb r1, [sl, #0x28]
|
|
movne r0, #1
|
|
orrne r0, r1, r0, lsl r2
|
|
bne _0231579C
|
|
mov r0, #0xff
|
|
mov r0, r0, lsl r2
|
|
ldrb r1, [sl, #0x28]
|
|
mov r0, r0, lsl #0x18
|
|
orr r0, r1, r0, asr #24
|
|
_0231579C:
|
|
cmp r8, #1
|
|
addlt sp, sp, #0x84
|
|
strb r0, [sl, #0x28]
|
|
ldmltia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
cmp r8, #0
|
|
addle sp, sp, #0x84
|
|
ldmleia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
_023157B8:
|
|
ldrsb r0, [sb], #1
|
|
sub r8, r8, #1
|
|
str r0, [sp]
|
|
cmp r0, #0
|
|
addlt sp, sp, #0x84
|
|
ldmltia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
cmp r0, #2
|
|
addgt sp, sp, #0x84
|
|
ldmgtia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
ldrsb r0, [sb]
|
|
cmp r0, #0
|
|
beq _023158F8
|
|
ldr fp, _02315928 ; =ov00_0231D3B0
|
|
add r4, sp, #4
|
|
_023157F0:
|
|
mov r0, sb
|
|
mov r1, r8
|
|
bl ov00_0231604C
|
|
cmp r0, #0
|
|
addlt sp, sp, #0x84
|
|
ldmltia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
ldr r1, [sp]
|
|
mov r6, sb
|
|
cmp r1, #0
|
|
add sb, sb, r0
|
|
sub r8, r8, r0
|
|
bne _02315868
|
|
mov r0, sb
|
|
mov r1, r8
|
|
bl ov00_0231604C
|
|
cmp r0, #0
|
|
addlt sp, sp, #0x84
|
|
ldmltia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
mov r5, sb
|
|
add sb, sb, r0
|
|
sub r8, r8, r0
|
|
mov r0, r6
|
|
bl ov00_0231443C
|
|
cmp r0, #0
|
|
bne _023158EC
|
|
mov r0, sl
|
|
mov r1, r6
|
|
mov r2, r5
|
|
bl ov00_0231518C
|
|
b _023158EC
|
|
_02315868:
|
|
cmp r8, #1
|
|
addlt sp, sp, #0x84
|
|
ldmltia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
ldrsb r5, [sb]
|
|
ldrsb r0, [sb, #1]!
|
|
sub r8, r8, #1
|
|
cmp r0, #0
|
|
beq _023158E0
|
|
_02315888:
|
|
mov r0, sb
|
|
mov r1, r8
|
|
bl ov00_0231604C
|
|
cmp r0, #0
|
|
addlt sp, sp, #0x84
|
|
ldmltia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
mov r7, sb
|
|
mov r1, fp
|
|
mov r2, r6
|
|
mov r3, r5
|
|
add sb, sb, r0
|
|
sub r8, r8, r0
|
|
mov r0, r4
|
|
bl sub_020790DC
|
|
mov r2, r7
|
|
mov r0, sl
|
|
mov r1, r4
|
|
bl ov00_0231518C
|
|
add r5, r5, #1
|
|
ldrsb r0, [sb]
|
|
cmp r0, #0
|
|
bne _02315888
|
|
_023158E0:
|
|
cmp r8, #0
|
|
addgt sb, sb, #1
|
|
subgt r8, r8, #1
|
|
_023158EC:
|
|
ldrsb r0, [sb]
|
|
cmp r0, #0
|
|
bne _023157F0
|
|
_023158F8:
|
|
cmp r8, #0
|
|
ble _02315914
|
|
cmp r0, #0
|
|
addne sp, sp, #0x84
|
|
ldmneia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
add sb, sb, #1
|
|
sub r8, r8, #1
|
|
_02315914:
|
|
cmp r8, #0
|
|
bgt _023157B8
|
|
add sp, sp, #0x84
|
|
ldmia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
.align 2, 0
|
|
_02315924: .word ov00_0231D3B8
|
|
_02315928: .word ov00_0231D3B0
|
|
arm_func_end ov00_023156D4
|
|
|
|
arm_func_start ov00_0231592C
|
|
ov00_0231592C: ; 0x0231592C
|
|
stmdb sp!, {r3, lr}
|
|
ldrsb lr, [r0]
|
|
mov ip, #0
|
|
cmp lr, #0
|
|
beq _0231596C
|
|
ldr r3, _0231597C ; =_020AECB0
|
|
ldr r2, _02315980 ; =0x9CCF9319
|
|
_02315948:
|
|
cmp lr, #0
|
|
blt _0231595C
|
|
cmp lr, #0x80
|
|
bge _0231595C
|
|
ldrb lr, [r3, lr]
|
|
_0231595C:
|
|
mla ip, r2, ip, lr
|
|
ldrsb lr, [r0, #1]!
|
|
cmp lr, #0
|
|
bne _02315948
|
|
_0231596C:
|
|
mov r0, ip
|
|
bl _u32_div_f
|
|
mov r0, r1
|
|
ldmia sp!, {r3, pc}
|
|
.align 2, 0
|
|
_0231597C: .word _020AECB0
|
|
_02315980: .word 0x9CCF9319
|
|
arm_func_end ov00_0231592C
|
|
|
|
arm_func_start ov00_02315984
|
|
ov00_02315984: ; 0x02315984
|
|
stmdb sp!, {r4, lr}
|
|
mov r4, r0
|
|
ldr r1, [r4]
|
|
mov r0, #0
|
|
bl ov00_02315FF8
|
|
ldr r1, [r4, #4]
|
|
mov r0, #0
|
|
bl ov00_02315FF8
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_02315984
|
|
|
|
arm_func_start ov00_023159A8
|
|
ov00_023159A8: ; 0x023159A8
|
|
ldr ip, _023159B4 ; =ov00_0231592C
|
|
ldr r0, [r0]
|
|
bx ip
|
|
.align 2, 0
|
|
_023159B4: .word ov00_0231592C
|
|
arm_func_end ov00_023159A8
|
|
|
|
arm_func_start ov00_023159B8
|
|
ov00_023159B8: ; 0x023159B8
|
|
stmdb sp!, {r3, lr}
|
|
ldr r0, [r0]
|
|
cmp r0, #0
|
|
ldrne r1, [r1]
|
|
cmpne r1, #0
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r3, pc}
|
|
bl sub_0208DEBC
|
|
ldmia sp!, {r3, pc}
|
|
arm_func_end ov00_023159B8
|
|
|
|
arm_func_start ov00_023159DC
|
|
ov00_023159DC: ; 0x023159DC
|
|
ldr r0, [r0, #0x1c]
|
|
bx lr
|
|
arm_func_end ov00_023159DC
|
|
|
|
arm_func_start ov00_023159E4
|
|
ov00_023159E4: ; 0x023159E4
|
|
stmdb sp!, {r4, r5, r6, lr}
|
|
sub sp, sp, #8
|
|
mov r0, #0x2c
|
|
mov r6, r1
|
|
mov r5, r2
|
|
bl ov00_022F5AE4
|
|
movs r4, r0
|
|
addeq sp, sp, #8
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r4, r5, r6, pc}
|
|
ldr r1, _02315A84 ; =ov00_023159B8
|
|
ldr ip, _02315A88 ; =ov00_02315984
|
|
str r1, [sp]
|
|
mov r0, #8
|
|
ldr r3, _02315A8C ; =ov00_023159A8
|
|
mov r1, r0
|
|
mov r2, #4
|
|
str ip, [sp, #4]
|
|
bl ov00_022F4BBC
|
|
str r0, [r4, #0x18]
|
|
cmp r0, #0
|
|
bne _02315A50
|
|
mov r0, r4
|
|
bl ov00_022F5B14
|
|
add sp, sp, #8
|
|
mov r0, #0
|
|
ldmia sp!, {r4, r5, r6, pc}
|
|
_02315A50:
|
|
mov r1, #0
|
|
strb r1, [r4, #0x14]
|
|
strb r1, [r4, #0x15]
|
|
str r1, [r4, #0x24]
|
|
str r1, [r4, #0x1c]
|
|
str r1, [r4, #0x10]
|
|
str r6, [r4]
|
|
strh r5, [r4, #4]
|
|
str r1, [r4, #8]
|
|
mov r0, r4
|
|
strh r1, [r4, #0xc]
|
|
add sp, sp, #8
|
|
ldmia sp!, {r4, r5, r6, pc}
|
|
.align 2, 0
|
|
_02315A84: .word ov00_023159B8
|
|
_02315A88: .word ov00_02315984
|
|
_02315A8C: .word ov00_023159A8
|
|
arm_func_end ov00_023159E4
|
|
|
|
arm_func_start ov00_02315A90
|
|
ov00_02315A90: ; 0x02315A90
|
|
strb r1, [r0, #0x15]
|
|
bx lr
|
|
arm_func_end ov00_02315A90
|
|
|
|
arm_func_start ov00_02315A98
|
|
ov00_02315A98: ; 0x02315A98
|
|
str r1, [r0, #8]
|
|
strh r2, [r0, #0xc]
|
|
bx lr
|
|
arm_func_end ov00_02315A98
|
|
|
|
arm_func_start ov00_02315AA4
|
|
ov00_02315AA4: ; 0x02315AA4
|
|
str r1, [r0, #0x10]
|
|
bx lr
|
|
arm_func_end ov00_02315AA4
|
|
|
|
arm_func_start ov00_02315AAC
|
|
ov00_02315AAC: ; 0x02315AAC
|
|
strb r1, [r0, #0x14]
|
|
bx lr
|
|
arm_func_end ov00_02315AAC
|
|
|
|
arm_func_start ov00_02315AB4
|
|
ov00_02315AB4: ; 0x02315AB4
|
|
ldrb r0, [r0, #0x14]
|
|
bx lr
|
|
arm_func_end ov00_02315AB4
|
|
|
|
arm_func_start ov00_02315ABC
|
|
ov00_02315ABC: ; 0x02315ABC
|
|
ldr r1, _02315AD4 ; =ov00_023294F4
|
|
ldr r1, [r1, #8]
|
|
cmp r0, r1
|
|
moveq r0, #1
|
|
movne r0, #0
|
|
bx lr
|
|
.align 2, 0
|
|
_02315AD4: .word ov00_023294F4
|
|
arm_func_end ov00_02315ABC
|
|
|
|
arm_func_start ov00_02315AD8
|
|
ov00_02315AD8: ; 0x02315AD8
|
|
stmdb sp!, {r4, lr}
|
|
mov r4, r0
|
|
add r0, r4, #0x4c
|
|
bl ov00_023168E8
|
|
mov r0, r4
|
|
bl ov00_02314B1C
|
|
mov r0, r4
|
|
bl ov00_022F5B14
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_02315AD8
|
|
|
|
arm_func_start ov00_02315AFC
|
|
ov00_02315AFC: ; 0x02315AFC
|
|
stmdb sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr}
|
|
sub sp, sp, #0x108
|
|
ldr r8, [sp, #0x130]
|
|
mov sl, r0
|
|
str r1, [sp, #4]
|
|
add r4, sp, #8
|
|
mov sb, r3
|
|
mov r1, #0x40
|
|
mov r0, #0
|
|
_02315B20:
|
|
strb r0, [r4]
|
|
strb r0, [r4, #1]
|
|
strb r0, [r4, #2]
|
|
strb r0, [r4, #3]
|
|
add r4, r4, #4
|
|
subs r1, r1, #1
|
|
bne _02315B20
|
|
mov r5, #0
|
|
str r2, [sl, #0x828]
|
|
mov r6, r5
|
|
str r5, [sl, #0x40]
|
|
cmp r8, #0
|
|
ble _02315BA8
|
|
ldr r4, _02315C24 ; =ov00_0231CF68
|
|
add fp, sp, #8
|
|
_02315B5C:
|
|
ldrb r0, [sb, r6]
|
|
ldr r7, [r4, r0, lsl #2]
|
|
mov r0, r7
|
|
bl strlen
|
|
add r0, r5, r0
|
|
add r0, r0, #1
|
|
cmp r0, #0x100
|
|
bge _02315BA8
|
|
ldr r1, _02315C28 ; =ov00_0231D3C4
|
|
mov r2, r7
|
|
add r0, fp, r5
|
|
bl sub_020790DC
|
|
add r5, r5, r0
|
|
ldrb r1, [sb, r6]
|
|
mov r0, sl
|
|
bl ov00_02315070
|
|
add r6, r6, #1
|
|
cmp r6, r8
|
|
blt _02315B5C
|
|
_02315BA8:
|
|
ldr r4, [sp, #0x13c]
|
|
ldr r2, [sp, #0x134]
|
|
ldr r3, [sp, #0x138]
|
|
add r1, sp, #8
|
|
add r0, sl, #0x4c
|
|
str r4, [sp]
|
|
bl ov00_023165A0
|
|
cmp r0, #0
|
|
addne sp, sp, #0x108
|
|
ldmneia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
ldr r1, [sp, #4]
|
|
cmp r1, #0
|
|
addne sp, sp, #0x108
|
|
ldmneia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
mov r4, #0xa
|
|
b _02315BF8
|
|
_02315BE8:
|
|
mov r0, r4
|
|
bl ov00_022F55EC
|
|
mov r0, sl
|
|
bl ov00_02315D00
|
|
_02315BF8:
|
|
ldr r1, [sl, #0x4c]
|
|
cmp r1, #3
|
|
beq _02315BE8
|
|
ldr r1, [sl, #0x10]
|
|
cmp r1, #0
|
|
addle sp, sp, #0x108
|
|
ldmleia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
cmp r0, #0
|
|
beq _02315BE8
|
|
add sp, sp, #0x108
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
.align 2, 0
|
|
_02315C24: .word ov00_0231CF68
|
|
_02315C28: .word ov00_0231D3C4
|
|
arm_func_end ov00_02315AFC
|
|
|
|
arm_func_start ov00_02315C2C
|
|
ov00_02315C2C: ; 0x02315C2C
|
|
stmdb sp!, {r3, lr}
|
|
sub sp, sp, #0x10
|
|
ldr lr, [sp, #0x18]
|
|
ldr ip, [sp, #0x1c]
|
|
str lr, [sp]
|
|
str ip, [sp, #4]
|
|
mov lr, #0x80
|
|
ldr ip, [sp, #0x20]
|
|
str lr, [sp, #8]
|
|
str ip, [sp, #0xc]
|
|
bl ov00_02315AFC
|
|
add sp, sp, #0x10
|
|
ldmia sp!, {r3, pc}
|
|
arm_func_end ov00_02315C2C
|
|
|
|
arm_func_start ov00_02315C60
|
|
ov00_02315C60: ; 0x02315C60
|
|
stmdb sp!, {r3, r4, r5, r6, lr}
|
|
sub sp, sp, #4
|
|
mov r5, r0
|
|
mov r6, r2
|
|
mov r0, r1
|
|
mov r4, r3
|
|
bl ov00_022F5178
|
|
mov r3, r6, asr #8
|
|
mov r2, r6, lsl #8
|
|
ldr ip, [sp, #0x18]
|
|
mov r1, r0
|
|
str ip, [sp]
|
|
and r3, r3, #0xff
|
|
and r0, r2, #0xff00
|
|
orr r0, r3, r0
|
|
mov r2, r0, lsl #0x10
|
|
mov r3, r4
|
|
add r0, r5, #0x4c
|
|
mov r2, r2, lsr #0x10
|
|
bl ov00_02317BF4
|
|
add sp, sp, #4
|
|
ldmia sp!, {r3, r4, r5, r6, pc}
|
|
arm_func_end ov00_02315C60
|
|
|
|
arm_func_start ov00_02315CB8
|
|
ov00_02315CB8: ; 0x02315CB8
|
|
stmdb sp!, {r4, r5, r6, lr}
|
|
mov r5, r0
|
|
mov r6, r2
|
|
mov r0, r1
|
|
mov r4, r3
|
|
bl ov00_022F5178
|
|
mov r3, r6, asr #8
|
|
mov r2, r6, lsl #8
|
|
mov r1, r0
|
|
and r3, r3, #0xff
|
|
and r0, r2, #0xff00
|
|
orr r0, r3, r0
|
|
mov r2, r0, lsl #0x10
|
|
mov r3, r4
|
|
add r0, r5, #0x4c
|
|
mov r2, r2, lsr #0x10
|
|
bl ov00_02317D1C
|
|
ldmia sp!, {r4, r5, r6, pc}
|
|
arm_func_end ov00_02315CB8
|
|
|
|
arm_func_start ov00_02315D00
|
|
ov00_02315D00: ; 0x02315D00
|
|
stmdb sp!, {r4, lr}
|
|
mov r4, r0
|
|
bl ov00_02315010
|
|
add r0, r4, #0x4c
|
|
bl ov00_02317EF8
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_02315D00
|
|
|
|
arm_func_start ov00_02315D18
|
|
ov00_02315D18: ; 0x02315D18
|
|
stmdb sp!, {r4, lr}
|
|
mov r4, r0
|
|
add r0, r4, #0x4c
|
|
bl ov00_02316884
|
|
mov r0, r4
|
|
bl ov00_02314B00
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_02315D18
|
|
|
|
arm_func_start ov00_02315D34
|
|
ov00_02315D34: ; 0x02315D34
|
|
stmdb sp!, {r4, lr}
|
|
mov r4, r0
|
|
bl ov00_02315D18
|
|
add r0, r4, #0x4c
|
|
bl ov00_02315F30
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_02315D34
|
|
|
|
arm_func_start ov00_02315D4C
|
|
ov00_02315D4C: ; 0x02315D4C
|
|
ldr r1, [r0, #0x10]
|
|
cmp r1, #0
|
|
movgt r0, #2
|
|
bxgt lr
|
|
ldr r0, [r0, #0x4c]
|
|
cmp r0, #3
|
|
cmpne r0, #0
|
|
moveq r0, #1
|
|
bxeq lr
|
|
cmp r0, #1
|
|
moveq r0, #0
|
|
movne r0, #3
|
|
bx lr
|
|
arm_func_end ov00_02315D4C
|
|
|
|
arm_func_start ov00_02315D80
|
|
ov00_02315D80: ; 0x02315D80
|
|
ldr ip, _02315D8C ; =ov00_02315EC4
|
|
add r0, r0, #0x4c
|
|
bx ip
|
|
.align 2, 0
|
|
_02315D8C: .word ov00_02315EC4
|
|
arm_func_end ov00_02315D80
|
|
|
|
arm_func_start ov00_02315D90
|
|
ov00_02315D90: ; 0x02315D90
|
|
ldr r0, [r0, #0x6f0]
|
|
bx lr
|
|
arm_func_end ov00_02315D90
|
|
|
|
arm_func_start ov00_02315D98
|
|
ov00_02315D98: ; 0x02315D98
|
|
stmdb sp!, {r0, r1, r2, r3}
|
|
stmdb sp!, {r4, lr}
|
|
mov r4, r0
|
|
ldr r0, [r4, #4]
|
|
add r1, sp, #0xc
|
|
bl ov00_022F47D4
|
|
ldr r2, [sp, #0xc]
|
|
ldr r3, [r4, #0x494]
|
|
ldr ip, [r4, #0x488]
|
|
mov r0, r4
|
|
mov r1, #0
|
|
blx ip
|
|
ldmia sp!, {r4, lr}
|
|
add sp, sp, #0x10
|
|
bx lr
|
|
arm_func_end ov00_02315D98
|
|
|
|
arm_func_start ov00_02315DD4
|
|
ov00_02315DD4: ; 0x02315DD4
|
|
stmdb sp!, {r3, r4, r5, r6, r7, r8, sb, lr}
|
|
mov sb, r0
|
|
ldr r0, [sb, #4]
|
|
mov r8, r1
|
|
mov r7, r2
|
|
bl ov00_022F47A0
|
|
mov r4, r0
|
|
cmp r4, #0
|
|
mov r6, #0
|
|
ble _02315E3C
|
|
_02315DFC:
|
|
ldr r0, [sb, #4]
|
|
mov r1, r6
|
|
bl ov00_022F47A8
|
|
ldr r5, [r0]
|
|
mov r0, r5
|
|
bl ov00_0231530C
|
|
cmp r8, r0
|
|
bne _02315E30
|
|
mov r0, r5
|
|
bl ov00_02315338
|
|
cmp r7, r0
|
|
moveq r0, r6
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, r8, sb, pc}
|
|
_02315E30:
|
|
add r6, r6, #1
|
|
cmp r6, r4
|
|
blt _02315DFC
|
|
_02315E3C:
|
|
mvn r0, #0
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, pc}
|
|
arm_func_end ov00_02315DD4
|
|
|
|
arm_func_start ov00_02315E44
|
|
ov00_02315E44: ; 0x02315E44
|
|
stmdb sp!, {r3, r4, r5, lr}
|
|
mov r5, r0
|
|
mov r4, r1
|
|
ldr r1, [r5, #0x7d8]
|
|
mov r0, r4
|
|
cmp r1, #0
|
|
bne _02315E6C
|
|
mov r1, #0
|
|
bl ov00_02315384
|
|
b _02315E70
|
|
_02315E6C:
|
|
bl ov00_02315384
|
|
_02315E70:
|
|
str r4, [r5, #0x7d8]
|
|
ldmia sp!, {r3, r4, r5, pc}
|
|
arm_func_end ov00_02315E44
|
|
|
|
arm_func_start ov00_02315E78
|
|
ov00_02315E78: ; 0x02315E78
|
|
stmdb sp!, {r4, r5, r6, lr}
|
|
mov r6, r0
|
|
ldr r0, [r6, #4]
|
|
mov r5, r1
|
|
bl ov00_022F47A8
|
|
ldr r4, [r0]
|
|
ldr r3, [r6, #0x494]
|
|
ldr ip, [r6, #0x488]
|
|
mov r0, r6
|
|
mov r2, r4
|
|
mov r1, #2
|
|
blx ip
|
|
ldr r0, [r6, #4]
|
|
mov r1, r5
|
|
bl ov00_022F491C
|
|
mov r0, r6
|
|
mov r1, r4
|
|
bl ov00_02315E44
|
|
ldmia sp!, {r4, r5, r6, pc}
|
|
arm_func_end ov00_02315E78
|
|
|
|
arm_func_start ov00_02315EC4
|
|
ov00_02315EC4: ; 0x02315EC4
|
|
stmdb sp!, {r3, lr}
|
|
ldr r0, [r0, #4]
|
|
bl ov00_022F47A8
|
|
ldr r0, [r0]
|
|
ldmia sp!, {r3, pc}
|
|
arm_func_end ov00_02315EC4
|
|
|
|
arm_func_start ov00_02315ED8
|
|
ov00_02315ED8: ; 0x02315ED8
|
|
stmdb sp!, {r3, r4, r5, r6, lr}
|
|
sub sp, sp, #4
|
|
mov r6, r0
|
|
ldr r5, [r6, #0x7d8]
|
|
cmp r5, #0
|
|
addeq sp, sp, #4
|
|
ldmeqia sp!, {r3, r4, r5, r6, pc}
|
|
str r5, [sp]
|
|
beq _02315F20
|
|
add r4, sp, #0
|
|
_02315F00:
|
|
mov r0, r5
|
|
bl ov00_0231538C
|
|
mov r5, r0
|
|
mov r0, r4
|
|
bl ov00_02315168
|
|
str r5, [sp]
|
|
cmp r5, #0
|
|
bne _02315F00
|
|
_02315F20:
|
|
mov r0, #0
|
|
str r0, [r6, #0x7d8]
|
|
add sp, sp, #4
|
|
ldmia sp!, {r3, r4, r5, r6, pc}
|
|
arm_func_end ov00_02315ED8
|
|
|
|
arm_func_start ov00_02315F30
|
|
ov00_02315F30: ; 0x02315F30
|
|
stmdb sp!, {r4, r5, r6, lr}
|
|
mov r6, r0
|
|
ldr r0, [r6, #4]
|
|
bl ov00_022F47A0
|
|
mov r5, r0
|
|
cmp r5, #0
|
|
mov r4, #0
|
|
ble _02315F74
|
|
_02315F50:
|
|
ldr r0, [r6, #4]
|
|
mov r1, r4
|
|
bl ov00_022F47A8
|
|
ldr r1, [r0]
|
|
mov r0, r6
|
|
bl ov00_02315E44
|
|
add r4, r4, #1
|
|
cmp r4, r5
|
|
blt _02315F50
|
|
_02315F74:
|
|
ldr r0, [r6, #4]
|
|
bl ov00_022F4AAC
|
|
mov r0, r6
|
|
bl ov00_02315ED8
|
|
ldmia sp!, {r4, r5, r6, pc}
|
|
arm_func_end ov00_02315F30
|
|
|
|
arm_func_start ov00_02315F88
|
|
ov00_02315F88: ; 0x02315F88
|
|
stmdb sp!, {r3, r4, r5, lr}
|
|
sub sp, sp, #8
|
|
mov r4, r1
|
|
mov r5, r0
|
|
str r4, [sp]
|
|
bl ov00_023150C4
|
|
add r1, sp, #0
|
|
bl ov00_022F4DCC
|
|
cmp r0, #0
|
|
beq _02315FC8
|
|
ldr r1, [r0, #4]
|
|
add sp, sp, #8
|
|
add r1, r1, #1
|
|
str r1, [r0, #4]
|
|
ldr r0, [r0]
|
|
ldmia sp!, {r3, r4, r5, pc}
|
|
_02315FC8:
|
|
mov r0, r4
|
|
bl ov00_022F5514
|
|
str r0, [sp]
|
|
mov r1, #1
|
|
mov r0, r5
|
|
str r1, [sp, #4]
|
|
bl ov00_023150C4
|
|
add r1, sp, #0
|
|
bl ov00_022F4CD0
|
|
ldr r0, [sp]
|
|
add sp, sp, #8
|
|
ldmia sp!, {r3, r4, r5, pc}
|
|
arm_func_end ov00_02315F88
|
|
|
|
arm_func_start ov00_02315FF8
|
|
ov00_02315FF8: ; 0x02315FF8
|
|
stmdb sp!, {r4, lr}
|
|
sub sp, sp, #8
|
|
mov r4, r0
|
|
str r1, [sp]
|
|
bl ov00_023150C4
|
|
add r1, sp, #0
|
|
bl ov00_022F4DCC
|
|
cmp r0, #0
|
|
addeq sp, sp, #8
|
|
ldmeqia sp!, {r4, pc}
|
|
ldr r1, [r0, #4]
|
|
subs r1, r1, #1
|
|
str r1, [r0, #4]
|
|
addne sp, sp, #8
|
|
ldmneia sp!, {r4, pc}
|
|
mov r0, r4
|
|
bl ov00_023150C4
|
|
add r1, sp, #0
|
|
bl ov00_022F4D50
|
|
add sp, sp, #8
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_02315FF8
|
|
|
|
arm_func_start ov00_0231604C
|
|
ov00_0231604C: ; 0x0231604C
|
|
cmp r1, #0
|
|
mov r3, #0
|
|
ble _02316074
|
|
_02316058:
|
|
ldrsb r2, [r0, r3]
|
|
cmp r2, #0
|
|
addeq r0, r3, #1
|
|
bxeq lr
|
|
add r3, r3, #1
|
|
cmp r3, r1
|
|
blt _02316058
|
|
_02316074:
|
|
mvn r0, #0
|
|
bx lr
|
|
arm_func_end ov00_0231604C
|
|
|
|
arm_func_start ov00_0231607C
|
|
ov00_0231607C: ; 0x0231607C
|
|
stmdb sp!, {r3, r4, r5, r6, r7, lr}
|
|
mov r4, r0
|
|
ldr r5, [r4, #0x80]
|
|
cmp r5, #0
|
|
ble _02316108
|
|
ldr r0, _02316130 ; =ov00_0231D3C8
|
|
ldr r6, [r0]
|
|
mov r0, r6
|
|
bl strlen
|
|
cmp r5, r0
|
|
bls _02316108
|
|
ldr r0, _02316130 ; =ov00_0231D3C8
|
|
ldr r5, [r4, #0x7c]
|
|
ldr r7, [r0]
|
|
mov r0, r7
|
|
bl strlen
|
|
mov r2, r0
|
|
mov r0, r5
|
|
mov r1, r7
|
|
bl strncmp
|
|
cmp r0, #0
|
|
bne _02316108
|
|
mov r0, r6
|
|
bl strlen
|
|
mov r1, r0
|
|
mov r0, r4
|
|
add r1, r5, r1
|
|
bl ov00_02316FBC
|
|
ldr r0, _02316134 ; =ov00_023294FC
|
|
ldr r3, [r4, #0x494]
|
|
ldr r2, [r0]
|
|
ldr ip, [r4, #0x488]
|
|
mov r0, r4
|
|
mov r1, #5
|
|
blx ip
|
|
_02316108:
|
|
ldr r0, _02316134 ; =ov00_023294FC
|
|
ldr r3, [r4, #0x494]
|
|
ldr r2, [r0]
|
|
ldr ip, [r4, #0x488]
|
|
mov r0, r4
|
|
mov r1, #4
|
|
blx ip
|
|
mov r0, r4
|
|
bl ov00_02316884
|
|
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
|
.align 2, 0
|
|
_02316130: .word ov00_0231D3C8
|
|
_02316134: .word ov00_023294FC
|
|
arm_func_end ov00_0231607C
|
|
|
|
arm_func_start ov00_02316138
|
|
ov00_02316138: ; 0x02316138
|
|
stmdb sp!, {r3, lr}
|
|
ldrsb lr, [r0]
|
|
mov ip, #0
|
|
cmp lr, #0
|
|
beq _02316178
|
|
ldr r3, _02316188 ; =_020AECB0
|
|
ldr r2, _0231618C ; =0x9CCF9319
|
|
_02316154:
|
|
cmp lr, #0
|
|
blt _02316168
|
|
cmp lr, #0x80
|
|
bge _02316168
|
|
ldrb lr, [r3, lr]
|
|
_02316168:
|
|
mla ip, r2, ip, lr
|
|
ldrsb lr, [r0, #1]!
|
|
cmp lr, #0
|
|
bne _02316154
|
|
_02316178:
|
|
mov r0, ip
|
|
bl _u32_div_f
|
|
mov r0, r1
|
|
ldmia sp!, {r3, pc}
|
|
.align 2, 0
|
|
_02316188: .word _020AECB0
|
|
_0231618C: .word 0x9CCF9319
|
|
arm_func_end ov00_02316138
|
|
|
|
arm_func_start ov00_02316190
|
|
ov00_02316190: ; 0x02316190
|
|
stmdb sp!, {r4, lr}
|
|
sub sp, sp, #0x88
|
|
mov r4, r0
|
|
add r0, r4, #0xc
|
|
mov r1, #0x14
|
|
bl ov00_02316138
|
|
ldr r1, _023162B0 ; =ov00_02329500
|
|
mov r3, r0
|
|
ldr r1, [r1]
|
|
add r0, sp, #8
|
|
cmp r1, #0
|
|
beq _023161C8
|
|
bl strcpy
|
|
b _023161D4
|
|
_023161C8:
|
|
ldr r1, _023162B4 ; =ov00_0231D3E0
|
|
add r2, r4, #0xc
|
|
bl sub_020790DC
|
|
_023161D4:
|
|
ldr r1, _023162B8 ; =0x0000EE70
|
|
mov r2, #2
|
|
add r0, sp, #8
|
|
strb r2, [sp, #1]
|
|
strh r1, [sp, #2]
|
|
bl ov00_022F5178
|
|
mvn r1, #0
|
|
str r0, [sp, #4]
|
|
cmp r0, r1
|
|
bne _02316240
|
|
add r0, sp, #8
|
|
bl ov00_022CF3D4
|
|
cmp r0, #0
|
|
addeq sp, sp, #0x88
|
|
moveq r0, #2
|
|
ldmeqia sp!, {r4, pc}
|
|
ldr r0, [r0, #0xc]
|
|
add r3, sp, #4
|
|
ldr r2, [r0]
|
|
ldrb r1, [r2]
|
|
ldrb r0, [r2, #1]
|
|
strb r1, [r3]
|
|
strb r0, [r3, #1]
|
|
ldrb r1, [r2, #2]
|
|
ldrb r0, [r2, #3]
|
|
strb r1, [r3, #2]
|
|
strb r0, [r3, #3]
|
|
_02316240:
|
|
ldr r0, [r4, #0x6b4]
|
|
mvn r1, #0
|
|
cmp r0, r1
|
|
bne _02316278
|
|
mov r0, #2
|
|
mov r1, #1
|
|
mov r2, #0
|
|
bl ov00_022F4FA0
|
|
mvn r1, #0
|
|
cmp r0, r1
|
|
str r0, [r4, #0x6b4]
|
|
addeq sp, sp, #0x88
|
|
moveq r0, #1
|
|
ldmeqia sp!, {r4, pc}
|
|
_02316278:
|
|
add r1, sp, #0
|
|
mov r2, #8
|
|
bl ov00_022F503C
|
|
cmp r0, #0
|
|
addeq sp, sp, #0x88
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r4, pc}
|
|
ldr r0, [r4, #0x6b4]
|
|
bl ov00_022F4FB4
|
|
mvn r0, #0
|
|
str r0, [r4, #0x6b4]
|
|
mov r0, #3
|
|
add sp, sp, #0x88
|
|
ldmia sp!, {r4, pc}
|
|
.align 2, 0
|
|
_023162B0: .word ov00_02329500
|
|
_023162B4: .word ov00_0231D3E0
|
|
_023162B8: .word 0x0000EE70
|
|
arm_func_end ov00_02316190
|
|
|
|
arm_func_start ov00_023162BC
|
|
ov00_023162BC: ; 0x023162BC
|
|
stmdb sp!, {r3, r4, r5, r6, r7, lr}
|
|
movs r7, r1
|
|
ldreq r7, _02316308 ; =ov00_0231D3DC
|
|
mov r4, r0
|
|
mov r0, r7
|
|
mov r6, r2
|
|
bl strlen
|
|
add r5, r0, #1
|
|
ldr r0, [r4]
|
|
mov r1, r7
|
|
mov r2, r5
|
|
bl memcpy
|
|
ldr r0, [r6]
|
|
add r0, r0, r5
|
|
str r0, [r6]
|
|
ldr r0, [r4]
|
|
add r0, r0, r5
|
|
str r0, [r4]
|
|
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
|
.align 2, 0
|
|
_02316308: .word ov00_0231D3DC
|
|
arm_func_end ov00_023162BC
|
|
|
|
arm_func_start ov00_0231630C
|
|
ov00_0231630C: ; 0x0231630C
|
|
ldr r3, [r0]
|
|
strb r1, [r3]
|
|
ldr r1, [r2]
|
|
add r1, r1, #1
|
|
str r1, [r2]
|
|
ldr r1, [r0]
|
|
add r1, r1, #1
|
|
str r1, [r0]
|
|
bx lr
|
|
arm_func_end ov00_0231630C
|
|
|
|
arm_func_start ov00_02316330
|
|
ov00_02316330: ; 0x02316330
|
|
stmdb sp!, {r0, r1, r2, r3}
|
|
stmdb sp!, {r3, lr}
|
|
add ip, sp, #0xc
|
|
ldrb r3, [ip]
|
|
ldrb r1, [ip, #1]
|
|
ldr lr, [r0]
|
|
strb r3, [lr]
|
|
strb r1, [lr, #1]
|
|
ldrb r3, [ip, #2]
|
|
ldrb r1, [ip, #3]
|
|
strb r3, [lr, #2]
|
|
strb r1, [lr, #3]
|
|
ldr r1, [r2]
|
|
add r1, r1, #4
|
|
str r1, [r2]
|
|
ldr r1, [r0]
|
|
add r1, r1, #4
|
|
str r1, [r0]
|
|
ldmia sp!, {r3, lr}
|
|
add sp, sp, #0x10
|
|
bx lr
|
|
arm_func_end ov00_02316330
|
|
|
|
arm_func_start ov00_02316384
|
|
ov00_02316384: ; 0x02316384
|
|
stmdb sp!, {r4, lr}
|
|
mov ip, r1, lsr #0x18
|
|
mov r3, r1, lsr #8
|
|
mov lr, r1, lsl #8
|
|
mov r4, r1, lsl #0x18
|
|
and ip, ip, #0xff
|
|
and r1, r3, #0xff00
|
|
and r3, lr, #0xff0000
|
|
orr r1, ip, r1
|
|
and r4, r4, #0xff000000
|
|
orr r1, r3, r1
|
|
orr r4, r4, r1
|
|
mov r1, #0
|
|
orr r3, r1, r4, lsl #24
|
|
and r1, r4, #0xff00
|
|
orr r3, r3, r1, lsl #8
|
|
and r1, r4, #0xff0000
|
|
orr r3, r3, r1, lsr #8
|
|
and r1, r4, #0xff000000
|
|
orr r1, r3, r1, lsr #24
|
|
bl ov00_02316330
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_02316384
|
|
|
|
arm_func_start ov00_023163DC
|
|
ov00_023163DC: ; 0x023163DC
|
|
stmdb sp!, {r4, r5, r6, lr}
|
|
mov r6, r0
|
|
ldr r0, [r6]
|
|
mov r4, r3
|
|
mov r5, r2
|
|
bl memcpy
|
|
ldr r0, [r4]
|
|
add r0, r0, r5
|
|
str r0, [r4]
|
|
ldr r0, [r6]
|
|
add r0, r0, r5
|
|
str r0, [r6]
|
|
ldmia sp!, {r4, r5, r6, pc}
|
|
arm_func_end ov00_023163DC
|
|
|
|
arm_func_start ov00_02316410
|
|
ov00_02316410: ; 0x02316410
|
|
stmdb sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr}
|
|
mov sl, r0
|
|
bl sub_020895B0
|
|
ldr r5, _023164F8 ; =0x2C0B02C1
|
|
mov r8, #0
|
|
smull r2, r4, r5, r0
|
|
mov r1, r0, lsr #0x1f
|
|
add r4, r1, r4, asr #4
|
|
mov r3, #0x5d
|
|
smull r1, r2, r3, r4
|
|
sub r4, r0, r1
|
|
add r0, r4, #0x21
|
|
mov r7, #1
|
|
strb r0, [sl, #0x74]
|
|
mov fp, r8
|
|
mov r6, r7
|
|
mov r4, r3
|
|
_02316454:
|
|
add sb, sl, r7
|
|
ldrsb r3, [sb, #0x73]
|
|
ldrsb r0, [sl, #0x74]
|
|
cmp r3, r0
|
|
eor r3, r7, r3
|
|
movlt r1, r6
|
|
and r3, r3, #1
|
|
movge r1, fp
|
|
cmp r0, #0x4f
|
|
movlt r2, #1
|
|
and r0, r0, #1
|
|
eor r3, r8, r3
|
|
movge r2, #0
|
|
eor r0, r0, r3
|
|
eor r0, r0, r2
|
|
eor r8, r0, r1
|
|
bl sub_020895B0
|
|
smull r2, r3, r5, r0
|
|
mov r1, r0, lsr #0x1f
|
|
add r3, r1, r3, asr #4
|
|
smull r1, r2, r4, r3
|
|
sub r3, r0, r1
|
|
add r0, r3, #0x21
|
|
cmp r8, #0
|
|
strb r0, [sb, #0x74]
|
|
beq _023164C8
|
|
ldrsb r0, [sb, #0x74]
|
|
tst r0, #1
|
|
beq _023164DC
|
|
_023164C8:
|
|
cmp r8, #0
|
|
ldreqsb r0, [sb, #0x74]
|
|
andeq r0, r0, #1
|
|
cmpeq r0, #1
|
|
bne _023164E8
|
|
_023164DC:
|
|
ldrsb r0, [sb, #0x74]
|
|
add r0, r0, #1
|
|
strb r0, [sb, #0x74]
|
|
_023164E8:
|
|
add r7, r7, #1
|
|
cmp r7, #8
|
|
blt _02316454
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
.align 2, 0
|
|
_023164F8: .word 0x2C0B02C1
|
|
arm_func_end ov00_02316410
|
|
|
|
arm_func_start ov00_023164FC
|
|
ov00_023164FC: ; 0x023164FC
|
|
stmdb sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr}
|
|
mov sl, r0
|
|
mov sb, r1
|
|
mov r8, r2
|
|
mov r7, #1
|
|
mov fp, #2
|
|
mov r5, #0
|
|
_02316518:
|
|
ldr r0, [sl, #0x6b4]
|
|
mov r1, sb
|
|
mov r2, r8
|
|
mov r3, r5
|
|
sub r7, r7, #1
|
|
bl ov00_022F50CC
|
|
mov r6, r0
|
|
cmp r6, #0
|
|
bgt _02316590
|
|
cmp r7, #0
|
|
blt _02316590
|
|
ldr r0, [sl, #0x80]
|
|
cmp r0, #0
|
|
bgt _02316590
|
|
mov r0, sl
|
|
bl ov00_02316884
|
|
mov r1, #0
|
|
mov r2, r1
|
|
mov r0, sl
|
|
mov r3, fp
|
|
str r2, [sp]
|
|
bl ov00_023165A0
|
|
movs r4, r0
|
|
beq _02316588
|
|
mov r0, sl
|
|
bl ov00_0231607C
|
|
mov r0, r4
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
_02316588:
|
|
cmp r7, #0
|
|
bge _02316518
|
|
_02316590:
|
|
cmp r6, #0
|
|
movle r0, #3
|
|
movgt r0, #0
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
arm_func_end ov00_023164FC
|
|
|
|
arm_func_start ov00_023165A0
|
|
ov00_023165A0: ; 0x023165A0
|
|
stmdb sp!, {r4, r5, r6, r7, lr}
|
|
sub sp, sp, #0x30c
|
|
movs r7, r1
|
|
ldreq r7, _023167D8 ; =ov00_0231D3DC
|
|
mov r6, r2
|
|
mov r5, r0
|
|
cmp r6, #0
|
|
ldreq r6, _023167D8 ; =ov00_0231D3DC
|
|
mov r0, r7
|
|
mov r4, r3
|
|
bl strlen
|
|
cmp r0, #0x100
|
|
addhi sp, sp, #0x30c
|
|
movhi r0, #6
|
|
ldmhiia sp!, {r4, r5, r6, r7, pc}
|
|
mov r0, r6
|
|
bl strlen
|
|
cmp r0, #0x100
|
|
addhi sp, sp, #0x30c
|
|
movhi r0, #6
|
|
ldmhiia sp!, {r4, r5, r6, r7, pc}
|
|
mov r0, r5
|
|
bl ov00_02316190
|
|
cmp r0, #0
|
|
addne sp, sp, #0x30c
|
|
ldmneia sp!, {r4, r5, r6, r7, pc}
|
|
mov r0, r5
|
|
str r4, [r5, #0x7c8]
|
|
bl ov00_02316410
|
|
add r3, sp, #0xe
|
|
mov ip, #2
|
|
add r0, sp, #4
|
|
add r2, sp, #8
|
|
mov r1, #0
|
|
str ip, [sp, #8]
|
|
str r3, [sp, #4]
|
|
bl ov00_0231630C
|
|
add r0, sp, #4
|
|
add r2, sp, #8
|
|
mov r1, #1
|
|
bl ov00_0231630C
|
|
add r0, sp, #4
|
|
mov r1, #3
|
|
add r2, sp, #8
|
|
bl ov00_0231630C
|
|
ldr r1, [r5, #0x6bc]
|
|
add r0, sp, #4
|
|
add r2, sp, #8
|
|
bl ov00_02316384
|
|
add r0, sp, #4
|
|
add r1, r5, #0xc
|
|
add r2, sp, #8
|
|
bl ov00_023162BC
|
|
add r0, sp, #4
|
|
add r1, r5, #0x30
|
|
add r2, sp, #8
|
|
bl ov00_023162BC
|
|
add r0, sp, #4
|
|
add r1, r5, #0x74
|
|
mov r2, #8
|
|
add r3, sp, #8
|
|
bl ov00_023163DC
|
|
mov r1, r6
|
|
add r0, sp, #4
|
|
add r2, sp, #8
|
|
bl ov00_023162BC
|
|
mov r1, r7
|
|
add r0, sp, #4
|
|
add r2, sp, #8
|
|
bl ov00_023162BC
|
|
mov r1, r4, lsl #0x18
|
|
and ip, r1, #0xff000000
|
|
mov r1, r4, lsl #8
|
|
and r3, r1, #0xff0000
|
|
mov r1, r4, lsr #0x18
|
|
and r2, r1, #0xff
|
|
mov r1, r4, lsr #8
|
|
and r1, r1, #0xff00
|
|
orr r1, r2, r1
|
|
orr r1, r3, r1
|
|
add r0, sp, #4
|
|
orr r1, ip, r1
|
|
add r2, sp, #8
|
|
bl ov00_02316330
|
|
ldr r0, [r5, #0x7c8]
|
|
tst r0, #8
|
|
beq _0231670C
|
|
ldr r1, [r5, #0x6a8]
|
|
add r0, sp, #4
|
|
add r2, sp, #8
|
|
bl ov00_02316330
|
|
_0231670C:
|
|
ldr r0, [r5, #0x7c8]
|
|
tst r0, #0x80
|
|
beq _02316728
|
|
ldr r1, [sp, #0x320]
|
|
add r0, sp, #4
|
|
add r2, sp, #8
|
|
bl ov00_02316384
|
|
_02316728:
|
|
ldr r2, [sp, #8]
|
|
add r4, sp, #0
|
|
mov r0, r2, lsl #0x10
|
|
mov r0, r0, lsr #0x10
|
|
mov r1, r0, asr #8
|
|
mov r0, r0, lsl #8
|
|
and r1, r1, #0xff
|
|
and r0, r0, #0xff00
|
|
orr r0, r1, r0
|
|
strh r0, [sp]
|
|
ldrb r3, [r4]
|
|
add r1, sp, #0xc
|
|
ldrb r0, [r4, #1]
|
|
strb r3, [r1]
|
|
mov r3, #0
|
|
strb r0, [r1, #1]
|
|
ldr r0, [r5, #0x6b4]
|
|
bl ov00_022F50CC
|
|
cmp r0, #0
|
|
bgt _0231678C
|
|
mov r0, r5
|
|
bl ov00_02316884
|
|
add sp, sp, #0x30c
|
|
mov r0, #3
|
|
ldmia sp!, {r4, r5, r6, r7, pc}
|
|
_0231678C:
|
|
mov r0, #3
|
|
str r0, [r5]
|
|
mov r0, #0
|
|
str r0, [r5, #0x7cc]
|
|
ldr r0, [r5, #0x7c]
|
|
cmp r0, #0
|
|
bne _023167CC
|
|
mov r0, #0x1000
|
|
bl ov00_022F5AE4
|
|
cmp r0, #0
|
|
str r0, [r5, #0x7c]
|
|
addeq sp, sp, #0x30c
|
|
moveq r0, #5
|
|
ldmeqia sp!, {r4, r5, r6, r7, pc}
|
|
mov r0, #0
|
|
str r0, [r5, #0x80]
|
|
_023167CC:
|
|
mov r0, #0
|
|
add sp, sp, #0x30c
|
|
ldmia sp!, {r4, r5, r6, r7, pc}
|
|
.align 2, 0
|
|
_023167D8: .word ov00_0231D3DC
|
|
arm_func_end ov00_023165A0
|
|
|
|
arm_func_start ov00_023167DC
|
|
ov00_023167DC: ; 0x023167DC
|
|
stmdb sp!, {r3, r4, r5, lr}
|
|
mov r5, r0
|
|
ldr r0, [r5, #0x480]
|
|
mov r4, #0
|
|
cmp r0, #0
|
|
ble _02316814
|
|
_023167F4:
|
|
add r0, r5, r4, lsl #2
|
|
ldr r1, [r0, #0x84]
|
|
mov r0, r5
|
|
bl ov00_02315FF8
|
|
ldr r0, [r5, #0x480]
|
|
add r4, r4, #1
|
|
cmp r4, r0
|
|
blt _023167F4
|
|
_02316814:
|
|
mov r0, #0
|
|
str r0, [r5, #0x480]
|
|
ldmia sp!, {r3, r4, r5, pc}
|
|
arm_func_end ov00_023167DC
|
|
|
|
arm_func_start ov00_02316820
|
|
ov00_02316820: ; 0x02316820
|
|
stmdb sp!, {r3, r4, r5, lr}
|
|
mov r5, r0
|
|
ldr r0, [r5, #8]
|
|
cmp r0, #0
|
|
ldmeqia sp!, {r3, r4, r5, pc}
|
|
mov r4, #0
|
|
bl ov00_022F47A0
|
|
cmp r0, #0
|
|
ble _02316870
|
|
_02316844:
|
|
ldr r0, [r5, #8]
|
|
mov r1, r4
|
|
bl ov00_022F47A8
|
|
ldr r1, [r0]
|
|
mov r0, r5
|
|
bl ov00_02315FF8
|
|
ldr r0, [r5, #8]
|
|
add r4, r4, #1
|
|
bl ov00_022F47A0
|
|
cmp r4, r0
|
|
blt _02316844
|
|
_02316870:
|
|
ldr r0, [r5, #8]
|
|
bl ov00_022F4758
|
|
mov r0, #0
|
|
str r0, [r5, #8]
|
|
ldmia sp!, {r3, r4, r5, pc}
|
|
arm_func_end ov00_02316820
|
|
|
|
arm_func_start ov00_02316884
|
|
ov00_02316884: ; 0x02316884
|
|
stmdb sp!, {r4, lr}
|
|
mov r4, r0
|
|
ldr r0, [r4, #0x7c]
|
|
cmp r0, #0
|
|
beq _0231689C
|
|
bl ov00_022F5B14
|
|
_0231689C:
|
|
mov r1, #0
|
|
str r1, [r4, #0x7c]
|
|
str r1, [r4, #0x80]
|
|
ldr r0, [r4, #0x6b4]
|
|
sub r1, r1, #1
|
|
cmp r0, r1
|
|
beq _023168BC
|
|
bl ov00_022F4FB4
|
|
_023168BC:
|
|
mvn r1, #0
|
|
mov r0, r4
|
|
str r1, [r4, #0x6b4]
|
|
mov r1, #1
|
|
str r1, [r4]
|
|
bl ov00_02316820
|
|
mvn r1, #0
|
|
mov r0, r4
|
|
str r1, [r4, #0x484]
|
|
bl ov00_023167DC
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_02316884
|
|
|
|
arm_func_start ov00_023168E8
|
|
ov00_023168E8: ; 0x023168E8
|
|
stmdb sp!, {r4, lr}
|
|
mov r4, r0
|
|
bl ov00_02316884
|
|
mov r0, r4
|
|
bl ov00_02315F30
|
|
mov r0, r4
|
|
bl ov00_02315128
|
|
ldr r0, [r4, #4]
|
|
cmp r0, #0
|
|
beq _02316914
|
|
bl ov00_022F4758
|
|
_02316914:
|
|
mov r0, #0
|
|
str r0, [r4, #4]
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_023168E8
|
|
|
|
arm_func_start ov00_02316920
|
|
ov00_02316920: ; 0x02316920
|
|
stmdb sp!, {r3, r4, r5, r6, r7, r8, sb, lr}
|
|
mov sb, r0
|
|
mov r7, r2
|
|
add r0, sb, #0x54
|
|
mov r8, r1
|
|
bl strlen
|
|
mov r5, r0
|
|
cmp r7, #0
|
|
add r6, sb, #0x54
|
|
mov r4, #0
|
|
ble _023169A8
|
|
_0231694C:
|
|
mov r0, r4
|
|
mov r1, r5
|
|
bl _s32_div_f
|
|
ldrsb r1, [r6, r1]
|
|
mov r2, r4, lsr #0x1f
|
|
rsb r0, r2, r4, lsl #29
|
|
mul r3, r4, r1
|
|
mov r1, r3, lsr #0x1f
|
|
add r2, r2, r0, ror #29
|
|
rsb r0, r1, r3, lsl #29
|
|
add r2, sb, r2
|
|
add r3, r1, r0, ror #29
|
|
ldrsb r0, [r8, r4]
|
|
ldrsb r1, [r2, #0x74]
|
|
add r2, sb, r3
|
|
add r4, r4, #1
|
|
eor r0, r1, r0
|
|
ldrsb r1, [r2, #0x74]
|
|
mov r0, r0, lsl #0x18
|
|
cmp r4, r7
|
|
eor r0, r1, r0, asr #24
|
|
strb r0, [r2, #0x74]
|
|
blt _0231694C
|
|
_023169A8:
|
|
add r0, sb, #0x6c0
|
|
add r1, sb, #0x74
|
|
mov r2, #8
|
|
bl ov00_02314580
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, pc}
|
|
arm_func_end ov00_02316920
|
|
|
|
arm_func_start ov00_023169BC
|
|
ov00_023169BC: ; 0x023169BC
|
|
mov r1, #5
|
|
tst r0, #2
|
|
addne r1, r1, #4
|
|
tst r0, #8
|
|
addne r1, r1, #4
|
|
tst r0, #0x10
|
|
addne r1, r1, #2
|
|
tst r0, #0x20
|
|
addne r1, r1, #2
|
|
mov r0, r1
|
|
bx lr
|
|
arm_func_end ov00_023169BC
|
|
|
|
arm_func_start ov00_023169E8
|
|
ov00_023169E8: ; 0x023169E8
|
|
stmdb sp!, {r3, r4, r5, lr}
|
|
mov r5, r0
|
|
mov r4, r1
|
|
b _02316A38
|
|
_023169F8:
|
|
mov r0, r5
|
|
mov r1, r4
|
|
bl ov00_0231604C
|
|
cmp r0, #0
|
|
movlt r0, #0
|
|
ldmltia sp!, {r3, r4, r5, pc}
|
|
sub r4, r4, r0
|
|
add r5, r5, r0
|
|
mov r0, r5
|
|
mov r1, r4
|
|
bl ov00_0231604C
|
|
cmp r0, #0
|
|
movlt r0, #0
|
|
ldmltia sp!, {r3, r4, r5, pc}
|
|
add r5, r5, r0
|
|
sub r4, r4, r0
|
|
_02316A38:
|
|
cmp r4, #0
|
|
ble _02316A4C
|
|
ldrsb r0, [r5]
|
|
cmp r0, #0
|
|
bne _023169F8
|
|
_02316A4C:
|
|
cmp r4, #0
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, r5, pc}
|
|
ldrsb r0, [r5]
|
|
cmp r0, #0
|
|
moveq r0, #1
|
|
movne r0, #0
|
|
ldmia sp!, {r3, r4, r5, pc}
|
|
arm_func_end ov00_023169E8
|
|
|
|
arm_func_start ov00_02316A6C
|
|
ov00_02316A6C: ; 0x02316A6C
|
|
stmdb sp!, {r3, r4, r5, r6, r7, r8, sb, lr}
|
|
mov r8, r0
|
|
ldr r0, [r8, #8]
|
|
mov r7, r1
|
|
mov r6, r2
|
|
bl ov00_022F47A0
|
|
mov r4, r0
|
|
cmp r4, #0
|
|
mov r5, #0
|
|
ble _02316B3C
|
|
mvn sb, #0
|
|
_02316A98:
|
|
ldr r0, [r8, #8]
|
|
mov r1, r5
|
|
bl ov00_022F47A8
|
|
ldr r0, [r0, #4]
|
|
cmp r0, #0
|
|
beq _02316ADC
|
|
cmp r0, #1
|
|
beq _02316AC4
|
|
cmp r0, #2
|
|
beq _02316AD0
|
|
b _02316B1C
|
|
_02316AC4:
|
|
add r7, r7, #1
|
|
sub r6, r6, #1
|
|
b _02316B24
|
|
_02316AD0:
|
|
add r7, r7, #2
|
|
sub r6, r6, #2
|
|
b _02316B24
|
|
_02316ADC:
|
|
cmp r6, #1
|
|
movlt r0, #0
|
|
ldmltia sp!, {r3, r4, r5, r6, r7, r8, sb, pc}
|
|
ldrb r0, [r7], #1
|
|
sub r6, r6, #1
|
|
cmp r0, #0xff
|
|
bne _02316B24
|
|
mov r0, r7
|
|
mov r1, r6
|
|
bl ov00_0231604C
|
|
cmp r0, sb
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, r8, sb, pc}
|
|
add r7, r7, r0
|
|
sub r6, r6, r0
|
|
b _02316B24
|
|
_02316B1C:
|
|
mov r0, #0
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, pc}
|
|
_02316B24:
|
|
cmp r6, #0
|
|
movlt r0, #0
|
|
ldmltia sp!, {r3, r4, r5, r6, r7, r8, sb, pc}
|
|
add r5, r5, #1
|
|
cmp r5, r4
|
|
blt _02316A98
|
|
_02316B3C:
|
|
mov r0, #1
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, pc}
|
|
arm_func_end ov00_02316A6C
|
|
|
|
arm_func_start ov00_02316B44
|
|
ov00_02316B44: ; 0x02316B44
|
|
stmdb sp!, {r4, lr}
|
|
cmp r2, #5
|
|
ldmltia sp!, {r4, pc}
|
|
ldrb r4, [r1]
|
|
ldrb lr, [r1, #1]
|
|
ldrb ip, [r1, #2]
|
|
tst r4, #0x10
|
|
strb lr, [r3]
|
|
strb ip, [r3, #1]
|
|
ldrb lr, [r1, #3]
|
|
ldrb ip, [r1, #4]
|
|
strb lr, [r3, #2]
|
|
strb ip, [r3, #3]
|
|
beq _02316BA0
|
|
sub r0, r2, #5
|
|
cmp r0, #2
|
|
ldmltia sp!, {r4, pc}
|
|
ldrb r2, [r1, #5]
|
|
ldrb r0, [r1, #6]
|
|
ldr r1, [sp, #8]
|
|
strb r2, [r1]
|
|
strb r0, [r1, #1]
|
|
ldmia sp!, {r4, pc}
|
|
_02316BA0:
|
|
add r0, r0, #0x600
|
|
ldrh r1, [r0, #0xac]
|
|
ldr r0, [sp, #8]
|
|
strh r1, [r0]
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_02316B44
|
|
|
|
arm_func_start ov00_02316BB4
|
|
ov00_02316BB4: ; 0x02316BB4
|
|
stmdb sp!, {r4, r5, r6, r7, r8, sb, sl, fp, lr}
|
|
sub sp, sp, #0xc
|
|
mov r8, r2
|
|
ldrb r5, [r8], #5
|
|
mov sb, r1
|
|
mov sl, r0
|
|
mov r7, r3
|
|
mov r0, sb
|
|
mov r1, r5
|
|
str r7, [sp]
|
|
ldr r6, [sp, #0x30]
|
|
bl ov00_02315A90
|
|
tst r5, #0x10
|
|
sub r7, r7, #5
|
|
addne r8, r8, #2
|
|
subne r7, r7, #2
|
|
tst r5, #2
|
|
moveq r0, #0
|
|
streq r0, [sp, #8]
|
|
beq _02316C30
|
|
ldrb r1, [r8]
|
|
ldrb r0, [r8, #1]
|
|
add r2, sp, #8
|
|
sub r7, r7, #4
|
|
strb r1, [r2]
|
|
strb r0, [r2, #1]
|
|
ldrb r1, [r8, #2]
|
|
ldrb r0, [r8, #3]
|
|
add r8, r8, #4
|
|
strb r1, [r2, #2]
|
|
strb r0, [r2, #3]
|
|
_02316C30:
|
|
tst r5, #0x20
|
|
addeq r0, sl, #0x600
|
|
ldreqh r0, [r0, #0xac]
|
|
streqh r0, [sp, #4]
|
|
beq _02316C60
|
|
ldrb r1, [r8]
|
|
ldrb r0, [r8, #1]
|
|
add r2, sp, #4
|
|
add r8, r8, #2
|
|
strb r1, [r2]
|
|
strb r0, [r2, #1]
|
|
sub r7, r7, #2
|
|
_02316C60:
|
|
ldrh r2, [sp, #4]
|
|
ldr r1, [sp, #8]
|
|
mov r0, sb
|
|
bl ov00_02315A98
|
|
tst r5, #8
|
|
beq _02316CB0
|
|
ldrb r2, [r8]
|
|
ldrb r1, [r8, #1]
|
|
add r3, sp, #8
|
|
mov r0, sb
|
|
strb r2, [r3]
|
|
strb r1, [r3, #1]
|
|
ldrb r2, [r8, #2]
|
|
ldrb r1, [r8, #3]
|
|
add r8, r8, #4
|
|
sub r7, r7, #4
|
|
strb r2, [r3, #2]
|
|
strb r1, [r3, #3]
|
|
ldr r1, [sp, #8]
|
|
bl ov00_02315AA4
|
|
_02316CB0:
|
|
tst r5, #0x40
|
|
beq _02316DDC
|
|
ldr r0, [sl, #8]
|
|
bl ov00_022F47A0
|
|
mov fp, r0
|
|
cmp fp, #0
|
|
mov r4, #0
|
|
ble _02316DC4
|
|
_02316CD0:
|
|
ldr r0, [sl, #8]
|
|
mov r1, r4
|
|
bl ov00_022F47A8
|
|
mov r1, r0
|
|
ldr r0, [r1, #4]
|
|
cmp r0, #0
|
|
beq _02316D64
|
|
cmp r0, #1
|
|
beq _02316D00
|
|
cmp r0, #2
|
|
beq _02316D18
|
|
b _02316DB8
|
|
_02316D00:
|
|
ldrb r2, [r8], #1
|
|
ldr r1, [r1]
|
|
mov r0, sb
|
|
bl ov00_023151CC
|
|
sub r7, r7, #1
|
|
b _02316DB8
|
|
_02316D18:
|
|
ldrb ip, [r8]
|
|
ldrb r3, [r8, #1]
|
|
add r2, sp, #6
|
|
mov r0, sb
|
|
strb ip, [r2]
|
|
strb r3, [r2, #1]
|
|
ldrh r3, [sp, #6]
|
|
ldr r1, [r1]
|
|
mov r2, r3, asr #8
|
|
mov r3, r3, lsl #8
|
|
and r2, r2, #0xff
|
|
and r3, r3, #0xff00
|
|
orr r2, r2, r3
|
|
mov r2, r2, lsl #0x10
|
|
mov r2, r2, lsr #0x10
|
|
bl ov00_023151CC
|
|
add r8, r8, #2
|
|
sub r7, r7, #2
|
|
b _02316DB8
|
|
_02316D64:
|
|
cmp r6, #0
|
|
ldrneb r0, [r8], #1
|
|
subne r7, r7, #1
|
|
moveq r0, #0xff
|
|
cmp r0, #0xff
|
|
bne _02316DA4
|
|
ldr r1, [r1]
|
|
mov r0, sb
|
|
mov r2, r8
|
|
bl ov00_0231518C
|
|
mov r0, r8
|
|
bl strlen
|
|
add r0, r0, #1
|
|
add r8, r8, r0
|
|
sub r7, r7, r0
|
|
b _02316DB8
|
|
_02316DA4:
|
|
add r0, sl, r0, lsl #2
|
|
ldr r1, [r1]
|
|
ldr r2, [r0, #0x84]
|
|
mov r0, sb
|
|
bl ov00_0231518C
|
|
_02316DB8:
|
|
add r4, r4, #1
|
|
cmp r4, fp
|
|
blt _02316CD0
|
|
_02316DC4:
|
|
mov r0, sb
|
|
bl ov00_02315AB4
|
|
orr r1, r0, #1
|
|
mov r0, sb
|
|
and r1, r1, #0xff
|
|
bl ov00_02315AAC
|
|
_02316DDC:
|
|
tst r5, #0x80
|
|
beq _02316E54
|
|
b _02316E24
|
|
_02316DE8:
|
|
mov r0, r8
|
|
mov r4, r8
|
|
bl strlen
|
|
add r3, r0, #1
|
|
add r8, r8, r3
|
|
mov r0, sb
|
|
mov r1, r4
|
|
mov r2, r8
|
|
sub r7, r7, r3
|
|
bl ov00_0231518C
|
|
mov r0, r8
|
|
bl strlen
|
|
add r0, r0, #1
|
|
add r8, r8, r0
|
|
sub r7, r7, r0
|
|
_02316E24:
|
|
ldrsb r0, [r8]
|
|
cmp r0, #0
|
|
beq _02316E38
|
|
cmp r7, #0
|
|
bgt _02316DE8
|
|
_02316E38:
|
|
mov r0, sb
|
|
sub r7, r7, #1
|
|
bl ov00_02315AB4
|
|
orr r1, r0, #2
|
|
mov r0, sb
|
|
and r1, r1, #0xff
|
|
bl ov00_02315AAC
|
|
_02316E54:
|
|
mov r0, sb
|
|
bl ov00_02315AB4
|
|
tst r5, #0xc0
|
|
bne _02316E7C
|
|
tst r0, #3
|
|
beq _02316E7C
|
|
and r1, r0, #0xfc
|
|
mov r0, sb
|
|
and r1, r1, #0xff
|
|
bl ov00_02315AAC
|
|
_02316E7C:
|
|
ldr r0, [sp]
|
|
sub r0, r0, r7
|
|
add sp, sp, #0xc
|
|
ldmia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
arm_func_end ov00_02316BB4
|
|
|
|
arm_func_start ov00_02316E8C
|
|
ov00_02316E8C: ; 0x02316E8C
|
|
stmdb sp!, {r3, r4, r5, r6, r7, r8, lr}
|
|
sub sp, sp, #0xc
|
|
mov r4, r2
|
|
cmp r4, #1
|
|
mov r6, r0
|
|
mov r5, r1
|
|
addlt sp, sp, #0xc
|
|
movlt r0, #0
|
|
ldmltia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
|
ldrb r8, [r5]
|
|
mov r0, r8
|
|
bl ov00_023169BC
|
|
mov r7, r0
|
|
cmp r4, r7
|
|
addlt sp, sp, #0xc
|
|
movlt r0, #0
|
|
ldmltia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
|
tst r8, #0x40
|
|
beq _02316EF8
|
|
mov r0, r6
|
|
add r1, r5, r7
|
|
sub r2, r4, r7
|
|
bl ov00_02316A6C
|
|
cmp r0, #0
|
|
addeq sp, sp, #0xc
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
|
_02316EF8:
|
|
tst r8, #0x80
|
|
beq _02316F1C
|
|
add r0, r5, r7
|
|
sub r1, r4, r7
|
|
bl ov00_023169E8
|
|
cmp r0, #0
|
|
addeq sp, sp, #0xc
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
|
_02316F1C:
|
|
ldr r1, _02316FB8 ; =ov00_0231D3FC
|
|
add r0, r5, #1
|
|
mov r2, #4
|
|
bl memcmp
|
|
cmp r0, #0
|
|
addeq sp, sp, #0xc
|
|
mvneq r0, #0
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
|
add r7, sp, #4
|
|
add r3, sp, #8
|
|
mov r0, r6
|
|
mov r1, r5
|
|
mov r2, r4
|
|
str r7, [sp]
|
|
bl ov00_02316B44
|
|
ldrh r2, [sp, #4]
|
|
ldr r1, [sp, #8]
|
|
mov r0, r6
|
|
bl ov00_023159E4
|
|
mov r7, r0
|
|
bl ov00_02315ABC
|
|
cmp r0, #0
|
|
addne sp, sp, #0xc
|
|
mvnne r0, #1
|
|
ldmneia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
|
mov ip, #1
|
|
mov r0, r6
|
|
mov r1, r7
|
|
mov r2, r5
|
|
mov r3, r4
|
|
str ip, [sp]
|
|
bl ov00_02316BB4
|
|
mov r4, r0
|
|
mov r0, r6
|
|
mov r1, r7
|
|
bl ov00_02315D98
|
|
mov r0, r4
|
|
add sp, sp, #0xc
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
|
.align 2, 0
|
|
_02316FB8: .word ov00_0231D3FC
|
|
arm_func_end ov00_02316E8C
|
|
|
|
arm_func_start ov00_02316FBC
|
|
ov00_02316FBC: ; 0x02316FBC
|
|
str r1, [r0, #0x6b0]
|
|
bx lr
|
|
arm_func_end ov00_02316FBC
|
|
|
|
arm_func_start ov00_02316FC4
|
|
ov00_02316FC4: ; 0x02316FC4
|
|
stmdb sp!, {r3, r4, r5, r6, r7, r8, sb, lr}
|
|
sub sp, sp, #8
|
|
mov r7, r0
|
|
ldr r1, [r7, #0x7cc]
|
|
ldr r5, [r7, #0x7c]
|
|
ldr r6, [r7, #0x80]
|
|
cmp r1, #4
|
|
addls pc, pc, r1, lsl #2
|
|
b _023173B0
|
|
_02316FE8: ; jump table
|
|
b _02316FFC ; case 0
|
|
b _02317088 ; case 1
|
|
b _02317188 ; case 2
|
|
b _02317274 ; case 3
|
|
b _02317320 ; case 4
|
|
_02316FFC:
|
|
cmp r6, #1
|
|
blt _023173B0
|
|
ldrb r1, [r5]
|
|
eor r1, r1, #0xec
|
|
add r3, r1, #2
|
|
cmp r6, r3
|
|
blt _023173B0
|
|
sub r1, r3, #1
|
|
ldrb r1, [r5, r1]
|
|
eor r2, r1, #0xea
|
|
add r4, r3, r2
|
|
cmp r6, r4
|
|
blt _023173B0
|
|
add r1, r5, r3
|
|
bl ov00_02316920
|
|
mov r0, #1
|
|
str r0, [r7, #0x7cc]
|
|
ldrb r1, [r5, #1]
|
|
ldrb r0, [r5, #2]
|
|
add r3, r7, #0x700
|
|
add r5, r5, r4
|
|
strb r1, [r7, #0x7d0]
|
|
strb r0, [r7, #0x7d1]
|
|
ldrh r0, [r3, #0xd0]
|
|
sub r6, r6, r4
|
|
mov r1, r5
|
|
mov r2, r0, asr #8
|
|
mov r0, r0, lsl #8
|
|
and r2, r2, #0xff
|
|
and r0, r0, #0xff00
|
|
orr r4, r2, r0
|
|
mov r2, r6
|
|
add r0, r7, #0x6c0
|
|
strh r4, [r3, #0xd0]
|
|
bl ov00_02314714
|
|
_02317088:
|
|
cmp r6, #6
|
|
blt _023173B0
|
|
ldrb r3, [r5]
|
|
ldrb r1, [r5, #1]
|
|
ldr r2, _023173E8 ; =ov00_023294FC
|
|
mov r0, r7
|
|
strb r3, [r7, #0x6a4]
|
|
strb r1, [r7, #0x6a5]
|
|
ldrb r4, [r5, #2]
|
|
ldrb r3, [r5, #3]
|
|
mov r1, #6
|
|
strb r4, [r7, #0x6a6]
|
|
strb r3, [r7, #0x6a7]
|
|
ldr r2, [r2]
|
|
ldr r3, [r7, #0x494]
|
|
ldr r4, [r7, #0x488]
|
|
blx r4
|
|
ldrb r3, [r5, #4]
|
|
ldrb r2, [r5, #5]
|
|
add r0, r7, #0x600
|
|
ldr r1, _023173EC ; =0x0000FFFF
|
|
strb r3, [r7, #0x6ac]
|
|
strb r2, [r7, #0x6ad]
|
|
ldrh r0, [r0, #0xac]
|
|
cmp r0, r1
|
|
bne _0231713C
|
|
add r0, r5, #6
|
|
sub r1, r6, #6
|
|
bl ov00_0231604C
|
|
mvn r1, #0
|
|
cmp r0, r1
|
|
beq _023173B0
|
|
mov r0, r7
|
|
add r1, r5, #6
|
|
bl ov00_02316FBC
|
|
ldr r0, _023173E8 ; =ov00_023294FC
|
|
ldr r3, [r7, #0x494]
|
|
ldr r2, [r0]
|
|
ldr r4, [r7, #0x488]
|
|
mov r0, r7
|
|
mov r1, #5
|
|
blx r4
|
|
ldr r0, [r7, #0x7c]
|
|
cmp r0, #0
|
|
beq _023173B0
|
|
_0231713C:
|
|
ldr r0, [r7, #0x7c8]
|
|
add r5, r5, #6
|
|
tst r0, #2
|
|
sub r6, r6, #6
|
|
bne _02317164
|
|
add r0, r7, #0x600
|
|
ldrh r1, [r0, #0xac]
|
|
ldr r0, _023173EC ; =0x0000FFFF
|
|
cmp r1, r0
|
|
bne _02317178
|
|
_02317164:
|
|
mov r0, #5
|
|
str r0, [r7, #0x7cc]
|
|
mov r0, #2
|
|
str r0, [r7]
|
|
b _023173B0
|
|
_02317178:
|
|
mov r0, #2
|
|
str r0, [r7, #0x7cc]
|
|
sub r0, r0, #3
|
|
str r0, [r7, #0x484]
|
|
_02317188:
|
|
ldr r1, [r7, #0x484]
|
|
mvn r0, #0
|
|
cmp r1, r0
|
|
bne _023171D0
|
|
cmp r6, #1
|
|
blt _023173B0
|
|
ldrb r1, [r5]
|
|
mov r0, #8
|
|
mov r2, #0
|
|
str r1, [r7, #0x484]
|
|
bl ov00_022F4700
|
|
cmp r0, #0
|
|
str r0, [r7, #8]
|
|
addeq sp, sp, #8
|
|
moveq r0, #5
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, r8, sb, pc}
|
|
add r5, r5, #1
|
|
sub r6, r6, #1
|
|
_023171D0:
|
|
ldr r0, [r7, #8]
|
|
bl ov00_022F47A0
|
|
ldr r1, [r7, #0x484]
|
|
cmp r1, r0
|
|
ble _02317250
|
|
add r8, sp, #0
|
|
mvn r4, #0
|
|
_023171EC:
|
|
cmp r6, #2
|
|
blt _02317250
|
|
add r0, r5, #1
|
|
sub r1, r6, #1
|
|
bl ov00_0231604C
|
|
mov sb, r0
|
|
cmp sb, r4
|
|
beq _02317250
|
|
ldrb r2, [r5]
|
|
mov r0, r7
|
|
add r1, r5, #1
|
|
str r2, [sp, #4]
|
|
bl ov00_02315F88
|
|
str r0, [sp]
|
|
ldr r0, [r7, #8]
|
|
mov r1, r8
|
|
bl ov00_022F47D4
|
|
add r1, sb, #1
|
|
ldr r0, [r7, #8]
|
|
add r5, r5, r1
|
|
sub r6, r6, r1
|
|
bl ov00_022F47A0
|
|
ldr r1, [r7, #0x484]
|
|
cmp r1, r0
|
|
bgt _023171EC
|
|
_02317250:
|
|
ldr r0, [r7, #8]
|
|
bl ov00_022F47A0
|
|
ldr r1, [r7, #0x484]
|
|
cmp r1, r0
|
|
bgt _023173B0
|
|
mov r0, #3
|
|
str r0, [r7, #0x7cc]
|
|
sub r0, r0, #4
|
|
str r0, [r7, #0x484]
|
|
_02317274:
|
|
ldr r1, [r7, #0x484]
|
|
mvn r0, #0
|
|
cmp r1, r0
|
|
bne _023172A0
|
|
cmp r6, #1
|
|
blt _023173B0
|
|
ldrb r1, [r5], #1
|
|
mov r0, #0
|
|
sub r6, r6, #1
|
|
str r1, [r7, #0x484]
|
|
str r0, [r7, #0x480]
|
|
_023172A0:
|
|
ldr r1, [r7, #0x484]
|
|
ldr r0, [r7, #0x480]
|
|
cmp r1, r0
|
|
ble _02317308
|
|
mvn r8, #0
|
|
_023172B4:
|
|
mov r0, r5
|
|
mov r1, r6
|
|
bl ov00_0231604C
|
|
mov r4, r0
|
|
cmp r4, r8
|
|
beq _02317308
|
|
mov r0, r7
|
|
mov r1, r5
|
|
bl ov00_02315F88
|
|
ldr r1, [r7, #0x480]
|
|
add r5, r5, r4
|
|
mov r2, r1
|
|
add r1, r1, #1
|
|
str r1, [r7, #0x480]
|
|
add r1, r7, r2, lsl #2
|
|
str r0, [r1, #0x84]
|
|
ldr r1, [r7, #0x484]
|
|
ldr r0, [r7, #0x480]
|
|
sub r6, r6, r4
|
|
cmp r1, r0
|
|
bgt _023172B4
|
|
_02317308:
|
|
ldr r1, [r7, #0x484]
|
|
ldr r0, [r7, #0x480]
|
|
cmp r1, r0
|
|
bgt _023173B0
|
|
mov r0, #4
|
|
str r0, [r7, #0x7cc]
|
|
_02317320:
|
|
cmp r6, #5
|
|
blt _023173B0
|
|
mvn r4, #0
|
|
sub r8, r4, #1
|
|
mov sb, #0
|
|
_02317334:
|
|
mov r0, r7
|
|
mov r1, r5
|
|
mov r2, r6
|
|
bl ov00_02316E8C
|
|
cmp r0, r8
|
|
addeq sp, sp, #8
|
|
moveq r0, #5
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, r8, sb, pc}
|
|
cmp r0, r4
|
|
bne _02317394
|
|
mov r0, #5
|
|
str r0, [r7, #0x7cc]
|
|
mov r0, #2
|
|
str r0, [r7]
|
|
ldr r0, _023173E8 ; =ov00_023294FC
|
|
ldr r3, [r7, #0x494]
|
|
ldr r2, [r0]
|
|
ldr r4, [r7, #0x488]
|
|
mov r0, r7
|
|
mov r1, #3
|
|
sub r6, r6, #5
|
|
add r5, r5, #5
|
|
blx r4
|
|
b _023173B0
|
|
_02317394:
|
|
ldr r1, [r7, #0x7c]
|
|
add r5, r5, r0
|
|
cmp r1, #0
|
|
sub r6, r6, r0
|
|
moveq r0, sb
|
|
cmp r0, #0
|
|
bne _02317334
|
|
_023173B0:
|
|
ldr r0, [r7, #0x7c]
|
|
cmp r0, #0
|
|
addeq sp, sp, #8
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, r8, sb, pc}
|
|
cmp r6, #0
|
|
beq _023173D8
|
|
mov r1, r5
|
|
mov r2, r6
|
|
bl memmove
|
|
_023173D8:
|
|
str r6, [r7, #0x80]
|
|
mov r0, #0
|
|
add sp, sp, #8
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, pc}
|
|
.align 2, 0
|
|
_023173E8: .word ov00_023294FC
|
|
_023173EC: .word 0x0000FFFF
|
|
arm_func_end ov00_02316FC4
|
|
|
|
arm_func_start ov00_023173F0
|
|
ov00_023173F0: ; 0x023173F0
|
|
stmdb sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr}
|
|
sub sp, sp, #8
|
|
mov sl, r0
|
|
ldr r3, [sl, #8]
|
|
mov sb, r1
|
|
mov r8, r2
|
|
cmp r3, #0
|
|
sub r8, r8, #1
|
|
ldrb r7, [sb], #1
|
|
beq _0231741C
|
|
bl ov00_02316820
|
|
_0231741C:
|
|
mov r1, r7
|
|
mov r0, #8
|
|
mov r2, #0
|
|
bl ov00_022F4700
|
|
cmp r0, #0
|
|
str r0, [sl, #8]
|
|
addeq sp, sp, #8
|
|
moveq r0, #5
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
cmp r7, #0
|
|
mov r6, #0
|
|
ble _023174C0
|
|
add fp, sp, #0
|
|
mvn r4, #0
|
|
_02317454:
|
|
cmp r8, #2
|
|
addlt sp, sp, #8
|
|
movlt r0, #4
|
|
ldmltia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
add r0, sb, #1
|
|
sub r1, r8, #1
|
|
bl ov00_0231604C
|
|
mov r5, r0
|
|
cmp r5, r4
|
|
addeq sp, sp, #8
|
|
moveq r0, #4
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
ldrb r2, [sb]
|
|
mov r0, sl
|
|
add r1, sb, #1
|
|
str r2, [sp, #4]
|
|
bl ov00_02315F88
|
|
str r0, [sp]
|
|
ldr r0, [sl, #8]
|
|
mov r1, fp
|
|
bl ov00_022F47D4
|
|
add r0, r5, #1
|
|
add r6, r6, #1
|
|
cmp r6, r7
|
|
add sb, sb, r0
|
|
sub r8, r8, r0
|
|
blt _02317454
|
|
_023174C0:
|
|
mov r0, #0
|
|
add sp, sp, #8
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
arm_func_end ov00_023173F0
|
|
|
|
arm_func_start ov00_023174CC
|
|
ov00_023174CC: ; 0x023174CC
|
|
stmdb sp!, {r4, r5, r6, r7, r8, sb, sl, fp, lr}
|
|
sub sp, sp, #0x24
|
|
mov r8, r2
|
|
cmp r8, #2
|
|
mov sl, r0
|
|
mov sb, r1
|
|
addlt sp, sp, #0x24
|
|
movlt r0, #4
|
|
ldmltia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
ldrb r0, [sb, #1]
|
|
sub r8, r8, #2
|
|
mov fp, #0
|
|
str r0, [sp, #0xc]
|
|
ldrb r0, [sb], #2
|
|
str r0, [sp, #0x14]
|
|
ldr r0, [sp, #0xc]
|
|
cmp r0, #0
|
|
ble _02317648
|
|
add r7, sp, #0x20
|
|
add r6, sp, #0x1c
|
|
mvn r4, #0
|
|
_02317520:
|
|
mov r0, sb
|
|
mov r1, r8
|
|
str sb, [sp, #0x10]
|
|
bl ov00_0231604C
|
|
cmp r0, r4
|
|
addeq sp, sp, #0x24
|
|
moveq r0, #4
|
|
ldmeqia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
sub r3, r8, r0
|
|
cmp r3, #0xb
|
|
add r2, sb, r0
|
|
addlt sp, sp, #0x24
|
|
movlt r0, #4
|
|
ldmltia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
ldrb r1, [r2]
|
|
ldrb r0, [r2, #1]
|
|
sub r8, r3, #0xa
|
|
add sb, r2, #0xa
|
|
strb r1, [r7]
|
|
strb r0, [r7, #1]
|
|
ldrb r5, [r2, #2]
|
|
ldrb r3, [r2, #3]
|
|
mov r0, sb
|
|
mov r1, r8
|
|
strb r3, [r7, #3]
|
|
strb r5, [r7, #2]
|
|
ldrb ip, [r2, #4]
|
|
ldrb r5, [r2, #5]
|
|
add r3, sp, #0x18
|
|
strb ip, [r3]
|
|
strb r5, [r3, #1]
|
|
ldrb r5, [r2, #6]
|
|
ldrb r3, [r2, #7]
|
|
strb r5, [r6]
|
|
strb r3, [r6, #1]
|
|
ldrb r3, [r2, #8]
|
|
ldrb r2, [r2, #9]
|
|
strb r3, [r6, #2]
|
|
strb r2, [r6, #3]
|
|
ldr ip, [sp, #0x1c]
|
|
mov r2, ip, lsl #0x18
|
|
and r5, r2, #0xff000000
|
|
mov r2, ip, lsl #8
|
|
and r3, r2, #0xff0000
|
|
mov r2, ip, lsr #0x18
|
|
mov ip, ip, lsr #8
|
|
and r2, r2, #0xff
|
|
and ip, ip, #0xff00
|
|
orr r2, r2, ip
|
|
orr r2, r3, r2
|
|
orr r2, r5, r2
|
|
str r2, [sp, #0x1c]
|
|
bl ov00_0231604C
|
|
mov r5, r0
|
|
cmp r5, r4
|
|
addeq sp, sp, #0x24
|
|
moveq r0, #4
|
|
ldmeqia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
ldr r1, [sp, #0x1c]
|
|
mov r0, sl
|
|
stmia sp, {r1, sb}
|
|
ldr r2, [sl, #0x494]
|
|
ldr r1, [sp, #0x10]
|
|
str r2, [sp, #8]
|
|
ldrh r3, [sp, #0x18]
|
|
ldr r2, [sp, #0x20]
|
|
ldr ip, [sl, #0x490]
|
|
blx ip
|
|
ldr r0, [sp, #0xc]
|
|
add fp, fp, #1
|
|
cmp fp, r0
|
|
add sb, sb, r5
|
|
sub r8, r8, r5
|
|
blt _02317520
|
|
_02317648:
|
|
ldr r0, [sp, #0x14]
|
|
cmp r0, #0
|
|
beq _0231767C
|
|
mov r1, #0
|
|
str r1, [sp]
|
|
str r1, [sp, #4]
|
|
ldr r2, [sl, #0x494]
|
|
mov r0, sl
|
|
str r2, [sp, #8]
|
|
ldr r4, [sl, #0x490]
|
|
mov r2, r1
|
|
mov r3, r1
|
|
blx r4
|
|
_0231767C:
|
|
mov r0, #0
|
|
add sp, sp, #0x24
|
|
ldmia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
arm_func_end ov00_023174CC
|
|
|
|
arm_func_start ov00_02317688
|
|
ov00_02317688: ; 0x02317688
|
|
stmdb sp!, {r4, r5, r6, r7, r8, sb, sl, fp, lr}
|
|
sub sp, sp, #0x54
|
|
mov r8, r2
|
|
cmp r8, #0xb
|
|
mov sl, r0
|
|
mov sb, r1
|
|
addlt sp, sp, #0x54
|
|
movlt r0, #4
|
|
ldmltia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
ldrb r2, [sb]
|
|
ldrb r1, [sb, #1]
|
|
add r3, sp, #0xc
|
|
add r4, sp, #8
|
|
strb r2, [r3]
|
|
strb r1, [r3, #1]
|
|
ldrb r2, [sb, #2]
|
|
ldrb r1, [sb, #3]
|
|
strb r1, [r3, #3]
|
|
strb r2, [r3, #2]
|
|
ldrb r3, [sb, #4]
|
|
ldrb r2, [sb, #5]
|
|
ldr r1, [sp, #0xc]
|
|
strb r3, [r4]
|
|
strb r2, [r4, #1]
|
|
ldrh r2, [sp, #8]
|
|
bl ov00_02315DD4
|
|
mov r1, r0
|
|
mvn r0, #0
|
|
cmp r1, r0
|
|
addeq sp, sp, #0x54
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
mov r0, sl
|
|
bl ov00_02315EC4
|
|
ldrb r2, [sb, #6]
|
|
ldrb r1, [sb, #7]
|
|
add r3, sp, #0x10
|
|
mov fp, r0
|
|
strb r2, [r3]
|
|
strb r1, [r3, #1]
|
|
ldrb r1, [sb, #8]
|
|
ldrb r0, [sb, #9]
|
|
sub r8, r8, #0xb
|
|
mov r7, #0
|
|
strb r1, [r3, #2]
|
|
strb r0, [r3, #3]
|
|
ldr r3, [sp, #0x10]
|
|
add r5, sp, #0x14
|
|
mov r1, r3, lsr #0x18
|
|
mov r0, r3, lsr #8
|
|
mov r2, r3, lsl #8
|
|
and r1, r1, #0xff
|
|
and r0, r0, #0xff00
|
|
mov r3, r3, lsl #0x18
|
|
orr r0, r1, r0
|
|
and r2, r2, #0xff0000
|
|
and r1, r3, #0xff000000
|
|
orr r0, r2, r0
|
|
orr r0, r1, r0
|
|
str r0, [sp, #0x10]
|
|
ldrb r6, [sb, #0xa]
|
|
add sb, sb, #0xb
|
|
mvn r4, #0
|
|
b _023177BC
|
|
_02317788:
|
|
cmp r8, #1
|
|
blt _023177C8
|
|
mov r0, sb
|
|
mov r1, r8
|
|
bl ov00_0231604C
|
|
cmp r0, r4
|
|
addeq sp, sp, #0x54
|
|
moveq r0, #4
|
|
ldmeqia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
str sb, [r5, r7, lsl #2]
|
|
add sb, sb, r0
|
|
sub r8, r8, r0
|
|
add r7, r7, #1
|
|
_023177BC:
|
|
cmp r7, r6
|
|
cmplt r7, #0x10
|
|
blt _02317788
|
|
_023177C8:
|
|
ldr r4, [sl, #0x48c]
|
|
cmp r4, #0
|
|
addeq sp, sp, #0x54
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
add r1, sp, #0x14
|
|
str r1, [sp]
|
|
ldr r2, [sl, #0x494]
|
|
mov r0, sl
|
|
str r2, [sp, #4]
|
|
ldr r2, [sp, #0x10]
|
|
mov r1, fp
|
|
mov r3, r7
|
|
blx r4
|
|
mov r0, #0
|
|
add sp, sp, #0x54
|
|
ldmia sp!, {r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
arm_func_end ov00_02317688
|
|
|
|
arm_func_start ov00_0231780C
|
|
ov00_0231780C: ; 0x0231780C
|
|
stmdb sp!, {r4, lr}
|
|
sub sp, sp, #8
|
|
cmp r2, #6
|
|
mov r4, r0
|
|
addlt sp, sp, #8
|
|
movlt r0, #4
|
|
ldmltia sp!, {r4, pc}
|
|
ldrb r3, [r1]
|
|
ldrb r2, [r1, #1]
|
|
add lr, sp, #4
|
|
add ip, sp, #0
|
|
strb r3, [lr]
|
|
strb r2, [lr, #1]
|
|
ldrb r3, [r1, #2]
|
|
ldrb r2, [r1, #3]
|
|
strb r3, [lr, #2]
|
|
strb r2, [lr, #3]
|
|
ldrb r3, [r1, #4]
|
|
ldrb r2, [r1, #5]
|
|
ldr r1, [sp, #4]
|
|
strb r3, [ip]
|
|
strb r2, [ip, #1]
|
|
ldrh r2, [sp]
|
|
bl ov00_02315DD4
|
|
mov r1, r0
|
|
mvn r0, #0
|
|
cmp r1, r0
|
|
addeq sp, sp, #8
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r4, pc}
|
|
mov r0, r4
|
|
bl ov00_02315E78
|
|
mov r0, #0
|
|
add sp, sp, #8
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_0231780C
|
|
|
|
arm_func_start ov00_02317898
|
|
ov00_02317898: ; 0x02317898
|
|
stmdb sp!, {r3, r4, r5, r6, r7, r8, lr}
|
|
sub sp, sp, #0xc
|
|
mov r6, r2
|
|
cmp r6, #5
|
|
mov r8, r0
|
|
mov r7, r1
|
|
addlt sp, sp, #0xc
|
|
movlt r0, #4
|
|
ldmltia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
|
add r4, sp, #4
|
|
add r3, sp, #8
|
|
str r4, [sp]
|
|
bl ov00_02316B44
|
|
ldrh r2, [sp, #4]
|
|
ldr r1, [sp, #8]
|
|
mov r0, r8
|
|
bl ov00_02315DD4
|
|
mov r5, r0
|
|
mvn r0, #0
|
|
cmp r5, r0
|
|
bne _02317918
|
|
ldrh r2, [sp, #4]
|
|
ldr r1, [sp, #8]
|
|
mov r0, r8
|
|
bl ov00_023159E4
|
|
mov r4, r0
|
|
bl ov00_02315ABC
|
|
cmp r0, #0
|
|
beq _02317928
|
|
add sp, sp, #0xc
|
|
mov r0, #5
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
|
_02317918:
|
|
mov r0, r8
|
|
mov r1, r5
|
|
bl ov00_02315EC4
|
|
mov r4, r0
|
|
_02317928:
|
|
mov ip, #0
|
|
mov r0, r8
|
|
mov r1, r4
|
|
mov r2, r7
|
|
mov r3, r6
|
|
str ip, [sp]
|
|
bl ov00_02316BB4
|
|
cmp r0, #0
|
|
addlt sp, sp, #0xc
|
|
movlt r0, #4
|
|
ldmltia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
|
mvn r0, #0
|
|
cmp r5, r0
|
|
bne _0231796C
|
|
mov r0, r8
|
|
mov r1, r4
|
|
bl ov00_02315D98
|
|
_0231796C:
|
|
ldr r3, [r8, #0x494]
|
|
ldr r5, [r8, #0x488]
|
|
mov r0, r8
|
|
mov r2, r4
|
|
mov r1, #1
|
|
blx r5
|
|
mov r0, #0
|
|
add sp, sp, #0xc
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
|
arm_func_end ov00_02317898
|
|
|
|
arm_func_start ov00_02317990
|
|
ov00_02317990: ; 0x02317990
|
|
stmdb sp!, {r3, r4, r5, r6, r7, lr}
|
|
mov r7, r0
|
|
ldr r0, [r7, #0x80]
|
|
mov r6, #0
|
|
cmp r0, #3
|
|
blt _02317AF8
|
|
mov r4, r6
|
|
add r5, sp, #0
|
|
_023179B0:
|
|
ldr r0, [r7, #0x7c]
|
|
ldrb r1, [r0]
|
|
ldrb r0, [r0, #1]
|
|
strb r1, [r5]
|
|
strb r0, [r5, #1]
|
|
ldrh r0, [sp]
|
|
mov r1, r0, asr #8
|
|
mov r0, r0, lsl #8
|
|
and r1, r1, #0xff
|
|
and r0, r0, #0xff00
|
|
orr r0, r1, r0
|
|
strh r0, [sp]
|
|
ldrh r2, [sp]
|
|
cmp r2, #0x1000
|
|
movhi r6, #4
|
|
bhi _02317AF8
|
|
ldr r0, [r7, #0x80]
|
|
cmp r0, r2
|
|
movlt r0, #0
|
|
ldmltia sp!, {r3, r4, r5, r6, r7, pc}
|
|
ldr r1, [r7, #0x7c]
|
|
ldrsb r0, [r1, #2]
|
|
cmp r0, #6
|
|
addls pc, pc, r0, lsl #2
|
|
b _02317AC0
|
|
_02317A14: ; jump table
|
|
b _02317AC0 ; case 0
|
|
b _02317A30 ; case 1
|
|
b _02317A48 ; case 2
|
|
b _02317A60 ; case 3
|
|
b _02317A7C ; case 4
|
|
b _02317A94 ; case 5
|
|
b _02317AAC ; case 6
|
|
_02317A30:
|
|
mov r0, r7
|
|
add r1, r1, #3
|
|
sub r2, r2, #3
|
|
bl ov00_023173F0
|
|
mov r6, r0
|
|
b _02317AC0
|
|
_02317A48:
|
|
mov r0, r7
|
|
add r1, r1, #3
|
|
sub r2, r2, #3
|
|
bl ov00_02317898
|
|
mov r6, r0
|
|
b _02317AC0
|
|
_02317A60:
|
|
ldr r0, [r7, #0x6b4]
|
|
mov r3, r4
|
|
bl ov00_022F50CC
|
|
cmp r0, #0
|
|
bgt _02317AC0
|
|
mov r0, #3
|
|
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
|
_02317A7C:
|
|
mov r0, r7
|
|
add r1, r1, #3
|
|
sub r2, r2, #3
|
|
bl ov00_0231780C
|
|
mov r6, r0
|
|
b _02317AC0
|
|
_02317A94:
|
|
mov r0, r7
|
|
add r1, r1, #3
|
|
sub r2, r2, #3
|
|
bl ov00_02317688
|
|
mov r6, r0
|
|
b _02317AC0
|
|
_02317AAC:
|
|
mov r0, r7
|
|
add r1, r1, #3
|
|
sub r2, r2, #3
|
|
bl ov00_023174CC
|
|
mov r6, r0
|
|
_02317AC0:
|
|
ldrh r1, [sp]
|
|
ldr r0, [r7, #0x80]
|
|
subs r2, r0, r1
|
|
str r2, [r7, #0x80]
|
|
ldrne r0, [r7, #0x7c]
|
|
cmpne r0, #0
|
|
beq _02317AE4
|
|
add r1, r0, r1
|
|
bl memmove
|
|
_02317AE4:
|
|
cmp r6, #0
|
|
bne _02317AF8
|
|
ldr r0, [r7, #0x80]
|
|
cmp r0, #3
|
|
bge _023179B0
|
|
_02317AF8:
|
|
cmp r6, #0
|
|
beq _02317B08
|
|
mov r0, r7
|
|
bl ov00_0231607C
|
|
_02317B08:
|
|
mov r0, r6
|
|
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
|
arm_func_end ov00_02317990
|
|
|
|
arm_func_start ov00_02317B10
|
|
ov00_02317B10: ; 0x02317B10
|
|
stmdb sp!, {r4, r5, r6, lr}
|
|
mov r6, r0
|
|
ldr r0, [r6, #0x6b4]
|
|
bl ov00_022F5320
|
|
cmp r0, #0
|
|
moveq r0, #0
|
|
ldmeqia sp!, {r4, r5, r6, pc}
|
|
ldr r5, [r6, #0x80]
|
|
ldr r1, [r6, #0x7c]
|
|
ldr r0, [r6, #0x6b4]
|
|
add r1, r1, r5
|
|
rsb r2, r5, #0x1000
|
|
mov r3, #0
|
|
bl ov00_022F5088
|
|
add r1, r0, #1
|
|
cmp r1, #1
|
|
bhi _02317B64
|
|
mov r0, r6
|
|
bl ov00_0231607C
|
|
mov r0, #3
|
|
ldmia sp!, {r4, r5, r6, pc}
|
|
_02317B64:
|
|
ldr r1, [r6, #0x80]
|
|
mov r4, #0
|
|
add r0, r1, r0
|
|
str r0, [r6, #0x80]
|
|
ldr r0, [r6]
|
|
cmp r0, #2
|
|
beq _02317B8C
|
|
ldr r0, [r6, #0x7cc]
|
|
cmp r0, #0
|
|
ble _02317BA4
|
|
_02317B8C:
|
|
ldr r1, [r6, #0x7c]
|
|
ldr r2, [r6, #0x80]
|
|
add r0, r6, #0x6c0
|
|
add r1, r1, r5
|
|
sub r2, r2, r5
|
|
bl ov00_02314714
|
|
_02317BA4:
|
|
ldr r0, [r6]
|
|
cmp r0, #3
|
|
bne _02317BBC
|
|
mov r0, r6
|
|
bl ov00_02316FC4
|
|
mov r4, r0
|
|
_02317BBC:
|
|
cmp r4, #0
|
|
movne r0, r4
|
|
ldmneia sp!, {r4, r5, r6, pc}
|
|
ldr r0, [r6]
|
|
cmp r0, #2
|
|
bne _02317BEC
|
|
ldr r0, [r6, #0x80]
|
|
cmp r0, #0
|
|
ble _02317BEC
|
|
mov r0, r6
|
|
bl ov00_02317990
|
|
ldmia sp!, {r4, r5, r6, pc}
|
|
_02317BEC:
|
|
mov r0, #0
|
|
ldmia sp!, {r4, r5, r6, pc}
|
|
arm_func_end ov00_02317B10
|
|
|
|
arm_func_start ov00_02317BF4
|
|
ov00_02317BF4: ; 0x02317BF4
|
|
stmdb sp!, {r0, r1, r2, r3}
|
|
stmdb sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr}
|
|
sub sp, sp, #0x18
|
|
mov r5, r0
|
|
ldr r1, [r5]
|
|
mov r4, r3
|
|
cmp r1, #1
|
|
bne _02317C28
|
|
mov r1, #0
|
|
mov r2, r1
|
|
mov r3, #2
|
|
str r1, [sp]
|
|
bl ov00_023165A0
|
|
_02317C28:
|
|
ldr r0, [r5]
|
|
cmp r0, #1
|
|
addeq sp, sp, #0x18
|
|
moveq r0, #3
|
|
ldmeqia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr}
|
|
addeq sp, sp, #0x10
|
|
bxeq lr
|
|
ldr r0, [sp, #0x50]
|
|
add r6, sp, #0x44
|
|
add r0, r0, #9
|
|
mov r0, r0, lsl #0x10
|
|
mov r0, r0, lsr #0x10
|
|
mov r2, r0, asr #8
|
|
mov r1, r0, lsl #8
|
|
and r2, r2, #0xff
|
|
and r1, r1, #0xff00
|
|
orr r1, r2, r1
|
|
strh r1, [sp, #4]
|
|
add r2, sp, #4
|
|
ldrb r3, [r2]
|
|
add r0, sp, #0x48
|
|
add r1, sp, #6
|
|
ldrb r2, [r2, #1]
|
|
strb r3, [r1]
|
|
mov fp, #2
|
|
strb r2, [r1, #1]
|
|
ldrb sb, [r6]
|
|
add sl, sp, #9
|
|
ldrb r8, [r6, #1]
|
|
ldrb r7, [r6, #2]
|
|
ldrb r6, [r6, #3]
|
|
ldrb ip, [r0]
|
|
ldrb r3, [r0, #1]
|
|
add lr, sp, #0xd
|
|
mov r0, r5
|
|
mov r2, #9
|
|
strb fp, [sp, #8]
|
|
strb sb, [sl]
|
|
strb r8, [sl, #1]
|
|
strb r7, [sl, #2]
|
|
strb r6, [sl, #3]
|
|
strb ip, [lr]
|
|
strb r3, [lr, #1]
|
|
bl ov00_023164FC
|
|
cmp r0, #0
|
|
addne sp, sp, #0x18
|
|
ldmneia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr}
|
|
addne sp, sp, #0x10
|
|
bxne lr
|
|
ldr r0, [r5, #0x6b4]
|
|
ldr r2, [sp, #0x50]
|
|
mov r1, r4
|
|
mov r3, #0
|
|
bl ov00_022F50CC
|
|
cmp r0, #0
|
|
movlt r0, #3
|
|
movge r0, #0
|
|
add sp, sp, #0x18
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr}
|
|
add sp, sp, #0x10
|
|
bx lr
|
|
arm_func_end ov00_02317BF4
|
|
|
|
arm_func_start ov00_02317D1C
|
|
ov00_02317D1C: ; 0x02317D1C
|
|
stmdb sp!, {r0, r1, r2, r3}
|
|
stmdb sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr}
|
|
sub sp, sp, #0x10
|
|
ldr r5, [sp, #0x44]
|
|
mov r7, #0xfd
|
|
mov r4, r5, lsr #0x18
|
|
mov r8, r5, lsl #0x18
|
|
mov r3, r5, lsr #8
|
|
mov r6, r5, lsl #8
|
|
and r5, r4, #0xff
|
|
and r4, r3, #0xff00
|
|
orr sb, r5, r4
|
|
and r3, r6, #0xff0000
|
|
mov r6, #0xfc
|
|
mov r5, #0x1e
|
|
mov r4, #0x66
|
|
mov lr, #0x6a
|
|
mov fp, #0xb2
|
|
strb r4, [sp, #7]
|
|
and r8, r8, #0xff000000
|
|
orr r3, r3, sb
|
|
orr r8, r8, r3
|
|
add r3, sp, #0x44
|
|
str r8, [sp, #0x44]
|
|
strb r7, [sp, #4]
|
|
ldrb sl, [r3]
|
|
add ip, sp, #0xa
|
|
ldrb sb, [r3, #1]
|
|
ldrb r8, [r3, #2]
|
|
ldrb r7, [r3, #3]
|
|
add r3, sp, #4
|
|
strb r6, [sp, #5]
|
|
strb r5, [sp, #6]
|
|
strb lr, [sp, #8]
|
|
strb fp, [sp, #9]
|
|
strb sl, [ip]
|
|
strb sb, [ip, #1]
|
|
strb r8, [ip, #2]
|
|
strb r7, [ip, #3]
|
|
mov r4, #0xa
|
|
str r4, [sp]
|
|
bl ov00_02317BF4
|
|
add sp, sp, #0x10
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr}
|
|
add sp, sp, #0x10
|
|
bx lr
|
|
arm_func_end ov00_02317D1C
|
|
|
|
arm_func_start ov00_02317DD4
|
|
ov00_02317DD4: ; 0x02317DD4
|
|
stmdb sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr}
|
|
sub sp, sp, #0x5f0
|
|
mov r1, #8
|
|
mov sl, r0
|
|
str r1, [sp, #8]
|
|
ldr r0, [sl, #0x6b4]
|
|
bl ov00_022F5320
|
|
cmp r0, #0
|
|
beq _02317E9C
|
|
ldr r6, _02317EF0 ; =0x000005DB
|
|
add sb, sp, #0xc
|
|
add r8, sp, #8
|
|
add r7, sp, #0x14
|
|
mov fp, #0
|
|
mvn r4, #0
|
|
_02317E10:
|
|
str sb, [sp]
|
|
str r8, [sp, #4]
|
|
ldr r0, [sl, #0x6b4]
|
|
mov r1, r7
|
|
mov r2, r6
|
|
mov r3, fp
|
|
bl ov00_022F509C
|
|
cmp r0, r4
|
|
beq _02317E8C
|
|
ldrh r2, [sp, #0xe]
|
|
ldr r1, [sp, #0x10]
|
|
mov r0, sl
|
|
bl ov00_02315DD4
|
|
cmp r0, r4
|
|
bne _02317E8C
|
|
ldrh r2, [sp, #0xe]
|
|
ldr r1, [sp, #0x10]
|
|
mov r0, sl
|
|
bl ov00_023159E4
|
|
mov r5, r0
|
|
bl ov00_02315ABC
|
|
cmp r0, #0
|
|
addne sp, sp, #0x5f0
|
|
movne r0, #5
|
|
ldmneia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
mov r0, r5
|
|
mov r1, #0x11
|
|
bl ov00_02315A90
|
|
mov r0, sl
|
|
mov r1, r5
|
|
bl ov00_02315D98
|
|
_02317E8C:
|
|
ldr r0, [sl, #0x6b4]
|
|
bl ov00_022F5320
|
|
cmp r0, #0
|
|
bne _02317E10
|
|
_02317E9C:
|
|
bl ov00_022F5594
|
|
ldr r1, [sl, #0x6b8]
|
|
sub r0, r0, r1
|
|
cmp r0, #0x7d0
|
|
bls _02317EE4
|
|
ldr r0, [sl, #0x6b4]
|
|
bl ov00_022F4FB4
|
|
mvn r0, #0
|
|
str r0, [sl, #0x6b4]
|
|
mov r0, #1
|
|
str r0, [sl]
|
|
ldr r0, _02317EF4 ; =ov00_023294FC
|
|
ldr r3, [sl, #0x494]
|
|
ldr r2, [r0]
|
|
ldr r4, [sl, #0x488]
|
|
mov r0, sl
|
|
mov r1, #3
|
|
blx r4
|
|
_02317EE4:
|
|
mov r0, #0
|
|
add sp, sp, #0x5f0
|
|
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
|
.align 2, 0
|
|
_02317EF0: .word 0x000005DB
|
|
_02317EF4: .word ov00_023294FC
|
|
arm_func_end ov00_02317DD4
|
|
|
|
arm_func_start ov00_02317EF8
|
|
ov00_02317EF8: ; 0x02317EF8
|
|
stmdb sp!, {r4, lr}
|
|
mov r4, r0
|
|
bl ov00_02315ED8
|
|
ldr r0, [r4]
|
|
cmp r0, #3
|
|
addls pc, pc, r0, lsl #2
|
|
b _02317F3C
|
|
_02317F14: ; jump table
|
|
b _02317F30 ; case 0
|
|
b _02317F3C ; case 1
|
|
b _02317F24 ; case 2
|
|
b _02317F24 ; case 3
|
|
_02317F24:
|
|
mov r0, r4
|
|
bl ov00_02317B10
|
|
ldmia sp!, {r4, pc}
|
|
_02317F30:
|
|
mov r0, r4
|
|
bl ov00_02317DD4
|
|
ldmia sp!, {r4, pc}
|
|
_02317F3C:
|
|
mov r0, #0
|
|
ldmia sp!, {r4, pc}
|
|
arm_func_end ov00_02317EF8
|
|
; 0x02317F44
|
|
|
|
.rodata
|
|
#ifdef EUROPE
|
|
.global ov00_02318758_EU
|
|
ov00_02318758_EU:
|
|
.byte 0x55, 0x59, 0x46, 0x59, 0x46, 0x59, 0x46, 0x59, 0x44, 0x59, 0x46, 0x59, 0x49, 0x59, 0x46, 0x59
|
|
.byte 0x53, 0x59, 0x46, 0x59
|
|
#endif
|
|
.global ov00_02317F44
|
|
ov00_02317F44:
|
|
.byte 0x70, 0x6f, 0x6b, 0x65, 0x64, 0x75, 0x6e, 0x67, 0x65, 0x6f, 0x6e, 0x64, 0x73, 0x00, 0x00, 0x00
|
|
.global ov00_02317F54
|
|
ov00_02317F54:
|
|
.byte 0x53, 0x56, 0x62, 0x6d, 0x33, 0x78, 0x00, 0x00
|
|
.global ov00_02317F5C
|
|
ov00_02317F5C:
|
|
.byte 0x54, 0x58, 0x71, 0x6a, 0x44, 0x44, 0x4f, 0x4c
|
|
.byte 0x68, 0x50, 0x79, 0x53, 0x4b, 0x53, 0x7a, 0x74, 0x67, 0x42, 0x48, 0x59, 0x30, 0x30, 0x30, 0x31
|
|
.byte 0x62, 0x64, 0x39, 0x35, 0x30, 0x30, 0x30, 0x30, 0x37, 0x64, 0x39, 0x39, 0x30, 0x30, 0x30, 0x30
|
|
.byte 0x30, 0x32, 0x30, 0x30, 0x36, 0x31, 0x33, 0x63, 0x34, 0x39, 0x36, 0x34, 0x70, 0x6f, 0x6b, 0x65
|
|
.byte 0x64, 0x75, 0x6e, 0x67, 0x65, 0x6f, 0x6e, 0x64, 0x73, 0x00, 0x00, 0x00
|
|
.global ov00_02317FA0
|
|
ov00_02317FA0:
|
|
.byte 0x0b, 0x00, 0x00, 0x00
|
|
.word ov08_0233E230
|
|
.word ov08_0233E7D8
|
|
.word ov08_0233E2BC
|
|
.global ov00_02317FB0
|
|
ov00_02317FB0:
|
|
.byte 0x0c, 0x00, 0x00, 0x00
|
|
.word ov09_0233CA80
|
|
.word ov09_0233CBC8
|
|
.word ov09_0233CBF8
|
|
.global ov00_02317FC0
|
|
ov00_02317FC0:
|
|
.byte 0x2f, 0x42, 0x41, 0x43
|
|
.byte 0x4b, 0x2f, 0x73, 0x30, 0x39, 0x70, 0x31, 0x30, 0x61, 0x2e, 0x62, 0x67, 0x70, 0x00, 0x00, 0x00
|
|
.global ov00_02317FD4
|
|
ov00_02317FD4:
|
|
.byte 0x2f, 0x42, 0x41, 0x43, 0x4b, 0x2f, 0x73, 0x30, 0x39, 0x70, 0x30, 0x35, 0x61, 0x2e, 0x62, 0x67
|
|
.byte 0x70, 0x00, 0x00, 0x00
|
|
.global ov00_02317FE8
|
|
ov00_02317FE8:
|
|
.byte 0x2f, 0x42, 0x41, 0x43, 0x4b, 0x2f, 0x73, 0x30, 0x39, 0x70, 0x30, 0x38
|
|
.byte 0x61, 0x2e, 0x62, 0x67, 0x70, 0x00, 0x00, 0x00
|
|
.global ov00_02317FFC
|
|
ov00_02317FFC:
|
|
.byte 0x2f, 0x42, 0x41, 0x43, 0x4b, 0x2f, 0x73, 0x30
|
|
.byte 0x39, 0x70, 0x30, 0x37, 0x61, 0x2e, 0x62, 0x67, 0x70, 0x00, 0x00, 0x00
|
|
.global ov00_02318010
|
|
ov00_02318010:
|
|
.byte 0x2f, 0x42, 0x41, 0x43
|
|
.byte 0x4b, 0x2f, 0x73, 0x30, 0x39, 0x70, 0x30, 0x36, 0x61, 0x2e, 0x62, 0x67, 0x70, 0x00, 0x00, 0x00
|
|
.global ov00_02318024
|
|
ov00_02318024:
|
|
.byte 0x2f, 0x42, 0x41, 0x43, 0x4b, 0x2f, 0x73, 0x30, 0x39, 0x70, 0x30, 0x39, 0x61, 0x2e, 0x62, 0x67
|
|
.byte 0x70, 0x00, 0x00, 0x00
|
|
.global ov00_02318038
|
|
ov00_02318038:
|
|
.byte 0x2f, 0x42, 0x41, 0x43, 0x4b, 0x2f, 0x73, 0x30, 0x39, 0x70, 0x30, 0x34
|
|
.byte 0x61, 0x2e, 0x62, 0x67, 0x70, 0x00, 0x00, 0x00
|
|
.global ov00_0231804C
|
|
ov00_0231804C:
|
|
.byte 0x0a, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x06, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318060
|
|
ov00_02318060:
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318064
|
|
ov00_02318064:
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0x00, 0x00, 0x02, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
|
|
.byte 0x03, 0x02, 0x00, 0x00, 0x0a, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x04, 0x05, 0x00, 0x00
|
|
.byte 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x04, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00
|
|
.byte 0x02, 0x00, 0x00, 0x00, 0x06, 0x07, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
|
|
.byte 0x07, 0x06, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x08, 0x09, 0x00, 0x00
|
|
.byte 0x08, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x09, 0x08, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00
|
|
.byte 0x02, 0x00, 0x00, 0x00, 0x0a, 0x0b, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00
|
|
.byte 0x0b, 0x0a, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231812C
|
|
ov00_0231812C:
|
|
.byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.global ov00_02318138
|
|
ov00_02318138:
|
|
.byte 0x00, 0x40, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318150
|
|
ov00_02318150:
|
|
.byte 0x15, 0x03, 0x00, 0x00
|
|
.byte 0x02, 0x01, 0x29, 0x00
|
|
.global ov00_02318158
|
|
ov00_02318158:
|
|
.byte 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00
|
|
.global ov00_02318160
|
|
ov00_02318160:
|
|
.byte 0xff, 0xff, 0xff, 0xff
|
|
.byte 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
|
|
.byte 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
|
|
.global ov00_02318180
|
|
ov00_02318180:
|
|
.byte 0x57, 0x61, 0x79, 0x70
|
|
.byte 0x6f, 0x72, 0x74, 0x32
|
|
.global ov00_02318188
|
|
ov00_02318188:
|
|
.byte 0x46, 0x52, 0x45, 0x45, 0x53, 0x50, 0x4f, 0x54
|
|
.global ov00_02318190
|
|
ov00_02318190:
|
|
.byte 0x4e, 0x49, 0x4e, 0x54
|
|
.byte 0x45, 0x4e, 0x44, 0x4f, 0x57, 0x46, 0x43, 0x00
|
|
.global ov00_0231819C
|
|
ov00_0231819C:
|
|
.byte 0x02, 0x80, 0x00, 0x00, 0x04, 0x80, 0x00, 0x00
|
|
.byte 0x08, 0x80, 0x00, 0x00, 0x10, 0x80, 0x00, 0x00, 0x20, 0x80, 0x00, 0x00, 0x40, 0x80, 0x00, 0x00
|
|
.byte 0x80, 0x80, 0x00, 0x00, 0x00, 0x81, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00, 0x84, 0x00, 0x00
|
|
.byte 0x00, 0x88, 0x00, 0x00, 0x00, 0x90, 0x00, 0x00, 0x00, 0xa0, 0x00, 0x00
|
|
.global ov00_023181D0
|
|
ov00_023181D0:
|
|
.byte 0x00, 0x00, 0x00, 0x01
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.word ov00_02318B00
|
|
.byte 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x61, 0x61, 0x61
|
|
.global ov00_0231822B
|
|
ov00_0231822B:
|
|
.byte 0x17, 0x14, 0x11, 0x0d, 0x0b, 0x06, 0x0f, 0x0e, 0x09
|
|
.byte 0x15, 0x0c, 0x04, 0x02, 0x01, 0x12, 0x10, 0x05, 0x03, 0x13, 0x0a, 0x07, 0x08, 0x00, 0x16, 0x00
|
|
.global ov00_02318244
|
|
ov00_02318244:
|
|
.byte 0x05, 0x01, 0x0c, 0x04, 0x02, 0x03, 0x0a, 0x00, 0x0b, 0x07, 0x09, 0x08, 0x06, 0x00, 0x00, 0x00
|
|
.global ov00_02318254
|
|
ov00_02318254:
|
|
.byte 0x0a, 0x0d, 0x0e, 0x08, 0x09, 0x03, 0x06, 0x00, 0x0c, 0x05, 0x02, 0x07, 0x0b, 0x01, 0x0f, 0x04
|
|
.global ov00_02318264
|
|
ov00_02318264:
|
|
.byte 0x21, 0x53, 0x44, 0x57
|
|
.global ov00_02318268
|
|
ov00_02318268:
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231826C
|
|
ov00_0231826C:
|
|
.byte 0x01, 0x02, 0x00, 0x04, 0x03, 0x05, 0x06, 0x07
|
|
.global ov00_02318274
|
|
ov00_02318274:
|
|
.byte 0x05, 0x09, 0x01, 0x0e, 0x0c, 0x02, 0x0a, 0x00, 0x0b, 0x0d, 0x03, 0x04, 0x08, 0x06, 0x0f, 0x07
|
|
.global ov00_02318284
|
|
ov00_02318284:
|
|
.byte 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66
|
|
.byte 0x00
|
|
.global ov00_02318295
|
|
ov00_02318295:
|
|
.byte 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x61, 0x62, 0x63, 0x64, 0x65
|
|
.byte 0x66, 0x00, 0x00, 0x00
|
|
.global ov00_023182A8
|
|
ov00_023182A8:
|
|
.byte 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c
|
|
.byte 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x61, 0x62
|
|
.byte 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72
|
|
.byte 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37
|
|
.byte 0x38, 0x39, 0x2e, 0x2d, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_023182EC
|
|
ov00_023182EC:
|
|
.byte 0x30, 0x30, 0x3a, 0x30, 0x30, 0x30, 0x30, 0x30
|
|
.byte 0x30, 0x30, 0x2d, 0x30, 0x30, 0x00, 0x00, 0x00
|
|
.global ov00_023182FC
|
|
ov00_023182FC:
|
|
.byte 0x59, 0x32, 0x39, 0x31, 0x62, 0x6e, 0x51, 0x2a
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318308
|
|
ov00_02318308:
|
|
.byte 0x62, 0x47, 0x6c, 0x7a, 0x64, 0x41, 0x2a, 0x2a, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318314
|
|
ov00_02318314:
|
|
.byte 0x59, 0x32, 0x39, 0x75, 0x64, 0x47, 0x56, 0x75, 0x64, 0x48, 0x4d, 0x2a, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318324
|
|
ov00_02318324:
|
|
.byte 0x00, 0x00, 0xc1, 0x6f, 0xf2, 0x86, 0x23, 0x00, 0x00, 0x80, 0xc6, 0xa4, 0x7e, 0x8d, 0x03, 0x00
|
|
.byte 0x00, 0x40, 0x7a, 0x10, 0xf3, 0x5a, 0x00, 0x00, 0x00, 0xa0, 0x72, 0x4e, 0x18, 0x09, 0x00, 0x00
|
|
.byte 0x00, 0x10, 0xa5, 0xd4, 0xe8, 0x00, 0x00, 0x00, 0x00, 0xe8, 0x76, 0x48, 0x17, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0xe4, 0x0b, 0x54, 0x02, 0x00, 0x00, 0x00, 0x00, 0xca, 0x9a, 0x3b, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0xe1, 0xf5, 0x05, 0x00, 0x00, 0x00, 0x00, 0x80, 0x96, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x40, 0x42, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa0, 0x86, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x10, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe8, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x64, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_023183A4
|
|
ov00_023183A4:
|
|
.byte 0x2d, 0x2d, 0x74, 0x39, 0x53, 0x66, 0x34, 0x79, 0x66, 0x6a, 0x66, 0x31, 0x52, 0x74, 0x76, 0x44
|
|
.byte 0x75, 0x33, 0x41
|
|
.global ov00_023183B7
|
|
ov00_023183B7:
|
|
.byte 0x41, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_023183BC
|
|
ov00_023183BC:
|
|
.byte 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d
|
|
.byte 0x44, 0x69, 0x73, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x3a, 0x20, 0x66, 0x6f, 0x72
|
|
.byte 0x6d, 0x2d, 0x64, 0x61, 0x74, 0x61, 0x3b, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x00, 0x00
|
|
.global ov00_023183E4
|
|
ov00_023183E4:
|
|
.byte 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x54, 0x79, 0x70, 0x65, 0x3a, 0x20, 0x61, 0x70
|
|
.byte 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x6f, 0x63, 0x74, 0x65, 0x74, 0x2d
|
|
.byte 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x0d, 0x0a, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d
|
|
.byte 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2d, 0x45, 0x6e, 0x63, 0x6f, 0x64, 0x69, 0x6e
|
|
.byte 0x67, 0x3a, 0x20, 0x62, 0x69, 0x6e, 0x61, 0x72, 0x79, 0x0d, 0x0a, 0x00
|
|
.global ov00_02318430
|
|
ov00_02318430:
|
|
.byte 0x00, 0xca, 0x9a, 0x3b
|
|
.byte 0x00, 0xe1, 0xf5, 0x05, 0x80, 0x96, 0x98, 0x00, 0x40, 0x42, 0x0f, 0x00, 0xa0, 0x86, 0x01, 0x00
|
|
.byte 0x10, 0x27, 0x00, 0x00, 0xe8, 0x03, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00, 0x0a, 0x00, 0x00, 0x00
|
|
.global ov00_02318454
|
|
ov00_02318454:
|
|
.byte 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318468
|
|
ov00_02318468:
|
|
.byte 0x5b, 0x5d, 0x5f, 0x00
|
|
.global ov00_0231846C
|
|
ov00_0231846C:
|
|
.byte 0x2d, 0x5f, 0x3d, 0x00
|
|
.global ov00_02318470
|
|
ov00_02318470:
|
|
.byte 0x2b, 0x2f, 0x3d, 0x00
|
|
.global ov00_02318474
|
|
ov00_02318474:
|
|
.byte 0x99, 0x79, 0x82, 0x5a, 0xa1, 0xeb, 0xd9, 0x6e, 0xdc, 0xbc, 0x1b, 0x8f, 0xd6, 0xc1, 0x62, 0xca
|
|
.global ov00_02318484
|
|
ov00_02318484:
|
|
.byte 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00
|
|
.global ov00_02318490
|
|
ov00_02318490:
|
|
.byte 0x04, 0x00, 0x00, 0x00
|
|
.byte 0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_023184A0
|
|
ov00_023184A0:
|
|
.byte 0x25, 0x30, 0x30, 0x00
|
|
.byte 0x00, 0x20, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00
|
|
.global ov00_023184AC
|
|
ov00_023184AC:
|
|
.byte 0x32, 0x31, 0x34, 0x37, 0x34, 0x38, 0x33, 0x36
|
|
.byte 0x34, 0x37, 0x00, 0x00, 0x5c, 0x6d, 0x6f, 0x64, 0x5c, 0x25, 0x64, 0x00, 0x13, 0x1d, 0x01, 0x04
|
|
.byte 0x00, 0x00, 0x00, 0x28, 0x1f, 0x06, 0x45, 0x34, 0x3f, 0x01, 0x1b, 0x00
|
|
.global ov00_023184D0
|
|
ov00_023184D0:
|
|
.byte 0x13, 0x1d, 0x01, 0x04
|
|
.byte 0x00, 0x00, 0x00, 0x28, 0x1f, 0x06, 0x45, 0x34, 0x3f, 0x01, 0x1b, 0x00, 0x0c, 0x13, 0x1a, 0x1e
|
|
.byte 0x0d, 0x13, 0x28, 0x1d, 0x00, 0x01, 0x01, 0x24, 0x75, 0x16, 0x33, 0x18, 0x00, 0x10, 0x04, 0x1d
|
|
.byte 0x55, 0x1b, 0x39, 0x14, 0x39, 0x16, 0x33, 0x4f, 0x01, 0x00, 0x0c, 0x1c, 0x0a, 0x1d, 0x02, 0x02
|
|
.byte 0x19, 0x24, 0x2c, 0x34, 0x06, 0x17, 0x3e, 0x1c, 0x06, 0x0e, 0x39, 0x46, 0x10, 0x1d, 0x03, 0x0d
|
|
.byte 0x16, 0x0b, 0x3b, 0x17, 0x16, 0x36, 0x40, 0x07, 0x00, 0x0c, 0x15, 0x0a, 0x1e, 0x15, 0x0a, 0x10
|
|
.byte 0x1d, 0x2c, 0x06, 0x0c, 0x1b, 0x3b, 0x2e, 0x4a, 0x19, 0x39, 0x08, 0x11, 0x38, 0x18, 0x09, 0x16
|
|
.byte 0x10, 0x0c, 0x57, 0x1c, 0x36, 0x09, 0x0a, 0x10, 0x1d, 0x55, 0x0c, 0x00, 0x0c, 0x13, 0x1a, 0x1e
|
|
.byte 0x0d, 0x13, 0x28, 0x1d, 0x11, 0x1d, 0x11, 0x10, 0x24, 0x1d, 0x04, 0x0f, 0x0b, 0x3f, 0x51, 0x32
|
|
.byte 0x2c, 0x1a, 0x00, 0x0b, 0x20, 0x2e, 0x4a, 0x19, 0x39, 0x0f, 0x1d, 0x25, 0x2c, 0x4d, 0x01, 0x00
|
|
.byte 0x0c, 0x13, 0x1a, 0x1e, 0x0d, 0x13, 0x28, 0x1d, 0x1e, 0x01, 0x06, 0x13, 0x0c, 0x57, 0x1c, 0x36
|
|
.byte 0x0e, 0x06, 0x0d, 0x29, 0x11, 0x1b, 0x0d, 0x24, 0x75, 0x01, 0x33, 0x18, 0x00, 0x10, 0x04, 0x1d
|
|
.byte 0x55, 0x1b, 0x39, 0x14, 0x39, 0x16, 0x33, 0x4f, 0x01, 0x00, 0x0c, 0x13, 0x1a, 0x1e, 0x0d, 0x3f
|
|
.byte 0x28, 0x26, 0x11, 0x05, 0x00, 0x16, 0x31, 0x1f, 0x0a, 0x36, 0x40, 0x10, 0x28, 0x33, 0x15, 0x1b
|
|
.byte 0x15, 0x17, 0x3e, 0x01, 0x0a, 0x36, 0x40, 0x10, 0x28, 0x31, 0x1f, 0x1a, 0x11, 0x24, 0x75, 0x16
|
|
.byte 0x33, 0x03, 0x01, 0x3f, 0x45, 0x00, 0x0c, 0x15, 0x0a, 0x1e, 0x15, 0x07, 0x28, 0x1d, 0x00, 0x01
|
|
.byte 0x01, 0x24, 0x75, 0x16, 0x33, 0x1a, 0x11, 0x1a, 0x04, 0x24, 0x2c, 0x4d, 0x01, 0x24, 0x34, 0x1b
|
|
.byte 0x01, 0x0e, 0x00, 0x1b, 0x28, 0x64, 0x14, 0x34, 0x0e, 0x1d, 0x29, 0x01, 0x33, 0x4f, 0x16, 0x3f
|
|
.byte 0x18, 0x28, 0x14, 0x34, 0x40, 0x1c, 0x00, 0x0c, 0x07, 0x1f, 0x0e, 0x02, 0x02, 0x19, 0x24, 0x2c
|
|
.byte 0x34, 0x16, 0x1d, 0x23, 0x01, 0x04, 0x0f, 0x1c, 0x3f, 0x51, 0x25, 0x2c, 0x0b, 0x0a, 0x16, 0x3e
|
|
.byte 0x1b, 0x0b, 0x36, 0x40, 0x07, 0x28, 0x25, 0x1f, 0x06, 0x00, 0x24, 0x75, 0x16, 0x33, 0x0d, 0x04
|
|
.byte 0x0e, 0x11, 0x25, 0x11, 0x1c, 0x04, 0x24, 0x75, 0x01, 0x00, 0x0c, 0x01, 0x0a, 0x1e, 0x15, 0x07
|
|
.byte 0x28, 0x1d, 0x00, 0x01, 0x01, 0x24, 0x75, 0x16, 0x33, 0x1a, 0x11, 0x1a, 0x04, 0x24, 0x2c, 0x4d
|
|
.byte 0x01, 0x24, 0x34, 0x1b, 0x01, 0x0e, 0x00, 0x1b, 0x28, 0x64, 0x14, 0x34, 0x0e, 0x0e, 0x0c, 0x57
|
|
.byte 0x0b, 0x36, 0x09, 0x0a, 0x10, 0x1d, 0x55, 0x0c, 0x39, 0x14, 0x35, 0x1c, 0x08, 0x1e, 0x0d, 0x3f
|
|
.byte 0x51, 0x25, 0x2c, 0x0c, 0x04, 0x0c, 0x31, 0x2e, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318660
|
|
ov00_02318660:
|
|
.byte 0x5c, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318760
|
|
ov00_02318760:
|
|
.byte 0xfd, 0xfc, 0x1e, 0x66
|
|
.byte 0x6a, 0xb2, 0x00, 0x00
|
|
.global ov00_02318768
|
|
ov00_02318768:
|
|
.word ov00_0231D398
|
|
.word ov00_0231D390
|
|
|
|
.data
|
|
.global ov00_02318780
|
|
ov00_02318780:
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_023187A0
|
|
ov00_023187A0:
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_023187C4
|
|
ov00_023187C4:
|
|
.word ov00_02318780
|
|
.word ov00_02318780
|
|
.word ov00_02318780
|
|
.global ov00_023187D0
|
|
ov00_023187D0:
|
|
#if defined(EUROPE)
|
|
.byte 0x43, 0x32, 0x53, 0x50
|
|
#elif defined(JAPAN)
|
|
.byte 0x43, 0x32, 0x53, 0x4A
|
|
#else
|
|
.byte 0x43, 0x32, 0x53, 0x45
|
|
#endif
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_023187D8
|
|
ov00_023187D8:
|
|
#if defined(EUROPE)
|
|
.byte 0x41, 0x79, 0x43, 0x75, 0x48, 0x72, 0x47, 0x53, 0x4A, 0x4D, 0x4B, 0x56, 0x34, 0x71, 0x6A, 0x61
|
|
#elif defined(JAPAN)
|
|
.byte 0x36, 0x77, 0x42, 0x79, 0x66, 0x52, 0x33, 0x71
|
|
.byte 0x4D, 0x64, 0x56, 0x37, 0x7A, 0x74, 0x73, 0x68
|
|
#else
|
|
.byte 0x48, 0x61, 0x75, 0x5a, 0x6e, 0x37, 0x78, 0x32, 0x51, 0x6a, 0x41, 0x4a
|
|
.byte 0x47, 0x7a, 0x50, 0x43
|
|
#endif
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_023187EC
|
|
ov00_023187EC:
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_023187F0
|
|
ov00_023187F0:
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_023187F4
|
|
ov00_023187F4:
|
|
.word ov00_02318038
|
|
.word ov00_02317FD4
|
|
.word ov00_02318010
|
|
.word ov00_02317FFC
|
|
.word ov00_02317FE8
|
|
.word ov00_02318024
|
|
.word ov00_02317FC0
|
|
.global ov00_02318810
|
|
ov00_02318810:
|
|
.byte 0x00, 0x00, 0x01, 0x00
|
|
.global ov00_02318814
|
|
ov00_02318814:
|
|
.byte 0xff, 0x00, 0x00, 0x00
|
|
.global ov00_02318818
|
|
ov00_02318818:
|
|
.word ov00_02318138
|
|
.global ov00_0231881C
|
|
ov00_0231881C:
|
|
.byte 0x72, 0x6f, 0x6d, 0x00
|
|
.global ov00_02318820
|
|
ov00_02318820:
|
|
.byte 0x05, 0x00, 0x28, 0x00
|
|
.byte 0x28, 0x00, 0xff, 0xff
|
|
.word ov00_02318830
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.global ov00_02318830
|
|
ov00_02318830:
|
|
.byte 0x6d, 0x00, 0x75, 0x00
|
|
.byte 0x6c, 0x00, 0x74, 0x00, 0x69, 0x00, 0x62, 0x00, 0x6f, 0x00, 0x6f, 0x00, 0x74, 0x00, 0x00, 0x00
|
|
.global ov00_02318844
|
|
ov00_02318844:
|
|
.byte 0x10, 0x00, 0x00, 0x00
|
|
.global ov00_02318848
|
|
ov00_02318848:
|
|
.byte 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00
|
|
.global ov00_02318850
|
|
ov00_02318850:
|
|
.byte 0xaa, 0xaa, 0x03, 0x00
|
|
.byte 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231885C
|
|
ov00_0231885C:
|
|
.byte 0x4e, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x64, 0x6f
|
|
.byte 0x44, 0x53, 0x00, 0x00
|
|
.global ov00_02318868
|
|
ov00_02318868:
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231886C
|
|
ov00_0231886C:
|
|
.byte 0xe6, 0xff, 0xff, 0xff
|
|
.global ov00_02318870
|
|
ov00_02318870:
|
|
.byte 0x01, 0x01, 0xc0, 0x05
|
|
.byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x08, 0x0c, 0x20
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318888
|
|
ov00_02318888:
|
|
.byte 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x66, 0x04, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x61, 0x08, 0x00, 0x00, 0x00, 0x08, 0x0c, 0x20, 0x00, 0x08, 0x0d, 0x20
|
|
.global ov00_023188A0
|
|
ov00_023188A0:
|
|
.byte 0x02, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0xea, 0x05, 0x00, 0x00, 0x00, 0x00, 0xeb, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x08, 0x0d, 0x20
|
|
.global ov00_023188B8
|
|
ov00_023188B8:
|
|
.byte 0x25, 0x64, 0x2e, 0x25, 0x64, 0x2e, 0x25, 0x64, 0x2e, 0x25, 0x64, 0x00
|
|
.global ov00_023188C4
|
|
ov00_023188C4:
|
|
.byte 0x55, 0x04, 0x03, 0x00
|
|
.global ov00_023188C8
|
|
ov00_023188C8:
|
|
.byte 0xff, 0xff, 0xff, 0x00
|
|
.global ov00_023188CC
|
|
ov00_023188CC:
|
|
.byte 0x04, 0x00, 0x05, 0x00, 0xff, 0xff, 0xff, 0xff
|
|
.global ov00_023188D4
|
|
ov00_023188D4:
|
|
.word ov00_023188C8
|
|
.word ov00_023188F4
|
|
.word ov00_023188EC
|
|
.word ov00_02318900
|
|
.word ov00_0231890C
|
|
.word ov00_023188C4
|
|
.global ov00_023188EC
|
|
ov00_023188EC:
|
|
.byte 0x55, 0x08, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_023188F4
|
|
ov00_023188F4:
|
|
.byte 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00
|
|
.global ov00_02318900
|
|
ov00_02318900:
|
|
.byte 0x2a, 0x86, 0x48, 0x86
|
|
.byte 0xf7, 0x0d, 0x01, 0x01, 0x04, 0x00, 0x00, 0x00
|
|
.global ov00_0231890C
|
|
ov00_0231890C:
|
|
.byte 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d, 0x01, 0x01
|
|
.byte 0x05, 0x00, 0x00, 0x00
|
|
.global ov00_02318918
|
|
ov00_02318918:
|
|
.byte 0x41, 0x00, 0x00, 0x00
|
|
.global ov00_0231891C
|
|
ov00_0231891C:
|
|
.byte 0x42, 0x42, 0x00, 0x00
|
|
.global ov00_02318920
|
|
ov00_02318920:
|
|
.byte 0x43, 0x43, 0x43, 0x00
|
|
.global ov00_02318924
|
|
ov00_02318924:
|
|
.byte 0x53, 0x52, 0x56, 0x52, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231892C
|
|
ov00_0231892C:
|
|
.byte 0x43, 0x4c, 0x4e, 0x54, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318934
|
|
ov00_02318934:
|
|
.byte 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f
|
|
.byte 0x01, 0x06, 0x0b, 0x00, 0x05, 0x0a, 0x0f, 0x04, 0x09, 0x0e, 0x03, 0x08, 0x0d, 0x02, 0x07, 0x0c
|
|
.byte 0x05, 0x08, 0x0b, 0x0e, 0x01, 0x04, 0x07, 0x0a, 0x0d, 0x00, 0x03, 0x06, 0x09, 0x0c, 0x0f, 0x02
|
|
.byte 0x00, 0x07, 0x0e, 0x05, 0x0c, 0x03, 0x0a, 0x01, 0x08, 0x0f, 0x06, 0x0d, 0x04, 0x0b, 0x02, 0x09
|
|
.global ov00_02318974
|
|
ov00_02318974:
|
|
.byte 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_023189B4
|
|
ov00_023189B4:
|
|
.byte 0x78, 0xa4, 0x6a, 0xd7, 0x56, 0xb7, 0xc7, 0xe8, 0xdb, 0x70, 0x20, 0x24, 0xee, 0xce, 0xbd, 0xc1
|
|
.byte 0xaf, 0x0f, 0x7c, 0xf5, 0x2a, 0xc6, 0x87, 0x47, 0x13, 0x46, 0x30, 0xa8, 0x01, 0x95, 0x46, 0xfd
|
|
.byte 0xd8, 0x98, 0x80, 0x69, 0xaf, 0xf7, 0x44, 0x8b, 0xb1, 0x5b, 0xff, 0xff, 0xbe, 0xd7, 0x5c, 0x89
|
|
.byte 0x22, 0x11, 0x90, 0x6b, 0x93, 0x71, 0x98, 0xfd, 0x8e, 0x43, 0x79, 0xa6, 0x21, 0x08, 0xb4, 0x49
|
|
.byte 0x62, 0x25, 0x1e, 0xf6, 0x40, 0xb3, 0x40, 0xc0, 0x51, 0x5a, 0x5e, 0x26, 0xaa, 0xc7, 0xb6, 0xe9
|
|
.byte 0x5d, 0x10, 0x2f, 0xd6, 0x53, 0x14, 0x44, 0x02, 0x81, 0xe6, 0xa1, 0xd8, 0xc8, 0xfb, 0xd3, 0xe7
|
|
.byte 0xe6, 0xcd, 0xe1, 0x21, 0xd6, 0x07, 0x37, 0xc3, 0x87, 0x0d, 0xd5, 0xf4, 0xed, 0x14, 0x5a, 0x45
|
|
.byte 0x05, 0xe9, 0xe3, 0xa9, 0xf8, 0xa3, 0xef, 0xfc, 0xd9, 0x02, 0x6f, 0x67, 0x8a, 0x4c, 0x2a, 0x8d
|
|
.byte 0x42, 0x39, 0xfa, 0xff, 0x81, 0xf6, 0x71, 0x87, 0x22, 0x61, 0x9d, 0x6d, 0x0c, 0x38, 0xe5, 0xfd
|
|
.byte 0x44, 0xea, 0xbe, 0xa4, 0xa9, 0xcf, 0xde, 0x4b, 0x60, 0x4b, 0xbb, 0xf6, 0x70, 0xbc, 0xbf, 0xbe
|
|
.byte 0xc6, 0x7e, 0x9b, 0x28, 0xfa, 0x27, 0xa1, 0xea, 0x85, 0x30, 0xef, 0xd4, 0x05, 0x1d, 0x88, 0x04
|
|
.byte 0x39, 0xd0, 0xd4, 0xd9, 0xe5, 0x99, 0xdb, 0xe6, 0xf8, 0x7c, 0xa2, 0x1f, 0x65, 0x56, 0xac, 0xc4
|
|
.byte 0x44, 0x22, 0x29, 0xf4, 0x97, 0xff, 0x2a, 0x43, 0xa7, 0x23, 0x94, 0xab, 0x39, 0xa0, 0x93, 0xfc
|
|
.byte 0xc3, 0x59, 0x5b, 0x65, 0x92, 0xcc, 0x0c, 0x8f, 0x7d, 0xf4, 0xef, 0xff, 0xd1, 0x5d, 0x84, 0x85
|
|
.byte 0x4f, 0x7e, 0xa8, 0x6f, 0xe0, 0xe6, 0x2c, 0xfe, 0x14, 0x43, 0x01, 0xa3, 0xa1, 0x11, 0x08, 0x4e
|
|
.byte 0x82, 0x7e, 0x53, 0xf7, 0x35, 0xf2, 0x3a, 0xbd, 0xbb, 0xd2, 0xd7, 0x2a, 0x91, 0xd3, 0x86, 0xeb
|
|
.global ov00_02318AB4
|
|
ov00_02318AB4:
|
|
.byte 0x80
|
|
.global ov00_02318AB5
|
|
ov00_02318AB5:
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318AF4
|
|
ov00_02318AF4:
|
|
.byte 0x4e, 0x57, 0x43, 0x55, 0x53, 0x42, 0x41, 0x50, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318B00
|
|
ov00_02318B00:
|
|
.byte 0x4e, 0x49, 0x4e, 0x54
|
|
.byte 0x45, 0x4e, 0x44, 0x4f, 0x2d, 0x44, 0x53, 0x00
|
|
.global ov00_02318B0C
|
|
ov00_02318B0C:
|
|
.word ov00_02318B58
|
|
.word ov00_02318B1C
|
|
.word ov00_02318B3C
|
|
.word ov00_02318B2C
|
|
.global ov00_02318B1C
|
|
ov00_02318B1C:
|
|
.byte 0x67, 0x77, 0x69, 0x27, 0x36, 0x26, 0x66, 0x73
|
|
.byte 0x3d, 0x30, 0x4e, 0x66, 0x7e, 0x00, 0x00, 0x00
|
|
.global ov00_02318B2C
|
|
ov00_02318B2C:
|
|
.byte 0x25, 0x28, 0x65, 0x67, 0x45, 0x72, 0x29, 0x61
|
|
.byte 0x67, 0x28, 0x73, 0x26, 0x6d, 0x00, 0x00, 0x00
|
|
.global ov00_02318B3C
|
|
ov00_02318B3C:
|
|
.byte 0x39, 0x35, 0x32, 0x75, 0x79, 0x62, 0x6a, 0x6e
|
|
.byte 0x70, 0x6d, 0x75, 0x39, 0x30, 0x33, 0x62, 0x69, 0x61, 0x40, 0x62, 0x6b, 0x35, 0x6d, 0x5b, 0x2d
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318B58
|
|
ov00_02318B58:
|
|
.byte 0x33, 0x38, 0x67, 0x36, 0x7a, 0x78, 0x6a, 0x6b, 0x32, 0x30, 0x67, 0x76
|
|
.byte 0x6d, 0x76, 0x5d, 0x36, 0x5e, 0x3d, 0x6a, 0x26, 0x25, 0x76, 0x59, 0x31, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318B74
|
|
ov00_02318B74:
|
|
.byte 0x4e, 0x44, 0x57, 0x43, 0x53, 0x48, 0x41, 0x50, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318B80
|
|
ov00_02318B80:
|
|
.byte 0x4e, 0x57, 0x43, 0x55
|
|
.byte 0x53, 0x42, 0x41, 0x50, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318B8C
|
|
ov00_02318B8C:
|
|
.byte 0x25, 0x30, 0x31, 0x32, 0x6c, 0x6c, 0x75, 0x00
|
|
.global ov00_02318B94
|
|
ov00_02318B94:
|
|
.byte 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66
|
|
.byte 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318BB8
|
|
ov00_02318BB8:
|
|
.byte 0x25, 0x73, 0x25, 0x63, 0x25, 0x63, 0x25, 0x63, 0x25, 0x63, 0x25, 0x73
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318BC8
|
|
ov00_02318BC8:
|
|
.word ov00_02318BE4
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x4e, 0x00, 0x00
|
|
.global ov00_02318BE4
|
|
ov00_02318BE4:
|
|
.byte 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x6e, 0x61, 0x73, 0x2e, 0x74, 0x65, 0x73, 0x74
|
|
.byte 0x2e, 0x6e, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x64, 0x6f, 0x77, 0x69, 0x66, 0x69, 0x2e, 0x6e, 0x65
|
|
.byte 0x74, 0x2f, 0x61, 0x63, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318C0C
|
|
ov00_02318C0C:
|
|
.byte 0x41, 0x4c, 0x4c, 0x4f, 0x43, 0x20, 0x44, 0x57
|
|
.byte 0x43, 0x61, 0x75, 0x74, 0x68, 0x00, 0x00, 0x00
|
|
.global ov00_02318C1C
|
|
ov00_02318C1C:
|
|
.byte 0x46, 0x52, 0x45, 0x45, 0x20, 0x44, 0x57, 0x43
|
|
.byte 0x61, 0x75, 0x74, 0x68, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318C2C
|
|
ov00_02318C2C:
|
|
.byte 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f
|
|
.byte 0x6e, 0x61, 0x73, 0x2e, 0x6e, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x64, 0x6f, 0x77, 0x69, 0x66, 0x69
|
|
.byte 0x2e, 0x6e, 0x65, 0x74, 0x2f, 0x61, 0x63, 0x00
|
|
.global ov00_02318C4C
|
|
ov00_02318C4C:
|
|
.byte 0x41, 0x4c, 0x4c, 0x4f, 0x43, 0x20, 0x62, 0x6d
|
|
.byte 0x77, 0x6f, 0x72, 0x6b, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318C5C
|
|
ov00_02318C5C:
|
|
.byte 0x46, 0x52, 0x45, 0x45, 0x20, 0x62, 0x6d, 0x77
|
|
.byte 0x6f, 0x72, 0x6b, 0x00
|
|
.global ov00_02318C68
|
|
ov00_02318C68:
|
|
.byte 0x44, 0x61, 0x74, 0x65, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318C70
|
|
ov00_02318C70:
|
|
.byte 0x68, 0x74, 0x74, 0x70
|
|
.byte 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x00, 0x00
|
|
.global ov00_02318C7C
|
|
ov00_02318C7C:
|
|
.byte 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x63, 0x64
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318C88
|
|
ov00_02318C88:
|
|
.byte 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x00, 0x00, 0x00
|
|
.global ov00_02318C90
|
|
ov00_02318C90:
|
|
.byte 0x6c, 0x6f, 0x63, 0x61
|
|
.byte 0x74, 0x6f, 0x72, 0x00
|
|
.global ov00_02318C98
|
|
ov00_02318C98:
|
|
.byte 0x63, 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e, 0x67, 0x65, 0x00, 0x00, 0x00
|
|
.global ov00_02318CA4
|
|
ov00_02318CA4:
|
|
.byte 0x64, 0x61, 0x74, 0x65, 0x74, 0x69, 0x6d, 0x65, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318CB0
|
|
ov00_02318CB0:
|
|
.byte 0x53, 0x65, 0x74, 0x2d
|
|
.byte 0x43, 0x6f, 0x6f, 0x6b, 0x69, 0x65, 0x00, 0x00
|
|
.global ov00_02318CBC
|
|
ov00_02318CBC:
|
|
.byte 0x61, 0x63, 0x63, 0x74, 0x63, 0x72, 0x65, 0x61
|
|
.byte 0x74, 0x65, 0x00, 0x00
|
|
.global ov00_02318CC8
|
|
ov00_02318CC8:
|
|
.byte 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x00, 0x00
|
|
.global ov00_02318CD0
|
|
ov00_02318CD0:
|
|
.byte 0x6c, 0x6f, 0x67, 0x69
|
|
.byte 0x6e, 0x00, 0x00, 0x00
|
|
.global ov00_02318CD8
|
|
ov00_02318CD8:
|
|
.byte 0x67, 0x73, 0x62, 0x72, 0x63, 0x64, 0x00, 0x00
|
|
.global ov00_02318CE0
|
|
ov00_02318CE0:
|
|
.byte 0x59, 0x00, 0x00, 0x00
|
|
.global ov00_02318CE4
|
|
ov00_02318CE4:
|
|
.byte 0x69, 0x73, 0x77, 0x66, 0x63, 0x00, 0x00, 0x00
|
|
.global ov00_02318CEC
|
|
ov00_02318CEC:
|
|
.byte 0x69, 0x6e, 0x67, 0x61, 0x6d, 0x65, 0x73, 0x6e
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318CF8
|
|
ov00_02318CF8:
|
|
.byte 0x25, 0x30, 0x31, 0x33, 0x6c, 0x6c, 0x75, 0x00
|
|
.global ov00_02318D00
|
|
ov00_02318D00:
|
|
.byte 0x25, 0x30, 0x33, 0x75
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318D08
|
|
ov00_02318D08:
|
|
.byte 0x25, 0x30, 0x32, 0x78, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318D10
|
|
ov00_02318D10:
|
|
.byte 0x25, 0x30, 0x32, 0x78
|
|
.byte 0x25, 0x30, 0x32, 0x78, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318D1C
|
|
ov00_02318D1C:
|
|
.byte 0x25, 0x30, 0x32, 0x64, 0x25, 0x30, 0x32, 0x64
|
|
.byte 0x25, 0x30, 0x32, 0x64, 0x25, 0x30, 0x32, 0x64, 0x25, 0x30, 0x32, 0x64, 0x25, 0x30, 0x32, 0x64
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318D38
|
|
ov00_02318D38:
|
|
.byte 0x25, 0x30, 0x32, 0x64, 0x3a, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30
|
|
.byte 0x2d, 0x30, 0x30, 0x00
|
|
.global ov00_02318D48
|
|
ov00_02318D48:
|
|
.byte 0x25, 0x30, 0x33, 0x64, 0x25, 0x30, 0x33, 0x64, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318D54
|
|
ov00_02318D54:
|
|
.byte 0x73, 0x64, 0x6b, 0x76, 0x65, 0x72, 0x00, 0x00
|
|
.global ov00_02318D5C
|
|
ov00_02318D5C:
|
|
.byte 0x75, 0x73, 0x65, 0x72, 0x69, 0x64, 0x00, 0x00
|
|
.global ov00_02318D64
|
|
ov00_02318D64:
|
|
.byte 0x70, 0x61, 0x73, 0x73, 0x77, 0x64, 0x00, 0x00
|
|
.global ov00_02318D6C
|
|
ov00_02318D6C:
|
|
.byte 0x62, 0x73, 0x73, 0x69, 0x64, 0x00, 0x00, 0x00
|
|
.global ov00_02318D74
|
|
ov00_02318D74:
|
|
.byte 0x61, 0x70, 0x69, 0x6e, 0x66, 0x6f, 0x00, 0x00
|
|
.global ov00_02318D7C
|
|
ov00_02318D7C:
|
|
.byte 0x67, 0x61, 0x6d, 0x65, 0x63, 0x64, 0x00, 0x00
|
|
.global ov00_02318D84
|
|
ov00_02318D84:
|
|
.byte 0x6d, 0x61, 0x6b, 0x65, 0x72, 0x63, 0x64, 0x00
|
|
.global ov00_02318D8C
|
|
ov00_02318D8C:
|
|
.byte 0x75, 0x6e, 0x69, 0x74, 0x63, 0x64, 0x00, 0x00
|
|
.global ov00_02318D94
|
|
ov00_02318D94:
|
|
.byte 0x6d, 0x61, 0x63, 0x61, 0x64, 0x72, 0x00, 0x00
|
|
.global ov00_02318D9C
|
|
ov00_02318D9C:
|
|
.byte 0x6c, 0x61, 0x6e, 0x67, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318DA4
|
|
ov00_02318DA4:
|
|
.byte 0x62, 0x69, 0x72, 0x74, 0x68, 0x00, 0x00, 0x00
|
|
.global ov00_02318DAC
|
|
ov00_02318DAC:
|
|
.byte 0x64, 0x65, 0x76, 0x74, 0x69, 0x6d, 0x65, 0x00
|
|
.global ov00_02318DB4
|
|
ov00_02318DB4:
|
|
.byte 0x64, 0x65, 0x76, 0x6e, 0x61, 0x6d, 0x65, 0x00
|
|
.global ov00_02318DBC
|
|
ov00_02318DBC:
|
|
.byte 0x73, 0x73, 0x69, 0x64, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318DC4
|
|
ov00_02318DC4:
|
|
.byte 0x4e, 0x69, 0x74, 0x72, 0x6f, 0x20, 0x57, 0x69, 0x46, 0x69, 0x20, 0x53, 0x44, 0x4b, 0x2f, 0x25
|
|
.byte 0x64, 0x2e, 0x25, 0x64, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318DDC
|
|
ov00_02318DDC:
|
|
.byte 0x55, 0x73, 0x65, 0x72, 0x2d, 0x41, 0x67, 0x65
|
|
.byte 0x6e, 0x74, 0x00, 0x00
|
|
.global ov00_02318DE8
|
|
ov00_02318DE8:
|
|
.byte 0x48, 0x54, 0x54, 0x50, 0x5f, 0x58, 0x5f, 0x47, 0x41, 0x4d, 0x45, 0x43
|
|
.byte 0x44, 0x00, 0x00, 0x00
|
|
.global ov00_02318DF8
|
|
ov00_02318DF8:
|
|
.word ov00_02319C30
|
|
.word ov00_02319B04
|
|
.word ov00_02319DE4
|
|
.word ov00_02319EC0
|
|
.word ov00_0231939C
|
|
.word ov00_02319638
|
|
.word ov00_02319720
|
|
.word ov00_023194E8
|
|
.word ov00_023199EC
|
|
.word ov00_023198CC
|
|
.word ov00_02319F9C
|
|
.word ov00_023197E4
|
|
.global ov00_02318E28
|
|
ov00_02318E28:
|
|
.byte 0x41, 0x4c, 0x4c, 0x4f, 0x43, 0x20, 0x68, 0x74, 0x74, 0x70, 0x2d, 0x3e
|
|
.byte 0x6c, 0x6f, 0x77, 0x72, 0x65, 0x63, 0x76, 0x62, 0x75, 0x66, 0x00, 0x00
|
|
.global ov00_02318E40
|
|
ov00_02318E40:
|
|
.byte 0x41, 0x4c, 0x4c, 0x4f
|
|
.byte 0x43, 0x20, 0x68, 0x74, 0x74, 0x70, 0x2d, 0x3e, 0x6c, 0x6f, 0x77, 0x73, 0x65, 0x6e, 0x64, 0x62
|
|
.byte 0x75, 0x66, 0x00, 0x00
|
|
.global ov00_02318E58
|
|
ov00_02318E58:
|
|
.byte 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x00, 0x00
|
|
.global ov00_02318E64
|
|
ov00_02318E64:
|
|
.byte 0x63, 0x6c, 0x6f, 0x73, 0x65, 0x00, 0x00, 0x00
|
|
.global ov00_02318E6C
|
|
ov00_02318E6C:
|
|
.byte 0x0d, 0x0a, 0x0d, 0x0a, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318E74
|
|
ov00_02318E74:
|
|
.byte 0x25, 0x64, 0x00, 0x00
|
|
.global ov00_02318E78
|
|
ov00_02318E78:
|
|
.byte 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x4c, 0x65, 0x6e, 0x67
|
|
.byte 0x74, 0x68, 0x00, 0x00
|
|
.global ov00_02318E88
|
|
ov00_02318E88:
|
|
.byte 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x4c, 0x65, 0x6e, 0x67
|
|
.byte 0x74, 0x68, 0x3a, 0x20, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318E9C
|
|
ov00_02318E9C:
|
|
.byte 0x0d, 0x0a, 0x00, 0x00
|
|
.global ov00_02318EA0
|
|
ov00_02318EA0:
|
|
.byte 0x46, 0x52, 0x45, 0x45
|
|
.byte 0x20, 0x68, 0x74, 0x74, 0x70, 0x2d, 0x3e, 0x6c, 0x6f, 0x77, 0x72, 0x65, 0x63, 0x76, 0x62, 0x75
|
|
.byte 0x66, 0x00, 0x00, 0x00
|
|
.global ov00_02318EB8
|
|
ov00_02318EB8:
|
|
.byte 0x46, 0x52, 0x45, 0x45, 0x20, 0x68, 0x74, 0x74, 0x70, 0x2d, 0x3e, 0x6c
|
|
.byte 0x6f, 0x77, 0x73, 0x65, 0x6e, 0x64, 0x62, 0x75, 0x66, 0x00, 0x00, 0x00
|
|
.global ov00_02318ED0
|
|
ov00_02318ED0:
|
|
.byte 0x50, 0x4f, 0x53, 0x54
|
|
.byte 0x20, 0x2f, 0x25, 0x73, 0x20, 0x48, 0x54, 0x54, 0x50, 0x2f, 0x31, 0x2e, 0x30, 0x0d, 0x0a, 0x43
|
|
.byte 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x3a, 0x20, 0x61, 0x70, 0x70
|
|
.byte 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x78, 0x2d, 0x77, 0x77, 0x77, 0x2d, 0x66
|
|
.byte 0x6f, 0x72, 0x6d, 0x2d, 0x75, 0x72, 0x6c, 0x65, 0x6e, 0x63, 0x6f, 0x64, 0x65, 0x64, 0x0d, 0x0a
|
|
.byte 0x48, 0x6f, 0x73, 0x74, 0x3a, 0x20, 0x25, 0x73, 0x0d, 0x0a, 0x0d, 0x0a, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318F24
|
|
ov00_02318F24:
|
|
.byte 0x47, 0x45, 0x54, 0x20, 0x2f, 0x25, 0x73, 0x20, 0x48, 0x54, 0x54, 0x50, 0x2f, 0x31, 0x2e, 0x30
|
|
.byte 0x0d, 0x0a, 0x48, 0x6f, 0x73, 0x74, 0x3a, 0x20, 0x25, 0x73, 0x0d, 0x0a, 0x0d, 0x0a, 0x00, 0x00
|
|
.global ov00_02318F44
|
|
ov00_02318F44:
|
|
.byte 0x25, 0x73, 0x3a, 0x20, 0x25, 0x73, 0x0d, 0x0a, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318F50
|
|
ov00_02318F50:
|
|
.byte 0x25, 0x73, 0x3d, 0x00
|
|
.global ov00_02318F54
|
|
ov00_02318F54:
|
|
.byte 0x26, 0x25, 0x73, 0x3d, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318F5C
|
|
ov00_02318F5C:
|
|
.byte 0x25, 0x73, 0x00, 0x00
|
|
.global ov00_02318F60
|
|
ov00_02318F60:
|
|
.byte 0x41, 0x4c, 0x4c, 0x4f
|
|
.byte 0x43, 0x20, 0x62, 0x75, 0x66, 0x2d, 0x3e, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x00, 0x00, 0x00
|
|
.global ov00_02318F74
|
|
ov00_02318F74:
|
|
.byte 0x46, 0x52, 0x45, 0x45, 0x20, 0x62, 0x75, 0x66, 0x2d, 0x3e, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318F88
|
|
ov00_02318F88:
|
|
.byte 0x41, 0x4c, 0x4c, 0x4f, 0x43, 0x20, 0x6e, 0x65, 0x77, 0x70, 0x74, 0x72
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318F98
|
|
ov00_02318F98:
|
|
.byte 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x00
|
|
.global ov00_02318FA0
|
|
ov00_02318FA0:
|
|
.byte 0x68, 0x74, 0x74, 0x70
|
|
.byte 0x73, 0x3a, 0x2f, 0x2f, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318FAC
|
|
ov00_02318FAC:
|
|
.byte 0x3a, 0x00, 0x00, 0x00
|
|
.global ov00_02318FB0
|
|
ov00_02318FB0:
|
|
.byte 0x2f, 0x00, 0x00, 0x00
|
|
.global ov00_02318FB4
|
|
ov00_02318FB4:
|
|
.byte 0x41, 0x4c, 0x4c, 0x4f, 0x43, 0x20, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x2d, 0x3e, 0x65, 0x6e
|
|
.byte 0x74, 0x72, 0x79, 0x5b, 0x69, 0x5d, 0x2e, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318FD4
|
|
ov00_02318FD4:
|
|
.byte 0x41, 0x4c, 0x4c, 0x4f, 0x43, 0x20, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x2d, 0x3e, 0x65, 0x6e
|
|
.byte 0x74, 0x72, 0x79, 0x5b, 0x69, 0x5d, 0x2e, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02318FF4
|
|
ov00_02318FF4:
|
|
.byte 0x46, 0x52, 0x45, 0x45, 0x20, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x2d, 0x3e, 0x65, 0x6e, 0x74
|
|
.byte 0x72, 0x79, 0x5b, 0x69, 0x5d, 0x2e, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x00
|
|
.global ov00_02319010
|
|
ov00_02319010:
|
|
.byte 0x46, 0x52, 0x45, 0x45
|
|
.byte 0x20, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x2d, 0x3e, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x5b, 0x69
|
|
.byte 0x5d, 0x2e, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x00
|
|
.global ov00_0231902C
|
|
ov00_0231902C:
|
|
.byte 0x20, 0x00, 0x00, 0x00
|
|
.global ov00_02319030
|
|
ov00_02319030:
|
|
.byte 0x68, 0x74, 0x74, 0x70
|
|
.byte 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x00, 0x00
|
|
.global ov00_0231903C
|
|
ov00_0231903C:
|
|
.byte 0x32, 0x30, 0x30, 0x00
|
|
.global ov00_02319040
|
|
ov00_02319040:
|
|
.byte 0x3a, 0x20, 0x00, 0x00
|
|
.global ov00_02319044
|
|
ov00_02319044:
|
|
.byte 0x3d, 0x00, 0x00, 0x00
|
|
.global ov00_02319048
|
|
ov00_02319048:
|
|
.byte 0x26, 0x00, 0x00, 0x00
|
|
.global ov00_0231904C
|
|
ov00_0231904C:
|
|
.byte 0x46, 0x52, 0x45, 0x45, 0x20, 0x61, 0x72, 0x72
|
|
.byte 0x61, 0x79, 0x5f, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x5b, 0x69, 0x5d, 0x2e, 0x6c, 0x61, 0x62, 0x65
|
|
.byte 0x6c, 0x00, 0x00, 0x00
|
|
.global ov00_02319068
|
|
ov00_02319068:
|
|
.byte 0x46, 0x52, 0x45, 0x45, 0x20, 0x61, 0x72, 0x72, 0x61, 0x79, 0x5f, 0x65
|
|
.byte 0x6e, 0x74, 0x72, 0x79, 0x5b, 0x69, 0x5d, 0x2e, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x00, 0x00, 0x00
|
|
.global ov00_02319084
|
|
ov00_02319084:
|
|
.word ov00_02319088
|
|
.global ov00_02319088
|
|
ov00_02319088:
|
|
.byte 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x63, 0x6f, 0x6e, 0x6e, 0x74
|
|
.byte 0x65, 0x73, 0x74, 0x2e, 0x6e, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x64, 0x6f, 0x77, 0x69, 0x66, 0x69
|
|
.byte 0x2e, 0x6e, 0x65, 0x74, 0x2f, 0x00, 0x00, 0x00
|
|
.global ov00_023190AC
|
|
ov00_023190AC:
|
|
.byte 0x41, 0x4c, 0x4c, 0x4f, 0x43, 0x20, 0x44, 0x57
|
|
.byte 0x43, 0x6e, 0x65, 0x74, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x00, 0x00, 0x00
|
|
.global ov00_023190C0
|
|
ov00_023190C0:
|
|
.byte 0x41, 0x4c, 0x4c, 0x4f
|
|
.byte 0x43, 0x20, 0x44, 0x57, 0x43, 0x68, 0x74, 0x74, 0x70, 0x00, 0x00, 0x00
|
|
.global ov00_023190D0
|
|
ov00_023190D0:
|
|
.byte 0x46, 0x52, 0x45, 0x45
|
|
.byte 0x20, 0x44, 0x57, 0x43, 0x68, 0x74, 0x74, 0x70, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_023190E0
|
|
ov00_023190E0:
|
|
.byte 0x46, 0x52, 0x45, 0x45
|
|
.byte 0x20, 0x44, 0x57, 0x43, 0x6e, 0x65, 0x74, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x2d, 0x3e, 0x62, 0x6f
|
|
.byte 0x64, 0x79, 0x5f, 0x33, 0x30, 0x32, 0x00, 0x00
|
|
.global ov00_023190FC
|
|
ov00_023190FC:
|
|
.byte 0x46, 0x52, 0x45, 0x45, 0x20, 0x44, 0x57, 0x43
|
|
.byte 0x6e, 0x65, 0x74, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x2d, 0x3e, 0x62, 0x6f, 0x64, 0x79, 0x5f, 0x77
|
|
.byte 0x61, 0x79, 0x70, 0x6f, 0x72, 0x74, 0x00, 0x00
|
|
.global ov00_0231911C
|
|
ov00_0231911C:
|
|
.byte 0x46, 0x52, 0x45, 0x45, 0x20, 0x44, 0x57, 0x43
|
|
.byte 0x6e, 0x65, 0x74, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02319130
|
|
ov00_02319130:
|
|
.byte 0x41, 0x4c, 0x4c, 0x4f
|
|
.byte 0x43, 0x20, 0x44, 0x57, 0x43, 0x6e, 0x65, 0x74, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x2d, 0x3e, 0x62
|
|
.byte 0x6f, 0x64, 0x79, 0x5f, 0x33, 0x30, 0x32, 0x00
|
|
.global ov00_0231914C
|
|
ov00_0231914C:
|
|
.byte 0x41, 0x4c, 0x4c, 0x4f, 0x43, 0x20, 0x75, 0x72
|
|
.byte 0x6c, 0x00, 0x00, 0x00
|
|
.global ov00_02319158
|
|
ov00_02319158:
|
|
.byte 0x41, 0x4c, 0x4c, 0x4f, 0x43, 0x20, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x6c
|
|
.byte 0x65, 0x6e, 0x00, 0x00
|
|
.global ov00_02319168
|
|
ov00_02319168:
|
|
.byte 0x41, 0x4c, 0x4c, 0x4f, 0x43, 0x20, 0x77, 0x61, 0x69, 0x74, 0x5f, 0x6c
|
|
.byte 0x65, 0x6e, 0x00, 0x00
|
|
.global ov00_02319178
|
|
ov00_02319178:
|
|
.byte 0x41, 0x4c, 0x4c, 0x4f, 0x43, 0x20, 0x44, 0x57, 0x43, 0x6e, 0x65, 0x74
|
|
.byte 0x63, 0x68, 0x65, 0x63, 0x6b, 0x2d, 0x3e, 0x62, 0x6f, 0x64, 0x79, 0x5f, 0x77, 0x61, 0x79, 0x70
|
|
.byte 0x6f, 0x72, 0x74, 0x00
|
|
.global ov00_02319198
|
|
ov00_02319198:
|
|
.byte 0x68, 0x74, 0x74, 0x70, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x00, 0x00
|
|
.global ov00_023191A4
|
|
ov00_023191A4:
|
|
.byte 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x6e, 0x61, 0x73, 0x2e, 0x6e, 0x69, 0x6e, 0x74
|
|
.byte 0x65, 0x6e, 0x64, 0x6f, 0x77, 0x69, 0x66, 0x69, 0x2e, 0x6e, 0x65, 0x74, 0x2f, 0x61, 0x63, 0x00
|
|
.global ov00_023191C4
|
|
ov00_023191C4:
|
|
.byte 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x00, 0x00
|
|
.global ov00_023191CC
|
|
ov00_023191CC:
|
|
.byte 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x00
|
|
.global ov00_023191D4
|
|
ov00_023191D4:
|
|
.byte 0x48, 0x6f, 0x74, 0x53, 0x70, 0x6f, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x00
|
|
.global ov00_023191E4
|
|
ov00_023191E4:
|
|
.byte 0x70, 0x61, 0x72, 0x73, 0x65, 0x00, 0x00, 0x00
|
|
.global ov00_023191EC
|
|
ov00_023191EC:
|
|
.byte 0x48, 0x54, 0x4d, 0x4c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_023191F4
|
|
ov00_023191F4:
|
|
.byte 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x63, 0x64, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02319200
|
|
ov00_02319200:
|
|
.byte 0x75, 0x72, 0x6c, 0x00
|
|
.global ov00_02319204
|
|
ov00_02319204:
|
|
.byte 0x64, 0x61, 0x74, 0x61, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231920C
|
|
ov00_0231920C:
|
|
.byte 0x77, 0x61, 0x69, 0x74, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02319214
|
|
ov00_02319214:
|
|
.byte 0x46, 0x52, 0x45, 0x45, 0x20, 0x75, 0x72, 0x6c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02319220
|
|
ov00_02319220:
|
|
.byte 0x46, 0x52, 0x45, 0x45
|
|
.byte 0x20, 0x64, 0x61, 0x74, 0x61, 0x00, 0x00, 0x00
|
|
.global ov00_0231922C
|
|
ov00_0231922C:
|
|
.byte 0x46, 0x52, 0x45, 0x45, 0x20, 0x77, 0x61, 0x69
|
|
.byte 0x74, 0x00, 0x00, 0x00
|
|
.global ov00_02319238
|
|
ov00_02319238:
|
|
.byte 0x4a, 0x75, 0x6e, 0x00
|
|
.global ov00_0231923C
|
|
ov00_0231923C:
|
|
.byte 0x4a, 0x75, 0x6c, 0x00
|
|
.global ov00_02319240
|
|
ov00_02319240:
|
|
.byte 0x44, 0x65, 0x63, 0x00
|
|
.global ov00_02319244
|
|
ov00_02319244:
|
|
.byte 0x53, 0x65, 0x70, 0x00
|
|
.global ov00_02319248
|
|
ov00_02319248:
|
|
.byte 0x41, 0x75, 0x67, 0x00
|
|
.global ov00_0231924C
|
|
ov00_0231924C:
|
|
.byte 0x4e, 0x6f, 0x76, 0x00
|
|
.global ov00_02319250
|
|
ov00_02319250:
|
|
.byte 0x4f, 0x63, 0x74, 0x00
|
|
.global ov00_02319254
|
|
ov00_02319254:
|
|
.byte 0x4d, 0x61, 0x79, 0x00
|
|
.global ov00_02319258
|
|
ov00_02319258:
|
|
.byte 0x41, 0x70, 0x72, 0x00
|
|
.global ov00_0231925C
|
|
ov00_0231925C:
|
|
.byte 0x4d, 0x61, 0x72, 0x00
|
|
.global ov00_02319260
|
|
ov00_02319260:
|
|
.byte 0x46, 0x65, 0x62, 0x00
|
|
.global ov00_02319264
|
|
ov00_02319264:
|
|
.byte 0x4a, 0x61, 0x6e, 0x00
|
|
.global ov00_02319268
|
|
ov00_02319268:
|
|
.word ov00_02319264
|
|
.word ov00_02319260
|
|
.word ov00_0231925C
|
|
.word ov00_02319258
|
|
.word ov00_02319254
|
|
.word ov00_02319238
|
|
.word ov00_0231923C
|
|
.word ov00_02319248
|
|
.word ov00_02319244
|
|
.word ov00_02319250
|
|
.word ov00_0231924C
|
|
.word ov00_02319240
|
|
.global ov00_02319298
|
|
ov00_02319298:
|
|
.byte 0x46, 0x72, 0x69, 0x2c, 0x20, 0x30, 0x33, 0x20, 0x4d, 0x61, 0x72, 0x20
|
|
.byte 0x32, 0x30, 0x30, 0x36, 0x20, 0x30, 0x31, 0x3a, 0x32, 0x38, 0x3a, 0x31, 0x33, 0x20, 0x47, 0x4d
|
|
.byte 0x54, 0x00, 0x00, 0x00
|
|
.global ov00_023192B8
|
|
ov00_023192B8:
|
|
.byte 0x41, 0x4c, 0x4c, 0x4f, 0x43, 0x20, 0x69, 0x6e, 0x74, 0x77, 0x6f, 0x72
|
|
.byte 0x6b, 0x00, 0x00, 0x00
|
|
.global ov00_023192C8
|
|
ov00_023192C8:
|
|
.byte 0x46, 0x52, 0x45, 0x45, 0x20, 0x69, 0x6e, 0x74, 0x77, 0x6f, 0x72, 0x6b
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_023192D8
|
|
ov00_023192D8:
|
|
.byte 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x6e, 0x61, 0x73, 0x2e
|
|
.byte 0x6e, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x64, 0x6f, 0x77, 0x69, 0x66, 0x69, 0x2e, 0x6e, 0x65, 0x74
|
|
.byte 0x2f, 0x61, 0x63, 0x00
|
|
.global ov00_023192F8
|
|
ov00_023192F8:
|
|
.byte 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x00, 0x00
|
|
.global ov00_02319300
|
|
ov00_02319300:
|
|
.byte 0x53, 0x56, 0x43, 0x4c
|
|
.byte 0x4f, 0x43, 0x00, 0x00
|
|
.global ov00_02319308
|
|
ov00_02319308:
|
|
.byte 0x73, 0x76, 0x63, 0x00
|
|
.global ov00_0231930C
|
|
ov00_0231930C:
|
|
.byte 0x44, 0x61, 0x74, 0x65, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02319314
|
|
ov00_02319314:
|
|
.byte 0x68, 0x74, 0x74, 0x70, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x00, 0x00
|
|
.global ov00_02319320
|
|
ov00_02319320:
|
|
.byte 0x72, 0x65, 0x74, 0x75
|
|
.byte 0x72, 0x6e, 0x63, 0x64, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231932C
|
|
ov00_0231932C:
|
|
.byte 0x73, 0x76, 0x63, 0x68, 0x6f, 0x73, 0x74, 0x00
|
|
.global ov00_02319334
|
|
ov00_02319334:
|
|
.byte 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02319344
|
|
ov00_02319344:
|
|
.byte 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x64, 0x61, 0x74, 0x61, 0x00, 0x00
|
|
.global ov00_02319350
|
|
ov00_02319350:
|
|
.word ov00_02319354
|
|
.global ov00_02319354
|
|
ov00_02319354:
|
|
.byte 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50
|
|
.byte 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66
|
|
.byte 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76
|
|
.byte 0x77, 0x78, 0x79, 0x7a, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x2e, 0x2d
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02319398
|
|
ov00_02319398:
|
|
.byte 0x01, 0x00, 0x01, 0x00
|
|
.global ov00_0231939C
|
|
ov00_0231939C:
|
|
.word ov00_023193B0
|
|
.byte 0x00, 0x01, 0x00, 0x00
|
|
.word ov00_023193E4
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.word ov00_02319398
|
|
.global ov00_023193B0
|
|
ov00_023193B0:
|
|
.byte 0x42, 0x45, 0x2c, 0x20
|
|
.byte 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x53, 0x69, 0x67, 0x6e, 0x20, 0x6e, 0x76, 0x2d, 0x73, 0x61
|
|
.byte 0x2c, 0x20, 0x52, 0x6f, 0x6f, 0x74, 0x20, 0x43, 0x41, 0x2c, 0x20, 0x47, 0x6c, 0x6f, 0x62, 0x61
|
|
.byte 0x6c, 0x53, 0x69, 0x67, 0x6e, 0x20, 0x52, 0x6f, 0x6f, 0x74, 0x20, 0x43, 0x41, 0x00, 0x00, 0x00
|
|
.global ov00_023193E4
|
|
ov00_023193E4:
|
|
.byte 0xda, 0x0e, 0xe6, 0x99, 0x8d, 0xce, 0xa3, 0xe3, 0x4f, 0x8a, 0x7e, 0xfb, 0xf1, 0x8b, 0x83, 0x25
|
|
.byte 0x6b, 0xea, 0x48, 0x1f, 0xf1, 0x2a, 0xb0, 0xb9, 0x95, 0x11, 0x04, 0xbd, 0xf0, 0x63, 0xd1, 0xe2
|
|
.byte 0x67, 0x66, 0xcf, 0x1c, 0xdd, 0xcf, 0x1b, 0x48, 0x2b, 0xee, 0x8d, 0x89, 0x8e, 0x9a, 0xaf, 0x29
|
|
.byte 0x80, 0x65, 0xab, 0xe9, 0xc7, 0x2d, 0x12, 0xcb, 0xab, 0x1c, 0x4c, 0x70, 0x07, 0xa1, 0x3d, 0x0a
|
|
.byte 0x30, 0xcd, 0x15, 0x8d, 0x4f, 0xf8, 0xdd, 0xd4, 0x8c, 0x50, 0x15, 0x1c, 0xef, 0x50, 0xee, 0xc4
|
|
.byte 0x2e, 0xf7, 0xfc, 0xe9, 0x52, 0xf2, 0x91, 0x7d, 0xe0, 0x6d, 0xd5, 0x35, 0x30, 0x8e, 0x5e, 0x43
|
|
.byte 0x73, 0xf2, 0x41, 0xe9, 0xd5, 0x6a, 0xe3, 0xb2, 0x89, 0x3a, 0x56, 0x39, 0x38, 0x6f, 0x06, 0x3c
|
|
.byte 0x88, 0x69, 0x5b, 0x2a, 0x4d, 0xc5, 0xa7, 0x54, 0xb8, 0x6c, 0x89, 0xcc, 0x9b, 0xf9, 0x3c, 0xca
|
|
.byte 0xe5, 0xfd, 0x89, 0xf5, 0x12, 0x3c, 0x92, 0x78, 0x96, 0xd6, 0xdc, 0x74, 0x6e, 0x93, 0x44, 0x61
|
|
.byte 0xd1, 0x8d, 0xc7, 0x46, 0xb2, 0x75, 0x0e, 0x86, 0xe8, 0x19, 0x8a, 0xd5, 0x6d, 0x6c, 0xd5, 0x78
|
|
.byte 0x16, 0x95, 0xa2, 0xe9, 0xc8, 0x0a, 0x38, 0xeb, 0xf2, 0x24, 0x13, 0x4f, 0x73, 0x54, 0x93, 0x13
|
|
.byte 0x85, 0x3a, 0x1b, 0xbc, 0x1e, 0x34, 0xb5, 0x8b, 0x05, 0x8c, 0xb9, 0x77, 0x8b, 0xb1, 0xdb, 0x1f
|
|
.byte 0x20, 0x91, 0xab, 0x09, 0x53, 0x6e, 0x90, 0xce, 0x7b, 0x37, 0x74, 0xb9, 0x70, 0x47, 0x91, 0x22
|
|
.byte 0x51, 0x63, 0x16, 0x79, 0xae, 0xb1, 0xae, 0x41, 0x26, 0x08, 0xc8, 0x19, 0x2b, 0xd1, 0x46, 0xaa
|
|
.byte 0x48, 0xd6, 0x64, 0x2a, 0xd7, 0x83, 0x34, 0xff, 0x2c, 0x2a, 0xc1, 0x6c, 0x19, 0x43, 0x4a, 0x07
|
|
.byte 0x85, 0xe7, 0xd3, 0x7c, 0xf6, 0x21, 0x68, 0xef, 0xea, 0xf2, 0x52, 0x9f, 0x7f, 0x93, 0x90, 0xcf
|
|
.global ov00_023194E4
|
|
ov00_023194E4:
|
|
.byte 0x01, 0x00, 0x01, 0x00
|
|
.global ov00_023194E8
|
|
ov00_023194E8:
|
|
.word ov00_023194FC
|
|
.byte 0x00, 0x01, 0x00, 0x00
|
|
.word ov00_02319534
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.word ov00_023194E4
|
|
.global ov00_023194FC
|
|
ov00_023194FC:
|
|
.byte 0x49, 0x45, 0x2c, 0x20, 0x42, 0x61, 0x6c, 0x74
|
|
.byte 0x69, 0x6d, 0x6f, 0x72, 0x65, 0x2c, 0x20, 0x43, 0x79, 0x62, 0x65, 0x72, 0x54, 0x72, 0x75, 0x73
|
|
.byte 0x74, 0x2c, 0x20, 0x42, 0x61, 0x6c, 0x74, 0x69, 0x6d, 0x6f, 0x72, 0x65, 0x20, 0x43, 0x79, 0x62
|
|
.byte 0x65, 0x72, 0x54, 0x72, 0x75, 0x73, 0x74, 0x20, 0x52, 0x6f, 0x6f, 0x74, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02319534
|
|
ov00_02319534:
|
|
.byte 0xa3, 0x04, 0xbb, 0x22, 0xab, 0x98, 0x3d, 0x57, 0xe8, 0x26, 0x72, 0x9a, 0xb5, 0x79, 0xd4, 0x29
|
|
.byte 0xe2, 0xe1, 0xe8, 0x95, 0x80, 0xb1, 0xb0, 0xe3, 0x5b, 0x8e, 0x2b, 0x29, 0x9a, 0x64, 0xdf, 0xa1
|
|
.byte 0x5d, 0xed, 0xb0, 0x09, 0x05, 0x6d, 0xdb, 0x28, 0x2e, 0xce, 0x62, 0xa2, 0x62, 0xfe, 0xb4, 0x88
|
|
.byte 0xda, 0x12, 0xeb, 0x38, 0xeb, 0x21, 0x9d, 0xc0, 0x41, 0x2b, 0x01, 0x52, 0x7b, 0x88, 0x77, 0xd3
|
|
.byte 0x1c, 0x8f, 0xc7, 0xba, 0xb9, 0x88, 0xb5, 0x6a, 0x09, 0xe7, 0x73, 0xe8, 0x11, 0x40, 0xa7, 0xd1
|
|
.byte 0xcc, 0xca, 0x62, 0x8d, 0x2d, 0xe5, 0x8f, 0x0b, 0xa6, 0x50, 0xd2, 0xa8, 0x50, 0xc3, 0x28, 0xea
|
|
.byte 0xf5, 0xab, 0x25, 0x87, 0x8a, 0x9a, 0x96, 0x1c, 0xa9, 0x67, 0xb8, 0x3f, 0x0c, 0xd5, 0xf7, 0xf9
|
|
.byte 0x52, 0x13, 0x2f, 0xc2, 0x1b, 0xd5, 0x70, 0x70, 0xf0, 0x8f, 0xc0, 0x12, 0xca, 0x06, 0xcb, 0x9a
|
|
.byte 0xe1, 0xd9, 0xca, 0x33, 0x7a, 0x77, 0xd6, 0xf8, 0xec, 0xb9, 0xf1, 0x68, 0x44, 0x42, 0x48, 0x13
|
|
.byte 0xd2, 0xc0, 0xc2, 0xa4, 0xae, 0x5e, 0x60, 0xfe, 0xb6, 0xa6, 0x05, 0xfc, 0xb4, 0xdd, 0x07, 0x59
|
|
.byte 0x02, 0xd4, 0x59, 0x18, 0x98, 0x63, 0xf5, 0xa5, 0x63, 0xe0, 0x90, 0x0c, 0x7d, 0x5d, 0xb2, 0x06
|
|
.byte 0x7a, 0xf3, 0x85, 0xea, 0xeb, 0xd4, 0x03, 0xae, 0x5e, 0x84, 0x3e, 0x5f, 0xff, 0x15, 0xed, 0x69
|
|
.byte 0xbc, 0xf9, 0x39, 0x36, 0x72, 0x75, 0xcf, 0x77, 0x52, 0x4d, 0xf3, 0xc9, 0x90, 0x2c, 0xb9, 0x3d
|
|
.byte 0xe5, 0xc9, 0x23, 0x53, 0x3f, 0x1f, 0x24, 0x98, 0x21, 0x5c, 0x07, 0x99, 0x29, 0xbd, 0xc6, 0x3a
|
|
.byte 0xec, 0xe7, 0x6e, 0x86, 0x3a, 0x6b, 0x97, 0x74, 0x63, 0x33, 0xbd, 0x68, 0x18, 0x31, 0xf0, 0x78
|
|
.byte 0x8d, 0x76, 0xbf, 0xfc, 0x9e, 0x8e, 0x5d, 0x2a, 0x86, 0xa7, 0x4d, 0x90, 0xdc, 0x27, 0x1a, 0x39
|
|
.global ov00_02319634
|
|
ov00_02319634:
|
|
.byte 0x01, 0x00, 0x01, 0x00
|
|
.global ov00_02319638
|
|
ov00_02319638:
|
|
.word ov00_0231964C
|
|
.byte 0x80, 0x00, 0x00, 0x00
|
|
.word ov00_0231969C
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.word ov00_02319634
|
|
.global ov00_0231964C
|
|
ov00_0231964C:
|
|
.byte 0x55, 0x53, 0x2c, 0x20, 0x47, 0x54, 0x45, 0x20
|
|
.byte 0x43, 0x6f, 0x72, 0x70, 0x6f, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2c, 0x20, 0x47, 0x54, 0x45
|
|
.byte 0x20, 0x43, 0x79, 0x62, 0x65, 0x72, 0x54, 0x72, 0x75, 0x73, 0x74, 0x20, 0x53, 0x6f, 0x6c, 0x75
|
|
.byte 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2c, 0x20, 0x49, 0x6e, 0x63, 0x2e, 0x2c, 0x20, 0x47, 0x54, 0x45
|
|
.byte 0x20, 0x43, 0x79, 0x62, 0x65, 0x72, 0x54, 0x72, 0x75, 0x73, 0x74, 0x20, 0x47, 0x6c, 0x6f, 0x62
|
|
.byte 0x61, 0x6c, 0x20, 0x52, 0x6f, 0x6f, 0x74, 0x00
|
|
.global ov00_0231969C
|
|
ov00_0231969C:
|
|
.byte 0x95, 0x0f, 0xa0, 0xb6, 0xf0, 0x50, 0x9c, 0xe8
|
|
.byte 0x7a, 0xc7, 0x88, 0xcd, 0xdd, 0x17, 0x0e, 0x2e, 0xb0, 0x94, 0xd0, 0x1b, 0x3d, 0x0e, 0xf6, 0x94
|
|
.byte 0xc0, 0x8a, 0x94, 0xc7, 0x06, 0xc8, 0x90, 0x97, 0xc8, 0xb8, 0x64, 0x1a, 0x7a, 0x7e, 0x6c, 0x3c
|
|
.byte 0x53, 0xe1, 0x37, 0x28, 0x73, 0x60, 0x7f, 0xb2, 0x97, 0x53, 0x07, 0x9f, 0x53, 0xf9, 0x6d, 0x58
|
|
.byte 0x94, 0xd2, 0xaf, 0x8d, 0x6d, 0x88, 0x67, 0x80, 0xe6, 0xed, 0xb2, 0x95, 0xcf, 0x72, 0x31, 0xca
|
|
.byte 0xa5, 0x1c, 0x72, 0xba, 0x5c, 0x02, 0xe7, 0x64, 0x42, 0xe7, 0xf9, 0xa9, 0x2c, 0xd6, 0x3a, 0x0d
|
|
.byte 0xac, 0x8d, 0x42, 0xaa, 0x24, 0x01, 0x39, 0xe6, 0x9c, 0x3f, 0x01, 0x85, 0x57, 0x0d, 0x58, 0x87
|
|
.byte 0x45, 0xf8, 0xd3, 0x85, 0xaa, 0x93, 0x69, 0x26, 0x85, 0x70, 0x48, 0x80, 0x3f, 0x12, 0x15, 0xc7
|
|
.byte 0x79, 0xb4, 0x1f, 0x05, 0x2f, 0x3b, 0x62, 0x99
|
|
.global ov00_0231971C
|
|
ov00_0231971C:
|
|
.byte 0x01, 0x00, 0x01, 0x00
|
|
.global ov00_02319720
|
|
ov00_02319720:
|
|
.word ov00_02319734
|
|
.byte 0x80, 0x00, 0x00, 0x00
|
|
.word ov00_02319760
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.word ov00_0231971C
|
|
.global ov00_02319734
|
|
ov00_02319734:
|
|
.byte 0x55, 0x53, 0x2c, 0x20, 0x47, 0x54, 0x45, 0x20, 0x43, 0x6f, 0x72, 0x70, 0x6f, 0x72, 0x61, 0x74
|
|
.byte 0x69, 0x6f, 0x6e, 0x2c, 0x20, 0x47, 0x54, 0x45, 0x20, 0x43, 0x79, 0x62, 0x65, 0x72, 0x54, 0x72
|
|
.byte 0x75, 0x73, 0x74, 0x20, 0x52, 0x6f, 0x6f, 0x74, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_02319760
|
|
ov00_02319760:
|
|
.byte 0xb8, 0xe6, 0x4f, 0xba
|
|
.byte 0xdb, 0x98, 0x7c, 0x71, 0x7c, 0xaf, 0x44, 0xb7, 0xd3, 0x0f, 0x46, 0xd9, 0x64, 0xe5, 0x93, 0xc1
|
|
.byte 0x42, 0x8e, 0xc7, 0xba, 0x49, 0x8d, 0x35, 0x2d, 0x7a, 0xe7, 0x8b, 0xbd, 0xe5, 0x05, 0x31, 0x59
|
|
.byte 0xc6, 0xb1, 0x2f, 0x0a, 0x0c, 0xfb, 0x9f, 0xa7, 0x3f, 0xa2, 0x09, 0x66, 0x84, 0x56, 0x1e, 0x37
|
|
.byte 0x29, 0x1b, 0x87, 0xe9, 0x7e, 0x0c, 0xca, 0x9a, 0x9f, 0xa5, 0x7f, 0xf5, 0x15, 0x94, 0xa3, 0xd5
|
|
.byte 0xa2, 0x46, 0x82, 0xd8, 0x68, 0x4c, 0xd1, 0x37, 0x15, 0x06, 0x68, 0xaf, 0xbd, 0xf8, 0xb0, 0xb3
|
|
.byte 0xf0, 0x29, 0xf5, 0x95, 0x5a, 0x09, 0x16, 0x61, 0x77, 0x0a, 0x22, 0x25, 0xd4, 0x4f, 0x45, 0xaa
|
|
.byte 0xc7, 0xbd, 0xe5, 0x96, 0xdf, 0xf9, 0xd4, 0xa8, 0x8e, 0x42, 0xcc, 0x24, 0xc0, 0x1e, 0x91, 0x27
|
|
.byte 0x4a, 0xb5, 0x6d, 0x06, 0x80, 0x63, 0x39, 0xc4, 0xa2, 0x5e, 0x38, 0x03
|
|
.global ov00_023197E0
|
|
ov00_023197E0:
|
|
.byte 0x01, 0x00, 0x01, 0x00
|
|
.global ov00_023197E4
|
|
ov00_023197E4:
|
|
.word ov00_023197F8
|
|
.byte 0x80, 0x00, 0x00, 0x00
|
|
.word ov00_02319848
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.word ov00_023197E0
|
|
.global ov00_023197F8
|
|
ov00_023197F8:
|
|
.byte 0x55, 0x53, 0x2c, 0x20, 0x57, 0x61, 0x73, 0x68, 0x69, 0x6e, 0x67, 0x74
|
|
.byte 0x6f, 0x6e, 0x2c, 0x20, 0x4e, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x64, 0x6f, 0x20, 0x6f, 0x66, 0x20
|
|
.byte 0x41, 0x6d, 0x65, 0x72, 0x69, 0x63, 0x61, 0x20, 0x49, 0x6e, 0x63, 0x2c, 0x20, 0x4e, 0x4f, 0x41
|
|
.byte 0x2c, 0x20, 0x4e, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x64, 0x6f, 0x20, 0x43, 0x41, 0x2c, 0x20, 0x63
|
|
.byte 0x61, 0x40, 0x6e, 0x6f, 0x61, 0x2e, 0x6e, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x64, 0x6f, 0x2e, 0x63
|
|
.byte 0x6f, 0x6d, 0x00, 0x00
|
|
.global ov00_02319848
|
|
ov00_02319848:
|
|
.byte 0xb3, 0xcd, 0x79, 0x97, 0x77, 0x5d, 0x8a, 0xaf, 0x86, 0xa8, 0xe8, 0xd7
|
|
.byte 0x73, 0x1c, 0x77, 0xdf, 0x10, 0x90, 0x1f, 0x81, 0xf8, 0x41, 0x9e, 0x21, 0x55, 0xdf, 0xbc, 0xfc
|
|
.byte 0x63, 0xfb, 0x19, 0x43, 0xf1, 0xf6, 0xc4, 0x72, 0x42, 0x49, 0xbd, 0xad, 0x44, 0x68, 0x4e, 0xf3
|
|
.byte 0xda, 0x1d, 0xe6, 0x4d, 0xd8, 0xf9, 0x59, 0x88, 0xdc, 0xae, 0x3e, 0x9b, 0x38, 0x09, 0xca, 0x7f
|
|
.byte 0xff, 0xdc, 0x24, 0xa2, 0x44, 0x78, 0x78, 0x49, 0x93, 0xd4, 0x84, 0x40, 0x10, 0xb8, 0xec, 0x3e
|
|
.byte 0xdb, 0x2d, 0x93, 0xc8, 0x11, 0xc8, 0xfd, 0x78, 0x2d, 0x61, 0xad, 0x31, 0xae, 0x86, 0x26, 0xb0
|
|
.byte 0xfd, 0x5a, 0x3f, 0xa1, 0x3d, 0xbf, 0xe2, 0x4b, 0x49, 0xec, 0xce, 0x66, 0x98, 0x58, 0x26, 0x12
|
|
.byte 0xc0, 0xfb, 0xf4, 0x77, 0x65, 0x1b, 0xea, 0xfb, 0xcb, 0x7f, 0xe0, 0x8c, 0xcb, 0x02, 0xa3, 0x4e
|
|
.byte 0x5e, 0x8c, 0xea, 0x9b
|
|
.global ov00_023198C8
|
|
ov00_023198C8:
|
|
.byte 0x01, 0x00, 0x01, 0x00
|
|
.global ov00_023198CC
|
|
ov00_023198CC:
|
|
.word ov00_02319960
|
|
.byte 0x80, 0x00, 0x00, 0x00
|
|
.word ov00_023198E0
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.word ov00_023198C8
|
|
.global ov00_023198E0
|
|
ov00_023198E0:
|
|
.byte 0xd2, 0x36, 0x36, 0x6a
|
|
.byte 0x8b, 0xd7, 0xc2, 0x5b, 0x9e, 0xda, 0x81, 0x41, 0x62, 0x8f, 0x38, 0xee, 0x49, 0x04, 0x55, 0xd6
|
|
.byte 0xd0, 0xef, 0x1c, 0x1b, 0x95, 0x16, 0x47, 0xef, 0x18, 0x48, 0x35, 0x3a, 0x52, 0xf4, 0x2b, 0x6a
|
|
.byte 0x06, 0x8f, 0x3b, 0x2f, 0xea, 0x56, 0xe3, 0xaf, 0x86, 0x8d, 0x9e, 0x17, 0xf7, 0x9e, 0xb4, 0x65
|
|
.byte 0x75, 0x02, 0x4d, 0xef, 0xcb, 0x09, 0xa2, 0x21, 0x51, 0xd8, 0x9b, 0xd0, 0x67, 0xd0, 0xba, 0x0d
|
|
.byte 0x92, 0x06, 0x14, 0x73, 0xd4, 0x93, 0xcb, 0x97, 0x2a, 0x00, 0x9c, 0x5c, 0x4e, 0x0c, 0xbc, 0xfa
|
|
.byte 0x15, 0x52, 0xfc, 0xf2, 0x44, 0x6e, 0xda, 0x11, 0x4a, 0x6e, 0x08, 0x9f, 0x2f, 0x2d, 0xe3, 0xf9
|
|
.byte 0xaa, 0x3a, 0x86, 0x73, 0xb6, 0x46, 0x53, 0x58, 0xc8, 0x89, 0x05, 0xbd, 0x83, 0x11, 0xb8, 0x73
|
|
.byte 0x3f, 0xaa, 0x07, 0x8d, 0xf4, 0x42, 0x4d, 0xe7, 0x40, 0x9d, 0x1c, 0x37
|
|
.global ov00_02319960
|
|
ov00_02319960:
|
|
.byte 0x5a, 0x41, 0x2c, 0x20
|
|
.byte 0x57, 0x65, 0x73, 0x74, 0x65, 0x72, 0x6e, 0x20, 0x43, 0x61, 0x70, 0x65, 0x2c, 0x20, 0x43, 0x61
|
|
.byte 0x70, 0x65, 0x20, 0x54, 0x6f, 0x77, 0x6e, 0x2c, 0x20, 0x54, 0x68, 0x61, 0x77, 0x74, 0x65, 0x20
|
|
.byte 0x43, 0x6f, 0x6e, 0x73, 0x75, 0x6c, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x63, 0x63, 0x2c, 0x20, 0x43
|
|
.byte 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x53, 0x65, 0x72
|
|
.byte 0x76, 0x69, 0x63, 0x65, 0x73, 0x20, 0x44, 0x69, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x2c, 0x20
|
|
.byte 0x54, 0x68, 0x61, 0x77, 0x74, 0x65, 0x20, 0x50, 0x72, 0x65, 0x6d, 0x69, 0x75, 0x6d, 0x20, 0x53
|
|
.byte 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x43, 0x41, 0x2c, 0x20, 0x70, 0x72, 0x65, 0x6d, 0x69, 0x75
|
|
.byte 0x6d, 0x2d, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x40, 0x74, 0x68, 0x61, 0x77, 0x74, 0x65, 0x2e
|
|
.byte 0x63, 0x6f, 0x6d, 0x00
|
|
.global ov00_023199E8
|
|
ov00_023199E8:
|
|
.byte 0x01, 0x00, 0x01, 0x00
|
|
.global ov00_023199EC
|
|
ov00_023199EC:
|
|
.word ov00_02319A00
|
|
.byte 0x80, 0x00, 0x00, 0x00
|
|
.word ov00_02319A80
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.word ov00_023199E8
|
|
.global ov00_02319A00
|
|
ov00_02319A00:
|
|
.byte 0x5a, 0x41, 0x2c, 0x20
|
|
.byte 0x57, 0x65, 0x73, 0x74, 0x65, 0x72, 0x6e, 0x20, 0x43, 0x61, 0x70, 0x65, 0x2c, 0x20, 0x43, 0x61
|
|
.byte 0x70, 0x65, 0x20, 0x54, 0x6f, 0x77, 0x6e, 0x2c, 0x20, 0x54, 0x68, 0x61, 0x77, 0x74, 0x65, 0x20
|
|
.byte 0x43, 0x6f, 0x6e, 0x73, 0x75, 0x6c, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x63, 0x63, 0x2c, 0x20, 0x43
|
|
.byte 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x53, 0x65, 0x72
|
|
.byte 0x76, 0x69, 0x63, 0x65, 0x73, 0x20, 0x44, 0x69, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x2c, 0x20
|
|
.byte 0x54, 0x68, 0x61, 0x77, 0x74, 0x65, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x43, 0x41
|
|
.byte 0x2c, 0x20, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2d, 0x63, 0x65, 0x72, 0x74, 0x73, 0x40, 0x74
|
|
.byte 0x68, 0x61, 0x77, 0x74, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x00, 0x00, 0x00
|
|
.global ov00_02319A80
|
|
ov00_02319A80:
|
|
.byte 0xd3, 0xa4, 0x50, 0x6e
|
|
.byte 0xc8, 0xff, 0x56, 0x6b, 0xe6, 0xcf, 0x5d, 0xb6, 0xea, 0x0c, 0x68, 0x75, 0x47, 0xa2, 0xaa, 0xc2
|
|
.byte 0xda, 0x84, 0x25, 0xfc, 0xa8, 0xf4, 0x47, 0x51, 0xda, 0x85, 0xb5, 0x20, 0x74, 0x94, 0x86, 0x1e
|
|
.byte 0x0f, 0x75, 0xc9, 0xe9, 0x08, 0x61, 0xf5, 0x06, 0x6d, 0x30, 0x6e, 0x15, 0x19, 0x02, 0xe9, 0x52
|
|
.byte 0xc0, 0x62, 0xdb, 0x4d, 0x99, 0x9e, 0xe2, 0x6a, 0x0c, 0x44, 0x38, 0xcd, 0xfe, 0xbe, 0xe3, 0x64
|
|
.byte 0x09, 0x70, 0xc5, 0xfe, 0xb1, 0x6b, 0x29, 0xb6, 0x2f, 0x49, 0xc8, 0x3b, 0xd4, 0x27, 0x04, 0x25
|
|
.byte 0x10, 0x97, 0x2f, 0xe7, 0x90, 0x6d, 0xc0, 0x28, 0x42, 0x99, 0xd7, 0x4c, 0x43, 0xde, 0xc3, 0xf5
|
|
.byte 0x21, 0x6d, 0x54, 0x9f, 0x5d, 0xc3, 0x58, 0xe1, 0xc0, 0xe4, 0xd9, 0x5b, 0xb0, 0xb8, 0xdc, 0xb4
|
|
.byte 0x7b, 0xdf, 0x36, 0x3a, 0xc2, 0xb5, 0x66, 0x22, 0x12, 0xd6, 0x87, 0x0d
|
|
.global ov00_02319B00
|
|
ov00_02319B00:
|
|
.byte 0x01, 0x00, 0x01, 0x00
|
|
.global ov00_02319B04
|
|
ov00_02319B04:
|
|
.word ov00_02319B98
|
|
.byte 0x80, 0x00, 0x00, 0x00
|
|
.word ov00_02319B18
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.word ov00_02319B00
|
|
.global ov00_02319B18
|
|
ov00_02319B18:
|
|
.byte 0xcc, 0x5e, 0xd1, 0x11, 0x5d, 0x5c, 0x69, 0xd0, 0xab, 0xd3, 0xb9, 0x6a
|
|
.byte 0x4c, 0x99, 0x1f, 0x59, 0x98, 0x30, 0x8e, 0x16, 0x85, 0x20, 0x46, 0x6d, 0x47, 0x3f, 0xd4, 0x85
|
|
.byte 0x20, 0x84, 0xe1, 0x6d, 0xb3, 0xf8, 0xa4, 0xed, 0x0c, 0xf1, 0x17, 0x0f, 0x3b, 0xf9, 0xa7, 0xf9
|
|
.byte 0x25, 0xd7, 0xc1, 0xcf, 0x84, 0x63, 0xf2, 0x7c, 0x63, 0xcf, 0xa2, 0x47, 0xf2, 0xc6, 0x5b, 0x33
|
|
.byte 0x8e, 0x64, 0x40, 0x04, 0x68, 0xc1, 0x80, 0xb9, 0x64, 0x1c, 0x45, 0x77, 0xc7, 0xd8, 0x6e, 0xf5
|
|
.byte 0x95, 0x29, 0x3c, 0x50, 0xe8, 0x34, 0xd7, 0x78, 0x1f, 0xa8, 0xba, 0x6d, 0x43, 0x91, 0x95, 0x8f
|
|
.byte 0x45, 0x57, 0x5e, 0x7e, 0xc5, 0xfb, 0xca, 0xa4, 0x04, 0xeb, 0xea, 0x97, 0x37, 0x54, 0x30, 0x6f
|
|
.byte 0xbb, 0x01, 0x47, 0x32, 0x33, 0xcd, 0xdc, 0x57, 0x9b, 0x64, 0x69, 0x61, 0xf8, 0x9b, 0x1d, 0x1c
|
|
.byte 0x89, 0x4f, 0x5c, 0x67
|
|
.global ov00_02319B98
|
|
ov00_02319B98:
|
|
.byte 0x55, 0x53, 0x2c, 0x20, 0x56, 0x65, 0x72, 0x69, 0x53, 0x69, 0x67, 0x6e
|
|
.byte 0x2c, 0x20, 0x49, 0x6e, 0x63, 0x2e, 0x2c, 0x20, 0x43, 0x6c, 0x61, 0x73, 0x73, 0x20, 0x33, 0x20
|
|
.byte 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x20, 0x50, 0x72, 0x69, 0x6d, 0x61, 0x72, 0x79, 0x20, 0x43
|
|
.byte 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x41, 0x75, 0x74
|
|
.byte 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x20, 0x2d, 0x20, 0x47, 0x32, 0x2c, 0x20, 0x28, 0x63, 0x29
|
|
.byte 0x20, 0x31, 0x39, 0x39, 0x38, 0x20, 0x56, 0x65, 0x72, 0x69, 0x53, 0x69, 0x67, 0x6e, 0x2c, 0x20
|
|
.byte 0x49, 0x6e, 0x63, 0x2e, 0x20, 0x2d, 0x20, 0x46, 0x6f, 0x72, 0x20, 0x61, 0x75, 0x74, 0x68, 0x6f
|
|
.byte 0x72, 0x69, 0x7a, 0x65, 0x64, 0x20, 0x75, 0x73, 0x65, 0x20, 0x6f, 0x6e, 0x6c, 0x79, 0x2c, 0x20
|
|
.byte 0x56, 0x65, 0x72, 0x69, 0x53, 0x69, 0x67, 0x6e, 0x20, 0x54, 0x72, 0x75, 0x73, 0x74, 0x20, 0x4e
|
|
.byte 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x00, 0x00
|
|
.global ov00_02319C2C
|
|
ov00_02319C2C:
|
|
.byte 0x01, 0x00, 0x01, 0x00
|
|
.global ov00_02319C30
|
|
ov00_02319C30:
|
|
.word ov00_02319C44
|
|
.byte 0x00, 0x01, 0x00, 0x00
|
|
.word ov00_02319CE0
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.word ov00_02319C2C
|
|
.global ov00_02319C44
|
|
ov00_02319C44:
|
|
.byte 0x55, 0x53, 0x2c, 0x20, 0x56, 0x65, 0x72, 0x69, 0x53, 0x69, 0x67, 0x6e, 0x2c, 0x20, 0x49, 0x6e
|
|
.byte 0x63, 0x2e, 0x2c, 0x20, 0x56, 0x65, 0x72, 0x69, 0x53, 0x69, 0x67, 0x6e, 0x20, 0x54, 0x72, 0x75
|
|
.byte 0x73, 0x74, 0x20, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x2c, 0x20, 0x28, 0x63, 0x29, 0x20
|
|
.byte 0x31, 0x39, 0x39, 0x39, 0x20, 0x56, 0x65, 0x72, 0x69, 0x53, 0x69, 0x67, 0x6e, 0x2c, 0x20, 0x49
|
|
.byte 0x6e, 0x63, 0x2e, 0x20, 0x2d, 0x20, 0x46, 0x6f, 0x72, 0x20, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72
|
|
.byte 0x69, 0x7a, 0x65, 0x64, 0x20, 0x75, 0x73, 0x65, 0x20, 0x6f, 0x6e, 0x6c, 0x79, 0x2c, 0x20, 0x56
|
|
.byte 0x65, 0x72, 0x69, 0x53, 0x69, 0x67, 0x6e, 0x20, 0x43, 0x6c, 0x61, 0x73, 0x73, 0x20, 0x33, 0x20
|
|
.byte 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x20, 0x50, 0x72, 0x69, 0x6d, 0x61, 0x72, 0x79, 0x20, 0x43
|
|
.byte 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x41, 0x75, 0x74
|
|
.byte 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x20, 0x2d, 0x20, 0x47, 0x33, 0x00
|
|
.global ov00_02319CE0
|
|
ov00_02319CE0:
|
|
.byte 0xcb, 0xba, 0x9c, 0x52
|
|
.byte 0xfc, 0x78, 0x1f, 0x1a, 0x1e, 0x6f, 0x1b, 0x37, 0x73, 0xbd, 0xf8, 0xc9, 0x6b, 0x94, 0x12, 0x30
|
|
.byte 0x4f, 0xf0, 0x36, 0x47, 0xf5, 0xd0, 0x91, 0x0a, 0xf5, 0x17, 0xc8, 0xa5, 0x61, 0xc1, 0x16, 0x40
|
|
.byte 0x4d, 0xfb, 0x8a, 0x61, 0x90, 0xe5, 0x76, 0x20, 0xc1, 0x11, 0x06, 0x7d, 0xab, 0x2c, 0x6e, 0xa6
|
|
.byte 0xf5, 0x11, 0x41, 0x8e, 0xfa, 0x2d, 0xad, 0x2a, 0x61, 0x59, 0xa4, 0x67, 0x26, 0x4c, 0xd0, 0xe8
|
|
.byte 0xbc, 0x52, 0x5b, 0x70, 0x20, 0x04, 0x58, 0xd1, 0x7a, 0xc9, 0xa4, 0x69, 0xbc, 0x83, 0x17, 0x64
|
|
.byte 0xad, 0x05, 0x8b, 0xbc, 0xd0, 0x58, 0xce, 0x8d, 0x8c, 0xf5, 0xeb, 0xf0, 0x42, 0x49, 0x0b, 0x9d
|
|
.byte 0x97, 0x27, 0x67, 0x32, 0x6e, 0xe1, 0xae, 0x93, 0x15, 0x1c, 0x70, 0xbc, 0x20, 0x4d, 0x2f, 0x18
|
|
.byte 0xde, 0x92, 0x88, 0xe8, 0x6c, 0x85, 0x57, 0x11, 0x1a, 0xe9, 0x7e, 0xe3, 0x26, 0x11, 0x54, 0xa2
|
|
.byte 0x45, 0x96, 0x55, 0x83, 0xca, 0x30, 0x89, 0xe8, 0xdc, 0xd8, 0xa3, 0xed, 0x2a, 0x80, 0x3f, 0x7f
|
|
.byte 0x79, 0x65, 0x57, 0x3e, 0x15, 0x20, 0x66, 0x08, 0x2f, 0x95, 0x93, 0xbf, 0xaa, 0x47, 0x2f, 0xa8
|
|
.byte 0x46, 0x97, 0xf0, 0x12, 0xe2, 0xfe, 0xc2, 0x0a, 0x2b, 0x51, 0xe6, 0x76, 0xe6, 0xb7, 0x46, 0xb7
|
|
.byte 0xe2, 0x0d, 0xa6, 0xcc, 0xa8, 0xc3, 0x4c, 0x59, 0x55, 0x89, 0xe6, 0xe8, 0x53, 0x5c, 0x1c, 0xea
|
|
.byte 0x9d, 0xf0, 0x62, 0x16, 0x0b, 0xa7, 0xc9, 0x5f, 0x0c, 0xf0, 0xde, 0xc2, 0x76, 0xce, 0xaf, 0xf7
|
|
.byte 0x6a, 0xf2, 0xfa, 0x41, 0xa6, 0xa2, 0x33, 0x14, 0xc9, 0xe5, 0x7a, 0x63, 0xd3, 0x9e, 0x62, 0x37
|
|
.byte 0xd5, 0x85, 0x65, 0x9e, 0x0e, 0xe6, 0x53, 0x24, 0x74, 0x1b, 0x5e, 0x1d, 0x12, 0x53, 0x5b, 0xc7
|
|
.byte 0x2c, 0xe7, 0x83, 0x49, 0x3b, 0x15, 0xae, 0x8a, 0x68, 0xb9, 0x57, 0x97
|
|
.global ov00_02319DE0
|
|
ov00_02319DE0:
|
|
.byte 0x01, 0x00, 0x01, 0x00
|
|
.global ov00_02319DE4
|
|
ov00_02319DE4:
|
|
.word ov00_02319DF8
|
|
.byte 0x80, 0x00, 0x00, 0x00
|
|
.word ov00_02319E3C
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.word ov00_02319DE0
|
|
.global ov00_02319DF8
|
|
ov00_02319DF8:
|
|
.byte 0x55, 0x53, 0x2c, 0x20, 0x56, 0x65, 0x72, 0x69, 0x53, 0x69, 0x67, 0x6e
|
|
.byte 0x2c, 0x20, 0x49, 0x6e, 0x63, 0x2e, 0x2c, 0x20, 0x43, 0x6c, 0x61, 0x73, 0x73, 0x20, 0x33, 0x20
|
|
.byte 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x20, 0x50, 0x72, 0x69, 0x6d, 0x61, 0x72, 0x79, 0x20, 0x43
|
|
.byte 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x41, 0x75, 0x74
|
|
.byte 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x00, 0x00
|
|
.global ov00_02319E3C
|
|
ov00_02319E3C:
|
|
.byte 0xc9, 0x5c, 0x59, 0x9e, 0xf2, 0x1b, 0x8a, 0x01
|
|
.byte 0x14, 0xb4, 0x10, 0xdf, 0x04, 0x40, 0xdb, 0xe3, 0x57, 0xaf, 0x6a, 0x45, 0x40, 0x8f, 0x84, 0x0c
|
|
.byte 0x0b, 0xd1, 0x33, 0xd9, 0xd9, 0x11, 0xcf, 0xee, 0x02, 0x58, 0x1f, 0x25, 0xf7, 0x2a, 0xa8, 0x44
|
|
.byte 0x05, 0xaa, 0xec, 0x03, 0x1f, 0x78, 0x7f, 0x9e, 0x93, 0xb9, 0x9a, 0x00, 0xaa, 0x23, 0x7d, 0xd6
|
|
.byte 0xac, 0x85, 0xa2, 0x63, 0x45, 0xc7, 0x72, 0x27, 0xcc, 0xf4, 0x4c, 0xc6, 0x75, 0x71, 0xd2, 0x39
|
|
.byte 0xef, 0x4f, 0x42, 0xf0, 0x75, 0xdf, 0x0a, 0x90, 0xc6, 0x8e, 0x20, 0x6f, 0x98, 0x0f, 0xf8, 0xac
|
|
.byte 0x23, 0x5f, 0x70, 0x29, 0x36, 0xa4, 0xc9, 0x86, 0xe7, 0xb1, 0x9a, 0x20, 0xcb, 0x53, 0xa5, 0x85
|
|
.byte 0xe7, 0x3d, 0xbe, 0x7d, 0x9a, 0xfe, 0x24, 0x45, 0x33, 0xdc, 0x76, 0x15, 0xed, 0x0f, 0xa2, 0x71
|
|
.byte 0x64, 0x4c, 0x65, 0x2e, 0x81, 0x68, 0x45, 0xa7
|
|
.global ov00_02319EBC
|
|
ov00_02319EBC:
|
|
.byte 0x01, 0x00, 0x01, 0x00
|
|
.global ov00_02319EC0
|
|
ov00_02319EC0:
|
|
.word ov00_02319ED4
|
|
.byte 0x7d, 0x00, 0x00, 0x00
|
|
.word ov00_02319F18
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.word ov00_02319EBC
|
|
.global ov00_02319ED4
|
|
ov00_02319ED4:
|
|
.byte 0x55, 0x53, 0x2c, 0x20, 0x52, 0x53, 0x41, 0x20, 0x44, 0x61, 0x74, 0x61, 0x20, 0x53, 0x65, 0x63
|
|
.byte 0x75, 0x72, 0x69, 0x74, 0x79, 0x2c, 0x20, 0x49, 0x6e, 0x63, 0x2e, 0x2c, 0x20, 0x53, 0x65, 0x63
|
|
.byte 0x75, 0x72, 0x65, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x43, 0x65, 0x72, 0x74, 0x69
|
|
.byte 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69
|
|
.byte 0x74, 0x79, 0x00, 0x00
|
|
.global ov00_02319F18
|
|
ov00_02319F18:
|
|
.byte 0x92, 0xce, 0x7a, 0xc1, 0xae, 0x83, 0x3e, 0x5a, 0xaa, 0x89, 0x83, 0x57
|
|
.byte 0xac, 0x25, 0x01, 0x76, 0x0c, 0xad, 0xae, 0x8e, 0x2c, 0x37, 0xce, 0xeb, 0x35, 0x78, 0x64, 0x54
|
|
.byte 0x03, 0xe5, 0x84, 0x40, 0x51, 0xc9, 0xbf, 0x8f, 0x08, 0xe2, 0x8a, 0x82, 0x08, 0xd2, 0x16, 0x86
|
|
.byte 0x37, 0x55, 0xe9, 0xb1, 0x21, 0x02, 0xad, 0x76, 0x68, 0x81, 0x9a, 0x05, 0xa2, 0x4b, 0xc9, 0x4b
|
|
.byte 0x25, 0x66, 0x22, 0x56, 0x6c, 0x88, 0x07, 0x8f, 0xf7, 0x81, 0x59, 0x6d, 0x84, 0x07, 0x65, 0x70
|
|
.byte 0x13, 0x71, 0x76, 0x3e, 0x9b, 0x77, 0x4c, 0xe3, 0x50, 0x89, 0x56, 0x98, 0x48, 0xb9, 0x1d, 0xa7
|
|
.byte 0x29, 0x1a, 0x13, 0x2e, 0x4a, 0x11, 0x59, 0x9c, 0x1e, 0x15, 0xd5, 0x49, 0x54, 0x2c, 0x73, 0x3a
|
|
.byte 0x69, 0x82, 0xb1, 0x97, 0x39, 0x9c, 0x6d, 0x70, 0x67, 0x48, 0xe5, 0xdd, 0x2d, 0xd6, 0xc8, 0x1e
|
|
.byte 0x7b, 0x00, 0x00, 0x00
|
|
.global ov00_02319F98
|
|
ov00_02319F98:
|
|
.byte 0x01, 0x00, 0x01, 0x00
|
|
.global ov00_02319F9C
|
|
ov00_02319F9C:
|
|
.word ov00_02319FB0
|
|
.byte 0x00, 0x01, 0x00, 0x00
|
|
.word ov00_02319FE0
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.word ov00_02319F98
|
|
.global ov00_02319FB0
|
|
ov00_02319FB0:
|
|
.byte 0x47, 0x6c, 0x6f, 0x62
|
|
.byte 0x61, 0x6c, 0x53, 0x69, 0x67, 0x6e, 0x20, 0x52, 0x6f, 0x6f, 0x74, 0x20, 0x43, 0x41, 0x20, 0x2d
|
|
.byte 0x20, 0x52, 0x32, 0x2c, 0x20, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x53, 0x69, 0x67, 0x6e, 0x2c
|
|
.byte 0x20, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x53, 0x69, 0x67, 0x6e, 0x00
|
|
.global ov00_02319FE0
|
|
ov00_02319FE0:
|
|
.byte 0xa6, 0xcf, 0x24, 0x0e
|
|
.byte 0xbe, 0x2e, 0x6f, 0x28, 0x99, 0x45, 0x42, 0xc4, 0xab, 0x3e, 0x21, 0x54, 0x9b, 0x0b, 0xd3, 0x7f
|
|
.byte 0x84, 0x70, 0xfa, 0x12, 0xb3, 0xcb, 0xbf, 0x87, 0x5f, 0xc6, 0x7f, 0x86, 0xd3, 0xb2, 0x30, 0x5c
|
|
.byte 0xd6, 0xfd, 0xad, 0xf1, 0x7b, 0xdc, 0xe5, 0xf8, 0x60, 0x96, 0x09, 0x92, 0x10, 0xf5, 0xd0, 0x53
|
|
.byte 0xde, 0xfb, 0x7b, 0x7e, 0x73, 0x88, 0xac, 0x52, 0x88, 0x7b, 0x4a, 0xa6, 0xca, 0x49, 0xa6, 0x5e
|
|
.byte 0xa8, 0xa7, 0x8c, 0x5a, 0x11, 0xbc, 0x7a, 0x82, 0xeb, 0xbe, 0x8c, 0xe9, 0xb3, 0xac, 0x96, 0x25
|
|
.byte 0x07, 0x97, 0x4a, 0x99, 0x2a, 0x07, 0x2f, 0xb4, 0x1e, 0x77, 0xbf, 0x8a, 0x0f, 0xb5, 0x02, 0x7c
|
|
.byte 0x1b, 0x96, 0xb8, 0xc5, 0xb9, 0x3a, 0x2c, 0xbc, 0xd6, 0x12, 0xb9, 0xeb, 0x59, 0x7d, 0xe2, 0xd0
|
|
.byte 0x06, 0x86, 0x5f, 0x5e, 0x49, 0x6a, 0xb5, 0x39, 0x5e, 0x88, 0x34, 0xec, 0xbc, 0x78, 0x0c, 0x08
|
|
.byte 0x98, 0x84, 0x6c, 0xa8, 0xcd, 0x4b, 0xb4, 0xa0, 0x7d, 0x0c, 0x79, 0x4d, 0xf0, 0xb8, 0x2d, 0xcb
|
|
.byte 0x21, 0xca, 0xd5, 0x6c, 0x5b, 0x7d, 0xe1, 0xa0, 0x29, 0x84, 0xa1, 0xf9, 0xd3, 0x94, 0x49, 0xcb
|
|
.byte 0x24, 0x62, 0x91, 0x20, 0xbc, 0xdd, 0x0b, 0xd5, 0xd9, 0xcc, 0xf9, 0xea, 0x27, 0x0a, 0x2b, 0x73
|
|
.byte 0x91, 0xc6, 0x9d, 0x1b, 0xac, 0xc8, 0xcb, 0xe8, 0xe0, 0xa0, 0xf4, 0x2f, 0x90, 0x8b, 0x4d, 0xfb
|
|
.byte 0xb0, 0x36, 0x1b, 0xf6, 0x19, 0x7a, 0x85, 0xe0, 0x6d, 0xf2, 0x61, 0x13, 0x88, 0x5c, 0x9f, 0xe0
|
|
.byte 0x93, 0x0a, 0x51, 0x97, 0x8a, 0x5a, 0xce, 0xaf, 0xab, 0xd5, 0xf7, 0xaa, 0x09, 0xaa, 0x60, 0xbd
|
|
.byte 0xdc, 0xd9, 0x5f, 0xdf, 0x72, 0xa9, 0x60, 0x13, 0x5e, 0x00, 0x01, 0xc9, 0x4a, 0xfa, 0x3f, 0xa4
|
|
.byte 0xea, 0x07, 0x03, 0x21, 0x02, 0x8e, 0x82, 0xca, 0x03, 0xc2, 0x9b, 0x8f
|
|
.global ov00_0231A0E0
|
|
ov00_0231A0E0:
|
|
.byte 0x68, 0x74, 0x74, 0x70
|
|
.byte 0x73, 0x3a, 0x2f, 0x2f, 0x6e, 0x61, 0x73, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x6e, 0x69, 0x6e
|
|
.byte 0x74, 0x65, 0x6e, 0x64, 0x6f, 0x77, 0x69, 0x66, 0x69, 0x2e, 0x6e, 0x65, 0x74, 0x2f, 0x61, 0x63
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A108
|
|
ov00_0231A108:
|
|
.byte 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x6e, 0x61, 0x73, 0x2e
|
|
.byte 0x64, 0x65, 0x76, 0x2e, 0x6e, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x64, 0x6f, 0x77, 0x69, 0x66, 0x69
|
|
.byte 0x2e, 0x6e, 0x65, 0x74, 0x2f, 0x61, 0x63, 0x00
|
|
.global ov00_0231A12C
|
|
ov00_0231A12C:
|
|
.byte 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f
|
|
.byte 0x6e, 0x61, 0x73, 0x2e, 0x6e, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x64, 0x6f, 0x77, 0x69, 0x66, 0x69
|
|
.byte 0x2e, 0x6e, 0x65, 0x74, 0x2f, 0x61, 0x63, 0x00
|
|
.global ov00_0231A14C
|
|
ov00_0231A14C:
|
|
.byte 0x30, 0x30, 0x30, 0x30, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A154
|
|
ov00_0231A154:
|
|
.byte 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x2f, 0x64, 0x6f, 0x77, 0x6e, 0x6c, 0x6f, 0x61
|
|
.byte 0x64, 0x00, 0x00, 0x00
|
|
.global ov00_0231A168
|
|
ov00_0231A168:
|
|
.byte 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x25, 0x73, 0x2f, 0x64
|
|
.byte 0x6f, 0x77, 0x6e, 0x6c, 0x6f, 0x61, 0x64, 0x00
|
|
.global ov00_0231A17C
|
|
ov00_0231A17C:
|
|
.byte 0x39, 0x30, 0x30, 0x30, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A184
|
|
ov00_0231A184:
|
|
.byte 0x25, 0x63, 0x25, 0x73, 0x25, 0x63, 0x25, 0x73, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A190
|
|
ov00_0231A190:
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A194
|
|
ov00_0231A194:
|
|
.byte 0x47, 0x50, 0x43, 0x4d, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A19C
|
|
ov00_0231A19C:
|
|
.byte 0x4d, 0x41, 0x54, 0x00
|
|
.global ov00_0231A1A0
|
|
ov00_0231A1A0:
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A1A4
|
|
ov00_0231A1A4:
|
|
.byte 0x53, 0x43, 0x4d, 0x00
|
|
.global ov00_0231A1A8
|
|
ov00_0231A1A8:
|
|
.byte 0x53, 0x43, 0x4e, 0x00
|
|
.global ov00_0231A1AC
|
|
ov00_0231A1AC:
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A1B0
|
|
ov00_0231A1B0:
|
|
.byte 0x25, 0x63, 0x25, 0x63
|
|
.byte 0x25, 0x63, 0x25, 0x63, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A1BC
|
|
ov00_0231A1BC:
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A1C0
|
|
ov00_0231A1C0:
|
|
.byte 0x25, 0x75, 0x00, 0x00
|
|
.global ov00_0231A1C4
|
|
ov00_0231A1C4:
|
|
.byte 0x46, 0x4d, 0x45, 0x00
|
|
.global ov00_0231A1C8
|
|
ov00_0231A1C8:
|
|
.byte 0x4d, 0x44, 0x46, 0x00
|
|
.global ov00_0231A1CC
|
|
ov00_0231A1CC:
|
|
.byte 0x56, 0x45, 0x52, 0x00
|
|
.global ov00_0231A1D0
|
|
ov00_0231A1D0:
|
|
.byte 0x49, 0x6e, 0x69, 0x74
|
|
.byte 0x20, 0x73, 0x74, 0x61, 0x74, 0x65, 0x00, 0x00
|
|
.global ov00_0231A1DC
|
|
ov00_0231A1DC:
|
|
.byte 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x66
|
|
.byte 0x75, 0x6c, 0x6c, 0x00
|
|
.global ov00_0231A1E8
|
|
ov00_0231A1E8:
|
|
.byte 0x55, 0x6e, 0x6b, 0x6e, 0x6f, 0x77, 0x6e, 0x20, 0x63, 0x6f, 0x6e, 0x6e
|
|
.byte 0x65, 0x63, 0x74, 0x20, 0x61, 0x74, 0x74, 0x65, 0x6d, 0x70, 0x74, 0x00
|
|
.global ov00_0231A200
|
|
ov00_0231A200:
|
|
.byte 0x53, 0x43, 0x4d, 0x00
|
|
.global ov00_0231A204
|
|
ov00_0231A204:
|
|
.byte 0x53, 0x43, 0x4e, 0x00
|
|
.global ov00_0231A208
|
|
ov00_0231A208:
|
|
.byte 0x64, 0x77, 0x63, 0x5f, 0x70, 0x69, 0x64, 0x00
|
|
.global ov00_0231A210
|
|
ov00_0231A210:
|
|
.byte 0x64, 0x77, 0x63, 0x5f
|
|
.byte 0x6d, 0x74, 0x79, 0x70, 0x65, 0x00, 0x00, 0x00
|
|
.global ov00_0231A21C
|
|
ov00_0231A21C:
|
|
.byte 0x64, 0x77, 0x63, 0x5f, 0x6d, 0x72, 0x65, 0x73
|
|
.byte 0x76, 0x00, 0x00, 0x00
|
|
.global ov00_0231A228
|
|
ov00_0231A228:
|
|
.byte 0x64, 0x77, 0x63, 0x5f, 0x6d, 0x76, 0x65, 0x72, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A234
|
|
ov00_0231A234:
|
|
.byte 0x20, 0x61, 0x6e, 0x64, 0x20, 0x28, 0x25, 0x73, 0x29, 0x00, 0x00, 0x00
|
|
.global ov00_0231A240
|
|
ov00_0231A240:
|
|
.byte 0x25, 0x73, 0x20, 0x3d
|
|
.byte 0x20, 0x25, 0x75, 0x00
|
|
.global ov00_0231A248
|
|
ov00_0231A248:
|
|
.byte 0x25, 0x73, 0x20, 0x3d, 0x20, 0x25, 0x64, 0x20, 0x61, 0x6e, 0x64, 0x20
|
|
.byte 0x25, 0x73, 0x20, 0x21, 0x3d, 0x20, 0x25, 0x75, 0x20, 0x61, 0x6e, 0x64, 0x20, 0x6d, 0x61, 0x78
|
|
.byte 0x70, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x73, 0x20, 0x3d, 0x20, 0x25, 0x64, 0x20, 0x61, 0x6e, 0x64
|
|
.byte 0x20, 0x6e, 0x75, 0x6d, 0x70, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x73, 0x20, 0x3c, 0x20, 0x25, 0x64
|
|
.byte 0x20, 0x61, 0x6e, 0x64, 0x20, 0x25, 0x73, 0x20, 0x3d, 0x20, 0x25, 0x64, 0x20, 0x61, 0x6e, 0x64
|
|
.byte 0x20, 0x25, 0x73, 0x20, 0x21, 0x3d, 0x20, 0x25, 0x73, 0x00, 0x00, 0x00
|
|
.global ov00_0231A2A0
|
|
ov00_0231A2A0:
|
|
.byte 0x2f, 0x25, 0x75, 0x00
|
|
.global ov00_0231A2A4
|
|
ov00_0231A2A4:
|
|
.byte 0x53, 0x42, 0x43, 0x4d, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A2AC
|
|
ov00_0231A2AC:
|
|
.byte 0x25, 0x73, 0x25, 0x64, 0x76, 0x25, 0x73, 0x00
|
|
.global ov00_0231A2B4
|
|
ov00_0231A2B4:
|
|
.byte 0x47, 0x50, 0x43, 0x4d, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A2BC
|
|
ov00_0231A2BC:
|
|
.byte 0x4d, 0x41, 0x54, 0x00
|
|
.global ov00_0231A2C0
|
|
ov00_0231A2C0:
|
|
.byte 0x44, 0x54, 0x00, 0x00
|
|
.global ov00_0231A2C4
|
|
ov00_0231A2C4:
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A2D8
|
|
ov00_0231A2D8:
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A2F8
|
|
ov00_0231A2F8:
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A33C
|
|
ov00_0231A33C:
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A368
|
|
ov00_0231A368:
|
|
.byte 0x26, 0x68, 0x61, 0x73, 0x68, 0x3d, 0x00, 0x00
|
|
.global ov00_0231A370
|
|
ov00_0231A370:
|
|
.byte 0x65, 0x72, 0x72, 0x6f
|
|
.byte 0x72, 0x3a, 0x00, 0x00
|
|
.global ov00_0231A378
|
|
ov00_0231A378:
|
|
.byte 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x67, 0x61, 0x6d, 0x65, 0x73
|
|
.byte 0x74, 0x61, 0x74, 0x73, 0x32, 0x2e, 0x67, 0x73, 0x2e, 0x6e, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x64
|
|
.byte 0x6f, 0x77, 0x69, 0x66, 0x69, 0x2e, 0x6e, 0x65, 0x74, 0x2f, 0x00, 0x00
|
|
.global ov00_0231A3A0
|
|
ov00_0231A3A0:
|
|
.byte 0x68, 0x74, 0x74, 0x70
|
|
.byte 0x3a, 0x2f, 0x2f, 0x73, 0x64, 0x6b, 0x64, 0x65, 0x76, 0x2e, 0x67, 0x61, 0x6d, 0x65, 0x73, 0x70
|
|
.byte 0x79, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x61, 0x6d, 0x65, 0x73, 0x2f, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A3C4
|
|
ov00_0231A3C4:
|
|
.byte 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x69, 0x73, 0x68, 0x69, 0x6b, 0x61, 0x77, 0x61, 0x2e
|
|
.byte 0x73, 0x65, 0x72, 0x76, 0x65, 0x62, 0x65, 0x65, 0x72, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x61
|
|
.byte 0x6d, 0x65, 0x73, 0x2f, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A3EC
|
|
ov00_0231A3EC:
|
|
.byte 0x26, 0x64, 0x61, 0x74, 0x61, 0x3d, 0x00, 0x00
|
|
.global ov00_0231A3F4
|
|
ov00_0231A3F4:
|
|
.byte 0x25, 0x64, 0x00, 0x00
|
|
.global ov00_0231A3F8
|
|
ov00_0231A3F8:
|
|
.byte 0x3f, 0x70, 0x69, 0x64, 0x3d, 0x00, 0x00, 0x00
|
|
.global ov00_0231A400
|
|
ov00_0231A400:
|
|
.byte 0x25, 0x73, 0x25, 0x73
|
|
.byte 0x25, 0x73, 0x3f, 0x70, 0x69, 0x64, 0x3d, 0x25, 0x64, 0x26, 0x68, 0x61, 0x73, 0x68, 0x3d, 0x25
|
|
.byte 0x73, 0x26, 0x64, 0x61, 0x74, 0x61, 0x3d, 0x00
|
|
.global ov00_0231A41C
|
|
ov00_0231A41C:
|
|
.byte 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30
|
|
.byte 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30
|
|
.byte 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A448
|
|
ov00_0231A448:
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A44C
|
|
ov00_0231A44C:
|
|
.byte 0x01, 0x00, 0x01, 0x00
|
|
.global ov00_0231A450
|
|
ov00_0231A450:
|
|
.word ov00_0231A464
|
|
.byte 0x80, 0x00, 0x00, 0x00
|
|
.word ov00_0231A4B4
|
|
.byte 0x03, 0x00, 0x00, 0x00
|
|
.word ov00_0231A44C
|
|
.global ov00_0231A464
|
|
ov00_0231A464:
|
|
.byte 0x55, 0x53, 0x2c, 0x20, 0x57, 0x61, 0x73, 0x68, 0x69, 0x6e, 0x67, 0x74, 0x6f, 0x6e, 0x2c, 0x20
|
|
.byte 0x4e, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x64, 0x6f, 0x20, 0x6f, 0x66, 0x20, 0x41, 0x6d, 0x65, 0x72
|
|
.byte 0x69, 0x63, 0x61, 0x20, 0x49, 0x6e, 0x63, 0x2c, 0x20, 0x4e, 0x4f, 0x41, 0x2c, 0x20, 0x4e, 0x69
|
|
.byte 0x6e, 0x74, 0x65, 0x6e, 0x64, 0x6f, 0x20, 0x43, 0x41, 0x2c, 0x20, 0x63, 0x61, 0x40, 0x6e, 0x6f
|
|
.byte 0x61, 0x2e, 0x6e, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x64, 0x6f, 0x2e, 0x63, 0x6f, 0x6d, 0x00, 0x00
|
|
.global ov00_0231A4B4
|
|
ov00_0231A4B4:
|
|
.byte 0xb3, 0xcd, 0x79, 0x97, 0x77, 0x5d, 0x8a, 0xaf, 0x86, 0xa8, 0xe8, 0xd7, 0x73, 0x1c, 0x77, 0xdf
|
|
.byte 0x10, 0x90, 0x1f, 0x81, 0xf8, 0x41, 0x9e, 0x21, 0x55, 0xdf, 0xbc, 0xfc, 0x63, 0xfb, 0x19, 0x43
|
|
.byte 0xf1, 0xf6, 0xc4, 0x72, 0x42, 0x49, 0xbd, 0xad, 0x44, 0x68, 0x4e, 0xf3, 0xda, 0x1d, 0xe6, 0x4d
|
|
.byte 0xd8, 0xf9, 0x59, 0x88, 0xdc, 0xae, 0x3e, 0x9b, 0x38, 0x09, 0xca, 0x7f, 0xff, 0xdc, 0x24, 0xa2
|
|
.byte 0x44, 0x78, 0x78, 0x49, 0x93, 0xd4, 0x84, 0x40, 0x10, 0xb8, 0xec, 0x3e, 0xdb, 0x2d, 0x93, 0xc8
|
|
.byte 0x11, 0xc8, 0xfd, 0x78, 0x2d, 0x61, 0xad, 0x31, 0xae, 0x86, 0x26, 0xb0, 0xfd, 0x5a, 0x3f, 0xa1
|
|
.byte 0x3d, 0xbf, 0xe2, 0x4b, 0x49, 0xec, 0xce, 0x66, 0x98, 0x58, 0x26, 0x12, 0xc0, 0xfb, 0xf4, 0x77
|
|
.byte 0x65, 0x1b, 0xea, 0xfb, 0xcb, 0x7f, 0xe0, 0x8c, 0xcb, 0x02, 0xa3, 0x4e, 0x5e, 0x8c, 0xea, 0x9b
|
|
.global ov00_0231A534
|
|
ov00_0231A534:
|
|
.byte 0x4e, 0x69, 0x74, 0x72, 0x6f, 0x20, 0x57, 0x69, 0x46, 0x69, 0x20, 0x53, 0x44, 0x4b, 0x2f, 0x25
|
|
.byte 0x64, 0x2e, 0x25, 0x64, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A54C
|
|
ov00_0231A54C:
|
|
.word ov00_0231A450
|
|
.global ov00_0231A550
|
|
ov00_0231A550:
|
|
.byte 0x48, 0x54, 0x54, 0x50
|
|
.byte 0x53, 0x54, 0x41, 0x54, 0x55, 0x53, 0x43, 0x4f, 0x44, 0x45, 0x00, 0x00
|
|
.global ov00_0231A560
|
|
ov00_0231A560:
|
|
.byte 0x72, 0x65, 0x74, 0x75
|
|
.byte 0x72, 0x6e, 0x63, 0x64, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A56C
|
|
ov00_0231A56C:
|
|
.byte 0x55, 0x73, 0x65, 0x72, 0x2d, 0x41, 0x67, 0x65
|
|
.byte 0x6e, 0x74, 0x00, 0x00
|
|
.global ov00_0231A578
|
|
ov00_0231A578:
|
|
.byte 0x67, 0x61, 0x6d, 0x65, 0x63, 0x64, 0x00, 0x00
|
|
.global ov00_0231A580
|
|
ov00_0231A580:
|
|
.byte 0x72, 0x68, 0x67, 0x61
|
|
.byte 0x6d, 0x65, 0x63, 0x64, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A58C
|
|
ov00_0231A58C:
|
|
.byte 0x70, 0x61, 0x73, 0x73, 0x77, 0x64, 0x00, 0x00
|
|
.global ov00_0231A594
|
|
ov00_0231A594:
|
|
.byte 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x00, 0x00, 0x00
|
|
.global ov00_0231A59C
|
|
ov00_0231A59C:
|
|
.byte 0x75, 0x73, 0x65, 0x72, 0x69, 0x64, 0x00, 0x00
|
|
.global ov00_0231A5A4
|
|
ov00_0231A5A4:
|
|
.byte 0x6d, 0x61, 0x63, 0x61, 0x64, 0x72, 0x00, 0x00
|
|
.global ov00_0231A5AC
|
|
ov00_0231A5AC:
|
|
.byte 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x00, 0x00
|
|
.global ov00_0231A5B4
|
|
ov00_0231A5B4:
|
|
.byte 0x61, 0x74, 0x74, 0x72, 0x31, 0x00, 0x00, 0x00
|
|
.global ov00_0231A5BC
|
|
ov00_0231A5BC:
|
|
.byte 0x61, 0x74, 0x74, 0x72, 0x32, 0x00, 0x00, 0x00
|
|
.global ov00_0231A5C4
|
|
ov00_0231A5C4:
|
|
.byte 0x61, 0x74, 0x74, 0x72, 0x33, 0x00, 0x00, 0x00
|
|
.global ov00_0231A5CC
|
|
ov00_0231A5CC:
|
|
.byte 0x61, 0x70, 0x69, 0x6e, 0x66, 0x6f, 0x00, 0x00
|
|
.global ov00_0231A5D4
|
|
ov00_0231A5D4:
|
|
.byte 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x6c, 0x6f, 0x67, 0x64, 0x61, 0x74, 0x61, 0x00
|
|
.global ov00_0231A5E4
|
|
ov00_0231A5E4:
|
|
.byte 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x00, 0x00
|
|
.global ov00_0231A5EC
|
|
ov00_0231A5EC:
|
|
.byte 0x6e, 0x75, 0x6d, 0x00
|
|
.global ov00_0231A5F0
|
|
ov00_0231A5F0:
|
|
.byte 0x63, 0x6f, 0x6e, 0x74
|
|
.byte 0x65, 0x6e, 0x74, 0x73, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A5FC
|
|
ov00_0231A5FC:
|
|
.byte 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d
|
|
.byte 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x00, 0x00
|
|
.global ov00_0231A60C
|
|
ov00_0231A60C:
|
|
.byte 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x00
|
|
.global ov00_0231A614
|
|
ov00_0231A614:
|
|
.byte 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A620
|
|
ov00_0231A620:
|
|
.byte 0x48, 0x54, 0x54, 0x50
|
|
.byte 0x53, 0x54, 0x41, 0x54, 0x55, 0x53, 0x43, 0x4f, 0x44, 0x45, 0x00, 0x00
|
|
.global ov00_0231A630
|
|
ov00_0231A630:
|
|
.byte 0x47, 0x45, 0x54, 0x20
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A638
|
|
ov00_0231A638:
|
|
.byte 0x50, 0x4f, 0x53, 0x54, 0x20, 0x00, 0x00, 0x00
|
|
.global ov00_0231A640
|
|
ov00_0231A640:
|
|
.byte 0x48, 0x45, 0x41, 0x44
|
|
.byte 0x20, 0x00, 0x00, 0x00
|
|
.global ov00_0231A648
|
|
ov00_0231A648:
|
|
.byte 0x2f, 0x00, 0x00, 0x00
|
|
.global ov00_0231A64C
|
|
ov00_0231A64C:
|
|
.byte 0x20, 0x48, 0x54, 0x54, 0x50, 0x2f, 0x31, 0x2e
|
|
.byte 0x31, 0x0d, 0x0a, 0x00
|
|
.global ov00_0231A658
|
|
ov00_0231A658:
|
|
.byte 0x48, 0x6f, 0x73, 0x74, 0x3a, 0x20, 0x00, 0x00
|
|
.global ov00_0231A660
|
|
ov00_0231A660:
|
|
.byte 0x0d, 0x0a, 0x00, 0x00
|
|
.global ov00_0231A664
|
|
ov00_0231A664:
|
|
.byte 0x3a, 0x20, 0x00, 0x00
|
|
.global ov00_0231A668
|
|
ov00_0231A668:
|
|
.byte 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x54, 0x79, 0x70, 0x65
|
|
.byte 0x3a, 0x20, 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x70, 0x61, 0x72, 0x74, 0x2f, 0x66, 0x6f, 0x72, 0x6d
|
|
.byte 0x2d, 0x64, 0x61, 0x74, 0x61, 0x3b, 0x20, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x61, 0x72, 0x79, 0x3d
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A698
|
|
ov00_0231A698:
|
|
.byte 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x54, 0x79, 0x70, 0x65
|
|
.byte 0x3a, 0x20, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x78, 0x2d
|
|
.byte 0x77, 0x77, 0x77, 0x2d, 0x66, 0x6f, 0x72, 0x6d, 0x2d, 0x75, 0x72, 0x6c, 0x65, 0x6e, 0x63, 0x6f
|
|
.byte 0x64, 0x65, 0x64, 0x0d, 0x0a, 0x00, 0x00, 0x00
|
|
.global ov00_0231A6CC
|
|
ov00_0231A6CC:
|
|
.byte 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d
|
|
.byte 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x3a, 0x20, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A6E0
|
|
ov00_0231A6E0:
|
|
.byte 0x22, 0x0d, 0x0a, 0x00
|
|
.global ov00_0231A6E4
|
|
ov00_0231A6E4:
|
|
.byte 0x2d, 0x2d, 0x0d, 0x0a, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A6EC
|
|
ov00_0231A6EC:
|
|
.byte 0x3d, 0x00, 0x00, 0x00
|
|
.global ov00_0231A6F0
|
|
ov00_0231A6F0:
|
|
.byte 0x26, 0x00, 0x00, 0x00
|
|
.global ov00_0231A6F4
|
|
ov00_0231A6F4:
|
|
.byte 0x48, 0x54, 0x54, 0x50, 0x2f, 0x00, 0x00, 0x00
|
|
.global ov00_0231A6FC
|
|
ov00_0231A6FC:
|
|
.byte 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d
|
|
.byte 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x00, 0x00
|
|
.global ov00_0231A70C
|
|
ov00_0231A70C:
|
|
.byte 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69
|
|
.byte 0x6f, 0x6e, 0x00, 0x00
|
|
.global ov00_0231A718
|
|
ov00_0231A718:
|
|
.byte 0x4b, 0x65, 0x65, 0x70, 0x2d, 0x41, 0x6c, 0x69, 0x76, 0x65, 0x00, 0x00
|
|
.global ov00_0231A724
|
|
ov00_0231A724:
|
|
.byte 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2d, 0x45, 0x6e, 0x63, 0x6f, 0x64, 0x69, 0x6e
|
|
.byte 0x67, 0x00, 0x00, 0x00
|
|
.global ov00_0231A738
|
|
ov00_0231A738:
|
|
.byte 0x63, 0x68, 0x75, 0x6e, 0x6b, 0x65, 0x64, 0x00
|
|
.global ov00_0231A740
|
|
ov00_0231A740:
|
|
.byte 0x01, 0x00, 0x00, 0x00
|
|
.word ov00_022F5AC4
|
|
.byte 0xff, 0xff, 0xff, 0xff, 0x1e, 0x00, 0x00, 0x00, 0x3b, 0x00, 0x00, 0x00
|
|
.byte 0x5a, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x97, 0x00, 0x00, 0x00, 0xb5, 0x00, 0x00, 0x00
|
|
.byte 0xd4, 0x00, 0x00, 0x00, 0xf3, 0x00, 0x00, 0x00, 0x11, 0x01, 0x00, 0x00, 0x30, 0x01, 0x00, 0x00
|
|
.byte 0x4e, 0x01, 0x00, 0x00, 0x6d, 0x01, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0x1e, 0x00, 0x00, 0x00
|
|
.byte 0x3a, 0x00, 0x00, 0x00, 0x59, 0x00, 0x00, 0x00, 0x77, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00
|
|
.byte 0xb4, 0x00, 0x00, 0x00, 0xd3, 0x00, 0x00, 0x00, 0xf2, 0x00, 0x00, 0x00, 0x10, 0x01, 0x00, 0x00
|
|
.byte 0x2f, 0x01, 0x00, 0x00, 0x4d, 0x01, 0x00, 0x00, 0x6c, 0x01, 0x00, 0x00
|
|
.global ov00_0231A7B0
|
|
ov00_0231A7B0:
|
|
.byte 0x6c, 0x6f, 0x63, 0x61
|
|
.byte 0x6c, 0x68, 0x6f, 0x73, 0x74, 0x00, 0x00, 0x00
|
|
.global ov00_0231A7BC
|
|
ov00_0231A7BC:
|
|
.byte 0x25, 0x73, 0x2e, 0x61, 0x76, 0x61, 0x69, 0x6c
|
|
.byte 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x67, 0x73, 0x2e, 0x6e, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x64, 0x6f
|
|
.byte 0x77, 0x69, 0x66, 0x69, 0x2e, 0x6e, 0x65, 0x74, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A7E0
|
|
ov00_0231A7E0:
|
|
.byte 0xfe, 0xfd, 0x09, 0x00
|
|
.global ov00_0231A7E4
|
|
ov00_0231A7E4:
|
|
.byte 0x3a, 0x20, 0x00, 0x00
|
|
.global ov00_0231A7E8
|
|
ov00_0231A7E8:
|
|
.byte 0x0d, 0x0a, 0x00, 0x00
|
|
.global ov00_0231A7EC
|
|
ov00_0231A7EC:
|
|
.byte 0x25, 0x64, 0x00, 0x00
|
|
.global ov00_0231A7F0
|
|
ov00_0231A7F0:
|
|
.byte 0xfa, 0x00, 0x00, 0x00
|
|
.global ov00_0231A7F4
|
|
ov00_0231A7F4:
|
|
.byte 0x7d, 0x00, 0x00, 0x00
|
|
.global ov00_0231A7F8
|
|
ov00_0231A7F8:
|
|
.byte 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A804
|
|
ov00_0231A804:
|
|
.byte 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A810
|
|
ov00_0231A810:
|
|
.byte 0x41, 0x00, 0x00, 0x00
|
|
.global ov00_0231A814
|
|
ov00_0231A814:
|
|
.byte 0x42, 0x42, 0x00, 0x00
|
|
.global ov00_0231A818
|
|
ov00_0231A818:
|
|
.byte 0x43, 0x43, 0x43, 0x00
|
|
.global ov00_0231A81C
|
|
ov00_0231A81C:
|
|
.byte 0x44, 0x44, 0x44, 0x44, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A824
|
|
ov00_0231A824:
|
|
.byte 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36
|
|
.byte 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36
|
|
.byte 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36, 0x36
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A858
|
|
ov00_0231A858:
|
|
.byte 0x17, 0x00, 0x00, 0x00
|
|
.global ov00_0231A85C
|
|
ov00_0231A85C:
|
|
.byte 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c
|
|
.byte 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c
|
|
.byte 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c
|
|
.byte 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x5c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A890
|
|
ov00_0231A890:
|
|
.byte 0x43, 0x4c, 0x4e, 0x54
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A898
|
|
ov00_0231A898:
|
|
.byte 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c
|
|
.byte 0x6d, 0x6e, 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x41, 0x42
|
|
.byte 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52
|
|
.byte 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37
|
|
.byte 0x38, 0x39, 0x5f, 0x40, 0x2d, 0x2e, 0x2a, 0x00
|
|
.global ov00_0231A8DC
|
|
ov00_0231A8DC:
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A8E0
|
|
ov00_0231A8E0:
|
|
.byte 0x61, 0x70, 0x70, 0x6c
|
|
.byte 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x64, 0x69, 0x6d, 0x65, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A8F4
|
|
ov00_0231A8F4:
|
|
.byte 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x70, 0x61, 0x72, 0x74, 0x2f, 0x66, 0x6f, 0x72, 0x6d, 0x2d, 0x64
|
|
.byte 0x61, 0x74, 0x61, 0x3b, 0x20, 0x62, 0x6f, 0x75, 0x6e, 0x64, 0x61, 0x72, 0x79, 0x3d, 0x51, 0x72
|
|
.byte 0x34, 0x47, 0x38, 0x32, 0x33, 0x73, 0x32, 0x33, 0x64, 0x2d, 0x2d, 0x2d, 0x3c, 0x3c, 0x3e, 0x3c
|
|
.byte 0x3e, 0x3c, 0x3c, 0x3c, 0x3e, 0x2d, 0x2d, 0x37, 0x64, 0x31, 0x31, 0x38, 0x65, 0x30, 0x35, 0x33
|
|
.byte 0x36, 0x00, 0x00, 0x00
|
|
.global ov00_0231A938
|
|
ov00_0231A938:
|
|
.byte 0x74, 0x65, 0x78, 0x74, 0x2f, 0x78, 0x6d, 0x6c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A944
|
|
ov00_0231A944:
|
|
.byte 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x78, 0x2d, 0x77, 0x77
|
|
.byte 0x77, 0x2d, 0x66, 0x6f, 0x72, 0x6d, 0x2d, 0x75, 0x72, 0x6c, 0x65, 0x6e, 0x63, 0x6f, 0x64, 0x65
|
|
.byte 0x64, 0x00, 0x00, 0x00
|
|
.global ov00_0231A968
|
|
ov00_0231A968:
|
|
.byte 0x2d, 0x2d, 0x51, 0x72, 0x34, 0x47, 0x38, 0x32, 0x33, 0x73, 0x32, 0x33
|
|
.byte 0x64, 0x2d, 0x2d, 0x2d, 0x3c, 0x3c, 0x3e, 0x3c, 0x3e, 0x3c, 0x3c, 0x3c, 0x3e, 0x2d, 0x2d, 0x37
|
|
.byte 0x64, 0x31, 0x31, 0x38, 0x65, 0x30, 0x35, 0x33, 0x36, 0x00, 0x00, 0x00
|
|
.global ov00_0231A990
|
|
ov00_0231A990:
|
|
.byte 0x63, 0x69, 0x64, 0x3a
|
|
.byte 0x69, 0x64, 0x30, 0x00
|
|
.global ov00_0231A998
|
|
ov00_0231A998:
|
|
.byte 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x73, 0x63, 0x68, 0x65, 0x6d
|
|
.byte 0x61, 0x73, 0x2e, 0x78, 0x6d, 0x6c, 0x73, 0x6f, 0x61, 0x70, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x73
|
|
.byte 0x6f, 0x61, 0x70, 0x2f, 0x65, 0x6e, 0x76, 0x65, 0x6c, 0x6f, 0x70, 0x65, 0x2f, 0x00, 0x00, 0x00
|
|
.global ov00_0231A9C4
|
|
ov00_0231A9C4:
|
|
.byte 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A9D8
|
|
ov00_0231A9D8:
|
|
.byte 0x25, 0x73, 0x3d, 0x00
|
|
.global ov00_0231A9DC
|
|
ov00_0231A9DC:
|
|
.byte 0x26, 0x25, 0x73, 0x3d, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231A9E4
|
|
ov00_0231A9E4:
|
|
.byte 0x2d, 0x2d, 0x51, 0x72, 0x34, 0x47, 0x38, 0x32, 0x33, 0x73, 0x32, 0x33, 0x64, 0x2d, 0x2d, 0x2d
|
|
.byte 0x3c, 0x3c, 0x3e, 0x3c, 0x3e, 0x3c, 0x3c, 0x3c, 0x3e, 0x2d, 0x2d, 0x37, 0x64, 0x31, 0x31, 0x38
|
|
.byte 0x65, 0x30, 0x35, 0x33, 0x36, 0x0d, 0x0a, 0x00
|
|
.global ov00_0231AA0C
|
|
ov00_0231AA0C:
|
|
.byte 0x0d, 0x0a, 0x2d, 0x2d, 0x51, 0x72, 0x34, 0x47
|
|
.byte 0x38, 0x32, 0x33, 0x73, 0x32, 0x33, 0x64, 0x2d, 0x2d, 0x2d, 0x3c, 0x3c, 0x3e, 0x3c, 0x3e, 0x3c
|
|
.byte 0x3c, 0x3c, 0x3e, 0x2d, 0x2d, 0x37, 0x64, 0x31, 0x31, 0x38, 0x65, 0x30, 0x35, 0x33, 0x36, 0x0d
|
|
.byte 0x0a, 0x00, 0x00, 0x00
|
|
.global ov00_0231AA38
|
|
ov00_0231AA38:
|
|
.byte 0x25, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x44, 0x69
|
|
.byte 0x73, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x3a, 0x20, 0x66, 0x6f, 0x72, 0x6d, 0x2d
|
|
.byte 0x64, 0x61, 0x74, 0x61, 0x3b, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x25, 0x73, 0x22, 0x0d
|
|
.byte 0x0a, 0x0d, 0x0a, 0x00
|
|
.global ov00_0231AA68
|
|
ov00_0231AA68:
|
|
.byte 0x25, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x44, 0x69
|
|
.byte 0x73, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x3a, 0x20, 0x66, 0x6f, 0x72, 0x6d, 0x2d
|
|
.byte 0x64, 0x61, 0x74, 0x61, 0x3b, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x25, 0x73, 0x22, 0x3b
|
|
.byte 0x20, 0x66, 0x69, 0x6c, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x22, 0x25, 0x73, 0x22, 0x0d, 0x0a
|
|
.byte 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x54, 0x79, 0x70, 0x65, 0x3a, 0x20, 0x25, 0x73
|
|
.byte 0x0d, 0x0a, 0x0d, 0x0a, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231AABC
|
|
ov00_0231AABC:
|
|
.byte 0x0d, 0x0a, 0x00, 0x00
|
|
.global ov00_0231AAC0
|
|
ov00_0231AAC0:
|
|
.byte 0x0d, 0x0a, 0x2d, 0x2d
|
|
.byte 0x51, 0x72, 0x34, 0x47, 0x38, 0x32, 0x33, 0x73, 0x32, 0x33, 0x64, 0x2d, 0x2d, 0x2d, 0x3c, 0x3c
|
|
.byte 0x3e, 0x3c, 0x3e, 0x3c, 0x3c, 0x3c, 0x3e, 0x2d, 0x2d, 0x37, 0x64, 0x31, 0x31, 0x38, 0x65, 0x30
|
|
.byte 0x35, 0x33, 0x36, 0x2d, 0x2d, 0x0d, 0x0a, 0x00
|
|
.global ov00_0231AAEC
|
|
ov00_0231AAEC:
|
|
.byte 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x00
|
|
.global ov00_0231AAF4
|
|
ov00_0231AAF4:
|
|
.byte 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231AB00
|
|
ov00_0231AB00:
|
|
.byte 0x3a, 0x2f, 0x00, 0x00
|
|
.global ov00_0231AB04
|
|
ov00_0231AB04:
|
|
.byte 0x2f, 0x00, 0x00, 0x00
|
|
.global ov00_0231AB08
|
|
ov00_0231AB08:
|
|
.byte 0x50, 0x4f, 0x53, 0x54, 0x20, 0x00, 0x00, 0x00
|
|
.global ov00_0231AB10
|
|
ov00_0231AB10:
|
|
.byte 0x48, 0x45, 0x41, 0x44
|
|
.byte 0x20, 0x00, 0x00, 0x00
|
|
.global ov00_0231AB18
|
|
ov00_0231AB18:
|
|
.byte 0x47, 0x45, 0x54, 0x20, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231AB20
|
|
ov00_0231AB20:
|
|
.byte 0x20, 0x48, 0x54, 0x54
|
|
.byte 0x50, 0x2f, 0x31, 0x2e, 0x31, 0x0d, 0x0a, 0x00
|
|
.global ov00_0231AB2C
|
|
ov00_0231AB2C:
|
|
.byte 0x48, 0x6f, 0x73, 0x74, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231AB34
|
|
ov00_0231AB34:
|
|
.byte 0x48, 0x6f, 0x73, 0x74, 0x3a, 0x20, 0x00, 0x00
|
|
.global ov00_0231AB3C
|
|
ov00_0231AB3C:
|
|
.byte 0x0d, 0x0a, 0x00, 0x00
|
|
.global ov00_0231AB40
|
|
ov00_0231AB40:
|
|
.byte 0x55, 0x73, 0x65, 0x72
|
|
.byte 0x2d, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x00, 0x00
|
|
.global ov00_0231AB4C
|
|
ov00_0231AB4C:
|
|
.byte 0x47, 0x61, 0x6d, 0x65, 0x53, 0x70, 0x79, 0x48
|
|
.byte 0x54, 0x54, 0x50, 0x2f, 0x31, 0x2e, 0x30, 0x00
|
|
.global ov00_0231AB5C
|
|
ov00_0231AB5C:
|
|
.byte 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69
|
|
.byte 0x6f, 0x6e, 0x00, 0x00
|
|
.global ov00_0231AB68
|
|
ov00_0231AB68:
|
|
.byte 0x4b, 0x65, 0x65, 0x70, 0x2d, 0x41, 0x6c, 0x69, 0x76, 0x65, 0x00, 0x00
|
|
.global ov00_0231AB74
|
|
ov00_0231AB74:
|
|
.byte 0x63, 0x6c, 0x6f, 0x73, 0x65, 0x00, 0x00, 0x00
|
|
.global ov00_0231AB7C
|
|
ov00_0231AB7C:
|
|
.byte 0x25, 0x64, 0x00, 0x00
|
|
.global ov00_0231AB80
|
|
ov00_0231AB80:
|
|
.byte 0x43, 0x6f, 0x6e, 0x74
|
|
.byte 0x65, 0x6e, 0x74, 0x2d, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x00, 0x00
|
|
.global ov00_0231AB90
|
|
ov00_0231AB90:
|
|
.byte 0x43, 0x6f, 0x6e, 0x74
|
|
.byte 0x65, 0x6e, 0x74, 0x2d, 0x54, 0x79, 0x70, 0x65, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231ABA0
|
|
ov00_0231ABA0:
|
|
.byte 0x48, 0x54, 0x54, 0x50
|
|
.byte 0x2f, 0x25, 0x64, 0x2e, 0x25, 0x64, 0x20, 0x25, 0x64, 0x25, 0x6e, 0x00
|
|
.global ov00_0231ABB0
|
|
ov00_0231ABB0:
|
|
.byte 0x25, 0x78, 0x00, 0x00
|
|
.global ov00_0231ABB4
|
|
ov00_0231ABB4:
|
|
.byte 0x0a, 0x0a, 0x00, 0x00
|
|
.global ov00_0231ABB8
|
|
ov00_0231ABB8:
|
|
.byte 0x0d, 0x0a, 0x0d, 0x0a, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231ABC0
|
|
ov00_0231ABC0:
|
|
.byte 0x4c, 0x6f, 0x63, 0x61
|
|
.byte 0x74, 0x69, 0x6f, 0x6e, 0x3a, 0x00, 0x00, 0x00
|
|
.global ov00_0231ABCC
|
|
ov00_0231ABCC:
|
|
.byte 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x25
|
|
.byte 0x73, 0x3a, 0x25, 0x64, 0x25, 0x73, 0x00, 0x00
|
|
.global ov00_0231ABDC
|
|
ov00_0231ABDC:
|
|
.byte 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d
|
|
.byte 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x3a, 0x00
|
|
.global ov00_0231ABEC
|
|
ov00_0231ABEC:
|
|
.byte 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72
|
|
.byte 0x2d, 0x45, 0x6e, 0x63, 0x6f, 0x64, 0x69, 0x6e, 0x67, 0x3a, 0x20, 0x63, 0x68, 0x75, 0x6e, 0x6b
|
|
.byte 0x65, 0x64, 0x00, 0x00
|
|
.global ov00_0231AC08
|
|
ov00_0231AC08:
|
|
.byte 0x49, 0x6e, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x20, 0x66, 0x75, 0x6e, 0x63
|
|
.byte 0x2e, 0x00, 0x00, 0x00
|
|
.global ov00_0231AC18
|
|
ov00_0231AC18:
|
|
.byte 0x4e, 0x6f, 0x20, 0x63, 0x61, 0x6c, 0x6c, 0x62, 0x61, 0x63, 0x6b, 0x2e
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231AC28
|
|
ov00_0231AC28:
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231AC2C
|
|
ov00_0231AC2C:
|
|
.byte 0x54, 0x68, 0x65, 0x20, 0x63, 0x6f, 0x6e, 0x6e
|
|
.byte 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x68, 0x61, 0x73, 0x20, 0x61, 0x6c, 0x72, 0x65, 0x61
|
|
.byte 0x64, 0x79, 0x20, 0x62, 0x65, 0x65, 0x6e, 0x20, 0x64, 0x69, 0x73, 0x63, 0x6f, 0x6e, 0x6e, 0x65
|
|
.byte 0x63, 0x74, 0x65, 0x64, 0x2e, 0x00, 0x00, 0x00
|
|
.global ov00_0231AC5C
|
|
ov00_0231AC5C:
|
|
.byte 0x49, 0x6e, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x20
|
|
.byte 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x2e, 0x00
|
|
.global ov00_0231AC6C
|
|
ov00_0231AC6C:
|
|
.byte 0x5c, 0x61, 0x64, 0x64, 0x62, 0x75, 0x64, 0x64
|
|
.byte 0x79, 0x5c, 0x00, 0x00
|
|
.global ov00_0231AC78
|
|
ov00_0231AC78:
|
|
.byte 0x5c, 0x73, 0x65, 0x73, 0x73, 0x6b, 0x65, 0x79, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231AC84
|
|
ov00_0231AC84:
|
|
.byte 0x5c, 0x6e, 0x65, 0x77, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x69, 0x64, 0x5c, 0x00, 0x00
|
|
.global ov00_0231AC94
|
|
ov00_0231AC94:
|
|
.byte 0x5c, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x5c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231ACA0
|
|
ov00_0231ACA0:
|
|
.byte 0x5c, 0x66, 0x69, 0x6e
|
|
.byte 0x61, 0x6c, 0x5c, 0x00
|
|
.global ov00_0231ACA8
|
|
ov00_0231ACA8:
|
|
.byte 0x49, 0x6e, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x20, 0x73, 0x74, 0x61, 0x74
|
|
.byte 0x75, 0x73, 0x2e, 0x00
|
|
.global ov00_0231ACB8
|
|
ov00_0231ACB8:
|
|
.byte 0x49, 0x6e, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x20, 0x69, 0x6e, 0x64, 0x65
|
|
.byte 0x78, 0x2e, 0x00, 0x00
|
|
.global ov00_0231ACC8
|
|
ov00_0231ACC8:
|
|
.byte 0x49, 0x6e, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x20, 0x73, 0x74, 0x61, 0x74
|
|
.byte 0x75, 0x73, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x00, 0x00, 0x00
|
|
.global ov00_0231ACE0
|
|
ov00_0231ACE0:
|
|
.byte 0x49, 0x6e, 0x76, 0x61
|
|
.byte 0x6c, 0x69, 0x64, 0x20, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x72, 0x69
|
|
.byte 0x6e, 0x67, 0x2e, 0x00
|
|
.global ov00_0231ACF8
|
|
ov00_0231ACF8:
|
|
.byte 0x5c, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x5c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231AD04
|
|
ov00_0231AD04:
|
|
.byte 0x5c, 0x73, 0x74, 0x61, 0x74, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x5c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231AD14
|
|
ov00_0231AD14:
|
|
.byte 0x5c, 0x6c, 0x6f, 0x63, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x5c, 0x00
|
|
.global ov00_0231AD20
|
|
ov00_0231AD20:
|
|
.byte 0x49, 0x6e, 0x76, 0x61
|
|
.byte 0x6c, 0x69, 0x64, 0x20, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231AD34
|
|
ov00_0231AD34:
|
|
.byte 0x43, 0x4d, 0x00, 0x00
|
|
.global ov00_0231AD38
|
|
ov00_0231AD38:
|
|
.byte 0x54, 0x68, 0x65, 0x72, 0x65, 0x20, 0x77, 0x61, 0x73, 0x20, 0x61, 0x6e
|
|
.byte 0x20, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x20, 0x72, 0x65, 0x61, 0x64, 0x69, 0x6e, 0x67, 0x20, 0x66
|
|
.byte 0x72, 0x6f, 0x6d, 0x20, 0x74, 0x68, 0x65, 0x20, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x00
|
|
.global ov00_0231AD64
|
|
ov00_0231AD64:
|
|
.byte 0x5c, 0x66, 0x69, 0x6e, 0x61, 0x6c, 0x5c, 0x00
|
|
.global ov00_0231AD6C
|
|
ov00_0231AD6C:
|
|
.byte 0x4f, 0x75, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x6d
|
|
.byte 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x2e, 0x00, 0x00
|
|
.global ov00_0231AD7C
|
|
ov00_0231AD7C:
|
|
.byte 0x5c, 0x69, 0x64, 0x5c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231AD84
|
|
ov00_0231AD84:
|
|
.byte 0x5c, 0x62, 0x6d, 0x5c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231AD8C
|
|
ov00_0231AD8C:
|
|
.byte 0x5c, 0x6b, 0x61, 0x5c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231AD94
|
|
ov00_0231AD94:
|
|
.byte 0x5c, 0x6c, 0x74, 0x5c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231AD9C
|
|
ov00_0231AD9C:
|
|
.byte 0x5c, 0x62, 0x73, 0x69, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231ADA4
|
|
ov00_0231ADA4:
|
|
.byte 0x54, 0x68, 0x65, 0x20, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x68, 0x61, 0x73, 0x20, 0x63
|
|
.byte 0x6c, 0x6f, 0x73, 0x65, 0x64, 0x20, 0x74, 0x68, 0x65, 0x20, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63
|
|
.byte 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x00, 0x00, 0x00
|
|
.global ov00_0231ADCC
|
|
ov00_0231ADCC:
|
|
.byte 0x5c, 0x6b, 0x61, 0x5c, 0x5c, 0x66, 0x69, 0x6e
|
|
.byte 0x61, 0x6c, 0x5c, 0x00
|
|
.global ov00_0231ADD8
|
|
ov00_0231ADD8:
|
|
.byte 0x5c, 0x61, 0x75, 0x74, 0x68, 0x61, 0x64, 0x64, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231ADE4
|
|
ov00_0231ADE4:
|
|
.byte 0x5c, 0x73, 0x65, 0x73, 0x73, 0x6b, 0x65, 0x79, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231ADF0
|
|
ov00_0231ADF0:
|
|
.byte 0x5c, 0x66, 0x72, 0x6f
|
|
.byte 0x6d, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x69, 0x64, 0x5c, 0x00
|
|
.global ov00_0231AE00
|
|
ov00_0231AE00:
|
|
.byte 0x5c, 0x73, 0x69, 0x67
|
|
.byte 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231AE08
|
|
ov00_0231AE08:
|
|
.byte 0x5c, 0x66, 0x69, 0x6e, 0x61, 0x6c, 0x5c, 0x00
|
|
.global ov00_0231AE10
|
|
ov00_0231AE10:
|
|
.byte 0x5c, 0x62, 0x6d, 0x5c
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231AE18
|
|
ov00_0231AE18:
|
|
.byte 0x55, 0x6e, 0x65, 0x78, 0x70, 0x65, 0x63, 0x74, 0x65, 0x64, 0x20, 0x64
|
|
.byte 0x61, 0x74, 0x61, 0x20, 0x77, 0x61, 0x73, 0x20, 0x72, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x64
|
|
.byte 0x20, 0x66, 0x72, 0x6f, 0x6d, 0x20, 0x74, 0x68, 0x65, 0x20, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72
|
|
.byte 0x2e, 0x00, 0x00, 0x00
|
|
.global ov00_0231AE48
|
|
ov00_0231AE48:
|
|
.byte 0x5c, 0x66, 0x5c, 0x00
|
|
.global ov00_0231AE4C
|
|
ov00_0231AE4C:
|
|
.byte 0x5c, 0x64, 0x61, 0x74, 0x65, 0x5c, 0x00, 0x00
|
|
.global ov00_0231AE54
|
|
ov00_0231AE54:
|
|
.byte 0x4f, 0x75, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x2e, 0x00, 0x00
|
|
.global ov00_0231AE64
|
|
ov00_0231AE64:
|
|
.byte 0x5c, 0x6d, 0x73, 0x67, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231AE6C
|
|
ov00_0231AE6C:
|
|
.byte 0x7c, 0x73, 0x69, 0x67, 0x6e, 0x65, 0x64, 0x7c
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231AE78
|
|
ov00_0231AE78:
|
|
.byte 0x7c, 0x73, 0x7c, 0x00
|
|
.global ov00_0231AE7C
|
|
ov00_0231AE7C:
|
|
.byte 0x7c, 0x73, 0x73, 0x7c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231AE84
|
|
ov00_0231AE84:
|
|
.byte 0x7c, 0x6c, 0x73, 0x7c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231AE8C
|
|
ov00_0231AE8C:
|
|
.byte 0x7c, 0x69, 0x70, 0x7c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231AE94
|
|
ov00_0231AE94:
|
|
.byte 0x7c, 0x70, 0x7c, 0x00
|
|
.global ov00_0231AE98
|
|
ov00_0231AE98:
|
|
.byte 0x7c, 0x71, 0x6d, 0x7c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231AEA0
|
|
ov00_0231AEA0:
|
|
.byte 0x7c, 0x6c, 0x7c, 0x00
|
|
.global ov00_0231AEA4
|
|
ov00_0231AEA4:
|
|
.byte 0x31, 0x00, 0x00, 0x00
|
|
.global ov00_0231AEA8
|
|
ov00_0231AEA8:
|
|
.byte 0x5c, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231AEB4
|
|
ov00_0231AEB4:
|
|
.byte 0x5c, 0x73, 0x74, 0x61, 0x74, 0x65, 0x5c, 0x00
|
|
.global ov00_0231AEBC
|
|
ov00_0231AEBC:
|
|
.byte 0x5c, 0x62, 0x69, 0x70, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231AEC4
|
|
ov00_0231AEC4:
|
|
.byte 0x5c, 0x62, 0x70, 0x6f, 0x72, 0x74, 0x5c, 0x00
|
|
.global ov00_0231AECC
|
|
ov00_0231AECC:
|
|
.byte 0x5c, 0x68, 0x6f, 0x73, 0x74, 0x69, 0x70, 0x5c
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231AED8
|
|
ov00_0231AED8:
|
|
.byte 0x5c, 0x68, 0x70, 0x72, 0x69, 0x76, 0x69, 0x70, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231AEE4
|
|
ov00_0231AEE4:
|
|
.byte 0x5c, 0x71, 0x70, 0x6f, 0x72, 0x74, 0x5c, 0x00
|
|
.global ov00_0231AEEC
|
|
ov00_0231AEEC:
|
|
.byte 0x5c, 0x68, 0x70, 0x6f, 0x72, 0x74, 0x5c, 0x00
|
|
.global ov00_0231AEF4
|
|
ov00_0231AEF4:
|
|
.byte 0x5c, 0x73, 0x65, 0x73, 0x73, 0x66, 0x6c, 0x61, 0x67, 0x73, 0x5c, 0x00
|
|
.global ov00_0231AF00
|
|
ov00_0231AF00:
|
|
.byte 0x5c, 0x72, 0x73, 0x74
|
|
.byte 0x61, 0x74, 0x75, 0x73, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231AF0C
|
|
ov00_0231AF0C:
|
|
.byte 0x5c, 0x67, 0x61, 0x6d, 0x65, 0x54, 0x79, 0x70
|
|
.byte 0x65, 0x5c, 0x00, 0x00
|
|
.global ov00_0231AF18
|
|
ov00_0231AF18:
|
|
.byte 0x5c, 0x67, 0x61, 0x6d, 0x65, 0x56, 0x6e, 0x74, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231AF24
|
|
ov00_0231AF24:
|
|
.byte 0x5c, 0x67, 0x61, 0x6d, 0x65, 0x4d, 0x6e, 0x5c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231AF30
|
|
ov00_0231AF30:
|
|
.byte 0x5c, 0x70, 0x72, 0x6f
|
|
.byte 0x64, 0x75, 0x63, 0x74, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231AF3C
|
|
ov00_0231AF3C:
|
|
.byte 0x5c, 0x71, 0x6d, 0x6f, 0x64, 0x65, 0x66, 0x6c
|
|
.byte 0x61, 0x67, 0x73, 0x5c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231AF4C
|
|
ov00_0231AF4C:
|
|
.byte 0x5c, 0x74, 0x5c, 0x00
|
|
.global ov00_0231AF50
|
|
ov00_0231AF50:
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231AF54
|
|
ov00_0231AF54:
|
|
.byte 0x49, 0x6e, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x20, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x2e
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231AF68
|
|
ov00_0231AF68:
|
|
.byte 0x6b, 0x65, 0x79, 0x73, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231AF70
|
|
ov00_0231AF70:
|
|
.byte 0x45, 0x72, 0x72, 0x6f
|
|
.byte 0x72, 0x20, 0x72, 0x65, 0x61, 0x64, 0x69, 0x6e, 0x67, 0x20, 0x6b, 0x65, 0x79, 0x73, 0x20, 0x72
|
|
.byte 0x65, 0x70, 0x6c, 0x79, 0x20, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231AF94
|
|
ov00_0231AF94:
|
|
.byte 0x5c, 0x64, 0x65, 0x6c, 0x62, 0x75, 0x64, 0x64, 0x79, 0x5c, 0x00, 0x00
|
|
.global ov00_0231AFA0
|
|
ov00_0231AFA0:
|
|
.byte 0x5c, 0x64, 0x65, 0x6c
|
|
.byte 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x69, 0x64, 0x5c, 0x00, 0x00
|
|
.global ov00_0231AFB0
|
|
ov00_0231AFB0:
|
|
.byte 0x4f, 0x75, 0x74, 0x20
|
|
.byte 0x6f, 0x66, 0x20, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x2e, 0x00, 0x00
|
|
.global ov00_0231AFC0
|
|
ov00_0231AFC0:
|
|
.byte 0x25, 0x64, 0x00, 0x00
|
|
.global ov00_0231AFC4
|
|
ov00_0231AFC4:
|
|
.byte 0x54, 0x68, 0x65, 0x72, 0x65, 0x20, 0x77, 0x61, 0x73, 0x20, 0x61, 0x6e, 0x20, 0x65, 0x72, 0x72
|
|
.byte 0x6f, 0x72, 0x20, 0x73, 0x65, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x20, 0x6f, 0x6e, 0x20, 0x61, 0x20
|
|
.byte 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x2e, 0x00
|
|
.global ov00_0231AFEC
|
|
ov00_0231AFEC:
|
|
.byte 0x54, 0x68, 0x65, 0x72, 0x65, 0x20, 0x77, 0x61
|
|
.byte 0x73, 0x20, 0x61, 0x6e, 0x20, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x20, 0x72, 0x65, 0x61, 0x64, 0x69
|
|
.byte 0x6e, 0x67, 0x20, 0x66, 0x72, 0x6f, 0x6d, 0x20, 0x61, 0x20, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74
|
|
.byte 0x2e, 0x00, 0x00, 0x00
|
|
.global ov00_0231B018
|
|
ov00_0231B018:
|
|
.byte 0x5c, 0x6d, 0x73, 0x67, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231B020
|
|
ov00_0231B020:
|
|
.byte 0x5c, 0x6d, 0x5c, 0x00
|
|
.global ov00_0231B024
|
|
ov00_0231B024:
|
|
.byte 0x5c, 0x6c, 0x65, 0x6e, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231B02C
|
|
ov00_0231B02C:
|
|
.byte 0x4f, 0x75, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x6d
|
|
.byte 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x2e, 0x00, 0x00
|
|
.global ov00_0231B03C
|
|
ov00_0231B03C:
|
|
.byte 0x67, 0x70, 0x63, 0x6d, 0x2e, 0x67, 0x73, 0x2e
|
|
.byte 0x6e, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x64, 0x6f, 0x77, 0x69, 0x66, 0x69, 0x2e, 0x6e, 0x65, 0x74
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231B07C
|
|
ov00_0231B07C:
|
|
.byte 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48
|
|
.byte 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58
|
|
.byte 0x59, 0x5a, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e
|
|
.byte 0x6f, 0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x30, 0x31, 0x32, 0x33
|
|
.byte 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x00, 0x00
|
|
.global ov00_0231B0BC
|
|
ov00_0231B0BC:
|
|
.byte 0x67, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x79, 0x67
|
|
.byte 0x70, 0x00, 0x00, 0x00
|
|
.global ov00_0231B0C8
|
|
ov00_0231B0C8:
|
|
.byte 0x54, 0x68, 0x65, 0x72, 0x65, 0x20, 0x77, 0x61, 0x73, 0x20, 0x65, 0x72
|
|
.byte 0x72, 0x6f, 0x72, 0x20, 0x73, 0x74, 0x61, 0x72, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x74, 0x68, 0x65
|
|
.byte 0x20, 0x55, 0x44, 0x50, 0x20, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x2e, 0x00
|
|
.global ov00_0231B0F0
|
|
ov00_0231B0F0:
|
|
.byte 0x54, 0x68, 0x65, 0x72
|
|
.byte 0x65, 0x20, 0x77, 0x61, 0x73, 0x20, 0x61, 0x6e, 0x20, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x20, 0x73
|
|
.byte 0x74, 0x61, 0x72, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x74, 0x68, 0x65, 0x20, 0x55, 0x44, 0x50, 0x20
|
|
.byte 0x4c, 0x61, 0x79, 0x65, 0x72, 0x2e, 0x00, 0x00
|
|
.global ov00_0231B11C
|
|
ov00_0231B11C:
|
|
.byte 0x54, 0x68, 0x65, 0x72, 0x65, 0x20, 0x77, 0x61
|
|
.byte 0x73, 0x20, 0x61, 0x6e, 0x20, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x20, 0x63, 0x72, 0x65, 0x61, 0x74
|
|
.byte 0x69, 0x6e, 0x67, 0x20, 0x61, 0x20, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x2e, 0x00, 0x00, 0x00
|
|
.global ov00_0231B144
|
|
ov00_0231B144:
|
|
.byte 0x54, 0x68, 0x65, 0x72, 0x65, 0x20, 0x77, 0x61, 0x73, 0x20, 0x61, 0x6e, 0x20, 0x65, 0x72, 0x72
|
|
.byte 0x6f, 0x72, 0x20, 0x6d, 0x61, 0x6b, 0x69, 0x6e, 0x67, 0x20, 0x61, 0x20, 0x73, 0x6f, 0x63, 0x6b
|
|
.byte 0x65, 0x74, 0x20, 0x6e, 0x6f, 0x6e, 0x2d, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x69, 0x6e, 0x67, 0x2e
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231B178
|
|
ov00_0231B178:
|
|
.byte 0x43, 0x6f, 0x75, 0x6c, 0x64, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x72, 0x65
|
|
.byte 0x73, 0x6f, 0x6c, 0x76, 0x65, 0x20, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e
|
|
.byte 0x20, 0x6d, 0x61, 0x6e, 0x61, 0x6e, 0x67, 0x65, 0x72, 0x20, 0x68, 0x6f, 0x73, 0x74, 0x20, 0x6e
|
|
.byte 0x61, 0x6d, 0x65, 0x2e, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231B1AC
|
|
ov00_0231B1AC:
|
|
.byte 0x54, 0x68, 0x65, 0x72, 0x65, 0x20, 0x77, 0x61
|
|
.byte 0x73, 0x20, 0x61, 0x6e, 0x20, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x20, 0x63, 0x6f, 0x6e, 0x6e, 0x65
|
|
.byte 0x63, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x61, 0x20, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x2e, 0x00
|
|
.global ov00_0231B1D4
|
|
ov00_0231B1D4:
|
|
.byte 0x49, 0x6e, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x20, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69
|
|
.byte 0x6f, 0x6e, 0x2e, 0x00
|
|
.global ov00_0231B1E8
|
|
ov00_0231B1E8:
|
|
.byte 0x4f, 0x75, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x6d, 0x65, 0x6d, 0x6f, 0x72
|
|
.byte 0x79, 0x2e, 0x00, 0x00
|
|
.global ov00_0231B1F8
|
|
ov00_0231B1F8:
|
|
.byte 0x25, 0x64, 0x40, 0x00
|
|
.global ov00_0231B1FC
|
|
ov00_0231B1FC:
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231B200
|
|
ov00_0231B200:
|
|
.byte 0x25, 0x73, 0x25, 0x73
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231B208
|
|
ov00_0231B208:
|
|
.byte 0x25, 0x73, 0x25, 0x73, 0x40, 0x25, 0x73, 0x00
|
|
.global ov00_0231B210
|
|
ov00_0231B210:
|
|
.byte 0x25, 0x73, 0x25, 0x73
|
|
.byte 0x25, 0x73, 0x25, 0x73, 0x25, 0x73, 0x25, 0x73, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231B220
|
|
ov00_0231B220:
|
|
.byte 0x20, 0x20, 0x20, 0x20
|
|
.byte 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20
|
|
.byte 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20
|
|
.byte 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231B254
|
|
ov00_0231B254:
|
|
.byte 0x5c, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x5c, 0x00
|
|
.global ov00_0231B25C
|
|
ov00_0231B25C:
|
|
.byte 0x5c, 0x63, 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e
|
|
.byte 0x67, 0x65, 0x5c, 0x00
|
|
.global ov00_0231B268
|
|
ov00_0231B268:
|
|
.byte 0x5c, 0x61, 0x75, 0x74, 0x68, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x5c, 0x00
|
|
.global ov00_0231B274
|
|
ov00_0231B274:
|
|
.byte 0x5c, 0x75, 0x6e, 0x69, 0x71, 0x75, 0x65, 0x6e, 0x69, 0x63, 0x6b, 0x5c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231B284
|
|
ov00_0231B284:
|
|
.byte 0x5c, 0x75, 0x73, 0x65, 0x72, 0x5c, 0x00, 0x00
|
|
.global ov00_0231B28C
|
|
ov00_0231B28C:
|
|
.byte 0x40, 0x00, 0x00, 0x00
|
|
.global ov00_0231B290
|
|
ov00_0231B290:
|
|
.byte 0x5c, 0x75, 0x73, 0x65
|
|
.byte 0x72, 0x69, 0x64, 0x5c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231B29C
|
|
ov00_0231B29C:
|
|
.byte 0x5c, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65
|
|
.byte 0x69, 0x64, 0x5c, 0x00
|
|
.global ov00_0231B2A8
|
|
ov00_0231B2A8:
|
|
.byte 0x5c, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x69, 0x64, 0x5c, 0x00
|
|
.global ov00_0231B2B4
|
|
ov00_0231B2B4:
|
|
.byte 0x5c, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x5c, 0x00, 0x00
|
|
.global ov00_0231B2C0
|
|
ov00_0231B2C0:
|
|
.byte 0x5c, 0x66, 0x69, 0x72
|
|
.byte 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x5c, 0x31, 0x00
|
|
.global ov00_0231B2CC
|
|
ov00_0231B2CC:
|
|
.byte 0x5c, 0x70, 0x6f, 0x72, 0x74, 0x5c, 0x00, 0x00
|
|
.global ov00_0231B2D4
|
|
ov00_0231B2D4:
|
|
.byte 0x5c, 0x70, 0x72, 0x6f, 0x64, 0x75, 0x63, 0x74, 0x69, 0x64, 0x5c, 0x00
|
|
.global ov00_0231B2E0
|
|
ov00_0231B2E0:
|
|
.byte 0x5c, 0x67, 0x61, 0x6d
|
|
.byte 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x5c, 0x00, 0x00
|
|
.global ov00_0231B2EC
|
|
ov00_0231B2EC:
|
|
.byte 0x5c, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61
|
|
.byte 0x63, 0x65, 0x69, 0x64, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231B2FC
|
|
ov00_0231B2FC:
|
|
.byte 0x5c, 0x73, 0x64, 0x6b, 0x72, 0x65, 0x76, 0x69
|
|
.byte 0x73, 0x69, 0x6f, 0x6e, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231B30C
|
|
ov00_0231B30C:
|
|
.byte 0x5c, 0x71, 0x75, 0x69, 0x65, 0x74, 0x5c, 0x00
|
|
.global ov00_0231B314
|
|
ov00_0231B314:
|
|
.byte 0x5c, 0x69, 0x64, 0x5c, 0x31, 0x00, 0x00, 0x00
|
|
.global ov00_0231B31C
|
|
ov00_0231B31C:
|
|
.byte 0x5c, 0x66, 0x69, 0x6e, 0x61, 0x6c, 0x5c, 0x00
|
|
.global ov00_0231B324
|
|
ov00_0231B324:
|
|
.byte 0x5c, 0x6e, 0x65, 0x77, 0x75, 0x73, 0x65, 0x72, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231B330
|
|
ov00_0231B330:
|
|
.byte 0x5c, 0x65, 0x6d, 0x61
|
|
.byte 0x69, 0x6c, 0x5c, 0x00
|
|
.global ov00_0231B338
|
|
ov00_0231B338:
|
|
.byte 0x5c, 0x6e, 0x69, 0x63, 0x6b, 0x5c, 0x00, 0x00
|
|
.global ov00_0231B340
|
|
ov00_0231B340:
|
|
.byte 0x5c, 0x70, 0x61, 0x73
|
|
.byte 0x73, 0x77, 0x6f, 0x72, 0x64, 0x65, 0x6e, 0x63, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231B350
|
|
ov00_0231B350:
|
|
.byte 0x5c, 0x63, 0x64, 0x6b
|
|
.byte 0x65, 0x79, 0x65, 0x6e, 0x63, 0x5c, 0x00, 0x00
|
|
.global ov00_0231B35C
|
|
ov00_0231B35C:
|
|
.byte 0x5c, 0x70, 0x69, 0x64, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231B364
|
|
ov00_0231B364:
|
|
.byte 0x5c, 0x6c, 0x63, 0x5c, 0x31, 0x00, 0x00, 0x00
|
|
.global ov00_0231B36C
|
|
ov00_0231B36C:
|
|
.byte 0x55, 0x6e, 0x65, 0x78, 0x70, 0x65, 0x63, 0x74
|
|
.byte 0x65, 0x64, 0x20, 0x64, 0x61, 0x74, 0x61, 0x20, 0x77, 0x61, 0x73, 0x20, 0x72, 0x65, 0x63, 0x65
|
|
.byte 0x69, 0x76, 0x65, 0x64, 0x20, 0x66, 0x72, 0x6f, 0x6d, 0x20, 0x74, 0x68, 0x65, 0x20, 0x73, 0x65
|
|
.byte 0x72, 0x76, 0x65, 0x72, 0x2e, 0x00, 0x00, 0x00
|
|
.global ov00_0231B39C
|
|
ov00_0231B39C:
|
|
.byte 0x5c, 0x6e, 0x75, 0x72, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231B3A4
|
|
ov00_0231B3A4:
|
|
.byte 0x55, 0x6e, 0x65, 0x78, 0x65, 0x70, 0x65, 0x63, 0x74, 0x65, 0x64, 0x20, 0x64, 0x61, 0x74, 0x61
|
|
.byte 0x20, 0x77, 0x61, 0x73, 0x20, 0x72, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x64, 0x20, 0x66, 0x72
|
|
.byte 0x6f, 0x6d, 0x20, 0x74, 0x68, 0x65, 0x20, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x00, 0x00
|
|
.global ov00_0231B3D4
|
|
ov00_0231B3D4:
|
|
.byte 0x5c, 0x6c, 0x63, 0x5c, 0x32, 0x00, 0x00, 0x00
|
|
.global ov00_0231B3DC
|
|
ov00_0231B3DC:
|
|
.byte 0x5c, 0x73, 0x65, 0x73, 0x73, 0x6b, 0x65, 0x79
|
|
.byte 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231B3E8
|
|
ov00_0231B3E8:
|
|
.byte 0x5c, 0x6c, 0x74, 0x5c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231B3F0
|
|
ov00_0231B3F0:
|
|
.byte 0x5c, 0x70, 0x72, 0x6f
|
|
.byte 0x6f, 0x66, 0x5c, 0x00
|
|
.global ov00_0231B3F8
|
|
ov00_0231B3F8:
|
|
.byte 0x43, 0x6f, 0x75, 0x6c, 0x64, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x61, 0x75
|
|
.byte 0x74, 0x68, 0x65, 0x6e, 0x74, 0x69, 0x63, 0x61, 0x74, 0x65, 0x20, 0x73, 0x65, 0x72, 0x76, 0x65
|
|
.byte 0x72, 0x2e, 0x00, 0x00
|
|
.global ov00_0231B418
|
|
ov00_0231B418:
|
|
.byte 0x54, 0x68, 0x65, 0x20, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x68
|
|
.byte 0x61, 0x73, 0x20, 0x72, 0x65, 0x66, 0x75, 0x73, 0x65, 0x64, 0x20, 0x74, 0x68, 0x65, 0x20, 0x63
|
|
.byte 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x00, 0x00
|
|
.global ov00_0231B440
|
|
ov00_0231B440:
|
|
.byte 0x5c, 0x6c, 0x6f, 0x67
|
|
.byte 0x6f, 0x75, 0x74, 0x5c, 0x5c, 0x73, 0x65, 0x73, 0x73, 0x6b, 0x65, 0x79, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231B454
|
|
ov00_0231B454:
|
|
.byte 0x43, 0x4d, 0x00, 0x00
|
|
.global ov00_0231B458
|
|
ov00_0231B458:
|
|
.byte 0x49, 0x6e, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x20, 0x64, 0x61, 0x74, 0x65
|
|
.byte 0x2e, 0x00, 0x00, 0x00
|
|
.global ov00_0231B468
|
|
ov00_0231B468:
|
|
.byte 0x5c, 0x70, 0x69, 0x5c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231B470
|
|
ov00_0231B470:
|
|
.byte 0x55, 0x6e, 0x65, 0x78
|
|
.byte 0x70, 0x65, 0x63, 0x74, 0x65, 0x64, 0x20, 0x64, 0x61, 0x74, 0x61, 0x20, 0x77, 0x61, 0x73, 0x20
|
|
.byte 0x72, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x64, 0x20, 0x66, 0x72, 0x6f, 0x6d, 0x20, 0x74, 0x68
|
|
.byte 0x65, 0x20, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x00, 0x00, 0x00
|
|
.global ov00_0231B4A0
|
|
ov00_0231B4A0:
|
|
.byte 0x5c, 0x70, 0x72, 0x6f
|
|
.byte 0x66, 0x69, 0x6c, 0x65, 0x69, 0x64, 0x5c, 0x00
|
|
.global ov00_0231B4AC
|
|
ov00_0231B4AC:
|
|
.byte 0x5c, 0x6e, 0x69, 0x63, 0x6b, 0x5c, 0x00, 0x00
|
|
.global ov00_0231B4B4
|
|
ov00_0231B4B4:
|
|
.byte 0x5c, 0x75, 0x6e, 0x69, 0x71, 0x75, 0x65, 0x6e, 0x69, 0x63, 0x6b, 0x5c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231B4C4
|
|
ov00_0231B4C4:
|
|
.byte 0x5c, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x5c, 0x00
|
|
.global ov00_0231B4CC
|
|
ov00_0231B4CC:
|
|
.byte 0x5c, 0x66, 0x69, 0x72, 0x73, 0x74, 0x6e, 0x61
|
|
.byte 0x6d, 0x65, 0x5c, 0x00
|
|
.global ov00_0231B4D8
|
|
ov00_0231B4D8:
|
|
.byte 0x5c, 0x6c, 0x61, 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x5c, 0x00, 0x00
|
|
.global ov00_0231B4E4
|
|
ov00_0231B4E4:
|
|
.byte 0x5c, 0x69, 0x63, 0x71, 0x75, 0x69, 0x6e, 0x5c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231B4F0
|
|
ov00_0231B4F0:
|
|
.byte 0x5c, 0x68, 0x6f, 0x6d
|
|
.byte 0x65, 0x70, 0x61, 0x67, 0x65, 0x5c, 0x00, 0x00
|
|
.global ov00_0231B4FC
|
|
ov00_0231B4FC:
|
|
.byte 0x5c, 0x7a, 0x69, 0x70, 0x63, 0x6f, 0x64, 0x65
|
|
.byte 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231B508
|
|
ov00_0231B508:
|
|
.byte 0x5c, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x63, 0x6f, 0x64, 0x65
|
|
.byte 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231B518
|
|
ov00_0231B518:
|
|
.byte 0x5c, 0x6c, 0x6f, 0x6e, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231B520
|
|
ov00_0231B520:
|
|
.byte 0x5c, 0x6c, 0x61, 0x74
|
|
.byte 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231B528
|
|
ov00_0231B528:
|
|
.byte 0x5c, 0x6c, 0x6f, 0x63, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231B530
|
|
ov00_0231B530:
|
|
.byte 0x5c, 0x62, 0x69, 0x72
|
|
.byte 0x74, 0x68, 0x64, 0x61, 0x79, 0x5c, 0x00, 0x00
|
|
.global ov00_0231B53C
|
|
ov00_0231B53C:
|
|
.byte 0x5c, 0x73, 0x65, 0x78, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231B544
|
|
ov00_0231B544:
|
|
.byte 0x5c, 0x70, 0x6d, 0x61, 0x73, 0x6b, 0x5c, 0x00
|
|
.global ov00_0231B54C
|
|
ov00_0231B54C:
|
|
.byte 0x5c, 0x61, 0x69, 0x6d, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231B554
|
|
ov00_0231B554:
|
|
.byte 0x5c, 0x70, 0x69, 0x63, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231B55C
|
|
ov00_0231B55C:
|
|
.byte 0x5c, 0x6f, 0x63, 0x63, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231B564
|
|
ov00_0231B564:
|
|
.byte 0x5c, 0x69, 0x6e, 0x64, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231B56C
|
|
ov00_0231B56C:
|
|
.byte 0x5c, 0x69, 0x6e, 0x63, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231B574
|
|
ov00_0231B574:
|
|
.byte 0x5c, 0x6d, 0x61, 0x72, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231B57C
|
|
ov00_0231B57C:
|
|
.byte 0x5c, 0x63, 0x68, 0x63, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231B584
|
|
ov00_0231B584:
|
|
.byte 0x5c, 0x69, 0x31, 0x5c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231B58C
|
|
ov00_0231B58C:
|
|
.byte 0x5c, 0x6f, 0x31, 0x5c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231B594
|
|
ov00_0231B594:
|
|
.byte 0x5c, 0x63, 0x6f, 0x6e, 0x6e, 0x5c, 0x00, 0x00
|
|
.global ov00_0231B59C
|
|
ov00_0231B59C:
|
|
.byte 0x5c, 0x73, 0x69, 0x67, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231B5A4
|
|
ov00_0231B5A4:
|
|
.byte 0x4f, 0x75, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x2e, 0x00, 0x00
|
|
.global ov00_0231B5B4
|
|
ov00_0231B5B4:
|
|
.byte 0x5c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x70, 0x72, 0x6f, 0x5c, 0x5c, 0x73, 0x65, 0x73, 0x73
|
|
.byte 0x6b, 0x65, 0x79, 0x5c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231B5CC
|
|
ov00_0231B5CC:
|
|
.byte 0x5c, 0x70, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72
|
|
.byte 0x69, 0x64, 0x5c, 0x00
|
|
.global ov00_0231B5D8
|
|
ov00_0231B5D8:
|
|
.byte 0x5c, 0x66, 0x69, 0x6e, 0x61, 0x6c, 0x5c, 0x00
|
|
.global ov00_0231B5E0
|
|
ov00_0231B5E0:
|
|
.byte 0x5c, 0x75, 0x70, 0x64
|
|
.byte 0x61, 0x74, 0x65, 0x75, 0x69, 0x5c, 0x5c, 0x73, 0x65, 0x73, 0x73, 0x6b, 0x65, 0x79, 0x5c, 0x00
|
|
.global ov00_0231B5F4
|
|
ov00_0231B5F4:
|
|
.byte 0x49, 0x6e, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x20, 0x7a, 0x69, 0x70, 0x63, 0x6f, 0x64, 0x65, 0x2e
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231B608
|
|
ov00_0231B608:
|
|
.byte 0x25, 0x64, 0x00, 0x00
|
|
.global ov00_0231B60C
|
|
ov00_0231B60C:
|
|
.byte 0x30, 0x00, 0x00, 0x00
|
|
.global ov00_0231B610
|
|
ov00_0231B610:
|
|
.byte 0x31, 0x00, 0x00, 0x00
|
|
.global ov00_0231B614
|
|
ov00_0231B614:
|
|
.byte 0x32, 0x00, 0x00, 0x00
|
|
.global ov00_0231B618
|
|
ov00_0231B618:
|
|
.byte 0x49, 0x6e, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x20, 0x73, 0x65, 0x78, 0x2e
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231B628
|
|
ov00_0231B628:
|
|
.byte 0x5c, 0x63, 0x70, 0x75, 0x62, 0x72, 0x61, 0x6e, 0x64, 0x69, 0x64, 0x5c
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231B638
|
|
ov00_0231B638:
|
|
.byte 0x5c, 0x63, 0x70, 0x75, 0x73, 0x70, 0x65, 0x65, 0x64, 0x5c, 0x00, 0x00
|
|
.global ov00_0231B644
|
|
ov00_0231B644:
|
|
.byte 0x5c, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x5c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231B650
|
|
ov00_0231B650:
|
|
.byte 0x5c, 0x76, 0x69, 0x64
|
|
.byte 0x65, 0x6f, 0x63, 0x61, 0x72, 0x64, 0x31, 0x72, 0x61, 0x6d, 0x5c, 0x00
|
|
.global ov00_0231B660
|
|
ov00_0231B660:
|
|
.byte 0x5c, 0x76, 0x69, 0x64
|
|
.byte 0x65, 0x6f, 0x63, 0x61, 0x72, 0x64, 0x32, 0x72, 0x61, 0x6d, 0x5c, 0x00
|
|
.global ov00_0231B670
|
|
ov00_0231B670:
|
|
.byte 0x5c, 0x63, 0x6f, 0x6e
|
|
.byte 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x69, 0x64, 0x5c, 0x00, 0x00
|
|
.global ov00_0231B680
|
|
ov00_0231B680:
|
|
.byte 0x5c, 0x63, 0x6f, 0x6e
|
|
.byte 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x70, 0x65, 0x65, 0x64, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231B694
|
|
ov00_0231B694:
|
|
.byte 0x5c, 0x68, 0x61, 0x73, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x5c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231B6A4
|
|
ov00_0231B6A4:
|
|
.byte 0x49, 0x6e, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x20, 0x69, 0x6e, 0x66, 0x6f, 0x2e, 0x00, 0x00, 0x00
|
|
.global ov00_0231B6B4
|
|
ov00_0231B6B4:
|
|
.byte 0x49, 0x6e, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x20, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x2e, 0x00, 0x00
|
|
.global ov00_0231B6C4
|
|
ov00_0231B6C4:
|
|
.byte 0x5c, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x65, 0x6e, 0x63, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231B6D4
|
|
ov00_0231B6D4:
|
|
.byte 0x49, 0x6e, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x20, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x63
|
|
.byte 0x6f, 0x64, 0x65, 0x2e, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231B6EC
|
|
ov00_0231B6EC:
|
|
.byte 0x5c, 0x76, 0x69, 0x64, 0x65, 0x6f, 0x63, 0x61
|
|
.byte 0x72, 0x64, 0x31, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x5c, 0x00, 0x00
|
|
.global ov00_0231B700
|
|
ov00_0231B700:
|
|
.byte 0x5c, 0x76, 0x69, 0x64
|
|
.byte 0x65, 0x6f, 0x63, 0x61, 0x72, 0x64, 0x32, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x5c, 0x00, 0x00
|
|
.global ov00_0231B714
|
|
ov00_0231B714:
|
|
.byte 0x5c, 0x6f, 0x73, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x5c, 0x00, 0x00
|
|
.global ov00_0231B720
|
|
ov00_0231B720:
|
|
.byte 0x5c, 0x67, 0x65, 0x74
|
|
.byte 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x5c, 0x5c, 0x73, 0x65, 0x73, 0x73, 0x6b, 0x65, 0x79
|
|
.byte 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231B738
|
|
ov00_0231B738:
|
|
.byte 0x5c, 0x69, 0x64, 0x5c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231B740
|
|
ov00_0231B740:
|
|
.byte 0x4f, 0x75, 0x74, 0x20
|
|
.byte 0x6f, 0x66, 0x20, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x2e, 0x00, 0x00
|
|
.global ov00_0231B750
|
|
ov00_0231B750:
|
|
.byte 0x49, 0x6e, 0x76, 0x61
|
|
.byte 0x6c, 0x69, 0x64, 0x20, 0x6b, 0x65, 0x79, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231B764
|
|
ov00_0231B764:
|
|
.byte 0x49, 0x6e, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x20, 0x6b, 0x65, 0x79, 0x20, 0x76, 0x61, 0x6c, 0x75
|
|
.byte 0x65, 0x00, 0x00, 0x00
|
|
.global ov00_0231B778
|
|
ov00_0231B778:
|
|
.byte 0x5c, 0x6b, 0x65, 0x79, 0x73, 0x5c, 0x25, 0x64, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231B784
|
|
ov00_0231B784:
|
|
.byte 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231B788
|
|
ov00_0231B788:
|
|
.byte 0x4f, 0x75, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x6d, 0x65, 0x6d, 0x6f, 0x72
|
|
.byte 0x79, 0x2e, 0x00, 0x00
|
|
.global ov00_0231B798
|
|
ov00_0231B798:
|
|
.byte 0x45, 0x72, 0x72, 0x6f, 0x72, 0x20, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63
|
|
.byte 0x74, 0x69, 0x6e, 0x67, 0x20, 0x74, 0x6f, 0x20, 0x61, 0x20, 0x70, 0x65, 0x65, 0x72, 0x2e, 0x00
|
|
.global ov00_0231B7B4
|
|
ov00_0231B7B4:
|
|
.byte 0x5c, 0x61, 0x75, 0x74, 0x68, 0x5c, 0x00, 0x00
|
|
.global ov00_0231B7BC
|
|
ov00_0231B7BC:
|
|
.byte 0x5c, 0x70, 0x69, 0x64, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231B7C4
|
|
ov00_0231B7C4:
|
|
.byte 0x5c, 0x6e, 0x69, 0x63, 0x6b, 0x5c, 0x00, 0x00
|
|
.global ov00_0231B7CC
|
|
ov00_0231B7CC:
|
|
.byte 0x5c, 0x73, 0x69, 0x67, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231B7D4
|
|
ov00_0231B7D4:
|
|
.byte 0x5c, 0x66, 0x69, 0x6e, 0x61, 0x6c, 0x5c, 0x00
|
|
.global ov00_0231B7DC
|
|
ov00_0231B7DC:
|
|
.byte 0x5c, 0x61, 0x6e, 0x61, 0x63, 0x6b, 0x5c, 0x00
|
|
.global ov00_0231B7E4
|
|
ov00_0231B7E4:
|
|
.byte 0x45, 0x72, 0x72, 0x6f, 0x72, 0x20, 0x67, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x62, 0x75
|
|
.byte 0x64, 0x64, 0x79, 0x20, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f
|
|
.byte 0x6e, 0x2e, 0x00, 0x00
|
|
.global ov00_0231B808
|
|
ov00_0231B808:
|
|
.byte 0x5c, 0x61, 0x61, 0x63, 0x6b, 0x5c, 0x00, 0x00
|
|
.global ov00_0231B810
|
|
ov00_0231B810:
|
|
.byte 0x45, 0x72, 0x72, 0x6f
|
|
.byte 0x72, 0x20, 0x70, 0x61, 0x72, 0x73, 0x69, 0x6e, 0x67, 0x20, 0x62, 0x75, 0x64, 0x64, 0x79, 0x20
|
|
.byte 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231B830
|
|
ov00_0231B830:
|
|
.byte 0x25, 0x73, 0x25, 0x64
|
|
.byte 0x25, 0x64, 0x00, 0x00
|
|
.global ov00_0231B838
|
|
ov00_0231B838:
|
|
.byte 0x4f, 0x75, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x6d, 0x65, 0x6d, 0x6f, 0x72
|
|
.byte 0x79, 0x2e, 0x00, 0x00
|
|
.global ov00_0231B848
|
|
ov00_0231B848:
|
|
.byte 0x31, 0x00, 0x00, 0x00
|
|
.global ov00_0231B84C
|
|
ov00_0231B84C:
|
|
.byte 0x54, 0x68, 0x65, 0x72, 0x65, 0x20, 0x77, 0x61
|
|
.byte 0x73, 0x20, 0x61, 0x6e, 0x20, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x20, 0x73, 0x74, 0x61, 0x72, 0x74
|
|
.byte 0x69, 0x6e, 0x67, 0x20, 0x63, 0x6f, 0x6d, 0x6d, 0x75, 0x6e, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f
|
|
.byte 0x6e, 0x20, 0x77, 0x69, 0x74, 0x68, 0x20, 0x61, 0x20, 0x70, 0x65, 0x65, 0x72, 0x2e, 0x00, 0x00
|
|
.global ov00_0231B884
|
|
ov00_0231B884:
|
|
.byte 0x5c, 0x6d, 0x5c, 0x00
|
|
.global ov00_0231B888
|
|
ov00_0231B888:
|
|
.byte 0x5c, 0x6c, 0x65, 0x6e, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231B890
|
|
ov00_0231B890:
|
|
.byte 0x5c, 0x6d, 0x73, 0x67
|
|
.byte 0x5c, 0x0a, 0x00, 0x00
|
|
.global ov00_0231B898
|
|
ov00_0231B898:
|
|
.byte 0x5c, 0x6d, 0x5c, 0x25, 0x64, 0x5c, 0x78, 0x66, 0x65, 0x72, 0x5c, 0x25
|
|
.byte 0x64, 0x20, 0x25, 0x75, 0x20, 0x25, 0x75, 0x00
|
|
.global ov00_0231B8AC
|
|
ov00_0231B8AC:
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231B8B0
|
|
ov00_0231B8B0:
|
|
.byte 0x5c, 0x6c, 0x65, 0x6e
|
|
.byte 0x5c, 0x25, 0x64, 0x5c, 0x6d, 0x73, 0x67, 0x5c, 0x0a, 0x00, 0x00, 0x00
|
|
.global ov00_0231B8C0
|
|
ov00_0231B8C0:
|
|
.byte 0x5c, 0x6e, 0x70, 0x72
|
|
.byte 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231B8C8
|
|
ov00_0231B8C8:
|
|
.byte 0x55, 0x6e, 0x65, 0x78, 0x70, 0x65, 0x63, 0x74, 0x65, 0x64, 0x20, 0x64
|
|
.byte 0x61, 0x74, 0x61, 0x20, 0x77, 0x61, 0x73, 0x20, 0x72, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x64
|
|
.byte 0x20, 0x66, 0x72, 0x6f, 0x6d, 0x20, 0x74, 0x68, 0x65, 0x20, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72
|
|
.byte 0x2e, 0x00, 0x00, 0x00
|
|
.global ov00_0231B8F8
|
|
ov00_0231B8F8:
|
|
.byte 0x5c, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x69, 0x64, 0x5c, 0x00
|
|
.global ov00_0231B904
|
|
ov00_0231B904:
|
|
.byte 0x4f, 0x75, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x2e, 0x00, 0x00
|
|
.global ov00_0231B914
|
|
ov00_0231B914:
|
|
.byte 0x5c, 0x64, 0x70, 0x72, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231B91C
|
|
ov00_0231B91C:
|
|
.byte 0x67, 0x70, 0x73, 0x70, 0x2e, 0x67, 0x73, 0x2e
|
|
.byte 0x6e, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x64, 0x6f, 0x77, 0x69, 0x66, 0x69, 0x2e, 0x6e, 0x65, 0x74
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231B95C
|
|
ov00_0231B95C:
|
|
.byte 0x4f, 0x75, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x6d
|
|
.byte 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x2e, 0x00, 0x00
|
|
.global ov00_0231B96C
|
|
ov00_0231B96C:
|
|
.byte 0x54, 0x68, 0x65, 0x72, 0x65, 0x20, 0x77, 0x61
|
|
.byte 0x73, 0x20, 0x61, 0x6e, 0x20, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x20, 0x63, 0x72, 0x65, 0x61, 0x74
|
|
.byte 0x69, 0x6e, 0x67, 0x20, 0x61, 0x20, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x2e, 0x00, 0x00, 0x00
|
|
.global ov00_0231B994
|
|
ov00_0231B994:
|
|
.byte 0x54, 0x68, 0x65, 0x72, 0x65, 0x20, 0x77, 0x61, 0x73, 0x20, 0x61, 0x6e, 0x20, 0x65, 0x72, 0x72
|
|
.byte 0x6f, 0x72, 0x20, 0x6d, 0x61, 0x6b, 0x69, 0x6e, 0x67, 0x20, 0x61, 0x20, 0x73, 0x6f, 0x63, 0x6b
|
|
.byte 0x65, 0x74, 0x20, 0x6e, 0x6f, 0x6e, 0x2d, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x69, 0x6e, 0x67, 0x2e
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231B9C8
|
|
ov00_0231B9C8:
|
|
.byte 0x43, 0x6f, 0x75, 0x6c, 0x64, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x72, 0x65
|
|
.byte 0x73, 0x6f, 0x6c, 0x76, 0x65, 0x20, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x20, 0x6d, 0x61, 0x6e
|
|
.byte 0x61, 0x6e, 0x67, 0x65, 0x72, 0x20, 0x68, 0x6f, 0x73, 0x74, 0x20, 0x6e, 0x61, 0x6d, 0x65, 0x2e
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231B9F8
|
|
ov00_0231B9F8:
|
|
.byte 0x54, 0x68, 0x65, 0x72, 0x65, 0x20, 0x77, 0x61, 0x73, 0x20, 0x61, 0x6e
|
|
.byte 0x20, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x20, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6e
|
|
.byte 0x67, 0x20, 0x61, 0x20, 0x73, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x2e, 0x00
|
|
.global ov00_0231BA20
|
|
ov00_0231BA20:
|
|
.byte 0x4e, 0x6f, 0x20, 0x73
|
|
.byte 0x65, 0x61, 0x72, 0x63, 0x68, 0x20, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x61, 0x2e, 0x00
|
|
.global ov00_0231BA34
|
|
ov00_0231BA34:
|
|
.byte 0x54, 0x68, 0x65, 0x20, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x20, 0x74, 0x69, 0x6d, 0x65, 0x64
|
|
.byte 0x20, 0x6f, 0x75, 0x74, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231BA4C
|
|
ov00_0231BA4C:
|
|
.byte 0x53, 0x4d, 0x00, 0x00
|
|
.global ov00_0231BA50
|
|
ov00_0231BA50:
|
|
.byte 0x43, 0x6f, 0x75, 0x6c
|
|
.byte 0x64, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x20, 0x74, 0x6f
|
|
.byte 0x20, 0x74, 0x68, 0x65, 0x20, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x20, 0x6d, 0x61, 0x6e, 0x61
|
|
.byte 0x67, 0x65, 0x72, 0x2e, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231BA7C
|
|
ov00_0231BA7C:
|
|
.byte 0x5c, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x5c
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231BA88
|
|
ov00_0231BA88:
|
|
.byte 0x5c, 0x73, 0x65, 0x73, 0x73, 0x6b, 0x65, 0x79, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231BA94
|
|
ov00_0231BA94:
|
|
.byte 0x5c, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x69, 0x64, 0x5c, 0x00
|
|
.global ov00_0231BAA0
|
|
ov00_0231BAA0:
|
|
.byte 0x5c, 0x6e, 0x61, 0x6d
|
|
.byte 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x69, 0x64, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231BAB0
|
|
ov00_0231BAB0:
|
|
.byte 0x5c, 0x70, 0x61, 0x72
|
|
.byte 0x74, 0x6e, 0x65, 0x72, 0x69, 0x64, 0x5c, 0x00
|
|
.global ov00_0231BABC
|
|
ov00_0231BABC:
|
|
.byte 0x5c, 0x6e, 0x69, 0x63, 0x6b, 0x5c, 0x00, 0x00
|
|
.global ov00_0231BAC4
|
|
ov00_0231BAC4:
|
|
.byte 0x5c, 0x75, 0x6e, 0x69, 0x71, 0x75, 0x65, 0x6e, 0x69, 0x63, 0x6b, 0x5c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231BAD4
|
|
ov00_0231BAD4:
|
|
.byte 0x5c, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x5c, 0x00
|
|
.global ov00_0231BADC
|
|
ov00_0231BADC:
|
|
.byte 0x5c, 0x66, 0x69, 0x72, 0x73, 0x74, 0x6e, 0x61
|
|
.byte 0x6d, 0x65, 0x5c, 0x00
|
|
.global ov00_0231BAE8
|
|
ov00_0231BAE8:
|
|
.byte 0x5c, 0x6c, 0x61, 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x5c, 0x00, 0x00
|
|
.global ov00_0231BAF4
|
|
ov00_0231BAF4:
|
|
.byte 0x5c, 0x69, 0x63, 0x71, 0x75, 0x69, 0x6e, 0x5c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231BB00
|
|
ov00_0231BB00:
|
|
.byte 0x5c, 0x73, 0x6b, 0x69
|
|
.byte 0x70, 0x5c, 0x00, 0x00
|
|
.global ov00_0231BB08
|
|
ov00_0231BB08:
|
|
.byte 0x5c, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x5c, 0x00
|
|
.global ov00_0231BB10
|
|
ov00_0231BB10:
|
|
.byte 0x5c, 0x6e, 0x69, 0x63
|
|
.byte 0x6b, 0x73, 0x5c, 0x00
|
|
.global ov00_0231BB18
|
|
ov00_0231BB18:
|
|
.byte 0x5c, 0x70, 0x61, 0x73, 0x73, 0x65, 0x6e, 0x63, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231BB24
|
|
ov00_0231BB24:
|
|
.byte 0x5c, 0x70, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x5c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231BB30
|
|
ov00_0231BB30:
|
|
.byte 0x5c, 0x70, 0x72, 0x6f
|
|
.byte 0x64, 0x75, 0x63, 0x74, 0x69, 0x64, 0x5c, 0x00
|
|
.global ov00_0231BB3C
|
|
ov00_0231BB3C:
|
|
.byte 0x5c, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x5c, 0x00
|
|
.global ov00_0231BB44
|
|
ov00_0231BB44:
|
|
.byte 0x5c, 0x6e, 0x65, 0x77, 0x75, 0x73, 0x65, 0x72, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231BB50
|
|
ov00_0231BB50:
|
|
.byte 0x5c, 0x70, 0x72, 0x6f
|
|
.byte 0x64, 0x75, 0x63, 0x74, 0x49, 0x44, 0x5c, 0x00
|
|
.global ov00_0231BB5C
|
|
ov00_0231BB5C:
|
|
.byte 0x5c, 0x63, 0x64, 0x6b, 0x65, 0x79, 0x5c, 0x00
|
|
.global ov00_0231BB64
|
|
ov00_0231BB64:
|
|
.byte 0x5c, 0x6f, 0x74, 0x68, 0x65, 0x72, 0x73, 0x5c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231BB70
|
|
ov00_0231BB70:
|
|
.byte 0x5c, 0x6f, 0x74, 0x68
|
|
.byte 0x65, 0x72, 0x73, 0x6c, 0x69, 0x73, 0x74, 0x5c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231BB80
|
|
ov00_0231BB80:
|
|
.byte 0x5c, 0x6e, 0x75, 0x6d
|
|
.byte 0x6f, 0x70, 0x69, 0x64, 0x73, 0x5c, 0x00, 0x00
|
|
.global ov00_0231BB8C
|
|
ov00_0231BB8C:
|
|
.byte 0x5c, 0x6f, 0x70, 0x69, 0x64, 0x73, 0x5c, 0x00
|
|
.global ov00_0231BB94
|
|
ov00_0231BB94:
|
|
.byte 0x7c, 0x00, 0x00, 0x00
|
|
.global ov00_0231BB98
|
|
ov00_0231BB98:
|
|
.byte 0x5c, 0x75, 0x6e, 0x69, 0x71, 0x75, 0x65, 0x73, 0x65, 0x61, 0x72, 0x63
|
|
.byte 0x68, 0x5c, 0x00, 0x00
|
|
.global ov00_0231BBA8
|
|
ov00_0231BBA8:
|
|
.byte 0x5c, 0x70, 0x72, 0x65, 0x66, 0x65, 0x72, 0x72, 0x65, 0x64, 0x6e, 0x69
|
|
.byte 0x63, 0x6b, 0x5c, 0x00
|
|
.global ov00_0231BBB8
|
|
ov00_0231BBB8:
|
|
.byte 0x5c, 0x67, 0x61, 0x6d, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x5c, 0x00, 0x00
|
|
.global ov00_0231BBC4
|
|
ov00_0231BBC4:
|
|
.byte 0x5c, 0x66, 0x69, 0x6e, 0x61, 0x6c, 0x5c, 0x00
|
|
.global ov00_0231BBCC
|
|
ov00_0231BBCC:
|
|
.byte 0x54, 0x68, 0x65, 0x72, 0x65, 0x20, 0x77, 0x61
|
|
.byte 0x73, 0x20, 0x61, 0x6e, 0x20, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x20, 0x72, 0x65, 0x61, 0x64, 0x69
|
|
.byte 0x6e, 0x67, 0x20, 0x66, 0x72, 0x6f, 0x6d, 0x20, 0x74, 0x68, 0x65, 0x20, 0x73, 0x65, 0x72, 0x76
|
|
.byte 0x65, 0x72, 0x2e, 0x00
|
|
.global ov00_0231BBF8
|
|
ov00_0231BBF8:
|
|
.byte 0x62, 0x73, 0x72, 0x64, 0x6f, 0x6e, 0x65, 0x00
|
|
.global ov00_0231BC00
|
|
ov00_0231BC00:
|
|
.byte 0x6d, 0x6f, 0x72, 0x65
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231BC08
|
|
ov00_0231BC08:
|
|
.byte 0x30, 0x00, 0x00, 0x00
|
|
.global ov00_0231BC0C
|
|
ov00_0231BC0C:
|
|
.byte 0x62, 0x73, 0x72, 0x00
|
|
.global ov00_0231BC10
|
|
ov00_0231BC10:
|
|
.byte 0x6e, 0x69, 0x63, 0x6b
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231BC18
|
|
ov00_0231BC18:
|
|
.byte 0x75, 0x6e, 0x69, 0x71, 0x75, 0x65, 0x6e, 0x69, 0x63, 0x6b, 0x00, 0x00
|
|
.global ov00_0231BC24
|
|
ov00_0231BC24:
|
|
.byte 0x66, 0x69, 0x72, 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x00, 0x00, 0x00
|
|
.global ov00_0231BC30
|
|
ov00_0231BC30:
|
|
.byte 0x6c, 0x61, 0x73, 0x74
|
|
.byte 0x6e, 0x61, 0x6d, 0x65, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231BC3C
|
|
ov00_0231BC3C:
|
|
.byte 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x00, 0x00, 0x00
|
|
.global ov00_0231BC44
|
|
ov00_0231BC44:
|
|
.byte 0x45, 0x72, 0x72, 0x6f, 0x72, 0x20, 0x72, 0x65, 0x61, 0x64, 0x69, 0x6e, 0x67, 0x20, 0x66, 0x72
|
|
.byte 0x6f, 0x6d, 0x20, 0x74, 0x68, 0x65, 0x20, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x20, 0x73, 0x65
|
|
.byte 0x72, 0x76, 0x65, 0x72, 0x2e, 0x00, 0x00, 0x00
|
|
.global ov00_0231BC6C
|
|
ov00_0231BC6C:
|
|
.byte 0x76, 0x72, 0x00, 0x00
|
|
.global ov00_0231BC70
|
|
ov00_0231BC70:
|
|
.byte 0x6e, 0x72, 0x00, 0x00
|
|
.global ov00_0231BC74
|
|
ov00_0231BC74:
|
|
.byte 0x6e, 0x64, 0x6f, 0x6e, 0x65, 0x00, 0x00, 0x00
|
|
.global ov00_0231BC7C
|
|
ov00_0231BC7C:
|
|
.byte 0x70, 0x73, 0x72, 0x64, 0x6f, 0x6e, 0x65, 0x00
|
|
.global ov00_0231BC84
|
|
ov00_0231BC84:
|
|
.byte 0x70, 0x73, 0x72, 0x00
|
|
.global ov00_0231BC88
|
|
ov00_0231BC88:
|
|
.byte 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x00, 0x00
|
|
.global ov00_0231BC90
|
|
ov00_0231BC90:
|
|
.byte 0x73, 0x74, 0x61, 0x74
|
|
.byte 0x75, 0x73, 0x63, 0x6f, 0x64, 0x65, 0x00, 0x00
|
|
.global ov00_0231BC9C
|
|
ov00_0231BC9C:
|
|
.byte 0x63, 0x75, 0x72, 0x00
|
|
.global ov00_0231BCA0
|
|
ov00_0231BCA0:
|
|
.byte 0x5c, 0x70, 0x69, 0x64
|
|
.byte 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231BCA8
|
|
ov00_0231BCA8:
|
|
.byte 0x6e, 0x75, 0x72, 0x00
|
|
.global ov00_0231BCAC
|
|
ov00_0231BCAC:
|
|
.byte 0x6f, 0x74, 0x68, 0x65, 0x72, 0x73, 0x00, 0x00
|
|
.global ov00_0231BCB4
|
|
ov00_0231BCB4:
|
|
.byte 0x6f, 0x64, 0x6f, 0x6e, 0x65, 0x00, 0x00, 0x00
|
|
.global ov00_0231BCBC
|
|
ov00_0231BCBC:
|
|
.byte 0x6f, 0x00, 0x00, 0x00
|
|
.global ov00_0231BCC0
|
|
ov00_0231BCC0:
|
|
.byte 0x66, 0x69, 0x72, 0x73
|
|
.byte 0x74, 0x00, 0x00, 0x00
|
|
.global ov00_0231BCC8
|
|
ov00_0231BCC8:
|
|
.byte 0x6c, 0x61, 0x73, 0x74, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231BCD0
|
|
ov00_0231BCD0:
|
|
.byte 0x6f, 0x74, 0x68, 0x65
|
|
.byte 0x72, 0x73, 0x6c, 0x69, 0x73, 0x74, 0x00, 0x00
|
|
.global ov00_0231BCDC
|
|
ov00_0231BCDC:
|
|
.byte 0x6f, 0x6c, 0x64, 0x6f, 0x6e, 0x65, 0x00, 0x00
|
|
.global ov00_0231BCE4
|
|
ov00_0231BCE4:
|
|
.byte 0x75, 0x73, 0x00, 0x00
|
|
.global ov00_0231BCE8
|
|
ov00_0231BCE8:
|
|
.byte 0x75, 0x73, 0x64, 0x6f, 0x6e, 0x65, 0x00, 0x00
|
|
.global ov00_0231BCF0
|
|
ov00_0231BCF0:
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231BCF4
|
|
ov00_0231BCF4:
|
|
.byte 0x5c, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5c, 0x25, 0x64, 0x5c, 0x72, 0x65, 0x73, 0x75
|
|
.byte 0x6c, 0x74, 0x5c, 0x25, 0x64, 0x00, 0x00, 0x00
|
|
.global ov00_0231BD0C
|
|
ov00_0231BD0C:
|
|
.byte 0x5c, 0x78, 0x66, 0x65, 0x72, 0x5c, 0x00, 0x00
|
|
.global ov00_0231BD14
|
|
ov00_0231BD14:
|
|
.byte 0x25, 0x64, 0x20, 0x25, 0x75, 0x20, 0x25, 0x75, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231BD20
|
|
ov00_0231BD20:
|
|
.byte 0x5c, 0x72, 0x6e, 0x5c
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231BD28
|
|
ov00_0231BD28:
|
|
.byte 0x55, 0x6e, 0x65, 0x78, 0x70, 0x65, 0x63, 0x74, 0x65, 0x64, 0x20, 0x64
|
|
.byte 0x61, 0x74, 0x61, 0x20, 0x77, 0x61, 0x73, 0x20, 0x72, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x64
|
|
.byte 0x20, 0x66, 0x72, 0x6f, 0x6d, 0x20, 0x74, 0x68, 0x65, 0x20, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72
|
|
.byte 0x2e, 0x00, 0x00, 0x00
|
|
.global ov00_0231BD58
|
|
ov00_0231BD58:
|
|
.byte 0x4f, 0x75, 0x74, 0x20, 0x6f, 0x66, 0x20, 0x6d, 0x65, 0x6d, 0x6f, 0x72
|
|
.byte 0x79, 0x2e, 0x00, 0x00
|
|
.global ov00_0231BD68
|
|
ov00_0231BD68:
|
|
.byte 0x5c, 0x72, 0x63, 0x5c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231BD70
|
|
ov00_0231BD70:
|
|
.byte 0x5c, 0x65, 0x72, 0x72
|
|
.byte 0x6f, 0x72, 0x5c, 0x00
|
|
.global ov00_0231BD78
|
|
ov00_0231BD78:
|
|
.byte 0x5c, 0x65, 0x72, 0x72, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231BD80
|
|
ov00_0231BD80:
|
|
.byte 0x5c, 0x65, 0x72, 0x72
|
|
.byte 0x6d, 0x73, 0x67, 0x5c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231BD8C
|
|
ov00_0231BD8C:
|
|
.byte 0x5c, 0x66, 0x61, 0x74, 0x61, 0x6c, 0x5c, 0x00
|
|
.global ov00_0231BD94
|
|
ov00_0231BD94:
|
|
.byte 0x54, 0x68, 0x65, 0x72, 0x65, 0x20, 0x77, 0x61, 0x73, 0x20, 0x61, 0x6e, 0x20, 0x65, 0x72, 0x72
|
|
.byte 0x6f, 0x72, 0x20, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x69, 0x6e, 0x67, 0x20, 0x66, 0x6f, 0x72, 0x20
|
|
.byte 0x61, 0x20, 0x63, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x20, 0x63, 0x6f, 0x6e, 0x6e
|
|
.byte 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x00
|
|
.global ov00_0231BDCC
|
|
ov00_0231BDCC:
|
|
.byte 0x50, 0x61, 0x72, 0x73, 0x65, 0x20, 0x45, 0x72
|
|
.byte 0x72, 0x6f, 0x72, 0x2e, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231BDDC
|
|
ov00_0231BDDC:
|
|
.word ov00_0231BE28
|
|
.byte 0xff, 0xff, 0xff, 0xff
|
|
.byte 0x20, 0x4e, 0x00, 0x00
|
|
.word ov00_0230BDDC
|
|
.word ov00_0230BE08
|
|
.word ov00_0230BE9C
|
|
.word ov00_0230BF20
|
|
.word ov00_0230BFA0
|
|
.word ov00_0230C024
|
|
.word ov00_0230C098
|
|
.word ov00_0230CD28
|
|
.word ov00_0230CD90
|
|
.word ov00_0230CE00
|
|
.word ov00_0230CE5C
|
|
.word ov00_0230CEB8
|
|
.word ov00_0230CF18
|
|
.word ov00_0230CF74
|
|
.word ov00_0230CFD0
|
|
.word ov00_0230D030
|
|
.global ov00_0231BE28
|
|
ov00_0231BE28:
|
|
.byte 0x00, 0x61, 0x6d, 0x65, 0x53, 0x70, 0x79, 0x33, 0x44, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231BE38
|
|
ov00_0231BE38:
|
|
.byte 0x00, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x41, 0x70, 0x68, 0x65, 0x78
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231BE48
|
|
ov00_0231BE48:
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231BE4C
|
|
ov00_0231BE4C:
|
|
.byte 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231BE50
|
|
ov00_0231BE50:
|
|
.byte 0x70, 0x61, 0x75, 0x74
|
|
.byte 0x68, 0x72, 0x00, 0x00
|
|
.global ov00_0231BE58
|
|
ov00_0231BE58:
|
|
.byte 0x6c, 0x69, 0x64, 0x00
|
|
.global ov00_0231BE5C
|
|
ov00_0231BE5C:
|
|
.byte 0x65, 0x72, 0x72, 0x6d, 0x73, 0x67, 0x00, 0x00
|
|
.global ov00_0231BE64
|
|
ov00_0231BE64:
|
|
.byte 0x67, 0x65, 0x74, 0x70, 0x69, 0x64, 0x72, 0x00
|
|
.global ov00_0231BE6C
|
|
ov00_0231BE6C:
|
|
.byte 0x67, 0x65, 0x74, 0x70, 0x64, 0x72, 0x00, 0x00
|
|
.global ov00_0231BE74
|
|
ov00_0231BE74:
|
|
.byte 0x70, 0x69, 0x64, 0x00
|
|
.global ov00_0231BE78
|
|
ov00_0231BE78:
|
|
.byte 0x6d, 0x6f, 0x64, 0x00
|
|
.global ov00_0231BE7C
|
|
ov00_0231BE7C:
|
|
.byte 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x00, 0x00
|
|
.global ov00_0231BE84
|
|
ov00_0231BE84:
|
|
.byte 0x5c, 0x64, 0x61, 0x74, 0x61, 0x5c, 0x00, 0x00
|
|
.global ov00_0231BE8C
|
|
ov00_0231BE8C:
|
|
.byte 0x73, 0x65, 0x74, 0x70, 0x64, 0x72, 0x00, 0x00
|
|
.global ov00_0231BE94
|
|
ov00_0231BE94:
|
|
.byte 0x5c, 0x70, 0x61, 0x75, 0x74, 0x68, 0x72, 0x5c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231BEA0
|
|
ov00_0231BEA0:
|
|
.byte 0x5c, 0x67, 0x65, 0x74
|
|
.byte 0x70, 0x69, 0x64, 0x72, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231BEAC
|
|
ov00_0231BEAC:
|
|
.byte 0x5c, 0x67, 0x65, 0x74, 0x70, 0x64, 0x72, 0x5c
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231BEB8
|
|
ov00_0231BEB8:
|
|
.byte 0x5c, 0x73, 0x65, 0x74, 0x70, 0x64, 0x72, 0x5c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231BEC4
|
|
ov00_0231BEC4:
|
|
.byte 0x25, 0x73, 0x5f, 0x74, 0x25, 0x64, 0x00, 0x00
|
|
.global ov00_0231BECC
|
|
ov00_0231BECC:
|
|
.byte 0x25, 0x73, 0x5f, 0x25, 0x64, 0x00, 0x00, 0x00
|
|
.global ov00_0231BED4
|
|
ov00_0231BED4:
|
|
.byte 0x33, 0x62, 0x38, 0x64, 0x64, 0x38, 0x39, 0x39, 0x35, 0x66, 0x37, 0x63, 0x34, 0x30, 0x61, 0x39
|
|
.byte 0x61, 0x35, 0x63, 0x35, 0x62, 0x37, 0x64, 0x64, 0x35, 0x62, 0x34, 0x38, 0x31, 0x33, 0x34, 0x31
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231BEF8
|
|
ov00_0231BEF8:
|
|
.byte 0x74, 0x69, 0x6d, 0x65, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231BF00
|
|
ov00_0231BF00:
|
|
.byte 0xfe, 0xfe, 0x00, 0x00
|
|
.global ov00_0231BF04
|
|
ov00_0231BF04:
|
|
.byte 0x25, 0x73, 0x3a, 0x25, 0x64, 0x00, 0x00, 0x00
|
|
.global ov00_0231BF0C
|
|
ov00_0231BF0C:
|
|
.byte 0x25, 0x73, 0x00, 0x00
|
|
.global ov00_0231BF10
|
|
ov00_0231BF10:
|
|
.byte 0x3a, 0x25, 0x64, 0x00
|
|
.global ov00_0231BF14
|
|
ov00_0231BF14:
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231BF18
|
|
ov00_0231BF18:
|
|
.byte 0x06, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
|
|
.global ov00_0231BF24
|
|
ov00_0231BF24:
|
|
.byte 0xfd, 0xfc, 0x1e, 0x66, 0x6a, 0xb2, 0x00, 0x00
|
|
.global ov00_0231BF2C
|
|
ov00_0231BF2C:
|
|
.byte 0x25, 0x73, 0x2e, 0x25, 0x73, 0x00, 0x00, 0x00
|
|
.global ov00_0231BF34
|
|
ov00_0231BF34:
|
|
.byte 0x6e, 0x61, 0x74, 0x6e, 0x65, 0x67, 0x31, 0x2e, 0x67, 0x73, 0x2e, 0x6e, 0x69, 0x6e, 0x74, 0x65
|
|
.byte 0x6e, 0x64, 0x6f, 0x77, 0x69, 0x66, 0x69, 0x2e, 0x6e, 0x65, 0x74, 0x00
|
|
.global ov00_0231BF50
|
|
ov00_0231BF50:
|
|
.byte 0x6e, 0x61, 0x74, 0x6e
|
|
.byte 0x65, 0x67, 0x32, 0x2e, 0x67, 0x73, 0x2e, 0x6e, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x64, 0x6f, 0x77
|
|
.byte 0x69, 0x66, 0x69, 0x2e, 0x6e, 0x65, 0x74, 0x00
|
|
.global ov00_0231BF6C
|
|
ov00_0231BF6C:
|
|
.byte 0x6e, 0x61, 0x74, 0x6e, 0x65, 0x67, 0x33, 0x2e
|
|
.byte 0x67, 0x73, 0x2e, 0x6e, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x64, 0x6f, 0x77, 0x69, 0x66, 0x69, 0x2e
|
|
.byte 0x6e, 0x65, 0x74, 0x00
|
|
.global ov00_0231BF88
|
|
ov00_0231BF88:
|
|
.word ov00_0231BF8C
|
|
.global ov00_0231BF8C
|
|
ov00_0231BF8C:
|
|
.byte 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231CD20
|
|
ov00_0231CD20:
|
|
.byte 0x25, 0x73, 0x2e, 0x6d
|
|
.byte 0x61, 0x73, 0x74, 0x65, 0x72, 0x2e, 0x67, 0x73, 0x2e, 0x6e, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x64
|
|
.byte 0x6f, 0x77, 0x69, 0x66, 0x69, 0x2e, 0x6e, 0x65, 0x74, 0x00, 0x00, 0x00
|
|
.global ov00_0231CD40
|
|
ov00_0231CD40:
|
|
.byte 0x4e, 0x6f, 0x20, 0x63
|
|
.byte 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e, 0x67, 0x65, 0x20, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x20, 0x77
|
|
.byte 0x61, 0x73, 0x20, 0x72, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x64, 0x20, 0x66, 0x72, 0x6f, 0x6d
|
|
.byte 0x20, 0x74, 0x68, 0x65, 0x20, 0x6d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x20, 0x73, 0x65, 0x72, 0x76
|
|
.byte 0x65, 0x72, 0x2e, 0x00
|
|
.global ov00_0231CD78
|
|
ov00_0231CD78:
|
|
.byte 0x25, 0x64, 0x00, 0x00
|
|
.global ov00_0231CD7C
|
|
ov00_0231CD7C:
|
|
.byte 0x32, 0x35, 0x35, 0x2e, 0x32, 0x35, 0x35, 0x2e
|
|
.byte 0x32, 0x35, 0x35, 0x2e, 0x32, 0x35, 0x35, 0x00
|
|
.global ov00_0231CD8C
|
|
ov00_0231CD8C:
|
|
.byte 0x25, 0x30, 0x38, 0x58, 0x25, 0x30, 0x34, 0x58
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231CD98
|
|
ov00_0231CD98:
|
|
.byte 0x75, 0x6e, 0x6b, 0x6e, 0x6f, 0x77, 0x6e, 0x00
|
|
.global ov00_0231CDA0
|
|
ov00_0231CDA0:
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231CDA4
|
|
ov00_0231CDA4:
|
|
.byte 0x73, 0x70, 0x6c, 0x69, 0x74, 0x6e, 0x75, 0x6d, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231CDB0
|
|
ov00_0231CDB0:
|
|
.byte 0x25, 0x30, 0x32, 0x78
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231CDB8
|
|
ov00_0231CDB8:
|
|
.byte 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x69, 0x70, 0x25, 0x64, 0x00, 0x00, 0x00
|
|
.global ov00_0231CDC4
|
|
ov00_0231CDC4:
|
|
.byte 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x70, 0x6f, 0x72, 0x74, 0x00, 0x00, 0x00
|
|
.global ov00_0231CDD0
|
|
ov00_0231CDD0:
|
|
.byte 0x6e, 0x61, 0x74, 0x6e
|
|
.byte 0x65, 0x67, 0x00, 0x00
|
|
.global ov00_0231CDD8
|
|
ov00_0231CDD8:
|
|
.byte 0x31, 0x00, 0x00, 0x00
|
|
.global ov00_0231CDDC
|
|
ov00_0231CDDC:
|
|
.byte 0x30, 0x00, 0x00, 0x00
|
|
.global ov00_0231CDE0
|
|
ov00_0231CDE0:
|
|
.byte 0x73, 0x74, 0x61, 0x74
|
|
.byte 0x65, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x64, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231CDF0
|
|
ov00_0231CDF0:
|
|
.byte 0x67, 0x61, 0x6d, 0x65
|
|
.byte 0x6e, 0x61, 0x6d, 0x65, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231CDFC
|
|
ov00_0231CDFC:
|
|
.byte 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x69, 0x70
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231CE08
|
|
ov00_0231CE08:
|
|
.byte 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x70, 0x6f, 0x72, 0x74, 0x00, 0x00
|
|
.global ov00_0231CE14
|
|
ov00_0231CE14:
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231CE18
|
|
ov00_0231CE18:
|
|
.byte 0x70, 0x69, 0x64, 0x5f, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231CE20
|
|
ov00_0231CE20:
|
|
.byte 0x70, 0x69, 0x6e, 0x67
|
|
.byte 0x5f, 0x00, 0x00, 0x00
|
|
.global ov00_0231CE28
|
|
ov00_0231CE28:
|
|
.byte 0x74, 0x65, 0x61, 0x6d, 0x5f, 0x00, 0x00, 0x00
|
|
.global ov00_0231CE30
|
|
ov00_0231CE30:
|
|
.byte 0x73, 0x63, 0x6f, 0x72
|
|
.byte 0x65, 0x5f, 0x00, 0x00
|
|
.global ov00_0231CE38
|
|
ov00_0231CE38:
|
|
.byte 0x74, 0x65, 0x61, 0x6d, 0x5f, 0x74, 0x00, 0x00
|
|
.global ov00_0231CE40
|
|
ov00_0231CE40:
|
|
.byte 0x73, 0x6b, 0x69, 0x6c
|
|
.byte 0x6c, 0x5f, 0x00, 0x00
|
|
.global ov00_0231CE48
|
|
ov00_0231CE48:
|
|
.byte 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x00, 0x00
|
|
.global ov00_0231CE50
|
|
ov00_0231CE50:
|
|
.byte 0x70, 0x6c, 0x61, 0x79
|
|
.byte 0x65, 0x72, 0x5f, 0x00
|
|
.global ov00_0231CE58
|
|
ov00_0231CE58:
|
|
.byte 0x67, 0x61, 0x6d, 0x65, 0x76, 0x65, 0x72, 0x00
|
|
.global ov00_0231CE60
|
|
ov00_0231CE60:
|
|
.byte 0x6d, 0x61, 0x70, 0x6e
|
|
.byte 0x61, 0x6d, 0x65, 0x00
|
|
.global ov00_0231CE68
|
|
ov00_0231CE68:
|
|
.byte 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x72, 0x79, 0x00
|
|
.global ov00_0231CE70
|
|
ov00_0231CE70:
|
|
.byte 0x64, 0x65, 0x61, 0x74
|
|
.byte 0x68, 0x73, 0x5f, 0x00
|
|
.global ov00_0231CE78
|
|
ov00_0231CE78:
|
|
.byte 0x67, 0x72, 0x6f, 0x75, 0x70, 0x69, 0x64, 0x00
|
|
.global ov00_0231CE80
|
|
ov00_0231CE80:
|
|
.byte 0x73, 0x63, 0x6f, 0x72
|
|
.byte 0x65, 0x5f, 0x74, 0x00
|
|
.global ov00_0231CE88
|
|
ov00_0231CE88:
|
|
.byte 0x68, 0x6f, 0x73, 0x74, 0x70, 0x6f, 0x72, 0x74, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231CE94
|
|
ov00_0231CE94:
|
|
.byte 0x67, 0x61, 0x6d, 0x65, 0x74, 0x79, 0x70, 0x65, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231CEA0
|
|
ov00_0231CEA0:
|
|
.byte 0x6e, 0x75, 0x6d, 0x74
|
|
.byte 0x65, 0x61, 0x6d, 0x73, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231CEAC
|
|
ov00_0231CEAC:
|
|
.byte 0x67, 0x61, 0x6d, 0x65, 0x6d, 0x6f, 0x64, 0x65
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231CEB8
|
|
ov00_0231CEB8:
|
|
.byte 0x74, 0x65, 0x61, 0x6d, 0x70, 0x6c, 0x61, 0x79, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231CEC4
|
|
ov00_0231CEC4:
|
|
.byte 0x68, 0x6f, 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231CED0
|
|
ov00_0231CED0:
|
|
.byte 0x67, 0x61, 0x6d, 0x65
|
|
.byte 0x6e, 0x61, 0x6d, 0x65, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231CEDC
|
|
ov00_0231CEDC:
|
|
.byte 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231CEE8
|
|
ov00_0231CEE8:
|
|
.byte 0x66, 0x72, 0x61, 0x67, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x00, 0x00, 0x00
|
|
.global ov00_0231CEF4
|
|
ov00_0231CEF4:
|
|
.byte 0x74, 0x69, 0x6d, 0x65, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x00, 0x00, 0x00
|
|
.global ov00_0231CF00
|
|
ov00_0231CF00:
|
|
.byte 0x72, 0x6f, 0x75, 0x6e
|
|
.byte 0x64, 0x74, 0x69, 0x6d, 0x65, 0x00, 0x00, 0x00
|
|
.global ov00_0231CF0C
|
|
ov00_0231CF0C:
|
|
.byte 0x6e, 0x75, 0x6d, 0x70, 0x6c, 0x61, 0x79, 0x65
|
|
.byte 0x72, 0x73, 0x00, 0x00
|
|
.global ov00_0231CF18
|
|
ov00_0231CF18:
|
|
.byte 0x6d, 0x61, 0x78, 0x70, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x73, 0x00, 0x00
|
|
.global ov00_0231CF24
|
|
ov00_0231CF24:
|
|
.byte 0x6e, 0x6e, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x69, 0x64, 0x00, 0x00
|
|
.global ov00_0231CF30
|
|
ov00_0231CF30:
|
|
.byte 0x67, 0x61, 0x6d, 0x65
|
|
.byte 0x76, 0x61, 0x72, 0x69, 0x61, 0x6e, 0x74, 0x00
|
|
.global ov00_0231CF3C
|
|
ov00_0231CF3C:
|
|
.byte 0x74, 0x69, 0x6d, 0x65, 0x65, 0x6c, 0x61, 0x70
|
|
.byte 0x73, 0x65, 0x64, 0x00
|
|
.global ov00_0231CF48
|
|
ov00_0231CF48:
|
|
.byte 0x72, 0x6f, 0x75, 0x6e, 0x64, 0x65, 0x6c, 0x61, 0x70, 0x73, 0x65, 0x64
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231CF58
|
|
ov00_0231CF58:
|
|
.byte 0x74, 0x65, 0x61, 0x6d, 0x66, 0x72, 0x61, 0x67, 0x6c, 0x69, 0x6d, 0x69
|
|
.byte 0x74, 0x00, 0x00, 0x00
|
|
.global ov00_0231CF68
|
|
ov00_0231CF68:
|
|
.word ov00_0231CE14
|
|
.word ov00_0231CEC4
|
|
.word ov00_0231CED0
|
|
.word ov00_0231CE58
|
|
.word ov00_0231CE88
|
|
.word ov00_0231CE60
|
|
.word ov00_0231CE94
|
|
.word ov00_0231CF30
|
|
.word ov00_0231CF0C
|
|
.word ov00_0231CEA0
|
|
.word ov00_0231CF18
|
|
.word ov00_0231CEAC
|
|
.word ov00_0231CEB8
|
|
.word ov00_0231CEE8
|
|
.word ov00_0231CF58
|
|
.word ov00_0231CF3C
|
|
.word ov00_0231CEF4
|
|
.word ov00_0231CF00
|
|
.word ov00_0231CF48
|
|
.word ov00_0231CEDC
|
|
.word ov00_0231CE78
|
|
.word ov00_0231CE50
|
|
.word ov00_0231CE30
|
|
.word ov00_0231CE40
|
|
.word ov00_0231CE20
|
|
.word ov00_0231CE28
|
|
.word ov00_0231CE70
|
|
.word ov00_0231CE18
|
|
.word ov00_0231CE38
|
|
.word ov00_0231CE80
|
|
.word ov00_0231CF24
|
|
.word ov00_0231CE68
|
|
.word ov00_0231CE48
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231D360
|
|
ov00_0231D360:
|
|
.byte 0x5c, 0x62, 0x61, 0x73
|
|
.byte 0x69, 0x63, 0x5c, 0x5c, 0x69, 0x6e, 0x66, 0x6f, 0x5c, 0x00, 0x00, 0x00
|
|
.global ov00_0231D370
|
|
ov00_0231D370:
|
|
.byte 0x5c, 0x73, 0x74, 0x61
|
|
.byte 0x74, 0x75, 0x73, 0x5c, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231D37C
|
|
ov00_0231D37C:
|
|
.byte 0x73, 0x70, 0x6c, 0x69, 0x74, 0x6e, 0x75, 0x6d
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231D388
|
|
ov00_0231D388:
|
|
.byte 0x5c, 0x66, 0x69, 0x6e, 0x61, 0x6c, 0x5c, 0x00
|
|
.global ov00_0231D390
|
|
ov00_0231D390:
|
|
.byte 0x66, 0x69, 0x6e, 0x61
|
|
.byte 0x6c, 0x00, 0x00, 0x00
|
|
.global ov00_0231D398
|
|
ov00_0231D398:
|
|
.byte 0x71, 0x75, 0x65, 0x72, 0x79, 0x69, 0x64, 0x00
|
|
.global ov00_0231D3A0
|
|
ov00_0231D3A0:
|
|
.byte 0x25, 0x64, 0x00, 0x00
|
|
.global ov00_0231D3A4
|
|
ov00_0231D3A4:
|
|
.byte 0x70, 0x69, 0x6e, 0x67, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231D3AC
|
|
ov00_0231D3AC:
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231D3B0
|
|
ov00_0231D3B0:
|
|
.byte 0x25, 0x73, 0x25, 0x64
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231D3B8
|
|
ov00_0231D3B8:
|
|
.byte 0x73, 0x70, 0x6c, 0x69, 0x74, 0x6e, 0x75, 0x6d, 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231D3C4
|
|
ov00_0231D3C4:
|
|
.byte 0x5c, 0x25, 0x73, 0x00
|
|
.global ov00_0231D3C8
|
|
ov00_0231D3C8:
|
|
.word ov00_0231D3CC
|
|
.global ov00_0231D3CC
|
|
ov00_0231D3CC:
|
|
.byte 0x51, 0x75, 0x65, 0x72, 0x79, 0x20, 0x45, 0x72
|
|
.byte 0x72, 0x6f, 0x72, 0x3a, 0x20, 0x00, 0x00, 0x00
|
|
.global ov00_0231D3DC
|
|
ov00_0231D3DC:
|
|
.byte 0x00, 0x00, 0x00, 0x00
|
|
.global ov00_0231D3E0
|
|
ov00_0231D3E0:
|
|
.byte 0x25, 0x73, 0x2e, 0x6d
|
|
.byte 0x73, 0x25, 0x64, 0x2e, 0x67, 0x73, 0x2e, 0x6e, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x64, 0x6f, 0x77
|
|
.byte 0x69, 0x66, 0x69, 0x2e, 0x6e, 0x65, 0x74, 0x00
|
|
.global ov00_0231D3FC
|
|
ov00_0231D3FC:
|
|
.byte 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
|
|
|
|
.bss
|
|
.global ov00_0231D420
|
|
ov00_0231D420:
|
|
.space 0xC
|
|
.global ov00_0231D42C
|
|
ov00_0231D42C:
|
|
.space 0x64
|
|
.global ov00_0231D490
|
|
ov00_0231D490:
|
|
.space 0xE10
|
|
.global ov00_0231E2A0
|
|
ov00_0231E2A0:
|
|
.space 0x8
|
|
.global ov00_0231E2A8
|
|
ov00_0231E2A8:
|
|
.space 0x10
|
|
.global ov00_0231E2B8
|
|
ov00_0231E2B8:
|
|
.space 0x44
|
|
.global ov00_0231E2FC
|
|
ov00_0231E2FC:
|
|
.space 0x44
|
|
.global ov00_0231E340
|
|
ov00_0231E340:
|
|
.space 0x8
|
|
.global ov00_0231E348
|
|
ov00_0231E348:
|
|
.space 0x20
|
|
.global ov00_0231E368
|
|
ov00_0231E368:
|
|
.space 0x28
|
|
.global ov00_0231E390
|
|
ov00_0231E390:
|
|
.space 0x14
|
|
.global ov00_0231E3A4
|
|
ov00_0231E3A4:
|
|
.space 0x10
|
|
.global ov00_0231E3B4
|
|
ov00_0231E3B4:
|
|
.space 0x2C
|
|
.global ov00_0231E3E0
|
|
ov00_0231E3E0:
|
|
.space 0xA00
|
|
.global ov00_0231EDE0
|
|
ov00_0231EDE0:
|
|
.space 0x80
|
|
.global ov00_0231EE60
|
|
ov00_0231EE60:
|
|
.space 0x28
|
|
.global ov00_0231EE88
|
|
ov00_0231EE88:
|
|
.space 0x4
|
|
.global ov00_0231EE8C
|
|
ov00_0231EE8C:
|
|
.space 0x148
|
|
.global ov00_0231EFD4
|
|
ov00_0231EFD4:
|
|
.space 0x2B4
|
|
.global ov00_0231F288
|
|
ov00_0231F288:
|
|
.space 0x5C
|
|
.global ov00_0231F2E4
|
|
ov00_0231F2E4:
|
|
.space 0x280
|
|
.global ov00_0231F564
|
|
ov00_0231F564:
|
|
.space 0x4
|
|
.global ov00_0231F568
|
|
ov00_0231F568:
|
|
.space 0x18
|
|
.global ov00_0231F580
|
|
ov00_0231F580:
|
|
.space 0x40
|
|
.global ov00_0231F5C0
|
|
ov00_0231F5C0:
|
|
.space 0x8
|
|
.global ov00_0231F5C8
|
|
ov00_0231F5C8:
|
|
.space 0x6
|
|
.global ov00_0231F5CE
|
|
ov00_0231F5CE:
|
|
.space 0x2
|
|
.global ov00_0231F5D0
|
|
ov00_0231F5D0:
|
|
.space 0x58
|
|
.global ov00_0231F628
|
|
ov00_0231F628:
|
|
.space 0x59F8
|
|
.global ov00_02325020
|
|
ov00_02325020:
|
|
.space 0xC
|
|
.global ov00_0232502C
|
|
ov00_0232502C:
|
|
.space 0x14
|
|
.global ov00_02325040
|
|
ov00_02325040:
|
|
.space 0x20
|
|
.global ov00_02325060
|
|
ov00_02325060:
|
|
.space 0x4
|
|
.global ov00_02325064
|
|
ov00_02325064:
|
|
.space 0x14
|
|
.global ov00_02325078
|
|
ov00_02325078:
|
|
.space 0x14
|
|
.global ov00_0232508C
|
|
ov00_0232508C:
|
|
.space 0x8
|
|
.global ov00_02325094
|
|
ov00_02325094:
|
|
.space 0x10
|
|
.global ov00_023250A4
|
|
ov00_023250A4:
|
|
.space 0x14
|
|
.global ov00_023250B8
|
|
ov00_023250B8:
|
|
.space 0x10
|
|
.global ov00_023250C8
|
|
ov00_023250C8:
|
|
.space 0x10
|
|
.global ov00_023250D8
|
|
ov00_023250D8:
|
|
.space 0x8
|
|
.global ov00_023250E0
|
|
ov00_023250E0:
|
|
.space 0x18
|
|
.global ov00_023250F8
|
|
ov00_023250F8:
|
|
.space 0xA
|
|
.global ov00_02325102
|
|
ov00_02325102:
|
|
.space 0x56
|
|
.global ov00_02325158
|
|
ov00_02325158:
|
|
.space 0x20
|
|
.global ov00_02325178
|
|
ov00_02325178:
|
|
.space 0x44
|
|
.global ov00_023251BC
|
|
ov00_023251BC:
|
|
.space 0x64
|
|
.global ov00_02325220
|
|
ov00_02325220:
|
|
.space 0xC0
|
|
.global ov00_023252E0
|
|
ov00_023252E0:
|
|
.space 0xC0
|
|
.global ov00_023253A0
|
|
ov00_023253A0:
|
|
.space 0x1C0
|
|
.global ov00_02325560
|
|
ov00_02325560:
|
|
.space 0x2A
|
|
.global ov00_0232558A
|
|
ov00_0232558A:
|
|
.space 0x1A
|
|
.global ov00_023255A4
|
|
ov00_023255A4:
|
|
.space 0x2A
|
|
.global ov00_023255CE
|
|
ov00_023255CE:
|
|
.space 0x156
|
|
.global ov00_02325724
|
|
ov00_02325724:
|
|
.space 0x99C
|
|
.global ov00_023260C0
|
|
ov00_023260C0:
|
|
.space 0x800
|
|
.global ov00_023268C0
|
|
ov00_023268C0:
|
|
.space 0x4
|
|
.global ov00_023268C4
|
|
ov00_023268C4:
|
|
.space 0x4
|
|
.global ov00_023268C8
|
|
ov00_023268C8:
|
|
.space 0x4
|
|
.global ov00_023268CC
|
|
ov00_023268CC:
|
|
.space 0x4
|
|
.global ov00_023268D0
|
|
ov00_023268D0:
|
|
.space 0x30
|
|
.global ov00_02326900
|
|
ov00_02326900:
|
|
.space 0x4
|
|
.global ov00_02326904
|
|
ov00_02326904:
|
|
.space 0x20
|
|
.global ov00_02326924
|
|
ov00_02326924:
|
|
.space 0x8
|
|
.global ov00_0232692C
|
|
ov00_0232692C:
|
|
.space 0x4
|
|
.global ov00_02326930
|
|
ov00_02326930:
|
|
.space 0x4
|
|
.global ov00_02326934
|
|
ov00_02326934:
|
|
.space 0x18
|
|
.global ov00_0232694C
|
|
ov00_0232694C:
|
|
.space 0x8
|
|
.global ov00_02326954
|
|
ov00_02326954:
|
|
.space 0x20
|
|
.global ov00_02326974
|
|
ov00_02326974:
|
|
.space 0x38
|
|
.global ov00_023269AC
|
|
ov00_023269AC:
|
|
.space 0x10
|
|
.global ov00_023269BC
|
|
ov00_023269BC:
|
|
.space 0x104
|
|
.global ov00_02326AC0
|
|
ov00_02326AC0:
|
|
.space 0x8
|
|
.global ov00_02326AC8
|
|
ov00_02326AC8:
|
|
.space 0x170
|
|
.global ov00_02326C38
|
|
ov00_02326C38:
|
|
.space 0x13
|
|
.global ov00_02326C4B
|
|
ov00_02326C4B:
|
|
.space 0x1
|
|
.global ov00_02326C4C
|
|
ov00_02326C4C:
|
|
.space 0x4
|
|
.global ov00_02326C50
|
|
ov00_02326C50:
|
|
.space 0x4
|
|
.global ov00_02326C54
|
|
ov00_02326C54:
|
|
.space 0x8
|
|
.global ov00_02326C5C
|
|
ov00_02326C5C:
|
|
.space 0x20
|
|
.global ov00_02326C7C
|
|
ov00_02326C7C:
|
|
.space 0x4
|
|
.global ov00_02326C80
|
|
ov00_02326C80:
|
|
.space 0x10
|
|
.global ov00_02326C90
|
|
ov00_02326C90:
|
|
.space 0x14
|
|
.global ov00_02326CA4
|
|
ov00_02326CA4:
|
|
.space 0x4
|
|
.global ov00_02326CA8
|
|
ov00_02326CA8:
|
|
.space 0xC
|
|
.global ov00_02326CB4
|
|
ov00_02326CB4:
|
|
.space 0x8
|
|
.global ov00_02326CBC
|
|
ov00_02326CBC:
|
|
.space 0x4
|
|
.global ov00_02326CC0
|
|
ov00_02326CC0:
|
|
.space 0x14
|
|
.global ov00_02326CD4
|
|
ov00_02326CD4:
|
|
.space 0x4
|
|
.global ov00_02326CD8
|
|
ov00_02326CD8:
|
|
.space 0x4
|
|
.global ov00_02326CDC
|
|
ov00_02326CDC:
|
|
.space 0x14
|
|
.global ov00_02326CF0
|
|
ov00_02326CF0:
|
|
.space 0x1C
|
|
.global ov00_02326D0C
|
|
ov00_02326D0C:
|
|
.space 0x48
|
|
.global ov00_02326D54
|
|
ov00_02326D54:
|
|
.space 0x14
|
|
.global ov00_02326D68
|
|
ov00_02326D68:
|
|
.space 0x4
|
|
.global ov00_02326D6C
|
|
ov00_02326D6C:
|
|
.space 0x8
|
|
.global ov00_02326D74
|
|
ov00_02326D74:
|
|
.space 0x8
|
|
.global ov00_02326D7C
|
|
ov00_02326D7C:
|
|
.space 0x8
|
|
.global ov00_02326D84
|
|
ov00_02326D84:
|
|
.space 0x4
|
|
.global ov00_02326D88
|
|
ov00_02326D88:
|
|
.space 0x18
|
|
.global ov00_02326DA0
|
|
ov00_02326DA0:
|
|
.space 0x8
|
|
.global ov00_02326DA8
|
|
ov00_02326DA8:
|
|
.space 0x80
|
|
.global ov00_02326E28
|
|
ov00_02326E28:
|
|
.space 0x100
|
|
.global ov00_02326F28
|
|
ov00_02326F28:
|
|
.space 0xC
|
|
.global ov00_02326F34
|
|
ov00_02326F34:
|
|
.space 0x14
|
|
.global ov00_02326F48
|
|
ov00_02326F48:
|
|
.space 0x20
|
|
.global ov00_02326F68
|
|
ov00_02326F68:
|
|
.space 0x20
|
|
.global ov00_02326F88
|
|
ov00_02326F88:
|
|
.space 0x1
|
|
.global ov00_02326F89
|
|
ov00_02326F89:
|
|
.space 0x7
|
|
.global ov00_02326F90
|
|
ov00_02326F90:
|
|
.space 0x730
|
|
.global ov00_023276C0
|
|
ov00_023276C0:
|
|
.space 0x8
|
|
.global ov00_023276C8
|
|
ov00_023276C8:
|
|
.space 0x4
|
|
.global ov00_023276CC
|
|
ov00_023276CC:
|
|
.space 0x8
|
|
.global ov00_023276D4
|
|
ov00_023276D4:
|
|
.space 0xC
|
|
.global ov00_023276E0
|
|
ov00_023276E0:
|
|
.space 0x5
|
|
.global ov00_023276E5
|
|
ov00_023276E5:
|
|
.space 0x1
|
|
.global ov00_023276E6
|
|
ov00_023276E6:
|
|
.space 0x4
|
|
.global ov00_023276EA
|
|
ov00_023276EA:
|
|
.space 0x2
|
|
.global ov00_023276EC
|
|
ov00_023276EC:
|
|
.space 0x14
|
|
.global ov00_02327700
|
|
ov00_02327700:
|
|
.space 0x20
|
|
.global ov00_02327720
|
|
ov00_02327720:
|
|
.space 0x4
|
|
.global ov00_02327724
|
|
ov00_02327724:
|
|
.space 0x4
|
|
.global ov00_02327728
|
|
ov00_02327728:
|
|
.space 0x4
|
|
.global ov00_0232772C
|
|
ov00_0232772C:
|
|
.space 0x4
|
|
.global ov00_02327730
|
|
ov00_02327730:
|
|
.space 0x4
|
|
.global ov00_02327734
|
|
ov00_02327734:
|
|
.space 0x8
|
|
.global ov00_0232773C
|
|
ov00_0232773C:
|
|
.space 0x4
|
|
.global ov00_02327740
|
|
ov00_02327740:
|
|
.space 0x4
|
|
.global ov00_02327744
|
|
ov00_02327744:
|
|
.space 0x4
|
|
.global ov00_02327748
|
|
ov00_02327748:
|
|
.space 0x4
|
|
.global ov00_0232774C
|
|
ov00_0232774C:
|
|
.space 0xC
|
|
.global ov00_02327758
|
|
ov00_02327758:
|
|
.space 0xC
|
|
.global ov00_02327764
|
|
ov00_02327764:
|
|
.space 0x14
|
|
.global ov00_02327778
|
|
ov00_02327778:
|
|
.space 0x18
|
|
.global ov00_02327790
|
|
ov00_02327790:
|
|
.space 0x1C
|
|
.global ov00_023277AC
|
|
ov00_023277AC:
|
|
.space 0x24
|
|
.global ov00_023277D0
|
|
ov00_023277D0:
|
|
.space 0x8
|
|
.global ov00_023277D8
|
|
ov00_023277D8:
|
|
.space 0x34
|
|
.global ov00_0232780C
|
|
ov00_0232780C:
|
|
.space 0xC
|
|
.global ov00_02327818
|
|
ov00_02327818:
|
|
.space 0x18
|
|
.global ov00_02327830
|
|
ov00_02327830:
|
|
.space 0x5C
|
|
.global ov00_0232788C
|
|
ov00_0232788C:
|
|
.space 0x80
|
|
.global ov00_0232790C
|
|
ov00_0232790C:
|
|
.space 0x4
|
|
.global ov00_02327910
|
|
ov00_02327910:
|
|
.space 0x18
|
|
.global ov00_02327928
|
|
ov00_02327928:
|
|
.space 0x18
|
|
.global ov00_02327940
|
|
ov00_02327940:
|
|
.space 0x4
|
|
.global ov00_02327944
|
|
ov00_02327944:
|
|
.space 0x4
|
|
.global ov00_02327948
|
|
ov00_02327948:
|
|
.space 0x4
|
|
.global ov00_0232794C
|
|
ov00_0232794C:
|
|
.space 0x4
|
|
.global ov00_02327950
|
|
ov00_02327950:
|
|
.space 0x4
|
|
.global ov00_02327954
|
|
ov00_02327954:
|
|
.space 0x8
|
|
.global ov00_0232795C
|
|
ov00_0232795C:
|
|
.space 0x4
|
|
.global ov00_02327960
|
|
ov00_02327960:
|
|
.space 0x4
|
|
.global ov00_02327964
|
|
ov00_02327964:
|
|
.space 0x8C0
|
|
.global ov00_02328224
|
|
ov00_02328224:
|
|
.space 0x4
|
|
.global ov00_02328228
|
|
ov00_02328228:
|
|
.space 0x18
|
|
.global ov00_02328240
|
|
ov00_02328240:
|
|
.space 0x20
|
|
.global ov00_02328260
|
|
ov00_02328260:
|
|
.space 0xC0
|
|
.global ov00_02328320
|
|
ov00_02328320:
|
|
.space 0x20
|
|
.global ov00_02328340
|
|
ov00_02328340:
|
|
.space 0x8
|
|
.global ov00_02328348
|
|
ov00_02328348:
|
|
.space 0x4
|
|
.global ov00_0232834C
|
|
ov00_0232834C:
|
|
.space 0x3C
|
|
.global ov00_02328388
|
|
ov00_02328388:
|
|
.space 0x9
|
|
.global ov00_02328391
|
|
ov00_02328391:
|
|
.space 0x3F7
|
|
.global ov00_02328788
|
|
ov00_02328788:
|
|
.space 0x18
|
|
.global ov00_023287A0
|
|
ov00_023287A0:
|
|
.space 0x10
|
|
.global ov00_023287B0
|
|
ov00_023287B0:
|
|
.space 0x14
|
|
.global ov00_023287C4
|
|
ov00_023287C4:
|
|
.space 0x3C
|
|
.global ov00_02328800
|
|
ov00_02328800:
|
|
.space 0x4
|
|
.global ov00_02328804
|
|
ov00_02328804:
|
|
.space 0x40
|
|
.global ov00_02328844
|
|
ov00_02328844:
|
|
.space 0x40
|
|
.global ov00_02328884
|
|
ov00_02328884:
|
|
.space 0x4
|
|
.global ov00_02328888
|
|
ov00_02328888:
|
|
.space 0x4
|
|
.global ov00_0232888C
|
|
ov00_0232888C:
|
|
.space 0x4
|
|
.global ov00_02328890
|
|
ov00_02328890:
|
|
.space 0x5
|
|
.global ov00_02328895
|
|
ov00_02328895:
|
|
.space 0x47
|
|
.global ov00_023288DC
|
|
ov00_023288DC:
|
|
.space 0x4
|
|
.global ov00_023288E0
|
|
ov00_023288E0:
|
|
.space 0x4
|
|
.global ov00_023288E4
|
|
ov00_023288E4:
|
|
.space 0x4
|
|
.global ov00_023288E8
|
|
ov00_023288E8:
|
|
.space 0x84
|
|
.global ov00_0232896C
|
|
ov00_0232896C:
|
|
.space 0x3C
|
|
.global ov00_023289A8
|
|
ov00_023289A8:
|
|
.space 0x4
|
|
.global ov00_023289AC
|
|
ov00_023289AC:
|
|
.space 0x4
|
|
.global ov00_023289B0
|
|
ov00_023289B0:
|
|
.space 0x10
|
|
.global ov00_023289C0
|
|
ov00_023289C0:
|
|
.space 0x4
|
|
.global ov00_023289C4
|
|
ov00_023289C4:
|
|
.space 0x14
|
|
.global ov00_023289D8
|
|
ov00_023289D8:
|
|
.space 0x4
|
|
.global ov00_023289DC
|
|
ov00_023289DC:
|
|
.space 0x4
|
|
.global ov00_023289E0
|
|
ov00_023289E0:
|
|
.space 0x8
|
|
.global ov00_023289E8
|
|
ov00_023289E8:
|
|
.space 0x30
|
|
.global ov00_02328A18
|
|
ov00_02328A18:
|
|
.space 0x100
|
|
.global ov00_02328B18
|
|
ov00_02328B18:
|
|
.space 0x100
|
|
.global ov00_02328C18
|
|
ov00_02328C18:
|
|
.space 0x200
|
|
.global ov00_02328E18
|
|
ov00_02328E18:
|
|
.space 0x4
|
|
.global ov00_02328E1C
|
|
ov00_02328E1C:
|
|
.space 0x4
|
|
.global ov00_02328E20
|
|
ov00_02328E20:
|
|
.space 0x2C
|
|
.global ov00_02328E4C
|
|
ov00_02328E4C:
|
|
.space 0x4C
|
|
.global ov00_02328E98
|
|
ov00_02328E98:
|
|
.space 0x200
|
|
.global ov00_02329098
|
|
ov00_02329098:
|
|
.space 0x8
|
|
.global ov00_023290A0
|
|
ov00_023290A0:
|
|
.space 0x24
|
|
.global ov00_023290C4
|
|
ov00_023290C4:
|
|
.space 0xD8
|
|
.global ov00_0232919C
|
|
ov00_0232919C:
|
|
.space 0x200
|
|
.global ov00_0232939C
|
|
ov00_0232939C:
|
|
.space 0x4
|
|
.global ov00_023293A0
|
|
ov00_023293A0:
|
|
.space 0x14
|
|
.global ov00_023293B4
|
|
ov00_023293B4:
|
|
.space 0x40
|
|
.global ov00_023293F4
|
|
ov00_023293F4:
|
|
.space 0x100
|
|
.global ov00_023294F4
|
|
ov00_023294F4:
|
|
.space 0x8
|
|
.global ov00_023294FC
|
|
ov00_023294FC:
|
|
.space 0x4
|
|
.global ov00_02329500
|
|
ov00_02329500:
|
|
.space 0x20
|