joyce8/EMBER2024-capa huggingface dataset:
Function at 0x14006a050
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov qword [rsp + 0x20], r9
mov byte [rsp + 0x18], r8b
mov byte [rsp + 0x10], dl
mov qword [rsp + 8], rcx
sub rsp, 0x68
mov dword [rsp + 0x34], 0x10c7
mov dword [rsp + 0x38], 0x1129
mov dword [rsp + 0x3c], 0x13e9
movsd xmm0, qword [0x140128b68]
movsd qword [rsp + 0x40], xmm0
movsd xmm0, qword [0x14012a538]
movsd qword [rsp + 0x48], xmm0
movsd xmm0, qword [0x14012a6f0]
movsd qword [rsp + 0x50], xmm0
xor eax, eax
cmp eax, 1
je 0x14006a0cf
mov dword [rsp + 0x24], 0x5d
jmp 0x14006a0c4
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x14006a0cf
jmp 0x14006a0ba
xor eax, eax
test eax, eax
je 0x14006a0f4
mov dword [rsp + 0x28], 0x13
jmp 0x14006a0e9
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x14006a0f4
jmp 0x14006a0df
xor eax, eax
test eax, eax
je 0x14006a119
mov dword [rsp + 0x2c], 0x31
jmp 0x14006a10e
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x14006a119
jmp 0x14006a104
xor eax, eax
test eax, eax
je 0x14006a13e
mov dword [rsp + 0x30], 1
jmp 0x14006a133
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x14006a13e
jmp 0x14006a129
mov byte [rsp + 0x20], 0
mov rcx, qword [rsp + 0x88]
call fcn.1400af470
movzx eax, byte [rsp + 0x20]
add rsp, 0x68
ret
Function at 0x14007a9b0
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov dword [rsp + 0x20], r9d
mov byte [rsp + 0x18], r8b
mov byte [rsp + 0x10], dl
mov qword [rsp + 8], rcx
sub rsp, 0xd8
mov rax, qword [0x14014a098]
xor rax, rsp
mov qword [rsp + 0xc8], rax
movsd xmm0, qword [0x140129a78]
movsd qword [rsp + 0x50], xmm0
mov byte [rsp + 0x21], 1
movsd xmm0, qword [0x14012bb20]
movsd qword [rsp + 0x58], xmm0
mov byte [rsp + 0x22], 1
mov dword [rsp + 0x38], 0xdcd
movsd xmm0, qword [0x140130358]
movsd qword [rsp + 0x60], xmm0
mov dword [rsp + 0x3c], 0x1df
lea rdx, [0x1400fa070]
lea rcx, [rsp + 0xa8]
call fcn.1400ae2e0
xor eax, eax
cmp eax, 1
je 0x14007aa5a
mov dword [rsp + 0x24], 0x5f
jmp 0x14007aa4f
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x14007aa5a
jmp 0x14007aa45
lea rdx, [0x1400fa270]
lea rcx, [rsp + 0x88]
call fcn.1400ae2e0
mov qword [rsp + 0x40], rax
lea rdx, str.jfkphxczhutqgmjeppzukhypiqbedmwlzjwruwirviwfwippaurqgbnrezkjwjfeqhqbbkbycxtsrhkhrugbwodmxhikiglkqi
lea rcx, [rsp + 0x68]
call fcn.1400ae2e0
mov rcx, qword [rsp + 0x40]
mov rdx, rcx
mov rcx, rax
call fcn.1400abaa0
mov byte [rsp + 0x20], al
lea rcx, [rsp + 0x68]
call fcn.1400af470
lea rcx, [rsp + 0x88]
call fcn.1400af470
movzx eax, byte [rsp + 0x20]
test eax, eax
je 0x14007aad7
mov dword [rsp + 0x28], 0x53
jmp 0x14007aacc
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x14007aad7
jmp 0x14007aac2
xor eax, eax
cmp eax, 1
je 0x14007aafd
mov dword [rsp + 0x2c], 0xe
jmp 0x14007aaf2
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x14007aafd
jmp 0x14007aae8
xor eax, eax
cmp eax, 1
je 0x14007ab23
mov dword [rsp + 0x30], 8
jmp 0x14007ab18
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x14007ab23
jmp 0x14007ab0e
xor eax, eax
cmp eax, 1
je 0x14007ab49
mov dword [rsp + 0x34], 0x41
jmp 0x14007ab3e
mov eax, dword [rsp + 0x34]
dec eax
mov dword [rsp + 0x34], eax
cmp dword [rsp + 0x34], 0
jle 0x14007ab49
jmp 0x14007ab34
movsd xmm0, qword [0x14012f500]
movsd qword [rsp + 0x48], xmm0
lea rcx, [rsp + 0xa8]
call fcn.1400af470
movsd xmm0, qword [rsp + 0x48]
mov rcx, qword [rsp + 0xc8]
xor rcx, rsp
call fcn.1400b92a0
add rsp, 0xd8
ret
Function at 0x140082400
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov byte [rsp + 0x20], r9b
mov dword [rsp + 0x18], r8d
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
sub rsp, 0x158
mov rax, qword [0x14014a098]
xor rax, rsp
mov qword [rsp + 0x148], rax
mov dword [rsp + 0x38], 0xd9
mov dword [rsp + 0x3c], 0x493
movsd xmm0, qword [0x14012d490]
movsd qword [rsp + 0x50], xmm0
lea rdx, str.tqalufzlgvcdsqezyzfmampauzgnzugsykdqetidtolpjzqrdsmrkmlpaxvwguvybemtxyxbrsskbdj
lea rcx, [rsp + 0x128]
call fcn.1400ae2e0
lea rdx, [0x14011cda0]
lea rcx, [rsp + 0x108]
call fcn.1400ae2e0
lea rdx, [0x14011cde0]
lea rcx, [rsp + 0xe8]
call fcn.1400ae2e0
mov byte [rsp + 0x22], 1
movsd xmm0, qword [0x140129520]
movsd qword [rsp + 0x58], xmm0
movsd xmm0, qword [0x14012e8c8]
movsd qword [rsp + 0x60], xmm0
xor eax, eax
test eax, eax
je 0x1400824cd
mov dword [rsp + 0x24], 0x2d
jmp 0x1400824c2
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x1400824cd
jmp 0x1400824b8
lea rdx, [0x14011ce50]
lea rcx, [rsp + 0x88]
call fcn.1400ae2e0
mov qword [rsp + 0x40], rax
lea rdx, str.ncxptnsqkuvremlkmnkdnpabuxqaievabnwjcvzmggbvfxrpuzmrfqfdhqiysrlaycecly
lea rcx, [rsp + 0x68]
call fcn.1400ae2e0
mov rcx, qword [rsp + 0x40]
mov rdx, rcx
mov rcx, rax
call fcn.1400abaa0
mov byte [rsp + 0x20], al
lea rcx, [rsp + 0x68]
call fcn.1400af470
lea rcx, [rsp + 0x88]
call fcn.1400af470
movzx eax, byte [rsp + 0x20]
test eax, eax
je 0x14008254a
mov dword [rsp + 0x28], 0x3b
jmp 0x14008253f
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x14008254a
jmp 0x140082535
xor eax, eax
cmp eax, 1
je 0x140082570
mov dword [rsp + 0x2c], 0x3a
jmp 0x140082565
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x140082570
jmp 0x14008255b
xor eax, eax
cmp eax, 1
je 0x140082596
mov dword [rsp + 0x30], 0x24
jmp 0x14008258b
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x140082596
jmp 0x140082581
lea rdx, [0x14011cf30]
lea rcx, [rsp + 0xc8]
call fcn.1400ae2e0
mov qword [rsp + 0x48], rax
lea rdx, str.zpqwctmkbilbxmksxsnzlwwmyxtmbvmmbfhnscolordioautkdajblesklaoims
lea rcx, [rsp + 0xa8]
call fcn.1400ae2e0
mov rcx, qword [rsp + 0x48]
mov rdx, rcx
mov rcx, rax
call fcn.1400aba40
mov byte [rsp + 0x21], al
lea rcx, [rsp + 0xa8]
call fcn.1400af470
lea rcx, [rsp + 0xc8]
call fcn.1400af470
movzx eax, byte [rsp + 0x21]
test eax, eax
je 0x140082619
mov dword [rsp + 0x34], 6
jmp 0x14008260e
mov eax, dword [rsp + 0x34]
dec eax
mov dword [rsp + 0x34], eax
cmp dword [rsp + 0x34], 0
jle 0x140082619
jmp 0x140082604
lea rcx, [rsp + 0xe8]
call fcn.1400af470
lea rcx, [rsp + 0x108]
call fcn.1400af470
lea rcx, [rsp + 0x128]
call fcn.1400af470
mov rcx, qword [rsp + 0x168]
call fcn.1400af470
mov rcx, qword [rsp + 0x148]
xor rcx, rsp
call fcn.1400b92a0
add rsp, 0x158
ret
Function at 0x140084b70
Capabilities:
Resolve function by parsing pe exports

