Function at 0x436320
Capabilities:
Enumerate pe sections
Resolve function by parsing pe exports

Disassembly:
sub esp, 0x74
push ebx
push esi
push edi
mov ebx, ecx
push ebp
mov ecx, 0x561458
push 0x14
xor esi, esi
call fcn.004bf600
push 0xff
mov ecx, 0x561458
call fcn.004c00a0
push esi
mov ecx, dword [ebx + 0x100]
push 0x44
add ecx, 0x104
call fcn.00503e20
push esi
mov ecx, dword [ebx + 0x100]
push 0x67
add ecx, 0x104
call fcn.00503e20
mov eax, dword [ebx + 0x104]
mov ecx, dword [ebx + 0x108]
mov ebp, dword [esp + 0x88]
mov dword [esp + 0x78], esi
mov dword [esp + 0x7c], esi
mov dword [esp + 0x68], eax
mov dword [esp + 0x6c], ecx
cmp ebp, 3
je 0x43639f
cmp ebp, 4
je 0x43639f
test ebp, ebp
jne 0x43640d
mov eax, dword [esp + 0x68]
xor esi, esi
sub eax, 5
mov ecx, dword [esp + 0x68]
mov dword [esp + 0x18], eax
mov eax, dword [esp + 0x6c]
sub eax, 5
cmp ecx, esi
mov dword [esp + 0x1c], eax
jle 0x436405
mov edi, dword [esp + 0x7c]
mov ecx, dword [esp + 0x6c]
cmp ecx, edi
jle 0x4363fc
cmp esi, 5
jl 0x4363e5
mov eax, dword [esp + 0x18]
cmp esi, eax
jg 0x4363e5
cmp edi, 5
jl 0x4363e5
mov eax, dword [esp + 0x1c]
cmp edi, eax
jle 0x4363f3
push 0xa
mov ecx, 0x561458
push edi
push esi
call fcn.004bfa70
inc edi
mov eax, dword [esp + 0x6c]
cmp edi, eax
jl 0x4363cb
inc esi
mov eax, dword [esp + 0x68]
cmp esi, eax
jl 0x4363bf
test ebp, ebp
je 0x436753
push ebp
mov ecx, ebx
call fcn.0043a9a0
mov esi, eax
lea ecx, [ebx + 0x4e0]
mov dword [esp + 0x38], ecx
mov dword [esp + 0x40], 4
xor eax, eax
mov dword [esp + 0x60], eax
mov ecx, dword [esp + 0x38]
cmp dword [ecx], eax
jle 0x436744
mov dword [esp + 0x58], eax
mov ecx, dword [esp + 0x38]
mov eax, dword [esp + 0x58]
add eax, dword [ecx - 0x10]
mov cl, byte [eax + 0xd]
cmp cl, 1
je 0x43672a
mov eax, dword [eax]
mov ecx, dword [ebx + 0x100]
push eax
call fcn.004d0ff0
mov edi, eax
test edi, edi
je 0x43672a
mov eax, dword [edi + 0x30]
mov ecx, dword [eax + 0x30]
mov dword [esp + 0x50], ecx
fld dword [edi + 0x38]
fsub dword [eax + 0x2c]
fsub dword [0x533070]
call fcn.005194c4
mov dword [esp + 0x20], eax
fld dword [edi + 0x3c]
fsub dword [esp + 0x50]
fsub dword [0x533070]
call fcn.005194c4
lea ecx, [esp + 0x20]
mov dword [esp + 0x24], eax
push ecx
mov ecx, ebx
call fcn.00436f00
fld dword [edi + 0x38]
fadd dword [esp + 0x50]
fadd dword [0x533070]
call fcn.005194c4
mov dword [esp + 0x10], eax
fld dword [edi + 0x3c]
fadd dword [esp + 0x50]
fadd dword [0x533070]
call fcn.005194c4
lea ecx, [esp + 0x10]
mov dword [esp + 0x14], eax
push ecx
mov ecx, ebx
call fcn.00436f00
fld dword [edi + 0x38]
call fcn.005194c4
mov dword [esp + 0x18], eax
fld dword [edi + 0x3c]
call fcn.005194c4
lea ecx, [esp + 0x18]
mov dword [esp + 0x1c], eax
push ecx
mov ecx, ebx
call fcn.00436f00
cmp ebp, 1
je 0x43653a
cmp ebp, 2
je 0x43653a
mov eax, dword [esp + 0x14]
push 0xff
mov ecx, dword [esp + 0x14]
push eax
mov edx, dword [esp + 0x2c]
push ecx
mov eax, dword [esp + 0x2c]
push edx
push eax
mov ecx, 0x561458
call fcn.004bf840
jmp 0x436553
mov eax, dword [esp + 0x1c]
push 0xff
mov ecx, dword [esp + 0x1c]
push eax
push ecx
mov ecx, 0x561458
call fcn.004bf7f0
cmp ebp, 1
jne 0x4366b7
mov eax, dword [edi + 0x30]
mov ax, word [eax + 0x12]
cmp ax, 7
je 0x4366b7
cmp esi, 0xffffffff
je 0x4365b9
cmp esi, 3
jne 0x43657d
cmp ax, 0x20
je 0x4365b9
cmp esi, 2
jne 0x436588
cmp ax, 8
je 0x4365b9
cmp esi, 1
jne 0x436593
cmp ax, 0xf
je 0x4365b9
test esi, esi
jne 0x43672a
cmp ax, 0x20
je 0x43672a
cmp ax, 8
je 0x43672a
cmp ax, 0xf
je 0x43672a
mov eax, dword [esp + 0x20]
lea edx, [esp + 0x20]
dec eax
push edx
mov dword [esp + 0x24], eax
dec dword [esp + 0x28]
mov ecx, ebx
call fcn.00436f00
mov ecx, dword [esp + 0x10]
lea edx, [esp + 0x10]
inc ecx
push edx
mov dword [esp + 0x14], ecx
mov ecx, ebx
inc dword [esp + 0x18]
call fcn.00436f00
mov ecx, dword [esp + 0x14]
push 8
mov edx, dword [esp + 0x14]
push ecx
mov eax, dword [esp + 0x2c]
push edx
mov ecx, dword [esp + 0x2c]
push eax
push ecx
mov ecx, 0x561458
call fcn.004bf960
mov ecx, dword [esp + 0x20]
lea edx, [esp + 0x20]
sub ecx, 3
push edx
mov dword [esp + 0x24], ecx
mov ecx, ebx
mov eax, dword [esp + 0x28]
sub eax, 3
mov dword [esp + 0x28], eax
call fcn.00436f00
mov ecx, dword [esp + 0x10]
lea edx, [esp + 0x10]
add ecx, 3
push edx
mov dword [esp + 0x14], ecx
mov ecx, ebx
mov eax, dword [esp + 0x18]
add eax, 3
mov dword [esp + 0x18], eax
call fcn.00436f00
mov ecx, dword [esp + 0x14]
push 6
mov edx, dword [esp + 0x14]
push ecx
mov eax, dword [esp + 0x2c]
push edx
mov ecx, dword [esp + 0x2c]
push eax
push ecx
mov ecx, 0x561458
call fcn.004bf960
mov ecx, dword [esp + 0x20]
lea edx, [esp + 0x20]
sub ecx, 5
push edx
mov dword [esp + 0x24], ecx
mov ecx, ebx
mov eax, dword [esp + 0x28]
sub eax, 5
mov dword [esp + 0x28], eax
call fcn.00436f00
mov ecx, dword [esp + 0x10]
lea edx, [esp + 0x10]
add ecx, 5
push edx
mov dword [esp + 0x14], ecx
mov ecx, ebx
mov eax, dword [esp + 0x18]
add eax, 5
mov dword [esp + 0x18], eax
call fcn.00436f00
push 4
jmp 0x43670c
cmp ebp, 2
jne 0x43672a
mov eax, dword [edi + 0x30]
cmp word [eax + 0x12], 7
jne 0x43672a
mov eax, dword [esp + 0x20]
lea edx, [esp + 0x20]
sub eax, 3
push edx
mov dword [esp + 0x24], eax
mov ecx, dword [esp + 0x28]
sub ecx, 3
mov dword [esp + 0x28], ecx
mov ecx, ebx
call fcn.00436f00
mov ecx, dword [esp + 0x10]
lea edx, [esp + 0x10]
add ecx, 3
push edx
mov dword [esp + 0x14], ecx
mov ecx, ebx
mov eax, dword [esp + 0x18]
add eax, 3
mov dword [esp + 0x18], eax
call fcn.00436f00
push 2
mov ecx, dword [esp + 0x18]
mov edx, dword [esp + 0x14]
mov eax, dword [esp + 0x28]
push ecx
mov ecx, dword [esp + 0x28]
push edx
push eax
push ecx
mov ecx, 0x561458
call fcn.004bf960
add dword [esp + 0x58], 0x14
mov ecx, dword [esp + 0x60]
inc ecx
mov dword [esp + 0x60], ecx
mov eax, dword [esp + 0x38]
cmp dword [eax], ecx
jg 0x43643f
add dword [esp + 0x38], 4
dec dword [esp + 0x40]
jne 0x436429
cmp ebp, 1
je 0x43677e
cmp ebp, 2
je 0x43677e
cmp ebp, 3
je 0x43677e
cmp ebp, 4
je 0x43677e
test ebp, ebp
je 0x43677e
cmp ebp, 5
je 0x43677e
cmp ebp, 6
je 0x43677e
cmp ebp, 8
jne 0x436caa
mov dword [esp + 0x48], 0
mov eax, dword [ebx + 0x194]
test eax, eax
jle 0x436caa
mov eax, dword [ebx + 0x19c]
mov ecx, dword [esp + 0x48]
dec eax
cmp eax, ecx
jge 0x436811
lea esi, [ecx + 1]
lea ecx, [ecx*4 + 4]
push ecx
call fcn.00513eb0
mov dword [esp + 0x1c], eax
add esp, 4
xor edx, edx
test eax, eax
je 0x436811
mov eax, dword [ebx + 0x19c]
cmp eax, edx
jle 0x4367f2
xor ecx, ecx
mov eax, dword [esp + 0x18]
cmp edx, esi
jge 0x4367f2
mov edi, dword [ebx + 0x190]
add ecx, 4
add eax, 4
inc edx
mov edi, dword [edi + ecx - 4]
mov dword [eax - 4], edi
mov edi, dword [ebx + 0x19c]
cmp edi, edx
jg 0x4367d0
mov eax, dword [ebx + 0x190]
push eax
call fcn.00513ed0
mov eax, dword [esp + 0x1c]
add esp, 4
mov dword [ebx + 0x190], eax
mov dword [ebx + 0x19c], esi
mov ecx, dword [ebx + 0x190]
mov eax, dword [esp + 0x48]
mov edx, dword [ecx + eax*4]
mov ecx, dword [ebx + 0x100]
push edx
call fcn.004d0ff0
mov edi, eax
test edi, edi
je 0x436c93
mov eax, dword [edi + 0x30]
movsx ecx, word [eax + 0x10]
push ecx
mov ecx, ebx
call fcn.00437360
mov esi, eax
cmp ebp, 1
jne 0x436853
cmp esi, 1
jne 0x436c93
cmp ebp, 2
jne 0x436861
cmp esi, 2
jne 0x436c93
cmp ebp, 8
jne 0x436874
cmp esi, 2
je 0x436874
cmp esi, 9
jne 0x436c93
mov eax, dword [edi + 0x30]
mov ecx, dword [eax + 0x2c]
mov dword [esp + 0x4c], ecx
cmp ecx, 0x40200000
mov edx, dword [eax + 0x30]
mov dword [esp + 0x80], edx
fld dword [esp + 0x4c]
jne 0x4368d5
fstp qword [esp + 0x18]
fld dword [edi + 0x38]
call fcn.005194c4
sub eax, 3
mov dword [esp + 0x28], eax
fld dword [edi + 0x3c]
call fcn.005194c4
sub eax, 3
mov dword [esp + 0x2c], eax
fld dword [edi + 0x38]
call fcn.005194c4
add eax, 3
mov dword [esp + 0x30], eax
fld dword [edi + 0x3c]
call fcn.005194c4
add eax, 3
jmp 0x436980
fstp qword [esp + 0x18]
fld qword [esp + 0x18]
fcomp qword [0x5330a0]
fnstsw ax
test ah, 0x40
je 0x43691c
fld dword [edi + 0x38]
call fcn.005194c4
dec eax
mov dword [esp + 0x28], eax
fld dword [edi + 0x3c]
call fcn.005194c4
dec eax
mov dword [esp + 0x2c], eax
fld dword [edi + 0x38]
call fcn.005194c4
inc eax
mov dword [esp + 0x30], eax
fld dword [edi + 0x3c]
call fcn.005194c4
inc eax
jmp 0x436980
mov eax, dword [esp + 0x4c]
cmp eax, 0x3f800000
jne 0x43693f
fld dword [edi + 0x38]
call fcn.005194c4
dec eax
mov dword [esp + 0x28], eax
fld dword [edi + 0x3c]
call fcn.005194c4
dec eax
jmp 0x436968
fld qword [esp + 0x18]
fcomp qword [0x5330a8]
fnstsw ax
test ah, 0x40
je 0x436c60
fld dword [edi + 0x38]
call fcn.005194c4
mov dword [esp + 0x28], eax
fld dword [edi + 0x3c]
call fcn.005194c4
mov dword [esp + 0x2c], eax
fld dword [edi + 0x38]
call fcn.005194c4
mov dword [esp + 0x30], eax
fld dword [edi + 0x3c]
call fcn.005194c4
mov ecx, ebx
mov dword [esp + 0x34], eax
lea eax, [esp + 0x28]
push eax
call fcn.00436f00
lea eax, [esp + 0x30]
mov ecx, ebx
push eax
call fcn.00436f00
mov eax, dword [esp + 0x34]
push 0xff
mov ecx, dword [esp + 0x34]
push eax
mov edx, dword [esp + 0x34]
push ecx
mov eax, dword [esp + 0x34]
push edx
push eax
mov ecx, 0x561458
call fcn.004bf840
cmp ebp, 3
je 0x436b99
test ebp, ebp
je 0x436b99
cmp ebp, 1
je 0x436af8
cmp ebp, 2
je 0x436af8
cmp ebp, 5
jne 0x436a7d
mov eax, dword [edi + 0x30]
cmp esi, 0x6d
mov ecx, dword [eax + 0x24]
mov dword [esp + 0x18], ecx
jne 0x436a08
fld dword [esp + 0x18]
fmul dword [0x5330b0]
fstp dword [esp + 0x18]
fld dword [esp + 0x18]
call fcn.005194c4
lea esi, [eax*2]
mov eax, dword [esp + 0x28]
sub eax, esi
lea ecx, [esp + 0x20]
mov dword [esp + 0x20], eax
push ecx
mov eax, dword [esp + 0x30]
mov ecx, ebx
sub eax, esi
mov dword [esp + 0x28], eax
call fcn.00436f00
mov eax, dword [esp + 0x30]
mov edx, dword [esp + 0x34]
add eax, esi
mov ecx, ebx
add esi, edx
mov dword [esp + 0x10], eax
lea eax, [esp + 0x10]
mov dword [esp + 0x14], esi
push eax
call fcn.00436f00
mov esi, dword [esp + 0x14]
push 0x14
mov ecx, dword [esp + 0x14]
push esi
mov eax, dword [esp + 0x2c]
push ecx
mov edx, dword [esp + 0x2c]
push eax
push edx
mov ecx, 0x561458
call fcn.004bfaf0
jmp 0x436c93
cmp ebp, 8
jne 0x436c93
mov eax, dword [edi + 0x30]
fld dword [eax + 0x24]
call fcn.005194c4
mov esi, eax
mov eax, dword [esp + 0x28]
sub eax, esi
lea ecx, [esp + 0x50]
mov dword [esp + 0x50], eax
push ecx
mov eax, dword [esp + 0x30]
mov ecx, ebx
sub eax, esi
mov dword [esp + 0x58], eax
call fcn.00436f00
mov eax, dword [esp + 0x30]
mov edx, dword [esp + 0x34]
add eax, esi
mov ecx, ebx
add esi, edx
mov dword [esp + 0x40], eax
lea eax, [esp + 0x40]
mov dword [esp + 0x44], esi
push eax
call fcn.00436f00
mov esi, dword [esp + 0x44]
push 0x14
mov ecx, dword [esp + 0x44]
push esi
mov eax, dword [esp + 0x5c]
push ecx
mov edx, dword [esp + 0x5c]
push eax
push edx
mov ecx, 0x561458
call fcn.004bf960
jmp 0x436c93
mov eax, dword [edi + 0x30]
cmp esi, 0x6d
mov ecx, dword [eax + 0x24]
mov dword [esp + 0x18], ecx
jne 0x436b17
fld dword [esp + 0x18]
fmul dword [0x533084]
fstp dword [esp + 0x18]
jmp 0x436b29
cmp esi, 0x44
je 0x436b21
cmp esi, 0x67
jne 0x436b29
mov dword [esp + 0x18], 0x40a00000
fld dword [esp + 0x18]
call fcn.005194c4
mov esi, eax
mov eax, dword [esp + 0x28]
sub eax, esi
lea ecx, [esp + 0x60]
mov dword [esp + 0x60], eax
push ecx
mov eax, dword [esp + 0x30]
mov ecx, ebx
sub eax, esi
mov dword [esp + 0x68], eax
call fcn.00436f00
mov eax, dword [esp + 0x30]
mov edx, dword [esp + 0x34]
add eax, esi
mov ecx, ebx
add esi, edx
mov dword [esp + 0x58], eax
lea eax, [esp + 0x58]
mov dword [esp + 0x5c], esi
push eax
call fcn.00436f00
mov esi, dword [esp + 0x5c]
push 0xa
mov ecx, dword [esp + 0x5c]
push esi
mov eax, dword [esp + 0x6c]
push ecx
mov edx, dword [esp + 0x6c]
push eax
push edx
mov ecx, 0x561458
call fcn.004bfaf0
jmp 0x436c93
mov eax, dword [edi + 0x30]
test ebp, ebp
mov ecx, dword [eax + 0x24]
mov dword [esp + 0x18], ecx
je 0x436bb5
fld dword [esp + 0x18]
fmul dword [0x533084]
fstp dword [esp + 0x18]
cmp esi, 0x6d
jne 0x436bc8
fld dword [esp + 0x18]
fmul dword [0x533084]
fstp dword [esp + 0x18]
fld dword [esp + 0x18]
call fcn.005194c4
mov edi, eax
mov eax, dword [esp + 0x28]
sub eax, edi
lea ecx, [esp + 0x70]
mov dword [esp + 0x70], eax
push ecx
mov eax, dword [esp + 0x30]
mov ecx, ebx
sub eax, edi
mov dword [esp + 0x78], eax
call fcn.00436f00
mov eax, dword [esp + 0x30]
mov edx, dword [esp + 0x34]
add eax, edi
mov ecx, ebx
add edi, edx
mov dword [esp + 0x38], eax
lea eax, [esp + 0x38]
mov dword [esp + 0x3c], edi
push eax
call fcn.00436f00
test ebp, ebp
jne 0x436c3e
cmp esi, 3
jne 0x436c3e
mov eax, dword [esp + 0x3c]
push 0xa
mov ecx, dword [esp + 0x3c]
push eax
mov edx, dword [esp + 0x7c]
push ecx
mov eax, dword [esp + 0x7c]
push edx
push eax
mov ecx, 0x561458
call fcn.004bf960
jmp 0x436c93
mov eax, dword [esp + 0x3c]
push 0xa
mov ecx, dword [esp + 0x3c]
push eax
mov edx, dword [esp + 0x7c]
push ecx
mov eax, dword [esp + 0x7c]
push edx
push eax
mov ecx, 0x561458
call fcn.004bfaf0
jmp 0x436c93
fld dword [esp + 0x80]
fmul dword [0x533088]
fld dword [esp + 0x4c]
fmul dword [0x533088]
sub esp, 8
fxch st(1)
fstp qword [esp]
sub esp, 8
fstp qword [esp]
push str.____Unsupported_building_size___d_x__d_.
push ebx
call fcn.00416470
add esp, 0x18
mov eax, dword [esp + 0x48]
mov ecx, dword [ebx + 0x194]
inc eax
mov dword [esp + 0x48], eax
cmp ecx, eax
jg 0x436794
cmp ebp, 3
je 0x436cbc
cmp ebp, 4
je 0x436cbc
test ebp, ebp
jne 0x436dda
mov eax, dword [ebx + 0x100]
mov ecx, dword [eax + 0xf0]
mov edx, dword [ecx + 0x38]
mov ecx, dword [esp + 0x90]
mov eax, dword [edx + 0x28]
mov esi, dword [ecx]
mov dword [esp + 0x20], eax
mov eax, dword [esp + 0x94]
cmp dword [eax], esi
jl 0x436dda
lea eax, [esi + esi*2]
shl eax, 3
mov dword [esp + 0x40], eax
mov eax, dword [esp + 0x90]
mov ecx, dword [esp + 0x94]
mov edi, dword [eax + 4]
mov edx, dword [ecx + 4]
cmp edx, edi
jl 0x436dbd
mov ecx, dword [esp + 0x20]
push edi
push esi
call fcn.004b6d80
xor ecx, ecx
mov cl, al
cmp ecx, 1
jne 0x436d83
lea ecx, [esi - 2]
lea eax, [edi - 2]
lea edx, [esp + 0x10]
mov dword [esp + 0x10], ecx
mov dword [esp + 0x14], eax
push edx
mov dword [esp + 0x1c], ecx
mov ecx, ebx
mov dword [esp + 0x20], eax
call fcn.00436f00
lea ecx, [esp + 0x18]
push ecx
mov ecx, ebx
call fcn.00436f00
push 0xff
mov ecx, 0x561458
push edi
push esi
call fcn.004bf7f0
mov ecx, dword [esp + 0x1c]
push 0xa
mov edx, dword [esp + 0x1c]
push ecx
mov eax, dword [esp + 0x1c]
push edx
mov ecx, dword [esp + 0x1c]
push eax
push ecx
mov ecx, 0x561458
call fcn.004bfaf0
mov eax, dword [esp + 0x20]
mov edx, dword [eax + 0x8d64]
mov eax, dword [esp + 0x40]
mov ecx, dword [edx + edi*4]
mov al, byte [ecx + eax + 5]
mov cl, 5
shr al, 5
imul cl
push eax
mov ecx, 0x561458
push edi
push esi
inc edi
call fcn.004bf8e0
mov ecx, dword [esp + 0x94]
cmp dword [ecx + 4], edi
jge 0x436d10
mov eax, dword [esp + 0x40]
inc esi
add eax, 0x18
mov ecx, dword [esp + 0x94]
mov dword [esp + 0x40], eax
mov edx, dword [ecx]
cmp edx, esi
jge 0x436cf4
cmp ebp, 3
je 0x436df6
cmp ebp, 4
je 0x436df6
test ebp, ebp
je 0x436df6
cmp ebp, 6
je 0x436df6
cmp ebp, 5
jne 0x436eb0
xor esi, esi
xor edi, edi
cmp dword [ebx + 0x1fc], esi
jle 0x436eb0
mov ecx, dword [ebx + 0x200]
add ecx, esi
cmp dword [ecx], 0xffffffff
je 0x436ea0
mov eax, dword [ebx + 0x100]
mov eax, dword [eax + 0xf0]
movsx edx, word [eax + 0x42]
xor eax, eax
mov al, byte [ecx + 0xa]
cmp edx, eax
jne 0x436ea0
xor eax, eax
mov al, byte [ecx + 5]
sub eax, 4
mov dword [esp + 0x10], eax
xor eax, eax
mov al, byte [ecx + 6]
lea ecx, [esp + 0x10]
sub eax, 4
push ecx
mov ecx, ebx
mov dword [esp + 0x18], eax
call fcn.00436f00
mov ecx, dword [ebx + 0x200]
xor eax, eax
add ecx, esi
mov al, byte [ecx + 7]
add eax, 4
mov dword [esp + 0x18], eax
xor eax, eax
mov al, byte [ecx + 8]
lea ecx, [esp + 0x18]
add eax, 4
push ecx
mov ecx, ebx
mov dword [esp + 0x20], eax
call fcn.00436f00
mov ecx, dword [esp + 0x1c]
push 0x10
mov edx, dword [esp + 0x1c]
push ecx
mov eax, dword [esp + 0x1c]
push edx
mov ecx, dword [esp + 0x1c]
push eax
push ecx
mov ecx, 0x561458
call fcn.004bf960
add esi, 0x18
inc edi
cmp dword [ebx + 0x1fc], edi
jg 0x436e06
test ebp, ebp
jne 0x436eca
push 0x561458
mov ecx, dword [ebx + 0x100]
add ecx, 0x11bfc
call fcn.0042bcd0
mov eax, 1
cmp ebp, 4
jne 0x436ed6
xor eax, eax
lea ecx, [esp + 0x78]
push 1
push eax
push 1
lea eax, [esp + 0x74]
push 0xff
push eax
push ecx
mov ecx, 0x561458
call fcn.004bfbe0
pop ebp
pop edi
pop esi
pop ebx
add esp, 0x74
ret 0x10