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

Disassembly:
mov qword [rsp + 0x20], r9
mov dword [rsp + 0x18], r8d
mov dword [rsp + 0x10], edx
mov qword [rsp + 8], rcx
sub rsp, 0x138
mov rax, qword [0x140154098]
xor rax, rsp
mov qword [rsp + 0x128], rax
mov byte [rsp + 0x22], 0
lea rdx, [0x1400e6d60]
lea rcx, [rsp + 0x108]
call fcn.1400b4670
mov dword [rsp + 0x38], 0x72c
movsd xmm0, qword [0x140138b98]
movsd qword [rsp + 0x60], xmm0
mov dword [rsp + 0x3c], 0x446
mov dword [rsp + 0x40], 0x26
lea rdx, [0x1400e6dd0]
lea rcx, [rsp + 0xe8]
call fcn.1400b4670
xor eax, eax
test eax, eax
je 0x14000f9d4
mov dword [rsp + 0x24], 4
jmp 0x14000f9c9
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x14000f9d4
jmp 0x14000f9bf
xor eax, eax
test eax, eax
je 0x14000f9f9
mov dword [rsp + 0x28], 0x1d
jmp 0x14000f9ee
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x14000f9f9
jmp 0x14000f9e4
lea rdx, [0x1400e6e30]
lea rcx, [rsp + 0x88]
call fcn.1400b4670
mov qword [rsp + 0x48], rax
lea rdx, str.iyhzptywwsdyiledohpomesblylwobsmjkwgdfbxmakjznqwiuhfcfsgyiolanxjbmeokdrifwmsywmpaqvjjirilqyyace
lea rcx, [rsp + 0x68]
call fcn.1400b4670
mov rcx, qword [rsp + 0x48]
mov rdx, rcx
mov rcx, rax
call fcn.1400b1760
mov byte [rsp + 0x20], al
lea rcx, [rsp + 0x68]
call fcn.1400b5930
lea rcx, [rsp + 0x88]
call fcn.1400b5930
movzx eax, byte [rsp + 0x20]
test eax, eax
je 0x14000fa76
mov dword [rsp + 0x2c], 0x47
jmp 0x14000fa6b
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x14000fa76
jmp 0x14000fa61
lea rdx, [0x1400e6f20]
lea rcx, [rsp + 0xc8]
call fcn.1400b4670
mov qword [rsp + 0x50], rax
lea rdx, str.cmktgaxbeiaepgeajeendfsexnxcruwjxqtvetlsijnfilbnidfgcacgfvjvcewkpmunazhrtthjefdglbtdvxp
lea rcx, [rsp + 0xa8]
call fcn.1400b4670
mov rcx, qword [rsp + 0x50]
mov rdx, rcx
mov rcx, rax
call fcn.1400b1760
mov byte [rsp + 0x21], al
lea rcx, [rsp + 0xa8]
call fcn.1400b5930
lea rcx, [rsp + 0xc8]
call fcn.1400b5930
movzx eax, byte [rsp + 0x21]
test eax, eax
je 0x14000faf9
mov dword [rsp + 0x30], 0x42
jmp 0x14000faee
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x14000faf9
jmp 0x14000fae4
xor eax, eax
cmp eax, 1
je 0x14000fb1f
mov dword [rsp + 0x34], 0x4d
jmp 0x14000fb14
mov eax, dword [rsp + 0x34]
dec eax
mov dword [rsp + 0x34], eax
cmp dword [rsp + 0x34], 0
jle 0x14000fb1f
jmp 0x14000fb0a
movsd xmm0, qword [0x14013b578]
movsd qword [rsp + 0x58], xmm0
lea rcx, [rsp + 0xe8]
call fcn.1400b5930
lea rcx, [rsp + 0x108]
call fcn.1400b5930
mov rcx, qword [rsp + 0x158]
call fcn.1400b5930
mov rcx, qword [rsp + 0x168]
call fcn.1400b5930
mov rcx, qword [rsp + 0x178]
call fcn.1400b5930
mov rcx, qword [rsp + 0x180]
call fcn.1400b5930
movsd xmm0, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x128]
xor rcx, rsp
call fcn.1400c03c0
add rsp, 0x138
ret
Function at 0x140018c90
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov qword [rsp + 0x18], r8
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
sub rsp, 0x78
movsd xmm0, qword [0x140138660]
movsd qword [rsp + 0x48], xmm0
movsd xmm0, qword [0x140139008]
movsd qword [rsp + 0x50], xmm0
movsd xmm0, qword [0x140134d30]
movsd qword [rsp + 0x58], xmm0
mov dword [rsp + 0x38], 0x710
movsd xmm0, qword [0x14013ab88]
movsd qword [rsp + 0x60], xmm0
mov dword [rsp + 0x3c], 0x14a2
mov byte [rsp + 0x20], 1
mov dword [rsp + 0x40], 0x1720
movsd xmm0, qword [0x140133f90]
movsd qword [rsp + 0x68], xmm0
xor eax, eax
cmp eax, 1
je 0x140018d2c
mov dword [rsp + 0x24], 0x45
jmp 0x140018d21
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x140018d2c
jmp 0x140018d17
xor eax, eax
test eax, eax
je 0x140018d51
mov dword [rsp + 0x28], 0x58
jmp 0x140018d46
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x140018d51
jmp 0x140018d3c
xor eax, eax
cmp eax, 1
je 0x140018d77
mov dword [rsp + 0x2c], 0x15
jmp 0x140018d6c
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x140018d77
jmp 0x140018d62
xor eax, eax
cmp eax, 1
je 0x140018d9d
mov dword [rsp + 0x30], 0x2e
jmp 0x140018d92
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x140018d9d
jmp 0x140018d88
xor eax, eax
test eax, eax
je 0x140018dc2
mov dword [rsp + 0x34], 0x4f
jmp 0x140018db7
mov eax, dword [rsp + 0x34]
dec eax
mov dword [rsp + 0x34], eax
cmp dword [rsp + 0x34], 0
jle 0x140018dc2
jmp 0x140018dad
lea rdx, str.pwqleymlbakno
mov rcx, qword [rsp + 0x88]
call fcn.1400b4670
mov rcx, qword [rsp + 0x90]
call fcn.1400b5930
mov rax, qword [rsp + 0x88]
add rsp, 0x78
ret
Function at 0x140019a40
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, 0x78
mov rax, qword [0x140154098]
xor rax, rsp
mov qword [rsp + 0x68], rax
mov byte [rsp + 0x20], 0
lea rdx, str.cjppuwraujkjfvrcnnebdppjgcfsdqdiuzwmhdxuyfqoppwflyciafoiximdwiqscfjqdqgsnpldzbpqzbf
lea rcx, [rsp + 0x48]
call fcn.1400b4670
mov dword [rsp + 0x30], 0xda3
mov dword [rsp + 0x34], 0xe35
mov dword [rsp + 0x38], 0xef7
mov byte [rsp + 0x21], 1
movsd xmm0, qword [0x140135888]
movsd qword [rsp + 0x40], xmm0
mov dword [rsp + 0x3c], 0x36e
xor eax, eax
cmp eax, 1
je 0x140019ad8
mov dword [rsp + 0x24], 0x2f
jmp 0x140019acd
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x140019ad8
jmp 0x140019ac3
xor eax, eax
test eax, eax
je 0x140019afd
mov dword [rsp + 0x28], 6
jmp 0x140019af2
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x140019afd
jmp 0x140019ae8
xor eax, eax
test eax, eax
je 0x140019b22
mov dword [rsp + 0x2c], 0x5d
jmp 0x140019b17
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x140019b22
jmp 0x140019b0d
lea rdx, str.gwkgjmemfhialxqrpy
mov rcx, qword [rsp + 0x88]
call fcn.1400b4670
lea rcx, [rsp + 0x48]
call fcn.1400b5930
mov rax, qword [rsp + 0x88]
mov rcx, qword [rsp + 0x68]
xor rcx, rsp
call fcn.1400c03c0
add rsp, 0x78
ret
Function at 0x140027290
Capabilities:
Resolve function by parsing pe exports