Disassembly:
movsd qword [rsp + 0x20], xmm3
movsd qword [rsp + 0x18], xmm2
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
sub rsp, 0xb8
mov rax, qword [0x14014a098]
xor rax, rsp
mov qword [rsp + 0xa8], rax
mov dword [rsp + 0x38], 0x118
mov dword [rsp + 0x3c], 0x7f8
lea rdx, [0x1400d83f0]
lea rcx, [rsp + 0x88]
call fcn.1400ae2e0
xor eax, eax
cmp eax, 1
je 0x140084be9
mov dword [rsp + 0x24], 0x14
jmp 0x140084bde
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x140084be9
jmp 0x140084bd4
lea rdx, [0x1400d84d0]
lea rcx, [rsp + 0x68]
call fcn.1400ae2e0
mov qword [rsp + 0x40], rax
lea rdx, str.dskxufuknsagsiyywburerbrypjcegolaracjfufrbbignmwckqhhnpowemfhhsyzhybfdi
lea rcx, [rsp + 0x48]
call fcn.1400ae2e0
mov rcx, qword [rsp + 0x40]
mov rdx, rcx
mov rcx, rax
call fcn.1400abaa0
mov byte [rsp + 0x20], al
lea rcx, [rsp + 0x48]
call fcn.1400af470
lea rcx, [rsp + 0x68]
call fcn.1400af470
movzx eax, byte [rsp + 0x20]
test eax, eax
je 0x140084c60
mov dword [rsp + 0x28], 0x3f
jmp 0x140084c55
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x140084c60
jmp 0x140084c4b
xor eax, eax
cmp eax, 1
je 0x140084c86
mov dword [rsp + 0x2c], 0xa
jmp 0x140084c7b
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x140084c86
jmp 0x140084c71
xor eax, eax
test eax, eax
je 0x140084cab
mov dword [rsp + 0x30], 0x37
jmp 0x140084ca0
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x140084cab
jmp 0x140084c96
mov dword [rsp + 0x34], 0x7e0a
lea rcx, [rsp + 0x88]
call fcn.1400af470
mov rcx, qword [rsp + 0xc8]
call fcn.1400af470
mov eax, dword [rsp + 0x34]
mov rcx, qword [rsp + 0xa8]
xor rcx, rsp
call fcn.1400b92a0
add rsp, 0xb8
ret

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

