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

Disassembly:
push ebp
mov ebp, esp
push ebx
push edi
push esi
and esp, 0xfffffff0
sub esp, 0x230
mov esi, esp
mov dword [esi + 0x218], ebp
mov dword [esi + 0x21c], esp
mov dword [esi + 0x228], 0xffffffff
mov dword [esi + 0x224], 0x7045c0
mov dword [esi + 0x4c], ecx
lea eax, [esi + 0x220]
mov ebx, dword [ebp + 8]
mov edi, edx
mov ecx, dword fs:[0]
mov dword [esi + 0x220], ecx
mov dword fs:[0], eax
movsd xmm0, qword [edx]
mov eax, dword [edx + 0x38]
movsd xmm2, qword [edx + 0x30]
movsd xmm1, qword [edx + 0x28]
movsd qword [esi + 0x1a0], xmm0
mov dword [esi + 0x1d8], eax
xor eax, eax
movsd qword [esi + 0x1d0], xmm2
movsd qword [esi + 0x1c8], xmm1
movsd xmm2, qword [edx + 0x20]
movsd xmm1, qword [edx + 0x18]
mov ecx, dword [esi + 0x1a0]
movsd qword [esi + 0x1c0], xmm2
movsd qword [esi + 0x1b8], xmm1
movsd xmm2, qword [edx + 0x10]
movsd xmm1, qword [edx + 8]
cmp ecx, 2
lea ecx, [ecx - 1]
cmovae eax, ecx
mov ecx, dword [edx + 0x3c]
test eax, eax
movsd qword [esi + 0x1b0], xmm2
movsd qword [esi + 0x1a8], xmm1
mov dword [esi + 0x24], ecx
mov ecx, dword [ebx + 0x100]
je 0x534dcb
cmp eax, 1
jne 0x534dd3
lea eax, [esi + 0x1c8]
jmp 0x534ddf
mov eax, dword [esi + 0x1a4]
mov eax, dword [eax + 8]
add eax, 0x2c
mov eax, dword [eax]
movss xmm5, dword [ecx + 0x84]
movss xmm0, dword [ecx + 0x8c]
test eax, eax
mov dword [esi + 0x10c], eax
movss dword [esi + 0x108], xmm0
movaps xmmword [esi + 0x1e0], xmm5
je 0x534f0f
mov dword [esi + 0x110], ecx
addss xmm5, xmm0
mov ecx, ebx
movaps xmmword [esi + 0x30], xmm5
call fcn.005558c0
movsd xmm3, qword [edi + 0x28]
movsd xmm2, qword [edi + 0x20]
mov eax, dword [edi + 0x38]
movsd xmm1, qword [edi + 0x30]
subss xmm0, dword [esi + 0x30]
mov edx, ebx
mov dword [esi + 0x148], 3
mov byte [esi + 0xb], 0
mov dword [esi + 0x228], 0
lea ecx, [esi + 0x98]
movsd qword [esi + 0xc0], xmm3
movsd qword [esi + 0xb8], xmm2
movsd xmm3, qword [edi + 0x18]
movsd xmm2, qword [edi + 0x10]
mov dword [esi + 0xd0], eax
lea eax, [esi + 0x148]
movsd qword [esi + 0xc8], xmm1
movsd qword [esi + 0xb0], xmm3
movsd qword [esi + 0xa8], xmm2
movsd xmm3, qword [edi]
movsd xmm2, qword [edi + 8]
movsd qword [esi + 0xa0], xmm2
movsd qword [esi + 0x98], xmm3
push eax
push 2
call fcn.00558650
add esp, 8
movsd xmm0, qword [eax + 0x18]
movsd xmm1, qword [eax + 0x20]
mov ecx, dword [esi + 0x110]
xorps xmm2, xmm2
movaps xmm5, xmmword [esi + 0x1e0]
mov ebx, dword [ebp + 8]
mov dword [esi + 0x48], 0
subps xmm1, xmm0
movaps xmm0, xmmword [esi + 0x30]
movsd xmm3, qword [ecx + 0x70]
movss xmm2, xmm0
movaps xmm0, xmm3
addps xmm2, xmm1
movaps xmm1, xmm3
shufps xmm3, xmm3, 0x55
maxps xmm0, xmm2
cmpunordps xmm2, xmm2
andps xmm1, xmm2
andnps xmm2, xmm0
orps xmm2, xmm1
jmp 0x534f22
movss xmm3, dword [ecx + 0x74]
xorps xmm2, xmm2
mov al, 1
mov dl, 2
mov dword [esi + 0x48], eax
movss xmm2, xmm5
movaps xmm1, xmm2
movaps xmm0, xmm3
mov dword [esi + 0x28], eax
mov dword [esi + 0x10], eax
mov byte [esi + 0x2c], dl
mov byte [esi + 0x30], dl
mov byte [esi + 0x15], dl
mov byte [esi + 0x16], 1
mov dword [esi + 0x228], 1
lea ecx, [esi + 0x98]
mov edx, ebx
shufps xmm1, xmm2, 0x55
maxss xmm0, xmm1
cmpunordss xmm1, xmm1
movaps xmm4, xmm1
andnps xmm1, xmm0
movaps xmm0, xmm5
andps xmm4, xmm3
orps xmm1, xmm4
maxss xmm0, xmm1
cmpunordss xmm1, xmm1
movaps xmm4, xmm1
andps xmm1, xmm5
andnps xmm4, xmm0
movaps xmm0, xmm2
cmpunordss xmm0, xmm2
orps xmm1, xmm4
movaps xmm4, xmm0
andps xmm4, xmm3
maxss xmm3, xmm2
andnps xmm0, xmm3
orps xmm0, xmm4
push 0x10001
call fcn.0052fd10
add esp, 4
movsd xmm0, qword [esi + 0x98]
movsd xmm1, qword [esi + 0xa0]
lea eax, [esi + 0xa8]
lea ecx, [esi + 0x148]
movaps xmmword [esi + 0x130], xmm0
movaps xmmword [esi + 0x110], xmm1
push 0x58
push eax
push ecx
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
cmp byte [esi + 0x186], 0
je 0x534ffe
mov eax, dword [esi + 0x24]
xor byte [eax], 1
cmp byte [esi + 0x30], 2
mov byte [esi + 0x198], 1
jne 0x535027
mov edx, str.not_implementedC:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001fwinit_0.28.6_srcplatform_implwindowsdrop_handler.rs
xor eax, eax
jmp 0x535033
cmp byte [esi + 0x18b], 0
movzx ecx, byte [esi + 0x30]
je 0x5350c9
mov eax, dword [esi + 0x10]
cmp cl, 2
jne 0x5350ee
mov edx, str.not_implementedC:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001fwinit_0.28.6_srcplatform_implwindowsdrop_handler.rs
xor eax, eax
jmp 0x5350f7
mov eax, dword [esi + 0x10]
mov eax, dword [eax + 8]
mov edx, dword [eax + 0x18]
mov eax, dword [eax + 0x20]
mov ecx, dword [esi + 0x24]
movzx ecx, byte [ecx]
mov dword [esi + 0x18], 1
mov dword [esi + 0x1c], 0
mov dword [esi + 0xb4], 0
mov dword [esi + 0xa8], 0x20
mov byte [esi + 0xb8], 3
mov dword [esi + 0x98], 0
mov dword [esi + 0x20], 0
mov dword [esi + 0xa0], 0
mov dword [esi + 0x228], 7
mov byte [esi + 0x30], cl
lea ecx, [esi + 0x18]
mov dword [esi + 0xac], ecx
mov dword [esi + 0xb0], 0x741520
lea ecx, [esi + 0x98]
push eax
call fcn.004277d0
add esp, 4
test al, al
jne 0x535909
movsd xmm0, qword [esi + 0x18]
mov eax, dword [esi + 0x20]
movzx ecx, byte [esi + 0x30]
xor ebx, ebx
xor edi, edi
jmp 0x53541b
cmp byte [esi + 0x190], 0
mov eax, dword [esi + 0x10]
je 0x535190
cmp cl, 2
jne 0x53522a
mov edx, str.not_implementedC:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001fwinit_0.28.6_srcplatform_implwindowsdrop_handler.rs
xor eax, eax
jmp 0x535233
mov eax, dword [eax + 8]
mov edx, dword [eax + 0x18]
mov eax, dword [eax + 0x20]
mov ecx, dword [esi + 0x24]
movzx ecx, byte [ecx]
mov dword [esi + 0x18], 1
mov dword [esi + 0x1c], 0
mov dword [esi + 0xb4], 0
mov dword [esi + 0xa8], 0x20
mov byte [esi + 0xb8], 3
mov dword [esi + 0x98], 0
mov dword [esi + 0x20], 0
mov dword [esi + 0xa0], 0
mov dword [esi + 0x228], 6
mov byte [esi + 0x30], cl
lea ecx, [esi + 0x18]
mov dword [esi + 0xac], ecx
mov dword [esi + 0xb0], 0x741520
lea ecx, [esi + 0x98]
push eax
call fcn.004277d0
add esp, 4
test al, al
jne 0x53592e
movsd xmm0, qword [esi + 0x18]
mov eax, dword [esi + 0x20]
movzx ecx, byte [esi + 0x30]
xor edi, edi
mov ebx, 1
jmp 0x53541b
mov ebx, dword [esi + 0x17c]
mov eax, dword [ebx + 8]
lea ecx, [ebx + 8]
mov dword [esi + 0x30], ecx
test al, 8
jne 0x5351b0
mov edx, eax
add edx, 0x10
jb 0x5351b0
lock cmpxchg dword [ecx], edx
je 0x5351c9
mov byte [esi + 0xa], 1
mov dword [esi + 0x228], 2
mov dword [esi + 0x10], ebx
call fcn.00719890
mov ebx, dword [esi + 0x10]
mov edx, dword [ebx + 0x40]
mov eax, dword [esi + 0x15c]
mov edi, dword [ebx + 0x4c]
mov ecx, dword [esi + 0x158]
or edx, dword [ebx + 0x44]
mov dword [esi + 0x120], eax
mov dword [esi + 0x10], ecx
setne dl
xor edi, eax
mov eax, ebx
mov ebx, dword [ebx + 0x48]
xor ebx, ecx
or ebx, edi
sete dh
xor ebx, ebx
test dl, dh
jne 0x5352cc
mov edx, dword [eax + 0x34]
or edx, dword [eax + 0x30]
mov edx, dword [esi + 0x30]
je 0x5352cf
mov ecx, dword [esi + 0x10]
mov edi, dword [esi + 0x120]
xor ecx, dword [eax + 0x38]
xor edi, dword [eax + 0x3c]
or edi, ecx
sete bl
jmp 0x5352cf
mov eax, dword [eax + 8]
mov edx, dword [eax + 0x18]
mov eax, dword [eax + 0x20]
mov ecx, dword [esi + 0x24]
movzx ecx, byte [ecx]
mov dword [esi + 0x18], 1
mov dword [esi + 0x1c], 0
mov dword [esi + 0xb4], 0
mov dword [esi + 0xa8], 0x20
mov byte [esi + 0xb8], 3
mov dword [esi + 0x98], 0
mov dword [esi + 0x20], 0
mov dword [esi + 0xa0], 0
mov dword [esi + 0x228], 5
mov byte [esi + 0x30], cl
lea ecx, [esi + 0x18]
mov dword [esi + 0xac], ecx
mov dword [esi + 0xb0], 0x741520
lea ecx, [esi + 0x98]
push eax
call fcn.004277d0
add esp, 4
test al, al
jne 0x53596f
movsd xmm0, qword [esi + 0x18]
mov eax, dword [esi + 0x20]
movzx ecx, byte [esi + 0x30]
xor edi, edi
mov ebx, 2
jmp 0x53541b
mov edx, dword [esi + 0x30]
mov eax, 0xfffffff0
lock xadd dword [edx], eax
and eax, 0xfffffff2
cmp eax, 0x12
jne 0x5352fb
mov ecx, edx
mov byte [esi + 0xa], 1
mov dword [esi + 0x228], 2
mov dword [esi + 0x30], ebx
call fcn.00719c10
mov ebx, dword [esi + 0x30]
test bl, bl
je 0x535317
mov eax, dword [esi + 0x24]
cmp byte [esi + 0x2c], 2
movzx eax, byte [eax]
mov byte [esi + 0x30], al
jne 0x53537a
xor eax, eax
mov edx, str.not_implementedC:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001fwinit_0.28.6_srcplatform_implwindowsdrop_handler.rs
jmp 0x535390
cmp byte [esi + 0x198], 0
je 0x53549a
mov eax, dword [esi + 0x24]
cmp byte [esi + 0x2c], 2
mov edi, str.not_implementedC:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001fwinit_0.28.6_srcplatform_implwindowsdrop_handler.rs
mov ebx, 0
movzx eax, byte [eax]
je 0x535350
mov ecx, dword [esi + 0x28]
mov ecx, dword [ecx + 8]
mov edi, dword [ecx + 0x18]
mov ebx, dword [ecx + 0x20]
mov dword [esi + 0x228], 2
mov byte [esi + 0xa], 1
mov dword [esi + 0x228], 2
movzx edx, al
lea ecx, [esi + 0x50]
push ebx
push edi
call fcn.0055eb90
mov ebx, 5
add esp, 8
xor edi, edi
jmp 0x535464
mov eax, dword [esi + 0x28]
mov eax, dword [eax + 8]
mov edx, dword [eax + 0x18]
mov eax, dword [eax + 0x20]
mov dword [esi + 0x228], 4
lea ecx, [esi + 0x18]
mov dword [esi + 0x18], 1
mov dword [esi + 0x1c], 0
mov dword [esi + 0xb4], 0
mov dword [esi + 0xa8], 0x20
mov byte [esi + 0xb8], 3
mov dword [esi + 0x98], 0
mov dword [esi + 0xa0], 0
mov dword [esi + 0x20], 0
mov dword [esi + 0x228], 4
mov dword [esi + 0xac], ecx
mov dword [esi + 0xb0], 0x741520
lea ecx, [esi + 0x98]
push eax
call fcn.004277d0
add esp, 4
test al, al
jne 0x535991
movsd xmm0, qword [esi + 0x18]
mov eax, dword [esi + 0x20]
movzx ecx, byte [esi + 0x30]
xor edi, edi
mov ebx, 3
movsd qword [esi + 0x6c], xmm0
mov dword [esi + 0x74], eax
mov byte [esi + 0x92], 4
mov byte [esi + 0x90], 1
mov dword [esi + 0x78], 0
mov dword [esi + 0x84], 0
mov byte [esi + 0x91], cl
mov dword [esi + 0x54], 0
mov dword [esi + 0x50], 0
mov byte [esi + 0x68], 2
mov dword [esi + 0x228], 2
lea eax, [esi + 0xa0]
lea ecx, [esi + 0x50]
push 0x48
push ecx
push eax
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov ecx, dword [esi + 0x17c]
lea edx, [esi + 0x98]
mov dword [esi + 0x9c], edi
mov dword [esi + 0x98], ebx
mov byte [esi + 0xa], 1
call fcn.005109d0
mov ebx, dword [ebp + 8]
cmp byte [ebx + 0xe4], 0
je 0x5354af
cmp dword [ebx + 0xe5], 0
je 0x5354e8
movss xmm0, dword [ebx + 0xd0]
movss xmm1, dword [ebx + 0xd4]
movaps xmm2, xmmword [esi + 0x110]
movlhps xmm1, xmm0
movhps xmm2, qword [ebx + 0xd8]
shufps xmm1, xmmword [esi + 0x130], 0x42
cmpnleps xmm1, xmm2
pslld xmm1, 0x1f
movmskps eax, xmm1
test eax, eax
je 0x535557
movzx ebx, byte [esi + 0x2c]
push 0x58
lea eax, [esi + 0x148]
push eax
push dword [esi + 0x4c]
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
cmp bl, 2
je 0x535525
mov eax, dword [esi + 0x28]
lock dec dword [eax]
jne 0x535525
mov eax, dword [esi + 0x48]
mov ecx, dword [esi + 0x28]
mov dword [esi + 0x228], 0
mov byte [esi + 0xb], al
call fcn.00563190
cmp dword [esi + 0x10c], 0
jne 0x535543
lea ecx, [esi + 0x1a0]
mov dword [esi + 0x228], 0xffffffff
call fcn.005266f0
mov eax, dword [esi + 0x220]
mov dword fs:[0], eax
lea esp, [ebp - 0xc]
pop esi
pop edi
pop ebx
pop ebp
ret
movzx eax, byte [esi + 0x180]
mov edx, dword [ebx + 0x100]
or al, byte [esi + 0x181]
je 0x5355a7
cmp byte [esi + 0x197], 0
jne 0x53559f
lea ecx, [esi + 0x148]
mov dword [esi + 0x10], edx
mov byte [esi + 0xa], 1
mov dword [esi + 0x228], 2
call fcn.00530ba0
mov ebx, dword [ebp + 8]
mov edx, dword [esi + 0x10]
test al, al
je 0x5358e4
add edx, 0x168
jmp 0x5355ad
add edx, 0xe4
mov eax, dword [ebx + 0x100]
movaps xmm2, xmmword [esi + 0x130]
movaps xmm1, xmmword [esi + 0x110]
movss xmm3, dword [0x725640]
movzx ecx, byte [ebx + 0xe4]
mov edi, dword [edx + 0x10]
mov dword [esi + 0x10], edx
movss xmm4, dword [eax + 0x84]
addps xmm1, xmm2
movaps xmm0, xmm2
test cl, cl
shufps xmm1, xmm1, 0x55
mulss xmm1, xmm3
movaps xmmword [esi + 0x110], xmm1
mulss xmm4, xmm3
mulss xmm3, dword [eax + 0x88]
lea eax, [ebx + 0xc0]
mov dword [esi + 0x30], eax
mov eax, dword [edx + 0x20]
addss xmm0, xmm4
shufps xmm4, xmm4, 0
unpcklps xmm1, xmm0
movss xmm0, dword [edx + 0x28]
movaps xmm2, xmm1
subps xmm2, xmm4
addps xmm4, xmm1
movaps xmmword [esi + 0x120], xmm3
mov dword [esi + 0x104], eax
mov eax, ebx
mov ebx, dword [edx + 0x14]
movaps xmmword [esi + 0x200], xmm4
movaps xmmword [esi + 0x1f0], xmm2
mov eax, dword [eax + 0xe5]
je 0x53567a
test eax, eax
jne 0x53567a
mov eax, dword [ebp + 8]
mov edx, dword [esi + 0x30]
mov byte [esi + 0xa], 1
mov dword [esi + 0x228], 2
mov ecx, dword [eax + 0xe0]
push edx
call fcn.0050fc60
add esp, 4
jmp 0x535761
movaps xmm1, xmm2
shufps xmm0, xmm0, 0
mov edx, dword [esi + 0x10]
test cl, cl
shufps xmm1, xmm4, 0x11
movaps xmm2, xmm1
subps xmm2, xmm0
addps xmm0, xmm1
movsd xmm0, xmm2
movupd xmmword [esi + 0x50], xmm0
movsd xmm0, qword [edx]
movsd xmm1, qword [edx + 8]
mov edx, dword [esi + 0x104]
mov dword [esi + 0x228], 3
movsd qword [esi + 0x60], xmm0
movsd qword [esi + 0x68], xmm1
mov dword [esi + 0x74], ebx
mov dword [esi + 0x70], edi
mov dword [esi + 0x78], edx
mov byte [esi + 0x7c], 7
je 0x5356ec
lea ecx, [esi + 0x18]
lea edx, [esi + 0x98]
mov dword [esi + 0x18], eax
mov byte [esi + 0x17], 1
mov dword [esi + 0x98], ecx
lea ecx, [esi + 0x50]
call fcn.00549360
movsd xmm1, qword [esi + 0x70]
movsd xmm2, qword [esi + 0x68]
movsd xmm0, qword [esi + 0x78]
mov eax, dword [esi + 0x30]
lea edx, [esi + 0x98]
mov byte [esi + 0x17], 0
movsd qword [esi + 0xb8], xmm1
movsd xmm1, qword [esi + 0x60]
movsd qword [esi + 0xb0], xmm2
movsd xmm2, qword [esi + 0x50]
movsd qword [esi + 0xc0], xmm0
movsd qword [esi + 0xa8], xmm1
movsd xmm1, qword [esi + 0x58]
movsd qword [esi + 0x98], xmm2
movsd qword [esi + 0xa0], xmm1
mov dword [esi + 0xc8], eax
mov dword [esi + 0xd0], eax
mov eax, dword [ebp + 8]
mov ecx, dword [eax + 0xe0]
call fcn.005102a0
mov eax, dword [esi + 0x24]
cmp byte [eax], 0
je 0x535854
movzx eax, byte [0x919aa5]
mov eax, dword [0x919820]
test eax, eax
jne 0x535790
call dword [sym.imp.kernel32.dll_GetProcessHeap]
test eax, eax
je 0x535950
mov dword [0x919820], eax
push 0x18
push 0
push eax
call dword [sym.imp.kernel32.dll_HeapAlloc]
test eax, eax
mov dword [esi + 0x228], 2
je 0x535950
movaps xmm1, xmmword [esi + 0x1f0]
movaps xmm2, xmmword [esi + 0x120]
mov edx, dword [esi + 0x10]
addps xmm1, xmmword [esi + 0x200]
shufps xmm2, xmm2, 0
mulps xmm1, xmmword [0x7255f0]
movaps xmm0, xmm1
subps xmm0, xmm2
addps xmm2, xmm1
movaps xmm3, xmm0
movaps xmm1, xmm0
addps xmm3, xmm2
shufps xmm1, xmm0, 0x55
mulps xmm3, xmmword [0x7255f0]
movss dword [eax], xmm1
movlps qword [eax + 4], xmm3
movlps qword [eax + 0xc], xmm2
movss dword [eax + 0x14], xmm0
mov ecx, dword [edx + 0x18]
mov edx, dword [edx + 0x1c]
mov dword [esi + 0x98], eax
mov dword [esi + 0x9c], 3
mov dword [esi + 0xa0], 3
mov dword [esi + 0xa4], 0
mov byte [esi + 0xa], 1
mov dword [esi + 0xa8], ecx
mov ecx, dword [esi + 0x30]
mov dword [esi + 0xac], edx
lea edx, [esi + 0x98]
mov byte [esi + 0xb0], 0
mov byte [esi + 0xc4], 6
call fcn.005606f0
movzx eax, byte [esi + 0x2c]
cmp al, 2
je 0x5358be
mov ecx, dword [esi + 0x28]
movaps xmm2, xmmword [esi + 0x1e0]
xor edx, edx
test al, al
mov eax, dword [esi + 0x10]
movss xmm0, dword [esi + 0x108]
movaps xmm1, xmmword [esi + 0x110]
setne dl
movss xmm3, dword [ecx + 0x24]
addss xmm2, dword [esi + 0x130]
mov eax, dword [eax + 0x1c]
subss xmm3, dword [ecx + 0x1c]
addss xmm0, xmm2
mov byte [esi + 0xa], 0
mov dword [esi + 0x228], 2
mulss xmm3, dword [0x725b30]
addss xmm1, xmm3
push eax
push dword [esi + 0x30]
call fcn.00558e60
add esp, 8
push 0x58
lea eax, [esi + 0x148]
push eax
push dword [esi + 0x4c]
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
cmp dword [esi + 0x10c], 0
jne 0x535543
jmp 0x53552e
movzx eax, byte [esi + 0x184]
or al, byte [esi + 0x185]
jne 0x5358fe
add edx, 0x110
jmp 0x5355ad
add edx, 0x13c
jmp 0x5355ad
lea eax, [esi + 0xc]
mov ecx, str.a_Display_implementation_returned_an_error_unexpectedly_rustc_d5c2e9c342b358556da91d61ed4133f6f50fc0c3library_alloc_src_string.rs
mov edx, 0x37
push 0x8f6af8
push 0x741538
push eax
call fcn.0070a360
add esp, 0xc
jmp 0x5359b1
lea eax, [esi + 0xc]
mov ecx, str.a_Display_implementation_returned_an_error_unexpectedly_rustc_d5c2e9c342b358556da91d61ed4133f6f50fc0c3library_alloc_src_string.rs
mov edx, 0x37
push 0x8f6af8
push 0x741538
push eax
call fcn.0070a360
add esp, 0xc
jmp 0x5359b1
mov ecx, 4
mov edx, 0x18
mov byte [esi + 0xa], 1
mov dword [esi + 0x228], 2
call fcn.00709d20
jmp 0x5359b1
lea eax, [esi + 0xc]
mov ecx, str.a_Display_implementation_returned_an_error_unexpectedly_rustc_d5c2e9c342b358556da91d61ed4133f6f50fc0c3library_alloc_src_string.rs
mov edx, 0x37
push 0x8f6af8
push 0x741538
push eax
call fcn.0070a360
add esp, 0xc
jmp 0x5359b1
lea eax, [esi + 0xc]
mov ecx, str.a_Display_implementation_returned_an_error_unexpectedly_rustc_d5c2e9c342b358556da91d61ed4133f6f50fc0c3library_alloc_src_string.rs
mov edx, 0x37
push 0x8f6af8
push 0x741538
push eax
call fcn.0070a360
add esp, 0xc
ud2