Function at 0x447d60
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 0xffffffffffffffff
push 0x68b9a3
mov eax, dword fs:[0]
push eax
push ecx
push esi
mov eax, dword [0x70c004]
xor eax, esp
push eax
lea eax, [esp + 0xc]
mov dword fs:[0], eax
mov esi, ecx
mov dword [esp + 8], esi
mov dword [esi], vtable.CDataScene.0
mov dword [esi + 4], vtable.CDataScene.1.0
mov dword [esp + 0x14], 0x25
mov ecx, dword [esi + 0xc]
test ecx, ecx
je 0x447db4
mov eax, dword [ecx]
mov edx, dword [eax + 0x20]
push 1
call edx
mov dword [esi + 0xc], 0
push fcn.0046eb45
push 8
push 0x594
lea eax, [esi + 0x2f9b4c]
push eax
mov byte [esp + 0x24], 0x24
call fcn.00649be5
push fcn.0045c6ed
push 8
push 0x94
lea ecx, [esi + 0x2f96ac]
push ecx
mov byte [esp + 0x24], 0x23
call fcn.00649be5
push fcn.0046d820
push 8
push 0x5ebe8
lea edx, [esi + 0x376c]
push edx
mov byte [esp + 0x24], 0x22
call fcn.00649be5
push fcn.004c3654
push 8
push 0x84
lea eax, [esi + 0x334c]
push eax
mov byte [esp + 0x24], 0x21
call fcn.00649be5
lea ecx, [esi + 0x32b8]
mov byte [esp + 0x14], 0x20
call fcn.0045c6ed
lea ecx, [esi + 0x3284]
mov byte [esp + 0x14], 0x1f
call fcn.0044e6d0
lea ecx, [esi + 0x3274]
mov byte [esp + 0x14], 0x1e
call fcn.004c3f54
lea ecx, [esi + 0x31e0]
mov byte [esp + 0x14], 0x1d
call fcn.0045c6ed
lea ecx, [esi + 0x314c]
mov byte [esp + 0x14], 0x1c
call fcn.0045c6ed
lea ecx, [esi + 0x30b8]
mov byte [esp + 0x14], 0x1b
call fcn.0045c6ed
lea ecx, [esi + 0x3024]
mov byte [esp + 0x14], 0x1a
call fcn.0045c6ed
lea ecx, [esi + 0x3014]
mov byte [esp + 0x14], 0x19
call fcn.004c3f54
lea ecx, [esi + 0x2f80]
mov byte [esp + 0x14], 0x18
call fcn.0045c6ed
lea ecx, [esi + 0x2f70]
mov byte [esp + 0x14], 0x17
call fcn.004c3f54
lea ecx, [esi + 0x2edc]
mov byte [esp + 0x14], 0x16
call fcn.0045c6ed
lea ecx, [esi + 0x2e48]
mov byte [esp + 0x14], 0x15
call fcn.0045c6ed
lea ecx, [esi + 0x2db4]
mov byte [esp + 0x14], 0x14
call fcn.0045c6ed
lea ecx, [esi + 0x2d80]
mov byte [esp + 0x14], 0x13
call fcn.0044e6d0
push fcn.004c3654
push 8
push 0x84
lea ecx, [esi + 0x2960]
push ecx
mov byte [esp + 0x24], 0x12
call fcn.00649be5
lea ecx, [esi + 0x28cc]
mov byte [esp + 0x14], 0x11
call fcn.0045c6ed
mov byte [esp + 0x14], 0x10
lea ecx, [esi + 0x2898]
call fcn.0044e6d0
push fcn.004c3654
push 8
push 0x84
lea edx, [esi + 0x2478]
push edx
mov byte [esp + 0x24], 0xf
call fcn.00649be5
lea ecx, [esi + 0x23e4]
mov byte [esp + 0x14], 0xe
call fcn.0045c6ed
push fcn.004c3654
push 8
push 0x84
lea eax, [esi + 0x1fc4]
push eax
mov byte [esp + 0x24], 0xd
call fcn.00649be5
lea ecx, [esi + 0x1f90]
mov byte [esp + 0x14], 0xc
call fcn.0044e6d0
lea ecx, [esi + 0x1efc]
mov byte [esp + 0x14], 0xb
call fcn.0045c6ed
push fcn.004c3654
push 0xb
push 0x84
lea ecx, [esi + 0x1950]
push ecx
mov byte [esp + 0x24], 0xa
call fcn.00649be5
lea ecx, [esi + 0x18bc]
mov byte [esp + 0x14], 9
call fcn.0045c6ed
lea ecx, [esi + 0x1828]
mov byte [esp + 0x14], 8
call fcn.0045c6ed
lea ecx, [esi + 0x17f4]
mov byte [esp + 0x14], 7
call fcn.0044e6d0
lea ecx, [esi + 0x1760]
mov byte [esp + 0x14], 6
call fcn.0045c6ed
lea ecx, [esi + 0x1750]
mov byte [esp + 0x14], 5
call fcn.004c3f54
lea ecx, [esi + 0x16bc]
mov byte [esp + 0x14], 4
call fcn.0045c6ed
lea ecx, [esi + 0x1628]
mov byte [esp + 0x14], 3
call fcn.0045c6ed
lea ecx, [esi + 0x1594]
mov byte [esp + 0x14], 2
call fcn.0045c6ed
lea ecx, [esi + 0x1500]
mov byte [esp + 0x14], 1
call fcn.0045c6ed
lea ecx, [esi + 0x10]
mov byte [esp + 0x14], 0
call fcn.004533f0
mov dword [esi + 4], vtable.NekoGameSDK4th::Base::Template::mediator_class_CApp_.0
mov dword [esi], vtable.NekoGameSDK4th::GameBase::ITask.0
mov ecx, dword [esp + 0xc]
mov dword fs:[0], ecx
pop ecx
pop esi
add esp, 0x10
ret