Disassembly:
mov byte [rsp + 0x20], r9b
mov byte [rsp + 0x18], r8b
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
sub rsp, 0x58
mov byte [rsp + 0x20], 1
mov dword [rsp + 0x34], 0x774
mov dword [rsp + 0x38], 0x960
movsd xmm0, qword [0x140129108]
movsd qword [rsp + 0x40], xmm0
mov dword [rsp + 0x3c], 0xb4b
movsd xmm0, qword [0x14012b390]
movsd qword [rsp + 0x48], xmm0
mov byte [rsp + 0x21], 1
xor eax, eax
test eax, eax
je 0x14008547b
mov dword [rsp + 0x24], 0x1d
jmp 0x140085470
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x14008547b
jmp 0x140085466
xor eax, eax
test eax, eax
je 0x1400854a0
mov dword [rsp + 0x28], 0x23
jmp 0x140085495
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x1400854a0
jmp 0x14008548b
xor eax, eax
test eax, eax
je 0x1400854c5
mov dword [rsp + 0x2c], 0x34
jmp 0x1400854ba
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x1400854c5
jmp 0x1400854b0
mov dword [rsp + 0x30], 0x16c1
mov rcx, qword [rsp + 0x68]
call fcn.1400af470
mov rcx, qword [rsp + 0x88]
call fcn.1400af470
mov eax, dword [rsp + 0x30]
add rsp, 0x58
ret
Function at 0x1400858f0
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov byte [rsp + 0x18], r8b
mov dword [rsp + 0x10], edx
mov qword [rsp + 8], rcx
sub rsp, 0x178
mov rax, qword [0x14014a098]
xor rax, rsp
mov qword [rsp + 0x168], rax
lea rdx, str.vboiccedhyktfcidrezriocbxcojiqcjnshapfxluaavlimqdtigpvdm
lea rcx, [rsp + 0x148]
call fcn.1400ae2e0
movsd xmm0, qword [0x14012aef0]
movsd qword [rsp + 0x50], xmm0
lea rdx, str.scubhmntfwrwzyparmjhv
lea rcx, [rsp + 0x128]
call fcn.1400ae2e0
mov dword [rsp + 0x38], 0x2bc
movsd xmm0, qword [0x14012ed90]
movsd qword [rsp + 0x58], xmm0
mov dword [rsp + 0x3c], 0xef3
lea rdx, [0x1400d6f80]
lea rcx, [rsp + 0x108]
call fcn.1400ae2e0
movsd xmm0, qword [0x1401290b8]
movsd qword [rsp + 0x60], xmm0
lea rdx, [0x1400d6fb0]
lea rcx, [rsp + 0xe8]
call fcn.1400ae2e0
xor eax, eax
cmp eax, 1
je 0x1400859c7
mov dword [rsp + 0x24], 0x57
jmp 0x1400859bc
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x1400859c7
jmp 0x1400859b2
xor eax, eax
test eax, eax
je 0x1400859ec
mov dword [rsp + 0x28], 0x29
jmp 0x1400859e1
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x1400859ec
jmp 0x1400859d7
xor eax, eax
test eax, eax
je 0x140085a11
mov dword [rsp + 0x2c], 0x49
jmp 0x140085a06
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x140085a11
jmp 0x1400859fc
lea rdx, [0x1400d7090]
lea rcx, [rsp + 0x88]
call fcn.1400ae2e0
mov qword [rsp + 0x40], rax
lea rdx, str.kteexnng
lea rcx, [rsp + 0x68]
call fcn.1400ae2e0
mov rcx, qword [rsp + 0x40]
mov rdx, rcx
mov rcx, rax
call fcn.1400abaa0
mov byte [rsp + 0x20], al
lea rcx, [rsp + 0x68]
call fcn.1400af470
lea rcx, [rsp + 0x88]
call fcn.1400af470
movzx eax, byte [rsp + 0x20]
test eax, eax
je 0x140085a8e
mov dword [rsp + 0x30], 8
jmp 0x140085a83
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x140085a8e
jmp 0x140085a79
lea rdx, [0x1400d70e0]
lea rcx, [rsp + 0xc8]
call fcn.1400ae2e0
mov qword [rsp + 0x48], rax
lea rdx, str.vsyemvseocoejxpdn
lea rcx, [rsp + 0xa8]
call fcn.1400ae2e0
mov rcx, qword [rsp + 0x48]
mov rdx, rcx
mov rcx, rax
call fcn.1400aba40
mov byte [rsp + 0x21], al
lea rcx, [rsp + 0xa8]
call fcn.1400af470
lea rcx, [rsp + 0xc8]
call fcn.1400af470
movzx eax, byte [rsp + 0x21]
test eax, eax
je 0x140085b11
mov dword [rsp + 0x34], 0x5d
jmp 0x140085b06
mov eax, dword [rsp + 0x34]
dec eax
mov dword [rsp + 0x34], eax
cmp dword [rsp + 0x34], 0
jle 0x140085b11
jmp 0x140085afc
lea rcx, [rsp + 0xe8]
call fcn.1400af470
lea rcx, [rsp + 0x108]
call fcn.1400af470
lea rcx, [rsp + 0x128]
call fcn.1400af470
lea rcx, [rsp + 0x148]
call fcn.1400af470
mov rcx, qword [rsp + 0x168]
xor rcx, rsp
call fcn.1400b92a0
add rsp, 0x178
ret
Function at 0x140087850
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov qword [rsp + 0x20], r9
mov dword [rsp + 0x18], r8d
movsd qword [rsp + 0x10], xmm1
mov qword [rsp + 8], rcx
sub rsp, 0x118
mov rax, qword [0x14014a098]
xor rax, rsp
mov qword [rsp + 0x108], rax
mov byte [rsp + 0x22], 0
movsd xmm0, qword [0x14012af38]
movsd qword [rsp + 0x58], xmm0
mov dword [rsp + 0x38], 0x57c
mov dword [rsp + 0x3c], 0x10ee
lea rdx, [0x1400ddbc8]
lea rcx, [rsp + 0xe8]
call fcn.1400ae2e0
mov byte [rsp + 0x23], 1
mov byte [rsp + 0x24], 0
movsd xmm0, qword [0x140130268]
movsd qword [rsp + 0x60], xmm0
xor eax, eax
cmp eax, 1
je 0x1400878f3
mov dword [rsp + 0x28], 0x3e
jmp 0x1400878e8
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x1400878f3
jmp 0x1400878de
lea rdx, [0x1400ddd28]
lea rcx, [rsp + 0x88]
call fcn.1400ae2e0
mov qword [rsp + 0x40], rax
lea rdx, [0x1400ddd48]
lea rcx, [rsp + 0x68]
call fcn.1400ae2e0
mov rcx, qword [rsp + 0x40]
mov rdx, rcx
mov rcx, rax
call fcn.1400abaa0
mov byte [rsp + 0x20], al
lea rcx, [rsp + 0x68]
call fcn.1400af470
lea rcx, [rsp + 0x88]
call fcn.1400af470
movzx eax, byte [rsp + 0x20]
test eax, eax
je 0x140087970
mov dword [rsp + 0x2c], 1
jmp 0x140087965
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x140087970
jmp 0x14008795b
lea rdx, [0x1400ddee0]
lea rcx, [rsp + 0xc8]
call fcn.1400ae2e0
mov qword [rsp + 0x48], rax
lea rdx, str.mpnbnozbidrbhxrprjgrhndkuvs
lea rcx, [rsp + 0xa8]
call fcn.1400ae2e0
mov rcx, qword [rsp + 0x48]
mov rdx, rcx
mov rcx, rax
call fcn.1400aba40
mov byte [rsp + 0x21], al
lea rcx, [rsp + 0xa8]
call fcn.1400af470
lea rcx, [rsp + 0xc8]
call fcn.1400af470
movzx eax, byte [rsp + 0x21]
test eax, eax
je 0x1400879f3
mov dword [rsp + 0x30], 0x2d
jmp 0x1400879e8
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x1400879f3
jmp 0x1400879de
xor eax, eax
test eax, eax
je 0x140087a18
mov dword [rsp + 0x34], 0x3d
jmp 0x140087a0d
mov eax, dword [rsp + 0x34]
dec eax
mov dword [rsp + 0x34], eax
cmp dword [rsp + 0x34], 0
jle 0x140087a18
jmp 0x140087a03
movsd xmm0, qword [0x140130170]
movsd qword [rsp + 0x50], xmm0
lea rcx, [rsp + 0xe8]
call fcn.1400af470
mov rcx, qword [rsp + 0x138]
call fcn.1400af470
mov rcx, qword [rsp + 0x158]
call fcn.1400af470
movsd xmm0, qword [rsp + 0x50]
mov rcx, qword [rsp + 0x108]
xor rcx, rsp
call fcn.1400b92a0
add rsp, 0x118
ret
Function at 0x140088da0
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov qword [rsp + 0x20], r9
mov byte [rsp + 0x18], r8b
mov byte [rsp + 0x10], dl
mov qword [rsp + 8], rcx
sub rsp, 0xd8
mov rax, qword [0x14014a098]
xor rax, rsp
mov qword [rsp + 0xc8], rax
movsd xmm0, qword [0x14012bdd0]
movsd qword [rsp + 0x50], xmm0
mov dword [rsp + 0x3c], 0xde
movsd xmm0, qword [0x14012b168]
movsd qword [rsp + 0x58], xmm0
mov dword [rsp + 0x40], 0x3f6
lea rdx, [0x1400d94cc]
lea rcx, [rsp + 0xa8]
call fcn.1400ae2e0
mov byte [rsp + 0x21], 0
movsd xmm0, qword [0x14012ee70]
movsd qword [rsp + 0x60], xmm0
mov byte [rsp + 0x22], 1
xor eax, eax
test eax, eax
je 0x140088e49
mov dword [rsp + 0x24], 0xa
jmp 0x140088e3e
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x140088e49
jmp 0x140088e34
lea rdx, [0x1400d9544]
lea rcx, [rsp + 0x88]
call fcn.1400ae2e0
mov qword [rsp + 0x48], rax
lea rdx, [0x1400d961c]
lea rcx, [rsp + 0x68]
call fcn.1400ae2e0
mov rcx, qword [rsp + 0x48]
mov rdx, rcx
mov rcx, rax
call fcn.1400abaa0
mov byte [rsp + 0x20], al
lea rcx, [rsp + 0x68]
call fcn.1400af470
lea rcx, [rsp + 0x88]
call fcn.1400af470
movzx eax, byte [rsp + 0x20]
test eax, eax
je 0x140088ec6
mov dword [rsp + 0x28], 0x54
jmp 0x140088ebb
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x140088ec6
jmp 0x140088eb1
xor eax, eax
cmp eax, 1
je 0x140088eec
mov dword [rsp + 0x2c], 0x5d
jmp 0x140088ee1
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x140088eec
jmp 0x140088ed7
xor eax, eax
cmp eax, 1
je 0x140088f12
mov dword [rsp + 0x30], 0x4f
jmp 0x140088f07
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x140088f12
jmp 0x140088efd
xor eax, eax
cmp eax, 1
je 0x140088f38
mov dword [rsp + 0x34], 0x35
jmp 0x140088f2d
mov eax, dword [rsp + 0x34]
dec eax
mov dword [rsp + 0x34], eax
cmp dword [rsp + 0x34], 0
jle 0x140088f38
jmp 0x140088f23
mov dword [rsp + 0x38], 0xcc4f
lea rcx, [rsp + 0xa8]
call fcn.1400af470
mov rcx, qword [rsp + 0xf8]
call fcn.1400af470
mov rcx, qword [rsp + 0x110]
call fcn.1400af470
mov rcx, qword [rsp + 0x118]
call fcn.1400af470
mov eax, dword [rsp + 0x38]
mov rcx, qword [rsp + 0xc8]
xor rcx, rsp
call fcn.1400b92a0
add rsp, 0xd8
ret
Function at 0x140091fe0
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov qword [rsp + 0x20], r9
mov dword [rsp + 0x18], r8d
movsd qword [rsp + 0x10], xmm1
mov qword [rsp + 8], rcx
sub rsp, 0x68
movsd xmm0, qword [0x14012f9f0]
movsd qword [rsp + 0x48], xmm0
mov dword [rsp + 0x30], 0x2b8
mov byte [rsp + 0x20], 1
mov byte [rsp + 0x21], 1
mov byte [rsp + 0x22], 0
mov dword [rsp + 0x34], 0x68c
mov dword [rsp + 0x38], 0x3ad
mov dword [rsp + 0x3c], 0x726
mov dword [rsp + 0x40], 0x9d9
movsd xmm0, qword [0x14012f618]
movsd qword [rsp + 0x50], xmm0
xor eax, eax
cmp eax, 1
je 0x140092072
mov dword [rsp + 0x24], 0x34
jmp 0x140092067
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x140092072
jmp 0x14009205d
xor eax, eax
test eax, eax
je 0x140092097
mov dword [rsp + 0x28], 0x24
jmp 0x14009208c
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x140092097
jmp 0x140092082
xor eax, eax
cmp eax, 1
je 0x1400920bd
mov dword [rsp + 0x2c], 0x21
jmp 0x1400920b2
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x1400920bd
jmp 0x1400920a8
mov rcx, qword [rsp + 0x88]
call fcn.1400af470
mov rcx, qword [rsp + 0xa8]
call fcn.1400af470
mov rcx, qword [rsp + 0xb0]
call fcn.1400af470
add rsp, 0x68
ret
Function at 0x14009e8c0
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov qword [rsp + 0x20], r9
mov qword [rsp + 0x18], r8
movsd qword [rsp + 0x10], xmm1
mov qword [rsp + 8], rcx
sub rsp, 0x68
mov dword [rsp + 0x34], 0xc5c
mov dword [rsp + 0x38], 0x111a
mov byte [rsp + 0x20], 1
mov dword [rsp + 0x3c], 0x6a8
mov dword [rsp + 0x40], 0x8a0
mov byte [rsp + 0x21], 0
movsd xmm0, qword [0x140130590]
movsd qword [rsp + 0x50], xmm0
movsd xmm0, qword [0x14012a730]
movsd qword [rsp + 0x58], xmm0
mov byte [rsp + 0x22], 1
mov dword [rsp + 0x44], 0x19a
xor eax, eax
test eax, eax
je 0x14009e951
mov dword [rsp + 0x24], 0x64
jmp 0x14009e946
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x14009e951
jmp 0x14009e93c
xor eax, eax
cmp eax, 1
je 0x14009e977
mov dword [rsp + 0x28], 0x2d
jmp 0x14009e96c
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x14009e977
jmp 0x14009e962
xor eax, eax
cmp eax, 1
je 0x14009e99d
mov dword [rsp + 0x2c], 4
jmp 0x14009e992
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x14009e99d
jmp 0x14009e988
xor eax, eax
test eax, eax
je 0x14009e9c2
mov dword [rsp + 0x30], 0x15
jmp 0x14009e9b7
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x14009e9c2
jmp 0x14009e9ad
movsd xmm0, qword [0x1401302b0]
movsd qword [rsp + 0x48], xmm0
mov rcx, qword [rsp + 0x80]
call fcn.1400af470
mov rcx, qword [rsp + 0x88]
call fcn.1400af470
movsd xmm0, qword [rsp + 0x48]
add rsp, 0x68
ret
Function at 0x14009ea00
Capabilities:
Resolve function by parsing pe exports

