Function at 0x46b8a0
Capabilities:
Terminate process

Disassembly:
push ecx
mov eax, dword [0x5665f8]
test eax, eax
push ebx
push ebp
push esi
push edi
je 0x46b927
mov eax, dword [0x13f8d20]
test eax, eax
mov dword [0x5665f8], 0
jne 0x46b8cb
mov dword [0x13f8d20], 1
mov ebx, dword [0x13f8d24]
test ebx, ebx
jne 0x46b8e0
mov ebx, 0x5620b8
mov dword [0x13f8d24], ebx
mov eax, dword [0x13f8d28]
test eax, eax
jne 0x46b8f3
mov dword [0x13f8d28], 0x5620d8
mov ebp, dword [0x13f8d18]
test ebp, ebp
jne 0x46b90f
mov eax, 0x4000
call fcn.0046cdb0
mov ebp, eax
mov dword [0x13f8d18], ebp
mov edx, dword [ebp]
mov eax, dword [ebp + 0x10]
mov ecx, dword [ebp + 8]
mov dword [0x13f8d24], edx
mov dl, byte [ecx]
mov dword [0xa6bfc8], eax
jmp 0x46b940
mov ebp, dword [0x13f8d18]
mov ecx, dword [0x13f8d1c]
mov dl, byte [0xa6bfbc]
lea esp, [esp]
mov esi, dword [0x13f8d20]
mov edi, ecx
mov byte [ecx], dl
mov dword [esp + 0x10], ecx
mov edi, edi
movzx eax, byte [edi]
mov dl, byte [eax*4 + 0x5667f0]
lea eax, [esi + esi]
cmp word [eax + 0x566600], 0
je 0x46b973
mov dword [0xa6bfdc], esi
mov dword [0xa6bfc0], edi
movsx ebx, word [eax + 0x566cd8]
movzx ecx, dl
add ebx, ecx
movsx ebx, word [ebx*2 + 0x567460]
cmp ebx, esi
je 0x46b9c1
jmp 0x46b990
movsx esi, word [eax + 0x566ed8]
cmp esi, 0xf5
jl 0x46b9a6
mov dl, byte [ecx*4 + 0x566bf0]
lea eax, [esi + esi]
movsx ebx, word [eax + 0x566cd8]
movzx ecx, dl
add ebx, ecx
movsx ebx, word [ebx*2 + 0x567460]
cmp ebx, esi
jne 0x46b990
movsx ecx, word [esi*2 + 0x566cd8]
movzx edx, dl
add ecx, edx
movsx esi, word [ecx*2 + 0x5670d8]
inc edi
cmp word [esi*2 + 0x566cd8], 0x18b
jne 0x46b950
jmp 0x46b9f0
mov ecx, dword [0xa6bfdc]
mov edx, dword [0xa6bfc0]
lea esp, [esp]
movsx eax, word [esi*2 + 0x566600]
test eax, eax
jne 0x46ba16
movsx eax, word [ecx*2 + 0x566600]
mov edi, edx
mov ebx, dword [esp + 0x10]
mov dl, byte [edi]
mov esi, edi
sub esi, ebx
mov dword [0x1533318], ebx
mov dword [0x1533328], esi
mov byte [0xa6bfbc], dl
mov byte [edi], 0
mov ecx, edi
cmp eax, 0x61
mov dword [0x13f8d1c], ecx
ja case.default.0x46ba46
jmp dword [eax*4 + 0x46c7ac]
mov esi, edi
sub esi, ebx
mov byte [edi], dl
mov eax, dword [ebp + 0x24]
dec esi
test eax, eax
jne 0x46ba73
mov eax, dword [ebp + 0x10]
mov edx, dword [0x13f8d24]
mov dword [ebp], edx
mov dword [0xa6bfc8], eax
mov dword [ebp + 0x24], 1
mov eax, dword [ebp + 4]
add eax, dword [0xa6bfc8]
cmp ecx, eax
jbe 0x46bb16
call fcn.0046c940
sub eax, 0
je 0x46bb40
dec eax
jne 0x46bae3
mov eax, dword [0x13f8d20]
mov ebx, dword [0x1533318]
mov ebp, dword [0x13f8d18]
mov esi, dword [0x1533328]
dec eax
cdq
sub eax, edx
mov dl, byte [0xa6bfbc]
sar eax, 1
mov dword [0xa6bfd8], 0
mov ecx, ebx
add eax, 0x5f
jmp 0x46ba37
mov ecx, dword [0xa6bfdc]
mov byte [edi], dl
mov edx, dword [0xa6bfc0]
mov edi, edx
mov esi, ecx
jmp 0x46ba00
dec eax
jne 0x46b927
mov ebp, dword [0x13f8d18]
mov eax, dword [0xa6bfc8]
mov edi, dword [ebp + 4]
add edi, eax
mov dword [0x13f8d1c], edi
call fcn.0046cb10
mov ecx, dword [0x1533318]
mov esi, eax
mov dword [esp + 0x10], ecx
jmp 0x46b9f0
lea edi, [ebx + esi]
mov dword [0x13f8d1c], edi
call fcn.0046cb10
mov esi, eax
call fcn.0046cbe0
test eax, eax
mov dword [esp + 0x10], ebx
jne 0x46bb38
jmp 0x46b9f0
inc edi
mov esi, eax
jmp 0x46b950
mov ebx, dword [0x1533318]
lea edi, [ebx + esi]
mov dword [0x13f8d1c], edi
call fcn.0046cb10
mov ebp, dword [0x13f8d18]
mov esi, eax
mov dword [esp + 0x10], ebx
jmp 0x46b950
mov eax, dword [0xa6bfd0]
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
mov dword [0xa6bfd0], eax
mov dword [0x13f8d20], 3
jmp 0x46b940
mov eax, dword [0xa6bfd0]
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
mov dword [0xa6bfd0], eax
jmp 0x46b940
mov eax, dword [0xa6bfd0]
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
mov dword [0xa6bfd0], eax
mov dword [0x13f8d20], 5
jmp 0x46b940
mov edx, dword [0x13f8d28]
mov eax, dword [0xa6bfd0]
push edx
push 1
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
push esi
push ebx
mov dword [0xa6bfd0], eax
call fcn.0051b768
add esp, 0x10
jmp 0x46b927
mov eax, dword [0xa6bfd0]
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
mov dword [0xa6bfd0], eax
lea eax, [esi - 2]
lea ecx, [ebx + 1]
call fcn.0046b7d0
pop edi
pop esi
pop ebp
mov eax, 0x103
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
mov dword [0xa6bfd0], eax
lea eax, [esi - 3]
lea ecx, [ebx + 2]
call fcn.0046b7d0
pop edi
pop esi
pop ebp
mov eax, 0x104
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x105
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x106
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x107
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, pe_nt_image_headers32
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x109
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x10a
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x10b
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x10c
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x10d
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x10e
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x10f
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x110
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x111
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x112
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x113
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x114
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x115
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x116
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x117
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x118
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x119
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x11a
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x11b
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x11c
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x11d
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x11e
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
push 0x1533320
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
push 0x559d40
push ebx
mov dword [0xa6bfd0], eax
call fcn.0051ad46
add esp, 0xc
pop edi
pop esi
pop ebp
mov eax, 0x11f
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
push 0x1533320
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
push 0x554fc4
push ebx
mov dword [0xa6bfd0], eax
call fcn.0051ad46
add esp, 0xc
pop edi
pop esi
pop ebp
mov eax, 0x120
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x122
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x121
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x127
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x123
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x126
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x124
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x125
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x128
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x129
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x12a
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x12b
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x12c
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x12d
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x12e
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x12f
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x130
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x131
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x132
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x133
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x134
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x135
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x136
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x137
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x138
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x139
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x13a
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x13b
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x13c
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x13d
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x13e
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x13f
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x140
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x141
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x142
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x143
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x144
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x145
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x146
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x147
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x149
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x14a
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x14b
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x14c
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x14d
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x14e
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x14f
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x150
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x151
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x152
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x153
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x154
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x155
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
pop edi
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
pop esi
pop ebp
mov dword [0xa6bfd0], eax
mov eax, 0x156
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
push 0xd
inc esi
push esi
push 0
push ebx
mov dword [0xa6bfd0], eax
call fcn.0045cd30
add esp, 0x10
pop edi
pop esi
pop ebp
mov word [0x1533320], ax
mov eax, 0x102
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
mov dword [0x1533324], eax
mov dword [0xa6bfc4], eax
add eax, esi
push 0xd
inc esi
push esi
push 0
push ebx
mov dword [0xa6bfd0], eax
call fcn.0045cd30
add esp, 0x10
pop edi
pop esi
pop ebp
mov word [0x1533320], ax
mov eax, 0x148
pop ebx
pop ecx
ret
mov eax, dword [0xa6bfd0]
mov ecx, eax
push ebx
mov dword [0x1533324], eax
add eax, esi
push str.bad_token__s
push ecx
mov dword [0xa6bfc4], ecx
mov dword [0xa6bfd0], eax
call fcn.0045be50
add esp, 0xc
pop edi
pop esi
pop ebp
mov eax, 0x101
pop ebx
pop ecx
ret
pop edi
pop esi
pop ebp
xor eax, eax
pop ebx
pop ecx
ret
push str.fatal_flex_scanner_internal_error__no_action_found
push 0x559f6c
push 0x5620f8
call fcn.0051ca9a
add esp, 0xc
push 2
call fcn.0051c8f0
int3