Function at 0x53c013
Capabilities:
Read file on windows

Disassembly:
jmp 0x76f124
push 0x150
mov eax, 0x7b4434
call fcn.0053ba0f
mov esi, ecx
mov ebx, dword [ebp + 8]
mov ecx, 0x25ae819
call fcn.0053c469
and dword [ebp - 0x18], 0
lea eax, [ebp - 0x18]
push 0x7bcfdc
push ebx
push eax
call dword [sym.imp.ucrtbased.dll_fopen_s]
add esp, 0xc
cmp dword [ebp - 0x18], 0
jne 0x76f166
xor eax, eax
jmp 0x76fc67
and dword [ebp - 0x14], 0
jmp 0x76fc3c
mov ecx, dword [ebp - 0x14]
cmp ecx, 0xa
jg 0x76f74a
je 0x76f63e
mov eax, ecx
sub eax, 1
je 0x76f524
sub eax, 1
je 0x76f3dd
sub eax, 1
je 0x76f2dd
sub eax, 3
jne 0x76fcd2
push dword [ebp - 0x18]
lea eax, [ebp - 0x80]
push 1
push 0x34
push eax
call edi
add esp, 0x10
test eax, eax
je 0x76fca6
push 0x11c4
call fcn.00537b1c
mov edi, eax
pop ecx
mov dword [ebp - 0x13c], edi
mov dword [ebp - 4], 8
test edi, edi
je 0x76f245
push 0x11c4
mov ecx, edi
call fcn.00536ffa
movd xmm0, dword [ebp - 0x60]
mov ecx, edi
push 0
push dword [ebp - 0x50]
cvtdq2ps xmm0, xmm0
push dword [ebp - 0x54]
push dword [ebp - 0x58]
push dword [ebp - 0x5c]
sub esp, 0x10
movss dword [esp + 0xc], xmm0
movd xmm0, dword [ebp - 0x64]
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, dword [ebp - 0x68]
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm0
movd xmm0, dword [ebp - 0x6c]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
push dword [ebp - 0x70]
push dword [ebp - 0x74]
push dword [ebp - 0x78]
call fcn.0053815c
mov edi, eax
jmp 0x76f247
xor edi, edi
or dword [ebp - 4], 0xffffffff
test edi, edi
je 0x76fc6f
mov eax, dword [edi]
mov ecx, edi
push dword [ebp - 0x80]
call dword [eax + 0x44]
movd xmm0, dword [ebp - 0x60]
sub esp, 0x10
cvtdq2ps xmm0, xmm0
mov eax, dword [edi]
mov ecx, edi
movss dword [esp + 0xc], xmm0
movd xmm0, dword [ebp - 0x64]
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, dword [ebp - 0x68]
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm0
movd xmm0, dword [ebp - 0x6c]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
push dword [ebp - 0x80]
call dword [eax + 0x7c]
cmp dword [ebp - 0x7c], 0
mov ecx, dword [esi + 0x28]
mov eax, dword [ecx]
je 0x76f2c0
push dword [ebp - 0x7c]
call dword [eax + 0x48]
test eax, eax
je 0x76f2c4
push edi
mov ecx, eax
call fcn.0053b785
jmp 0x76f2c4
push edi
call dword [eax + 0x44]
mov eax, dword [edi]
mov ecx, dword [esi + 0x28]
mov edx, dword [eax + 0x50]
test ecx, ecx
je 0x76f519
lea eax, [ecx + 0x24]
push eax
jmp 0x76f51b
push dword [ebp - 0x18]
lea eax, [ebp - 0x38]
push 1
push 0x20
push eax
call edi
add esp, 0x10
test eax, eax
je 0x76fca6
push 0x1f8
call fcn.00537b1c
mov edi, eax
pop ecx
mov dword [ebp - 0x140], edi
mov dword [ebp - 4], 7
test edi, edi
je 0x76f36a
push 0x1f8
mov ecx, edi
call fcn.005368f7
push dword [ebp - 0x1c]
movd xmm0, dword [ebp - 0x20]
mov ecx, edi
cvtdq2ps xmm0, xmm0
sub esp, 0x10
movss dword [esp + 0xc], xmm0
movd xmm0, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, dword [ebp - 0x28]
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm0
movd xmm0, dword [ebp - 0x2c]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
push dword [ebp - 0x30]
call fcn.0053c27a
mov edi, eax
jmp 0x76f36c
xor edi, edi
or dword [ebp - 4], 0xffffffff
test edi, edi
je 0x76fc7c
mov eax, dword [edi]
mov ecx, edi
push dword [ebp - 0x38]
call dword [eax + 0x44]
movd xmm0, dword [ebp - 0x20]
sub esp, 0x10
cvtdq2ps xmm0, xmm0
mov eax, dword [edi]
mov ecx, edi
movss dword [esp + 0xc], xmm0
movd xmm0, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, dword [ebp - 0x28]
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm0
movd xmm0, dword [ebp - 0x2c]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
push dword [ebp - 0x38]
call dword [eax + 0x7c]
cmp dword [ebp - 0x34], 0
mov ecx, dword [esi + 0x28]
mov eax, dword [ecx]
je 0x76f2c0
push dword [ebp - 0x34]
jmp 0x76f2af
push dword [ebp - 0x18]
lea eax, [ebp - 0x40]
push 1
push 0x28
push eax
call edi
add esp, 0x10
test eax, eax
je 0x76fca6
push 0x80
lea eax, [ebp - 0x100]
push 0
push eax
call fcn.00538b89
mov eax, dword [ebp - 0x1c]
shl eax, 6
add eax, 0xa69510
push eax
lea eax, [ebp - 0x100]
push 0x7b9eb8
push eax
call fcn.005396a1
push 0x20c
call fcn.00537b1c
mov edi, eax
add esp, 0x1c
mov dword [ebp - 0x144], edi
mov dword [ebp - 4], 3
test edi, edi
je 0x76f4a6
push 0x20c
mov ecx, edi
call fcn.0053bfcd
movd xmm0, dword [ebp - 0x28]
lea eax, [ebp - 0x100]
push eax
push dword [ebp - 0x20]
cvtdq2ps xmm0, xmm0
mov ecx, edi
push dword [ebp - 0x24]
sub esp, 0x10
movss dword [esp + 0xc], xmm0
movd xmm0, dword [ebp - 0x2c]
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, dword [ebp - 0x30]
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm0
movd xmm0, dword [ebp - 0x34]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
push dword [ebp - 0x38]
call fcn.00536370
mov edi, eax
jmp 0x76f4a8
xor edi, edi
or dword [ebp - 4], 0xffffffff
test edi, edi
je 0x76fc89
mov eax, dword [edi]
mov ecx, edi
push dword [ebp - 0x40]
call dword [eax + 0x44]
movd xmm0, dword [ebp - 0x28]
sub esp, 0x10
cvtdq2ps xmm0, xmm0
mov eax, dword [edi]
mov ecx, edi
movss dword [esp + 0xc], xmm0
movd xmm0, dword [ebp - 0x2c]
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, dword [ebp - 0x30]
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm0
movd xmm0, dword [ebp - 0x34]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
push dword [ebp - 0x40]
call dword [eax + 0x7c]
cmp dword [ebp - 0x3c], 0
mov ecx, dword [esi + 0x28]
mov eax, dword [ecx]
je 0x76f2c0
push dword [ebp - 0x3c]
jmp 0x76f2af
push 0
mov ecx, edi
call edx
jmp 0x76fc3c
push dword [ebp - 0x18]
lea eax, [ebp - 0x40]
push 1
push 0x28
push eax
call edi
add esp, 0x10
test eax, eax
je 0x76fca6
push 0x1e8
call fcn.00537b1c
mov edi, eax
pop ecx
mov dword [ebp - 0x148], edi
and dword [ebp - 4], 0
test edi, edi
je 0x76f5b1
push 0x1e8
mov ecx, edi
call fcn.005384ae
push dword [ebp - 0x20]
movd xmm0, dword [ebp - 0x28]
mov ecx, edi
push dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
sub esp, 0x10
movss dword [esp + 0xc], xmm0
movd xmm0, dword [ebp - 0x2c]
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, dword [ebp - 0x30]
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm0
movd xmm0, dword [ebp - 0x34]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
push dword [ebp - 0x38]
call fcn.00539129
mov edi, eax
jmp 0x76f5b3
xor edi, edi
or dword [ebp - 4], 0xffffffff
test edi, edi
je 0x76fc89
mov eax, dword [edi]
mov ecx, edi
push dword [ebp - 0x40]
call dword [eax + 0x44]
movd xmm0, dword [ebp - 0x28]
sub esp, 0x10
cvtdq2ps xmm0, xmm0
mov eax, dword [edi]
mov ecx, edi
movss dword [esp + 0xc], xmm0
movd xmm0, dword [ebp - 0x2c]
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, dword [ebp - 0x30]
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm0
movd xmm0, dword [ebp - 0x34]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
push dword [ebp - 0x40]
call dword [eax + 0x7c]
cmp dword [ebp - 0x3c], 0
mov ecx, dword [esi + 0x28]
mov eax, dword [ecx]
je 0x76f62c
push dword [ebp - 0x3c]
call dword [eax + 0x48]
test eax, eax
je 0x76f630
push edi
mov ecx, eax
call fcn.0053b785
jmp 0x76f630
push edi
call dword [eax + 0x44]
mov eax, dword [ebp - 0x1c]
mov dword [edi + 0x1e0], eax
jmp 0x76fc3c
push dword [ebp - 0x18]
lea eax, [ebp - 0x48]
push 1
push 0x30
push eax
call edi
add esp, 0x10
test eax, eax
je 0x76fca6
push 0x378
call fcn.00537b1c
mov edi, eax
pop ecx
mov dword [ebp - 0x14c], edi
mov dword [ebp - 4], 6
test edi, edi
je 0x76f6d7
push 0x378
mov ecx, edi
call fcn.0053d1e3
push dword [ebp - 0x1c]
movd xmm0, dword [ebp - 0x28]
mov ecx, edi
push dword [ebp - 0x20]
cvtdq2ps xmm0, xmm0
push dword [ebp - 0x24]
sub esp, 0x10
movss dword [esp + 0xc], xmm0
movd xmm0, dword [ebp - 0x2c]
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, dword [ebp - 0x30]
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm0
movd xmm0, dword [ebp - 0x34]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
push dword [ebp - 0x38]
push dword [ebp - 0x3c]
push dword [ebp - 0x40]
call fcn.00539c14
mov edi, eax
jmp 0x76f6d9
xor edi, edi
or dword [ebp - 4], 0xffffffff
test edi, edi
je 0x76fcc5
mov eax, dword [edi]
mov ecx, edi
push dword [ebp - 0x48]
call dword [eax + 0x44]
movd xmm0, dword [ebp - 0x28]
sub esp, 0x10
cvtdq2ps xmm0, xmm0
mov eax, dword [edi]
mov ecx, edi
movss dword [esp + 0xc], xmm0
movd xmm0, dword [ebp - 0x2c]
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, dword [ebp - 0x30]
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm0
movd xmm0, dword [ebp - 0x34]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
push dword [ebp - 0x48]
call dword [eax + 0x7c]
cmp dword [ebp - 0x44], 0
mov ecx, dword [esi + 0x28]
mov eax, dword [ecx]
je 0x76f2c0
push dword [ebp - 0x44]
jmp 0x76f2af
mov eax, ecx
sub eax, 0xc
je 0x76faeb
sub eax, 1
je 0x76f98c
dec eax
sub eax, 1
je 0x76f88f
sub eax, 1
jne 0x76fcd2
push dword [ebp - 0x18]
lea eax, [ebp - 0x40]
push 1
push 0x28
push eax
call edi
add esp, 0x10
test eax, eax
je 0x76fca6
push 0x5a8
call fcn.00537b1c
mov edi, eax
pop ecx
mov dword [ebp - 0x150], edi
mov dword [ebp - 4], 1
test edi, edi
je 0x76f804
push 0x5a8
mov ecx, edi
call fcn.005384ea
push dword [ebp - 0x1c]
movd xmm0, dword [ebp - 0x28]
mov ecx, edi
cvtdq2ps xmm0, xmm0
sub esp, 0x10
movss dword [esp + 0xc], xmm0
movd xmm0, dword [ebp - 0x2c]
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, dword [ebp - 0x30]
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm0
movd xmm0, dword [ebp - 0x34]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
push dword [ebp - 0x20]
push dword [ebp - 0x24]
push dword [ebp - 0x38]
call fcn.0053c7bb
mov edi, eax
jmp 0x76f806
xor edi, edi
or dword [ebp - 4], 0xffffffff
test edi, edi
je 0x76fc89
mov eax, dword [edi]
mov ecx, edi
push dword [ebp - 0x40]
call dword [eax + 0x44]
movd xmm0, dword [ebp - 0x28]
sub esp, 0x10
cvtdq2ps xmm0, xmm0
mov eax, dword [edi]
mov ecx, edi
movss dword [esp + 0xc], xmm0
movd xmm0, dword [ebp - 0x2c]
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, dword [ebp - 0x30]
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm0
movd xmm0, dword [ebp - 0x34]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
push dword [ebp - 0x40]
call dword [eax + 0x7c]
mov eax, dword [edi]
mov ecx, dword [esi + 0x28]
mov edx, dword [eax + 0x50]
test ecx, ecx
je 0x76f872
lea eax, [ecx + 0x24]
push eax
jmp 0x76f874
push 0
mov ecx, edi
call edx
cmp dword [ebp - 0x3c], 0
mov ecx, dword [esi + 0x28]
mov eax, dword [ecx]
je 0x76fc38
push dword [ebp - 0x3c]
jmp 0x76fc27
push dword [ebp - 0x18]
lea eax, [ebp - 0x34]
push 1
push 0x1c
push eax
call edi
add esp, 0x10
test eax, eax
je 0x76fca6
push 0x1d4
call fcn.00537b1c
mov edi, eax
pop ecx
mov dword [ebp - 0x154], edi
mov dword [ebp - 4], 2
test edi, edi
je 0x76f919
push 0x1d4
mov ecx, edi
call fcn.00536eb5
movd xmm0, dword [ebp - 0x1c]
sub esp, 0x10
cvtdq2ps xmm0, xmm0
mov ecx, edi
movss dword [esp + 0xc], xmm0
movd xmm0, dword [ebp - 0x20]
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm0
movd xmm0, dword [ebp - 0x28]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
push dword [ebp - 0x2c]
call fcn.0053786a
mov edi, eax
jmp 0x76f91b
xor edi, edi
or dword [ebp - 4], 0xffffffff
test edi, edi
je 0x76fce2
mov eax, dword [edi]
mov ecx, edi
push dword [ebp - 0x34]
call dword [eax + 0x44]
movd xmm0, dword [ebp - 0x1c]
sub esp, 0x10
cvtdq2ps xmm0, xmm0
mov eax, dword [edi]
mov ecx, edi
movss dword [esp + 0xc], xmm0
movd xmm0, dword [ebp - 0x20]
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm0
movd xmm0, dword [ebp - 0x28]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
push dword [ebp - 0x34]
call dword [eax + 0x7c]
cmp dword [ebp - 0x30], 0
mov ecx, dword [esi + 0x28]
mov eax, dword [ecx]
je 0x76fc38
push dword [ebp - 0x30]
jmp 0x76fc27
push dword [ebp - 0x18]
lea eax, [ebp - 0x138]
push 1
push 0xb8
push eax
call edi
add esp, 0x10
test eax, eax
je 0x76fca6
push 0x1088
call fcn.00537b1c
mov edi, eax
pop ecx
mov dword [ebp - 0x158], edi
mov dword [ebp - 4], 5
test edi, edi
je 0x76fa60
push 0x1088
mov ecx, edi
call fcn.005360f5
push dword [ebp - 0x10c]
movd xmm0, dword [ebp - 0x120]
lea eax, [ebp - 0x100]
push dword [ebp - 0x110]
cvtdq2ps xmm0, xmm0
mov ecx, edi
push dword [ebp - 0x114]
push dword [ebp - 0x118]
sub esp, 0x10
movss dword [esp + 0xc], xmm0
movd xmm0, dword [ebp - 0x124]
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, dword [ebp - 0x128]
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm0
movd xmm0, dword [ebp - 0x12c]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
push dword [ebp - 0x11c]
push dword [ebp - 0x104]
push dword [ebp - 0x108]
push eax
push dword [ebp - 0x130]
call fcn.0053d67a
mov edi, eax
jmp 0x76fa62
xor edi, edi
or dword [ebp - 4], 0xffffffff
test edi, edi
je 0x76fcef
mov eax, dword [edi]
mov ecx, edi
push dword [ebp - 0x138]
call dword [eax + 0x44]
movd xmm0, dword [ebp - 0x120]
sub esp, 0x10
cvtdq2ps xmm0, xmm0
mov eax, dword [edi]
mov ecx, edi
movss dword [esp + 0xc], xmm0
movd xmm0, dword [ebp - 0x124]
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, dword [ebp - 0x128]
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm0
movd xmm0, dword [ebp - 0x12c]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
push dword [ebp - 0x138]
call dword [eax + 0x7c]
cmp dword [ebp - 0x134], 0
mov ecx, dword [esi + 0x28]
mov eax, dword [ecx]
je 0x76f2c0
push dword [ebp - 0x134]
jmp 0x76f2af
push dword [ebp - 0x18]
lea eax, [ebp - 0x4c]
push 1
push 0x34
push eax
call edi
add esp, 0x10
test eax, eax
je 0x76fca6
push 0x80
lea eax, [ebp - 0x100]
push 0
push eax
call fcn.00538b89
mov eax, dword [ebp - 0x1c]
shl eax, 6
add eax, 0xa69510
push eax
lea eax, [ebp - 0x100]
push 0x7b9eb8
push eax
call fcn.005396a1
push 0xe70
call fcn.00537b1c
mov edi, eax
add esp, 0x1c
mov dword [ebp - 0x15c], edi
mov dword [ebp - 4], 4
test edi, edi
je 0x76fbbd
push 0xe70
mov ecx, edi
call fcn.0053a09c
push dword [ebp - 0x20]
movd xmm0, dword [ebp - 0x34]
lea eax, [ebp - 0x100]
push dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
mov ecx, edi
push dword [ebp - 0x28]
push dword [ebp - 0x2c]
sub esp, 0x10
movss dword [esp + 0xc], xmm0
movd xmm0, dword [ebp - 0x38]
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, dword [ebp - 0x3c]
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm0
movd xmm0, dword [ebp - 0x40]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
push dword [ebp - 0x30]
push eax
push dword [ebp - 0x44]
call fcn.00539089
mov edi, eax
jmp 0x76fbbf
xor edi, edi
or dword [ebp - 4], 0xffffffff
test edi, edi
je 0x76fcff
mov eax, dword [edi]
mov ecx, edi
push dword [ebp - 0x4c]
call dword [eax + 0x44]
movd xmm0, dword [ebp - 0x34]
sub esp, 0x10
cvtdq2ps xmm0, xmm0
mov eax, dword [edi]
mov ecx, edi
movss dword [esp + 0xc], xmm0
movd xmm0, dword [ebp - 0x38]
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, dword [ebp - 0x3c]
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm0
movd xmm0, dword [ebp - 0x40]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
push dword [ebp - 0x4c]
call dword [eax + 0x7c]
cmp dword [ebp - 0x48], 0
mov ecx, dword [esi + 0x28]
mov eax, dword [ecx]
je 0x76fc38
push dword [ebp - 0x48]
call dword [eax + 0x48]
test eax, eax
je 0x76fc3c
push edi
mov ecx, eax
call fcn.0053b785
jmp 0x76fc3c
push edi
call dword [eax + 0x44]
push dword [ebp - 0x18]
mov edi, dword [sym.imp.ucrtbased.dll_fread]
lea eax, [ebp - 0x14]
push 1
push 4
push eax
call edi
add esp, 0x10
test eax, eax
jne 0x76f16f
push dword [ebp - 0x18]
call dword [sym.imp.ucrtbased.dll_fclose]
xor eax, eax
inc eax
pop ecx
call fcn.0053d6cf
ret 4
mov ecx, esi
call fcn.0053c5db
push eax
push dword [ebp - 0x80]
jmp 0x76fc94
mov ecx, esi
call fcn.0053c5db
push eax
push dword [ebp - 0x38]
jmp 0x76fc94
mov ecx, esi
call fcn.0053c5db
push eax
push dword [ebp - 0x40]
push str.Cant_Create___d__in_Scene___d__r_n
call fcn.00536de3
add esp, 0xc
jmp 0x76f15f
push ebx
push dword [ebp - 0x14]
push str.Cant_Read_Resource_Data__d__in___s__r_n
call fcn.00536de3
push dword [ebp - 0x18]
call dword [sym.imp.ucrtbased.dll_fclose]
add esp, 0x10
jmp 0x76f15f
mov ecx, esi
call fcn.0053c5db
push eax
push dword [ebp - 0x48]
jmp 0x76fc94
push ecx
push str.Not_Support_Control_Type___d__r_n
call fcn.00536de3
pop ecx
xor eax, eax
jmp 0x76fc66
mov ecx, esi
call fcn.0053c5db
push eax
push dword [ebp - 0x34]
jmp 0x76fc94
mov ecx, esi
call fcn.0053c5db
push eax
push dword [ebp - 0x138]
jmp 0x76fc94
mov ecx, esi
call fcn.0053c5db
push eax
push dword [ebp - 0x4c]
jmp 0x76fc94