Disassembly:
movsd qword [rsp + 0x20], xmm3
mov dword [rsp + 0x18], r8d
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
sub rsp, 0x178
mov rax, qword [0x14014a098]
xor rax, rsp
mov qword [rsp + 0x168], rax
lea rdx, [0x1400e8340]
lea rcx, [rsp + 0x148]
call fcn.1400ae2e0
mov dword [rsp + 0x38], 0xb35
mov byte [rsp + 0x23], 0
mov dword [rsp + 0x3c], 0x122
movsd xmm0, qword [0x14012b630]
movsd qword [rsp + 0x60], xmm0
lea rdx, [0x1400e8400]
lea rcx, [rsp + 0x128]
call fcn.1400ae2e0
xor eax, eax
cmp eax, 1
je 0x14009ea9f
mov dword [rsp + 0x24], 0x5c
jmp 0x14009ea94
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x14009ea9f
jmp 0x14009ea8a
lea rdx, [0x1400e8610]
lea rcx, [rsp + 0x88]
call fcn.1400ae2e0
mov qword [rsp + 0x40], rax
lea rdx, [0x1400e86f0]
lea rcx, [rsp + 0x68]
call fcn.1400ae2e0
mov rcx, qword [rsp + 0x40]
mov rdx, rcx
mov rcx, rax
call fcn.1400aba40
mov byte [rsp + 0x20], al
lea rcx, [rsp + 0x68]
call fcn.1400af470
lea rcx, [rsp + 0x88]
call fcn.1400af470
movzx eax, byte [rsp + 0x20]
test eax, eax
je 0x14009eb1c
mov dword [rsp + 0x28], 0x1f
jmp 0x14009eb11
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x14009eb1c
jmp 0x14009eb07
lea rdx, [0x1400e8830]
lea rcx, [rsp + 0xc8]
call fcn.1400ae2e0
mov qword [rsp + 0x48], rax
lea rdx, str.omtsetfuesmqzonejmewbpkknlmztqvsgutygksypejihhbvzbofqsthxbrgituk
lea rcx, [rsp + 0xa8]
call fcn.1400ae2e0
mov rcx, qword [rsp + 0x48]
mov rdx, rcx
mov rcx, rax
call fcn.1400abaa0
mov byte [rsp + 0x21], al
lea rcx, [rsp + 0xa8]
call fcn.1400af470
lea rcx, [rsp + 0xc8]
call fcn.1400af470
movzx eax, byte [rsp + 0x21]
test eax, eax
je 0x14009eb9f
mov dword [rsp + 0x2c], 0x1b
jmp 0x14009eb94
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x14009eb9f
jmp 0x14009eb8a
xor eax, eax
cmp eax, 1
je 0x14009ebc5
mov dword [rsp + 0x30], 0x30
jmp 0x14009ebba
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x14009ebc5
jmp 0x14009ebb0
lea rdx, [0x1400e89b0]
lea rcx, [rsp + 0x108]
call fcn.1400ae2e0
mov qword [rsp + 0x50], rax
lea rdx, str.jkbiyagcexrpbpwsonlekljmamgtahqxksykyedplabgfgnztyeerdmapxyuwgrmddddmsqpxaommdzcyczbvgsravxszt
lea rcx, [rsp + 0xe8]
call fcn.1400ae2e0
mov rcx, qword [rsp + 0x50]
mov rdx, rcx
mov rcx, rax
call fcn.1400abaa0
mov byte [rsp + 0x22], al
lea rcx, [rsp + 0xe8]
call fcn.1400af470
lea rcx, [rsp + 0x108]
call fcn.1400af470
movzx eax, byte [rsp + 0x22]
test eax, eax
je 0x14009ec48
mov dword [rsp + 0x34], 0x5c
jmp 0x14009ec3d
mov eax, dword [rsp + 0x34]
dec eax
mov dword [rsp + 0x34], eax
cmp dword [rsp + 0x34], 0
jle 0x14009ec48
jmp 0x14009ec33
movsd xmm0, qword [0x140130408]
movsd qword [rsp + 0x58], xmm0
lea rcx, [rsp + 0x128]
call fcn.1400af470
lea rcx, [rsp + 0x148]
call fcn.1400af470
mov rcx, qword [rsp + 0x188]
call fcn.1400af470
movsd xmm0, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x168]
xor rcx, rsp
call fcn.1400b92a0
add rsp, 0x178
ret