Function at 0x433616
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 4
mov eax, 0x672736
call fcn.006315b1
mov esi, ecx
mov dword [ebp - 0x10], esi
mov dword [esi], vtable.CDataScene.0
mov dword [esi + 4], vtable.CDataScene.1.0
mov dword [ebp - 4], 0x26
mov ecx, dword [esi + 0xc]
test ecx, ecx
je 0x43364d
mov eax, dword [ecx]
push 1
call dword [eax + 0x20]
and dword [esi + 0xc], 0
lea ecx, [esi + 0x2fcd58]
mov byte [ebp - 4], 0x25
mov dword [ecx], vtable.NekoGameSDK4th::Base::Math::CLinearCounter.0
call fcn.0045511c
push fcn.00454281
push 8
pop edi
push edi
push 0x594
lea eax, [esi + 0x2fa0a4]
push eax
mov byte [ebp - 4], 0x24
call fcn.00630025
push fcn.00440e69
push edi
push 0x94
lea eax, [esi + 0x2f9c04]
push eax
mov byte [ebp - 4], 0x23
call fcn.00630025
push fcn.00452f1d
push edi
push 0x5ebe8
lea eax, [esi + 0x3cc4]
push eax
mov byte [ebp - 4], 0x22
call fcn.00630025
mov ebx, fcn.004a8c29
push ebx
push edi
add edi, 0x7c
push edi
lea eax, [esi + 0x38a4]
push eax
mov byte [ebp - 4], 0x21
call fcn.00630025
lea ecx, [esi + 0x3810]
mov byte [ebp - 4], 0x20
call fcn.00440e69
lea ecx, [esi + 0x37dc]
mov byte [ebp - 4], 0x1f
call fcn.00437a7d
lea ecx, [esi + 0x3748]
mov byte [ebp - 4], 0x1e
call fcn.00440e69
lea ecx, [esi + 0x36b4]
mov byte [ebp - 4], 0x1d
call fcn.00440e69
lea ecx, [esi + 0x3620]
mov byte [ebp - 4], 0x1c
call fcn.00440e69
lea ecx, [esi + 0x3610]
mov byte [ebp - 4], 0x1b
call fcn.004a9532
lea ecx, [esi + 0x357c]
mov byte [ebp - 4], 0x1a
call fcn.00440e69
lea ecx, [esi + 0x356c]
mov byte [ebp - 4], 0x19
call fcn.004a9532
lea ecx, [esi + 0x34d8]
mov byte [ebp - 4], 0x18
call fcn.00440e69
lea ecx, [esi + 0x3444]
mov byte [ebp - 4], 0x17
call fcn.00440e69
lea ecx, [esi + 0x33b0]
mov byte [ebp - 4], 0x16
call fcn.00440e69
lea ecx, [esi + 0x337c]
mov byte [ebp - 4], 0x15
call fcn.00437a7d
push ebx
push 8
push edi
lea eax, [esi + 0x2f5c]
push eax
mov byte [ebp - 4], 0x14
call fcn.00630025
mov byte [ebp - 4], 0x13
lea ecx, [esi + 0x2ec8]
call fcn.00440e69
lea ecx, [esi + 0x2e94]
mov byte [ebp - 4], 0x12
call fcn.00437a7d
push ebx
push 8
push edi
lea eax, [esi + 0x2a74]
push eax
mov byte [ebp - 4], 0x11
call fcn.00630025
lea ecx, [esi + 0x29e0]
mov byte [ebp - 4], 0x10
call fcn.00440e69
push ebx
push 8
push edi
lea eax, [esi + 0x25c0]
push eax
mov byte [ebp - 4], 0xf
call fcn.00630025
lea ecx, [esi + 0x258c]
mov byte [ebp - 4], 0xe
call fcn.00437a7d
lea ecx, [esi + 0x24f8]
mov byte [ebp - 4], 0xd
call fcn.00440e69
push 0x404035
push 0xb
push 0x28
lea eax, [esi + 0x2340]
push eax
mov byte [ebp - 4], 0xc
call fcn.00630025
push ebx
push 0xb
push edi
lea eax, [esi + 0x1d90]
push eax
mov byte [ebp - 4], 0xb
call fcn.00630025
lea ecx, [esi + 0x1cfc]
mov byte [ebp - 4], 0xa
call fcn.00440e69
lea ecx, [esi + 0x1c68]
mov byte [ebp - 4], 9
call fcn.00440e69
lea ecx, [esi + 0x1c34]
mov byte [ebp - 4], 8
call fcn.00437a7d
lea ecx, [esi + 0x1ba0]
mov byte [ebp - 4], 7
call fcn.00440e69
lea ecx, [esi + 0x1b78]
mov byte [ebp - 4], 6
mov dword [ecx], vtable.NekoGameSDK4th::Base::Math::CQuadraticCounter.0
call fcn.0045511c
lea ecx, [esi + 0x1b68]
mov byte [ebp - 4], 5
call fcn.004a9532
lea ecx, [esi + 0x1ad4]
mov byte [ebp - 4], 4
call fcn.00440e69
lea ecx, [esi + 0x1a40]
mov byte [ebp - 4], 3
call fcn.00440e69
lea ecx, [esi + 0x19ac]
mov byte [ebp - 4], 2
call fcn.00440e69
lea eax, [esi + 0x1868]
push eax
mov byte [ebp - 4], 1
call fcn.00437754
lea ecx, [esi + 0x10]
mov byte [ebp - 4], 0
call fcn.0043a71e
mov dword [esi + 4], vtable.NekoGameSDK4th::Base::Template::mediator_class_CApp_.0
mov dword [esi], vtable.NekoGameSDK4th::GameBase::ITask.0
call fcn.00631689
ret