Function at 0x10013b90
Capabilities:
Connect pipe
Read file on windows

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x100501fa
mov eax, dword fs:[0]
push eax
push ecx
mov eax, 0xde84
call fcn.10035820
mov eax, dword [0x1006c188]
xor eax, ebp
mov dword [ebp - 0x14], eax
push ebx
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov dword [ebp - 0x10], esp
mov esi, ecx
mov dword [ebp - 0xde00], esi
push 0
push dword [esi]
mov dword [ebp - 0xde5c], esi
mov dword [ebp - 0xde10], 0
call dword [sym.imp.KERNEL32.dll_ConnectNamedPipe]
push dword [esi + 8]
call dword [sym.imp.KERNEL32.dll_CloseHandle]
push 0xc350
lea eax, [ebp - 0xc36c]
push 0
push eax
call fcn.100384f0
add esp, 0xc
lea eax, [ebp - 0xde14]
push 0
push eax
push 4
lea eax, [ebp - 0xddf4]
push eax
push dword [esi]
call dword [sym.imp.KERNEL32.dll_ReadFile]
lea eax, [ebp - 0xde20]
mov ecx, 0x1006fcc0
push eax
call fcn.10014cc0
mov esi, dword [ebp - 0xde18]
lea eax, [ebp - 0xddf4]
push eax
lea eax, [ebp - 0xddf8]
mov dword [ebp - 4], 0
push eax
mov ecx, esi
call fcn.1001aef0
mov edi, dword [esi + 4]
cmp dword [ebp - 0xddf8], edi
jne 0x10013ce8
mov eax, dword [ebp - 0xde00]
lea ecx, [ebp - 0xde28]
mov edi, dword [edi]
add eax, 4
push ecx
mov dword [ebp - 0xde28], eax
lea ecx, [ebp - 0xddf8]
push ecx
lea eax, [ebp - 0xddf4]
push 0x10054cdb
mov dword [ebp - 0xde24], eax
lea ecx, [esi + 4]
mov dword [ebp - 0xddf8], eax
mov eax, dword [edi + 4]
push eax
push edi
mov dword [ebp - 0xde0c], eax
call fcn.10010b40
mov edx, eax
mov ecx, 0x38e38e2
mov eax, dword [esi + 8]
sub ecx, eax
cmp ecx, 1
jb 0x100148bb
inc eax
mov ecx, esi
mov dword [esi + 8], eax
mov eax, dword [ebp - 0xde0c]
mov dword [edi + 4], edx
mov dword [eax], edx
mov eax, dword [esi + 4]
mov eax, dword [eax]
push eax
lea edx, [eax + 8]
push edx
lea eax, [ebp - 0xde68]
push eax
call fcn.100119b0
cmp byte [ebp - 0xde1c], 0
mov dword [ebp - 4], 1
je 0x10013d13
push dword [ebp - 0xde20]
call fcn.1001da42
add esp, 4
test eax, eax
je 0x10013d13
push eax
call fcn.1001e231
add esp, 4
mov ecx, dword [0x1006faec]
mov eax, dword [ebp - 0xddf4]
mov dword [ebp - 4], 0xffffffff
mov dword [ebp - 0xddf8], eax
test ecx, ecx
je 0x100148c5
mov eax, dword [ecx]
lea edx, [ebp - 0xddf8]
push edx
call dword [eax + 8]
sub esp, 0x18
mov esi, esp
mov dword [ebp - 0xddfc], esi
push 0
push dword [ebp - 0xddf4]
push str.process_connected__d
push 0
push 0
call fcn.1000eaa0
add esp, 0x10
mov ecx, esi
push eax
call fcn.100126d0
cmp dword [esi + 0x14], 8
mov dword [ebp - 0xde10], 3
jb 0x10013d7e
mov esi, dword [esi]
push dword [ebp - 0xddf4]
push str.process_connected__d
push esi
call fcn.1000eae0
add esp, 0xc
call fcn.10014d00
mov esi, dword [ebp - 0xde00]
lea eax, [ebp - 0xde14]
mov edi, dword [sym.imp.KERNEL32.dll_ReadFile]
add esp, 0x18
push 0
push eax
push 8
lea eax, [ebp - 0x1c]
push eax
push dword [esi]
call edi
test eax, eax
je 0x10013e03
lea ecx, [ebp - 0x1c]
mov eax, dword [ecx]
cmp eax, dword [0x1006c060]
jne 0x10013dd5
mov eax, dword [ecx + 4]
cmp eax, dword [0x1006c064]
je 0x10013e03
sub esp, 0x18
xor eax, eax
mov ecx, esp
push 0x54
mov dword [ecx + 0x10], 0
mov dword [ecx + 0x14], 7
push str.The_file_version_cannot_be_matched__may_not_work_properly__please_re_download_again_
mov word [ecx], ax
call fcn.1000db10
push 1
call fcn.10016620
add esp, 0x1c
push 0
lea eax, [ebp - 0xde14]
push eax
push 0xc350
lea eax, [ebp - 0xc36c]
push eax
push dword [esi]
call edi
test eax, eax
je 0x100147b5
mov eax, dword [ebp - 0xc36c]
cmp eax, 4
ja case.0x10013e33.1
jmp dword [eax*4 + 0x10014974]
mov ecx, 0x37c
lea esi, [ebp - 0xc36c]
lea edi, [ebp - 0xddf0]
rep movsd dword es:[edi], dword [esi]
lea eax, [ebp - 0xde34]
mov ecx, 0x1006fcc0
push eax
call fcn.10014cc0
or dword [ebp - 0xde10], 4
mov esi, dword [ebp - 0xde2c]
lea eax, [ebp - 0xddf4]
push eax
lea eax, [ebp - 0xde54]
mov dword [ebp - 4], 2
push eax
mov ecx, esi
call fcn.1001aef0
mov eax, dword [ebp - 0xde54]
cmp eax, dword [esi + 4]
je 0x100148ca
mov dword [ebp - 0xc3c0], 0
mov ecx, dword [eax + 0x34]
mov byte [ebp - 4], 3
test ecx, ecx
je 0x10013ebe
mov eax, dword [ecx]
lea edx, [ebp - 0xc3e4]
push edx
mov eax, dword [eax]
call eax
mov dword [ebp - 0xc3c0], eax
cmp byte [ebp - 0xde30], 0
mov byte [ebp - 4], 6
je 0x10013ee6
push dword [ebp - 0xde34]
call fcn.1001da42
add esp, 4
test eax, eax
je 0x10013ee6
push eax
call fcn.1001e231
add esp, 4
xor eax, eax
mov byte [ebp - 4], 5
lea ecx, [ebp - 0xd3e8]
mov dword [ebp - 0xc38c], 0
mov dword [ebp - 0xc388], 7
lea edx, [ecx + 2]
mov word [ebp - 0xc39c], ax
mov ax, word [ecx]
add ecx, 2
test ax, ax
jne 0x10013f10
sub ecx, edx
lea eax, [ebp - 0xd3e8]
sar ecx, 1
push ecx
push eax
lea ecx, [ebp - 0xc39c]
call fcn.1000db10
cmp dword [ebp - 0xc38c], 0xc
mov byte [ebp - 4], 7
jbe 0x10014016
push dword [ebp - 0xddf4]
lea eax, [ebp - 0xc384]
mov ecx, 0x280
sub esp, 0xa00
lea esi, [ebp - 0xdde8]
mov edi, esp
rep movsd dword es:[edi], dword [esi]
push eax
call fcn.10006fd0
add esp, 0xa08
cmp dword [eax + 0x14], 8
jb 0x10013f78
mov eax, dword [eax]
push eax
lea eax, [ebp - 0xdbe4]
push 0x1f4
push eax
call fcn.1003ad69
add esp, 0xc
lea ecx, [ebp - 0xc384]
call fcn.100023c0
xor eax, eax
mov dword [ebp - 0xc374], 0
lea ecx, [ebp - 0xd3e8]
mov dword [ebp - 0xc370], 7
mov word [ebp - 0xc384], ax
lea edx, [ecx + 2]
nop
mov ax, word [ecx]
add ecx, 2
test ax, ax
jne 0x10013fc0
sub ecx, edx
lea eax, [ebp - 0xd3e8]
sar ecx, 1
push ecx
push eax
lea ecx, [ebp - 0xc384]
call fcn.1000db10
mov ecx, dword [ebp - 0xc3c0]
mov byte [ebp - 4], 8
test ecx, ecx
je 0x100148d4
mov eax, dword [ecx]
lea edx, [ebp - 0xc384]
push edx
lea edx, [ebp - 0xdde8]
push edx
call dword [eax + 8]
lea ecx, [ebp - 0xc384]
mov byte [ebp - 4], 7
call fcn.100023c0
mov eax, dword [ebp - 0xdc64]
push dword [ebp - 0xdc60]
and dword [ebp - 0xdc68], 0xfffffffb
mov dword [ebp - 0xdc64], eax
lea eax, [ebp - 0xd3e8]
push eax
lea eax, [ebp - 0xde50]
push eax
call fcn.1000edc0
add esp, 0xc
cmp byte [ebp - 0xde38], 0
mov byte [ebp - 4], 9
je 0x100140e6
cmp dword [ebp - 0xde40], 0xc
jbe 0x100140e6
push dword [ebp - 0xddf4]
lea eax, [ebp - 0xc384]
mov ecx, 0x280
sub esp, 0xa00
lea esi, [ebp - 0xdde8]
mov edi, esp
rep movsd dword es:[edi], dword [esi]
push eax
call fcn.10006fd0
add esp, 0xa08
cmp dword [eax + 0x14], 8
jb 0x10014098
mov eax, dword [eax]
push eax
lea eax, [ebp - 0xdbe4]
push 0x1f4
push eax
call fcn.1003ad69
add esp, 0xc
lea ecx, [ebp - 0xc384]
call fcn.100023c0
cmp byte [ebp - 0xde38], 0
je 0x100148d9
mov ecx, dword [ebp - 0xc3c0]
test ecx, ecx
je 0x1001490a
mov eax, dword [ecx]
lea edx, [ebp - 0xde50]
push edx
lea edx, [ebp - 0xdde8]
push edx
call dword [eax + 8]
lea ecx, [ebp - 0xde50]
mov byte [ebp - 4], 7
call fcn.10006160
push 0xfde9
lea eax, [ebp - 0xd3e8]
mov dword [ebp - 0xdc60], 0xfde9
push eax
lea eax, [ebp - 0xde50]
push eax
call fcn.1000edc0
add esp, 0xc
cmp byte [ebp - 0xde38], 0
mov byte [ebp - 4], 0xa
je 0x100141bb
cmp dword [ebp - 0xde40], 0xc
jbe 0x100141bb
push dword [ebp - 0xddf4]
lea eax, [ebp - 0xc384]
mov ecx, 0x280
sub esp, 0xa00
lea esi, [ebp - 0xdde8]
mov edi, esp
rep movsd dword es:[edi], dword [esi]
push eax
call fcn.10006fd0
add esp, 0xa08
cmp dword [eax + 0x14], 8
jb 0x1001416d
mov eax, dword [eax]
push eax
lea eax, [ebp - 0xdbe4]
push 0x1f4
push eax
call fcn.1003ad69
add esp, 0xc
lea ecx, [ebp - 0xc384]
call fcn.100023c0
cmp byte [ebp - 0xde38], 0
je 0x1001490f
mov ecx, dword [ebp - 0xc3c0]
test ecx, ecx
je 0x10014940
mov eax, dword [ecx]
lea edx, [ebp - 0xde50]
push edx
lea edx, [ebp - 0xdde8]
push edx
call dword [eax + 8]
lea ecx, [ebp - 0xde50]
call fcn.10006160
mov edx, dword [ebp - 0xc388]
mov byte [ebp - 4], 5
cmp edx, 8
jb 0x1001420a
mov ecx, dword [ebp - 0xc39c]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x10014200
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x10014945
push edx
push ecx
call fcn.1003589f
add esp, 8
mov ecx, dword [ebp - 0xc3c0]
mov esi, dword [ebp - 0xde00]
mov edi, dword [sym.imp.KERNEL32.dll_ReadFile]
mov dword [ebp - 4], 0xffffffff
test ecx, ecx
je 0x10013e03
mov edx, dword [ecx]
lea eax, [ebp - 0xc3e4]
cmp ecx, eax
setne al
movzx eax, al
push eax
call dword [edx + 0x10]
jmp 0x10013e03
movups xmm0, xmmword [ebp - 0xc36c]
sub esp, 0x28
lea ecx, [ebp - 0xddf4]
mov eax, esp
lea edx, [ebp - 0xc394]
movups xmmword [ebp - 0xc394], xmm0
mov dword [eax], vtable.std::_Func_impl_no_alloc_class__lambda_e41421b99c30d713870306d8c9dcfb65___bool__struct_ThreadParam_.0
mov dword [eax + 4], ecx
mov dword [eax + 8], edx
mov dword [eax + 0x24], eax
call fcn.10017780
add esp, 0x28
jmp 0x10013e03
cmp dword [0x1006fbb4], 0
je 0x10013e03
xor eax, eax
mov dword [ebp - 0xc374], 0
lea ecx, [ebp - 0xc35c]
mov dword [ebp - 0xc370], 7
mov word [ebp - 0xc384], ax
lea edx, [ecx + 2]
mov ax, word [ecx]
add ecx, 2
test ax, ax
jne 0x100142b2
sub ecx, edx
lea eax, [ebp - 0xc35c]
sar ecx, 1
push ecx
push eax
lea ecx, [ebp - 0xc384]
call fcn.1000db10
mov eax, dword [ebp - 0xc364]
mov ecx, dword [0x1006fbb4]
mov dword [ebp - 0xde7c], eax
mov eax, dword [ebp - 0xc360]
mov dword [ebp - 0xde78], eax
mov eax, dword [ebp - 0xddf4]
mov dword [ebp - 4], 0xb
mov dword [ebp - 0xddf8], eax
test ecx, ecx
je 0x1001494a
mov eax, dword [ecx]
lea edx, [ebp - 0xc384]
push edx
lea edx, [ebp - 0xde7c]
push edx
lea edx, [ebp - 0xddf8]
push edx
call dword [eax + 8]
lea ecx, [ebp - 0xc384]
mov dword [ebp - 4], 0xffffffff
call fcn.100023c0
jmp 0x10013e03
sub esp, 0x18
lea esi, [ebp - 0xc36c]
mov ecx, 0x7f
lea edi, [ebp - 0xc5e0]
rep movsd dword es:[edi], dword [esi]
mov eax, esp
lea ecx, [ebp - 0xc5d8]
push ecx
push eax
call fcn.1000ed10
add esp, 8
push dword [ebp - 0xc5dc]
call fcn.10016620
mov esi, dword [ebp - 0xde00]
mov edi, dword [sym.imp.KERNEL32.dll_ReadFile]
jmp 0x10013e00
movups xmm0, xmmword [ebp - 0xc36c]
mov eax, dword [ebp - 0xde14]
lea esi, [ebp - 0xc34c]
add eax, 0xfffff5d8
lea edi, [ebp - 0xcfe0]
movups xmmword [ebp - 0xc3bc], xmm0
mov dword [ebp - 0xddf8], eax
mov ecx, 0x280
movups xmm0, xmmword [ebp - 0xc35c]
lea eax, [ebp - 0xde20]
rep movsd dword es:[edi], dword [esi]
push eax
mov ecx, 0x1006fc70
movups xmmword [ebp - 0xc3ac], xmm0
call fcn.10014cc0
mov ecx, dword [ebp - 0xde18]
lea eax, [ebp - 0xc3bc]
push eax
lea eax, [ebp - 0xde0c]
mov dword [ebp - 4], 0xc
push eax
call fcn.1001af80
mov eax, dword [ebp - 0xde18]
mov esi, dword [ebp - 0xde0c]
lea edi, [eax + 4]
cmp esi, dword [edi]
jne 0x100144f2
lea ecx, [ebp - 0xc3bc]
mov byte [ebp - 4], 0xd
push ecx
lea ecx, [ebp - 0xde58]
push ecx
mov ecx, eax
call fcn.1001af80
mov eax, dword [edi]
mov esi, dword [ebp - 0xde58]
cmp esi, eax
jne 0x100144bf
mov esi, dword [eax]
lea ecx, [ebp - 0xcfe0]
mov dword [ebp - 0xde68], ecx
lea ecx, [ebp - 0xc3bc]
mov dword [ebp - 0xde64], ecx
mov dword [ebp - 0xde04], ecx
lea ecx, [ebp - 0xde68]
mov eax, dword [esi + 4]
push ecx
lea ecx, [ebp - 0xde04]
mov dword [ebp - 0xde08], eax
push ecx
push 0x10054cdb
push eax
push esi
mov ecx, edi
call fcn.10010bd0
mov edx, eax
mov ecx, 0x16719e
mov eax, dword [edi + 4]
sub ecx, eax
cmp ecx, 1
jb 0x1001494f
mov ecx, dword [ebp - 0xde18]
inc eax
mov dword [edi + 4], eax
mov eax, dword [ebp - 0xde08]
mov dword [esi + 4], edx
mov dword [eax], edx
mov eax, dword [edi]
mov eax, dword [eax]
push eax
lea edx, [eax + 8]
push edx
lea eax, [ebp - 0xde28]
push eax
call fcn.10011bd0
mov esi, dword [ebp - 0xde28]
jmp 0x100144cc
mov dword [ebp - 0xde28], esi
mov byte [ebp - 0xde24], 0
mov ecx, dword [0x1006fb3c]
mov dword [ebp - 0xde0c], esi
mov dword [ebp - 4], 0xc
test ecx, ecx
je 0x10014959
mov eax, dword [ecx]
mov edx, dword [eax + 8]
lea eax, [esi + 0x28]
push eax
call edx
mov eax, dword [ebp - 0xb94c]
lea ecx, [esi + 0x28]
push dword [ebp - 0xddf8]
mov dword [esi + 0x230], eax
mov eax, dword [ebp - 0xb948]
mov dword [esi + 0x234], eax
lea eax, [ebp - 0xb944]
push eax
call fcn.1001c660
cmp dword [0x1006fbdc], 0
je 0x10014772
lea eax, [esi + 0xb0]
mov dword [ebp - 0xde08], eax
mov eax, dword [eax + 0x180]
and eax, 0x10000
or eax, 0
je 0x10014772
movups xmm1, xmmword [esi + 0x90]
lea eax, [ebp - 0xde74]
mov ecx, 0x1006fcc0
movups xmm0, xmmword [esi + 0xa0]
push eax
movups xmmword [ebp - 0xd000], xmm1
movups xmmword [ebp - 0xcff0], xmm0
movd dword [ebp - 0xde04], xmm1
call fcn.10014cc0
mov esi, dword [eax + 8]
lea eax, [ebp - 0xde04]
push eax
lea eax, [ebp - 0xde60]
mov byte [ebp - 4], 0xf
push eax
mov ecx, esi
call fcn.1001aef0
mov edi, dword [esi + 4]
cmp dword [ebp - 0xde60], edi
jne 0x10014680
cmp byte [ebp - 0xde70], 0
mov byte [ebp - 4], 0x10
je 0x100145d4
push dword [ebp - 0xde74]
call fcn.1001da42
add esp, 4
test eax, eax
je 0x100145d4
push eax
call fcn.1001e231
add esp, 4
mov byte [ebp - 4], 0xc
xor al, al
test al, al
je 0x10014772
push dword [0x1006c05c]
lea eax, [ebp - 0xb944]
push dword [ebp - 0xde08]
push dword [ebp - 0xddf8]
push eax
lea eax, [ebp - 0xde50]
push eax
call fcn.1000f160
add esp, 0x14
cmp byte [ebp - 0xde38], 0
mov byte [ebp - 4], 0x12
je 0x10014767
lea eax, [ebp - 0xde50]
push eax
lea ecx, [ebp - 0xc384]
call fcn.10005c10
cmp dword [ebp - 0xc374], 0
mov byte [ebp - 4], 0x13
je 0x1001475c
mov ecx, dword [0x1006fbdc]
test ecx, ecx
je 0x1001495e
jmp 0x10014749
lea eax, [ebp - 0xde04]
mov ecx, esi
push eax
lea eax, [ebp - 0xddfc]
push eax
call fcn.1001aef0
mov eax, dword [ebp - 0xddfc]
cmp eax, edi
je 0x10014963
mov esi, dword [eax + 0x38]
cmp byte [ebp - 0xde70], 0
mov byte [ebp - 4], 0x11
je 0x100146ce
push dword [ebp - 0xde74]
call fcn.1001da42
add esp, 4
test eax, eax
je 0x100146ce
push eax
call fcn.1001e231
add esp, 4
mov byte [ebp - 4], 0xc
test esi, esi
je 0x100145d8
xor ecx, ecx
lea eax, [esi + 0x8d0]
cmp byte [eax - 0x18], 0
je 0x10014734
mov edx, dword [ebp - 0xde04]
cmp dword [eax - 0x10], edx
jne 0x10014734
mov edi, dword [ebp - 0xcff8]
cmp dword [eax - 8], edi
mov edi, dword [ebp - 0xcfec]
jne 0x10014734
mov esi, dword [ebp - 0xcff4]
cmp dword [eax - 4], esi
mov esi, dword [ebp - 0xcfe8]
jne 0x10014734
mov edx, dword [ebp - 0xcff0]
cmp dword [eax], edx
mov edx, dword [ebp - 0xcfe4]
jne 0x10014734
cmp dword [eax + 4], edi
jne 0x10014734
cmp dword [eax + 8], esi
jne 0x10014734
cmp dword [eax + 0xc], edx
je 0x10014742
inc ecx
add eax, 0x28
cmp ecx, 0x20
jb 0x100146e2
jmp 0x100145d8
mov al, 1
jmp 0x100145da
mov eax, dword [ecx]
lea edx, [ebp - 0xc3bc]
push edx
lea edx, [ebp - 0xc384]
push edx
call dword [eax + 8]
lea ecx, [ebp - 0xc384]
call fcn.100023c0
lea ecx, [ebp - 0xde50]
call fcn.10006160
cmp byte [ebp - 0xde1c], 0
mov dword [ebp - 4], 0x14
je 0x1001479d
push dword [ebp - 0xde20]
call fcn.1001da42
add esp, 4
test eax, eax
je 0x1001479d
push eax
call fcn.1001e231
add esp, 4
mov esi, dword [ebp - 0xde00]
mov edi, dword [sym.imp.KERNEL32.dll_ReadFile]
mov dword [ebp - 4], 0xffffffff
jmp 0x10013e03
sub esp, 0x28
lea ecx, [ebp - 0xddf4]
mov eax, esp
mov dword [eax], vtable.std::_Func_impl_no_alloc_class__lambda_5c5719e851bdb708678f6b8b153b14de___bool__struct_ThreadParam_.0
mov dword [eax + 4], ecx
mov dword [eax + 0x24], eax
call fcn.10017780
mov ecx, dword [0x1006fb14]
add esp, 0x28
mov eax, dword [ebp - 0xddf4]
mov dword [ebp - 0xddfc], eax
test ecx, ecx
je 0x1001496d
mov eax, dword [ecx]
lea edx, [ebp - 0xddfc]
push edx
call dword [eax + 8]
sub esp, 0x18
mov esi, esp
mov dword [ebp - 0xddfc], esi
push 0
push dword [ebp - 0xddf4]
push str.process_disconnected__d
push 0
push 0
call fcn.1000eaa0
add esp, 0x10
mov ecx, esi
push eax
call fcn.100126d0
cmp dword [esi + 0x14], 8
jb 0x1001482e
mov esi, dword [esi]
push dword [ebp - 0xddf4]
push str.process_disconnected__d
push esi
call fcn.1000eae0
add esp, 0xc
call fcn.10014d00
add esp, 0x18
lea eax, [ebp - 0xde34]
mov ecx, 0x1006fcc0
push eax
call fcn.10014cc0
mov ecx, dword [ebp - 0xde2c]
lea eax, [ebp - 0xddf4]
push eax
mov dword [ebp - 4], 0x15
call fcn.1001a510
cmp byte [ebp - 0xde30], 0
mov dword [ebp - 4], 0x16
je 0x1001489f
push dword [ebp - 0xde34]
call fcn.1001da42
add esp, 4
test eax, eax
je 0x1001489f
push eax
call fcn.1001e231
add esp, 4
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 0x14]
xor ecx, ebp
call fcn.100358ad
mov esp, ebp
pop ebp
ret
push str.list_T__too_long
call fcn.1001d4f9
call fcn.1001d4bc
push str.invalid_unordered_map_K__T__key
call fcn.1001d519
call fcn.1001d4bc
xorps xmm0, xmm0
mov dword [ebp - 0xde80], 0
lea ecx, [ebp - 0xde88]
movq qword [ebp - 0xde88], xmm0
call fcn.10012cf0
push 0x10066a34
lea eax, [ebp - 0xde88]
push eax
call fcn.10038820
call fcn.1001d4bc
xorps xmm0, xmm0
mov dword [ebp - 0xde8c], 0
lea ecx, [ebp - 0xde94]
movq qword [ebp - 0xde94], xmm0
call fcn.10012cf0
push 0x10066a34
lea eax, [ebp - 0xde94]
push eax
call fcn.10038820
call fcn.1001d4bc
call fcn.1003ad19
call fcn.1001d4bc
push str.list_T__too_long
call fcn.1001d4f9
call fcn.1001d4bc
call fcn.1001d4bc
push str.invalid_unordered_map_K__T__key
call fcn.1001d519
call fcn.1001d4bc
nop
inc ebx
add dword [eax], edx
add byte [ebx + 1], 0x10
cmp bh, byte [esi]
add dword [eax], edx
inc esp
inc edx
add dword [eax], edx
jg 0x100149c8
add dword [eax], edx
int3
xchg ebx, eax
add dword [eax], eax
add dword [ebx], esi
enter 0xffffffffffffb60f, 0x42
add eax, 0x193c969
add byte [ecx], al