Disassembly:
movsd qword [rsp + 0x20], xmm3
mov dword [rsp + 0x18], r8d
mov dword [rsp + 0x10], edx
mov qword [rsp + 8], rcx
sub rsp, 0xb8
mov rax, qword [0x140154098]
xor rax, rsp
mov qword [rsp + 0xa8], rax
mov dword [rsp + 0x34], 0x928
lea rdx, str.epqvpubsptapfrhwgfocrtwffunjxvxcfqbgcwupipbhonvebossuusmhcseqpdqgtslnwrmazxnqswmuixxmwevjjryymblceka
lea rcx, [rsp + 0x88]
call fcn.1400b4670
lea rdx, str.hkcitwlqyeeybvspzlvmvzzkjhxojpacpbjnjf
lea rcx, [rsp + 0x68]
call fcn.1400b4670
mov dword [rsp + 0x38], 0x548
mov dword [rsp + 0x3c], 0x1352
mov byte [rsp + 0x20], 0
lea rdx, str.gdgvuoitjbhrese
lea rcx, [rsp + 0x48]
call fcn.1400b4670
mov byte [rsp + 0x21], 1
mov byte [rsp + 0x22], 1
movsd xmm0, qword [0x140139238]
movsd qword [rsp + 0x40], xmm0
xor eax, eax
test eax, eax
je 0x14002734d
mov dword [rsp + 0x24], 0x16
jmp 0x140027342
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x14002734d
jmp 0x140027338
xor eax, eax
cmp eax, 1
je 0x140027373
mov dword [rsp + 0x28], 0xa
jmp 0x140027368
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x140027373
jmp 0x14002735e
xor eax, eax
test eax, eax
je 0x140027398
mov dword [rsp + 0x2c], 0x35
jmp 0x14002738d
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x140027398
jmp 0x140027383
mov dword [rsp + 0x30], 0x4bfa
lea rcx, [rsp + 0x48]
call fcn.1400b5930
lea rcx, [rsp + 0x68]
call fcn.1400b5930
lea rcx, [rsp + 0x88]
call fcn.1400b5930
mov rcx, qword [rsp + 0xe0]
call fcn.1400b5930
mov eax, dword [rsp + 0x30]
mov rcx, qword [rsp + 0xa8]
xor rcx, rsp
call fcn.1400c03c0
add rsp, 0xb8
ret
Function at 0x140027670
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov qword [rsp + 0x20], r9
movsd qword [rsp + 0x18], xmm2
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
sub rsp, 0x98
mov rax, qword [0x140154098]
xor rax, rsp
mov qword [rsp + 0x88], rax
mov dword [rsp + 0x30], 0x441
movsd xmm0, qword [0x140138e10]
movsd qword [rsp + 0x40], xmm0
mov byte [rsp + 0x20], 1
lea rdx, str.jusipnzd
lea rcx, [rsp + 0x68]
call fcn.1400b4670
lea rdx, str.fseqbjhnxbfpwyxtfsppwxyoyyzcikfddbaubqzabccvdxcbfoczowjxuohavzmphbghuqdxwqdoaldafayinssqivhp
lea rcx, [rsp + 0x48]
call fcn.1400b4670
mov dword [rsp + 0x34], 0x79d
mov dword [rsp + 0x38], 0x878
mov dword [rsp + 0x3c], 0x355
xor eax, eax
cmp eax, 1
je 0x140027719
mov dword [rsp + 0x24], 6
jmp 0x14002770e
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x140027719
jmp 0x140027704
xor eax, eax
test eax, eax
je 0x14002773e
mov dword [rsp + 0x28], 0x55
jmp 0x140027733
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x14002773e
jmp 0x140027729
xor eax, eax
cmp eax, 1
je 0x140027764
mov dword [rsp + 0x2c], 0x28
jmp 0x140027759
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x140027764
jmp 0x14002774f
lea rdx, str.wkjegqzifwsfflqsmdga
mov rcx, qword [rsp + 0xa8]
call fcn.1400b4670
lea rcx, [rsp + 0x48]
call fcn.1400b5930
lea rcx, [rsp + 0x68]
call fcn.1400b5930
mov rcx, qword [rsp + 0xb8]
call fcn.1400b5930
mov rcx, qword [rsp + 0xc8]
call fcn.1400b5930
mov rcx, qword [rsp + 0xd0]
call fcn.1400b5930
mov rax, qword [rsp + 0xa8]
mov rcx, qword [rsp + 0x88]
xor rcx, rsp
call fcn.1400c03c0
add rsp, 0x98
ret
Function at 0x14002cc10
Capabilities:
Resolve function by parsing pe exports

