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

Disassembly:
push ebp
mov ebp, esp
push ebx
push edi
push esi
and esp, 0xfffffff8
mov eax, 0x8a30
call fcn.00765cc0
mov esi, ecx
mov eax, dword [0xb44908]
xor eax, ebp
mov dword [esp + 0x8a28], eax
call fcn.006a32d0
mov edx, dword [0xb32760]
mov ecx, dword [0xb325b8]
mov edi, 0xffff1f83
sub edi, eax
sub ecx, edi
add ecx, edx
call dword [0xb0836c]
call ecx
mov ebx, eax
lea eax, [esi + 0x24]
mov dword [esp + 0x38], eax
mov dword [esp + 0x3c], esi
mov ecx, dword [esi + 0x24]
mov esi, ebx
xor esi, 0xde3b8d63
call dword [0xb0836c]
lea eax, [esp + 0x3b8]
push esi
push eax
push 1
push dword [ebp + 8]
call ecx
add esp, 0x10
mov dword [esp + 8], eax
mov eax, dword [0xb32928]
mov ecx, dword [0xb32684]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
lea esi, [esp + 0x78]
lea edx, [esp + 0x70]
lea eax, [esp + 0x68]
push 0xcf8f1a4f
push esi
push edx
push eax
push dword [esp + 0x18]
mov dword [esp + 0x2c], ebx
push ebx
call ecx
add esp, 0x18
movzx esi, byte [esp + 0x70]
movzx ebx, byte [esp + 0x68]
movzx eax, byte [esp + 0x78]
mov dword [esp + 8], eax
mov eax, dword [0xb328f8]
mov ecx, dword [0xb323e0]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
push 0x9eaf8beb
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
push ebx
push esi
call ecx
add esp, 0x14
movzx esi, byte [esp + 0x70]
movzx ebx, byte [esp + 0x78]
mov eax, dword [0xb32824]
mov ecx, dword [0xb323b4]
mov dword [esp], edi
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
push 0x966ea5e1
push dword [esp + 0xc]
push ebx
push esi
call ecx
add esp, 0x10
test al, 1
je 0x69f097
mov eax, dword [0xb32890]
mov ecx, dword [0xb323c0]
mov ebx, dword [esp]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x5c9bcd2b
lea eax, [esp + 0x7c]
push eax
lea edi, [esp + 0x78]
push edi
mov esi, dword [esp + 0x24]
push esi
lea eax, [esp + 0x3c8]
push eax
call ecx
add esp, 0x14
mov eax, dword [esp + 0x70]
mov dword [esp + 8], eax
mov edi, ebx
mov ebx, dword [esp + 0x78]
mov eax, dword [0xb3278c]
mov ecx, dword [0xb32640]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
push 0xdc61043f
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x3c0]
push eax
push esi
push ebx
call ecx
add esp, 0x14
mov eax, dword [esp + 0x78]
mov dword [esp + 0xc], eax
mov eax, dword [0xb326b4]
mov ecx, dword [0xb323a4]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
push 0xf59bf538
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
call ecx
add esp, 0xc
mov eax, dword [esp + 0x70]
mov dword [esp + 4], eax
mov ebx, dword [esp + 0x74]
mov eax, dword [esp + 0x78]
mov dword [esp + 0x14], eax
mov eax, dword [esp + 0x7c]
mov dword [esp + 0x1c], eax
mov eax, dword [0xb328b8]
mov ecx, dword [0xb323f4]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
push 0x2badae8b
lea eax, [esp + 0x7c]
push eax
push ebx
push dword [esp + 0x10]
push dword [esp + 0x2c]
push dword [esp + 0x28]
call ecx
add esp, 0x18
mov eax, dword [esp + 0x78]
mov dword [esp + 4], eax
mov ebx, dword [esp + 0x7c]
mov eax, dword [0xb328b4]
mov ecx, dword [0xb3238c]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
push 0x7bd0aaac
push esi
call ecx
add esp, 8
test al, 1
je 0x69f870
mov eax, dword [0xb328c8]
mov ecx, dword [0xb32504]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
push 0x170500ed
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
lea eax, [esp + 0x74]
push eax
push ebx
push dword [esp + 0x18]
call ecx
add esp, 0x18
mov eax, dword [esp + 0x68]
mov dword [esp + 0x1c], eax
mov eax, dword [esp + 0x70]
mov dword [esp + 0x44], eax
mov eax, dword [esp + 0x78]
mov dword [esp + 0x40], eax
mov esi, 0xfffffffa
jmp 0x69f8c2
mov eax, dword [esp + 0x3c]
mov ecx, dword [eax + 0x18]
call dword [0xb0836c]
call ecx
mov esi, eax
mov dword [esp + 8], eax
mov eax, dword [0xb327f4]
mov ecx, dword [0xb32644]
mov edi, dword [esp]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
push 0x70cc85ec
lea eax, [esp + 0x7c]
push eax
push esi
push dword [esp + 0x24]
call ecx
add esp, 0x10
movzx ebx, byte [esp + 0x78]
mov eax, dword [0xb327c0]
mov ecx, dword [0xb32674]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
lea edx, [esp + 0x64]
push 0x93ff4fd8
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
lea eax, [esp + 0x74]
push eax
push edx
push ebx
push dword [ebp + 8]
call ecx
add esp, 0x1c
movzx eax, byte [esp + 0x78]
mov dword [esp + 0x14], eax
movzx esi, byte [esp + 0x64]
mov dword [esp + 0x1c], esi
movzx eax, byte [esp + 0x68]
mov dword [esp + 0xc], eax
movzx eax, byte [esp + 0x70]
mov dword [esp + 4], eax
mov eax, dword [0xb327c8]
mov ecx, dword [0xb325e8]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
push 0xbb2c3bf0
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
lea eax, [esp + 0x74]
push eax
lea eax, [esp + 0x74]
push eax
push esi
push dword [esp + 0x2c]
push ebx
call ecx
add esp, 0x20
movzx eax, byte [esp + 0x64]
mov dword [esp + 0x10], eax
movzx ebx, byte [esp + 0x70]
mov esi, edi
movzx edi, byte [esp + 0x78]
movzx eax, byte [esp + 0x68]
mov dword [esp + 0x14], eax
mov eax, dword [0xb327ec]
mov ecx, dword [0xb3242c]
sub ecx, esi
add ecx, eax
call dword [0xb0836c]
push 0x7412e849
lea eax, [esp + 0x7c]
push eax
push edi
push ebx
push dword [esp + 0x20]
push dword [esp + 0x30]
call ecx
add esp, 0x18
movzx edi, byte [esp + 0x78]
mov eax, dword [0xb32818]
mov ecx, dword [0xb3248c]
sub ecx, esi
add ecx, eax
call dword [0xb0836c]
push 0x23e7eb9a
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
push dword [esp + 0x10]
push dword [esp + 0x1c]
push edi
push dword [esp + 0x2c]
call ecx
add esp, 0x1c
movzx ebx, byte [esp + 0x78]
movzx edi, byte [esp + 0x70]
mov eax, dword [0xb32784]
mov ecx, dword [0xb323bc]
sub ecx, esi
add ecx, eax
call dword [0xb0836c]
push 0xa23bde05
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
push edi
push ebx
call ecx
add esp, 0x14
movzx ebx, byte [esp + 0x70]
movzx edi, byte [esp + 0x78]
mov eax, dword [0xb326a0]
mov ecx, dword [0xb3268c]
sub ecx, esi
add ecx, eax
call dword [0xb0836c]
push 0xa922fe9b
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
lea eax, [esp + 0x74]
push eax
push edi
push ebx
call ecx
add esp, 0x18
movzx eax, byte [esp + 0x68]
mov dword [esp + 0xc], eax
movzx edi, byte [esp + 0x70]
movzx ebx, byte [esp + 0x78]
mov eax, dword [0xb32960]
mov ecx, dword [0xb3261c]
sub ecx, esi
mov esi, dword [esp + 8]
add ecx, eax
call dword [0xb0836c]
push 0x59147fd6
push ebx
push edi
push dword [esp + 0x18]
call ecx
add esp, 0x10
test al, 1
lea edi, [esp + 0x78]
je 0x6a1f34
lea eax, [esp + 0x448]
push 0x42f0
push 0
push eax
call fcn.0077d260
add esp, 0xc
mov eax, dword [0xb326c4]
mov ecx, dword [0xb325bc]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x7cdc138f
push edi
lea esi, [esp + 0x78]
push esi
lea eax, [esp + 0x74]
push eax
mov esi, dword [esp + 0x28]
push esi
push dword [esp + 0x4c]
call ecx
add esp, 0x18
mov ecx, dword [esp + 0x68]
mov edi, dword [esp + 0x70]
mov ebx, dword [esp + 0x78]
call dword [0xb0836c]
push ebx
lea ebx, [esp + 0x7c]
lea eax, [esp + 0x44c]
push eax
push edi
push dword [ebp + 8]
call ecx
add esp, 0x10
mov edi, eax
mov eax, dword [0xb3280c]
mov ecx, dword [0xb324f4]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xe2936bf5
push ebx
lea eax, [esp + 0x78]
push eax
push edi
push esi
call ecx
add esp, 0x14
cmp byte [esp + 0x70], 0
jne 0x69f363
mov esi, 0x35
test byte [esp + 0x78], 1
je 0x6a1f34
mov eax, dword [0xb327a4]
mov ecx, dword [0xb32408]
mov esi, dword [esp]
sub ecx, esi
add ecx, eax
call dword [0xb0836c]
push 0x81e0387d
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
push dword [esp + 0x24]
lea eax, [esp + 0x458]
push eax
call ecx
add esp, 0x14
mov edi, dword [esp + 0x70]
mov ebx, dword [esp + 0x78]
mov eax, dword [0xb32790]
mov ecx, dword [0xb3259c]
sub ecx, esi
add ecx, eax
call dword [0xb0836c]
push 0x887d9979
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
lea eax, [esp + 0x74]
push eax
push edi
push ebx
call ecx
add esp, 0x18
mov ebx, dword [esp + 0x68]
mov eax, dword [esp + 0x70]
mov dword [esp + 8], eax
mov eax, dword [esp + 0x78]
mov dword [esp + 0xc], eax
mov eax, dword [0xb32810]
mov ecx, dword [0xb32648]
sub ecx, esi
add ecx, eax
call dword [0xb0836c]
push 0xb7666fde
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
push ebx
push dword [esp + 0x1c]
push dword [esp + 0x1c]
push edi
call ecx
add esp, 0x1c
mov eax, dword [esp + 0x70]
mov dword [esp + 0xc], eax
mov ebx, dword [esp + 0x78]
mov eax, dword [0xb32734]
mov ecx, dword [0xb32618]
sub ecx, esi
add ecx, eax
call dword [0xb0836c]
push 0x6d1db865
mov dword [esp + 0xc], edi
push edi
push ebx
push dword [esp + 0x18]
call ecx
add esp, 0x10
mov esi, 0x107
test al, 1
je 0x6a1f34
mov eax, dword [0xb326cc]
mov ecx, dword [0xb323b8]
mov edx, dword [esp]
sub ecx, edx
mov ebx, edx
add ecx, eax
call dword [0xb0836c]
push 0xc76fd8b4
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
mov esi, dword [esp + 0x24]
push esi
push dword [esp + 0x18]
call ecx
add esp, 0x14
mov eax, dword [esp + 0x70]
mov dword [esp + 0xc], eax
mov edi, dword [esp + 0x78]
mov eax, dword [0xb32870]
mov ecx, dword [0xb324a0]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0xa427bdd2
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
push esi
push edi
push dword [esp + 0x20]
call ecx
add esp, 0x18
mov esi, dword [esp + 0x70]
mov edi, dword [esp + 0x78]
mov eax, dword [0xb32704]
mov ecx, dword [0xb323ec]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0xf110081f
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
lea eax, [esp + 0x74]
push eax
push dword [esp + 0x18]
push edi
push esi
call ecx
add esp, 0x1c
mov eax, dword [esp + 0x70]
mov dword [esp + 4], eax
mov esi, dword [esp + 0x78]
movzx eax, byte [esp + 0x68]
mov dword [esp + 0xc], eax
mov eax, dword [0xb328d4]
mov ecx, dword [0xb32610]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0xceadc450
lea eax, [esp + 0x7c]
push eax
lea edi, [esp + 0x78]
push edi
push esi
call ecx
add esp, 0x10
mov eax, dword [esp + 0x70]
mov dword [esp + 0x14], eax
mov eax, dword [esp + 0x78]
mov dword [esp + 0x1c], eax
mov eax, dword [0xb32730]
mov ecx, dword [0xb32458]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0xb33e2892
lea eax, [esp + 0x7c]
push eax
push edi
mov edi, dword [esp + 0x24]
push edi
push dword [esp + 0x14]
mov esi, dword [esp + 0x1c]
push esi
push dword [esp + 0x34]
push dword [esp + 0x30]
call ecx
add esp, 0x20
mov ebx, dword [esp + 0x70]
mov dword [esp + 4], ebx
mov eax, dword [esp + 0x78]
mov dword [esp + 0x14], eax
mov eax, dword [0xb32898]
mov ecx, dword [0xb32628]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xb63c08c6
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
lea eax, [esp + 0x74]
push eax
lea eax, [esp + 0x74]
push eax
push ebx
push esi
push edi
push dword [esp + 0x34]
call ecx
add esp, 0x24
mov eax, dword [esp + 0x64]
mov dword [esp + 0x14], eax
mov eax, dword [esp + 0x68]
mov dword [esp + 8], eax
mov edi, dword [esp + 0x70]
mov esi, dword [esp + 0x78]
mov eax, dword [0xb326f8]
mov ecx, dword [0xb32530]
mov ebx, dword [esp]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x671967ec
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
push esi
push edi
push dword [esp + 0x28]
push dword [esp + 0x1c]
call ecx
add esp, 0x1c
mov eax, dword [esp + 0x70]
mov dword [esp + 4], eax
mov eax, dword [esp + 0x78]
mov dword [esp + 0x14], eax
mov eax, dword [0xb32988]
mov ecx, dword [0xb3257c]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x541cb68f
lea eax, [esp + 0x7c]
push eax
mov esi, eax
lea eax, [esp + 0x78]
push eax
call ecx
add esp, 0xc
mov eax, dword [esp + 0x70]
mov dword [esp + 0x1c], eax
mov edi, dword [esp + 0x78]
mov eax, dword [0xb32774]
mov ecx, dword [0xb32428]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x4b62119f
push esi
lea eax, [esp + 0x78]
push eax
mov esi, dword [esp + 0x14]
push esi
push dword [esp + 0x14]
push dword [esp + 0x28]
push edi
push dword [esp + 0x38]
call ecx
add esp, 0x20
mov eax, dword [esp + 0x70]
mov dword [esp + 4], eax
mov edi, dword [esp + 0x78]
mov eax, dword [0xb32948]
mov ecx, dword [0xb3246c]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x8085c0c0
lea eax, [esp + 0x7c]
push eax
push edi
push esi
mov edi, dword [esp + 0x14]
push edi
call ecx
add esp, 0x14
mov esi, dword [esp + 0x78]
mov eax, dword [0xb328ac]
mov ecx, dword [0xb32584]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0xfb6f944
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
push edi
push dword [esp + 0x18]
push esi
call ecx
add esp, 0x18
mov eax, dword [esp + 0x70]
mov dword [esp + 8], eax
mov eax, dword [esp + 0x78]
mov dword [esp + 4], eax
mov eax, dword [0xb32770]
mov ecx, dword [0xb32564]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x805fe736
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
lea eax, [esp + 0x74]
push eax
call ecx
add esp, 0x10
mov esi, dword [esp + 0x68]
mov eax, dword [esp + 0x70]
mov dword [esp + 0x14], eax
mov edi, dword [esp + 0x78]
mov eax, dword [0xb32954]
mov ecx, dword [0xb32500]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x9c4e6dd3
lea eax, [esp + 0x7c]
push eax
push esi
push edi
push dword [esp + 0x24]
call ecx
add esp, 0x14
mov esi, dword [esp + 0x78]
mov eax, dword [0xb32720]
mov ecx, dword [0xb32460]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x754072dd
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
push esi
push dword [esp + 0x18]
push dword [esp + 0x18]
call ecx
add esp, 0x18
mov esi, dword [esp + 0x70]
mov edi, dword [esp + 0x78]
mov eax, dword [0xb32900]
mov ecx, dword [0xb32388]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x7e48f47c
lea eax, [esp + 0x7c]
push eax
push esi
push edi
call ecx
add esp, 0x10
mov esi, dword [esp + 0x78]
mov eax, dword [0xb32800]
mov ecx, dword [0xb32490]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x93375094
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
lea eax, [esp + 0x74]
push eax
push dword [esp + 0x28]
push dword [esp + 0x20]
push esi
call ecx
add esp, 0x1c
mov eax, dword [esp + 0x70]
mov dword [esp + 0x18], eax
mov esi, dword [esp + 0x78]
movzx edi, byte [esp + 0x68]
mov eax, dword [0xb32714]
mov ecx, dword [0xb3256c]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0xd38b8601
lea eax, [esp + 0x7c]
push eax
push esi
push dword [esp + 0x24]
push edi
call ecx
add esp, 0x14
mov esi, dword [esp + 0x78]
jmp 0x6a1f34
mov eax, dword [0xb328ec]
mov ecx, dword [0xb32680]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
push 0x7083831e
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
lea eax, [esp + 0x74]
push eax
push ebx
push dword [esp + 0x18]
call ecx
add esp, 0x18
mov eax, dword [esp + 0x68]
mov dword [esp + 0x1c], eax
mov eax, dword [esp + 0x70]
mov dword [esp + 0x44], eax
mov eax, 0xabd4b4
add eax, dword [esp + 0x78]
mov dword [esp + 0x40], eax
xor esi, esi
lea ebx, [esp + 0x78]
mov eax, dword [0xb3281c]
mov ecx, dword [0xb32434]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
push 0xcc3f3f71
push ebx
lea eax, [esp + 0x78]
push eax
lea eax, [esp + 0x74]
push eax
push esi
lea eax, [esp + 0x3cc]
push eax
push dword [esp + 0x30]
push dword [esp + 0x24]
call ecx
add esp, 0x20
mov esi, dword [esp + 0x68]
mov eax, dword [esp + 0x70]
mov dword [esp + 8], eax
mov edi, dword [esp + 0x78]
mov eax, dword [0xb32940]
mov ecx, dword [0xb32534]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xd4d15936
push ebx
lea eax, [esp + 0x78]
push eax
push edi
push esi
call ecx
add esp, 0x14
mov eax, dword [esp + 0x70]
mov dword [esp + 4], eax
mov edi, dword [esp + 0x78]
mov eax, dword [0xb328c0]
mov ecx, dword [0xb324bc]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x9e16f52
push ebx
lea eax, [esp + 0x78]
push eax
lea eax, [esp + 0x74]
push eax
push dword [esp + 0x18]
push esi
push edi
push dword [esp + 0x20]
call ecx
add esp, 0x20
mov eax, dword [esp + 0x68]
mov dword [esp + 4], eax
mov eax, dword [esp + 0x70]
mov dword [esp + 0x14], eax
mov edi, dword [esp + 0x78]
mov eax, dword [0xb32798]
mov ecx, dword [0xb325f0]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x85c3eecd
push ebx
lea eax, [esp + 0x78]
push eax
push esi
push edi
call ecx
add esp, 0x14
mov eax, dword [esp + 0x70]
mov dword [esp + 0x10], eax
mov edi, dword [esp + 0x78]
mov eax, dword [0xb3287c]
mov ecx, dword [0xb325cc]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
lea eax, [esp + 0x64]
push 0xc860a2df
push ebx
lea edx, [esp + 0x78]
push edx
lea edx, [esp + 0x74]
push edx
push eax
push esi
push dword [esp + 0x2c]
push edi
push dword [esp + 0x30]
call ecx
add esp, 0x24
mov eax, dword [esp + 0x64]
mov dword [esp + 0x10], eax
mov eax, dword [esp + 0x68]
mov dword [esp + 0x14], eax
mov eax, dword [esp + 0x70]
mov dword [esp + 0x20], eax
mov edi, dword [esp + 0x78]
mov eax, dword [0xb327ac]
mov ecx, dword [0xb324fc]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x7456fa52
push ebx
lea eax, [esp + 0x78]
push eax
mov esi, dword [esp + 0x14]
push esi
push edi
push dword [esp + 0x34]
push dword [esp + 0x2c]
call ecx
add esp, 0x1c
mov eax, dword [esp + 0x70]
mov dword [esp + 0x14], eax
mov edi, dword [esp + 0x78]
mov eax, dword [0xb32874]
mov ecx, dword [0xb325e4]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x29107a55
push ebx
lea eax, [esp + 0x78]
push eax
lea eax, [esp + 0x74]
push eax
push edi
push esi
push dword [esp + 0x28]
call ecx
add esp, 0x1c
mov eax, dword [esp + 0x68]
mov dword [esp + 8], eax
mov esi, dword [esp + 0x70]
mov edi, dword [esp + 0x78]
mov eax, dword [0xb32844]
mov ecx, dword [0xb325c8]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xa408f7c0
push ebx
push esi
push dword [esp + 0x14]
push edi
call ecx
add esp, 0x14
mov edi, dword [esp + 0x78]
mov eax, dword [0xb3293c]
mov ecx, dword [0xb32538]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x9f2aa6
push ebx
push dword [esp + 0xc]
push dword [esp + 0x20]
push edi
call ecx
add esp, 0x14
movzx eax, byte [esp + 0x78]
mov dword [esp + 8], eax
mov eax, dword [0xb3275c]
mov ecx, dword [0xb3264c]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xdee71ae3
push ebx
lea eax, [esp + 0x78]
push eax
lea eax, [esp + 0x3c4]
push eax
push dword [esp + 0x28]
call ecx
add esp, 0x14
mov edi, dword [esp + 0x70]
mov esi, dword [esp + 0x78]
mov eax, dword [0xb326c8]
mov ecx, dword [0xb323b0]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xd1762e6e
push ebx
lea eax, [esp + 0x78]
push eax
push edi
push esi
lea eax, [esp + 0x3cc]
push eax
call ecx
add esp, 0x18
mov edi, dword [esp + 0x70]
mov esi, dword [esp + 0x78]
mov eax, dword [0xb32894]
mov ecx, dword [0xb323e4]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x4ca90e22
push ebx
lea eax, [esp + 0x78]
push eax
push dword [esp + 0x48]
push dword [esp + 0x1c]
push dword [esp + 0x1c]
push esi
push edi
mov edi, dword [esp + 0x20]
call ecx
add esp, 0x20
mov esi, dword [esp + 0x70]
mov ebx, dword [esp + 0x78]
mov eax, dword [0xb328b0]
mov ecx, dword [0xb325f8]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
push 0x3f858f96
mov eax, dword [ebp + 0x10]
push eax
mov dword [esp + 0x58], ebx
push ebx
push esi
call ecx
add esp, 0x10
test al, 1
je 0x69fce0
mov eax, dword [0xb32978]
mov ecx, dword [0xb324e0]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
push 0xc8bf1068
lea esi, [esp + 0x7c]
push esi
lea eax, [esp + 0x78]
push eax
mov ebx, eax
lea eax, [esp + 0x3c4]
push eax
call ecx
add esp, 0x10
mov eax, dword [esp + 0x78]
mov dword [esp + 8], eax
movzx edi, byte [esp + 0x70]
mov eax, dword [0xb328f0]
mov ecx, dword [0xb32380]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xa58a6ec6
push esi
push ebx
push dword [esp + 0x24]
push edi
call ecx
add esp, 0x14
mov edi, dword [esp + 0x70]
mov ebx, dword [esp + 0x78]
mov eax, dword [0xb328f4]
mov ecx, dword [0xb324a8]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x871d7f25
push esi
push ebx
push edi
mov ebx, dword [esp + 0x18]
push ebx
call ecx
add esp, 0x14
mov eax, dword [esp + 0x78]
mov dword [esp + 0xc], eax
mov eax, dword [0xb327dc]
mov ecx, dword [0xb32468]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x85465122
push esi
lea eax, [esp + 0x78]
push eax
lea eax, [esp + 0x74]
push eax
push ebx
push edi
push dword [esp + 0x24]
call ecx
add esp, 0x1c
mov edi, dword [esp + 0x68]
mov esi, dword [esp + 0x70]
mov ebx, dword [esp + 0x78]
mov eax, dword [0xb327e0]
mov ecx, dword [0xb32620]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xac666919
push dword [ebp + 0x10]
push edi
mov edi, dword [esp + 0xc]
push ebx
push esi
call ecx
add esp, 0x14
mov eax, dword [0xb32958]
mov ecx, dword [0xb32578]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
push 0x6db08981
mov ebx, dword [ebp + 0xc]
push ebx
lea ebx, [esp + 0x3c0]
push ebx
call ecx
add esp, 0xc
mov eax, dword [0xb32924]
mov ecx, dword [0xb3240c]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
push 0x110ababb
lea esi, [esp + 0x7c]
push esi
lea eax, [esp + 0x78]
push eax
lea eax, [esp + 0x74]
push eax
push dword [esp + 0x28]
push dword [ebp + 0xc]
push ebx
call ecx
add esp, 0x1c
mov eax, dword [esp + 0x68]
mov dword [esp + 8], eax
mov edi, dword [esp + 0x70]
mov ebx, dword [esp + 0x78]
mov eax, dword [0xb32980]
mov ecx, dword [0xb323f0]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xc019acea
push esi
push edi
push ebx
call ecx
add esp, 0x10
mov eax, dword [esp + 0x78]
mov dword [esp + 0x5c], eax
mov eax, dword [0xb32788]
mov ecx, dword [0xb32494]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x10577088
push esi
lea eax, [esp + 0x78]
push eax
lea eax, [esp + 0x3c4]
push eax
push dword [esp + 0x28]
push dword [esp + 0x1c]
call ecx
add esp, 0x18
mov ebx, dword [esp + 0x70]
mov edi, dword [esp + 0x78]
mov eax, dword [0xb32830]
mov ecx, dword [0xb32550]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x3be09873
push esi
lea eax, [esp + 0x78]
push eax
lea eax, [esp + 0x74]
push eax
push ebx
push edi
call ecx
add esp, 0x18
movzx edi, byte [esp + 0x70]
movzx ebx, byte [esp + 0x68]
movzx eax, byte [esp + 0x78]
mov dword [esp + 8], eax
mov eax, dword [0xb3276c]
mov ecx, dword [0xb32478]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xe022a9f3
push esi
lea eax, [esp + 0x78]
push eax
lea eax, [esp + 0x74]
push eax
push ebx
push edi
call ecx
add esp, 0x18
movzx eax, byte [esp + 0x68]
mov dword [esp + 0xc], eax
movzx ebx, byte [esp + 0x70]
movzx edi, byte [esp + 0x78]
mov eax, dword [0xb327a8]
mov ecx, dword [0xb3245c]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xcf36a2e0
push esi
lea eax, [esp + 0x78]
push eax
push dword [esp + 0x14]
push edi
push ebx
push dword [esp + 0x24]
call ecx
add esp, 0x1c
movzx eax, byte [esp + 0x70]
mov dword [esp + 8], eax
movzx edi, byte [esp + 0x78]
mov eax, dword [0xb32728]
mov ecx, dword [0xb32654]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xe1033c5d
push esi
lea eax, [esp + 0x78]
push eax
lea eax, [esp + 0x3c4]
push eax
mov ebx, dword [esp + 0x28]
push ebx
push edi
push dword [esp + 0x20]
call ecx
add esp, 0x1c
movzx eax, byte [esp + 0x70]
mov byte [esp + 0x37], al
mov eax, dword [esp + 0x78]
mov dword [esp + 0x58], eax
mov eax, dword [0xb32820]
mov ecx, dword [0xb32568]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xa00d89b7
push esi
lea eax, [esp + 0x78]
push eax
push ebx
call ecx
add esp, 0x10
mov eax, dword [esp + 0x70]
mov dword [esp + 8], eax
mov edi, dword [esp + 0x78]
mov eax, dword [0xb32964]
mov ecx, dword [0xb32484]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xc53ea21e
push esi
push ebx
push edi
call ecx
add esp, 0x10
mov edi, dword [esp + 0x78]
mov eax, dword [0xb3279c]
mov ecx, dword [0xb323d8]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x3c70ed03
push esi
push edi
push ebx
call ecx
add esp, 0x10
mov edi, dword [esp + 0x78]
mov eax, dword [0xb327fc]
mov ecx, dword [0xb3255c]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xadd3bc20
push esi
lea eax, [esp + 0x78]
push eax
push dword [esp + 0x14]
push edi
call ecx
add esp, 0x14
mov eax, dword [esp + 0x70]
mov dword [esp + 8], eax
mov ebx, dword [esp + 0x78]
mov eax, dword [0xb32974]
mov ecx, dword [0xb325a4]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x112705fc
push esi
push edi
push ebx
push dword [esp + 0x18]
call ecx
add esp, 0x14
movzx ecx, byte [esp + 0x78]
mov byte [esp + 0x2f], cl
mov dword [esp + 0x14], 0
test al, 1
lea ebx, [esp + 0x70]
je 0x6a0b35
mov eax, dword [0xb326ac]
mov ecx, dword [0xb32574]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
movzx eax, byte [esp + 0x37]
push 0xe6237e26
lea edi, [esp + 0x7c]
push edi
push ebx
lea edx, [esp + 0x74]
push edx
mov ebx, edi
mov esi, dword [esp + 0x6c]
push esi
push dword [esp + 0x64]
push dword [esp + 0x70]
push eax
call ecx
add esp, 0x20
mov eax, dword [esp + 0x68]
mov dword [esp + 8], eax
mov edi, dword [esp + 0x70]
mov eax, dword [esp + 0x78]
mov dword [esp + 0xc], eax
mov eax, dword [0xb326a4]
mov ecx, dword [0xb325ec]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x10f52dbc
push ebx
push edi
push esi
call ecx
add esp, 0x10
mov edi, dword [esp + 0x78]
mov eax, dword [0xb326d8]
mov ecx, dword [0xb325e0]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xf10df5de
push ebx
lea eax, [esp + 0x78]
push eax
push dword [ebp + 0xc]
push dword [esp + 0x60]
push dword [esp + 0x1c]
push edi
push dword [esp + 0x28]
mov edi, dword [esp + 0x20]
call ecx
add esp, 0x20
mov ebx, dword [esp + 0x70]
mov esi, dword [esp + 0x78]
mov eax, dword [0xb32994]
mov ecx, dword [0xb32668]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
push 0xf5366ad6
push esi
call ecx
add esp, 8
test al, 1
je 0x6a1f32
mov dword [esp + 8], ebx
mov eax, dword [0xb32910]
mov ecx, dword [0xb32510]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
push 0x9d8c4f8
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
lea eax, [esp + 0x74]
push eax
push dword [esp + 0x28]
push dword [esp + 0x4c]
call ecx
add esp, 0x18
mov ecx, dword [esp + 0x68]
mov esi, edi
mov edi, dword [esp + 0x70]
mov ebx, dword [esp + 0x78]
call dword [0xb0836c]
lea eax, [esp + 0x198]
push ebx
push eax
push edi
mov eax, dword [ebp + 8]
mov ebx, esi
push eax
call ecx
add esp, 0x10
mov edi, eax
mov eax, dword [0xb326c0]
mov ecx, dword [0xb32440]
sub ecx, esi
add ecx, eax
call dword [0xb0836c]
push 0x8912dad4
push edi
mov edi, dword [esp + 0x20]
push edi
call ecx
add esp, 0xc
test al, 1
je 0x6a0bbb
mov eax, dword [0xb32934]
mov ecx, dword [0xb325b0]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0xebb89682
lea eax, [esp + 0x7c]
push eax
lea esi, [esp + 0x78]
push esi
lea eax, [esp + 0x1a4]
push eax
call ecx
add esp, 0x10
movzx esi, word [esp + 0x70]
mov dword [esp + 0xc], esi
movzx eax, word [esp + 0x78]
mov dword [esp + 4], eax
mov eax, dword [0xb32860]
mov ecx, dword [0xb324e4]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x9694929b
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
push esi
push edi
call ecx
add esp, 0x14
movzx eax, word [esp + 0x78]
mov dword [esp + 0x10], eax
movzx eax, word [esp + 0x70]
mov dword [esp + 0x1c], eax
mov eax, dword [0xb32738]
mov ecx, dword [0xb32544]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x584bcd99
lea eax, [esp + 0x7c]
push eax
lea esi, [esp + 0x78]
push esi
lea eax, [esp + 0x74]
push eax
push dword [esp + 0x20]
push edi
call ecx
add esp, 0x18
movzx eax, word [esp + 0x78]
mov dword [esp + 0x10], eax
movzx eax, word [esp + 0x70]
mov dword [esp + 0x20], eax
movzx eax, word [esp + 0x68]
mov dword [esp + 0x24], eax
mov eax, dword [0xb32880]
mov ecx, dword [0xb324c8]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0xe70de0e7
lea eax, [esp + 0x7c]
push eax
push esi
push dword [esp + 0x30]
push dword [esp + 0x1c]
push edi
push dword [esp + 0x38]
push dword [esp + 0x2c]
call ecx
add esp, 0x20
movzx eax, word [esp + 0x70]
mov dword [esp + 0x10], eax
movzx eax, word [esp + 0x78]
mov dword [esp + 0x20], eax
mov eax, dword [0xb327e8]
mov ecx, dword [0xb324f0]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0xe17d032b
lea eax, [esp + 0x7c]
push eax
push esi
mov edi, dword [esp + 0x10]
push edi
push dword [esp + 0x2c]
push dword [esp + 0x34]
push dword [esp + 0x28]
call ecx
add esp, 0x1c
movzx eax, word [esp + 0x78]
mov dword [esp + 0x1c], eax
movzx eax, word [esp + 0x70]
mov dword [esp + 0x10], eax
mov eax, dword [0xb32970]
mov ecx, dword [0xb32590]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0xb23b3f48
lea eax, [esp + 0x7c]
push eax
push esi
push dword [esp + 0x1c]
push edi
push dword [esp + 0x30]
call ecx
add esp, 0x18
movzx esi, word [esp + 0x78]
movzx edi, word [esp + 0x70]
mov eax, dword [0xb327d8]
mov ecx, dword [0xb325b4]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x418e400b
push edi
push esi
call ecx
add esp, 0xc
test al, 1
lea ebx, [esp + 0x78]
je 0x6a0ce3
mov eax, dword [0xb32690]
mov ecx, dword [0xb32554]
mov edi, dword [esp]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
push 0x31111d77
push ebx
push dword [esp + 0x20]
call ecx
add esp, 0xc
movzx esi, word [esp + 0x78]
mov eax, dword [0xb326ec]
mov ecx, dword [0xb32558]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
push 0x4dd647f0
push ebx
lea eax, [esp + 0x78]
push eax
lea eax, [esp + 0x74]
push eax
push esi
push dword [esp + 0x20]
call ecx
add esp, 0x18
movzx eax, word [esp + 0x68]
mov dword [esp + 0xc], eax
movzx eax, word [esp + 0x70]
mov dword [esp + 4], eax
movzx esi, word [esp + 0x78]
mov eax, dword [0xb3284c]
mov ecx, dword [0xb32414]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
push 0x153b62d6
push ebx
push esi
push dword [esp + 0x10]
push dword [esp + 0x1c]
call ecx
add esp, 0x14
movzx ebx, word [esp + 0x78]
mov eax, dword [0xb328dc]
mov ecx, dword [0xb325a0]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
push 0x8da30d10
mov esi, dword [esp + 0x1c]
push esi
call ecx
add esp, 8
test al, 1
mov edx, edi
mov edi, esi
mov dword [esp + 0xc], ebx
je 0x6a1bae
mov eax, dword [0xb32984]
mov ecx, dword [0xb323ac]
sub ecx, edx
add ecx, eax
call dword [0xb0836c]
movzx eax, byte [esp + 0x2f]
push 0x8f6e26c6
lea edx, [esp + 0x7c]
push edx
lea edx, [esp + 0x78]
push edx
lea edx, [esp + 0x74]
push edx
push edi
push eax
call ecx
add esp, 0x18
movzx esi, byte [esp + 0x70]
movzx ebx, byte [esp + 0x78]
movzx eax, byte [esp + 0x68]
mov dword [esp + 4], eax
mov eax, dword [0xb32748]
mov ecx, dword [0xb3247c]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xe0bb53df
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
push edi
push ebx
push esi
call ecx
add esp, 0x18
movzx esi, byte [esp + 0x70]
movzx ebx, byte [esp + 0x78]
mov eax, dword [0xb328fc]
mov ecx, dword [0xb3266c]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xb1d966a9
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
lea eax, [esp + 0x74]
push eax
push edi
push ebx
push esi
call ecx
add esp, 0x1c
movzx ebx, byte [esp + 0x78]
movzx esi, byte [esp + 0x68]
mov dword [esp + 0x1c], esi
movzx eax, byte [esp + 0x70]
mov dword [esp + 0x10], eax
mov eax, dword [0xb32694]
mov ecx, dword [0xb324f8]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x76552ae1
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
push edi
push esi
push ebx
call ecx
add esp, 0x18
movzx esi, byte [esp + 0x78]
movzx ebx, byte [esp + 0x70]
mov eax, dword [0xb32710]
mov ecx, dword [0xb3239c]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xdba665e7
lea eax, [esp + 0x7c]
push eax
push dword [esp + 0x18]
push edi
push ebx
push esi
call ecx
add esp, 0x18
movzx esi, byte [esp + 0x78]
mov eax, dword [0xb3298c]
mov ecx, dword [0xb323a8]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x1373f93d
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
push esi
push edi
call ecx
add esp, 0x14
movzx ebx, byte [esp + 0x78]
movzx esi, byte [esp + 0x70]
mov eax, dword [0xb32914]
mov ecx, dword [0xb32664]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xaf813c3c
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
push edi
push esi
push ebx
call ecx
add esp, 0x18
movzx esi, byte [esp + 0x78]
movzx ebx, byte [esp + 0x70]
mov eax, dword [0xb3274c]
mov ecx, dword [0xb323dc]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x35cb3739
lea eax, [esp + 0x7c]
push eax
push edi
push ebx
push esi
call ecx
add esp, 0x14
movzx esi, byte [esp + 0x78]
mov eax, dword [0xb32888]
mov ecx, dword [0xb32638]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x71d41277
lea ebx, [esp + 0x7c]
push ebx
push edi
push dword [esp + 0x28]
push esi
call ecx
add esp, 0x14
movzx esi, byte [esp + 0x78]
mov eax, dword [0xb328d8]
mov ecx, dword [0xb32438]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xc60a4ced
push ebx
lea eax, [esp + 0x78]
push eax
push esi
push edi
call ecx
add esp, 0x14
movzx esi, byte [esp + 0x78]
movzx ebx, byte [esp + 0x70]
mov dword [esp + 0x1c], ebx
mov eax, dword [0xb327cc]
mov ecx, dword [0xb3267c]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x6c909bde
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
push edi
push ebx
push esi
call ecx
add esp, 0x18
movzx esi, byte [esp + 0x70]
movzx ebx, byte [esp + 0x78]
mov eax, dword [0xb32868]
mov ecx, dword [0xb3262c]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x3514b30
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
lea eax, [esp + 0x74]
push eax
push edi
push ebx
push esi
call ecx
add esp, 0x1c
movzx edi, byte [esp + 0x78]
movzx ebx, byte [esp + 0x70]
movzx esi, byte [esp + 0x68]
mov eax, dword [0xb328cc]
mov ecx, dword [0xb32390]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x4764535f
lea eax, [esp + 0x7c]
push eax
push esi
push ebx
push edi
call ecx
add esp, 0x14
movzx edi, byte [esp + 0x78]
mov eax, dword [0xb3282c]
mov ecx, dword [0xb32600]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x7981626c
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
push dword [esp + 0x28]
mov esi, dword [esp + 0x28]
push esi
push edi
call ecx
add esp, 0x18
movzx edi, byte [esp + 0x78]
movzx ebx, byte [esp + 0x70]
mov eax, dword [0xb327d0]
mov ecx, dword [0xb32488]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x88adb04f
lea eax, [esp + 0x7c]
push eax
push ebx
push edi
push esi
call ecx
add esp, 0x14
movzx edi, byte [esp + 0x78]
mov eax, dword [0xb32950]
mov ecx, dword [0xb32608]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xb15838b3
lea eax, [esp + 0x7c]
push eax
push esi
push edi
call ecx
add esp, 0x10
movzx edi, byte [esp + 0x78]
mov eax, dword [0xb3272c]
mov ecx, dword [0xb323f8]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
movzx eax, byte [esp + 0x14]
push 0x995a2e6a
lea edx, [esp + 0x7c]
push edx
lea edx, [esp + 0x78]
push edx
lea edx, [esp + 0x74]
push edx
lea edx, [esp + 0x74]
push edx
push esi
push eax
push ebx
push edi
call ecx
add esp, 0x24
movzx eax, byte [esp + 0x78]
mov dword [esp + 0x10], eax
movzx ebx, byte [esp + 0x68]
movzx edi, byte [esp + 0x70]
mov dword [esp + 0x1c], edi
movzx eax, byte [esp + 0x64]
mov dword [esp + 0x14], eax
mov eax, dword [0xb327d4]
mov ecx, dword [0xb32418]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x8a132940
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
push esi
push edi
push ebx
push dword [esp + 0x28]
call ecx
add esp, 0x1c
movzx edi, byte [esp + 0x78]
movzx ebx, byte [esp + 0x70]
mov eax, dword [0xb32858]
mov ecx, dword [0xb323fc]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x4114ea76
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
push esi
push ebx
push edi
call ecx
add esp, 0x18
movzx edi, byte [esp + 0x70]
movzx ebx, byte [esp + 0x78]
mov eax, dword [0xb32920]
mov ecx, dword [0xb324ac]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xa718ac8d
lea eax, [esp + 0x7c]
push eax
push esi
push ebx
push edi
call ecx
add esp, 0x14
movzx ebx, byte [esp + 0x78]
mov eax, dword [0xb32768]
mov ecx, dword [0xb32594]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xee6e84f
lea eax, [esp + 0x7c]
push eax
lea edi, [esp + 0x78]
push edi
push ebx
push esi
call ecx
add esp, 0x14
movzx esi, byte [esp + 0x78]
movzx ebx, byte [esp + 0x70]
mov eax, dword [0xb328e4]
mov ecx, dword [0xb324d4]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x35e5090
lea eax, [esp + 0x7c]
push eax
push edi
push dword [esp + 0x28]
push ebx
push esi
call ecx
add esp, 0x18
movzx esi, byte [esp + 0x70]
movzx edi, byte [esp + 0x78]
mov eax, dword [0xb32834]
mov ecx, dword [0xb32560]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xfc930d30
lea ebx, [esp + 0x7c]
push ebx
push edi
push esi
call ecx
add esp, 0x10
movzx eax, byte [esp + 0x78]
mov dword [esp + 0x1c], eax
mov eax, dword [0xb328a8]
mov ecx, dword [0xb32508]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xcabe02d3
push ebx
lea eax, [esp + 0x78]
push eax
mov esi, dword [esp + 0x24]
push esi
call ecx
add esp, 0x10
movzx edi, byte [esp + 0x78]
movzx ebx, byte [esp + 0x70]
mov eax, dword [0xb3290c]
mov ecx, dword [0xb32480]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xec13ef12
lea eax, [esp + 0x7c]
push eax
push esi
push ebx
push edi
call ecx
add esp, 0x14
movzx edi, byte [esp + 0x78]
mov eax, dword [0xb328e0]
mov ecx, dword [0xb3260c]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x5cd1678b
lea ebx, [esp + 0x7c]
push ebx
push esi
mov esi, dword [esp + 0x10]
push esi
push edi
call ecx
add esp, 0x14
movzx edi, byte [esp + 0x78]
mov eax, dword [0xb32938]
mov ecx, dword [0xb3249c]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xbf347bc
push ebx
lea eax, [esp + 0x78]
push eax
lea eax, [esp + 0x74]
push eax
lea eax, [esp + 0x74]
push eax
push esi
push dword [esp + 0x34]
push edi
call ecx
add esp, 0x20
movzx edi, byte [esp + 0x64]
movzx ebx, byte [esp + 0x70]
movzx esi, byte [esp + 0x78]
movzx eax, byte [esp + 0x68]
mov dword [esp + 0x1c], eax
mov eax, dword [0xb3286c]
mov ecx, dword [0xb32670]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xecd7a8d7
lea eax, [esp + 0x7c]
push eax
push esi
push ebx
push edi
push dword [esp + 0x18]
call ecx
add esp, 0x18
movzx edi, byte [esp + 0x78]
mov eax, dword [0xb32804]
mov ecx, dword [0xb32474]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x225b0fbf
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
lea eax, [esp + 0x74]
push eax
push dword [esp + 0x24]
push dword [esp + 0x30]
push edi
call ecx
add esp, 0x1c
movzx ebx, byte [esp + 0x78]
movzx esi, byte [esp + 0x68]
movzx eax, byte [esp + 0x70]
mov dword [esp + 4], eax
mov eax, dword [0xb3296c]
mov ecx, dword [0xb32598]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x24df4d80
lea edi, [esp + 0x7c]
push edi
push esi
push ebx
call ecx
add esp, 0x10
movzx ebx, byte [esp + 0x78]
mov eax, dword [0xb32740]
mov ecx, dword [0xb324c0]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x8d4404db
push edi
lea eax, [esp + 0x78]
push eax
lea eax, [esp + 0x74]
push eax
push esi
push ebx
push dword [esp + 0x1c]
call ecx
add esp, 0x1c
movzx eax, byte [esp + 0x68]
mov dword [esp + 4], eax
movzx ebx, byte [esp + 0x70]
movzx edi, byte [esp + 0x78]
mov eax, dword [0xb32968]
mov ecx, dword [0xb3251c]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x1567ef4d
lea eax, [esp + 0x7c]
push eax
push esi
push edi
push ebx
mov ebx, dword [esp + 0x2c]
push dword [esp + 0x18]
call ecx
add esp, 0x18
movzx esi, byte [esp + 0x78]
mov eax, dword [0xb327c4]
mov ecx, dword [0xb325dc]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xcc134254
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
push esi
call ecx
add esp, 0x10
movzx esi, byte [esp + 0x70]
movzx edi, byte [esp + 0x78]
mov eax, dword [0xb327b4]
mov ecx, dword [0xb32470]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xe5e6521a
push edi
mov edi, dword [esp + 8]
push esi
mov esi, dword [esp + 0x18]
call ecx
add esp, 0xc
jmp 0x6a1ece
mov eax, dword [0xb32718]
mov ecx, dword [0xb32520]
mov esi, dword [esp]
sub ecx, esi
add ecx, eax
mov dword [0xb31ad0], 0xe37f0752
call dword [0xb0836c]
push 0x8573b10f
push dword [esp + 0x40]
call ecx
add esp, 8
test al, 1
je 0x6a0c61
mov eax, dword [esp + 0x40]
mov ebx, dword [eax]
add ebx, eax
mov eax, dword [0xb328e8]
mov ecx, dword [0xb32660]
sub ecx, esi
add ecx, eax
mov dword [esp + 0x14], 0
call dword [0xb0836c]
push 0xbfbd31c2
lea eax, [esp + 0x7c]
push eax
push dword [esp + 0x4c]
call ecx
mov ecx, ebx
add esp, 0xc
cmp byte [esp + 0x78], 0
lea ebx, [esp + 0x70]
jne 0x69ffbd
jmp 0x6a1307
mov eax, dword [0xb3297c]
mov ecx, dword [0xb32528]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x3eaa874
lea eax, [esp + 0x7c]
push eax
mov esi, ebx
lea ebx, [esp + 0x78]
push ebx
lea eax, [esp + 0x74]
push eax
push edi
push dword [esp + 0x4c]
call ecx
add esp, 0x18
mov ecx, dword [esp + 0x68]
mov ebx, dword [esp + 0x70]
mov edi, dword [esp + 0x78]
call dword [0xb0836c]
lea eax, [esp + 0x80]
push edi
push eax
push ebx
mov eax, dword [ebp + 8]
push eax
call ecx
add esp, 0x10
mov edi, eax
mov eax, dword [0xb327a0]
mov ecx, dword [0xb323d0]
sub ecx, esi
add ecx, eax
call dword [0xb0836c]
push 0xb2c0475f
push edi
mov edi, dword [esp + 0x20]
push edi
call ecx
add esp, 0xc
test al, 1
lea ebx, [esp + 0x70]
je 0x6a0d15
lea ebx, [esp + 0x98]
xor edi, 0x7cb20867
mov eax, dword [0xb32944]
mov esi, edi
jmp 0x6a0d03
mov eax, dword [0xb328a0]
mov ecx, dword [0xb32450]
sub ecx, esi
add ecx, eax
call dword [0xb0836c]
push 0xc7ce96a7
lea ebx, [esp + 0x7c]
push ebx
lea eax, [esp + 0x78]
push eax
push dword [esp + 0x4c]
push dword [esp + 0x28]
call ecx
add esp, 0x14
mov edx, esi
mov esi, dword [esp + 0x70]
mov edi, dword [esp + 0x78]
mov eax, dword [0xb32864]
mov ecx, dword [0xb3263c]
sub ecx, edx
add ecx, eax
call dword [0xb0836c]
push 0xc24ac07b
lea eax, [esp + 0x74]
push eax
push ebx
push dword [esp + 0x50]
push edi
push esi
call ecx
add esp, 0x18
cmp byte [esp + 0x70], 0
je 0x6a12f7
mov dword [esp + 0x14], 0
lea ebx, [esp + 0x70]
jmp 0x69ffbd
lea ebx, [esp + 0x238]
mov dword [0xb31ae4], 0x309e2b97
mov esi, dword [esp + 0x18]
xor esi, 0x7cb20867
mov eax, dword [0xb32944]
mov edi, dword [0xb3253c]
sub edi, dword [esp]
add edi, eax
mov ecx, edi
jmp 0x6a1f20
mov eax, dword [esp + 0x3c]
mov ecx, dword [eax + 0x18]
call dword [0xb0836c]
call ecx
mov esi, eax
mov dword [esp + 8], eax
mov eax, dword [0xb326f4]
mov ecx, dword [0xb32384]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xfcf9ba8b
lea eax, [esp + 0x7c]
push eax
push ebx
lea eax, [esp + 0x74]
push eax
push dword [ebp + 8]
push esi
push edi
call ecx
add esp, 0x1c
movzx eax, byte [esp + 0x78]
mov dword [esp + 4], eax
movzx edi, byte [esp + 0x70]
movzx eax, byte [esp + 0x68]
mov dword [esp + 0xc], eax
mov eax, dword [0xb326dc]
mov ecx, dword [0xb32448]
mov esi, dword [esp]
sub ecx, esi
add ecx, eax
call dword [0xb0836c]
push 0x63c98ed
lea eax, [esp + 0x7c]
push eax
push ebx
lea eax, [esp + 0x74]
push eax
push edi
push dword [esp + 0x18]
call ecx
add esp, 0x18
movzx eax, byte [esp + 0x68]
mov dword [esp + 0x1c], eax
movzx ebx, byte [esp + 0x78]
movzx eax, byte [esp + 0x70]
mov dword [esp + 4], eax
mov eax, dword [0xb3273c]
mov ecx, dword [0xb32634]
sub ecx, esi
add ecx, eax
call dword [0xb0836c]
push 0x9df8144f
lea eax, [esp + 0x7c]
push eax
push ebx
mov ebx, edi
mov dword [esp + 0x20], edi
push edi
push dword [esp + 0x2c]
call ecx
add esp, 0x14
movzx edi, byte [esp + 0x78]
mov eax, dword [0xb32828]
mov ecx, dword [0xb3265c]
sub ecx, esi
add ecx, eax
call dword [0xb0836c]
push 0x3af0bac3
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
lea eax, [esp + 0x74]
push eax
lea eax, [esp + 0x74]
push eax
push ebx
mov ebx, dword [esp + 0x24]
push ebx
push dword [esp + 0x20]
push edi
call ecx
add esp, 0x24
movzx eax, byte [esp + 0x70]
mov dword [esp + 4], eax
movzx eax, byte [esp + 0x78]
mov dword [esp + 0x1c], eax
movzx eax, byte [esp + 0x64]
mov dword [esp + 0x10], eax
movzx edi, byte [esp + 0x68]
mov eax, dword [0xb32848]
mov ecx, dword [0xb32420]
sub ecx, esi
add ecx, eax
call dword [0xb0836c]
push 0x87e9e082
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
push edi
push dword [esp + 0x20]
push dword [esp + 0x30]
push dword [esp + 0x2c]
push ebx
push dword [esp + 0x24]
call ecx
add esp, 0x24
movzx ebx, byte [esp + 0x70]
movzx edi, byte [esp + 0x78]
mov eax, dword [0xb3285c]
mov ecx, dword [0xb32398]
sub ecx, esi
add ecx, eax
call dword [0xb0836c]
push 0xd77e236e
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
push edi
push ebx
call ecx
add esp, 0x14
movzx ebx, byte [esp + 0x78]
movzx edi, byte [esp + 0x70]
mov eax, dword [0xb32838]
mov ecx, dword [0xb32444]
sub ecx, esi
add ecx, eax
call dword [0xb0836c]
push 0x23d5d6f8
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
push edi
push ebx
call ecx
add esp, 0x14
movzx eax, byte [esp + 0x78]
mov dword [esp + 0xc], eax
movzx ebx, byte [esp + 0x70]
mov eax, dword [0xb3295c]
mov ecx, dword [0xb32630]
sub ecx, esi
add ecx, eax
call dword [0xb0836c]
push 0x3cd85340
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
push ebx
lea ebx, [esp + 0x88]
push edi
mov esi, dword [esp + 0x1c]
push dword [esp + 0x20]
call ecx
add esp, 0x18
cmp byte [esp + 0x70], 0
jne 0x6a0f4c
test byte [esp + 0x78], 1
je 0x6a1f34
lea eax, [esp + 0x4738]
push 0x42f0
push 0
push eax
call fcn.0077d260
add esp, 0xc
mov eax, dword [0xb32878]
mov ecx, dword [0xb32524]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x5603b291
push ebx
lea eax, [esp + 0x78]
push eax
lea eax, [esp + 0x74]
push eax
mov esi, dword [esp + 0x28]
push esi
push dword [esp + 0x4c]
call ecx
add esp, 0x18
mov ecx, dword [esp + 0x68]
mov edi, dword [esp + 0x70]
mov ebx, dword [esp + 0x78]
call dword [0xb0836c]
push ebx
lea ebx, [esp + 0x7c]
lea eax, [esp + 0x473c]
push eax
push edi
push dword [ebp + 8]
call ecx
add esp, 0x10
mov edi, eax
mov eax, dword [0xb3299c]
mov ecx, dword [0xb323a0]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x5e4ca9f2
push edi
push esi
call ecx
add esp, 0xc
mov esi, 0x35
test al, 1
je 0x6a1f34
mov eax, dword [0xb328a4]
mov ecx, dword [0xb323e8]
mov edi, dword [esp]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
push 0x19896be8
push ebx
lea esi, [esp + 0x78]
push esi
lea ebx, [esp + 0x74]
push ebx
lea eax, [esp + 0x4748]
push eax
call ecx
add esp, 0x14
mov eax, dword [esp + 0x68]
mov dword [esp + 8], eax
mov eax, dword [esp + 0x70]
mov dword [esp + 0xc], eax
mov eax, dword [esp + 0x78]
mov dword [esp + 4], eax
mov eax, dword [0xb326e0]
mov ecx, dword [0xb323c4]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
push 0x76e63dcc
lea eax, [esp + 0x7c]
push eax
push esi
push ebx
mov esi, dword [esp + 0x28]
push esi
push dword [esp + 0x18]
push dword [esp + 0x24]
call ecx
add esp, 0x1c
mov eax, dword [esp + 0x68]
mov dword [esp + 0xc], eax
mov eax, dword [esp + 0x70]
mov dword [esp + 4], eax
mov eax, dword [esp + 0x78]
mov dword [esp + 0x14], eax
mov eax, dword [0xb326d0]
mov ecx, dword [0xb3250c]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
push 0xa7a57fbc
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
push ebx
push dword [esp + 0x24]
push esi
push dword [esp + 0x24]
push dword [esp + 0x20]
call ecx
add esp, 0x20
mov esi, dword [esp + 0x68]
mov eax, dword [esp + 0x70]
mov dword [esp + 0xc], eax
mov ebx, dword [esp + 0x78]
mov eax, dword [0xb326e8]
mov ecx, dword [0xb3254c]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
push 0x730949f6
lea eax, [esp + 0x7c]
push eax
push esi
push ebx
push dword [esp + 0x1c]
call ecx
add esp, 0x14
mov ebx, dword [esp + 0x78]
mov eax, dword [0xb3283c]
mov ecx, dword [0xb325a8]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
push 0xf38c6a0a
push esi
push ebx
call ecx
add esp, 0xc
mov esi, 0x107
test al, 1
je 0x6a1f34
mov eax, dword [0xb32840]
mov ecx, dword [0xb325d4]
mov ebx, dword [esp]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x3023fa29
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
lea eax, [esp + 0x74]
push eax
lea eax, [esp + 0x74]
push eax
mov edi, dword [esp + 0x1c]
push edi
call ecx
add esp, 0x18
mov eax, dword [esp + 0x64]
mov dword [esp + 0x14], eax
mov eax, dword [esp + 0x68]
mov dword [esp + 0xc], eax
mov eax, dword [esp + 0x70]
mov dword [esp + 4], eax
mov esi, dword [esp + 0x78]
mov eax, dword [0xb326d4]
mov ecx, dword [0xb3258c]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0xd8578233
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
push dword [esp + 0x20]
push edi
push esi
push dword [esp + 0x1c]
push dword [esp + 0x28]
call ecx
add esp, 0x20
mov esi, dword [esp + 0x70]
mov edi, dword [esp + 0x78]
mov eax, dword [0xb3277c]
mov ecx, dword [0xb32540]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x7a1bceb9
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
push dword [esp + 0x24]
push edi
push esi
call ecx
add esp, 0x18
mov esi, dword [esp + 0x70]
mov edi, dword [esp + 0x78]
mov eax, dword [0xb327f0]
mov ecx, dword [0xb32604]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x9873e02d
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
lea eax, [esp + 0x74]
push eax
push esi
push edi
call ecx
add esp, 0x18
mov eax, dword [esp + 0x68]
mov dword [esp + 0xc], eax
mov edi, dword [esp + 0x70]
mov eax, dword [esp + 0x78]
mov dword [esp + 4], eax
mov eax, dword [0xb328bc]
mov ecx, dword [0xb32570]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x70e8cf2b
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
lea eax, [esp + 0x74]
push eax
push edi
mov esi, dword [esp + 0x2c]
push esi
push dword [esp + 0x24]
push dword [esp + 0x20]
call ecx
add esp, 0x20
mov eax, dword [esp + 0x68]
mov dword [esp + 0xc], eax
mov eax, dword [esp + 0x70]
mov dword [esp + 4], eax
mov edi, dword [esp + 0x78]
mov eax, dword [0xb326e4]
mov ecx, dword [0xb32514]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0xb05c2bf8
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
push dword [esp + 0x14]
push esi
push edi
push dword [esp + 0x1c]
push dword [esp + 0x28]
call ecx
add esp, 0x20
movzx esi, byte [esp + 0x70]
movzx edi, byte [esp + 0x78]
mov eax, dword [0xb327e4]
mov ecx, dword [0xb32518]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x2819d0b1
lea eax, [esp + 0x7c]
push eax
push dword [esp + 0x20]
push edi
push esi
jmp 0x69f862
mov ecx, dword [esp + 0x78]
mov eax, dword [esp + 0x7c]
mov dword [esp + 0x14], eax
lea ebx, [esp + 0x70]
mov eax, dword [esp + 0x14]
mov dword [esp + 0x54], eax
xor edx, edx
mov dword [esp + 0x14], 0
mov dword [esp + 0x48], 0
jmp 0x6a16cc
mov eax, dword [0xb3288c]
mov dword [esp + 0x10], esi
mov ecx, dword [0xb324ec]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x8f7f2725
lea ebx, [esp + 0x7c]
push ebx
mov ebx, dword [esp + 0x20]
push ebx
push esi
push edi
call ecx
add esp, 0x14
mov dword [esp + 0xc], edi
movzx edi, byte [esp + 0x78]
mov eax, dword [0xb32724]
mov ecx, dword [0xb325c4]
mov esi, dword [esp]
sub ecx, esi
add ecx, eax
call dword [0xb0836c]
push 0x12c32269
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
push edi
push ebx
call ecx
add esp, 0x14
movzx eax, byte [esp + 0x78]
mov dword [esp + 0x20], eax
movzx edi, byte [esp + 0x70]
mov eax, dword [0xb32930]
mov ecx, dword [0xb324e8]
sub ecx, esi
mov ebx, esi
add ecx, eax
call dword [0xb0836c]
movzx eax, byte [esp + 4]
push 0xcf03fee5
lea esi, [esp + 0x7c]
push esi
lea edx, [esp + 0x78]
push edx
lea edx, [esp + 0x74]
push edx
push dword [esp + 0x58]
push eax
push edi
push dword [esp + 0x3c]
call ecx
add esp, 0x20
movzx eax, byte [esp + 0x68]
mov byte [esp + 4], al
mov eax, dword [esp + 0x70]
mov dword [esp + 0x20], eax
mov eax, dword [esp + 0x78]
mov dword [esp + 0x24], eax
mov eax, dword [0xb326bc]
mov ecx, dword [0xb323d4]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0xec3aa67c
push esi
lea eax, [esp + 0x78]
push eax
mov edi, dword [esp + 0x24]
push edi
push dword [esp + 0x20]
push dword [esp + 0x20]
push dword [esp + 0x3c]
push dword [esp + 0x3c]
call ecx
add esp, 0x20
mov eax, dword [esp + 0x70]
mov dword [esp + 0x48], eax
mov eax, dword [esp + 0x78]
mov dword [esp + 0xc], eax
mov eax, dword [0xb3291c]
mov ecx, dword [0xb324b8]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x159d1d00
push esi
lea eax, [esp + 0x78]
push eax
push dword [esp + 0x18]
push edi
call ecx
add esp, 0x14
mov eax, dword [esp + 0x70]
mov dword [esp + 0xc], eax
mov eax, dword [esp + 0x78]
mov dword [esp + 0x10], eax
mov eax, dword [0xb32698]
mov ecx, dword [0xb325ac]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0xd7a346a2
push esi
push edi
push dword [esp + 0x1c]
push dword [esp + 0x1c]
call ecx
add esp, 0x14
mov esi, dword [esp + 0x78]
mov eax, dword [0xb32814]
mov ecx, dword [0xb324dc]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x9b1378ce
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
push esi
push edi
mov esi, edi
call ecx
add esp, 0x14
mov eax, dword [esp + 0x70]
mov dword [esp + 0xc], eax
mov edi, dword [esp + 0x78]
mov eax, dword [0xb326b0]
mov ecx, dword [0xb32650]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x98ebcd53
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
push dword [esp + 0x14]
push esi
push edi
push dword [esp + 0x24]
call ecx
add esp, 0x1c
mov eax, dword [esp + 0x70]
mov dword [esp + 8], eax
mov edi, dword [esp + 0x78]
mov eax, dword [0xb3270c]
mov ecx, dword [0xb324d0]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0x15543580
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
push esi
push edi
push dword [esp + 0x1c]
call ecx
add esp, 0x18
mov eax, dword [esp + 0x70]
mov dword [esp + 8], eax
mov edi, dword [esp + 0x78]
mov eax, dword [0xb326f0]
mov ecx, dword [0xb325fc]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0xa3c83e66
lea esi, [esp + 0x7c]
push esi
lea eax, [esp + 0x78]
push eax
lea eax, [esp + 0x74]
push eax
push dword [esp + 0x58]
push dword [esp + 0x54]
push dword [esp + 0x20]
push edi
call ecx
add esp, 0x20
mov eax, dword [esp + 0x68]
mov dword [esp + 8], eax
mov eax, dword [esp + 0x70]
add eax, dword [esp + 0x78]
mov dword [esp + 0xc], eax
mov dword [esp + 0x54], 0
mov edx, ebx
mov ebx, esi
mov eax, dword [0xb3271c]
mov ecx, dword [0xb324c4]
sub ecx, edx
add ecx, eax
call dword [0xb0836c]
movzx esi, byte [esp + 4]
movzx edi, byte [esp + 0x14]
push 0xd791b55e
push ebx
lea eax, [esp + 0x78]
push eax
lea eax, [esp + 0x74]
push eax
push esi
push edi
call ecx
add esp, 0x18
movzx eax, byte [esp + 0x70]
mov dword [esp + 4], eax
movzx eax, byte [esp + 0x78]
mov dword [esp + 0x14], eax
movzx ebx, byte [esp + 0x68]
mov eax, dword [0xb328c4]
mov ecx, dword [0xb323c8]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x32b694ea
lea eax, [esp + 0x7c]
push eax
lea eax, [esp + 0x78]
push eax
push edi
push ebx
lea ebx, [esp + 0x8c]
push dword [esp + 0x28]
push dword [esp + 0x1c]
push esi
call ecx
add esp, 0x20
movzx esi, byte [esp + 0x70]
movzx edi, byte [esp + 0x78]
mov eax, dword [0xb3269c]
mov ecx, dword [0xb324a4]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x307b203c
mov edx, ebx
push ebx
lea eax, [esp + 0x78]
push eax
push dword [esp + 0x14]
mov ebx, dword [esp + 0x28]
push ebx
push edi
mov edi, edx
push esi
call ecx
add esp, 0x1c
movzx eax, byte [esp + 0x70]
mov dword [esp + 0x14], eax
mov esi, dword [esp + 0x78]
mov eax, dword [0xb32794]
mov ecx, dword [0xb32580]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x4ebe5c94
push edi
push dword [esp + 0x4c]
push esi
push ebx
call ecx
add esp, 0x14
mov edx, dword [esp + 0x78]
test al, 1
lea ebx, [esp + 0x70]
mov ecx, dword [esp + 0xc]
jne 0x69ffbd
mov dword [esp + 0xc], ecx
mov dword [esp + 8], edx
mov eax, dword [0xb327bc]
mov ecx, dword [0xb3244c]
mov esi, dword [esp]
sub ecx, esi
add ecx, eax
mov eax, dword [esp + 0x1c]
add eax, edx
mov dword [esp + 4], eax
call dword [0xb0836c]
push 0x3efa5599
lea edi, [esp + 0x7c]
push edi
push ebx
mov eax, dword [esp + 0x24]
push eax
push dword [esp + 0x64]
push dword [esp + 0x20]
push 0
push eax
call ecx
add esp, 0x20
mov eax, dword [esp + 0x70]
mov dword [esp + 0x10], eax
mov eax, dword [esp + 0x74]
mov dword [esp + 0x24], eax
mov eax, dword [esp + 0x78]
mov dword [esp + 0x20], eax
mov eax, dword [esp + 0x7c]
mov dword [esp + 0x28], eax
mov eax, dword [0xb32764]
mov ecx, dword [0xb325f4]
sub ecx, esi
add ecx, eax
call dword [0xb0836c]
push 0xb2ae3964
push edi
push ebx
mov esi, dword [esp + 0x24]
push esi
push dword [esp + 0x34]
push dword [esp + 0x24]
push dword [esp + 0x40]
push dword [esp + 0x3c]
call ecx
add esp, 0x20
mov eax, dword [esp + 0x70]
mov dword [esp + 0x10], eax
mov eax, dword [esp + 0x74]
mov dword [esp + 0x24], eax
mov eax, dword [esp + 0x78]
mov dword [esp + 0x20], eax
mov eax, dword [esp + 0x7c]
mov dword [esp + 0x28], eax
mov eax, dword [0xb32908]
mov ecx, dword [0xb3241c]
mov edi, dword [esp]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
push 0x48326d24
lea eax, [esp + 0x7c]
push eax
push ebx
push esi
push dword [esp + 0x34]
push dword [esp + 0x24]
push dword [esp + 0x40]
push dword [esp + 0x3c]
call ecx
add esp, 0x20
mov eax, dword [esp + 0x70]
mov dword [esp + 0x10], eax
mov eax, dword [esp + 0x74]
mov dword [esp + 0x24], eax
mov eax, dword [esp + 0x78]
mov dword [esp + 0x20], eax
mov esi, dword [esp + 0x7c]
mov eax, dword [0xb326fc]
mov ecx, dword [0xb324b4]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
push 0xf42d564a
lea edi, [esp + 0x7c]
push edi
push ebx
lea eax, [esp + 0x74]
push eax
mov ebx, dword [esp + 0x28]
push ebx
push dword [esp + 0x38]
push dword [esp + 0x28]
push esi
push dword [esp + 0x40]
call ecx
add esp, 0x24
mov eax, dword [esp + 0x68]
mov dword [esp + 0x10], eax
mov eax, dword [esp + 0x6c]
mov dword [esp + 0x28], eax
mov eax, dword [esp + 0x70]
mov dword [esp + 0x20], eax
mov eax, dword [esp + 0x74]
mov dword [esp + 0x30], eax
mov eax, dword [esp + 0x78]
mov dword [esp + 0x24], eax
mov eax, dword [esp + 0x7c]
mov dword [esp + 0x4c], eax
mov eax, dword [0xb32808]
mov ecx, dword [0xb32410]
mov esi, dword [esp]
sub ecx, esi
add ecx, eax
call dword [0xb0836c]
push 0x6a6aac5c
push edi
lea edi, [esp + 0x78]
push edi
lea eax, [esp + 0x74]
push eax
push ebx
push dword [esp + 0x3c]
push dword [esp + 0x28]
push dword [esp + 0x4c]
push dword [esp + 0x40]
push dword [esp + 0x70]
push dword [esp + 0x4c]
call ecx
add esp, 0x2c
mov eax, dword [esp + 0x68]
mov dword [esp + 0x10], eax
mov eax, dword [esp + 0x6c]
mov dword [esp + 0x28], eax
mov eax, dword [esp + 0x70]
mov dword [esp + 0x20], eax
mov eax, dword [esp + 0x74]
mov dword [esp + 0x30], eax
mov eax, dword [esp + 0x78]
mov dword [esp + 0x24], eax
mov eax, dword [esp + 0x7c]
mov dword [esp + 0x4c], eax
mov eax, dword [0xb32780]
mov ecx, dword [0xb324d8]
sub ecx, esi
add ecx, eax
call dword [0xb0836c]
push 0xf9d841b3
lea eax, [esp + 0x7c]
push eax
push edi
lea eax, [esp + 0x74]
push eax
push ebx
push dword [esp + 0x3c]
push dword [esp + 0x28]
push dword [esp + 0x4c]
push dword [esp + 0x40]
push dword [esp + 0x70]
push dword [esp + 0x4c]
call ecx
add esp, 0x2c
mov eax, dword [esp + 0x68]
mov dword [esp + 0x10], eax
mov eax, dword [esp + 0x6c]
mov dword [esp + 0x28], eax
mov eax, dword [esp + 0x70]
mov dword [esp + 0x20], eax
mov eax, dword [esp + 0x74]
mov dword [esp + 0x30], eax
mov eax, dword [esp + 0x78]
mov dword [esp + 0x24], eax
mov ebx, dword [esp + 0x7c]
mov eax, dword [0xb32750]
mov ecx, dword [0xb32454]
sub ecx, esi
mov edi, esi
add ecx, eax
call dword [0xb0836c]
push 0xfc4e4497
lea esi, [esp + 0x7c]
push esi
push 0
push dword [esp + 0x10]
push dword [esp + 0x38]
push dword [esp + 0x24]
push dword [esp + 0x48]
push dword [esp + 0x3c]
push ebx
push dword [esp + 0x48]
call ecx
add esp, 0x28
mov eax, dword [esp + 0x78]
mov dword [esp + 4], eax
mov eax, dword [esp + 0x7c]
mov dword [esp + 0x10], eax
mov eax, dword [0xb327b0]
mov ecx, dword [0xb32430]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
push 0x7566ed60
push esi
mov ebx, dword [esp + 0x20]
push ebx
call ecx
add esp, 0xc
mov eax, dword [esp + 0x78]
mov dword [esp + 0x20], eax
mov eax, dword [esp + 0x7c]
mov dword [esp + 0x24], eax
mov eax, dword [0xb326a8]
mov ecx, dword [0xb32424]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
push 0xfbd0594a
push esi
lea edi, [esp + 0x78]
push edi
push ebx
mov esi, ebx
push dword [esp + 0x34]
push dword [esp + 0x34]
push dword [esp + 0x28]
push dword [esp + 0x20]
call ecx
add esp, 0x20
mov eax, dword [esp + 0x70]
mov dword [esp + 4], eax
mov eax, dword [esp + 0x74]
mov dword [esp + 0x10], eax
mov eax, dword [esp + 0x78]
mov dword [esp + 0x20], eax
mov eax, dword [esp + 0x7c]
mov dword [esp + 0x24], eax
mov eax, dword [0xb327b8]
mov ecx, dword [0xb32678]
mov ebx, dword [esp]
sub ecx, ebx
add ecx, eax
call dword [0xb0836c]
push 0xdc0c8f3
lea eax, [esp + 0x7c]
push eax
push edi
push esi
push dword [esp + 0x34]
push dword [esp + 0x34]
push dword [esp + 0x28]
push dword [esp + 0x20]
call ecx
add esp, 0x20
mov eax, dword [esp + 0x70]
mov dword [esp + 4], eax
mov eax, dword [esp + 0x74]
mov dword [esp + 0x20], eax
mov eax, dword [esp + 0x78]
mov dword [esp + 0x10], eax
mov eax, dword [esp + 0x7c]
mov dword [esp + 0x24], eax
mov eax, dword [0xb32850]
mov ecx, dword [0xb32624]
sub ecx, ebx
mov esi, ebx
add ecx, eax
call dword [0xb0836c]
push 0x544e5fb6
lea edi, [esp + 0x7c]
push edi
lea ebx, [esp + 0x78]
push ebx
lea eax, [esp + 0x74]
push eax
push dword [esp + 0x28]
push dword [esp + 0x34]
push dword [esp + 0x1c]
push dword [esp + 0x40]
push dword [esp + 0x30]
call ecx
add esp, 0x24
mov eax, dword [esp + 0x68]
mov dword [esp + 4], eax
mov eax, dword [esp + 0x6c]
mov dword [esp + 0x24], eax
mov eax, dword [esp + 0x70]
mov dword [esp + 0x10], eax
mov eax, dword [esp + 0x74]
mov dword [esp + 0x28], eax
mov eax, dword [esp + 0x78]
mov dword [esp + 0x20], eax
mov eax, dword [esp + 0x7c]
mov dword [esp + 0x30], eax
mov eax, dword [0xb3292c]
mov ecx, dword [0xb324b0]
sub ecx, esi
add ecx, eax
call dword [0xb0836c]
push 0x90fce6c6
push edi
push ebx
lea eax, [esp + 0x74]
push eax
push dword [esp + 0x28]
push dword [esp + 0x38]
push dword [esp + 0x1c]
push dword [esp + 0x44]
push dword [esp + 0x30]
push dword [esp + 0x54]
push dword [esp + 0x48]
call ecx
add esp, 0x2c
mov eax, dword [esp + 0x68]
mov dword [esp + 4], eax
mov esi, dword [esp + 0x6c]
mov eax, dword [esp + 0x70]
mov dword [esp + 0x10], eax
mov edi, dword [esp + 0x74]
mov eax, dword [esp + 0x78]
mov dword [esp + 0x20], eax
mov ebx, dword [esp + 0x7c]
mov eax, dword [0xb32904]
mov ecx, dword [0xb32464]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x45dc2239
lea eax, [esp + 0x74]
push eax
lea eax, [esp + 0x80]
push eax
push esi
push dword [esp + 0x14]
push edi
push dword [esp + 0x28]
push ebx
push dword [esp + 0x40]
call ecx
mov edx, dword [esp + 0x2c]
add esp, 0x24
mov edi, dword [esp + 0x78]
mov esi, dword [esp + 0x7c]
cmp byte [esp + 0x70], 0
mov eax, dword [esp + 0x1c]
movzx eax, byte [eax + edx]
mov byte [esp + 4], al
jne 0x6a1330
mov edx, dword [esp]
lea ebx, [esp + 0x78]
jmp 0x6a15bc
mov eax, dword [0xb32744]
mov ecx, dword [0xb325c0]
sub ecx, edx
add ecx, eax
call dword [0xb0836c]
movzx eax, byte [esp + 0x2f]
push 0x77ea36f
lea esi, [esp + 0x7c]
push esi
lea edx, [esp + 0x78]
push edx
push eax
call ecx
add esp, 0x10
movzx ebx, byte [esp + 0x78]
movzx eax, byte [esp + 0x70]
mov dword [esp + 0x1c], eax
mov eax, dword [0xb32918]
mov ecx, dword [0xb32400]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x96d197ea
push esi
push ebx
push edi
mov ebx, edi
call ecx
add esp, 0x10
movzx edi, byte [esp + 0x78]
mov eax, dword [0xb326b8]
mov ecx, dword [0xb324cc]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
movzx eax, byte [esp + 0x14]
push 0x6c5178b0
push esi
lea edx, [esp + 0x78]
push edx
push eax
push ebx
push edi
call ecx
add esp, 0x18
movzx edi, byte [esp + 0x78]
movzx eax, byte [esp + 0x70]
mov dword [esp + 4], eax
mov eax, dword [0xb32884]
mov ecx, dword [0xb325d0]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xafde356e
push esi
push edi
push ebx
call ecx
add esp, 0x10
movzx edi, byte [esp + 0x78]
mov eax, dword [0xb32854]
mov ecx, dword [0xb32588]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xcf9a38e1
push esi
lea eax, [esp + 0x78]
push eax
push dword [esp + 0x28]
push edi
push ebx
call ecx
add esp, 0x18
movzx eax, byte [esp + 0x78]
mov dword [esp + 0x1c], eax
movzx eax, byte [esp + 0x70]
mov dword [esp + 0x14], eax
mov eax, dword [0xb32708]
mov ecx, dword [0xb32498]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x9140b6cf
push esi
push ebx
call ecx
add esp, 0xc
movzx edi, byte [esp + 0x78]
mov eax, dword [0xb32778]
mov ecx, dword [0xb32394]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xb044232e
push esi
lea eax, [esp + 0x78]
push eax
push ebx
push edi
push dword [esp + 0x30]
call ecx
add esp, 0x18
movzx eax, byte [esp + 0x78]
mov dword [esp + 0x1c], eax
movzx edi, byte [esp + 0x70]
mov eax, dword [0xb32754]
mov ecx, dword [0xb32614]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x6a276002
push esi
lea eax, [esp + 0x78]
push eax
push ebx
push edi
push dword [esp + 0x30]
call ecx
add esp, 0x18
movzx edi, byte [esp + 0x78]
movzx ebx, byte [esp + 0x70]
mov eax, dword [0xb3289c]
mov ecx, dword [0xb325d8]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x80492db5
push esi
push ebx
push edi
push dword [esp + 0x24]
call ecx
add esp, 0x14
movzx edi, byte [esp + 0x78]
mov eax, dword [0xb32700]
mov ecx, dword [0xb32548]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x853df80
push esi
push dword [esp + 0x20]
push edi
call ecx
add esp, 0x10
movzx ebx, byte [esp + 0x78]
mov dword [esp + 0x10], ebx
mov eax, dword [0xb32758]
mov ecx, dword [0xb323cc]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
lea eax, [esp + 0x63]
push 0x7c911640
push esi
lea edx, [esp + 0x78]
push edx
lea edx, [esp + 0x74]
push edx
lea edx, [esp + 0x74]
push edx
push eax
mov edi, dword [esp + 0x1c]
push edi
push ebx
call ecx
add esp, 0x20
movzx eax, byte [esp + 0x68]
mov dword [esp + 0x24], eax
movzx ebx, byte [esp + 0x78]
movzx eax, byte [esp + 0x70]
mov dword [esp + 0x20], eax
movzx eax, byte [esp + 0x63]
mov dword [esp + 0x14], eax
movzx eax, byte [esp + 0x64]
mov dword [esp + 0x1c], eax
mov eax, dword [0xb3294c]
mov ecx, dword [0xb3243c]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x7b5c86b6
push esi
push ebx
push dword [esp + 0x30]
push edi
call ecx
add esp, 0x14
movzx edi, byte [esp + 0x78]
mov eax, dword [0xb32998]
mov ecx, dword [0xb32688]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0xe2f100d0
push esi
lea eax, [esp + 0x78]
push eax
push dword [esp + 0x2c]
push dword [esp + 0x20]
push edi
call ecx
add esp, 0x18
movzx ebx, byte [esp + 0x70]
movzx edi, byte [esp + 0x78]
mov eax, dword [0xb327f8]
mov ecx, dword [0xb32658]
sub ecx, dword [esp]
add ecx, eax
call dword [0xb0836c]
push 0x675c668
push esi
push dword [esp + 0x24]
push dword [esp + 0x20]
push edi
mov edi, dword [esp + 0x14]
push ebx
mov ebx, dword [esp + 0x30]
call ecx
add esp, 0x18
movzx esi, byte [esp + 0x78]
mov eax, dword [0xb32990]
mov ecx, dword [0xb3252c]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
push 0x5a82ffca
push esi
mov esi, dword [esp + 0x14]
call ecx
add esp, 8
mov eax, dword [0xb328d0]
mov ecx, dword [0xb32404]
sub ecx, edi
add ecx, eax
call dword [0xb0836c]
push 0x7298384d
push esi
call ecx
add esp, 8
xor ebx, 0x7cb20867
mov ecx, dword [0xb32944]
mov edx, edi
mov edi, dword [0xb3253c]
sub edi, edx
add edi, ecx
test al, 1
mov eax, ebx
je 0x6a1f15
lea ebx, [esp + 0x2b8]
jmp 0x6a1f1c
lea ebx, [esp + 0x218]
mov ecx, edi
mov esi, eax
call dword [0xb0836c]
mov ecx, dword [esp + 8]
mov edx, ebx
push esi
call edi
add esp, 4
xor esi, esi
mov ecx, dword [esp + 0x8a28]
xor ecx, ebp
call fcn.0076521b
mov eax, esi
lea esp, [ebp - 0xc]
pop esi
pop edi
pop ebx
pop ebp
ret 0xc