Function at 0x4cb0a5
Capabilities:
Resolve function by parsing pe exports

Disassembly:
fldz
fld dword [0x690348]
fcomp dword [0x974b14]
fnstsw ax
push ebx
push esi
and ah, 0x44
push edi
push ebp
xor ebp, ebp
sub esp, 0x240
cmp ah, 0x40
mov esi, dword [esp + 0x254]
jne 0x4cb0d8
fld dword [0x690348]
jmp 0x4cb10f
cmp byte [0x68dd68], 0
je 0x4cb0f5
fld dword [0x69034c]
fmul dword [0x9b6ce4]
fdiv dword [0x974b14]
jmp 0x4cb10f
fld dword [0x974b14]
fsub dword [0x690350]
fld dword [0x69034c]
fmul dword [0x9b6ce4]
fdivrp st(1)
fstp st(1)
fld dword [0x69034c]
fcomp st(1)
fnstsw ax
and ah, 5
cmp ah, 1
jne 0x4cb12b
fld dword [0x69034c]
fstp st(1)
fld st(0)
fnstcw word [esp + 4]
mov eax, dword [esp + 4]
or byte [esp + 5], 0xc
fldcw word [esp + 4]
mov dword [esp + 4], eax
test esi, esi
fistp dword [esp + 8]
fldcw word [esp + 4]
mov eax, dword [esp + 8]
jne 0x4cb16b
mov dword [esp + 0x14], eax
lea eax, [esp + 0x14]
push 0
push 0
push 2
push eax
push 0x690354
jmp 0x4cd1c8
cmp esi, 1
jne 0x4cb18e
mov eax, dword [0xa10244]
mov dword [esp + 0x18], eax
lea eax, [esp + 0x18]
push 0
push 0
push 0
push eax
push str.NMISON
jmp 0x4cd1c8
mov eax, 0x45e7b273
mov ebx, 0x3c
mul dword [0x974b34]
mov eax, 0x88888889
shr edx, 0xe
mov ecx, edx
mov edi, edx
imul edx
mov eax, edi
add edx, ecx
shr ecx, 0x1f
sar edx, 5
add ecx, edx
cdq
idiv ebx
cmp esi, 2
mov edi, edx
jne 0x4cb1e2
mov dword [esp + 0x20], edi
lea eax, [esp + 0x20]
mov dword [esp + 0x1c], ecx
push 1
push eax
lea eax, [esp + 0x24]
push 0
push eax
push str.ST_TIME
jmp 0x4cd1c8
cmp esi, 3
jne 0x4cb205
mov eax, dword [0x97f1fc]
mov dword [esp + 0x24], eax
lea eax, [esp + 0x24]
push 0
push 0
push 0
push eax
push str.DAYSPS
jmp 0x4cd1c8
cmp esi, 4
jne 0x4cb228
mov eax, dword [0xa0d230]
mov dword [esp + 0x28], eax
lea eax, [esp + 0x28]
push 0
push 0
push 0
push eax
push str.NUMSHV
jmp 0x4cd1c8
add ebp, 5
cmp byte [0x68dd68], 0
je 0x4cb264
cmp ebp, esi
jne 0x4cb263
mov eax, dword [0x974c14]
mov ebp, dword [0x974c10]
mov dword [esp + 0x30], eax
lea eax, [esp + 0x30]
mov dword [esp + 0x2c], ebp
push 0
push eax
lea eax, [esp + 0x34]
push 0
push eax
push str.FEST_RP
jmp 0x4cd1c8
inc ebp
movzx edx, byte [0xa10b03]
fld dword [0x690348]
fstp st(1)
imul edx, edx, 0x170
mov eax, dword [edx + 0x94addc]
test eax, eax
je 0x4cb29b
mov dword [esp + 8], eax
fild dword [esp + 8]
fild dword [edx + 0x94add8]
fmul dword [0x69034c]
fdivrp st(1)
fstp st(1)
cmp ebp, esi
jne 0x4cb2e6
fld st(0)
fnstcw word [esp + 4]
mov eax, dword [esp + 4]
or byte [esp + 5], 0xc
fldcw word [esp + 4]
mov dword [esp + 4], eax
mov dword [esp + 0x38], 0x64
fistp dword [esp + 8]
fldcw word [esp + 4]
mov eax, dword [esp + 8]
mov dword [esp + 0x34], eax
lea eax, [esp + 0x38]
push 0
push eax
lea eax, [esp + 0x3c]
push 0
push eax
push str.PERPIC
jmp 0x4cd1c8
inc ebp
cmp byte [0x68dd68], 0
je 0x4cb33a
cmp ebp, esi
jne 0x4cb312
mov eax, dword [0x97879c]
mov dword [esp + 0x3c], eax
lea eax, [esp + 0x3c]
push 0
push 0
push 0
push eax
push str.PE_WAST
jmp 0x4cd1c8
mov eax, ebp
inc eax
cmp eax, esi
jne 0x4cb337
mov eax, dword [0x9753b4]
mov dword [esp + 0x40], eax
lea eax, [esp + 0x40]
push 0
push 0
push 0
push eax
push str.PE_WSOT
jmp 0x4cd1c8
add ebp, 2
cmp ebp, esi
jne 0x4cb35c
mov eax, dword [0xa0d390]
mov dword [esp + 0x44], eax
lea eax, [esp + 0x44]
push 0
push 0
push 0
push eax
push str.CAR_EXP
jmp 0x4cd1c8
mov eax, ebp
inc eax
cmp eax, esi
jne 0x4cb381
mov eax, dword [0x974b0c]
mov dword [esp + 0x48], eax
lea eax, [esp + 0x48]
push 0
push 0
push 0
push eax
push str.BOA_EXP
jmp 0x4cd1c8
lea eax, [ebp + 2]
cmp eax, esi
jne 0x4cb3a6
mov eax, dword [0x9751f8]
mov dword [esp + 0x4c], eax
lea eax, [esp + 0x4c]
push 0
push 0
push 0
push eax
push str.HEL_DST
jmp 0x4cd1c8
lea eax, [ebp + 3]
cmp eax, esi
jne 0x4cb3cb
mov eax, dword [0x94db60]
mov dword [esp + 0x50], eax
lea eax, [esp + 0x50]
push 0
push 0
push 0
push eax
push str.TYREPOP
jmp 0x4cd1c8
lea eax, [ebp + 4]
cmp eax, esi
jne 0x4cb3f0
mov eax, dword [0x9b5ec0]
mov dword [esp + 0x54], eax
lea eax, [esp + 0x54]
push 0
push 0
push 0
push eax
push str.ST_STAR
jmp 0x4cd1c8
lea eax, [ebp + 5]
cmp eax, esi
jne 0x4cb415
mov eax, dword [0x9b5f38]
mov dword [esp + 0x58], eax
lea eax, [esp + 0x58]
push 0
push 0
push 0
push eax
push str.ST_STGN
jmp 0x4cd1c8
lea eax, [ebp + 6]
cmp eax, esi
jne 0x4cb43a
mov eax, dword [0x975338]
mov dword [esp + 0x5c], eax
lea eax, [esp + 0x5c]
push 0
push 0
push 0
push eax
push str.TM_BUST
jmp 0x4cd1c8
lea eax, [ebp + 7]
cmp eax, esi
jne 0x4cb45f
mov eax, dword [0x975328]
mov dword [esp + 0x60], eax
lea eax, [esp + 0x60]
push 0
push 0
push 0
push eax
push str.TM_DED
jmp 0x4cd1c8
lea eax, [ebp + 8]
cmp eax, esi
jne 0x4cb484
mov eax, dword [0x9b6e40]
mov dword [esp + 0x64], eax
lea eax, [esp + 0x64]
push 0
push 0
push 0
push eax
push str.ST_HEAD
jmp 0x4cd1c8
cmp byte [0x70499c], 0
jne 0x4cb49b
or dword [0x704998], 0xffffffff
mov byte [0x70499c], 1
cmp byte [0x7049a4], 0
jne 0x4cb4b2
xor eax, eax
mov byte [0x7049a4], 1
mov dword [0x7049a0], eax
mov eax, dword [0x704998]
cmp eax, dword [0x97f1fc]
je 0x4cb51a
mov edx, dword [0x974b34]
mov eax, dword [0x97f1fc]
and edx, 0xff
mov dword [0x704998], eax
add edx, 0x50
mov dword [esp + 0xc], 0
mov eax, edx
mov dword [esp + 8], edx
mov dword [esp + 8], eax
fild qword [esp + 8]
fmul dword [0x6903e4]
fnstcw word [esp + 4]
mov eax, dword [esp + 4]
or byte [esp + 5], 0xc
fldcw word [esp + 4]
mov dword [esp + 4], eax
fistp dword [esp + 8]
fldcw word [esp + 4]
mov eax, dword [esp + 8]
mov dword [0x7049a0], eax
lea eax, [ebp + 9]
cmp eax, esi
jne 0x4cb540
fild dword [0x7049a0]
push 0
push 0
fstp dword [esp + 0x70]
lea eax, [esp + 0x70]
push 3
push eax
push 0x6903e8
jmp 0x4cd1c8
xor eax, eax
add ebp, 0xa
xor edi, edi
mov ecx, 7
jmp 0x4cb55e
mov edx, dword [ecx*4 + 0x94db6c]
cmp edx, edi
jle 0x4cb55d
mov edi, edx
mov eax, ecx
inc ecx
cmp ecx, 0xf
jl 0x4cb54e
test eax, eax
jle case.default.0x4cb590
cmp ebp, esi
jne 0x4cb581
push 0
push 0
push 0
push 0
push str.ST_GANG
jmp 0x4cd1c8
mov ebx, eax
sub eax, 7
inc ebp
cmp eax, 7
ja case.default.0x4cb590
jmp dword [eax*4 + 0x690c34]
cmp ebp, esi
jne 0x4cb667
xor eax, eax
mov word [0x821070], ax
push str.ST_GNG1
jmp 0x4cd108
cmp ebp, esi
jne 0x4cb667
xor eax, eax
mov word [0x821070], ax
push str.ST_GNG2
jmp 0x4cd108
cmp ebp, esi
jne 0x4cb667
xor eax, eax
mov word [0x821070], ax
push str.ST_GNG3
jmp 0x4cd108
cmp ebp, esi
jne 0x4cb667
xor eax, eax
mov word [0x821070], ax
push str.ST_GNG4
jmp 0x4cd108
cmp ebp, esi
jne 0x4cb667
xor eax, eax
mov word [0x821070], ax
push str.ST_GNG5
jmp 0x4cd108
cmp ebp, esi
jne 0x4cb667
xor eax, eax
mov word [0x821070], ax
push str.ST_GNG6
jmp 0x4cd108
cmp ebp, esi
jne 0x4cb667
xor eax, eax
mov word [0x821070], ax
push str.ST_GNG7
jmp 0x4cd108
cmp ebp, esi
jne 0x4cb667
xor eax, eax
mov word [0x821070], ax
push str.ST_GNG8
jmp 0x4cd108
inc ebp
cmp ebp, esi
jne 0x4cb6ba
mov eax, dword [0x94db88]
add eax, dword [0x94db8c]
add eax, dword [0x94db90]
add eax, dword [0x94db94]
add eax, dword [0x94db98]
add eax, dword [0x94db9c]
add eax, dword [0x94dba0]
add eax, dword [0x94dba4]
add eax, dword [0x94dba8]
mov dword [esp + 0x6c], eax
lea eax, [esp + 0x6c]
push 0
push 0
push 0
push eax
push str.GNG_WST
jmp 0x4cd1c8
mov eax, ebp
inc eax
cmp eax, esi
jne 0x4cb6df
mov eax, dword [0x94dbb4]
mov dword [esp + 0x70], eax
lea eax, [esp + 0x70]
push 0
push 0
push 0
push eax
push str.DED_CRI
jmp 0x4cd1c8
lea eax, [ebp + 2]
cmp eax, esi
jne 0x4cb704
mov eax, dword [0x9787b0]
mov dword [esp + 0x74], eax
lea eax, [esp + 0x74]
push 0
push 0
push 0
push eax
push str.KGS_EXP
jmp 0x4cd1c8
lea eax, [ebp + 3]
cmp eax, esi
jne 0x4cb729
mov eax, dword [0x975334]
mov dword [esp + 0x78], eax
lea eax, [esp + 0x78]
push 0
push 0
push 0
push eax
push str.BUL_FIR
jmp 0x4cd1c8
lea eax, [ebp + 4]
cmp eax, esi
jne 0x4cb74e
mov eax, dword [0x9b6cdc]
mov dword [esp + 0x7c], eax
lea eax, [esp + 0x7c]
push 0
push 0
push 0
push eax
push str.BUL_HIT
jmp 0x4cd1c8
lea eax, [ebp + 5]
cmp eax, esi
jne 0x4cb7b6
cmp dword [0x975334], 0
je 0x4cb795
fild dword [0x975334]
fild dword [0x9b6cdc]
fmul dword [0x69034c]
fdivrp st(1)
fnstcw word [esp + 4]
mov eax, dword [esp + 4]
or byte [esp + 5], 0xc
fldcw word [esp + 4]
mov dword [esp + 4], eax
fistp dword [esp + 8]
fldcw word [esp + 4]
mov eax, dword [esp + 8]
jmp 0x4cb797
xor eax, eax
mov dword [esp + 0x80], eax
lea eax, [esp + 0x80]
push 0
push 0
push 2
push eax
push str.ACCURA
jmp 0x4cd1c8
mov ecx, dword [0x869688]
add ebp, 6
mov eax, ecx
test eax, eax
je 0x4cb7d6
sub eax, 1
cmp eax, 3
jbe 0x4cb958
jmp 0x4cbbc3
cmp ebp, esi
jne 0x4cb805
fld dword [0xa0d9bc]
fmul dword [0x690468]
push 0
push 0
fstp dword [esp + 0x8c]
lea eax, [esp + 0x8c]
push 1
push eax
push 0x69046c
jmp 0x4cd1c8
mov eax, ebp
inc eax
cmp eax, esi
jne 0x4cb837
fld dword [0xa0fd04]
fmul dword [0x690468]
push 0
push 0
fstp dword [esp + 0x90]
lea eax, [esp + 0x90]
push 1
push eax
push str.FEST_DC
jmp 0x4cd1c8
lea eax, [ebp + 2]
cmp eax, esi
jne 0x4cb869
fld dword [0xa0d2e0]
fmul dword [0x690468]
push 0
push 0
fstp dword [esp + 0x94]
lea eax, [esp + 0x94]
push 1
push eax
push str.DISTBIK
jmp 0x4cd1c8
lea eax, [ebp + 3]
cmp eax, esi
jne 0x4cb89b
fld dword [0xa0d38c]
fmul dword [0x690468]
push 0
push 0
fstp dword [esp + 0x98]
lea eax, [esp + 0x98]
push 1
push eax
push str.DISTBOA
jmp 0x4cd1c8
lea eax, [ebp + 4]
cmp eax, esi
jne 0x4cb8cd
fld dword [0x974c0c]
fmul dword [0x690468]
push 0
push 0
fstp dword [esp + 0x9c]
lea eax, [esp + 0x9c]
push 1
push eax
push str.DISTGOL
jmp 0x4cd1c8
lea eax, [ebp + 5]
cmp eax, esi
jne 0x4cb8ff
fld dword [0x9b6a50]
fmul dword [0x690468]
push 0
push 0
fstp dword [esp + 0xa0]
lea eax, [esp + 0xa0]
push 1
push eax
push str.DISTHEL
jmp 0x4cd1c8
lea eax, [ebp + 6]
cmp eax, esi
jne 0x4cbbc0
fld dword [0xa0d9bc]
fadd dword [0xa0fd04]
push 0
push 0
fadd dword [0xa0d38c]
push 1
fadd dword [0x974c0c]
fadd dword [0xa0d2e0]
fadd dword [0x9b6a50]
fmul dword [0x690468]
fstp dword [esp + 0xa8]
lea eax, [esp + 0xa8]
push eax
push str.TOT_DIS
jmp 0x4cd1c8
cmp ebp, esi
jne 0x4cb9aa
fld dword [0xa0d9bc]
fnstcw word [esp + 4]
mov eax, dword [esp + 4]
or byte [esp + 5], 0xc
fldcw word [esp + 4]
mov dword [esp + 4], eax
fistp dword [esp + 8]
fldcw word [esp + 4]
mov eax, dword [esp + 8]
mov dword [esp + 8], eax
fild dword [esp + 8]
push 0
push 0
fstp dword [esp + 0xa8]
lea eax, [esp + 0xa8]
push 1
push eax
push str.FESTDFM
jmp 0x4cd1c8
mov eax, ebp
inc eax
cmp eax, esi
jne 0x4cb9ff
fld dword [0xa0fd04]
fnstcw word [esp + 4]
mov eax, dword [esp + 4]
or byte [esp + 5], 0xc
fldcw word [esp + 4]
mov dword [esp + 4], eax
fistp dword [esp + 8]
fldcw word [esp + 4]
mov eax, dword [esp + 8]
mov dword [esp + 8], eax
fild dword [esp + 8]
push 0
push 0
fstp dword [esp + 0xac]
lea eax, [esp + 0xac]
push 1
push eax
push str.FESTDCM
jmp 0x4cd1c8
lea eax, [ebp + 2]
cmp eax, esi
jne 0x4cba54
fld dword [0xa0d2e0]
fnstcw word [esp + 4]
mov eax, dword [esp + 4]
or byte [esp + 5], 0xc
fldcw word [esp + 4]
mov dword [esp + 4], eax
fistp dword [esp + 8]
fldcw word [esp + 4]
mov eax, dword [esp + 8]
mov dword [esp + 8], eax
fild dword [esp + 8]
push 0
push 0
fstp dword [esp + 0xb0]
lea eax, [esp + 0xb0]
push 1
push eax
push str.DISTBIM
jmp 0x4cd1c8
lea eax, [ebp + 3]
cmp eax, esi
jne 0x4cbaa9
fld dword [0xa0d38c]
fnstcw word [esp + 4]
mov eax, dword [esp + 4]
or byte [esp + 5], 0xc
fldcw word [esp + 4]
mov dword [esp + 4], eax
fistp dword [esp + 8]
fldcw word [esp + 4]
mov eax, dword [esp + 8]
mov dword [esp + 8], eax
fild dword [esp + 8]
push 0
push 0
fstp dword [esp + 0xb4]
lea eax, [esp + 0xb4]
push 1
push eax
push str.DISTBOM
jmp 0x4cd1c8
lea eax, [ebp + 4]
cmp eax, esi
jne 0x4cbafe
fld dword [0x974c0c]
fnstcw word [esp + 4]
mov eax, dword [esp + 4]
or byte [esp + 5], 0xc
fldcw word [esp + 4]
mov dword [esp + 4], eax
fistp dword [esp + 8]
fldcw word [esp + 4]
mov eax, dword [esp + 8]
mov dword [esp + 8], eax
fild dword [esp + 8]
push 0
push 0
fstp dword [esp + 0xb8]
lea eax, [esp + 0xb8]
push 1
push eax
push str.DISTGOM
jmp 0x4cd1c8
lea eax, [ebp + 5]
cmp eax, esi
jne 0x4cbb53
fld dword [0x9b6a50]
fnstcw word [esp + 4]
mov eax, dword [esp + 4]
or byte [esp + 5], 0xc
fldcw word [esp + 4]
mov dword [esp + 4], eax
fistp dword [esp + 8]
fldcw word [esp + 4]
mov eax, dword [esp + 8]
mov dword [esp + 8], eax
fild dword [esp + 8]
push 0
push 0
fstp dword [esp + 0xbc]
lea eax, [esp + 0xbc]
push 1
push eax
push str.DISTHEM
jmp 0x4cd1c8
lea eax, [ebp + 6]
cmp eax, esi
jne 0x4cbbc0
fld dword [0xa0d9bc]
fadd dword [0xa0fd04]
push 0
push 0
fadd dword [0xa0d38c]
push 1
fadd dword [0x974c0c]
fadd dword [0x9b6a50]
fnstcw word [esp + 0x10]
mov eax, dword [esp + 0x10]
or byte [esp + 0x11], 0xc
fldcw word [esp + 0x10]
mov dword [esp + 0x10], eax
fistp dword [esp + 0x14]
fldcw word [esp + 0x10]
mov eax, dword [esp + 0x14]
mov dword [esp + 0x14], eax
fild dword [esp + 0x14]
fstp dword [esp + 0xc4]
lea eax, [esp + 0xc4]
push eax
push str.TOTDISM
jmp 0x4cd1c8
add ebp, 7
cmp ebp, esi
jne 0x4cbc15
fld dword [0x97f218]
fnstcw word [esp + 4]
mov eax, dword [esp + 4]
or byte [esp + 5], 0xc
fldcw word [esp + 4]
mov dword [esp + 4], eax
fistp dword [esp + 8]
fldcw word [esp + 4]
mov eax, dword [esp + 8]
mov dword [esp + 8], eax
fild dword [esp + 8]
push 0
push 0
fstp dword [esp + 0xc4]
lea eax, [esp + 0xc4]
push 1
push eax
push str.MXCARDM
jmp 0x4cd1c8
mov eax, ebp
inc eax
cmp eax, esi
jne 0x4cbc6a
fld dword [0xa0cfe0]
fnstcw word [esp + 4]
mov eax, dword [esp + 4]
or byte [esp + 5], 0xc
fldcw word [esp + 4]
mov dword [esp + 4], eax
fistp dword [esp + 8]
fldcw word [esp + 4]
mov eax, dword [esp + 8]
mov dword [esp + 8], eax
fild dword [esp + 8]
push 0
push 0
fstp dword [esp + 0xc8]
lea eax, [esp + 0xc8]
push 1
push eax
push str.MXCARJM
jmp 0x4cd1c8
lea eax, [ebp + 2]
cmp eax, esi
jne 0x4cbc95
mov eax, dword [0x9787e4]
mov dword [esp + 0xc4], eax
lea eax, [esp + 0xc4]
push 0
push 0
push 0
push eax
push str.MXFLIP
jmp 0x4cd1c8
lea eax, [ebp + 3]
cmp eax, esi
jne 0x4cbcd3
mov eax, dword [0x978538]
mov ebx, dword [0x974b50]
mov dword [esp + 0xcc], eax
lea eax, [esp + 0xcc]
mov dword [esp + 0xc8], ebx
push 0
push eax
lea eax, [esp + 0xd0]
push 0
push eax
push str.NOUNIF
jmp 0x4cd1c8
lea eax, [ebp + 4]
cmp eax, esi
jne 0x4cbcfe
mov eax, dword [0x978d1c]
mov dword [esp + 0xd0], eax
lea eax, [esp + 0xd0]
push 0
push 0
push 4
push eax
push str.MXJUMP
jmp 0x4cd1c8
lea eax, [ebp + 5]
cmp eax, esi
jne 0x4cbd17
push 0
push 0
push 0
push 0
push str.BSTSTU
jmp 0x4cd1c8
mov edx, dword [0x974b38]
mov eax, edx
dec eax
cmp eax, 7
ja case.default.0x4cbd29
jmp dword [eax*4 + 0x690c14]
lea eax, [ebp + 6]
cmp eax, esi
jne 0x4cbe3d
xor eax, eax
mov word [0x821070], ax
push str.INSTUN
jmp 0x4cd108
lea eax, [ebp + 6]
cmp eax, esi
jne 0x4cbe3d
xor eax, eax
mov word [0x821070], ax
push str.PRINST
jmp 0x4cd108
lea eax, [ebp + 6]
cmp eax, esi
jne 0x4cbe3d
xor eax, eax
mov word [0x821070], ax
push str.DBINST
jmp 0x4cd108
lea eax, [ebp + 6]
cmp eax, esi
jne 0x4cbe3d
xor eax, eax
mov word [0x821070], ax
push str.DBPINS
jmp 0x4cd108
lea eax, [ebp + 6]
cmp eax, esi
jne 0x4cbe3d
xor eax, eax
mov word [0x821070], ax
push str.TRINST
jmp 0x4cd108
lea eax, [ebp + 6]
cmp eax, esi
jne 0x4cbe3d
xor eax, eax
mov word [0x821070], ax
push str.PRTRST
jmp 0x4cd108
lea eax, [ebp + 6]
cmp eax, esi
jne 0x4cbe3d
xor eax, eax
mov word [0x821070], ax
push str.QUINST
jmp 0x4cd108
lea eax, [ebp + 6]
cmp eax, esi
jne 0x4cbe3d
xor eax, eax
mov word [0x821070], ax
push str.PQUINS
jmp 0x4cd108
lea eax, [ebp + 6]
cmp eax, esi
jne 0x4cbe3d
xor eax, eax
mov word [0x821070], ax
push str.NOSTUC
jmp 0x4cd108
add ebp, 7
cmp ebp, esi
jne 0x4cbe68
mov eax, dword [0x975314]
mov dword [esp + 0xd4], eax
lea eax, [esp + 0xd4]
push 0
push 0
push 0
push eax
push str.ST_WHEE
jmp 0x4cd1c8
mov eax, ebp
inc eax
cmp eax, esi
jne 0x4cbe94
fld dword [0x9786c8]
fstp dword [esp + 0xd8]
lea eax, [esp + 0xd8]
push 0
push 0
push 1
push eax
push str.ST_WHED
jmp 0x4cd1c8
lea eax, [ebp + 2]
cmp eax, esi
jne 0x4cbebf
mov eax, dword [0x974b44]
mov dword [esp + 0xdc], eax
lea eax, [esp + 0xdc]
push 0
push 0
push 0
push eax
push str.ST_STOP
jmp 0x4cd1c8
lea eax, [ebp + 3]
cmp eax, esi
jne 0x4cbeeb
fld dword [0x9b5f4c]
fstp dword [esp + 0xe0]
lea eax, [esp + 0xe0]
push 0
push 0
push 1
push eax
push str.ST_STOD
jmp 0x4cd1c8
lea eax, [ebp + 4]
cmp eax, esi
jne 0x4cbf16
mov eax, dword [0xa0fd00]
mov dword [esp + 0xe4], eax
lea eax, [esp + 0xe4]
push 0
push 0
push 0
push eax
push str.ST_2WHE
jmp 0x4cd1c8
lea eax, [ebp + 5]
cmp eax, esi
jne 0x4cbf42
fld dword [0x9b48d8]
fstp dword [esp + 0xe8]
lea eax, [esp + 0xe8]
push 0
push 0
push 1
push eax
push str.ST_2WHD
jmp 0x4cd1c8
fld dword [0x974c30]
fcomp dword [0x690348]
fnstsw ax
add ebp, 6
test ah, 0x45
jne 0x4cbfa3
cmp ebp, esi
jne 0x4cbfa2
fld dword [0x974c30]
fnstcw word [esp + 4]
mov eax, dword [esp + 4]
or byte [esp + 5], 0xc
fldcw word [esp + 4]
mov dword [esp + 4], eax
fistp dword [esp + 8]
fldcw word [esp + 4]
mov eax, dword [esp + 8]
mov dword [esp + 0xec], eax
lea eax, [esp + 0xec]
push 0
push 0
push 0
push eax
push str.ST_LOAN
jmp 0x4cd1c8
inc ebp
cmp ebp, esi
jne 0x4cbfcb
mov eax, dword [0x9787bc]
mov dword [esp + 0xf0], eax
lea eax, [esp + 0xf0]
push 0
push 0
push 0
push eax
push str.FEST_CC
jmp 0x4cd1c8
mov eax, ebp
inc eax
cmp eax, esi
jne 0x4cbff6
mov eax, dword [0x94dd68]
mov dword [esp + 0xf4], eax
lea eax, [esp + 0xf4]
push 0
push 0
push 0
push eax
push str.FEST_HV
jmp 0x4cd1c8
lea eax, [ebp + 2]
cmp eax, esi
jne 0x4cc021
mov eax, dword [0xa0d1e4]
mov dword [esp + 0xf8], eax
lea eax, [esp + 0xf8]
push 0
push 0
push 0
push eax
push str.PASDRO
jmp 0x4cd1c8
lea eax, [ebp + 3]
cmp eax, esi
jne 0x4cc04d
fild dword [0xa0d9d0]
push 0
push 0
fstp dword [esp + 0x104]
lea eax, [esp + 0x104]
push 3
push eax
push str.MONTAX
jmp 0x4cd1c8
lea eax, [ebp + 4]
cmp eax, esi
jne 0x4cc078
mov eax, dword [0x9b5eb0]
mov dword [esp + 0x100], eax
lea eax, [esp + 0x100]
push 0
push 0
push 0
push eax
push str.FEST_LS
jmp 0x4cd1c8
lea eax, [ebp + 5]
cmp eax, esi
jne 0x4cc0a3
mov eax, dword [0x978dc0]
mov dword [esp + 0x104], eax
lea eax, [esp + 0x104]
push 0
push 0
push 0
push eax
push str.FEST_HA
jmp 0x4cd1c8
lea eax, [ebp + 6]
cmp eax, esi
jne 0x4cc0ce
mov eax, dword [0x9b6a8c]
mov dword [esp + 0x108], eax
lea eax, [esp + 0x108]
push 0
push 0
push 0
push eax
push str.FEST_FE
jmp 0x4cd1c8
lea eax, [ebp + 7]
cmp eax, esi
jne 0x4cc0f9
mov eax, dword [0x975318]
mov dword [esp + 0x10c], eax
lea eax, [esp + 0x10c]
push 0
push 0
push 0
push eax
push str.FIRELVL
jmp 0x4cd1c8
lea eax, [ebp + 8]
cmp eax, esi
jne 0x4cc157
fld dword [0x97f8a0]
fnstcw word [esp + 4]
mov eax, dword [esp + 4]
or byte [esp + 5], 0xc
fldcw word [esp + 4]
mov dword [esp + 4], eax
mov dword [esp + 0x114], 0xf
fistp dword [esp + 8]
fldcw word [esp + 4]
mov eax, dword [esp + 8]
mov dword [esp + 0x110], eax
lea eax, [esp + 0x114]
push 0
push eax
lea eax, [esp + 0x118]
push 0
push eax
push str.ST_STOR
jmp 0x4cd1c8
fld dword [0xa0fc94]
fcomp dword [0x690348]
fnstsw ax
add ebp, 9
test ah, 0x45
jne 0x4cc1c7
cmp ebp, esi
jne 0x4cc1c6
fld dword [0xa0fc94]
fnstcw word [esp + 4]
mov eax, dword [esp + 4]
or byte [esp + 5], 0xc
fldcw word [esp + 4]
mov dword [esp + 4], eax
xor eax, eax
fistp dword [esp + 8]
fldcw word [esp + 4]
mov dword [esp + 0x11c], eax
mov ecx, dword [esp + 8]
lea eax, [esp + 0x11c]
mov dword [esp + 0x118], ecx
push 0
push eax
lea eax, [esp + 0x120]
push 0
push eax
push str.ST_MOVI
jmp 0x4cd1c8
inc ebp
cmp ebp, esi
jne 0x4cc222
fld dword [0xa10920]
fnstcw word [esp + 4]
mov eax, dword [esp + 4]
or byte [esp + 5], 0xc
fldcw word [esp + 4]
mov dword [esp + 4], eax
mov dword [esp + 0x124], 5
fistp dword [esp + 8]
fldcw word [esp + 4]
mov eax, dword [esp + 8]
mov dword [esp + 0x120], eax
lea eax, [esp + 0x124]
push 0
push eax
lea eax, [esp + 0x128]
push 0
push eax
push str.ST_ASSI
jmp 0x4cd1c8
inc ebp
cmp dword [0x97f224], 0
jle 0x4cc255
cmp ebp, esi
jne 0x4cc254
mov eax, dword [0x97f224]
mov dword [esp + 0x128], eax
lea eax, [esp + 0x128]
push 0
push 0
push 0
push eax
push str.ST_PHOT
jmp 0x4cd1c8
inc ebp
fld dword [0x978788]
fcomp dword [0x690348]
fnstsw ax
test ah, 0x45
jne 0x4cc2b3
cmp ebp, esi
jne 0x4cc2b2
fld dword [0x978788]
fnstcw word [esp + 4]
mov eax, dword [esp + 4]
or byte [esp + 5], 0xc
fldcw word [esp + 4]
mov dword [esp + 4], eax
fistp dword [esp + 8]
fldcw word [esp + 4]
mov eax, dword [esp + 8]
mov dword [esp + 0x12c], eax
lea eax, [esp + 0x12c]
push 0
push 0
push 0
push eax
push str.ST_PIZZ
jmp 0x4cd1c8
inc ebp
fld dword [0x974c08]
fcomp dword [0x690348]
fnstsw ax
test ah, 0x45
jne 0x4cc311
cmp ebp, esi
jne 0x4cc310
fld dword [0x974c08]
fnstcw word [esp + 4]
mov eax, dword [esp + 4]
or byte [esp + 5], 0xc
fldcw word [esp + 4]
mov dword [esp + 4], eax
fistp dword [esp + 8]
fldcw word [esp + 4]
mov eax, dword [esp + 8]
mov dword [esp + 0x130], eax
lea eax, [esp + 0x130]
push 0
push 0
push 0
push eax
push str.ST_GARB
jmp 0x4cd1c8
inc ebp
fld dword [0x975398]
fcomp dword [0x690348]
fnstsw ax
test ah, 0x45
jne 0x4cc36f
cmp ebp, esi
jne 0x4cc36e
fld dword [0x975398]
fnstcw word [esp + 4]
mov eax, dword [esp + 4]
or byte [esp + 5], 0xc
fldcw word [esp + 4]
mov dword [esp + 4], eax
fistp dword [esp + 8]
fldcw word [esp + 4]
mov eax, dword [esp + 8]
mov dword [esp + 0x134], eax
lea eax, [esp + 0x134]
push 0
push 0
push 0
push eax
push str.ST_ICEC
jmp 0x4cd1c8
inc ebp
mov eax, dword [0x9b6e2c]
test eax, eax
je 0x4cc39c
cmp ebp, esi
jne 0x4cc39b
mov dword [esp + 0x138], eax
lea eax, [esp + 0x138]
push 0
push 0
push 0
push eax
push str.STHC_02
jmp 0x4cd1c8
inc ebp
cmp dword [0x974b88], 0
je 0x4cc406
cmp ebp, esi
jne 0x4cc405
xor eax, eax
mov ebp, dword [0x974b88]
jmp 0x4cc3b7
inc eax
sub ebp, 0x3c
cmp ebp, 0x3b
jg 0x4cc3b3
mov dword [esp + 0x13c], eax
mov eax, dword [0x974b88]
jmp 0x4cc3d1
sub eax, 0x3c
cmp eax, 0x3b
jg 0x4cc3ce
test eax, eax
jge 0x4cc3e0
neg eax
mov dword [esp + 0x140], eax
lea eax, [esp + 0x140]
push 1
push eax
lea eax, [esp + 0x144]
push 0
push eax
push str.STFT_01
jmp 0x4cd1c8
inc ebp
mov eax, dword [0x974b8c]
test eax, eax
je 0x4cc467
cmp ebp, esi
jne 0x4cc466
xor esi, esi
mov edi, eax
jmp 0x4cc41d
inc esi
sub edi, 0x3c
cmp edi, 0x3b
jg 0x4cc419
mov dword [esp + 0x144], esi
jmp 0x4cc432
sub eax, 0x3c
cmp eax, 0x3b
jg 0x4cc42f
test eax, eax
jge 0x4cc441
neg eax
mov dword [esp + 0x148], eax
lea eax, [esp + 0x148]
push 1
push eax
lea eax, [esp + 0x14c]
push 0
push eax
push str.STFT_02
jmp 0x4cd1c8
inc ebp
mov eax, dword [0x974b90]
test eax, eax
je 0x4cc4c8
cmp ebp, esi
jne 0x4cc4c7
xor ebx, ebx
mov edx, eax
jmp 0x4cc47e
inc ebx
sub edx, 0x3c
cmp edx, 0x3b
jg 0x4cc47a
mov dword [esp + 0x14c], ebx
jmp 0x4cc493
sub eax, 0x3c
cmp eax, 0x3b
jg 0x4cc490
test eax, eax
jge 0x4cc4a2
neg eax
mov dword [esp + 0x150], eax
lea eax, [esp + 0x150]
push 1
push eax
lea eax, [esp + 0x154]
push 0
push eax
push str.STFT_03
jmp 0x4cd1c8
inc ebp
mov eax, dword [0x974b94]
test eax, eax
je 0x4cc529
cmp ebp, esi
jne 0x4cc528
xor ecx, ecx
mov ebp, eax
jmp 0x4cc4df
inc ecx
sub ebp, 0x3c
cmp ebp, 0x3b
jg 0x4cc4db
mov dword [esp + 0x154], ecx
jmp 0x4cc4f4
sub eax, 0x3c
cmp eax, 0x3b
jg 0x4cc4f1
test eax, eax
jge 0x4cc503
neg eax
mov dword [esp + 0x158], eax
lea eax, [esp + 0x158]
push 1
push eax
lea eax, [esp + 0x15c]
push 0
push eax
push str.STFT_04
jmp 0x4cd1c8
inc ebp
mov eax, dword [0x974b98]
test eax, eax
je 0x4cc58a
cmp ebp, esi
jne 0x4cc589
xor edi, edi
mov esi, eax
jmp 0x4cc540
inc edi
sub esi, 0x3c
cmp esi, 0x3b
jg 0x4cc53c
mov dword [esp + 0x15c], edi
jmp 0x4cc555
sub eax, 0x3c
cmp eax, 0x3b
jg 0x4cc552
test eax, eax
jge 0x4cc564
neg eax
mov dword [esp + 0x160], eax
lea eax, [esp + 0x160]
push 1
push eax
lea eax, [esp + 0x164]
push 0
push eax
push str.STFT_05
jmp 0x4cd1c8
inc ebp
mov eax, dword [0x974b9c]
test eax, eax
je 0x4cc5eb
cmp ebp, esi
jne 0x4cc5ea
xor edx, edx
mov ebx, eax
jmp 0x4cc5a1
inc edx
sub ebx, 0x3c
cmp ebx, 0x3b
jg 0x4cc59d
mov dword [esp + 0x164], edx
jmp 0x4cc5b6
sub eax, 0x3c
cmp eax, 0x3b
jg 0x4cc5b3
test eax, eax
jge 0x4cc5c5
neg eax
mov dword [esp + 0x168], eax
lea eax, [esp + 0x168]
push 1
push eax
lea eax, [esp + 0x16c]
push 0
push eax
push str.STFT_06
jmp 0x4cd1c8
inc ebp
mov eax, dword [0x974ba0]
test eax, eax
je 0x4cc64c
cmp ebp, esi
jne 0x4cc64b
xor ebp, ebp
mov ecx, eax
jmp 0x4cc602
inc ebp
sub ecx, 0x3c
cmp ecx, 0x3b
jg 0x4cc5fe
mov dword [esp + 0x16c], ebp
jmp 0x4cc617
sub eax, 0x3c
cmp eax, 0x3b
jg 0x4cc614
test eax, eax
jge 0x4cc626
neg eax
mov dword [esp + 0x170], eax
lea eax, [esp + 0x170]
push 1
push eax
lea eax, [esp + 0x174]
push 0
push eax
push str.STFT_07
jmp 0x4cd1c8
inc ebp
mov eax, dword [0x974ba4]
test eax, eax
je 0x4cc6ad
cmp ebp, esi
jne 0x4cc6ac
xor esi, esi
mov edi, eax
jmp 0x4cc663
inc esi
sub edi, 0x3c
cmp edi, 0x3b
jg 0x4cc65f
mov dword [esp + 0x174], esi
jmp 0x4cc678
sub eax, 0x3c
cmp eax, 0x3b
jg 0x4cc675
test eax, eax
jge 0x4cc687
neg eax
mov dword [esp + 0x178], eax
lea eax, [esp + 0x178]
push 1
push eax
lea eax, [esp + 0x17c]
push 0
push eax
push str.STFT_08
jmp 0x4cd1c8
inc ebp
mov eax, dword [0x974ba8]
test eax, eax
je 0x4cc70e
cmp ebp, esi
jne 0x4cc70d
xor ebx, ebx
mov edx, eax
jmp 0x4cc6c4
inc ebx
sub edx, 0x3c
cmp edx, 0x3b
jg 0x4cc6c0
mov dword [esp + 0x17c], ebx
jmp 0x4cc6d9
sub eax, 0x3c
cmp eax, 0x3b
jg 0x4cc6d6
test eax, eax
jge 0x4cc6e8
neg eax
mov dword [esp + 0x180], eax
lea eax, [esp + 0x180]
push 1
push eax
lea eax, [esp + 0x184]
push 0
push eax
push str.STFT_09
jmp 0x4cd1c8
inc ebp
mov eax, dword [0x974bac]
test eax, eax
je 0x4cc76f
cmp ebp, esi
jne 0x4cc76e
xor ecx, ecx
mov ebp, eax
jmp 0x4cc725
inc ecx
sub ebp, 0x3c
cmp ebp, 0x3b
jg 0x4cc721
mov dword [esp + 0x184], ecx
jmp 0x4cc73a
sub eax, 0x3c
cmp eax, 0x3b
jg 0x4cc737
test eax, eax
jge 0x4cc749
neg eax
mov dword [esp + 0x188], eax
lea eax, [esp + 0x188]
push 1
push eax
lea eax, [esp + 0x18c]
push 0
push eax
push str.STFT_10
jmp 0x4cd1c8
inc ebp
mov eax, dword [0x974bb0]
test eax, eax
je 0x4cc7d0
cmp ebp, esi
jne 0x4cc7cf
xor edi, edi
mov esi, eax
jmp 0x4cc786
inc edi
sub esi, 0x3c
cmp esi, 0x3b
jg 0x4cc782
mov dword [esp + 0x18c], edi
jmp 0x4cc79b
sub eax, 0x3c
cmp eax, 0x3b
jg 0x4cc798
test eax, eax
jge 0x4cc7aa
neg eax
mov dword [esp + 0x190], eax
lea eax, [esp + 0x190]
push 1
push eax
lea eax, [esp + 0x194]
push 0
push eax
push str.STFT_11
jmp 0x4cd1c8
inc ebp
mov eax, dword [0x974bb4]
test eax, eax
je 0x4cc831
cmp ebp, esi
jne 0x4cc830
xor edx, edx
mov ebx, eax
jmp 0x4cc7e7
inc edx
sub ebx, 0x3c
cmp ebx, 0x3b
jg 0x4cc7e3
mov dword [esp + 0x194], edx
jmp 0x4cc7fc
sub eax, 0x3c
cmp eax, 0x3b
jg 0x4cc7f9
test eax, eax
jge 0x4cc80b
neg eax
mov dword [esp + 0x198], eax
lea eax, [esp + 0x198]
push 1
push eax
lea eax, [esp + 0x19c]
push 0
push eax
push str.STFT_12
jmp 0x4cd1c8
inc ebp
mov eax, dword [0x974bb8]
test eax, eax
je 0x4cc892
cmp ebp, esi
jne 0x4cc891
xor ebp, ebp
mov ecx, eax
jmp 0x4cc848
inc ebp
sub ecx, 0x3c
cmp ecx, 0x3b
jg 0x4cc844
mov dword [esp + 0x19c], ebp
jmp 0x4cc85d
sub eax, 0x3c
cmp eax, 0x3b
jg 0x4cc85a
test eax, eax
jge 0x4cc86c
neg eax
mov dword [esp + 0x1a0], eax
lea eax, [esp + 0x1a0]
push 1
push eax
lea eax, [esp + 0x1a4]
push 0
push eax
push str.STFT_13
jmp 0x4cd1c8
inc ebp
mov eax, dword [0x974bbc]
test eax, eax
je 0x4cc8f3
cmp ebp, esi
jne 0x4cc8f2
xor esi, esi
mov edi, eax
jmp 0x4cc8a9
inc esi
sub edi, 0x3c
cmp edi, 0x3b
jg 0x4cc8a5
mov dword [esp + 0x1a4], esi
jmp 0x4cc8be
sub eax, 0x3c
cmp eax, 0x3b
jg 0x4cc8bb
test eax, eax
jge 0x4cc8cd
neg eax
mov dword [esp + 0x1a8], eax
lea eax, [esp + 0x1a8]
push 1
push eax
lea eax, [esp + 0x1ac]
push 0
push eax
push str.STFT_14
jmp 0x4cd1c8
inc ebp
mov eax, dword [0x974bc0]
test eax, eax
je 0x4cc954
cmp ebp, esi
jne 0x4cc953
xor ebx, ebx
mov edx, eax
jmp 0x4cc90a
inc ebx
sub edx, 0x3c
cmp edx, 0x3b
jg 0x4cc906
mov dword [esp + 0x1ac], ebx
jmp 0x4cc91f
sub eax, 0x3c
cmp eax, 0x3b
jg 0x4cc91c
test eax, eax
jge 0x4cc92e
neg eax
mov dword [esp + 0x1b0], eax
lea eax, [esp + 0x1b0]
push 1
push eax
lea eax, [esp + 0x1b4]
push 0
push eax
push str.STFT_15
jmp 0x4cd1c8
inc ebp
mov eax, dword [0x974bc4]
test eax, eax
je 0x4cc9b5
cmp ebp, esi
jne 0x4cc9b4
xor ecx, ecx
mov ebp, eax
jmp 0x4cc96b
inc ecx
sub ebp, 0x3c
cmp ebp, 0x3b
jg 0x4cc967
mov dword [esp + 0x1b4], ecx
jmp 0x4cc980
sub eax, 0x3c
cmp eax, 0x3b
jg 0x4cc97d
test eax, eax
jge 0x4cc98f
neg eax
mov dword [esp + 0x1b8], eax
lea eax, [esp + 0x1b8]
push 1
push eax
lea eax, [esp + 0x1bc]
push 0
push eax
push str.STFT_16
jmp 0x4cd1c8
inc ebp
mov eax, dword [0x974bc8]
test eax, eax
je 0x4cca16
cmp ebp, esi
jne 0x4cca15
xor edi, edi
mov esi, eax
jmp 0x4cc9cc
inc edi
sub esi, 0x3c
cmp esi, 0x3b
jg 0x4cc9c8
mov dword [esp + 0x1bc], edi
jmp 0x4cc9e1
sub eax, 0x3c
cmp eax, 0x3b
jg 0x4cc9de
test eax, eax
jge 0x4cc9f0
neg eax
mov dword [esp + 0x1c0], eax
lea eax, [esp + 0x1c0]
push 1
push eax
lea eax, [esp + 0x1c4]
push 0
push eax
push str.STFT_17
jmp 0x4cd1c8
inc ebp
mov eax, dword [0x974bcc]
test eax, eax
je 0x4cca77
cmp ebp, esi
jne 0x4cca76
xor edx, edx
mov ebx, eax
jmp 0x4cca2d
inc edx
sub ebx, 0x3c
cmp ebx, 0x3b
jg 0x4cca29
mov dword [esp + 0x1c4], edx
jmp 0x4cca42
sub eax, 0x3c
cmp eax, 0x3b
jg 0x4cca3f
test eax, eax
jge 0x4cca51
neg eax
mov dword [esp + 0x1c8], eax
lea eax, [esp + 0x1c8]
push 1
push eax
lea eax, [esp + 0x1cc]
push 0
push eax
push str.STFT_18
jmp 0x4cd1c8
inc ebp
mov eax, dword [0x974bd0]
test eax, eax
je 0x4ccad8
cmp ebp, esi
jne 0x4ccad7
xor ebp, ebp
mov ecx, eax
jmp 0x4cca8e
inc ebp
sub ecx, 0x3c
cmp ecx, 0x3b
jg 0x4cca8a
mov dword [esp + 0x1cc], ebp
jmp 0x4ccaa3
sub eax, 0x3c
cmp eax, 0x3b
jg 0x4ccaa0
test eax, eax
jge 0x4ccab2
neg eax
mov dword [esp + 0x1d0], eax
lea eax, [esp + 0x1d0]
push 1
push eax
lea eax, [esp + 0x1d4]
push 0
push eax
push str.STFT_19
jmp 0x4cd1c8
inc ebp
mov eax, dword [0x974bd4]
test eax, eax
je 0x4ccb39
cmp ebp, esi
jne 0x4ccb38
xor esi, esi
mov edi, eax
jmp 0x4ccaef
inc esi
sub edi, 0x3c
cmp edi, 0x3b
jg 0x4ccaeb
mov dword [esp + 0x1d4], esi
jmp 0x4ccb04
sub eax, 0x3c
cmp eax, 0x3b
jg 0x4ccb01
test eax, eax
jge 0x4ccb13
neg eax
mov dword [esp + 0x1d8], eax
lea eax, [esp + 0x1d8]
push 1
push eax
lea eax, [esp + 0x1dc]
push 0
push eax
push str.STFT_20
jmp 0x4cd1c8
inc ebp
mov eax, dword [0x974be0]
test eax, eax
je 0x4ccb9a
cmp ebp, esi
jne 0x4ccb99
xor ebx, ebx
mov edx, eax
jmp 0x4ccb50
inc ebx
sub edx, 0x3c
cmp edx, 0x3b
jg 0x4ccb4c
mov dword [esp + 0x1dc], ebx
jmp 0x4ccb65
sub eax, 0x3c
cmp eax, 0x3b
jg 0x4ccb62
test eax, eax
jge 0x4ccb74
neg eax
mov dword [esp + 0x1e0], eax
lea eax, [esp + 0x1e0]
push 1
push eax
lea eax, [esp + 0x1e4]
push 0
push eax
push str.STFT_23
jmp 0x4cd1c8
inc ebp
cmp dword [0x9b6e28], 0
je 0x4ccbcc
cmp ebp, esi
jne 0x4ccbcb
mov eax, dword [0x9b6e28]
mov dword [esp + 0x1e4], eax
lea eax, [esp + 0x1e4]
push 0
push 0
push 0
push eax
push str.STHC_01
jmp 0x4cd1c8
inc ebp
mov eax, dword [0x9b6e34]
test eax, eax
je 0x4ccbf9
cmp ebp, esi
jne 0x4ccbf8
mov dword [esp + 0x1e8], eax
lea eax, [esp + 0x1e8]
push 0
push 0
push 0
push eax
push str.STHC_04
jmp 0x4cd1c8
inc ebp
mov eax, dword [0x9b6e30]
test eax, eax
je 0x4ccc26
cmp ebp, esi
jne 0x4ccc25
mov dword [esp + 0x1ec], eax
lea eax, [esp + 0x1ec]
push 0
push 0
push 0
push eax
push str.STHC_03
jmp 0x4cd1c8
inc ebp
cmp dword [0xa0fd88], 0x7fffffff
je 0x4ccc5b
cmp ebp, esi
jne 0x4ccc5a
mov eax, dword [0xa0fd88]
mov dword [esp + 0x1f0], eax
lea eax, [esp + 0x1f0]
push 0
push 0
push 0
push eax
push str.STHC_05
jmp 0x4cd1c8
inc ebp
mov eax, dword [0x974bd8]
test eax, eax
je 0x4cccbc
cmp ebp, esi
jne 0x4cccbb
xor esi, esi
mov ecx, eax
jmp 0x4ccc72
inc esi
sub ecx, 0x3c
cmp ecx, 0x3b
jg 0x4ccc6e
mov dword [esp + 0x1f4], esi
jmp 0x4ccc87
sub eax, 0x3c
cmp eax, 0x3b
jg 0x4ccc84
test eax, eax
jge 0x4ccc96
neg eax
mov dword [esp + 0x1f8], eax
lea eax, [esp + 0x1f8]
push 1
push eax
lea eax, [esp + 0x1fc]
push 0
push eax
push str.STFT_21
jmp 0x4cd1c8
inc ebp
mov edx, dword [0x974bdc]
test edx, edx
je 0x4ccd03
cmp ebp, esi
jne 0x4ccd02
mov eax, 0x10624dd3
mov ebp, edx
imul edx
shr ebp, 0x1f
push 0
push 0
push 1
sar edx, 6
add ebp, edx
mov dword [esp + 0x14], ebp
fild dword [esp + 0x14]
fstp dword [esp + 0x208]
lea eax, [esp + 0x208]
push eax
push str.STFT_22
jmp 0x4cd1c8
inc ebp
fld dword [0xa0d8ac]
fcomp dword [0x690348]
fnstsw ax
test ah, 0x45
jne 0x4ccd61
cmp ebp, esi
jne 0x4ccd60
fld dword [0xa0d8ac]
fnstcw word [esp + 4]
mov eax, dword [esp + 4]
or byte [esp + 5], 0xc
fldcw word [esp + 4]
mov dword [esp + 4], eax
fistp dword [esp + 8]
fldcw word [esp + 4]
mov eax, dword [esp + 8]
mov dword [esp + 0x200], eax
lea eax, [esp + 0x200]
push 0
push 0
push 0
push eax
push str.TOP_SHO
jmp 0x4cd1c8
inc ebp
fld dword [0x974b10]
fcomp dword [0x690348]
fnstsw ax
test ah, 0x45
jne 0x4ccdbf
cmp ebp, esi
jne 0x4ccdbe
fld dword [0x974b10]
fnstcw word [esp + 4]
mov eax, dword [esp + 4]
or byte [esp + 5], 0xc
fldcw word [esp + 4]
mov dword [esp + 4], eax
fistp dword [esp + 8]
fldcw word [esp + 4]
mov eax, dword [esp + 8]
mov dword [esp + 0x204], eax
lea eax, [esp + 0x204]
push 0
push 0
push 0
push eax
push str.SHO_RAN
jmp 0x4cd1c8
inc ebp
mov eax, 0x45e7b273
mov ecx, 0x3c
mul dword [0x978554]
mov eax, 0x88888889
shr edx, 0xe
mov edi, edx
mov ebx, edx
imul edx
mov eax, ebx
add edx, edi
shr edi, 0x1f
sar edx, 5
add edi, edx
cdq
idiv ecx
cmp ebp, esi
mov ebx, edx
jne 0x4cce1e
mov dword [esp + 0x20c], ebx
lea eax, [esp + 0x20c]
mov dword [esp + 0x208], edi
push 1
push eax
lea eax, [esp + 0x210]
push 0
push eax
push str.ST_FTIM
jmp 0x4cd1c8
inc ebp
test edi, edi
je 0x4cce3a
cmp ebp, esi
jne 0x4cce39
push 0
push 0
push 0
push 0
push str.ST_PRAN
jmp 0x4cd1c8
inc ebp
test edi, edi
jg 0x4cce47
cmp ebx, 5
jl 0x4cd115
test edi, edi
jg 0x4cce6f
cmp ebx, 0xa
jge 0x4cce6f
cmp ebp, esi
jne 0x4cd114
xor eax, eax
mov word [0x821070], ax
push str.ST_PR01
jmp 0x4cd108
test edi, edi
jg 0x4cce97
cmp ebx, 0x14
jge 0x4cce97
cmp ebp, esi
jne 0x4cd114
xor eax, eax
mov word [0x821070], ax
push str.ST_PR02
jmp 0x4cd108
test edi, edi
jg 0x4ccebf
cmp ebx, 0x1e
jge 0x4ccebf
cmp ebp, esi
jne 0x4cd114
xor eax, eax
mov word [0x821070], ax
push str.ST_PR03
jmp 0x4cd108
cmp edi, 1
jg 0x4ccee7
test ebx, ebx
jge 0x4ccee7
cmp ebp, esi
jne 0x4cd114
xor eax, eax
mov word [0x821070], ax
push str.ST_PR04
jmp 0x4cd108
cmp edi, 1
jg 0x4ccf10
cmp ebx, 0x1e
jge 0x4ccf10
cmp ebp, esi
jne 0x4cd114
xor eax, eax
mov word [0x821070], ax
push str.ST_PR05
jmp 0x4cd108
cmp edi, 2
jg 0x4ccf38
test ebx, ebx
jge 0x4ccf38
cmp ebp, esi
jne 0x4cd114
xor eax, eax
mov word [0x821070], ax
push str.ST_PR06
jmp 0x4cd108
cmp edi, 2
jg 0x4ccf61
cmp ebx, 0x1e
jge 0x4ccf61
cmp ebp, esi
jne 0x4cd114
xor eax, eax
mov word [0x821070], ax
push str.ST_PR07
jmp 0x4cd108
cmp edi, 3
jg 0x4ccf89
test ebx, ebx
jge 0x4ccf89
cmp ebp, esi
jne 0x4cd114
xor eax, eax
mov word [0x821070], ax
push str.ST_PR08
jmp 0x4cd108
cmp edi, 3
jg 0x4ccfb2
cmp ebx, 0x1e
jge 0x4ccfb2
cmp ebp, esi
jne 0x4cd114
xor eax, eax
mov word [0x821070], ax
push str.ST_PR09
jmp 0x4cd108
cmp edi, 4
jg 0x4ccfda
test ebx, ebx
jge 0x4ccfda
cmp ebp, esi
jne 0x4cd114
xor eax, eax
mov word [0x821070], ax
push str.ST_PR10
jmp 0x4cd108
cmp edi, 5
jg 0x4cd002
test ebx, ebx
jge 0x4cd002
cmp ebp, esi
jne 0x4cd114
xor eax, eax
mov word [0x821070], ax
push str.ST_PR11
jmp 0x4cd108
cmp edi, 0xa
jg 0x4cd02a
test ebx, ebx
jge 0x4cd02a
cmp ebp, esi
jne 0x4cd114
xor eax, eax
mov word [0x821070], ax
push str.ST_PR12
jmp 0x4cd108
cmp edi, 0x14
jg 0x4cd052
test ebx, ebx
jge 0x4cd052
cmp ebp, esi
jne 0x4cd114
xor eax, eax
mov word [0x821070], ax
push str.ST_PR13
jmp 0x4cd108
cmp edi, 0x19
jg 0x4cd07a
test ebx, ebx
jge 0x4cd07a
cmp ebp, esi
jne 0x4cd114
xor eax, eax
mov word [0x821070], ax
push str.ST_PR14
jmp 0x4cd108
cmp edi, 0x1e
jg 0x4cd09c
test ebx, ebx
jge 0x4cd09c
cmp ebp, esi
jne 0x4cd114
xor eax, eax
mov word [0x821070], ax
push str.ST_PR15
jmp 0x4cd108
cmp edi, 0x31
jg 0x4cd0bb
cmp ebx, 2
jge 0x4cd0bb
cmp ebp, esi
jne 0x4cd114
xor eax, eax
mov word [0x821070], ax
push str.ST_PR16
jmp 0x4cd108
cmp edi, 0x32
jg 0x4cd0d9
test ebx, ebx
jge 0x4cd0d9
cmp ebp, esi
jne 0x4cd114
xor eax, eax
mov word [0x821070], ax
push str.ST_PR17
jmp 0x4cd108
cmp edi, 0x64
jg 0x4cd0f7
test ebx, ebx
jge 0x4cd0f7
cmp ebp, esi
jne 0x4cd114
xor eax, eax
mov word [0x821070], ax
push str.ST_PR18
jmp 0x4cd108
cmp ebp, esi
jne 0x4cd114
xor eax, eax
mov word [0x821070], ax
push str.ST_PR19
fstp st(0)
mov ecx, 0x94b228
jmp 0x4cd88b
inc ebp
cmp dword [0x9b6e5c], 0
jle 0x4cd147
cmp ebp, esi
jne 0x4cd146
mov eax, dword [0x9b6e5c]
mov dword [esp + 0x210], eax
lea eax, [esp + 0x210]
push 0
push 0
push 0
push eax
push str.ST_BRK
jmp 0x4cd1c8
inc ebp
cmp dword [0xa0d2e8], 0
jle 0x4cd176
cmp ebp, esi
jne 0x4cd175
cmp ebp, esi
jne 0x4cd19b
fstp st(0)
jmp 0x4cd8d8
call fcn.00584f50
jmp 0x4cd8fd
call fcn.004caeaf
add esp, 0x14
jmp 0x4cd90a
push eax
push 0x7d9018
call fcn.005524f0
pop ecx
pop ecx
xor eax, eax
jmp 0x4cd91c