Disassembly:
movsd qword [rsp + 0x20], xmm3
mov qword [rsp + 0x18], r8
movsd qword [rsp + 0x10], xmm1
mov qword [rsp + 8], rcx
sub rsp, 0x58
mov dword [rsp + 0x3c], 0x1599
mov byte [rsp + 0x20], 0
mov dword [rsp + 0x40], 0xe6d
xor eax, eax
test eax, eax
je 0x14002cc64
mov dword [rsp + 0x24], 0x46
jmp 0x14002cc59
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x14002cc64
jmp 0x14002cc4f
xor eax, eax
cmp eax, 1
je 0x14002cc8a
mov dword [rsp + 0x28], 0x20
jmp 0x14002cc7f
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x14002cc8a
jmp 0x14002cc75
xor eax, eax
test eax, eax
je 0x14002ccaf
mov dword [rsp + 0x2c], 0x32
jmp 0x14002cca4
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x14002ccaf
jmp 0x14002cc9a
xor eax, eax
cmp eax, 1
je 0x14002ccd5
mov dword [rsp + 0x30], 0x2b
jmp 0x14002ccca
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x14002ccd5
jmp 0x14002ccc0
xor eax, eax
test eax, eax
je 0x14002ccfa
mov dword [rsp + 0x34], 0x29
jmp 0x14002ccef
mov eax, dword [rsp + 0x34]
dec eax
mov dword [rsp + 0x34], eax
cmp dword [rsp + 0x34], 0
jle 0x14002ccfa
jmp 0x14002cce5
mov dword [rsp + 0x38], 0x14dc3
mov rcx, qword [rsp + 0x70]
call fcn.1400b5930
mov rcx, qword [rsp + 0x88]
call fcn.1400b5930
mov rcx, qword [rsp + 0x90]
call fcn.1400b5930
mov eax, dword [rsp + 0x38]
add rsp, 0x58
ret
Function at 0x14002e250
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov dword [rsp + 0x20], r9d
mov byte [rsp + 0x18], r8b
movsd qword [rsp + 0x10], xmm1
mov qword [rsp + 8], rcx
sub rsp, 0x118
mov rax, qword [0x140154098]
xor rax, rsp
mov qword [rsp + 0x108], rax
movsd xmm0, qword [0x140133ca8]
movsd qword [rsp + 0x58], xmm0
movsd xmm0, qword [0x1401352b8]
movsd qword [rsp + 0x60], xmm0
lea rdx, [0x14010b528]
lea rcx, [rsp + 0xe8]
call fcn.1400b4670
lea rdx, str.ckeyttrsonobmpfqz
lea rcx, [rsp + 0xc8]
call fcn.1400b4670
mov byte [rsp + 0x21], 1
mov dword [rsp + 0x34], 0xfce
mov dword [rsp + 0x38], 0x328
mov dword [rsp + 0x3c], 0xa48
lea rdx, str.kxjsssqunyzdwcfkebmgyuaycudclkmvpkrtdibolotlpgrduz
lea rcx, [rsp + 0xa8]
call fcn.1400b4670
mov dword [rsp + 0x40], 0x186
lea rdx, [0x14010b758]
lea rcx, [rsp + 0x88]
call fcn.1400b4670
mov qword [rsp + 0x48], rax
lea rdx, str.ncotdsabprzfppirro
lea rcx, [rsp + 0x68]
call fcn.1400b4670
mov rcx, qword [rsp + 0x48]
mov rdx, rcx
mov rcx, rax
call fcn.1400b17c0
mov byte [rsp + 0x20], al
lea rcx, [rsp + 0x68]
call fcn.1400b5930
lea rcx, [rsp + 0x88]
call fcn.1400b5930
movzx eax, byte [rsp + 0x20]
test eax, eax
je 0x14002e378
mov dword [rsp + 0x24], 0x3c
jmp 0x14002e36d
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x14002e378
jmp 0x14002e363
xor eax, eax
test eax, eax
je 0x14002e39d
mov dword [rsp + 0x28], 0x34
jmp 0x14002e392
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x14002e39d
jmp 0x14002e388
xor eax, eax
cmp eax, 1
je 0x14002e3c3
mov dword [rsp + 0x2c], 0x1b
jmp 0x14002e3b8
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x14002e3c3
jmp 0x14002e3ae
xor eax, eax
test eax, eax
je 0x14002e3e8
mov dword [rsp + 0x30], 0x28
jmp 0x14002e3dd
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x14002e3e8
jmp 0x14002e3d3
movsd xmm0, qword [0x140134f08]
movsd qword [rsp + 0x50], xmm0
lea rcx, [rsp + 0xa8]
call fcn.1400b5930
lea rcx, [rsp + 0xc8]
call fcn.1400b5930
lea rcx, [rsp + 0xe8]
call fcn.1400b5930
movsd xmm0, qword [rsp + 0x50]
mov rcx, qword [rsp + 0x108]
xor rcx, rsp
call fcn.1400c03c0
add rsp, 0x118
ret
Function at 0x140032370
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, 0x98
mov rax, qword [0x140154098]
xor rax, rsp
mov qword [rsp + 0x88], rax
mov byte [rsp + 0x20], 0
movsd xmm0, qword [0x140135d68]
movsd qword [rsp + 0x48], xmm0
mov dword [rsp + 0x34], 0xe35
mov dword [rsp + 0x38], 0x466
lea rdx, str.gorbvxcnqfeapvsjukdeykjesheciailjmgtfbmvwoajxzmohbrhfvifhoyfhntavesccmj
lea rcx, [rsp + 0x68]
call fcn.1400b4670
mov dword [rsp + 0x3c], 0x1b64
mov dword [rsp + 0x40], 0x3c0
movsd xmm0, qword [0x140133090]
movsd qword [rsp + 0x50], xmm0
movsd xmm0, qword [0x1401393f0]
movsd qword [rsp + 0x58], xmm0
movsd xmm0, qword [0x14013b410]
movsd qword [rsp + 0x60], xmm0
xor eax, eax
cmp eax, 1
je 0x140032431
mov dword [rsp + 0x24], 0x32
jmp 0x140032426
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x140032431
jmp 0x14003241c
xor eax, eax
test eax, eax
je 0x140032456
mov dword [rsp + 0x28], 0x47
jmp 0x14003244b
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x140032456
jmp 0x140032441
xor eax, eax
test eax, eax
je 0x14003247b
mov dword [rsp + 0x2c], 0x33
jmp 0x140032470
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x14003247b
jmp 0x140032466
xor eax, eax
cmp eax, 1
je 0x1400324a1
mov dword [rsp + 0x30], 5
jmp 0x140032496
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x1400324a1
jmp 0x14003248c
lea rdx, str.drmhgk
mov rcx, qword [rsp + 0xa8]
call fcn.1400b4670
lea rcx, [rsp + 0x68]
call fcn.1400b5930
mov rcx, qword [rsp + 0xf8]
call fcn.1400b5930
mov rax, qword [rsp + 0xa8]
mov rcx, qword [rsp + 0x88]
xor rcx, rsp
call fcn.1400c03c0
add rsp, 0x98
ret
Function at 0x140035020
Capabilities:
Resolve function by parsing pe exports

