Function at 0xce78c8
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push 0xffffffffffffffff
push 0xdb20e4
mov eax, dword fs:[0]
push eax
sub esp, 0x1b4
mov eax, dword [0xdec40c]
xor eax, esp
mov dword [esp + 0x1b0], eax
push ebx
push ebp
push esi
push edi
mov eax, dword [0xdec40c]
xor eax, esp
push eax
lea eax, [esp + 0x1c8]
mov dword fs:[0], eax
mov eax, dword [esp + 0x1d8]
mov dword [esp + 0x18], eax
mov eax, dword [esp + 0x1dc]
xor ebx, ebx
mov edi, 0xf
mov dword [esp + 0x3c], ecx
mov dword [esp + 0xa8], edx
mov dword [esp + 0xb0], eax
mov dword [esp + 0xcc], edi
mov dword [esp + 0xc8], ebx
mov byte [esp + 0xb8], bl
mov dword [esp + 0x1d0], ebx
mov dword [esp + 0x120], edi
mov dword [esp + 0x11c], ebx
mov byte [esp + 0x10c], bl
mov dword [esp + 0x190], edi
mov dword [esp + 0x18c], ebx
mov byte [esp + 0x17c], bl
mov dword [esp + 0x104], edi
mov dword [esp + 0x100], ebx
mov byte [esp + 0xf0], bl
mov dword [esp + 0xe8], edi
mov dword [esp + 0xe4], ebx
mov byte [esp + 0xd4], bl
mov dword [esp + 0x158], edi
mov dword [esp + 0x154], ebx
mov byte [esp + 0x144], bl
mov dword [esp + 0x13c], edi
mov dword [esp + 0x138], ebx
mov byte [esp + 0x128], bl
mov dword [esp + 0x174], edi
mov dword [esp + 0x170], ebx
mov byte [esp + 0x160], bl
mov byte [esp + 0x1d0], 7
xor eax, eax
lea ecx, [esp + 0x9c]
mov byte [esp + 0x1b0], bl
mov dword [esp + 0x1b1], eax
mov dword [esp + 0x1b5], eax
mov dword [esp + 0x1b9], eax
mov dword [esp + 0x1bd], eax
call fcn.00d17cc0
push ebx
mov byte [esp + 0x1d4], 8
mov ecx, dword [esp + 0xa4]
mov edx, dword [esp + 0xa0]
push 0xf4240
push ecx
push edx
call fcn.00d9e240
push 0x10
mov esi, eax
mov ebp, edx
call fcn.00cf71bc
add esp, 4
cmp eax, ebx
je 0xce7601
mov dword [eax], vtable.Poco::Any::Holder_long_long___int64__.0
mov dword [eax + 8], esi
mov dword [eax + 0xc], ebp
jmp 0xce7603
xor eax, eax
mov dword [esp + 0x44], eax
mov byte [esp + 0x1d0], 9
push 3
push 0xdd3208
lea ecx, [esp + 0x28]
mov dword [esp + 0x40], edi
mov dword [esp + 0x3c], ebx
mov byte [esp + 0x2c], bl
call fcn.00cd15a0
lea eax, [esp + 0x44]
push eax
lea ecx, [esp + 0x24]
push ecx
lea edx, [esp + 0x6c]
push edx
mov byte [esp + 0x1dc], 0xa
call fcn.00d3bce0
add esp, 0xc
push 0xffffffffffffffff
push ebx
push eax
lea ecx, [esp + 0x184]
mov byte [esp + 0x1dc], 0xb
call fcn.00cd1470
mov esi, 0x10
cmp dword [esp + 0x7c], esi
jb 0xce767a
mov eax, dword [esp + 0x68]
push eax
call fcn.00cf7057
add esp, 4
mov dword [esp + 0x7c], edi
mov dword [esp + 0x78], ebx
mov byte [esp + 0x68], bl
cmp dword [esp + 0x38], esi
jb 0xce7699
mov ecx, dword [esp + 0x24]
push ecx
call fcn.00cf7057
add esp, 4
mov byte [esp + 0x1d0], 8
mov ecx, dword [esp + 0x44]
mov dword [esp + 0x38], edi
mov dword [esp + 0x34], ebx
mov byte [esp + 0x24], bl
cmp ecx, ebx
je 0xce76bd
mov edx, dword [ecx]
mov eax, dword [edx]
push 1
call eax
mov esi, dword [esp + 0x18]
call fcn.00ce8340
push 0x10
mov esi, eax
mov ebp, edx
call fcn.00cf71bc
add esp, 4
cmp eax, ebx
je 0xce76e6
mov dword [eax], vtable.Poco::Any::Holder_long_long___int64__.0
mov dword [eax + 8], esi
mov dword [eax + 0xc], ebp
jmp 0xce76e8
xor eax, eax
mov dword [esp + 0x44], eax
mov byte [esp + 0x1d0], 0xc
push 3
push 0xdd3208
lea ecx, [esp + 0x28]
mov dword [esp + 0x40], edi
mov dword [esp + 0x3c], ebx
mov byte [esp + 0x2c], bl
call fcn.00cd15a0
lea ecx, [esp + 0x44]
push ecx
lea edx, [esp + 0x24]
push edx
lea eax, [esp + 0x6c]
push eax
mov byte [esp + 0x1dc], 0xd
call fcn.00d3bce0
add esp, 0xc
push 0xffffffffffffffff
push ebx
push eax
lea ecx, [esp + 0x114]
mov byte [esp + 0x1dc], 0xe
call fcn.00cd1470
mov esi, 0x10
cmp dword [esp + 0x7c], esi
jb 0xce775f
mov ecx, dword [esp + 0x68]
push ecx
call fcn.00cf7057
add esp, 4
mov dword [esp + 0x7c], edi
mov dword [esp + 0x78], ebx
mov byte [esp + 0x68], bl
cmp dword [esp + 0x38], esi
jb 0xce777e
mov edx, dword [esp + 0x24]
push edx
call fcn.00cf7057
add esp, 4
mov byte [esp + 0x1d0], 8
mov ecx, dword [esp + 0x44]
mov dword [esp + 0x38], edi
mov dword [esp + 0x34], ebx
mov byte [esp + 0x24], bl
cmp ecx, ebx
je 0xce77a2
mov eax, dword [ecx]
mov edx, dword [eax]
push 1
call edx
mov ebx, dword [esp + 0xa8]
lea ecx, [esp + 0x80]
call fcn.00ce8460
push 0xffffffffffffffff
xor edi, edi
push edi
push eax
lea ecx, [esp + 0xf8]
mov ebp, 0xf
mov byte [esp + 0x1dc], 0xf
call fcn.00cd1470
mov ebx, 0x10
mov byte [esp + 0x1d0], 8
cmp dword [esp + 0x98], ebx
jb 0xce77fa
mov eax, dword [esp + 0x84]
push eax
call fcn.00cf7057
add esp, 4
mov esi, dword [esp + 0x18]
lea ecx, [esi + 0xc4]
push ecx
lea edx, [esp + 0x10c]
push edx
lea eax, [esp + 0x88]
push eax
call fcn.00ce9c40
add esp, 0xc
lea ecx, [esi + 0x54]
push ecx
push eax
lea ecx, [esp + 0x28]
push ecx
mov byte [esp + 0x1dc], bl
call fcn.00ce9c40
add esp, 0xc
mov edx, eax
lea ecx, [esp + 0x64]
mov byte [esp + 0x1d0], 0x11
call fcn.00ced410
push 0xffffffffffffffff
push edi
push eax
lea ecx, [esp + 0xdc]
mov byte [esp + 0x1dc], 0x12
call fcn.00cd1470
cmp dword [esp + 0x7c], ebx
jb 0xce7874
mov edx, dword [esp + 0x68]
push edx
call fcn.00cf7057
add esp, 4
mov dword [esp + 0x7c], ebp
mov dword [esp + 0x78], edi
mov byte [esp + 0x68], 0
cmp dword [esp + 0x38], ebx
jb 0xce7894
mov eax, dword [esp + 0x24]
push eax
call fcn.00cf7057
add esp, 4
mov byte [esp + 0x1d0], 8
mov dword [esp + 0x38], ebp
mov dword [esp + 0x34], edi
mov byte [esp + 0x24], 0
cmp dword [esp + 0x98], ebx
jb 0xce78c2
mov ecx, dword [esp + 0x84]
push ecx
call fcn.00cf7057
add esp, 4
cmp dword [esp + 0xe4], 7
mov esi, ebx
jae 0xce78d3
call fcn.00cf62e3
mov eax, dword [esp + 0xe4]
add eax, 0xfffffff9
cmp eax, ebx
jae 0xce78e3
mov esi, eax
mov eax, dword [esp + 0xd4]
cmp dword [esp + 0xe8], ebx
jae 0xce78fa
lea eax, [esp + 0xd4]
push esi
add eax, 7
push eax
lea edx, [esp + 0x1b8]
push ebx
push edx
call fcn.00cf7062
mov ebp, dword [esp + 0x28]
add ebp, 0xa8
push ebp
lea edi, [esp + 0x1c4]
lea esi, [esp + 0x78]
call fcn.00cd1970
add esp, 0x14
lea ecx, [esp + 0xec]
push ecx
push eax
lea edx, [esp + 0x19c]
push edx
mov byte [esp + 0x1dc], 0x13
call fcn.00ce9c40
add esp, 0xc
mov byte [esp + 0x1d0], 0x15
cmp dword [esp + 0x7c], ebx
jb 0xce7967
mov eax, dword [esp + 0x68]
push eax
call fcn.00cf7057
add esp, 4
push ebp
lea edi, [esp + 0x1b4]
lea esi, [esp + 0x4c]
mov dword [esp + 0x80], 0xf
mov dword [esp + 0x7c], 0
mov byte [esp + 0x6c], 0
call fcn.00cd1970
add esp, 4
lea ecx, [esp + 0xec]
push ecx
push eax
lea edx, [esp + 0x88]
push edx
mov byte [esp + 0x1dc], 0x16
call fcn.00ce9c40
add esp, 0xc
mov edx, eax
lea ecx, [esp + 0x20]
mov byte [esp + 0x1d0], 0x17
call fcn.00ced410
push 0xffffffffffffffff
push 0
push eax
lea ecx, [esp + 0x14c]
mov byte [esp + 0x1dc], 0x18
call fcn.00cd1470
cmp dword [esp + 0x38], ebx
jb 0xce79f3
mov eax, dword [esp + 0x24]
push eax
call fcn.00cf7057
add esp, 4
xor edi, edi
mov esi, 0xf
mov dword [esp + 0x38], esi
mov dword [esp + 0x34], edi
mov byte [esp + 0x24], 0
cmp dword [esp + 0x98], ebx
jb 0xce7a20
mov ecx, dword [esp + 0x84]
push ecx
call fcn.00cf7057
add esp, 4
mov byte [esp + 0x1d0], 0x15
mov dword [esp + 0x98], esi
mov dword [esp + 0x94], edi
mov byte [esp + 0x84], 0
cmp dword [esp + 0x60], ebx
jb 0xce7a51
mov edx, dword [esp + 0x4c]
push edx
call fcn.00cf7057
add esp, 4
mov eax, dword [esp + 0xa8]
push eax
lea ebx, [esp + 0x128]
call fcn.00ced2f0
mov ecx, dword [esp + 0x1c]
add ecx, 0x1c
add esp, 4
push ecx
mov edi, 0xdd320c
lea esi, [esp + 0x4c]
call fcn.00cd1970
add esp, 4
push 0xffffffffffffffff
xor ebx, ebx
push ebx
push eax
lea ecx, [esp + 0xc0]
mov byte [esp + 0x1dc], 0x19
call fcn.00cd1470
mov ebp, 0x10
mov byte [esp + 0x1d0], 0x15
cmp dword [esp + 0x60], ebp
jb 0xce7abb
mov edx, dword [esp + 0x4c]
push edx
call fcn.00cf7057
add esp, 4
mov eax, dword [esp + 0x18]
add eax, 0x38
push eax
mov edi, str.cc
lea esi, [esp + 0x4c]
call fcn.00cd1970
add esp, 4
push 0xffffffffffffffff
push ebx
push eax
lea ecx, [esp + 0xc0]
mov byte [esp + 0x1dc], 0x1a
call fcn.00cd1aa0
mov byte [esp + 0x1d0], 0x15
cmp dword [esp + 0x60], ebp
jb 0xce7b07
mov ecx, dword [esp + 0x4c]
push ecx
call fcn.00cf7057
add esp, 4
mov eax, dword [esp + 0x18]
add eax, 0x54
push eax
mov edi, str.mc
lea esi, [esp + 0x4c]
call fcn.00cd1970
add esp, 4
push 0xffffffffffffffff
push ebx
push eax
lea ecx, [esp + 0xc0]
mov byte [esp + 0x1dc], 0x1b
call fcn.00cd1aa0
mov byte [esp + 0x1d0], 0x15
cmp dword [esp + 0x60], ebp
jb 0xce7b53
mov edx, dword [esp + 0x4c]
push edx
call fcn.00cf7057
add esp, 4
mov eax, dword [esp + 0x18]
add eax, 0x70
push eax
mov edi, str.ac
lea esi, [esp + 0x4c]
call fcn.00cd1970
add esp, 4
push 0xffffffffffffffff
push ebx
push eax
lea ecx, [esp + 0xc0]
mov byte [esp + 0x1dc], 0x1c
call fcn.00cd1aa0
mov byte [esp + 0x1d0], 0x15
cmp dword [esp + 0x60], ebp
jb 0xce7b9f
mov ecx, dword [esp + 0x4c]
push ecx
call fcn.00cf7057
add esp, 4
mov edx, dword [esp + 0x18]
add edx, 0x8c
push edx
mov edi, str.cn
lea esi, [esp + 0x4c]
call fcn.00cd1970
add esp, 4
push 0xffffffffffffffff
push ebx
push eax
lea ecx, [esp + 0xc0]
mov byte [esp + 0x1dc], 0x1d
call fcn.00cd1aa0
mov byte [esp + 0x1d0], 0x15
cmp dword [esp + 0x60], ebp
jb 0xce7bee
mov eax, dword [esp + 0x4c]
push eax
call fcn.00cf7057
add esp, 4
mov eax, dword [esp + 0x18]
add eax, 0xa8
push eax
mov edi, str.wc
lea esi, [esp + 0x4c]
call fcn.00cd1970
add esp, 4
push 0xffffffffffffffff
push ebx
push eax
lea ecx, [esp + 0xc0]
mov byte [esp + 0x1dc], 0x1e
call fcn.00cd1aa0
mov byte [esp + 0x1d0], 0x15
cmp dword [esp + 0x60], ebp
jb 0xce7c3c
mov ecx, dword [esp + 0x4c]
push ecx
call fcn.00cf7057
add esp, 4
lea edx, [esp + 0x108]
push edx
mov edi, str.ts
lea esi, [esp + 0x4c]
call fcn.00cd1970
add esp, 4
push 0xffffffffffffffff
push ebx
push eax
lea ecx, [esp + 0xc0]
mov byte [esp + 0x1dc], 0x1f
call fcn.00cd1aa0
mov byte [esp + 0x1d0], 0x15
cmp dword [esp + 0x60], ebp
jb 0xce7c88
mov eax, dword [esp + 0x4c]
push eax
call fcn.00cf7057
add esp, 4
lea ecx, [esp + 0x178]
push ecx
mov edi, str.lt
lea esi, [esp + 0x4c]
call fcn.00cd1970
add esp, 4
push 0xffffffffffffffff
push ebx
push eax
lea ecx, [esp + 0xc0]
mov byte [esp + 0x1dc], 0x20
call fcn.00cd1aa0
mov byte [esp + 0x1d0], 0x15
cmp dword [esp + 0x60], ebp
jb 0xce7cd4
mov edx, dword [esp + 0x4c]
push edx
call fcn.00cf7057
add esp, 4
lea eax, [esp + 0x140]
push eax
mov edi, str.tk
lea esi, [esp + 0x4c]
call fcn.00cd1970
add esp, 4
push 0xffffffffffffffff
push ebx
push eax
lea ecx, [esp + 0xc0]
mov byte [esp + 0x1dc], 0x21
call fcn.00cd1aa0
mov byte [esp + 0x1d0], 0x15
cmp dword [esp + 0x60], ebp
jb 0xce7d20
mov ecx, dword [esp + 0x4c]
push ecx
call fcn.00cf7057
add esp, 4
mov edx, dword [esp + 0x3c]
push edx
mov edi, str.rt
lea esi, [esp + 0x4c]
call fcn.00cd1970
add esp, 4
push 0xffffffffffffffff
push ebx
push eax
lea ecx, [esp + 0xc0]
mov byte [esp + 0x1dc], 0x22
call fcn.00cd1aa0
mov byte [esp + 0x1d0], 0x15
cmp dword [esp + 0x60], ebp
jb 0xce7d69
mov eax, dword [esp + 0x4c]
push eax
call fcn.00cf7057
add esp, 4
lea ecx, [esp + 0x124]
push ecx
mov edi, str.dt
lea esi, [esp + 0x4c]
call fcn.00cd1970
add esp, 4
push 0xffffffffffffffff
push ebx
push eax
lea ecx, [esp + 0xc0]
mov byte [esp + 0x1dc], 0x23
call fcn.00cd1aa0
mov byte [esp + 0x1d0], 0x15
cmp dword [esp + 0x60], ebp
jb fcn.00ce7db5
mov edx, dword [esp + 0x4c]
push edx
call fcn.00cf7057
add esp, 4