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

Disassembly:
push ebp
push ebx
mov edx, 0x107
sub esp, 4
mov dword [esp], 0
dec edx
jne 0x1001aec5
mov eax, dword [esp + 0x42c]
mov dword [0x1003fa08], eax
mov edx, dword [esp + 0x428]
lea ecx, [esp]
call fcn.10032000
lea edx, str.rely
lea ecx, [esp + 0xc8]
call fcn.10032008
mov word [esp + 0xd0], 8
movzx ebx, word [esp + 0xd0]
mov eax, 5
cmp ebx, eax
jl 0x1001af2f
movzx ebx, word [esp + 0xd0]
dec ebx
push ebx
pop eax
mov word [esp + 0xd4], ax
jmp 0x1001af42
movzx ebx, word [esp + 0xd0]
inc ebx
push ebx
pop eax
mov word [esp + 0xd4], ax
movzx ebx, word [esp + 0xd4]
push ebx
mov ebx, 0xf
cmp ebx, dword [esp]
jne 0x1001af6b
mov eax, dword [esp + 0x430]
mov dword [0x1003fa08], eax
add esp, 4
jmp 0x10029f46
mov ebx, 6
cmp ebx, dword [esp]
jne 0x1001af89
movzx eax, word [esp + 0xd8]
push eax
pop eax
mov word [esp + 0xd4], ax
jmp 0x1001afa6
mov ebx, 2
cmp ebx, dword [esp]
jne 0x1001afa6
movzx ebx, word [esp + 0xd8]
inc ebx
push ebx
pop eax
mov word [esp + 0xd4], ax
pop eax
push dword [esp]
lea edx, [0x1003c03e]
pop ecx
call fcn.100321d0
je 0x1001afbd
jmp 0x10029f46
push dword [0x1003fa08]
push 0x40
push 0x10
call fcn.10014c3d
push eax
call fcn.1001211c
lea eax, [esp + 0x10]
push eax
call fcn.10039880
lea edx, str.input
lea ecx, [esp + 0xd8]
call fcn.10032008
push dword [0x1003fa08]
push dword [0x1003fa08]
push 0x384
push 0x2bc
call fcn.10014c3d
cdq
push edx
push eax
call fcn.10032660
lea eax, [esp + 0x20]
push eax
call fcn.10039880
push dword [0x1003fa08]
push 0x20
push 8
call fcn.10014c3d
push eax
call fcn.10002743
lea eax, [esp + 0x24]
push eax
call fcn.10039880
mov edx, dword [esp + 0x20]
push dword [0x1003fa08]
push edx
call fcn.10039820
mov edx, dword [esp + 0x20]
push edx
call fcn.10039820
lea eax, [esp + 0x1c]
push eax
call fcn.10039880
lea edx, [0x1003c03e]
lea ecx, [esp + 0x1c]
call fcn.10032008
lea eax, [esp + 8]
lea edx, [0x1003c16e]
push edx
push 1
push eax
call fcn.10039930
lea eax, [esp + 0xac]
lea edx, [0x1003db86]
push edx
push 2
push eax
call fcn.10039930
lea edx, str.enjoy
lea ecx, [esp + 0xdc]
call fcn.10032008
lea edx, str.return
lea ecx, [esp + 0xe0]
call fcn.10032008
lea edx, [esp + 0xe4]
push edx
push 0x1003e1b8
push 8
push 0x79
push 4
call fcn.10038ec5
push 0x78
call fcn.1000f572
mov dword [esp + 0xcc], eax
mov word [esp + 0xec], 8
movzx ebx, word [esp + 0xec]
mov eax, 1
cmp ebx, eax
jl 0x1001b12e
movzx ebx, word [esp + 0xec]
dec ebx
push ebx
pop eax
mov word [esp + 0xf0], ax
jmp 0x1001b141
movzx ebx, word [esp + 0xec]
inc ebx
push ebx
pop eax
mov word [esp + 0xf0], ax
movzx ebx, word [esp + 0xf0]
push ebx
mov ebx, 0xa
cmp ebx, dword [esp]
jne 0x1001b16a
mov eax, dword [esp + 0x430]
mov dword [0x1003fa08], eax
add esp, 4
jmp 0x10029f46
mov ebx, 9
cmp ebx, dword [esp]
jne 0x1001b188
movzx eax, word [esp + 0xf4]
push eax
pop eax
mov word [esp + 0xf0], ax
jmp 0x1001b1a5
mov ebx, 4
cmp ebx, dword [esp]
jne 0x1001b1a5
movzx ebx, word [esp + 0xf4]
inc ebx
push ebx
pop eax
mov word [esp + 0xf0], ax
pop eax
mov ebx, dword [esp + 0xcc]
and ebx, ebx
jne 0x1001b1c8
jmp 0x10029f46
push dword [esp + 0xe4]
mov ebp, dword [esp + 0xd0]
push ebp
pop eax
push dword [ebp]
call fcn.10039189
lea edx, str.meals
lea ecx, [esp + 0xf8]
call fcn.10032008
push dword [esp + 0xcc]
call fcn.10039410
mov dword [esp + 0xcc], 0
push dword [esp + 0xc]
call fcn.10032630
mov dword [esp + 0x14], eax
mov word [esp + 0xfc], 8
movzx ebx, word [esp + 0xfc]
mov eax, 3
cmp ebx, eax
jl 0x1001b246
movzx ebx, word [esp + 0xfc]
dec ebx
push ebx
pop eax
mov word [esp + 0x100], ax
jmp 0x1001b259
movzx ebx, word [esp + 0xfc]
inc ebx
push ebx
pop eax
mov word [esp + 0x100], ax
movzx ebx, word [esp + 0x100]
push ebx
mov ebx, 0x10
cmp ebx, dword [esp]
jne 0x1001b282
mov eax, dword [esp + 0x430]
mov dword [0x1003fa08], eax
add esp, 4
jmp 0x10029f46
mov ebx, 7
cmp ebx, dword [esp]
jne 0x1001b2a0
movzx eax, word [esp + 0x104]
push eax
pop eax
mov word [esp + 0x100], ax
jmp 0x1001b2bd
mov ebx, 5
cmp ebx, dword [esp]
jne 0x1001b2bd
movzx ebx, word [esp + 0x104]
inc ebx
push ebx
pop eax
mov word [esp + 0x100], ax
pop eax
push dword [0x1003fa08]
push 0x3b
call fcn.10012e98
lea eax, [esp + 0x5c]
push 1
push eax
call fcn.10039900
lea edx, str.coyote
lea ecx, [esp + 0x104]
call fcn.10032008
push dword [0x1003fa08]
push 0x3a
call fcn.10012e98
lea eax, [esp + 0x60]
push 1
push eax
call fcn.10039900
push dword [0x1003fa08]
push 0x29
call fcn.10012e98
push dword [0x1003fa08]
push 0x3b
call fcn.10012e98
pop eax
lea eax, [esp + 0x64]
push 2
push eax
call fcn.10039900
push dword [0x1003fa08]
push 0x5b
call fcn.10012e98
lea eax, [esp + 0x68]
push 1
push eax
call fcn.10039900
push dword [0x1003fa08]
push 0x28
call fcn.10012e98
lea eax, [esp + 0x6c]
push 1
push eax
call fcn.10039900
mov word [esp + 0x108], 3
movzx ebx, word [esp + 0x108]
mov eax, 1
cmp ebx, eax
jl 0x1001b3ac
movzx ebx, word [esp + 0x108]
dec ebx
push ebx
pop eax
mov word [esp + 0x10c], ax
jmp 0x1001b3bf
movzx ebx, word [esp + 0x108]
inc ebx
push ebx
pop eax
mov word [esp + 0x10c], ax
movzx ebx, word [esp + 0x10c]
push ebx
mov ebx, 0x11
cmp ebx, dword [esp]
jne 0x1001b3e8
mov eax, dword [esp + 0x430]
mov dword [0x1003fa08], eax
add esp, 4
jmp 0x10029f46
mov ebx, 8
cmp ebx, dword [esp]
jne 0x1001b406
movzx eax, word [esp + 0x110]
push eax
pop eax
mov word [esp + 0x10c], ax
jmp 0x1001b423
mov ebx, 5
cmp ebx, dword [esp]
jne 0x1001b423
movzx ebx, word [esp + 0x110]
inc ebx
push ebx
pop eax
mov word [esp + 0x10c], ax
pop eax
push dword [0x1003fa08]
push 0x7d
call fcn.10012e98
lea eax, [esp + 0x7c]
push 1
push eax
call fcn.10039900
push dword [0x1003fa08]
push 0x27
call fcn.10012e98
push dword [0x1003fa08]
push 0x3b
call fcn.10012e98
pop eax
lea eax, [esp + 0xb4]
push 2
push eax
call fcn.10039900
push dword [0x1003fa08]
push 0x28
call fcn.10012e98
push dword [0x1003fa08]
push 0x28
call fcn.10012e98
pop eax
lea eax, [esp + 0xb8]
push 2
push eax
call fcn.10039900
push dword [0x1003fa08]
push 0x5d
call fcn.10012e98
push dword [0x1003fa08]
push 0x3b
call fcn.10012e98
pop eax
lea eax, [esp + 0xbc]
push 2
push eax
call fcn.10039900
push dword [0x1003fa08]
push 0x20
call fcn.10012e98
lea eax, [esp + 0xc0]
push 1
push eax
call fcn.10039900
mov word [esp + 0x110], 0xa
movzx ebx, word [esp + 0x110]
mov eax, 3
cmp ebx, eax
jl 0x1001b52e
movzx ebx, word [esp + 0x110]
dec ebx
push ebx
pop eax
mov word [esp + 0x114], ax
jmp 0x1001b541
movzx ebx, word [esp + 0x110]
inc ebx
push ebx
pop eax
mov word [esp + 0x114], ax
movzx ebx, word [esp + 0x114]
push ebx
mov ebx, 0xb
cmp ebx, dword [esp]
jne 0x1001b56a
mov eax, dword [esp + 0x430]
mov dword [0x1003fa08], eax
add esp, 4
jmp 0x10029f46
mov ebx, 4
cmp ebx, dword [esp]
jne 0x1001b588
movzx eax, word [esp + 0x118]
push eax
pop eax
mov word [esp + 0x114], ax
jmp 0x1001b5a5
mov ebx, 4
cmp ebx, dword [esp]
jne 0x1001b5a5
movzx ebx, word [esp + 0x118]
inc ebx
push ebx
pop eax
mov word [esp + 0x114], ax
pop eax
push dword [0x1003fa08]
mov ebp, 0x1003e339
push ebp
mov ebp, 0x1003e336
push ebp
call fcn.1000a6cf
lea eax, [esp + 0x80]
push 3
push eax
call fcn.10039900
push dword [0x1003fa08]
push 0x2c
call fcn.10012e98
lea edx, [esp + 0xc0]
push 1
push edx
call fcn.10039960
lea eax, [esp + 0x88]
push 2
push eax
call fcn.10039900
push dword [0x1003fa08]
mov ebp, 0x1003e33e
push ebp
mov ebp, 0x1003e339
push ebp
call fcn.1000a6cf
lea eax, [esp + 0x8c]
push 5
push eax
call fcn.10039900
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e342
push ebp
mov ebp, 0x1003e33e
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e348
push ebp
mov ebp, 0x1003e342
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e342
push ebp
mov ebp, 0x1003e33e
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 4]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e348
push ebp
mov ebp, 0x1003e342
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e342
push ebp
mov ebp, 0x1003e33e
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 8]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e34d
push ebp
mov ebp, 0x1003e348
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
lea edx, str.christmas
lea ecx, [esp + 0x118]
call fcn.10032008
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e342
push ebp
mov ebp, 0x1003e33e
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x14c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e34d
push ebp
mov ebp, 0x1003e348
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e342
push ebp
mov ebp, 0x1003e33e
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x114]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e34d
push ebp
mov ebp, 0x1003e348
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e342
push ebp
mov ebp, 0x1003e33e
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x150]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e34d
push ebp
mov ebp, 0x1003e348
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e342
push ebp
mov ebp, 0x1003e33e
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x154]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e34d
push ebp
mov ebp, 0x1003e348
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov word [esp + 0x11c], 3
movzx ebx, word [esp + 0x11c]
mov eax, 4
cmp ebx, eax
jl 0x1001b96e
movzx ebx, word [esp + 0x11c]
dec ebx
push ebx
pop eax
mov word [esp + 0x120], ax
jmp 0x1001b981
movzx ebx, word [esp + 0x11c]
inc ebx
push ebx
pop eax
mov word [esp + 0x120], ax
movzx ebx, word [esp + 0x120]
push ebx
mov ebx, 0xa
cmp ebx, dword [esp]
jne 0x1001b9aa
mov eax, dword [esp + 0x430]
mov dword [0x1003fa08], eax
add esp, 4
jmp 0x10029f46
mov ebx, 8
cmp ebx, dword [esp]
jne 0x1001b9c8
movzx eax, word [esp + 0x124]
push eax
pop eax
mov word [esp + 0x120], ax
jmp 0x1001b9e5
mov ebx, 4
cmp ebx, dword [esp]
jne 0x1001b9e5
movzx ebx, word [esp + 0x124]
inc ebx
push ebx
pop eax
mov word [esp + 0x120], ax
pop eax
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e342
push ebp
mov ebp, 0x1003e33e
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x10]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e34d
push ebp
mov ebp, 0x1003e348
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e342
push ebp
mov ebp, 0x1003e33e
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x15c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e34d
push ebp
mov ebp, 0x1003e348
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
lea edx, str.qualities
lea ecx, [esp + 0x124]
call fcn.10032008
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e342
push ebp
mov ebp, 0x1003e33e
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x128]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e34d
push ebp
mov ebp, 0x1003e348
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov word [esp + 0x128], 1
movzx ebx, word [esp + 0x128]
mov eax, 5
cmp ebx, eax
jl 0x1001bb72
movzx ebx, word [esp + 0x128]
dec ebx
push ebx
pop eax
mov word [esp + 0x12c], ax
jmp 0x1001bb85
movzx ebx, word [esp + 0x128]
inc ebx
push ebx
pop eax
mov word [esp + 0x12c], ax
movzx ebx, word [esp + 0x12c]
push ebx
mov ebx, 0xd
cmp ebx, dword [esp]
jne 0x1001bbae
mov eax, dword [esp + 0x430]
mov dword [0x1003fa08], eax
add esp, 4
jmp 0x10029f46
mov ebx, 7
cmp ebx, dword [esp]
jne 0x1001bbcc
movzx eax, word [esp + 0x130]
push eax
pop eax
mov word [esp + 0x12c], ax
jmp 0x1001bbe9
mov ebx, 4
cmp ebx, dword [esp]
jne 0x1001bbe9
movzx ebx, word [esp + 0x130]
inc ebx
push ebx
pop eax
mov word [esp + 0x12c], ax
pop eax
lea edx, str.challenges
lea ecx, [esp + 0x130]
call fcn.10032008
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
push dword [0x1003fa08]
mov ebp, 0x1003e356
push ebp
mov ebp, 0x1003e34d
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x14]
push edx
call fcn.10039820
lea edx, [esp + 0x6c]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x18]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e359
push ebp
mov ebp, 0x1003e356
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e361
push ebp
mov ebp, 0x1003e359
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x1c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xc]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xc]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e370
push ebp
mov ebp, 0x1003e364
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x18]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e359
push ebp
mov ebp, 0x1003e356
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
push dword [0x1003fa08]
mov ebp, 0x1003e37d
push ebp
mov ebp, 0x1003e370
push ebp
call fcn.1000a6cf
lea eax, [esp + 0x74]
push eax
call fcn.10039880
lea edx, str.attitudes
lea ecx, [esp + 0x134]
call fcn.10032008
push dword [0x1003fa08]
mov ebp, 0x1003e389
push ebp
mov ebp, 0x1003e37d
push ebp
call fcn.1000a6cf
lea eax, [esp + 0x78]
push eax
call fcn.10039880
mov dword [esp + 0x2c], 0x20
jmp 0x1001bdf5
mov eax, 0x7e
cmp eax, dword [esp + 0x2c]
jl 0x1001c01b
push dword [esp + 0x2c]
mov ebx, 0x22
cmp ebx, dword [esp]
jne 0x1001be54
push dword [0x1003fa08]
push 0x27
call fcn.10012e98
lea edx, [esp + 0x10]
push 1
push edx
call fcn.10039960
push dword [0x1003fa08]
push 0x27
call fcn.10012e98
pop eax
lea eax, [esp + 0xc8]
push eax
call fcn.10039880
jmp 0x1001bef4
mov ebx, 0x5c
cmp ebx, dword [esp]
jne 0x1001beb3
lea edx, [esp + 0xc]
push dword [0x1003fa08]
push 1
push edx
call fcn.10039960
push dword [0x1003fa08]
push 0x5c
call fcn.10012e98
pop eax
push dword [0x1003fa08]
push 0x5c
call fcn.10012e98
pop eax
lea edx, [esp + 0x10]
push 1
push edx
call fcn.10039960
lea eax, [esp + 0xc8]
push eax
call fcn.10039880
jmp 0x1001bef4
lea edx, [esp + 0xc]
push dword [0x1003fa08]
push 1
push edx
call fcn.10039960
push dword [0x1003fa08]
push dword [esp + 0x38]
call fcn.10012e98
pop eax
lea edx, [esp + 0x10]
push 1
push edx
call fcn.10039960
lea eax, [esp + 0xc8]
push eax
call fcn.10039880
pop eax
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
mov edx, dword [esp + 0x74]
push edx
call fcn.10039820
push dword [0x1003fa08]
push dword [0x1003fa08]
mov eax, dword [esp + 0x38]
cdq
push edx
push eax
call fcn.10032660
pop eax
lea edx, [esp + 0x60]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
mov edx, dword [esp + 0x78]
push edx
call fcn.10039820
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x1c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov edx, dword [esp + 0xc4]
push edx
call fcn.10039820
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e39b
push ebp
mov ebp, 0x1003e389
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
inc dword [esp + 0x2c]
jno 0x1001bdf5
mov word [esp + 0x138], 9
movzx ebx, word [esp + 0x138]
mov eax, 4
cmp ebx, eax
jl 0x1001c04b
movzx ebx, word [esp + 0x138]
dec ebx
push ebx
pop eax
mov word [esp + 0x13c], ax
jmp 0x1001c05e
movzx ebx, word [esp + 0x138]
inc ebx
push ebx
pop eax
mov word [esp + 0x13c], ax
movzx ebx, word [esp + 0x13c]
push ebx
mov ebx, 0xe
cmp ebx, dword [esp]
jne 0x1001c087
mov eax, dword [esp + 0x430]
mov dword [0x1003fa08], eax
add esp, 4
jmp 0x10029f46
mov ebx, 4
cmp ebx, dword [esp]
jne 0x1001c0a5
movzx eax, word [esp + 0x140]
push eax
pop eax
mov word [esp + 0x13c], ax
jmp 0x1001c0c2
mov ebx, 5
cmp ebx, dword [esp]
jne 0x1001c0c2
movzx ebx, word [esp + 0x140]
inc ebx
push ebx
pop eax
mov word [esp + 0x13c], ax
pop eax
lea edx, [0x1003c03e]
lea ecx, [esp + 0xc0]
call fcn.10032008
mov dword [esp + 0x2c], 0
lea edx, [0x1003c03e]
lea ecx, [esp + 0x70]
call fcn.10032008
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3a0
push ebp
mov ebp, 0x1003e39b
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
lea edx, str.signatures
lea ecx, [esp + 0x140]
call fcn.10032008
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3ab
push ebp
mov ebp, 0x1003e3a0
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x1c]
push edx
call fcn.10039820
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
lea edx, [esp + 0x7c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
lea edx, str.solaris
lea ecx, [esp + 0x144]
call fcn.10032008
mov word [esp + 0x148], 8
movzx ebx, word [esp + 0x148]
mov eax, 1
cmp ebx, eax
jl 0x1001c234
movzx ebx, word [esp + 0x148]
dec ebx
push ebx
pop eax
mov word [esp + 0x14c], ax
jmp 0x1001c247
movzx ebx, word [esp + 0x148]
inc ebx
push ebx
pop eax
mov word [esp + 0x14c], ax
movzx ebx, word [esp + 0x14c]
push ebx
mov ebx, 0xb
cmp ebx, dword [esp]
jne 0x1001c270
mov eax, dword [esp + 0x430]
mov dword [0x1003fa08], eax
add esp, 4
jmp 0x10029f46
mov ebx, 7
cmp ebx, dword [esp]
jne 0x1001c28e
movzx eax, word [esp + 0x150]
push eax
pop eax
mov word [esp + 0x14c], ax
jmp 0x1001c2ab
mov ebx, 2
cmp ebx, dword [esp]
jne 0x1001c2ab
movzx ebx, word [esp + 0x150]
inc ebx
push ebx
pop eax
mov word [esp + 0x14c], ax
pop eax
lea edx, str.digital
lea ecx, [esp + 0x150]
call fcn.10032008
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e356
push ebp
mov ebp, 0x1003e34d
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x20]
push edx
call fcn.10039820
lea edx, [esp + 0x6c]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x24]
push edx
call fcn.10039820
lea edx, [esp + 0x88]
push 2
push edx
call fcn.10039960
mov edx, dword [ebp + 0x28]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e359
push ebp
mov ebp, 0x1003e356
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov word [esp + 0x154], 8
movzx ebx, word [esp + 0x154]
mov eax, 5
cmp ebx, eax
jl 0x1001c38d
movzx ebx, word [esp + 0x154]
dec ebx
push ebx
pop eax
mov word [esp + 0x158], ax
jmp 0x1001c3a0
movzx ebx, word [esp + 0x154]
inc ebx
push ebx
pop eax
mov word [esp + 0x158], ax
movzx ebx, word [esp + 0x158]
push ebx
mov ebx, 0xc
cmp ebx, dword [esp]
jne 0x1001c3c9
mov eax, dword [esp + 0x430]
mov dword [0x1003fa08], eax
add esp, 4
jmp 0x10029f46
mov ebx, 5
cmp ebx, dword [esp]
jne 0x1001c3e7
movzx eax, word [esp + 0x15c]
push eax
pop eax
mov word [esp + 0x158], ax
jmp 0x1001c404
mov ebx, 4
cmp ebx, dword [esp]
jne 0x1001c404
movzx ebx, word [esp + 0x15c]
inc ebx
push ebx
pop eax
mov word [esp + 0x158], ax
pop eax
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e361
push ebp
mov ebp, 0x1003e359
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x2c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xc]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xc]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e361
push ebp
mov ebp, 0x1003e359
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x30]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e34d
push ebp
mov ebp, 0x1003e348
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov word [esp + 0x15c], 9
movzx ebx, word [esp + 0x15c]
mov eax, 1
cmp ebx, eax
jl 0x1001c53a
movzx ebx, word [esp + 0x15c]
dec ebx
push ebx
pop eax
mov word [esp + 0x160], ax
jmp 0x1001c54d
movzx ebx, word [esp + 0x15c]
inc ebx
push ebx
pop eax
mov word [esp + 0x160], ax
movzx ebx, word [esp + 0x160]
push ebx
mov ebx, 0x10
cmp ebx, dword [esp]
jne 0x1001c576
mov eax, dword [esp + 0x430]
mov dword [0x1003fa08], eax
add esp, 4
jmp 0x10029f46
mov ebx, 6
cmp ebx, dword [esp]
jne 0x1001c594
movzx eax, word [esp + 0x164]
push eax
pop eax
mov word [esp + 0x160], ax
jmp 0x1001c5b1
mov ebx, 5
cmp ebx, dword [esp]
jne 0x1001c5b1
movzx ebx, word [esp + 0x164]
inc ebx
push ebx
pop eax
mov word [esp + 0x160], ax
pop eax
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3b3
push ebp
mov ebp, 0x1003e3ab
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3bb
push ebp
mov ebp, 0x1003e3b3
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x2c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x2c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3be
push ebp
mov ebp, 0x1003e3bb
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x14]
push edx
call fcn.10039820
lea edx, [esp + 0x6c]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x24]
push edx
call fcn.10039820
lea edx, [esp + 0x68]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x30]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3c1
push ebp
mov ebp, 0x1003e3be
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov word [esp + 0x164], 9
movzx ebx, word [esp + 0x164]
mov eax, 2
cmp ebx, eax
jl 0x1001c712
movzx ebx, word [esp + 0x164]
dec ebx
push ebx
pop eax
mov word [esp + 0x168], ax
jmp 0x1001c725
movzx ebx, word [esp + 0x164]
inc ebx
push ebx
pop eax
mov word [esp + 0x168], ax
movzx ebx, word [esp + 0x168]
push ebx
mov ebx, 0x10
cmp ebx, dword [esp]
jne 0x1001c74e
mov eax, dword [esp + 0x430]
mov dword [0x1003fa08], eax
add esp, 4
jmp 0x10029f46
mov ebx, 5
cmp ebx, dword [esp]
jne 0x1001c76c
movzx eax, word [esp + 0x16c]
push eax
pop eax
mov word [esp + 0x168], ax
jmp 0x1001c789
mov ebx, 2
cmp ebx, dword [esp]
jne 0x1001c789
movzx ebx, word [esp + 0x16c]
inc ebx
push ebx
pop eax
mov word [esp + 0x168], ax
pop eax
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3bb
push ebp
mov ebp, 0x1003e3b3
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x30]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x30]
push edx
call fcn.10039820
lea edx, [esp + 0x8c]
push 5
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3ce
push ebp
mov ebp, 0x1003e3c1
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x30]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3d1
push ebp
mov ebp, 0x1003e3ce
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x28]
push edx
call fcn.10039820
lea edx, [esp + 0x64]
push 2
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3ab
push ebp
mov ebp, 0x1003e3a0
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x2c]
push edx
call fcn.10039820
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
lea edx, [esp + 0x7c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
lea edx, [0x1003c37c]
lea ecx, [esp + 0x16c]
call fcn.10032008
mov word [esp + 0x170], 3
movzx ebx, word [esp + 0x170]
mov eax, 1
cmp ebx, eax
jl 0x1001c995
movzx ebx, word [esp + 0x170]
dec ebx
push ebx
pop eax
mov word [esp + 0x174], ax
jmp 0x1001c9a8
movzx ebx, word [esp + 0x170]
inc ebx
push ebx
pop eax
mov word [esp + 0x174], ax
movzx ebx, word [esp + 0x174]
push ebx
mov ebx, 0xf
cmp ebx, dword [esp]
jne 0x1001c9d1
mov eax, dword [esp + 0x430]
mov dword [0x1003fa08], eax
add esp, 4
jmp 0x10029f46
mov ebx, 4
cmp ebx, dword [esp]
jne 0x1001c9ef
movzx eax, word [esp + 0x178]
push eax
pop eax
mov word [esp + 0x174], ax
jmp 0x1001ca0c
mov ebx, 3
cmp ebx, dword [esp]
jne 0x1001ca0c
movzx ebx, word [esp + 0x178]
inc ebx
push ebx
pop eax
mov word [esp + 0x174], ax
pop eax
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e356
push ebp
mov ebp, 0x1003e34d
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x34]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3d5
push ebp
mov ebp, 0x1003e3d1
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
lea edx, str.plants
lea ecx, [esp + 0x178]
call fcn.10032008
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e361
push ebp
mov ebp, 0x1003e359
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x38]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e348
push ebp
mov ebp, 0x1003e342
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov word [esp + 0x17c], 3
movzx ebx, word [esp + 0x17c]
mov eax, 3
cmp ebx, eax
jl 0x1001cb27
movzx ebx, word [esp + 0x17c]
dec ebx
push ebx
pop eax
mov word [esp + 0x180], ax
jmp 0x1001cb3a
movzx ebx, word [esp + 0x17c]
inc ebx
push ebx
pop eax
mov word [esp + 0x180], ax
movzx ebx, word [esp + 0x180]
push ebx
mov ebx, 0xb
cmp ebx, dword [esp]
jne 0x1001cb63
mov eax, dword [esp + 0x430]
mov dword [0x1003fa08], eax
add esp, 4
jmp 0x10029f46
mov ebx, 4
cmp ebx, dword [esp]
jne 0x1001cb81
movzx eax, word [esp + 0x184]
push eax
pop eax
mov word [esp + 0x180], ax
jmp 0x1001cb9e
mov ebx, 2
cmp ebx, dword [esp]
jne 0x1001cb9e
movzx ebx, word [esp + 0x184]
inc ebx
push ebx
pop eax
mov word [esp + 0x180], ax
pop eax
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e361
push ebp
mov ebp, 0x1003e359
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e34d
push ebp
mov ebp, 0x1003e348
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e361
push ebp
mov ebp, 0x1003e359
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
push dword [0x1003fa08]
push 0x41
call fcn.100029d0
pop eax
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e0
push ebp
mov ebp, 0x1003e3d5
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3d1
push ebp
mov ebp, 0x1003e3ce
push ebp
call fcn.1000a6cf
pop eax
push dword [0x1003fa08]
push 0x5b
call fcn.100029d0
pop eax
push dword [0x1003fa08]
mov ebp, 0x1003e359
push ebp
mov ebp, 0x1003e356
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov word [esp + 0x184], 3
movzx ebx, word [esp + 0x184]
mov eax, 3
cmp ebx, eax
jl 0x1001cd5c
movzx ebx, word [esp + 0x184]
dec ebx
push ebx
pop eax
mov word [esp + 0x188], ax
jmp 0x1001cd6f
movzx ebx, word [esp + 0x184]
inc ebx
push ebx
pop eax
mov word [esp + 0x188], ax
movzx ebx, word [esp + 0x188]
push ebx
mov ebx, 0x10
cmp ebx, dword [esp]
jne 0x1001cd98
mov eax, dword [esp + 0x430]
mov dword [0x1003fa08], eax
add esp, 4
jmp 0x10029f46
mov ebx, 7
cmp ebx, dword [esp]
jne 0x1001cdb6
movzx eax, word [esp + 0x18c]
push eax
pop eax
mov word [esp + 0x188], ax
jmp 0x1001cdd3
mov ebx, 3
cmp ebx, dword [esp]
jne 0x1001cdd3
movzx ebx, word [esp + 0x18c]
inc ebx
push ebx
pop eax
mov word [esp + 0x188], ax
pop eax
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3bb
push ebp
mov ebp, 0x1003e3b3
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x38]
push edx
call fcn.10039820
lea edx, [esp + 0x68]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e4
push ebp
mov ebp, 0x1003e3e0
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x14]
push edx
call fcn.10039820
lea edx, [esp + 0x6c]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
lea edx, [esp + 0x64]
push 2
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov word [esp + 0x18c], 3
movzx ebx, word [esp + 0x18c]
mov eax, 2
cmp ebx, eax
jl 0x1001cebf
movzx ebx, word [esp + 0x18c]
dec ebx
push ebx
pop eax
mov word [esp + 0x190], ax
jmp 0x1001ced2
movzx ebx, word [esp + 0x18c]
inc ebx
push ebx
pop eax
mov word [esp + 0x190], ax
movzx ebx, word [esp + 0x190]
push ebx
mov ebx, 0xd
cmp ebx, dword [esp]
jne 0x1001cefb
mov eax, dword [esp + 0x430]
mov dword [0x1003fa08], eax
add esp, 4
jmp 0x10029f46
mov ebx, 4
cmp ebx, dword [esp]
jne 0x1001cf19
movzx eax, word [esp + 0x194]
push eax
pop eax
mov word [esp + 0x190], ax
jmp 0x1001cf36
mov ebx, 4
cmp ebx, dword [esp]
jne 0x1001cf36
movzx ebx, word [esp + 0x194]
inc ebx
push ebx
pop eax
mov word [esp + 0x190], ax
pop eax
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3bb
push ebp
mov ebp, 0x1003e3b3
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
lea edx, [esp + 0x8c]
push 5
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
lea edx, str.panels
lea ecx, [esp + 0x194]
call fcn.10032008
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3bb
push ebp
mov ebp, 0x1003e3b3
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
lea edx, [esp + 0x8c]
push 5
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3a0
push ebp
mov ebp, 0x1003e39b
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e8
push ebp
mov ebp, 0x1003e3e4
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
push dword [0x1003fa08]
push 0x61
call fcn.100029d0
pop eax
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e0
push ebp
mov ebp, 0x1003e3d5
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3d1
push ebp
mov ebp, 0x1003e3ce
push ebp
call fcn.1000a6cf
pop eax
push dword [0x1003fa08]
push 0x7b
call fcn.100029d0
pop eax
push dword [0x1003fa08]
mov ebp, 0x1003e359
push ebp
mov ebp, 0x1003e356
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3bb
push ebp
mov ebp, 0x1003e3b3
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x38]
push edx
call fcn.10039820
lea edx, [esp + 0x68]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e4
push ebp
mov ebp, 0x1003e3e0
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x14]
push edx
call fcn.10039820
lea edx, [esp + 0x6c]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
lea edx, [esp + 0x64]
push 2
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3bb
push ebp
mov ebp, 0x1003e3b3
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
lea edx, [esp + 0x8c]
push 5
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3bb
push ebp
mov ebp, 0x1003e3b3
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
lea edx, [esp + 0x8c]
push 5
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3a0
push ebp
mov ebp, 0x1003e39b
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e8
push ebp
mov ebp, 0x1003e3e4
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
push dword [0x1003fa08]
push 0x30
call fcn.100029d0
pop eax
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e0
push ebp
mov ebp, 0x1003e3d5
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3d1
push ebp
mov ebp, 0x1003e3ce
push ebp
call fcn.1000a6cf
pop eax
push dword [0x1003fa08]
push 0x3a
call fcn.100029d0
pop eax
push dword [0x1003fa08]
mov ebp, 0x1003e359
push ebp
mov ebp, 0x1003e356
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3bb
push ebp
mov ebp, 0x1003e3b3
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x38]
push edx
call fcn.10039820
lea edx, [esp + 0x68]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e4
push ebp
mov ebp, 0x1003e3e0
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x14]
push edx
call fcn.10039820
lea edx, [esp + 0x6c]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
lea edx, [esp + 0x64]
push 2
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3bb
push ebp
mov ebp, 0x1003e3b3
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
lea edx, [esp + 0x8c]
push 5
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3bb
push ebp
mov ebp, 0x1003e3b3
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
lea edx, [esp + 0x8c]
push 5
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3a0
push ebp
mov ebp, 0x1003e39b
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
lea edx, str.brass
lea ecx, [esp + 0x198]
call fcn.10032008
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e8
push ebp
mov ebp, 0x1003e3e4
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x38]
push edx
call fcn.10039820
lea edx, [esp + 0x68]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e4
push ebp
mov ebp, 0x1003e3e0
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x14]
push edx
call fcn.10039820
push dword [0x1003fa08]
push 0x21
call fcn.100029d0
pop eax
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e8
push ebp
mov ebp, 0x1003e3e4
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
lea edx, [esp + 0x8c]
push 5
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e8
push ebp
mov ebp, 0x1003e3e4
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
push dword [0x1003fa08]
push 0x23
call fcn.100029d0
pop eax
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
lea edx, str.rival
lea ecx, [esp + 0x19c]
call fcn.10032008
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e0
push ebp
mov ebp, 0x1003e3d5
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3d1
push ebp
mov ebp, 0x1003e3ce
push ebp
call fcn.1000a6cf
pop eax
push dword [0x1003fa08]
push 0x27
call fcn.100029d0
pop eax
push dword [0x1003fa08]
mov ebp, 0x1003e359
push ebp
mov ebp, 0x1003e356
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3bb
push ebp
mov ebp, 0x1003e3b3
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x38]
push edx
call fcn.10039820
lea edx, [esp + 0x68]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e4
push ebp
mov ebp, 0x1003e3e0
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x14]
push edx
call fcn.10039820
lea edx, [esp + 0x6c]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
lea edx, [esp + 0x64]
push 2
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3bb
push ebp
mov ebp, 0x1003e3b3
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
lea edx, [esp + 0x8c]
push 5
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3bb
push ebp
mov ebp, 0x1003e3b3
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
lea edx, [esp + 0x8c]
push 5
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3a0
push ebp
mov ebp, 0x1003e39b
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e8
push ebp
mov ebp, 0x1003e3e4
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
push dword [0x1003fa08]
push 0x28
call fcn.100029d0
pop eax
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e0
push ebp
mov ebp, 0x1003e3d5
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3d1
push ebp
mov ebp, 0x1003e3ce
push ebp
call fcn.1000a6cf
pop eax
push dword [0x1003fa08]
push 0x2d
call fcn.100029d0
pop eax
push dword [0x1003fa08]
mov ebp, 0x1003e359
push ebp
mov ebp, 0x1003e356
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3bb
push ebp
mov ebp, 0x1003e3b3
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x38]
push edx
call fcn.10039820
lea edx, [esp + 0x68]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e4
push ebp
mov ebp, 0x1003e3e0
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x14]
push edx
call fcn.10039820
lea edx, [esp + 0x6c]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
lea edx, [esp + 0x64]
push 2
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3bb
push ebp
mov ebp, 0x1003e3b3
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
lea edx, [esp + 0x8c]
push 5
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3bb
push ebp
mov ebp, 0x1003e3b3
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
lea edx, [esp + 0x8c]
push 5
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3a0
push ebp
mov ebp, 0x1003e39b
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
lea edx, str.containers
lea ecx, [esp + 0x1a0]
call fcn.10032008
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e8
push ebp
mov ebp, 0x1003e3e4
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x38]
push edx
call fcn.10039820
lea edx, [esp + 0x68]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e4
push ebp
mov ebp, 0x1003e3e0
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x14]
push edx
call fcn.10039820
push dword [0x1003fa08]
push 0x2e
call fcn.100029d0
pop eax
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e8
push ebp
mov ebp, 0x1003e3e4
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
lea edx, [esp + 0x8c]
push 5
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov word [esp + 0x1a4], 6
movzx ebx, word [esp + 0x1a4]
mov eax, 2
cmp ebx, eax
jl 0x1001e083
movzx ebx, word [esp + 0x1a4]
dec ebx
push ebx
pop eax
mov word [esp + 0x1a8], ax
jmp 0x1001e096
movzx ebx, word [esp + 0x1a4]
inc ebx
push ebx
pop eax
mov word [esp + 0x1a8], ax
movzx ebx, word [esp + 0x1a8]
push ebx
mov ebx, 0xb
cmp ebx, dword [esp]
jne 0x1001e0bf
mov eax, dword [esp + 0x430]
mov dword [0x1003fa08], eax
add esp, 4
jmp 0x10029f46
mov ebx, 6
cmp ebx, dword [esp]
jne 0x1001e0dd
movzx eax, word [esp + 0x1ac]
push eax
pop eax
mov word [esp + 0x1a8], ax
jmp 0x1001e0fa
mov ebx, 4
cmp ebx, dword [esp]
jne 0x1001e0fa
movzx ebx, word [esp + 0x1ac]
inc ebx
push ebx
pop eax
mov word [esp + 0x1a8], ax
pop eax
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e8
push ebp
mov ebp, 0x1003e3e4
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x38]
push edx
call fcn.10039820
lea edx, [esp + 0x68]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e4
push ebp
mov ebp, 0x1003e3e0
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x14]
push edx
call fcn.10039820
push dword [0x1003fa08]
push 0x2f
call fcn.100029d0
pop eax
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e8
push ebp
mov ebp, 0x1003e3e4
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
lea edx, [esp + 0x8c]
push 5
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e8
push ebp
mov ebp, 0x1003e3e4
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
push dword [0x1003fa08]
push 0x3a
call fcn.100029d0
pop eax
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
lea edx, str.insect
lea ecx, [esp + 0x1ac]
call fcn.10032008
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e0
push ebp
mov ebp, 0x1003e3d5
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3d1
push ebp
mov ebp, 0x1003e3ce
push ebp
call fcn.1000a6cf
pop eax
push dword [0x1003fa08]
push 0x41
call fcn.100029d0
pop eax
push dword [0x1003fa08]
mov ebp, 0x1003e359
push ebp
mov ebp, 0x1003e356
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3bb
push ebp
mov ebp, 0x1003e3b3
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x38]
push edx
call fcn.10039820
lea edx, [esp + 0x68]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e4
push ebp
mov ebp, 0x1003e3e0
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x14]
push edx
call fcn.10039820
lea edx, [esp + 0x6c]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
lea edx, [esp + 0x64]
push 2
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
lea edx, str.lamp
lea ecx, [esp + 0x1b0]
call fcn.10032008
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3bb
push ebp
mov ebp, 0x1003e3b3
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
lea edx, [esp + 0x8c]
push 5
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3bb
push ebp
mov ebp, 0x1003e3b3
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
lea edx, [esp + 0x8c]
push 5
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov word [esp + 0x1b4], 9
movzx ebx, word [esp + 0x1b4]
mov eax, 5
cmp ebx, eax
jl 0x1001e589
movzx ebx, word [esp + 0x1b4]
dec ebx
push ebx
pop eax
mov word [esp + 0x1b8], ax
jmp 0x1001e59c
movzx ebx, word [esp + 0x1b4]
inc ebx
push ebx
pop eax
mov word [esp + 0x1b8], ax
movzx ebx, word [esp + 0x1b8]
push ebx
mov ebx, 0xe
cmp ebx, dword [esp]
jne 0x1001e5c5
mov eax, dword [esp + 0x430]
mov dword [0x1003fa08], eax
add esp, 4
jmp 0x10029f46
mov ebx, 4
cmp ebx, dword [esp]
jne 0x1001e5e3
movzx eax, word [esp + 0x1bc]
push eax
pop eax
mov word [esp + 0x1b8], ax
jmp 0x1001e600
mov ebx, 4
cmp ebx, dword [esp]
jne 0x1001e600
movzx ebx, word [esp + 0x1bc]
inc ebx
push ebx
pop eax
mov word [esp + 0x1b8], ax
pop eax
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3a0
push ebp
mov ebp, 0x1003e39b
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e8
push ebp
mov ebp, 0x1003e3e4
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x38]
push edx
call fcn.10039820
lea edx, [esp + 0x68]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e4
push ebp
mov ebp, 0x1003e3e0
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x14]
push edx
call fcn.10039820
push dword [0x1003fa08]
push 0x5b
call fcn.100029d0
pop eax
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e8
push ebp
mov ebp, 0x1003e3e4
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
lea edx, [esp + 0x8c]
push 5
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e8
push ebp
mov ebp, 0x1003e3e4
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x38]
push edx
call fcn.10039820
lea edx, [esp + 0x68]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e4
push ebp
mov ebp, 0x1003e3e0
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x14]
push edx
call fcn.10039820
push dword [0x1003fa08]
push 0x5d
call fcn.100029d0
pop eax
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e8
push ebp
mov ebp, 0x1003e3e4
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
lea edx, [esp + 0x8c]
push 5
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e8
push ebp
mov ebp, 0x1003e3e4
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
push dword [0x1003fa08]
push 0x5e
call fcn.100029d0
pop eax
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e0
push ebp
mov ebp, 0x1003e3d5
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3d1
push ebp
mov ebp, 0x1003e3ce
push ebp
call fcn.1000a6cf
pop eax
push dword [0x1003fa08]
push 0x61
call fcn.100029d0
pop eax
push dword [0x1003fa08]
mov ebp, 0x1003e359
push ebp
mov ebp, 0x1003e356
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3bb
push ebp
mov ebp, 0x1003e3b3
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x38]
push edx
call fcn.10039820
lea edx, [esp + 0x68]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e4
push ebp
mov ebp, 0x1003e3e0
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x14]
push edx
call fcn.10039820
lea edx, [esp + 0x6c]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
lea edx, [esp + 0x64]
push 2
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3bb
push ebp
mov ebp, 0x1003e3b3
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
lea edx, [esp + 0x8c]
push 5
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3bb
push ebp
mov ebp, 0x1003e3b3
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
lea edx, [esp + 0x8c]
push 5
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
lea edx, str.globe
lea ecx, [esp + 0x1bc]
call fcn.10032008
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3a0
push ebp
mov ebp, 0x1003e39b
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e8
push ebp
mov ebp, 0x1003e3e4
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
push dword [0x1003fa08]
push 0x7b
call fcn.100029d0
pop eax
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov word [esp + 0x1c0], 7
movzx ebx, word [esp + 0x1c0]
mov eax, 3
cmp ebx, eax
jl 0x1001ecd3
movzx ebx, word [esp + 0x1c0]
dec ebx
push ebx
pop eax
mov word [esp + 0x1c4], ax
jmp 0x1001ece6
movzx ebx, word [esp + 0x1c0]
inc ebx
push ebx
pop eax
mov word [esp + 0x1c4], ax
movzx ebx, word [esp + 0x1c4]
push ebx
mov ebx, 0x12
cmp ebx, dword [esp]
jne 0x1001ed0f
mov eax, dword [esp + 0x430]
mov dword [0x1003fa08], eax
add esp, 4
jmp 0x10029f46
mov ebx, 7
cmp ebx, dword [esp]
jne 0x1001ed2d
movzx eax, word [esp + 0x1c8]
push eax
pop eax
mov word [esp + 0x1c4], ax
jmp 0x1001ed4a
mov ebx, 5
cmp ebx, dword [esp]
jne 0x1001ed4a
movzx ebx, word [esp + 0x1c8]
inc ebx
push ebx
pop eax
mov word [esp + 0x1c4], ax
pop eax
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e0
push ebp
mov ebp, 0x1003e3d5
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3d1
push ebp
mov ebp, 0x1003e3ce
push ebp
call fcn.1000a6cf
pop eax
push dword [0x1003fa08]
push 0x7f
call fcn.100029d0
pop eax
push dword [0x1003fa08]
mov ebp, 0x1003e359
push ebp
mov ebp, 0x1003e356
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3bb
push ebp
mov ebp, 0x1003e3b3
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x38]
push edx
call fcn.10039820
lea edx, [esp + 0x68]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e4
push ebp
mov ebp, 0x1003e3e0
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x14]
push edx
call fcn.10039820
lea edx, [esp + 0x6c]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
lea edx, [esp + 0x64]
push 2
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3bb
push ebp
mov ebp, 0x1003e3b3
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x40]
push edx
call fcn.10039820
lea edx, [esp + 0x8c]
push 5
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
lea edx, str.change
lea ecx, [esp + 0x1c8]
call fcn.10032008
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3bb
push ebp
mov ebp, 0x1003e3b3
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
lea edx, [esp + 0x8c]
push 5
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3a0
push ebp
mov ebp, 0x1003e39b
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e8
push ebp
mov ebp, 0x1003e3e4
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x38]
push edx
call fcn.10039820
lea edx, [esp + 0x68]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x3c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e4
push ebp
mov ebp, 0x1003e3e0
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x14]
push edx
call fcn.10039820
push dword [0x1003fa08]
push 0x22
call fcn.100029d0
pop eax
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
lea edx, str.philippines
lea ecx, [esp + 0x1cc]
call fcn.10032008
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3ab
push ebp
mov ebp, 0x1003e3a0
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x38]
push edx
call fcn.10039820
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
lea edx, [esp + 0x7c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e356
push ebp
mov ebp, 0x1003e34d
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x44]
push edx
call fcn.10039820
lea edx, [esp + 0x6c]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x48]
push edx
call fcn.10039820
lea edx, [esp + 0x88]
push 2
push edx
call fcn.10039960
mov edx, dword [ebp + 0x4c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e359
push ebp
mov ebp, 0x1003e356
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e361
push ebp
mov ebp, 0x1003e359
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x50]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e34d
push ebp
mov ebp, 0x1003e348
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3b3
push ebp
mov ebp, 0x1003e3ab
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3f4
push ebp
mov ebp, 0x1003e3e8
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x48]
push edx
call fcn.10039820
lea edx, [esp + 0x68]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x50]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3fa
push ebp
mov ebp, 0x1003e3f4
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x4c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e359
push ebp
mov ebp, 0x1003e356
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov word [esp + 0x1d0], 4
movzx ebx, word [esp + 0x1d0]
mov eax, 1
cmp ebx, eax
jl 0x1001f3ae
movzx ebx, word [esp + 0x1d0]
dec ebx
push ebx
pop eax
mov word [esp + 0x1d4], ax
jmp 0x1001f3c1
movzx ebx, word [esp + 0x1d0]
inc ebx
push ebx
pop eax
mov word [esp + 0x1d4], ax
movzx ebx, word [esp + 0x1d4]
push ebx
mov ebx, 0xb
cmp ebx, dword [esp]
jne 0x1001f3ea
mov eax, dword [esp + 0x430]
mov dword [0x1003fa08], eax
add esp, 4
jmp 0x10029f46
mov ebx, 9
cmp ebx, dword [esp]
jne 0x1001f408
movzx eax, word [esp + 0x1d8]
push eax
pop eax
mov word [esp + 0x1d4], ax
jmp 0x1001f425
mov ebx, 5
cmp ebx, dword [esp]
jne 0x1001f425
movzx ebx, word [esp + 0x1d8]
inc ebx
push ebx
pop eax
mov word [esp + 0x1d4], ax
pop eax
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e40d
push ebp
mov ebp, 0x1003e3fa
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x50]
push edx
call fcn.10039820
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e416
push ebp
mov ebp, 0x1003e40d
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3bb
push ebp
mov ebp, 0x1003e3b3
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x50]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x50]
push edx
call fcn.10039820
lea edx, [esp + 0x8c]
push 5
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
lea edx, str.strike
lea ecx, [esp + 0x1d8]
call fcn.10032008
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3ce
push ebp
mov ebp, 0x1003e3c1
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x50]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3d1
push ebp
mov ebp, 0x1003e3ce
push ebp
call fcn.1000a6cf
pop eax
push dword [0x1003fa08]
push 0x5b
call fcn.100029d0
pop eax
lea edx, [esp + 0x64]
push 2
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
lea edx, [esp + 0x7c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov word [esp + 0x1dc], 4
movzx ebx, word [esp + 0x1dc]
mov eax, 3
cmp ebx, eax
jl 0x1001f676
movzx ebx, word [esp + 0x1dc]
dec ebx
push ebx
pop eax
mov word [esp + 0x1e0], ax
jmp 0x1001f689
movzx ebx, word [esp + 0x1dc]
inc ebx
push ebx
pop eax
mov word [esp + 0x1e0], ax
movzx ebx, word [esp + 0x1e0]
push ebx
mov ebx, 0xc
cmp ebx, dword [esp]
jne 0x1001f6b2
mov eax, dword [esp + 0x430]
mov dword [0x1003fa08], eax
add esp, 4
jmp 0x10029f46
mov ebx, 8
cmp ebx, dword [esp]
jne 0x1001f6d0
movzx eax, word [esp + 0x1e4]
push eax
pop eax
mov word [esp + 0x1e0], ax
jmp 0x1001f6ed
mov ebx, 5
cmp ebx, dword [esp]
jne 0x1001f6ed
movzx ebx, word [esp + 0x1e4]
inc ebx
push ebx
pop eax
mov word [esp + 0x1e0], ax
pop eax
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e356
push ebp
mov ebp, 0x1003e34d
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x54]
push edx
call fcn.10039820
lea edx, [esp + 0x6c]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x58]
push edx
call fcn.10039820
lea edx, [esp + 0x88]
push 2
push edx
call fcn.10039960
mov edx, dword [ebp + 0x5c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e359
push ebp
mov ebp, 0x1003e356
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e8
push ebp
mov ebp, 0x1003e3e4
push ebp
call fcn.1000a6cf
pop eax
push dword [0x1003fa08]
mov ebp, 0x1003e41b
push ebp
mov ebp, 0x1003e416
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e427
push ebp
mov ebp, 0x1003e41b
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x64]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e34d
push ebp
mov ebp, 0x1003e348
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
lea edx, str.standings
lea ecx, [esp + 0x1e4]
call fcn.10032008
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e433
push ebp
mov ebp, 0x1003e427
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e443
push ebp
mov ebp, 0x1003e433
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x58]
push edx
call fcn.10039820
lea edx, [esp + 0x68]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x64]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e449
push ebp
mov ebp, 0x1003e443
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x5c]
push edx
call fcn.10039820
lea edx, [esp + 0x68]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x64]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e44d
push ebp
mov ebp, 0x1003e449
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e46a
push ebp
mov ebp, 0x1003e44d
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e477
push ebp
mov ebp, 0x1003e46a
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
lea edx, str.skirt
lea ecx, [esp + 0x1e8]
call fcn.10032008
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e389
push ebp
mov ebp, 0x1003e37d
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x64]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x64]
push edx
call fcn.10039820
lea edx, [esp + 0x8c]
push 5
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e488
push ebp
mov ebp, 0x1003e477
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x64]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3d1
push ebp
mov ebp, 0x1003e3ce
push ebp
call fcn.1000a6cf
pop eax
push dword [0x1003fa08]
push dword [esp + 0x1c]
call fcn.100029d0
pop eax
lea edx, [esp + 0x64]
push 2
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e49c
push ebp
mov ebp, 0x1003e488
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e4a9
push ebp
mov ebp, 0x1003e49c
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x60]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e359
push ebp
mov ebp, 0x1003e356
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e4be
push ebp
mov ebp, 0x1003e4a9
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3a0
push ebp
mov ebp, 0x1003e39b
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
lea edx, str.novel
lea ecx, [esp + 0x1ec]
call fcn.10032008
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
lea edx, [esp + 0x7c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov word [esp + 0x1f0], 7
movzx ebx, word [esp + 0x1f0]
mov eax, 2
cmp ebx, eax
jl 0x1001fce9
movzx ebx, word [esp + 0x1f0]
dec ebx
push ebx
pop eax
mov word [esp + 0x1f4], ax
jmp 0x1001fcfc
movzx ebx, word [esp + 0x1f0]
inc ebx
push ebx
pop eax
mov word [esp + 0x1f4], ax
movzx ebx, word [esp + 0x1f4]
push ebx
mov ebx, 0x10
cmp ebx, dword [esp]
jne 0x1001fd25
mov eax, dword [esp + 0x430]
mov dword [0x1003fa08], eax
add esp, 4
jmp 0x10029f46
mov ebx, 4
cmp ebx, dword [esp]
jne 0x1001fd43
movzx eax, word [esp + 0x1f8]
push eax
pop eax
mov word [esp + 0x1f4], ax
jmp 0x1001fd60
mov ebx, 3
cmp ebx, dword [esp]
jne 0x1001fd60
movzx ebx, word [esp + 0x1f8]
inc ebx
push ebx
pop eax
mov word [esp + 0x1f4], ax
pop eax
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e356
push ebp
mov ebp, 0x1003e34d
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x1d4]
push edx
call fcn.10039820
lea edx, [esp + 0x6c]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x1d8]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e359
push ebp
mov ebp, 0x1003e356
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3ab
push ebp
mov ebp, 0x1003e3a0
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x1d8]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e4c5
push ebp
mov ebp, 0x1003e4be
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xc]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xc]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0x64]
push 2
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
lea edx, [esp + 0x7c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e356
push ebp
mov ebp, 0x1003e34d
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x68]
push edx
call fcn.10039820
lea edx, [esp + 0x6c]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x6c]
push edx
call fcn.10039820
lea edx, [esp + 0x88]
push 2
push edx
call fcn.10039960
mov edx, dword [ebp + 0x70]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e359
push ebp
mov ebp, 0x1003e356
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e4cd
push ebp
mov ebp, 0x1003e4c5
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x6c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e359
push ebp
mov ebp, 0x1003e356
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e427
push ebp
mov ebp, 0x1003e41b
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x74]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e348
push ebp
mov ebp, 0x1003e342
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e427
push ebp
mov ebp, 0x1003e41b
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x78]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e34d
push ebp
mov ebp, 0x1003e348
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e427
push ebp
mov ebp, 0x1003e41b
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x7c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e34d
push ebp
mov ebp, 0x1003e348
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e427
push ebp
mov ebp, 0x1003e41b
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x80]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e4d3
push ebp
mov ebp, 0x1003e4cd
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e427
push ebp
mov ebp, 0x1003e41b
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x84]
push edx
call fcn.10039820
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e427
push ebp
mov ebp, 0x1003e41b
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x88]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e34d
push ebp
mov ebp, 0x1003e348
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e427
push ebp
mov ebp, 0x1003e41b
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x1d0]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e348
push ebp
mov ebp, 0x1003e342
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e427
push ebp
mov ebp, 0x1003e41b
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x120]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e34d
push ebp
mov ebp, 0x1003e348
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3bb
push ebp
mov ebp, 0x1003e3b3
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x1d0]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x1d4]
push edx
call fcn.10039820
lea edx, [esp + 0x6c]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x6c]
push edx
call fcn.10039820
lea edx, [esp + 0x64]
push 2
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3f4
push ebp
mov ebp, 0x1003e3e8
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x1d0]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e359
push ebp
mov ebp, 0x1003e356
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e4e3
push ebp
mov ebp, 0x1003e4d3
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3bb
push ebp
mov ebp, 0x1003e3b3
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x84]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x44]
push edx
call fcn.10039820
lea edx, [esp + 0x6c]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 4]
push edx
call fcn.10039820
lea edx, [esp + 0x88]
push 2
push edx
call fcn.10039960
mov edx, dword [ebp + 0x1d0]
push edx
call fcn.10039820
lea edx, [esp + 0x68]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x88]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3c1
push ebp
mov ebp, 0x1003e3be
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e4f7
push ebp
mov ebp, 0x1003e4e3
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x84]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e501
push ebp
mov ebp, 0x1003e4f7
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e519
push ebp
mov ebp, 0x1003e501
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x80]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e520
push ebp
mov ebp, 0x1003e519
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov word [esp + 0x1f8], 7
movzx ebx, word [esp + 0x1f8]
mov eax, 4
cmp ebx, eax
jl 0x10020697
movzx ebx, word [esp + 0x1f8]
dec ebx
push ebx
pop eax
mov word [esp + 0x1fc], ax
jmp 0x100206aa
movzx ebx, word [esp + 0x1f8]
inc ebx
push ebx
pop eax
mov word [esp + 0x1fc], ax
movzx ebx, word [esp + 0x1fc]
push ebx
mov ebx, 0x11
cmp ebx, dword [esp]
jne 0x100206d3
mov eax, dword [esp + 0x430]
mov dword [0x1003fa08], eax
add esp, 4
jmp 0x10029f46
mov ebx, 4
cmp ebx, dword [esp]
jne 0x100206f1
movzx eax, word [esp + 0x200]
push eax
pop eax
mov word [esp + 0x1fc], ax
jmp 0x1002070e
mov ebx, 2
cmp ebx, dword [esp]
jne 0x1002070e
movzx ebx, word [esp + 0x200]
inc ebx
push ebx
pop eax
mov word [esp + 0x1fc], ax
pop eax
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e530
push ebp
mov ebp, 0x1003e520
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x80]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x84]
push edx
call fcn.10039820
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e54c
push ebp
mov ebp, 0x1003e530
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e55b
push ebp
mov ebp, 0x1003e54c
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x80]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x80]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3be
push ebp
mov ebp, 0x1003e3bb
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x84]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e55e
push ebp
mov ebp, 0x1003e55b
push ebp
call fcn.1000a6cf
pop eax
push dword [0x1003fa08]
push 0x5b
call fcn.100029d0
pop eax
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e55b
push ebp
mov ebp, 0x1003e54c
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x78]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x78]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e561
push ebp
mov ebp, 0x1003e55e
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x80]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e565
push ebp
mov ebp, 0x1003e561
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x7c]
push edx
call fcn.10039820
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e582
push ebp
mov ebp, 0x1003e565
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x80]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e585
push ebp
mov ebp, 0x1003e582
push ebp
call fcn.1000a6cf
pop eax
push dword [0x1003fa08]
push 0x1fff
call fcn.100029d0
pop eax
push dword [0x1003fa08]
mov ebp, 0x1003e589
push ebp
mov ebp, 0x1003e585
push ebp
call fcn.1000a6cf
pop eax
push dword [0x1003fa08]
push 0x58
call fcn.100029d0
pop eax
push dword [0x1003fa08]
mov ebp, 0x1003e359
push ebp
mov ebp, 0x1003e356
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e59c
push ebp
mov ebp, 0x1003e589
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x7c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x7c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3be
push ebp
mov ebp, 0x1003e3bb
push ebp
call fcn.1000a6cf
pop eax
push dword [0x1003fa08]
push 0xd
call fcn.100029d0
pop eax
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e5bc
push ebp
mov ebp, 0x1003e59c
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e59c
push ebp
mov ebp, 0x1003e589
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x7c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x7c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3be
push ebp
mov ebp, 0x1003e3bb
push ebp
call fcn.1000a6cf
pop eax
push dword [0x1003fa08]
push 0xe
call fcn.100029d0
pop eax
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e5d5
push ebp
mov ebp, 0x1003e5bc
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e5f1
push ebp
mov ebp, 0x1003e5d5
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e59c
push ebp
mov ebp, 0x1003e589
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x74]
push edx
call fcn.10039820
lea edx, [esp + 0x68]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x120]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e4
push ebp
mov ebp, 0x1003e3e0
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x78]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e585
push ebp
mov ebp, 0x1003e582
push ebp
call fcn.1000a6cf
pop eax
push dword [0x1003fa08]
push 0xff
call fcn.100029d0
pop eax
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov word [esp + 0x200], 7
movzx ebx, word [esp + 0x200]
mov eax, 4
cmp ebx, eax
jl 0x10020d9b
movzx ebx, word [esp + 0x200]
dec ebx
push ebx
pop eax
mov word [esp + 0x204], ax
jmp 0x10020dae
movzx ebx, word [esp + 0x200]
inc ebx
push ebx
pop eax
mov word [esp + 0x204], ax
movzx ebx, word [esp + 0x204]
push ebx
mov ebx, 0xc
cmp ebx, dword [esp]
jne 0x10020dd7
mov eax, dword [esp + 0x430]
mov dword [0x1003fa08], eax
add esp, 4
jmp 0x10029f46
mov ebx, 7
cmp ebx, dword [esp]
jne 0x10020df5
movzx eax, word [esp + 0x208]
push eax
pop eax
mov word [esp + 0x204], ax
jmp 0x10020e12
mov ebx, 5
cmp ebx, dword [esp]
jne 0x10020e12
movzx ebx, word [esp + 0x208]
inc ebx
push ebx
pop eax
mov word [esp + 0x204], ax
pop eax
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e59c
push ebp
mov ebp, 0x1003e589
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x78]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x78]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e5f5
push ebp
mov ebp, 0x1003e5f1
push ebp
call fcn.1000a6cf
pop eax
push dword [0x1003fa08]
push 8
call fcn.100029d0
pop eax
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e59c
push ebp
mov ebp, 0x1003e589
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x7c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x7c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e5f8
push ebp
mov ebp, 0x1003e5f5
push ebp
call fcn.1000a6cf
pop eax
push dword [0x1003fa08]
push 8
call fcn.100029d0
pop eax
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e59c
push ebp
mov ebp, 0x1003e589
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x120]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x120]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e33e
push ebp
mov ebp, 0x1003e339
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov word [esp + 0x208], 4
movzx ebx, word [esp + 0x208]
mov eax, 1
cmp ebx, eax
jl 0x10021045
movzx ebx, word [esp + 0x208]
dec ebx
push ebx
pop eax
mov word [esp + 0x20c], ax
jmp 0x10021058
movzx ebx, word [esp + 0x208]
inc ebx
push ebx
pop eax
mov word [esp + 0x20c], ax
movzx ebx, word [esp + 0x20c]
push ebx
mov ebx, 0xb
cmp ebx, dword [esp]
jne 0x10021081
mov eax, dword [esp + 0x430]
mov dword [0x1003fa08], eax
add esp, 4
jmp 0x10029f46
mov ebx, 8
cmp ebx, dword [esp]
jne 0x1002109f
movzx eax, word [esp + 0x210]
push eax
pop eax
mov word [esp + 0x20c], ax
jmp 0x100210bc
mov ebx, 2
cmp ebx, dword [esp]
jne 0x100210bc
movzx ebx, word [esp + 0x210]
inc ebx
push ebx
pop eax
mov word [esp + 0x20c], ax
pop eax
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e619
push ebp
mov ebp, 0x1003e5f8
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x7c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e61c
push ebp
mov ebp, 0x1003e619
push ebp
call fcn.1000a6cf
pop eax
push dword [0x1003fa08]
push 7
call fcn.100029d0
pop eax
lea edx, [esp + 0x64]
push 2
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
lea edx, str.warm
lea ecx, [esp + 0x210]
call fcn.10032008
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e55b
push ebp
mov ebp, 0x1003e54c
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x80]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e4d3
push ebp
mov ebp, 0x1003e4cd
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e631
push ebp
mov ebp, 0x1003e61c
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
lea edx, str.medicines
lea ecx, [esp + 0x214]
call fcn.10032008
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e642
push ebp
mov ebp, 0x1003e631
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e649
push ebp
mov ebp, 0x1003e642
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x88]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x88]
push edx
call fcn.10039820
lea edx, [esp + 0x8c]
push 5
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e65e
push ebp
mov ebp, 0x1003e649
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x88]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3d1
push ebp
mov ebp, 0x1003e3ce
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x70]
push edx
call fcn.10039820
lea edx, [esp + 0x64]
push 2
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e443
push ebp
mov ebp, 0x1003e433
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x80]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e666
push ebp
mov ebp, 0x1003e65e
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
lea edx, str.couples
lea ecx, [esp + 0x218]
call fcn.10032008
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e649
push ebp
mov ebp, 0x1003e642
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x74]
push edx
call fcn.10039820
lea edx, [esp + 0x68]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x120]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e66b
push ebp
mov ebp, 0x1003e666
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x78]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e561
push ebp
mov ebp, 0x1003e55e
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x80]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e565
push ebp
mov ebp, 0x1003e561
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x7c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e66f
push ebp
mov ebp, 0x1003e66b
push ebp
call fcn.1000a6cf
pop eax
push dword [0x1003fa08]
push 0xff
call fcn.100029d0
pop eax
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov word [esp + 0x21c], 2
movzx ebx, word [esp + 0x21c]
mov eax, 1
cmp ebx, eax
jl 0x10021559
movzx ebx, word [esp + 0x21c]
dec ebx
push ebx
pop eax
mov word [esp + 0x220], ax
jmp 0x1002156c
movzx ebx, word [esp + 0x21c]
inc ebx
push ebx
pop eax
mov word [esp + 0x220], ax
movzx ebx, word [esp + 0x220]
push ebx
mov ebx, 0xe
cmp ebx, dword [esp]
jne 0x10021595
mov eax, dword [esp + 0x430]
mov dword [0x1003fa08], eax
add esp, 4
jmp 0x10029f46
mov ebx, 7
cmp ebx, dword [esp]
jne 0x100215b3
movzx eax, word [esp + 0x224]
push eax
pop eax
mov word [esp + 0x220], ax
jmp 0x100215d0
mov ebx, 5
cmp ebx, dword [esp]
jne 0x100215d0
movzx ebx, word [esp + 0x224]
inc ebx
push ebx
pop eax
mov word [esp + 0x220], ax
pop eax
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e649
push ebp
mov ebp, 0x1003e642
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x120]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x120]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e33e
push ebp
mov ebp, 0x1003e339
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e477
push ebp
mov ebp, 0x1003e46a
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e672
push ebp
mov ebp, 0x1003e66f
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x128]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x120]
push edx
call fcn.10039820
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e40d
push ebp
mov ebp, 0x1003e3fa
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x74]
push edx
call fcn.10039820
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e416
push ebp
mov ebp, 0x1003e40d
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3a0
push ebp
mov ebp, 0x1003e39b
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
lea edx, [esp + 0x7c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e356
push ebp
mov ebp, 0x1003e34d
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x130]
push edx
call fcn.10039820
lea edx, [esp + 0x6c]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x134]
push edx
call fcn.10039820
lea edx, [esp + 0x88]
push 2
push edx
call fcn.10039960
mov edx, dword [ebp + 0x138]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e359
push ebp
mov ebp, 0x1003e356
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e67f
push ebp
mov ebp, 0x1003e672
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x134]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e683
push ebp
mov ebp, 0x1003e67f
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x138]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e689
push ebp
mov ebp, 0x1003e683
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x134]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e585
push ebp
mov ebp, 0x1003e582
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x138]
push edx
call fcn.10039820
lea edx, [esp + 0x80]
push 3
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
lea edx, [esp + 0x7c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e356
push ebp
mov ebp, 0x1003e34d
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x13c]
push edx
call fcn.10039820
lea edx, [esp + 0x6c]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x140]
push edx
call fcn.10039820
lea edx, [esp + 0x88]
push 2
push edx
call fcn.10039960
mov edx, dword [ebp + 0x144]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e359
push ebp
mov ebp, 0x1003e356
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e361
push ebp
mov ebp, 0x1003e359
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x148]
push edx
call fcn.10039820
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
lea edx, str.encourages
lea ecx, [esp + 0x224]
call fcn.10032008
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e4cd
push ebp
mov ebp, 0x1003e4c5
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x140]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e68e
push ebp
mov ebp, 0x1003e689
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x144]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e359
push ebp
mov ebp, 0x1003e356
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e69f
push ebp
mov ebp, 0x1003e68e
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3a0
push ebp
mov ebp, 0x1003e39b
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e8
push ebp
mov ebp, 0x1003e3e4
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x148]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x140]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e6a2
push ebp
mov ebp, 0x1003e69f
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x144]
push edx
call fcn.10039820
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e8
push ebp
mov ebp, 0x1003e3e4
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x148]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e364
push ebp
mov ebp, 0x1003e361
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x148]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e6a7
push ebp
mov ebp, 0x1003e6a2
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3ab
push ebp
mov ebp, 0x1003e3a0
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x140]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e6ab
push ebp
mov ebp, 0x1003e6a7
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x144]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e55e
push ebp
mov ebp, 0x1003e55b
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x148]
push edx
call fcn.10039820
lea edx, [esp + 0x64]
push 2
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov word [esp + 0x228], 8
movzx ebx, word [esp + 0x228]
mov eax, 4
cmp ebx, eax
jl 0x10021edb
movzx ebx, word [esp + 0x228]
dec ebx
push ebx
pop eax
mov word [esp + 0x22c], ax
jmp 0x10021eee
movzx ebx, word [esp + 0x228]
inc ebx
push ebx
pop eax
mov word [esp + 0x22c], ax
movzx ebx, word [esp + 0x22c]
push ebx
mov ebx, 0xd
cmp ebx, dword [esp]
jne 0x10021f17
mov eax, dword [esp + 0x430]
mov dword [0x1003fa08], eax
add esp, 4
jmp 0x10029f46
mov ebx, 8
cmp ebx, dword [esp]
jne 0x10021f35
movzx eax, word [esp + 0x230]
push eax
pop eax
mov word [esp + 0x22c], ax
jmp 0x10021f52
mov ebx, 3
cmp ebx, dword [esp]
jne 0x10021f52
movzx ebx, word [esp + 0x230]
inc ebx
push ebx
pop eax
mov word [esp + 0x22c], ax
pop eax
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
lea edx, [esp + 0x7c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
lea edx, str.option
lea ecx, [esp + 0x230]
call fcn.10032008
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e356
push ebp
mov ebp, 0x1003e34d
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x8c]
push edx
call fcn.10039820
lea edx, [esp + 0x6c]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0x90]
push edx
call fcn.10039820
lea edx, [esp + 0x88]
push 2
push edx
call fcn.10039960
mov edx, dword [ebp + 0x94]
push edx
call fcn.10039820
lea edx, [esp + 0x88]
push 2
push edx
call fcn.10039960
mov edx, dword [ebp + 0x98]
push edx
call fcn.10039820
lea edx, [esp + 0x88]
push 2
push edx
call fcn.10039960
mov edx, dword [ebp + 0x124]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e359
push ebp
mov ebp, 0x1003e356
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e361
push ebp
mov ebp, 0x1003e359
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x9c]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e348
push ebp
mov ebp, 0x1003e342
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e361
push ebp
mov ebp, 0x1003e359
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0xa0]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e34d
push ebp
mov ebp, 0x1003e348
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov word [esp + 0x234], 8
movzx ebx, word [esp + 0x234]
mov eax, 1
cmp ebx, eax
jl 0x100221a4
movzx ebx, word [esp + 0x234]
dec ebx
push ebx
pop eax
mov word [esp + 0x238], ax
jmp 0x100221b7
movzx ebx, word [esp + 0x234]
inc ebx
push ebx
pop eax
mov word [esp + 0x238], ax
movzx ebx, word [esp + 0x238]
push ebx
mov ebx, 0x10
cmp ebx, dword [esp]
jne 0x100221e0
mov eax, dword [esp + 0x430]
mov dword [0x1003fa08], eax
add esp, 4
jmp 0x10029f46
mov ebx, 7
cmp ebx, dword [esp]
jne 0x100221fe
movzx eax, word [esp + 0x23c]
push eax
pop eax
mov word [esp + 0x238], ax
jmp 0x1002221b
mov ebx, 3
cmp ebx, dword [esp]
jne 0x1002221b
movzx ebx, word [esp + 0x23c]
inc ebx
push ebx
pop eax
mov word [esp + 0x238], ax
pop eax
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e361
push ebp
mov ebp, 0x1003e359
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0xa4]
push edx
call fcn.10039820
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e361
push ebp
mov ebp, 0x1003e359
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0xa8]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e348
push ebp
mov ebp, 0x1003e342
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e361
push ebp
mov ebp, 0x1003e359
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0xac]
push edx
call fcn.10039820
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e361
push ebp
mov ebp, 0x1003e359
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0xb0]
push edx
call fcn.10039820
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e4cd
push ebp
mov ebp, 0x1003e4c5
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x94]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e6af
push ebp
mov ebp, 0x1003e6ab
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x90]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e6af
push ebp
mov ebp, 0x1003e6ab
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x124]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e359
push ebp
mov ebp, 0x1003e356
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3bb
push ebp
mov ebp, 0x1003e3b3
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0xac]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e34d
push ebp
mov ebp, 0x1003e348
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov word [esp + 0x23c], 6
movzx ebx, word [esp + 0x23c]
mov eax, 2
cmp ebx, eax
jl 0x10022521
movzx ebx, word [esp + 0x23c]
dec ebx
push ebx
pop eax
mov word [esp + 0x240], ax
jmp 0x10022534
movzx ebx, word [esp + 0x23c]
inc ebx
push ebx
pop eax
mov word [esp + 0x240], ax
movzx ebx, word [esp + 0x240]
push ebx
mov ebx, 0xb
cmp ebx, dword [esp]
jne 0x1002255d
mov eax, dword [esp + 0x430]
mov dword [0x1003fa08], eax
add esp, 4
jmp 0x10029f46
mov ebx, 6
cmp ebx, dword [esp]
jne 0x1002257b
movzx eax, word [esp + 0x244]
push eax
pop eax
mov word [esp + 0x240], ax
jmp 0x10022598
mov ebx, 2
cmp ebx, dword [esp]
jne 0x10022598
movzx ebx, word [esp + 0x244]
inc ebx
push ebx
pop eax
mov word [esp + 0x240], ax
pop eax
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e433
push ebp
mov ebp, 0x1003e427
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
lea edx, str.attitude
lea ecx, [esp + 0x244]
call fcn.10032008
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
mov edx, dword [esp + 0x78]
push edx
call fcn.10039820
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0x9c]
push edx
call fcn.10039820
lea edx, [esp + 0x68]
push 1
push edx
call fcn.10039960
mov edx, dword [ebp + 0xac]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e3e4
push ebp
mov ebp, 0x1003e3e0
push ebp
call fcn.1000a6cf
pop eax
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0xac]
push edx
call fcn.10039820
lea edx, [esp + 0x5c]
push 1
push edx
call fcn.10039960
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov word [esp + 0x248], 0xa
movzx ebx, word [esp + 0x248]
mov eax, 5
cmp ebx, eax
jl 0x100226bd
movzx ebx, word [esp + 0x248]
dec ebx
push ebx
pop eax
mov word [esp + 0x24c], ax
jmp 0x100226d0
movzx ebx, word [esp + 0x248]
inc ebx
push ebx
pop eax
mov word [esp + 0x24c], ax
movzx ebx, word [esp + 0x24c]
push ebx
mov ebx, 0x11
cmp ebx, dword [esp]
jne 0x100226f9
mov eax, dword [esp + 0x430]
mov dword [0x1003fa08], eax
add esp, 4
jmp 0x10029f46
mov ebx, 6
cmp ebx, dword [esp]
jne 0x10022717
movzx eax, word [esp + 0x250]
push eax
pop eax
mov word [esp + 0x24c], ax
jmp 0x10022734
mov ebx, 3
cmp ebx, dword [esp]
jne 0x10022734
movzx ebx, word [esp + 0x250]
inc ebx
push ebx
pop eax
mov word [esp + 0x24c], ax
pop eax
mov edx, dword [esp + 4]
push dword [0x1003fa08]
push edx
call fcn.10039820
mov edx, dword [esp + 0x78]
push edx
call fcn.10039820
mov ebp, dword [esp + 0xe8]
mov edx, dword [ebp + 0xac]
push edx
call fcn.10039820
push dword [0x1003fa08]
mov ebp, 0x1003e6b5
push ebp
mov ebp, 0x1003e6af
push ebp
call fcn.1000a6cf
pop eax
lea edx, [esp + 0xb0]
push 2
push edx
call fcn.10039960
lea eax, [esp + 8]
push eax
call fcn.10039880
mov word [esp + 0x250], 7
movzx ebx, word [esp + 0x250]
mov eax, 3
cmp ebx, eax
jl 0x100227c6
movzx ebx, word [esp + 0x250]
dec ebx
push ebx
pop eax
mov word [esp + 0x254], ax
jmp 0x100227d9
movzx ebx, word [esp + 0x250]
inc ebx
push ebx
pop eax
mov word [esp + 0x254], ax
movzx ebx, word [esp + 0x254]
push ebx
mov ebx, 0xe
cmp ebx, dword [esp]
jne 0x10022802
mov eax, dword [esp + 0x430]
mov dword [0x1003fa08], eax
add esp, 4
jmp 0x10029f46
mov ebx, 9
cmp ebx, dword [esp]
jne 0x10022820
movzx eax, word [esp + 0x258]
push eax
pop eax
mov word [esp + 0x254], ax
jmp 0x1002283d
mov ebx, 2
cmp ebx, dword [esp]
jne 0x1002283d
mov eax, dword [0x1003fa08]
add eax, dword [0x1003ecfc]
mov word [eax], 0
push dword [esp + 0x30]
call fcn.100397f0
push dword [esp + 0x124]
call fcn.100397f0
push dword [esp + 0x1d8]
call fcn.100397f0
push dword [esp + 4]
call fcn.100397f0
push dword [esp + 0x140]
call fcn.100397f0
push dword [esp + 0x328]
call fcn.100397f0
push dword [esp + 0x1ac]
call fcn.100397f0
push dword [esp + 0x264]
call fcn.100397f0
push dword [esp + 0x210]
call fcn.100397f0
push dword [esp + 0x3a4]
call fcn.100397f0
push dword [esp + 0x50]
call fcn.100397f0
push dword [esp + 0x3ec]
call fcn.100397f0
push dword [esp + 0x150]
call fcn.100397f0
push dword [esp + 0x3cc]
call fcn.100397f0
push dword [esp + 0x19c]
call fcn.100397f0
push dword [esp + 0xc8]
call fcn.100397f0
push dword [esp + 0x330]
call fcn.100397f0
push dword [esp + 0x214]
call fcn.100397f0
push dword [esp + 0x44]
call fcn.100397f0
push dword [esp + 0x268]
call fcn.100397f0
push dword [esp + 0x3f8]
call fcn.100397f0
push dword [esp + 0x178]
call fcn.100397f0
push dword [esp + 0x294]
call fcn.100397f0
push dword [esp + 0x3b0]
call fcn.100397f0
push dword [esp + 0x290]
call fcn.100397f0
push dword [esp + 0x3dc]
call fcn.100397f0
push dword [esp + 0x3d0]
call fcn.100397f0
push dword [esp + 0x40c]
call fcn.100397f0
push dword [esp + 0x244]
call fcn.100397f0
push dword [esp + 0x38]
call fcn.100397f0
push dword [esp + 0x3ac]
call fcn.100397f0
push dword [esp + 0x3a8]
call fcn.100397f0
push dword [esp + 0x26c]
call fcn.100397f0
push dword [esp + 0x3e8]
call fcn.100397f0
push dword [esp + 0x198]
call fcn.100397f0
push dword [esp + 0x418]
call fcn.100397f0
push dword [esp + 0x1e8]
call fcn.100397f0
push dword [esp + 0x1cc]
call fcn.100397f0
push dword [esp + 0x2dc]
call fcn.100397f0
push dword [esp + 0x1b0]
call fcn.100397f0
push dword [esp + 0x194]
call fcn.100397f0
push dword [esp + 0x6c]
call fcn.100397f0
push dword [esp + 0x4c]
call fcn.100397f0
push dword [esp + 0x1ec]
call fcn.100397f0
push dword [esp + 0x2cc]
call fcn.100397f0
push dword [esp + 0x1c8]
call fcn.100397f0
push dword [esp + 0x134]
call fcn.100397f0
push dword [esp + 0xc0]
call fcn.100397f0
push dword [esp + 0x258]
call fcn.100397f0
push dword [esp + 0x3e4]
call fcn.100397f0
push dword [esp + 0x48]
call fcn.100397f0
push dword [esp]
call fcn.100397f0
push dword [esp + 0x130]
call fcn.100397f0
push dword [esp + 0x70]
call fcn.100397f0
push dword [esp + 0x74]
call fcn.100397f0
push dword [esp + 0x18]
call fcn.100397f0
push dword [esp + 0xdc]
call fcn.100397f0
push dword [esp + 0xf4]
call fcn.100397f0
push dword [esp + 0x2f8]
call fcn.100397f0
push dword [esp + 0x54]
call fcn.100397f0
push dword [esp + 0x32c]
call fcn.100397f0
push dword [esp + 0x144]
call fcn.100397f0
push dword [esp + 0x218]
call fcn.100397f0
push dword [esp + 0x1c]
call fcn.100397f0
push dword [esp + 0x370]
call fcn.100397f0
push dword [esp + 0x230]
call fcn.100397f0
push dword [esp + 0x28c]
call fcn.100397f0
push dword [esp + 0x394]
call fcn.100397f0
push dword [esp + 0x40]
call fcn.100397f0
push dword [esp + 0x1a0]
call fcn.100397f0
push dword [esp + 0x1e4]
call fcn.100397f0
push dword [esp + 0xf8]
call fcn.100397f0
push dword [esp + 0x1bc]
call fcn.100397f0
push dword [esp + 0x224]
call fcn.100397f0
push dword [esp + 0x16c]
call fcn.100397f0
push dword [esp + 0x2d8]
call fcn.100397f0
push dword [esp + 0x2a0]
call fcn.100397f0
push dword [esp + 0x118]
call fcn.100397f0
push dword [esp + 0xe0]
call fcn.100397f0
push dword [esp + 0x3a0]
call fcn.100397f0
push dword [esp + 0x304]
call fcn.100397f0
push dword [esp + 0x20]
call fcn.100397f0
push dword [esp + 0x380]
call fcn.100397f0
push dword [esp + 0xd8]
call fcn.100397f0
push dword [esp + 0x37c]
call fcn.100397f0
push dword [esp + 0xc]
call fcn.100397f0
push dword [esp + 0x3e0]
call fcn.100397f0
push dword [esp + 0x280]
call fcn.100397f0
push dword [esp + 0x104]
call fcn.100397f0
push dword [esp + 0x344]
call fcn.100397f0
push eax
push dword [esp + 0xe8]
call fcn.10039080
pop eax
add esp, 0x41c
pop ebx
pop ebp
ret 4