Disassembly:
movsd qword [rsp + 0x20], xmm3
movsd qword [rsp + 0x18], xmm2
movsd qword [rsp + 0x10], xmm1
mov qword [rsp + 8], rcx
sub rsp, 0xd8
mov rax, qword [0x140154098]
xor rax, rsp
mov qword [rsp + 0xc8], rax
lea rdx, [0x14012f1e8]
lea rcx, [rsp + 0xa8]
call fcn.1400b4670
movsd xmm0, qword [0x140138290]
movsd qword [rsp + 0x48], xmm0
mov dword [rsp + 0x38], 0x1bb7
mov byte [rsp + 0x21], 1
movsd xmm0, qword [0x140137b98]
movsd qword [rsp + 0x50], xmm0
mov dword [rsp + 0x3c], 0x29e
movsd xmm0, qword [0x140136ea8]
movsd qword [rsp + 0x58], xmm0
movsd xmm0, qword [0x140136440]
movsd qword [rsp + 0x60], xmm0
mov byte [rsp + 0x22], 1
lea rdx, [0x14012f268]
lea rcx, [rsp + 0x88]
call fcn.1400b4670
mov qword [rsp + 0x40], rax
lea rdx, str.kexhecpblserue
lea rcx, [rsp + 0x68]
call fcn.1400b4670
mov rcx, qword [rsp + 0x40]
mov rdx, rcx
mov rcx, rax
call fcn.1400b1760
mov byte [rsp + 0x20], al
lea rcx, [rsp + 0x68]
call fcn.1400b5930
lea rcx, [rsp + 0x88]
call fcn.1400b5930
movzx eax, byte [rsp + 0x20]
test eax, eax
je 0x140035133
mov dword [rsp + 0x24], 0x1e
jmp 0x140035128
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x140035133
jmp 0x14003511e
xor eax, eax
test eax, eax
je 0x140035158
mov dword [rsp + 0x28], 0x57
jmp 0x14003514d
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x140035158
jmp 0x140035143
xor eax, eax
test eax, eax
je 0x14003517d
mov dword [rsp + 0x2c], 0xf
jmp 0x140035172
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x14003517d
jmp 0x140035168
xor eax, eax
test eax, eax
je 0x1400351a2
mov dword [rsp + 0x30], 0x26
jmp 0x140035197
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x1400351a2
jmp 0x14003518d
mov dword [rsp + 0x34], 0x7714
lea rcx, [rsp + 0xa8]
call fcn.1400b5930
mov rcx, qword [rsp + 0x108]
call fcn.1400b5930
mov eax, dword [rsp + 0x34]
mov rcx, qword [rsp + 0xc8]
xor rcx, rsp
call fcn.1400c03c0
add rsp, 0xd8
ret
Function at 0x140037180
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov dword [rsp + 0x20], r9d
mov dword [rsp + 0x18], r8d
mov dword [rsp + 0x10], edx
mov qword [rsp + 8], rcx
sub rsp, 0xd8
mov rax, qword [0x140154098]
xor rax, rsp
mov qword [rsp + 0xc8], rax
movsd xmm0, qword [0x140139538]
movsd qword [rsp + 0x50], xmm0
mov dword [rsp + 0x3c], 0x219
lea rdx, [0x1400de038]
lea rcx, [rsp + 0xa8]
call fcn.1400b4670
movsd xmm0, qword [0x140134c28]
movsd qword [rsp + 0x58], xmm0
movsd xmm0, qword [0x1401356b8]
movsd qword [rsp + 0x60], xmm0
mov byte [rsp + 0x21], 0
mov byte [rsp + 0x22], 1
mov byte [rsp + 0x23], 1
mov byte [rsp + 0x24], 1
mov byte [rsp + 0x25], 1
xor eax, eax
cmp eax, 1
je 0x140037231
mov dword [rsp + 0x28], 0x3e
jmp 0x140037226
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x140037231
jmp 0x14003721c
xor eax, eax
cmp eax, 1
je 0x140037257
mov dword [rsp + 0x2c], 0x48
jmp 0x14003724c
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x140037257
jmp 0x140037242
xor eax, eax
test eax, eax
je 0x14003727c
mov dword [rsp + 0x30], 0x5d
jmp 0x140037271
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x14003727c
jmp 0x140037267
xor eax, eax
cmp eax, 1
je 0x1400372a2
mov dword [rsp + 0x34], 0x41
jmp 0x140037297
mov eax, dword [rsp + 0x34]
dec eax
mov dword [rsp + 0x34], eax
cmp dword [rsp + 0x34], 0
jle 0x1400372a2
jmp 0x14003728d
lea rdx, [0x1400de0b8]
lea rcx, [rsp + 0x88]
call fcn.1400b4670
mov qword [rsp + 0x40], rax
lea rdx, str.uzsfargmqlbminldvlgdfzcujxjdg
lea rcx, [rsp + 0x68]
call fcn.1400b4670
mov rcx, qword [rsp + 0x40]
mov rdx, rcx
mov rcx, rax
call fcn.1400b1760
mov byte [rsp + 0x20], al
lea rcx, [rsp + 0x68]
call fcn.1400b5930
lea rcx, [rsp + 0x88]
call fcn.1400b5930
movzx eax, byte [rsp + 0x20]
test eax, eax
je 0x14003731f
mov dword [rsp + 0x38], 0x1e
jmp 0x140037314
mov eax, dword [rsp + 0x38]
dec eax
mov dword [rsp + 0x38], eax
cmp dword [rsp + 0x38], 0
jle 0x14003731f
jmp 0x14003730a
movsd xmm0, qword [0x140139310]
movsd qword [rsp + 0x48], xmm0
lea rcx, [rsp + 0xa8]
call fcn.1400b5930
mov rcx, qword [rsp + 0x110]
call fcn.1400b5930
movsd xmm0, qword [rsp + 0x48]
mov rcx, qword [rsp + 0xc8]
xor rcx, rsp
call fcn.1400c03c0
add rsp, 0xd8
ret
Function at 0x14003b470
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov qword [rsp + 0x20], r9
mov qword [rsp + 0x18], r8
mov dword [rsp + 0x10], edx
mov qword [rsp + 8], rcx
sub rsp, 0x68
movsd xmm0, qword [0x140135ae0]
movsd qword [rsp + 0x50], xmm0
mov byte [rsp + 0x20], 1
mov dword [rsp + 0x38], 0xb96
movsd xmm0, qword [0x140133430]
movsd qword [rsp + 0x58], xmm0
mov byte [rsp + 0x21], 1
mov dword [rsp + 0x3c], 0x5c7
mov dword [rsp + 0x40], 0x67d
mov byte [rsp + 0x22], 1
xor eax, eax
test eax, eax
je 0x14003b4ef
mov dword [rsp + 0x24], 0x42
jmp 0x14003b4e4
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x14003b4ef
jmp 0x14003b4da
xor eax, eax
test eax, eax
je 0x14003b514
mov dword [rsp + 0x28], 0x2e
jmp 0x14003b509
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x14003b514
jmp 0x14003b4ff
xor eax, eax
test eax, eax
je 0x14003b539
mov dword [rsp + 0x2c], 0x26
jmp 0x14003b52e
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x14003b539
jmp 0x14003b524
xor eax, eax
cmp eax, 1
je 0x14003b55f
mov dword [rsp + 0x30], 0x53
jmp 0x14003b554
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x14003b55f
jmp 0x14003b54a
xor eax, eax
test eax, eax
je 0x14003b584
mov dword [rsp + 0x34], 0x64
jmp 0x14003b579
mov eax, dword [rsp + 0x34]
dec eax
mov dword [rsp + 0x34], eax
cmp dword [rsp + 0x34], 0
jle 0x14003b584
jmp 0x14003b56f
movsd xmm0, qword [0x1401394f8]
movsd qword [rsp + 0x48], xmm0
mov rcx, qword [rsp + 0x80]
call fcn.1400b5930
mov rcx, qword [rsp + 0x88]
call fcn.1400b5930
mov rcx, qword [rsp + 0xa0]
call fcn.1400b5930
mov rcx, qword [rsp + 0xa8]
call fcn.1400b5930
mov rcx, qword [rsp + 0xb0]
call fcn.1400b5930
movsd xmm0, qword [rsp + 0x48]
add rsp, 0x68
ret
Function at 0x14003d450
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, 0x98
mov rax, qword [0x140154098]
xor rax, rsp
mov qword [rsp + 0x88], rax
movsd xmm0, qword [0x140137c48]
movsd qword [rsp + 0x50], xmm0
mov dword [rsp + 0x38], 0x5a
mov byte [rsp + 0x20], 1
mov dword [rsp + 0x3c], 0x5d3
mov dword [rsp + 0x40], 0x8a9
movsd xmm0, qword [0x140138ca0]
movsd qword [rsp + 0x58], xmm0
lea rdx, str.kkqzpdiwlbtzyfprypadroeatyczpwqulqjiqjzsvusbqqsfvnwfhlosctupall
lea rcx, [rsp + 0x68]
call fcn.1400b4670
mov byte [rsp + 0x21], 0
movsd xmm0, qword [0x140139f70]
movsd qword [rsp + 0x60], xmm0
xor eax, eax
cmp eax, 1
je 0x14003d4ff
mov dword [rsp + 0x24], 0x1b
jmp 0x14003d4f4
mov eax, dword [rsp + 0x24]
dec eax
mov dword [rsp + 0x24], eax
cmp dword [rsp + 0x24], 0
jle 0x14003d4ff
jmp 0x14003d4ea
xor eax, eax
cmp eax, 1
je 0x14003d525
mov dword [rsp + 0x28], 0x21
jmp 0x14003d51a
mov eax, dword [rsp + 0x28]
dec eax
mov dword [rsp + 0x28], eax
cmp dword [rsp + 0x28], 0
jle 0x14003d525
jmp 0x14003d510
xor eax, eax
cmp eax, 1
je 0x14003d54b
mov dword [rsp + 0x2c], 0x24
jmp 0x14003d540
mov eax, dword [rsp + 0x2c]
dec eax
mov dword [rsp + 0x2c], eax
cmp dword [rsp + 0x2c], 0
jle 0x14003d54b
jmp 0x14003d536
xor eax, eax
cmp eax, 1
je 0x14003d571
mov dword [rsp + 0x30], 0x11
jmp 0x14003d566
mov eax, dword [rsp + 0x30]
dec eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0
jle 0x14003d571
jmp 0x14003d55c
xor eax, eax
test eax, eax
je 0x14003d596
mov dword [rsp + 0x34], 0x24
jmp 0x14003d58b
mov eax, dword [rsp + 0x34]
dec eax
mov dword [rsp + 0x34], eax
cmp dword [rsp + 0x34], 0
jle 0x14003d596
jmp 0x14003d581
movsd xmm0, qword [0x14013a3f0]
movsd qword [rsp + 0x48], xmm0
lea rcx, [rsp + 0x68]
call fcn.1400b5930
mov rcx, qword [rsp + 0xc0]
call fcn.1400b5930
mov rcx, qword [rsp + 0xc8]
call fcn.1400b5930
movsd xmm0, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x88]
xor rcx, rsp
call fcn.1400c03c0
add rsp, 0x98
ret