Function at 0x44c814
Capabilities:
Inspect section memory permissions
Parse pe header

Disassembly:
push ebp
mov ebp, esp
push edi
push ebx
sub esp, 0x10
sub eax, 2
cmp eax, 0xc2
ja case.default.0x44c82a
jmp dword [eax*4 + 0x5d49f0]
mov dword [esp], 0x34
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xd
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 2
mov eax, ebx
call fcn.004308ad
mov eax, ebx
call fcn.0045563a
jmp 0x44f071
mov dword [esp], 0x38
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xe
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 3
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 8], 0x3f800000
xorps xmm0, xmm0
movsd qword [ebx + 0x10], xmm0
movsd qword [ebx + 0x18], xmm0
jmp 0x44f071
mov dword [esp], 0x10
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 4
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 4
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.004325ca
mov dword [esp], 0x38
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xe
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 6
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 0xc], 0x3f800000
xorps xmm0, xmm0
movsd qword [ebx + 0x10], xmm0
movsd qword [ebx + 0x18], xmm0
jmp 0x44f071
mov dword [esp], 0x30
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xc
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 7
mov eax, ebx
call fcn.004308ad
mov eax, ebx
call fcn.0045563a
xorps xmm0, xmm0
movsd qword [ebx + 0x18], xmm0
mov dword [ebx + 0x20], 1
jmp 0x44f071
mov dword [esp], 0x34
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xd
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 8
mov eax, ebx
call fcn.004308ad
mov eax, ebx
call fcn.0045563a
mov dword [ebx + 0x28], 1
jmp 0x44f071
mov dword [esp], 0x30
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xc
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 9
mov eax, ebx
call fcn.004308ad
mov eax, ebx
call fcn.0045563a
mov dword [ebx + 0x18], 1
mov dword [ebx + 0x24], 1
jmp 0x44f071
mov dword [esp], 0x48
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0x12
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0xa
mov eax, ebx
call fcn.004308ad
mov eax, ebx
call fcn.0045563a
fld1
fst dword [ebx + 0x20]
fstp dword [ebx + 0x24]
xorps xmm0, xmm0
movsd qword [ebx + 0x28], xmm0
movsd qword [ebx + 0x30], xmm0
mov dword [ebx + 0x38], 1
jmp 0x44f071
mov dword [esp], 0x2c
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xb
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0xb
mov eax, ebx
call fcn.004308ad
mov eax, ebx
call fcn.0045563a
mov dword [ebx + 0x20], 1
jmp 0x44f071
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.0043312a
mov dword [esp], 0x24
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 9
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0xd
mov eax, ebx
call fcn.004308ad
xorps xmm0, xmm0
movss dword [ebx + 0xc], xmm0
movss dword [ebx + 0x10], xmm0
movss dword [ebx + 0x14], xmm0
jmp 0x44f071
mov dword [esp], 0x24
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 9
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0xe
mov eax, ebx
call fcn.004308ad
mov eax, ebx
call fcn.0045563a
xorps xmm0, xmm0
movss dword [ebx + 0x18], xmm0
mov dword [ebx + 0x1c], 0x3f800000
movss dword [ebx + 0x20], xmm0
jmp 0x44f071
mov dword [esp], 0xc
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 3
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0xf
mov eax, ebx
call fcn.004308ad
fld1
fchs
fst dword [ebx + 4]
fstp dword [ebx + 8]
jmp 0x44f071
mov dword [esp], 0x10
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 4
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x10
mov eax, ebx
call fcn.004308ad
movss xmm0, dword [0x5d4d04]
movss dword [ebx + 4], xmm0
movss dword [ebx + 8], xmm0
movss dword [ebx + 0xc], xmm0
jmp 0x44f071
mov dword [esp], 8
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 2
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x11
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 4], 0x3f800000
jmp 0x44f071
mov dword [esp], 0x28
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xa
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x12
mov eax, ebx
call fcn.004308ad
mov eax, ebx
call fcn.0045563a
mov dword [ebx + 0x18], 1
jmp 0x44f071
mov dword [esp], 0xc
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 3
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x13
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
mov dword [esp], 0x28
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xa
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x14
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
mov dword [esp], 0x2c
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xb
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x15
mov eax, ebx
call fcn.004308ad
mov eax, ebx
call fcn.0045563a
mov dword [ebx + 0x18], 0xffffffff
mov dword [ebx + 0x1c], 0xffffffff
mov dword [ebx + 0x28], 3
jmp 0x44f071
mov dword [esp], 0x38
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xe
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x16
mov eax, ebx
call fcn.004308ad
mov eax, ebx
call fcn.0045563a
mov dword [ebx + 0x18], 0xffffffff
mov dword [ebx + 0x1c], 0xffffffff
mov dword [ebx + 0x30], 1
mov dword [ebx + 0x34], 1
jmp 0x44f071
mov dword [esp], 0x24
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 9
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x17
mov eax, ebx
call fcn.004308ad
call fcn.00425c0a
mov dword [ebx + 0x1c], eax
jmp 0x44f071
mov dword [esp], 0x14
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 5
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x18
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 4], 0x3f800000
mov dword [ebx + 8], 0x40000000
mov dword [ebx + 0xc], 1
mov dword [ebx + 0x10], 1
jmp 0x44f071
mov dword [esp], 0xc
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 3
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x19
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
mov dword [esp], 0xc
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 3
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x1a
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
mov dword [esp], 0x24
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 9
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x1b
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
mov dword [esp], 0x24
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 9
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x1c
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
mov dword [esp], 0x14
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 5
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x1d
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 8], 0x3f000000
jmp 0x44f071
mov dword [esp], 0x18
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 6
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x1e
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 4], 1
mov dword [ebx + 8], 0x40000000
mov dword [ebx + 0xc], 0x3f800000
mov dword [ebx + 0x10], 1
mov dword [ebx + 0x14], 1
jmp 0x44f071
mov dword [esp], 0x3c
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xf
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x1f
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 4], 1
mov dword [ebx + 8], 0x3e8624dd
mov dword [ebx + 0xc], 1
mov dword [ebx + 0x10], 0xbf800000
xorps xmm0, xmm0
movss dword [ebx + 0x14], xmm0
movss dword [ebx + 0x18], xmm0
jmp 0x44f071
mov dword [esp], 0x28
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xa
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x20
mov eax, ebx
call fcn.004308ad
xorps xmm0, xmm0
movss dword [ebx + 4], xmm0
fld1
fst dword [ebx + 8]
fst dword [ebx + 0xc]
fst dword [ebx + 0x10]
movss dword [ebx + 0x14], xmm0
movss dword [ebx + 0x18], xmm0
mov dword [ebx + 0x1c], 0xbf800000
fstp dword [ebx + 0x20]
mov dword [ebx + 0x24], 1
jmp 0x44f071
mov dword [esp], 0x28
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xa
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x21
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 4], 1
mov dword [ebx + 8], 1
mov dword [ebx + 0xc], 0xbf800000
xorps xmm0, xmm0
movss dword [ebx + 0x10], xmm0
movss dword [ebx + 0x14], xmm0
jmp 0x44f071
mov dword [esp], 0x48
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0x12
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x22
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 0x24], 1
mov dword [ebx + 0x28], 1
mov dword [ebx + 0x2c], 0
mov dword [ebx + 0x30], 1
mov dword [ebx + 0x34], 1
xor edi, edi
mov dword [ebx + 0x38], edi
fld1
fst dword [ebx + 0x3c]
xor eax, eax
mov dword [ebx + 0x40], eax
fstp dword [ebx + 0x44]
jmp 0x44f071
mov dword [esp], 0x1c
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 7
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x23
mov eax, ebx
call fcn.004308ad
xor ecx, ecx
mov dword [ebx + 4], ecx
mov dword [ebx + 8], ecx
mov dword [ebx + 0xc], ecx
mov dword [ebx + 0x10], ecx
jmp 0x44f071
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.00434330
mov dword [esp], 0x18
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 6
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x25
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
mov dword [esp], 0x20
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 8
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x26
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
mov dword [esp], 0x14
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 5
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x27
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 4], 1
mov dword [ebx + 8], 1
jmp 0x44f071
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.00434451
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.00435506
mov dword [esp], 0x18
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 6
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x2a
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
mov dword [esp], 0x4c
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0x13
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x2b
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.0043599c
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.00435c1c
mov dword [esp], 0x38
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xe
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x2e
mov eax, ebx
call fcn.004308ad
mov eax, ebx
call fcn.0045563a
fld1
fchs
fst dword [ebx + 0x18]
fstp dword [ebx + 0x1c]
jmp 0x44f071
mov dword [esp], 0x18
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 6
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x2f
mov eax, ebx
call fcn.004308ad
mov eax, ebx
call fcn.0045563a
jmp 0x44f071
mov dword [esp], 0x14
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 5
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x30
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 0xc], 1
mov dword [ebx + 0x10], 1
jmp 0x44f071
mov dword [esp], 0x7c
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0x1f
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x31
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 0x44], 1
mov dword [ebx + 0x50], 1
mov dword [ebx + 0x54], 1
mov dword [ebx + 0x60], 0
mov dword [ebx + 0x6c], 1
mov dword [ebx + 0x70], 1
jmp 0x44f071
mov dword [esp], 0x54
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0x15
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x32
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 0x3c], 1
mov dword [ebx + 0x40], 1
jmp 0x44f071
mov dword [esp], 0x38
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xe
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x33
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 0x2c], 1
jmp 0x44f071
mov dword [esp], 0x38
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xe
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x34
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 0x2c], 1
jmp 0x44f071
mov dword [esp], 0xc
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 3
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x35
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
mov dword [esp], 0x1c
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 7
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x36
mov eax, ebx
call fcn.004308ad
xorps xmm0, xmm0
movss dword [ebx + 8], xmm0
movss dword [ebx + 0xc], xmm0
movss dword [ebx + 0x10], xmm0
jmp 0x44f071
mov dword [esp], 0x28
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xa
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x37
mov eax, ebx
call fcn.004308ad
mov eax, ebx
call fcn.0045563a
fld1
fchs
fst dword [ebx + 0x18]
fstp dword [ebx + 0x1c]
jmp 0x44f071
mov dword [esp], 0x30
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xc
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x38
mov eax, ebx
call fcn.004308ad
mov eax, ebx
call fcn.0045563a
fld1
fchs
fst dword [ebx + 0x18]
fstp dword [ebx + 0x1c]
jmp 0x44f071
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.00436e20
mov dword [esp], 0x18
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 6
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x3a
mov eax, ebx
call fcn.004308ad
xorps xmm0, xmm0
movss dword [ebx + 4], xmm0
movss dword [ebx + 8], xmm0
movss dword [ebx + 0xc], xmm0
xor edx, edx
mov dword [ebx + 0x10], edx
mov dword [ebx + 0x14], 0x3f800000
jmp 0x44f071
mov dword [esp], 0x40
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0x10
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x3b
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 0xc], 1
xorps xmm0, xmm0
movss dword [ebx + 0x10], xmm0
movss dword [ebx + 0x14], xmm0
mov dword [ebx + 0x18], 0x3f800000
movss dword [ebx + 0x1c], xmm0
movss dword [ebx + 0x20], xmm0
movss dword [ebx + 0x24], xmm0
mov dword [ebx + 0x28], 0x41200000
jmp 0x44f071
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.00437077
mov dword [esp], 0x1c
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 7
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x3d
mov eax, ebx
call fcn.004308ad
movss xmm0, dword [0x5d4d08]
movss dword [ebx + 4], xmm0
movss dword [ebx + 8], xmm0
movss dword [ebx + 0xc], xmm0
mov dword [ebx + 0x18], 0
jmp 0x44f071
mov dword [esp], 0x40
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0x10
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x3e
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 8], 0x3f800000
xorps xmm0, xmm0
movsd qword [ebx + 0x10], xmm0
movsd qword [ebx + 0x18], xmm0
mov dword [ebx + 0x28], 1
mov dword [ebx + 0x2c], 1
jmp 0x44f071
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.0043991d
mov dword [esp], 0xc
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 3
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x40
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
mov dword [esp], 0x24
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 9
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x41
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
mov dword [esp], 0x20
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 8
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x42
mov eax, ebx
call fcn.004308ad
mov eax, ebx
call fcn.0045563a
jmp 0x44f071
mov dword [esp], 0x2c
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xb
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x43
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
mov dword [esp], 0x1c
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 7
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x44
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 0x14], 1
mov dword [ebx + 0x18], 1
jmp 0x44f071
mov dword [esp], 0x44
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0x11
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x45
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 4], 1
mov dword [ebx + 8], 1
fld1
fchs
fst dword [ebx + 0xc]
fstp dword [ebx + 0x10]
xorps xmm0, xmm0
movss dword [ebx + 0x14], xmm0
movss dword [ebx + 0x18], xmm0
movss dword [ebx + 0x1c], xmm0
movss dword [ebx + 0x20], xmm0
movss dword [ebx + 0x24], xmm0
jmp 0x44f071
mov dword [esp], 0x38
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xe
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x46
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 4], 1
mov dword [ebx + 8], 1
xorps xmm0, xmm0
movss dword [ebx + 0xc], xmm0
movss dword [ebx + 0x10], xmm0
movss dword [ebx + 0x14], xmm0
movss dword [ebx + 0x18], xmm0
movss dword [ebx + 0x1c], xmm0
movss dword [ebx + 0x20], xmm0
jmp 0x44f071
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.00439d84
mov dword [esp], 0xc
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 3
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x48
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
mov dword [esp], 0xc
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 3
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x49
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
mov dword [esp], 0x28
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xa
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x4a
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
mov dword [esp], 0x24
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 9
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x4b
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
mov dword [esp], 0x38
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xe
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x4c
mov eax, ebx
call fcn.004308ad
xorps xmm0, xmm0
movss dword [ebx + 4], xmm0
movss dword [ebx + 8], xmm0
movss dword [ebx + 0xc], xmm0
movss dword [ebx + 0x10], xmm0
mov dword [ebx + 0x14], 1
jmp 0x44f071
mov dword [esp], 0x50
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0x14
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x4d
mov eax, ebx
call fcn.004308ad
xorps xmm0, xmm0
movss dword [ebx + 4], xmm0
movss dword [ebx + 8], xmm0
movss dword [ebx + 0xc], xmm0
movss dword [ebx + 0x10], xmm0
movss dword [ebx + 0x14], xmm0
movss dword [ebx + 0x18], xmm0
mov dword [ebx + 0x1c], 1
jmp 0x44f071
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.0043a9fe
mov dword [esp], 0xc
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 3
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x4f
mov eax, ebx
call fcn.004308ad
movss xmm0, dword [0x5d4d04]
movss dword [ebx + 4], xmm0
movss dword [ebx + 8], xmm0
jmp 0x44f071
mov dword [esp], 0x20
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 8
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x50
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
mov dword [esp], 0x14
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 5
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x51
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
mov dword [esp], 0xc
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 3
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x52
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.0043adaa
mov dword [esp], 0x18
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 6
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x54
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 4], 0x3f800000
xorps xmm0, xmm0
movss dword [ebx + 8], xmm0
movss dword [ebx + 0xc], xmm0
mov dword [ebx + 0x14], 1
jmp 0x44f071
mov dword [esp], 8
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 2
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x55
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 4], 0x3f800000
jmp 0x44f071
mov dword [esp], 0x3c
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xf
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x56
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 4], 1
mov dword [ebx + 8], 1
xorps xmm0, xmm0
movss dword [ebx + 0xc], xmm0
mov dword [ebx + 0x10], 0x3f800000
movss dword [ebx + 0x14], xmm0
movss dword [ebx + 0x18], xmm0
jmp 0x44f071
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.0043b09c
mov dword [esp], 0xc
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 3
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x58
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 8], 0xffffffff
jmp 0x44f071
mov dword [esp], 0x20
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 8
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x59
mov eax, ebx
call fcn.004308ad
xor eax, eax
mov dword [ebx + 0x14], eax
jmp 0x44f071
mov dword [esp], 0x1c
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 7
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x5a
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 0x18], 0
jmp 0x44f071
mov dword [esp], 0xc
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 3
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x5b
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
mov dword [esp], 0x20
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 8
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x5c
mov eax, ebx
call fcn.004308ad
xorps xmm0, xmm0
movss dword [ebx + 4], xmm0
movss dword [ebx + 8], xmm0
movss dword [ebx + 0xc], xmm0
fld1
fst dword [ebx + 0x10]
fstp dword [ebx + 0x14]
movss dword [ebx + 0x18], xmm0
movss dword [ebx + 0x1c], xmm0
jmp 0x44f071
mov dword [esp], 0x40
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0x10
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x5d
mov eax, ebx
call fcn.004308ad
fld1
fstp qword [ebx + 8]
mov dword [ebx + 0x10], 1
xorps xmm0, xmm0
movsd qword [ebx + 0x18], xmm0
movsd qword [ebx + 0x20], xmm0
jmp 0x44f071
mov dword [esp], 0x38
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xe
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x5e
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 4], 1
jmp 0x44f071
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.0043b61e
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.0043b8b3
mov dword [esp], 0x170
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0x5c
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x61
mov eax, ebx
call fcn.004308ad
fld1
fst dword [ebx + 0x14c]
fst dword [ebx + 0x150]
fst dword [ebx + 0x154]
fstp dword [ebx + 0x158]
xorps xmm0, xmm0
movss dword [ebx + 0x15c], xmm0
movss dword [ebx + 0x160], xmm0
movss dword [ebx + 0x164], xmm0
movss dword [ebx + 0x168], xmm0
jmp 0x44f071
mov dword [esp], 0x48
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0x12
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x62
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 0xc], 0x3f490fd8
mov dword [ebx + 0x10], 1
xorps xmm0, xmm0
movss dword [ebx + 0x14], xmm0
movss dword [ebx + 0x18], xmm0
mov dword [ebx + 0x1c], 0x3f800000
movss dword [ebx + 0x20], xmm0
movss dword [ebx + 0x24], xmm0
movss dword [ebx + 0x28], xmm0
mov dword [ebx + 0x2c], 0x41200000
jmp 0x44f071
mov dword [esp], 0x38
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xe
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x63
mov eax, ebx
call fcn.004308ad
xorps xmm0, xmm0
movss dword [ebx + 4], xmm0
movss dword [ebx + 8], xmm0
movss dword [ebx + 0xc], xmm0
mov dword [ebx + 0x10], 1
movss dword [ebx + 0x14], xmm0
movss dword [ebx + 0x18], xmm0
movss dword [ebx + 0x1c], xmm0
jmp 0x44f071
mov dword [esp], 0x14
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 5
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x64
mov eax, ebx
call fcn.004308ad
xor eax, eax
mov dword [ebx + 4], eax
mov dword [ebx + 8], eax
mov dword [ebx + 0xc], eax
jmp 0x44f071
mov dword [esp], 0x10
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 4
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x65
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.0043c7b1
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.0043c8b1
mov dword [esp], 0x38
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xe
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x68
mov eax, ebx
call fcn.004308ad
xorps xmm0, xmm0
movsd qword [ebx + 8], xmm0
movsd qword [ebx + 0x10], xmm0
xorps xmm0, xmm0
movss dword [ebx + 0x2c], xmm0
movss dword [ebx + 0x30], xmm0
jmp 0x44f071
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.00441511
mov dword [esp], 0xc
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 3
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x6a
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
mov dword [esp], 0x10
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 4
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x6b
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
mov dword [esp], 0x2c
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xb
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x6c
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 0x28], 2
jmp 0x44f071
mov dword [esp], 0x1c
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 7
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x6d
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.00442387
mov dword [esp], 0x1c
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 7
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x6f
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 0xc], 0x3f800000
jmp 0x44f071
mov dword [esp], 0x24
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 9
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x70
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 4], 1
mov dword [ebx + 8], 1
xorps xmm0, xmm0
movss dword [ebx + 0xc], xmm0
movss dword [ebx + 0x10], xmm0
movss dword [ebx + 0x14], xmm0
movss dword [ebx + 0x18], xmm0
movss dword [ebx + 0x1c], xmm0
movss dword [ebx + 0x20], xmm0
jmp 0x44f071
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.004428a9
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.00442cd9
mov dword [esp], 0x34
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xd
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x73
mov eax, ebx
call fcn.004308ad
mov eax, ebx
call fcn.0045563a
mov dword [ebx + 0x18], 1
jmp 0x44f071
mov dword [esp], 0x1c
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 7
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x74
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
mov dword [esp], 0x28
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xa
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x75
mov eax, ebx
call fcn.004308ad
call fcn.00425c0a
mov dword [ebx + 0x10], eax
mov dword [ebx + 4], 1
jmp 0x44f071
mov dword [esp], 0x24
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 9
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x76
mov eax, ebx
call fcn.004308ad
xorps xmm0, xmm0
movss dword [ebx + 0x18], xmm0
mov dword [esp], 4
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov dword [ebx + 0x20], eax
mov dword [ebx + 0x1c], 1
xorps xmm0, xmm0
movss dword [eax], xmm0
jmp 0x44f071
mov dword [esp], 0x28
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xa
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x77
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 4], 0
fld1
fchs
fstp qword [ebx + 0x10]
mov dword [ebx + 0x18], 0xe0000000
mov dword [ebx + 0x1c], 0x47efffff
mov dword [ebx + 0x24], 1
jmp 0x44f071
mov dword [esp], 0x38
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xe
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x78
mov eax, ebx
call fcn.004308ad
fld1
fchs
fstp qword [ebx + 0x10]
mov dword [ebx + 0x18], 0xe0000000
mov dword [ebx + 0x1c], 0x47efffff
mov dword [ebx + 0x20], 0x3f800000
mov dword [ebx + 0x28], 1
mov dword [ebx + 0x30], 1
jmp 0x44f071
mov dword [esp], 0x38
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xe
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x79
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
mov dword [esp], 0x1c
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 7
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x7a
mov eax, ebx
call fcn.004308ad
xor eax, eax
mov dword [ebx + 8], eax
jmp 0x44f071
mov dword [esp], 0x24
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 9
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x7b
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.00443421
mov dword [esp], 0x50
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0x14
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x7d
mov eax, ebx
call fcn.004308ad
mov eax, ebx
call fcn.0045563a
mov dword [ebx + 0x20], 2
mov dword [ebx + 0x2c], 2
mov dword [ebx + 0x30], 2
mov dword [ebx + 0x3c], 2
mov dword [ebx + 0x40], 2
mov dword [ebx + 0x4c], 2
jmp 0x44f071
mov dword [esp], 0x28
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xa
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x7e
mov eax, ebx
call fcn.004308ad
movss xmm0, dword [0x5d4d04]
movss dword [ebx + 4], xmm0
movss dword [ebx + 8], xmm0
movss dword [ebx + 0xc], xmm0
jmp 0x44f071
mov dword [esp], 0x14
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 5
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x7f
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
mov dword [esp], 0x14
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 5
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, pe_nt_image_headers32
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.004437f9
mov dword [esp], 0x28
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xa
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x82
mov eax, ebx
call fcn.004308ad
xorps xmm0, xmm0
movss dword [ebx + 4], xmm0
movss dword [ebx + 8], xmm0
movss dword [ebx + 0xc], xmm0
xor eax, eax
mov dword [ebx + 0x10], eax
fld1
fst dword [ebx + 0x14]
fst dword [ebx + 0x18]
fstp dword [ebx + 0x1c]
jmp 0x44f071
mov dword [esp], 0x20
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 8
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x83
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
mov dword [esp], 0x1c
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 7
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x84
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
mov dword [esp], 0xa4
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0x29
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x85
mov eax, ebx
call fcn.004308ad
xor eax, eax
mov dword [ebx + 0x3c], eax
mov dword [ebx + 0x40], eax
mov dword [ebx + 0x48], eax
mov dword [ebx + 0x8c], 1
jmp 0x44f071
mov dword [esp], 0x24
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 9
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x86
mov eax, ebx
call fcn.004308ad
xorps xmm0, xmm0
movss dword [ebx + 4], xmm0
movss dword [ebx + 8], xmm0
mov dword [ebx + 0xc], 0x3f800000
movss dword [ebx + 0x1c], xmm0
xor edi, edi
mov dword [ebx + 0x20], edi
jmp 0x44f071
mov dword [esp], 0x38
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xe
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x87
mov eax, ebx
call fcn.004308ad
xor ecx, ecx
mov dword [ebx + 0x1c], ecx
mov dword [ebx + 0x28], 1
mov dword [ebx + 0x34], 4
jmp 0x44f071
mov dword [esp], 0x38
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xe
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x88
mov eax, ebx
call fcn.004308ad
xor edx, edx
mov dword [ebx + 0x1c], edx
mov dword [ebx + 0x28], 1
mov dword [ebx + 0x34], 4
jmp 0x44f071
mov dword [esp], 0x70
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0x1c
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x89
mov eax, ebx
call fcn.004308ad
xor eax, eax
mov dword [ebx + 0x2c], eax
mov dword [ebx + 0x30], eax
mov dword [ebx + 0x34], 1
mov dword [ebx + 0x40], 1
mov dword [ebx + 0x44], 1
mov dword [ebx + 0x50], 4
mov dword [ebx + 0x5c], 4
mov dword [ebx + 0x60], 4
mov dword [ebx + 0x6c], 4
jmp 0x44f071
mov dword [esp], 0x1c
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 7
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x8a
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 0x10], 0x100
jmp 0x44f071
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.00444ba5
mov dword [esp], 0x14
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 5
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x8c
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 4], 0
fld1
fst dword [ebx + 8]
fst dword [ebx + 0xc]
fstp dword [ebx + 0x10]
jmp 0x44f071
mov dword [esp], 0x24
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 9
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x8d
mov eax, ebx
call fcn.004308ad
xorps xmm0, xmm0
movss dword [ebx + 4], xmm0
movss dword [ebx + 8], xmm0
movss dword [ebx + 0xc], xmm0
movss dword [ebx + 0x10], xmm0
mov dword [ebx + 0x14], 0x3f800000
movss dword [ebx + 0x18], xmm0
movss dword [ebx + 0x1c], xmm0
movss dword [ebx + 0x20], xmm0
jmp 0x44f071
mov dword [esp], 0x1c
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 7
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x8e
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 4], 0x41200000
mov dword [ebx + 8], 0x42c80000
xorps xmm0, xmm0
movss dword [ebx + 0xc], xmm0
movss dword [ebx + 0x10], xmm0
movss dword [ebx + 0x14], xmm0
mov dword [ebx + 0x18], 0x3f800000
jmp 0x44f071
mov dword [esp], 0x20
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 8
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x8f
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 0x14], 7
mov dword [ebx + 0x18], 0x100
mov dword [ebx + 0x1c], 0x100
jmp 0x44f071
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.00444fd2
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.004451e3
mov dword [esp], 0x2c
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xb
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x92
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.00445712
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.00445b53
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.00446617
mov dword [esp], 0x24
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 9
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x96
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 4], 1
xor eax, eax
mov dword [ebx + 0xc], eax
mov dword [ebx + 0x10], 1
jmp 0x44f071
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.0044657a
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.004464e9
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.0044645f
mov dword [esp], 0x10
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 4
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x9a
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.004463df
mov dword [esp], 0xc
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 3
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x9c
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
mov dword [esp], 0x1c
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 7
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x9d
mov eax, ebx
call fcn.004308ad
movss xmm0, dword [0x5d4d04]
movss dword [ebx + 4], xmm0
movss dword [ebx + 8], xmm0
movss dword [ebx + 0xc], xmm0
jmp 0x44f071
mov dword [esp], 0xc4
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0x31
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x9e
mov eax, ebx
call fcn.004308ad
xor eax, eax
mov dword [ebx + 0x68], eax
mov dword [ebx + 0x6c], eax
mov dword [ebx + 0x70], eax
mov dword [ebx + 0x7c], 1
mov dword [ebx + 0x88], 1
mov dword [ebx + 0x8c], 1
mov dword [ebx + 0xb8], 1
jmp 0x44f071
mov dword [esp], 0x28
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xa
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0x9f
mov eax, ebx
call fcn.004308ad
xorps xmm0, xmm0
movss dword [ebx + 4], xmm0
movss dword [ebx + 8], xmm0
movss dword [ebx + 0xc], xmm0
movss dword [ebx + 0x10], xmm0
movss dword [ebx + 0x14], xmm0
xor eax, eax
mov dword [ebx + 0x18], eax
movss dword [ebx + 0x1c], xmm0
xor eax, eax
mov dword [ebx + 0x20], eax
mov dword [ebx + 0x24], eax
jmp 0x44f071
mov dword [esp], 0x14
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 5
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0xa0
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 8], 0x3f490fd8
mov dword [ebx + 0xc], 0x3f800000
mov dword [ebx + 0x10], 1
jmp 0x44f071
mov dword [esp], 0x28
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xa
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0xa1
mov eax, ebx
call fcn.004308ad
mov eax, ebx
call fcn.0045563a
mov dword [ebx + 0x1c], 1
jmp 0x44f071
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.0044633d
mov dword [esp], 0xc
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 3
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0xa3
mov eax, ebx
call fcn.004308ad
fld1
fst dword [ebx + 4]
fstp dword [ebx + 8]
jmp 0x44f071
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.004462ca
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.00446255
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.004461d8
mov dword [esp], 0x50
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0x14
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0xa7
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 0x14], 0xffffffff
mov dword [ebx + 0x18], 0xffffffff
mov dword [ebx + 0x20], 0x3f800000
xorps xmm0, xmm0
movsd qword [ebx + 0x28], xmm0
movsd qword [ebx + 0x30], xmm0
jmp 0x44f071
mov dword [esp], 0x30
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xc
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0xa8
mov eax, ebx
call fcn.004308ad
mov eax, ebx
call fcn.0045563a
fld1
fst dword [ebx + 0x18]
xorps xmm0, xmm0
movss dword [ebx + 0x1c], xmm0
movss dword [ebx + 0x20], xmm0
movss dword [ebx + 0x24], xmm0
fstp dword [ebx + 0x28]
movss dword [ebx + 0x2c], xmm0
jmp 0x44f071
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.00446165
mov dword [esp], 0x14
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 5
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0xaa
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 8], 0x3f000000
jmp 0x44f071
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.004466f3
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.004460e6
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.0044606b
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.00445ff4
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.00445f57
mov dword [esp], 0x18
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 6
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0xb0
mov eax, ebx
call fcn.004308ad
xor edi, edi
mov dword [ebx + 8], edi
jmp 0x44f071
mov dword [esp], 0x3c
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xf
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0xb1
mov eax, ebx
call fcn.004308ad
fld1
fst dword [ebx + 4]
fst dword [ebx + 8]
fst dword [ebx + 0xc]
fstp dword [ebx + 0x10]
jmp 0x44f071
mov dword [esp], 0x34
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xd
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0xb2
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 0x14], 7
mov dword [ebx + 0x18], 0x100
mov dword [ebx + 0x30], 0x100
jmp 0x44f071
mov dword [esp], 0x48
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0x12
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0xb3
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 0x10], 0x3f800000
xorps xmm0, xmm0
movsd qword [ebx + 0x18], xmm0
movsd qword [ebx + 0x20], xmm0
mov dword [ebx + 0x28], 0
jmp 0x44f071
mov dword [esp], 0x18
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 6
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0xb4
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.00445ee3
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.00445e60
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.00445db4
mov dword [esp], 0xc
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 3
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0xb8
mov eax, ebx
call fcn.004308ad
jmp 0x44f071
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.00445d3b
mov dword [esp], 0x18
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 6
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0xba
mov eax, ebx
call fcn.004308ad
mov eax, ebx
call fcn.0045563a
jmp 0x44f071
mov dword [esp], 0xc
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 3
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0xbb
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 4], 0xffffffff
jmp 0x44f071
mov dword [esp], 0x24
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 9
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0xbc
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 4], 0xffffffff
mov dword [ebx + 0xc], 0xffffffff
xorps xmm0, xmm0
movss dword [ebx + 0x10], xmm0
movss dword [ebx + 0x14], xmm0
jmp 0x44f071
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.00445cad
add esp, 0x10
pop ebx
pop edi
pop ebp
jmp fcn.00445c18
mov dword [esp], 0x28
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xa
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0xbf
mov eax, ebx
call fcn.004308ad
mov eax, ebx
call fcn.0045563a
mov dword [ebx + 0x18], 1
mov dword [ebx + 0x1c], 1
mov dword [ebx + 0x20], 1
mov dword [ebx + 0x24], 0
jmp 0x44f071
mov dword [esp], 0x30
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xc
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0xc0
mov eax, ebx
call fcn.004308ad
xor ecx, ecx
mov dword [ebx + 4], ecx
mov dword [ebx + 0x1c], ecx
mov dword [ebx + 0x20], 1
mov dword [ebx + 0x24], 1
jmp 0x44f071
mov dword [esp], 0x2c
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xb
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0xc1
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 0xc], 1
xor edx, edx
mov dword [ebx + 0x10], edx
mov dword [ebx + 0x18], 1
jmp 0x44f071
mov dword [esp], 0x30
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xc
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0xc2
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 0x28], 0
jmp 0x44f071
mov dword [esp], 0x20
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 8
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0xc3
mov eax, ebx
call fcn.004308ad
mov eax, ebx
call fcn.0045563a
jmp 0x44f071
mov dword [esp], 0x28
call sub.api_ms_win_crt_heap_l1_1_0.dll_malloc
mov ebx, eax
test eax, eax
je 0x44f071
mov ecx, 0xa
xor eax, eax
mov edi, ebx
rep stosd dword es:[edi], eax
mov edx, 0xc4
mov eax, ebx
call fcn.004308ad
mov dword [ebx + 0x14], 1
xor eax, eax
mov dword [ebx + 0x18], eax
jmp 0x44f071
xor ebx, ebx
mov eax, ebx
add esp, 0x10
pop ebx
pop edi
pop ebp
ret