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

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x4c
push 8
call fcn.00b69e77
add esp, 4
mov dword [ebp - 4], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
mov eax, 0x376472
mov dword [ebp - 8], eax
lea eax, [ebp - 8]
push eax
push 0x60
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x14]
mov dword [ebp - 0xc], eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0xafab83
push ebx
call fcn.00b69e7d
add esp, 4
mov eax, dword [ebp - 0xc]
push eax
mov ebx, dword [ebp - 4]
push ebx
push 0x70002
push 0
push ebx
push 1
mov ebx, 4
mov eax, 6
call fcn.00b69e95
add esp, 0x10
call fcn.00b69e7d
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov ebx, dword [0xc0]
add ebx, 0x64
mov dword [ebp - 8], ebx
push 0x80000301
push 0
push 0xa
push 0x80000004
push 0
push 0x36c804
push 0x70002
push 0
push dword [ebp - 4]
push 3
mov ebx, 0x134
mov eax, 6
call fcn.00b69e95
add esp, 0x28
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x10], edx
mov dword [ebp - 0xc], ecx
push 0
push 0
push 0
push 0x80000004
push 0
push 0x36abbd
mov ecx, dword [ebp - 0xc]
cmp ecx, 0x80000004
je 0xafac35
push 0xae
push 0x4014a4b
push 5
call fcn.00b69e89
add esp, 0xc
push 0x80000004
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0xafac48
mov eax, 0
push eax
push 3
mov ebx, 0x190
call fcn.00b69e83
add esp, 0x28
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0xafac6e
push ebx
call fcn.00b69e7d
add esp, 4
mov eax, dword [ebp - 0x18]
push eax
mov ebx, dword [ebp - 8]
mov ebx, dword [ebx]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0xafac92
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0xafac8e
imul eax, dword [ebx]
jmp 0xafac83
mov ecx, eax
test ecx, ecx
je 0xafacb1
push ecx
mov eax, dword [ebx]
test eax, eax
je 0xafacaa
push ebx
push eax
call fcn.00b69e7d
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0xafac98
call fcn.00b69e7d
add esp, 4
pop eax
mov ebx, dword [ebp - 8]
mov dword [ebx], eax
mov ebx, dword [0xc0]
add ebx, 0x68
mov dword [ebp - 8], ebx
push 0x80000301
push 0
push 0xa
push 0x80000004
push 0
push 0x36c80b
push 0x70002
push 0
push dword [ebp - 4]
push 3
mov ebx, 0x134
mov eax, 6
call fcn.00b69e95
add esp, 0x28
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x10], edx
mov dword [ebp - 0xc], ecx
push 0
push 0
push 0
push 0x80000004
push 0
push 0x36abbd
mov ecx, dword [ebp - 0xc]
cmp ecx, 0x80000004
je 0xafad41
push 0x11a
push 0x4014a4b
push 5
call fcn.00b69e89
add esp, 0xc
push 0x80000004
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0xafad54
mov eax, 0
push eax
push 3
mov ebx, 0x190
call fcn.00b69e83
add esp, 0x28
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0xafad7a
push ebx
call fcn.00b69e7d
add esp, 4
mov eax, dword [ebp - 0x18]
push eax
mov ebx, dword [ebp - 8]
mov ebx, dword [ebx]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0xafad9e
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0xafad9a
imul eax, dword [ebx]
jmp 0xafad8f
mov ecx, eax
test ecx, ecx
je 0xafadbd
push ecx
mov eax, dword [ebx]
test eax, eax
je 0xafadb6
push ebx
push eax
call fcn.00b69e7d
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0xafada4
call fcn.00b69e7d
add esp, 4
pop eax
mov ebx, dword [ebp - 8]
mov dword [ebx], eax
mov ebx, dword [0xc0]
add ebx, 0x6c
mov dword [ebp - 8], ebx
push 0x80000301
push 0
push 0xa
push 0x80000004
push 0
push 0x36c812
push 0x70002
push 0
push dword [ebp - 4]
push 3
mov ebx, 0x134
mov eax, 6
call fcn.00b69e95
add esp, 0x28
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x10], edx
mov dword [ebp - 0xc], ecx
push 0
push 0
push 0
push 0x80000004
push 0
push 0x36abbd
mov ecx, dword [ebp - 0xc]
cmp ecx, 0x80000004
je 0xafae4d
push 0x186
push 0x4014a4b
push 5
call fcn.00b69e89
add esp, 0xc
push 0x80000004
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0xafae60
mov eax, 0
push eax
push 3
mov ebx, 0x190
call fcn.00b69e83
add esp, 0x28
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0xafae86
push ebx
call fcn.00b69e7d
add esp, 4
mov eax, dword [ebp - 0x18]
push eax
mov ebx, dword [ebp - 8]
mov ebx, dword [ebx]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0xafaeaa
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0xafaea6
imul eax, dword [ebx]
jmp 0xafae9b
mov ecx, eax
test ecx, ecx
je 0xafaec9
push ecx
mov eax, dword [ebx]
test eax, eax
je 0xafaec2
push ebx
push eax
call fcn.00b69e7d
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0xafaeb0
call fcn.00b69e7d
add esp, 4
pop eax
mov ebx, dword [ebp - 8]
mov dword [ebx], eax
mov ebx, dword [0xc0]
add ebx, 0x70
mov dword [ebp - 8], ebx
push 0x80000301
push 0
push 0xa
push 0x80000004
push 0
push 0x36c81b
push 0x70002
push 0
push dword [ebp - 4]
push 3
mov ebx, 0x134
mov eax, 6
call fcn.00b69e95
add esp, 0x28
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x10], edx
mov dword [ebp - 0xc], ecx
push 0
push 0
push 0
push 0x80000004
push 0
push 0x36abbd
mov ecx, dword [ebp - 0xc]
cmp ecx, 0x80000004
je 0xafaf59
push 0x1f4
push 0x4014a4b
push 5
call fcn.00b69e89
add esp, 0xc
push 0x80000004
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0xafaf6c
mov eax, 0
push eax
push 3
mov ebx, 0x190
call fcn.00b69e83
add esp, 0x28
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0xafaf92
push ebx
call fcn.00b69e7d
add esp, 4
mov eax, dword [ebp - 0x18]
push eax
mov ebx, dword [ebp - 8]
mov ebx, dword [ebx]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0xafafb6
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0xafafb2
imul eax, dword [ebx]
jmp 0xafafa7
mov ecx, eax
test ecx, ecx
je 0xafafd5
push ecx
mov eax, dword [ebx]
test eax, eax
je 0xafafce
push ebx
push eax
call fcn.00b69e7d
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0xafafbc
call fcn.00b69e7d
add esp, 4
pop eax
mov ebx, dword [ebp - 8]
mov dword [ebx], eax
mov ebx, dword [0xc0]
add ebx, 0x74
mov dword [ebp - 8], ebx
push 0x80000301
push 0
push 0xa
push 0x80000004
push 0
push 0x36c824
push 0x70002
push 0
push dword [ebp - 4]
push 3
mov ebx, 0x134
mov eax, 6
call fcn.00b69e95
add esp, 0x28
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x10], edx
mov dword [ebp - 0xc], ecx
push 0
push 0
push 0
push 0x80000004
push 0
push 0x36abbd
mov ecx, dword [ebp - 0xc]
cmp ecx, 0x80000004
je 0xafb065
push 0x262
push 0x4014a4b
push 5
call fcn.00b69e89
add esp, 0xc
push 0x80000004
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0xafb078
mov eax, 0
push eax
push 3
mov ebx, 0x190
call fcn.00b69e83
add esp, 0x28
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0xafb09e
push ebx
call fcn.00b69e7d
add esp, 4
mov eax, dword [ebp - 0x18]
push eax
mov ebx, dword [ebp - 8]
mov ebx, dword [ebx]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0xafb0c2
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0xafb0be
imul eax, dword [ebx]
jmp 0xafb0b3
mov ecx, eax
test ecx, ecx
je 0xafb0e1
push ecx
mov eax, dword [ebx]
test eax, eax
je 0xafb0da
push ebx
push eax
call fcn.00b69e7d
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0xafb0c8
call fcn.00b69e7d
add esp, 4
pop eax
mov ebx, dword [ebp - 8]
mov dword [ebx], eax
mov ebx, dword [0xc0]
add ebx, 0x78
mov dword [ebp - 8], ebx
push 0x80000301
push 0
push 0xa
push 0x80000004
push 0
push 0x36c82b
push 0x70002
push 0
push dword [ebp - 4]
push 3
mov ebx, 0x134
mov eax, 6
call fcn.00b69e95
add esp, 0x28
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x10], edx
mov dword [ebp - 0xc], ecx
push 0
push 0
push 0
push 0x80000004
push 0
push 0x36abbd
mov ecx, dword [ebp - 0xc]
cmp ecx, 0x80000004
je 0xafb171
push 0x2ce
push 0x4014a4b
push 5
call fcn.00b69e89
add esp, 0xc
push 0x80000004
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0xafb184
mov eax, 0
push eax
push 3
mov ebx, 0x190
call fcn.00b69e83
add esp, 0x28
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0xafb1aa
push ebx
call fcn.00b69e7d
add esp, 4
mov eax, dword [ebp - 0x18]
push eax
mov ebx, dword [ebp - 8]
mov ebx, dword [ebx]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0xafb1ce
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0xafb1ca
imul eax, dword [ebx]
jmp 0xafb1bf
mov ecx, eax
test ecx, ecx
je 0xafb1ed
push ecx
mov eax, dword [ebx]
test eax, eax
je 0xafb1e6
push ebx
push eax
call fcn.00b69e7d
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0xafb1d4
call fcn.00b69e7d
add esp, 4
pop eax
mov ebx, dword [ebp - 8]
mov dword [ebx], eax
mov ebx, dword [0xc0]
add ebx, 0x7c
mov dword [ebp - 8], ebx
push 0x80000301
push 0
push 0xa
push 0x80000004
push 0
push 0x36c832
push 0x70002
push 0
push dword [ebp - 4]
push 3
mov ebx, 0x134
mov eax, 6
call fcn.00b69e95
add esp, 0x28
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x10], edx
mov dword [ebp - 0xc], ecx
push 0
push 0
push 0
push 0x80000004
push 0
push 0x36abbd
mov ecx, dword [ebp - 0xc]
cmp ecx, 0x80000004
je 0xafb27d
push 0x33a
push 0x4014a4b
push 5
call fcn.00b69e89
add esp, 0xc
push 0x80000004
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0xafb290
mov eax, 0
push eax
push 3
mov ebx, 0x190
call fcn.00b69e83
add esp, 0x28
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0xafb2b6
push ebx
call fcn.00b69e7d
add esp, 4
mov eax, dword [ebp - 0x18]
push eax
mov ebx, dword [ebp - 8]
mov ebx, dword [ebx]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0xafb2da
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0xafb2d6
imul eax, dword [ebx]
jmp 0xafb2cb
mov ecx, eax
test ecx, ecx
je 0xafb2f9
push ecx
mov eax, dword [ebx]
test eax, eax
je 0xafb2f2
push ebx
push eax
call fcn.00b69e7d
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0xafb2e0
call fcn.00b69e7d
add esp, 4
pop eax
mov ebx, dword [ebp - 8]
mov dword [ebx], eax
mov ebx, dword [0xc0]
add ebx, 0x80
mov dword [ebp - 8], ebx
push 0x80000301
push 0
push 0xa
push 0x80000004
push 0
push 0x36c839
push 0x70002
push 0
push dword [ebp - 4]
push 3
mov ebx, 0x134
mov eax, 6
call fcn.00b69e95
add esp, 0x28
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x10], edx
mov dword [ebp - 0xc], ecx
push 0
push 0
push 0
push 0x80000004
push 0
push 0x36abbd
mov ecx, dword [ebp - 0xc]
cmp ecx, 0x80000004
je 0xafb38c
push 0x3a6
push 0x4014a4b
push 5
call fcn.00b69e89
add esp, 0xc
push 0x80000004
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0xafb39f
mov eax, 0
push eax
push 3
mov ebx, 0x190
call fcn.00b69e83
add esp, 0x28
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0xafb3c5
push ebx
call fcn.00b69e7d
add esp, 4
mov eax, dword [ebp - 0x18]
push eax
mov ebx, dword [ebp - 8]
mov ebx, dword [ebx]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0xafb3e9
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0xafb3e5
imul eax, dword [ebx]
jmp 0xafb3da
mov ecx, eax
test ecx, ecx
je 0xafb408
push ecx
mov eax, dword [ebx]
test eax, eax
je 0xafb401
push ebx
push eax
call fcn.00b69e7d
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0xafb3ef
call fcn.00b69e7d
add esp, 4
pop eax
mov ebx, dword [ebp - 8]
mov dword [ebx], eax
mov ebx, dword [0xc0]
add ebx, 0x8c
mov dword [ebp - 8], ebx
push 0x80000301
push 0
push 0xa
push 0x80000004
push 0
push 0x36c84e
push 0x70002
push 0
push dword [ebp - 4]
push 3
mov ebx, 0x134
mov eax, 6
call fcn.00b69e95
add esp, 0x28
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x10], edx
mov dword [ebp - 0xc], ecx
push 0
push 0
push 0
push 0x80000004
push 0
push 0x36abbd
mov ecx, dword [ebp - 0xc]
cmp ecx, 0x80000004
je 0xafb49b
push 0x412
push 0x4014a4b
push 5
call fcn.00b69e89
add esp, 0xc
push 0x80000004
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0xafb4ae
mov eax, 0
push eax
push 3
mov ebx, 0x190
call fcn.00b69e83
add esp, 0x28
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0xafb4d4
push ebx
call fcn.00b69e7d
add esp, 4
mov eax, dword [ebp - 0x18]
push eax
mov ebx, dword [ebp - 8]
mov ebx, dword [ebx]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0xafb4f8
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0xafb4f4
imul eax, dword [ebx]
jmp 0xafb4e9
mov ecx, eax
test ecx, ecx
je 0xafb517
push ecx
mov eax, dword [ebx]
test eax, eax
je 0xafb510
push ebx
push eax
call fcn.00b69e7d
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0xafb4fe
call fcn.00b69e7d
add esp, 4
pop eax
mov ebx, dword [ebp - 8]
mov dword [ebx], eax
mov ebx, dword [0xc0]
add ebx, 0x90
mov dword [ebp - 8], ebx
push 0x80000301
push 0
push 0xa
push 0x80000004
push 0
push 0x36c857
push 0x70002
push 0
push dword [ebp - 4]
push 3
mov ebx, 0x134
mov eax, 6
call fcn.00b69e95
add esp, 0x28
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x10], edx
mov dword [ebp - 0xc], ecx
push 0
push 0
push 0
push 0x80000004
push 0
push 0x36abbd
mov ecx, dword [ebp - 0xc]
cmp ecx, 0x80000004
je 0xafb5aa
push 0x480
push 0x4014a4b
push 5
call fcn.00b69e89
add esp, 0xc
push 0x80000004
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0xafb5bd
mov eax, 0
push eax
push 3
mov ebx, 0x190
call fcn.00b69e83
add esp, 0x28
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0xafb5e3
push ebx
call fcn.00b69e7d
add esp, 4
mov eax, dword [ebp - 0x18]
push eax
mov ebx, dword [ebp - 8]
mov ebx, dword [ebx]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0xafb607
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0xafb603
imul eax, dword [ebx]
jmp 0xafb5f8
mov ecx, eax
test ecx, ecx
je 0xafb626
push ecx
mov eax, dword [ebx]
test eax, eax
je 0xafb61f
push ebx
push eax
call fcn.00b69e7d
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0xafb60d
call fcn.00b69e7d
add esp, 4
pop eax
mov ebx, dword [ebp - 8]
mov dword [ebx], eax
mov ebx, dword [0xc0]
add ebx, 0x94
mov dword [ebp - 8], ebx
push 0x80000301
push 0
push 0xa
push 0x80000004
push 0
push 0x36c860
push 0x70002
push 0
push dword [ebp - 4]
push 3
mov ebx, 0x134
mov eax, 6
call fcn.00b69e95
add esp, 0x28
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x10], edx
mov dword [ebp - 0xc], ecx
push 0
push 0
push 0
push 0x80000004
push 0
push 0x36abbd
mov ecx, dword [ebp - 0xc]
cmp ecx, 0x80000004
je 0xafb6b9
push 0x4ee
push 0x4014a4b
push 5
call fcn.00b69e89
add esp, 0xc
push 0x80000004
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0xafb6cc
mov eax, 0
push eax
push 3
mov ebx, 0x190
call fcn.00b69e83
add esp, 0x28
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0xafb6f2
push ebx
call fcn.00b69e7d
add esp, 4
mov eax, dword [ebp - 0x18]
push eax
mov ebx, dword [ebp - 8]
mov ebx, dword [ebx]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0xafb716
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0xafb712
imul eax, dword [ebx]
jmp 0xafb707
mov ecx, eax
test ecx, ecx
je 0xafb735
push ecx
mov eax, dword [ebx]
test eax, eax
je 0xafb72e
push ebx
push eax
call fcn.00b69e7d
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0xafb71c
call fcn.00b69e7d
add esp, 4
pop eax
mov ebx, dword [ebp - 8]
mov dword [ebx], eax
mov ebx, dword [0xc0]
add ebx, 0x98
mov dword [ebp - 8], ebx
push 0x80000301
push 0
push 0xa
push 0x80000004
push 0
push 0x36c869
push 0x70002
push 0
push dword [ebp - 4]
push 3
mov ebx, 0x134
mov eax, 6
call fcn.00b69e95
add esp, 0x28
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x10], edx
mov dword [ebp - 0xc], ecx
push 0
push 0
push 0
push 0x80000004
push 0
push 0x36abbd
mov ecx, dword [ebp - 0xc]
cmp ecx, 0x80000004
je 0xafb7c8
push 0x55c
push 0x4014a4b
push 5
call fcn.00b69e89
add esp, 0xc
push 0x80000004
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0xafb7db
mov eax, 0
push eax
push 3
mov ebx, 0x190
call fcn.00b69e83
add esp, 0x28
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0xafb801
push ebx
call fcn.00b69e7d
add esp, 4
mov eax, dword [ebp - 0x18]
push eax
mov ebx, dword [ebp - 8]
mov ebx, dword [ebx]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0xafb825
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0xafb821
imul eax, dword [ebx]
jmp 0xafb816
mov ecx, eax
test ecx, ecx
je 0xafb844
push ecx
mov eax, dword [ebx]
test eax, eax
je 0xafb83d
push ebx
push eax
call fcn.00b69e7d
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0xafb82b
call fcn.00b69e7d
add esp, 4
pop eax
mov ebx, dword [ebp - 8]
mov dword [ebx], eax
mov ebx, dword [0xc0]
add ebx, 0x9c
mov dword [ebp - 8], ebx
push 0x80000301
push 0
push 0xa
push 0x80000004
push 0
push 0x36c872
push 0x70002
push 0
push dword [ebp - 4]
push 3
mov ebx, 0x134
mov eax, 6
call fcn.00b69e95
add esp, 0x28
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x10], edx
mov dword [ebp - 0xc], ecx
push 0
push 0
push 0
push 0x80000004
push 0
push 0x36abbd
mov ecx, dword [ebp - 0xc]
cmp ecx, 0x80000004
je 0xafb8d7
push 0x5ca
push 0x4014a4b
push 5
call fcn.00b69e89
add esp, 0xc
push 0x80000004
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0xafb8ea
mov eax, 0
push eax
push 3
mov ebx, 0x190
call fcn.00b69e83
add esp, 0x28
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0xafb910
push ebx
call fcn.00b69e7d
add esp, 4
mov eax, dword [ebp - 0x18]
push eax
mov ebx, dword [ebp - 8]
mov ebx, dword [ebx]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0xafb934
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0xafb930
imul eax, dword [ebx]
jmp 0xafb925
mov ecx, eax
test ecx, ecx
je 0xafb953
push ecx
mov eax, dword [ebx]
test eax, eax
je 0xafb94c
push ebx
push eax
call fcn.00b69e7d
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0xafb93a
call fcn.00b69e7d
add esp, 4
pop eax
mov ebx, dword [ebp - 8]
mov dword [ebx], eax
mov ebx, dword [0xc0]
add ebx, 0xa0
mov dword [ebp - 8], ebx
push 0x80000301
push 0
push 0xa
push 0x80000004
push 0
push 0x36c87b
push 0x70002
push 0
push dword [ebp - 4]
push 3
mov ebx, 0x134
mov eax, 6
call fcn.00b69e95
add esp, 0x28
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x10], edx
mov dword [ebp - 0xc], ecx
push 0
push 0
push 0
push 0x80000004
push 0
push 0x36abbd
mov ecx, dword [ebp - 0xc]
cmp ecx, 0x80000004
je 0xafb9e6
push 0x638
push 0x4014a4b
push 5
call fcn.00b69e89
add esp, 0xc
push 0x80000004
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0xafb9f9
mov eax, 0
push eax
push 3
mov ebx, 0x190
call fcn.00b69e83
add esp, 0x28
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0xafba1f
push ebx
call fcn.00b69e7d
add esp, 4
mov eax, dword [ebp - 0x18]
push eax
mov ebx, dword [ebp - 8]
mov ebx, dword [ebx]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0xafba43
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0xafba3f
imul eax, dword [ebx]
jmp 0xafba34
mov ecx, eax
test ecx, ecx
je 0xafba62
push ecx
mov eax, dword [ebx]
test eax, eax
je 0xafba5b
push ebx
push eax
call fcn.00b69e7d
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0xafba49
call fcn.00b69e7d
add esp, 4
pop eax
mov ebx, dword [ebp - 8]
mov dword [ebx], eax
mov ebx, dword [0xc0]
add ebx, 0xcc
mov dword [ebp - 8], ebx
push 0x80000301
push 0
push 0xa
push 0x80000004
push 0
push 0x36c5bc
push 0x70002
push 0
push dword [ebp - 4]
push 3
mov ebx, 0x134
mov eax, 6
call fcn.00b69e95
add esp, 0x28
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x10], edx
mov dword [ebp - 0xc], ecx
push 0
push 0
push 0
push 0x80000004
push 0
push 0x36abbd
mov ecx, dword [ebp - 0xc]
cmp ecx, 0x80000004
je 0xafbaf5
push 0x6a6
push 0x4014a4b
push 5
call fcn.00b69e89
add esp, 0xc
push 0x80000004
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0xafbb08
mov eax, 0
push eax
push 3
mov ebx, 0x190
call fcn.00b69e83
add esp, 0x28
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0xafbb2e
push ebx
call fcn.00b69e7d
add esp, 4
mov eax, dword [ebp - 0x18]
push eax
mov ebx, dword [ebp - 8]
mov ebx, dword [ebx]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0xafbb52
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0xafbb4e
imul eax, dword [ebx]
jmp 0xafbb43
mov ecx, eax
test ecx, ecx
je 0xafbb71
push ecx
mov eax, dword [ebx]
test eax, eax
je 0xafbb6a
push ebx
push eax
call fcn.00b69e7d
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0xafbb58
call fcn.00b69e7d
add esp, 4
pop eax
mov ebx, dword [ebp - 8]
mov dword [ebx], eax
mov ebx, dword [0xc0]
add ebx, 0xd0
mov dword [ebp - 8], ebx
push 0x80000301
push 0
push 0xa
push 0x80000004
push 0
push 0x36c65d
push 0x70002
push 0
push dword [ebp - 4]
push 3
mov ebx, 0x134
mov eax, 6
call fcn.00b69e95
add esp, 0x28
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x10], edx
mov dword [ebp - 0xc], ecx
push 0
push 0
push 0
push 0x80000004
push 0
push 0x36abbd
mov ecx, dword [ebp - 0xc]
cmp ecx, 0x80000004
je 0xafbc04
push 0x710
push 0x4014a4b
push 5
call fcn.00b69e89
add esp, 0xc
push 0x80000004
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0xafbc17
mov eax, 0
push eax
push 3
mov ebx, 0x190
call fcn.00b69e83
add esp, 0x28
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0xafbc3d
push ebx
call fcn.00b69e7d
add esp, 4
mov eax, dword [ebp - 0x18]
push eax
mov ebx, dword [ebp - 8]
mov ebx, dword [ebx]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0xafbc61
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0xafbc5d
imul eax, dword [ebx]
jmp 0xafbc52
mov ecx, eax
test ecx, ecx
je 0xafbc80
push ecx
mov eax, dword [ebx]
test eax, eax
je 0xafbc79
push ebx
push eax
call fcn.00b69e7d
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0xafbc67
call fcn.00b69e7d
add esp, 4
pop eax
mov ebx, dword [ebp - 8]
mov dword [ebx], eax
mov ebx, dword [0xc0]
add ebx, 0xb4
mov dword [ebp - 8], ebx
push 0x80000301
push 0
push 0xa
push 0x80000004
push 0
push 0x36ba4a
push 0x70002
push 0
push dword [ebp - 4]
push 3
mov ebx, 0x134
mov eax, 6
call fcn.00b69e95
add esp, 0x28
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x10], edx
mov dword [ebp - 0xc], ecx
push 0
push 0
push 0
push 0x80000004
push 0
push 0x36abbd
mov ecx, dword [ebp - 0xc]
cmp ecx, 0x80000004
je 0xafbd13
push 0x77a
push 0x4014a4b
push 5
call fcn.00b69e89
add esp, 0xc
push 0x80000004
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0xafbd26
mov eax, 0
push eax
push 3
mov ebx, 0x190
call fcn.00b69e83
add esp, 0x28
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0xafbd4c
push ebx
call fcn.00b69e7d
add esp, 4
mov eax, dword [ebp - 0x18]
push eax
mov ebx, dword [ebp - 8]
mov ebx, dword [ebx]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0xafbd70
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0xafbd6c
imul eax, dword [ebx]
jmp 0xafbd61
mov ecx, eax
test ecx, ecx
je 0xafbd8f
push ecx
mov eax, dword [ebx]
test eax, eax
je 0xafbd88
push ebx
push eax
call fcn.00b69e7d
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0xafbd76
call fcn.00b69e7d
add esp, 4
pop eax
mov ebx, dword [ebp - 8]
mov dword [ebx], eax
mov ebx, dword [0xc0]
add ebx, 0xb8
mov dword [ebp - 8], ebx
push 0x80000301
push 0
push 0xa
push 0x80000004
push 0
push 0x36ba4f
push 0x70002
push 0
push dword [ebp - 4]
push 3
mov ebx, 0x134
mov eax, 6
call fcn.00b69e95
add esp, 0x28
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x10], edx
mov dword [ebp - 0xc], ecx
push 0
push 0
push 0
push 0x80000004
push 0
push 0x36abbd
mov ecx, dword [ebp - 0xc]
cmp ecx, 0x80000004
je 0xafbe22
push 0x7e4
push 0x4014a4b
push 5
call fcn.00b69e89
add esp, 0xc
push 0x80000004
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0xafbe35
mov eax, 0
push eax
push 3
mov ebx, 0x190
call fcn.00b69e83
add esp, 0x28
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0xafbe5b
push ebx
call fcn.00b69e7d
add esp, 4
mov eax, dword [ebp - 0x18]
push eax
mov ebx, dword [ebp - 8]
mov ebx, dword [ebx]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0xafbe7f
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0xafbe7b
imul eax, dword [ebx]
jmp 0xafbe70
mov ecx, eax
test ecx, ecx
je 0xafbe9e
push ecx
mov eax, dword [ebx]
test eax, eax
je 0xafbe97
push ebx
push eax
call fcn.00b69e7d
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0xafbe85
call fcn.00b69e7d
add esp, 4
pop eax
mov ebx, dword [ebp - 8]
mov dword [ebx], eax
mov ebx, dword [0xc0]
add ebx, 0xf4
mov dword [ebp - 8], ebx
push 0x80000301
push 0
push 0xa
push 0x80000004
push 0
push 0x36d29d
push 0x70002
push 0
push dword [ebp - 4]
push 3
mov ebx, 0x134
mov eax, 6
call fcn.00b69e95
add esp, 0x28
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x10], edx
mov dword [ebp - 0xc], ecx
push 0
push 0
push 0
push 0x80000004
push 0
push 0x36abbd
mov ecx, dword [ebp - 0xc]
cmp ecx, 0x80000004
je 0xafbf31
push 0x84e
push 0x4014a4b
push 5
call fcn.00b69e89
add esp, 0xc
push 0x80000004
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0xafbf44
mov eax, 0
push eax
push 3
mov ebx, 0x190
call fcn.00b69e83
add esp, 0x28
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0xafbf6a
push ebx
call fcn.00b69e7d
add esp, 4
mov eax, dword [ebp - 0x18]
push eax
mov ebx, dword [ebp - 8]
mov ebx, dword [ebx]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0xafbf8e
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0xafbf8a
imul eax, dword [ebx]
jmp 0xafbf7f
mov ecx, eax
test ecx, ecx
je 0xafbfad
push ecx
mov eax, dword [ebx]
test eax, eax
je 0xafbfa6
push ebx
push eax
call fcn.00b69e7d
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0xafbf94
call fcn.00b69e7d
add esp, 4
pop eax
mov ebx, dword [ebp - 8]
mov dword [ebx], eax
mov ebx, dword [0xc0]
add ebx, 0x10c
mov dword [ebp - 8], ebx
push 0x80000301
push 0
push 0xa
push 0x80000004
push 0
push 0x36c8fe
push 0x70002
push 0
push dword [ebp - 4]
push 3
mov ebx, 0x134
mov eax, 6
call fcn.00b69e95
add esp, 0x28
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x10], edx
mov dword [ebp - 0xc], ecx
push 0
push 0
push 0
push 0x80000004
push 0
push 0x36abbd
mov ecx, dword [ebp - 0xc]
cmp ecx, 0x80000004
je 0xafc040
push 0x8ba
push 0x4014a4b
push 5
call fcn.00b69e89
add esp, 0xc
push 0x80000004
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0xafc053
mov eax, 0
push eax
push 3
mov ebx, 0x190
call fcn.00b69e83
add esp, 0x28
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0xafc079
push ebx
call fcn.00b69e7d
add esp, 4
mov eax, dword [ebp - 0x18]
push eax
mov ebx, dword [ebp - 8]
mov ebx, dword [ebx]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0xafc09d
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0xafc099
imul eax, dword [ebx]
jmp 0xafc08e
mov ecx, eax
test ecx, ecx
je 0xafc0bc
push ecx
mov eax, dword [ebx]
test eax, eax
je 0xafc0b5
push ebx
push eax
call fcn.00b69e7d
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0xafc0a3
call fcn.00b69e7d
add esp, 4
pop eax
mov ebx, dword [ebp - 8]
mov dword [ebx], eax
mov ebx, dword [0xc0]
add ebx, 0x108
mov dword [ebp - 8], ebx
push 0x80000301
push 0
push 0xa
push 0x80000004
push 0
push 0x36c8f7
push 0x70002
push 0
push dword [ebp - 4]
push 3
mov ebx, 0x134
mov eax, 6
call fcn.00b69e95
add esp, 0x28
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x10], edx
mov dword [ebp - 0xc], ecx
push 0
push 0
push 0
push 0x80000004
push 0
push 0x36abbd
mov ecx, dword [ebp - 0xc]
cmp ecx, 0x80000004
je 0xafc14f
push 0x926
push 0x4014a4b
push 5
call fcn.00b69e89
add esp, 0xc
push 0x80000004
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0xafc162
mov eax, 0
push eax
push 3
mov ebx, 0x190
call fcn.00b69e83
add esp, 0x28
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0xafc188
push ebx
call fcn.00b69e7d
add esp, 4
mov eax, dword [ebp - 0x18]
push eax
mov ebx, dword [ebp - 8]
mov ebx, dword [ebx]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0xafc1ac
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0xafc1a8
imul eax, dword [ebx]
jmp 0xafc19d
mov ecx, eax
test ecx, ecx
je 0xafc1cb
push ecx
mov eax, dword [ebx]
test eax, eax
je 0xafc1c4
push ebx
push eax
call fcn.00b69e7d
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0xafc1b2
call fcn.00b69e7d
add esp, 4
pop eax
mov ebx, dword [ebp - 8]
mov dword [ebx], eax
mov ebx, dword [0xc0]
add ebx, 0x100
mov dword [ebp - 8], ebx
push 0x80000301
push 0
push 0xa
push 0x80000004
push 0
push 0x36c911
push 0x70002
push 0
push dword [ebp - 4]
push 3
mov ebx, 0x134
mov eax, 6
call fcn.00b69e95
add esp, 0x28
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x10], edx
mov dword [ebp - 0xc], ecx
push 0
push 0
push 0
push 0x80000004
push 0
push 0x36abbd
mov ecx, dword [ebp - 0xc]
cmp ecx, 0x80000004
je 0xafc25e
push 0x992
push 0x4014a4b
push 5
call fcn.00b69e89
add esp, 0xc
push 0x80000004
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0xafc271
mov eax, 0
push eax
push 3
mov ebx, 0x190
call fcn.00b69e83
add esp, 0x28
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0xafc297
push ebx
call fcn.00b69e7d
add esp, 4
mov eax, dword [ebp - 0x18]
push eax
mov ebx, dword [ebp - 8]
mov ebx, dword [ebx]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0xafc2bb
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0xafc2b7
imul eax, dword [ebx]
jmp 0xafc2ac
mov ecx, eax
test ecx, ecx
je 0xafc2da
push ecx
mov eax, dword [ebx]
test eax, eax
je 0xafc2d3
push ebx
push eax
call fcn.00b69e7d
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0xafc2c1
call fcn.00b69e7d
add esp, 4
pop eax
mov ebx, dword [ebp - 8]
mov dword [ebx], eax
mov ebx, dword [0xc0]
add ebx, 0x104
mov dword [ebp - 8], ebx
push 0x80000301
push 0
push 0xa
push 0x80000004
push 0
push 0x36c918
push 0x70002
push 0
push dword [ebp - 4]
push 3
mov ebx, 0x134
mov eax, 6
call fcn.00b69e95
add esp, 0x28
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x10], edx
mov dword [ebp - 0xc], ecx
push 0
push 0
push 0
push 0x80000004
push 0
push 0x36abbd
mov ecx, dword [ebp - 0xc]
cmp ecx, 0x80000004
je 0xafc36d
push 0x9fe
push 0x4014a4b
push 5
call fcn.00b69e89
add esp, 0xc
push 0x80000004
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0xafc380
mov eax, 0
push eax
push 3
mov ebx, 0x190
call fcn.00b69e83
add esp, 0x28
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0xafc3a6
push ebx
call fcn.00b69e7d
add esp, 4
mov eax, dword [ebp - 0x18]
push eax
mov ebx, dword [ebp - 8]
mov ebx, dword [ebx]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0xafc3ca
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0xafc3c6
imul eax, dword [ebx]
jmp 0xafc3bb
mov ecx, eax
test ecx, ecx
je 0xafc3e9
push ecx
mov eax, dword [ebx]
test eax, eax
je 0xafc3e2
push ebx
push eax
call fcn.00b69e7d
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0xafc3d0
call fcn.00b69e7d
add esp, 4
pop eax
mov ebx, dword [ebp - 8]
mov dword [ebx], eax
mov ebx, dword [0xc0]
add ebx, 0xf8
mov dword [ebp - 8], ebx
push 0x80000301
push 0
push 0xa
push 0x80000004
push 0
push 0x36c8e3
push 0x70002
push 0
push dword [ebp - 4]
push 3
mov ebx, 0x134
mov eax, 6
call fcn.00b69e95
add esp, 0x28
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x10], edx
mov dword [ebp - 0xc], ecx
push 0
push 0
push 0
push 0x80000004
push 0
push 0x36abbd
mov ecx, dword [ebp - 0xc]
cmp ecx, 0x80000004
je 0xafc47c
push 0xa6a
push 0x4014a4b
push 5
call fcn.00b69e89
add esp, 0xc
push 0x80000004
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0xafc48f
mov eax, 0
push eax
push 3
mov ebx, 0x190
call fcn.00b69e83
add esp, 0x28
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0xafc4b5
push ebx
call fcn.00b69e7d
add esp, 4
mov eax, dword [ebp - 0x18]
push eax
mov ebx, dword [ebp - 8]
mov ebx, dword [ebx]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0xafc4d9
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0xafc4d5
imul eax, dword [ebx]
jmp 0xafc4ca
mov ecx, eax
test ecx, ecx
je 0xafc4f8
push ecx
mov eax, dword [ebx]
test eax, eax
je 0xafc4f1
push ebx
push eax
call fcn.00b69e7d
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0xafc4df
call fcn.00b69e7d
add esp, 4
pop eax
mov ebx, dword [ebp - 8]
mov dword [ebx], eax
mov ebx, dword [0xc0]
add ebx, 0xfc
mov dword [ebp - 8], ebx
push 0x80000301
push 0
push 0xa
push 0x80000004
push 0
push 0x36c8ea
push 0x70002
push 0
push dword [ebp - 4]
push 3
mov ebx, 0x134
mov eax, 6
call fcn.00b69e95
add esp, 0x28
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x10], edx
mov dword [ebp - 0xc], ecx
push 0
push 0
push 0
push 0x80000004
push 0
push 0x36abbd
mov ecx, dword [ebp - 0xc]
cmp ecx, 0x80000004
je 0xafc58b
push 0xad6
push 0x4014a4b
push 5
call fcn.00b69e89
add esp, 0xc
push 0x80000004
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0xafc59e
mov eax, 0
push eax
push 3
mov ebx, 0x190
call fcn.00b69e83
add esp, 0x28
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0xafc5c4
push ebx
call fcn.00b69e7d
add esp, 4
mov eax, dword [ebp - 0x18]
push eax
mov ebx, dword [ebp - 8]
mov ebx, dword [ebx]
push ebx
mov ecx, dword [ebx]
add ebx, 4
test ecx, ecx
je 0xafc5e8
mov eax, dword [ebx]
add ebx, 4
dec ecx
je 0xafc5e4
imul eax, dword [ebx]
jmp 0xafc5d9
mov ecx, eax
test ecx, ecx
je 0xafc607
push ecx
mov eax, dword [ebx]
test eax, eax
je 0xafc600
push ebx
push eax
call fcn.00b69e7d
add esp, 4
pop ebx
add ebx, 4
pop ecx
dec ecx
jne 0xafc5ee
call fcn.00b69e7d
add esp, 4
pop eax
mov ebx, dword [ebp - 8]
mov dword [ebx], eax
mov ebx, dword [0xc0]
add ebx, 0x110
mov dword [ebp - 8], ebx
push 0x80000301
push 0
push 0xa
push 0x80000004
push 0
push 0x3764eb
push 0x70002
push 0
push dword [ebp - 4]
push 3
mov ebx, 0x134
mov eax, 6
call fcn.00b69e95
add esp, 0x28
mov dword [ebp - 0x14], eax
mov dword [ebp - 0x10], edx
mov dword [ebp - 0xc], ecx
push 0
push 0
push 0
push 0x80000004
push 0
push 0x36abbd
mov ecx, dword [ebp - 0xc]
cmp ecx, 0x80000004
je 0xafc69a
push 0xb42
push 0x4014a4b
push 5
call fcn.00b69e89
add esp, 0xc
push 0x80000004
push 0
mov eax, dword [ebp - 0x14]
test eax, eax
jne 0xafc6ad
mov eax, 0
push eax
push 3
mov ebx, 0x190
call fcn.00b69e83
add esp, 0x28
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0xafc6d3