Function at 0x14007d088
Capabilities:
Connect socket
Get socket status

Disassembly:
push rax
pushf
mov eax, 0x3b48dca3
pushf
not eax
add eax, 0xfd98f5f6
xor eax, 0xf9235d0d
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xb88f7368
xor eax, 0xe3def415
rol eax, 0x15
popf
pushf
not eax
add eax, 0x91f4ca0e
xor eax, 0xb147824f
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xeb321850
xor eax, 0xb3d88b72
rol eax, 0xbe
popf
cmp eax, 4
jne 0x14007d0eb
popf
pop rax
jmp 0x14007d548
cmp eax, 0
jne 0x14007d0fa
popf
pop rax
jmp 0x14007d271
cmp eax, 3
jne 0x14007d109
popf
pop rax
jmp 0x14007d4b9
cmp eax, 1
jne 0x14007d118
popf
pop rax
jmp 0x14007d385
cmp eax, 0xd
jne 0x14007d127
popf
pop rax
jmp 0x14007d9b3
cmp eax, 0x1a
jne 0x14007d136
popf
pop rax
jmp 0x14007e1f0
cmp eax, 0xe
jne 0x14007d145
popf
pop rax
jmp 0x14007daa9
cmp eax, 0xb
jne 0x14007d154
popf
pop rax
jmp 0x14007d893
cmp eax, 0x19
jne 0x14007d163
popf
pop rax
jmp 0x14007e195
cmp eax, 8
jne 0x14007d172
popf
pop rax
jmp 0x14007d716
cmp eax, 0x10
jne 0x14007d181
popf
pop rax
jmp 0x14007dbb0
cmp eax, 0x17
jne 0x14007d190
popf
pop rax
jmp 0x14007e0ec
cmp eax, 9
jne 0x14007d19f
popf
pop rax
jmp 0x14007d765
cmp eax, 0x12
jne 0x14007d1ae
popf
pop rax
jmp 0x14007dcf1
cmp eax, 0x18
jne 0x14007d1bd
popf
pop rax
jmp 0x14007e14a
cmp eax, 0x11
jne 0x14007d1cc
popf
pop rax
jmp 0x14007dc55
cmp eax, 5
jne 0x14007d1db
popf
pop rax
jmp 0x14007d5d3
cmp eax, 0x16
jne 0x14007d1ea
popf
pop rax
jmp 0x14007e04b
cmp eax, 0xa
jne 0x14007d1f9
popf
pop rax
jmp 0x14007d81e
cmp eax, 0x14
jne 0x14007d208
popf
pop rax
jmp 0x14007df3f
cmp eax, 0xf
jne 0x14007d217
popf
pop rax
jmp 0x14007db3b
cmp eax, 0x13
jne 0x14007d226
popf
pop rax
jmp 0x14007ddd0
cmp eax, 0x15
jne 0x14007d235
popf
pop rax
jmp 0x14007e002
cmp eax, 2
jne 0x14007d244
popf
pop rax
jmp 0x14007d431
cmp eax, 6
jne 0x14007d253
popf
pop rax
jmp 0x14007d619
cmp eax, 0xc
jne 0x14007d262
popf
pop rax
jmp 0x14007d924
cmp eax, 7
jne 0x14007d271
popf
pop rax
jmp 0x14007d6bb
push rbp
push rbx
push rsi
push rdi
push r12
push r14
push r15
lea rbp, [rsp - 0x3b0]
sub rsp, 0x4b0
mov rax, qword [0x140034010]
xor rax, rsp
mov qword [rbp + 0x3a0], rax
xor r15d, r15d
lea r14, [0x189444562]
pushf
sub r14, 0x493f6f52
popf
mov rdi, r9
mov rsi, rcx
movabs r12, 0x6a0480c443501e29
pushf
not r12
add r12, 0x713fa729
xor r12, 0x5e56e7b7
rol r12, 0xfb
popf
pushf
not r12
add r12, 0x5e5a8d3b
xor r12, 0x73165c10
rol r12, 0x63
popf
cmp rcx, 0xffffffffffffffff
jne 0x14007d32c
push rax
pushf
mov eax, 0x1f5b6026
pushf
not eax
add eax, 0xcac960b2
xor eax, 0xc70481dc
rol eax, 0x93
popf
pushf
not eax
add eax, 0xa53bd6e1
xor eax, 0x9a80728c
rol eax, 0x38
popf
jmp 0x14007d0dc
push rax
pushf
mov eax, 0x4ba46ffe
pushf
not eax
add eax, 0xa8805f38
xor eax, 0xbe048d6e
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xff335a77
xor eax, 0xd3ae94f8
rol eax, 2
popf
pushf
not eax
add eax, 0xfb8e1a9a
xor eax, 0x9dc84f55
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xfbe05cda
xor eax, 0xc95f0f65
rol eax, 0x40
popf
jmp 0x14007d0dc
mov rcx, qword [0x14004d618]
push r12
not r12
sub rcx, r12
pop r12
sub rcx, 1
mov dword [rsp + 0x34], r15d
cmp rcx, 1
jbe 0x14007d3fe
push rax
pushf
mov eax, 0x965b674c
pushf
not eax
add eax, 0xb1ca6b72
xor eax, 0x961d972f
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xb649d425
xor eax, 0xe3289dbf
rol eax, 0x52
popf
pushf
not eax
add eax, 0xc3576e70
xor eax, 0xd8bedcb6
rol eax, 0x94
popf
pushf
not eax
add eax, 0xb548ce2f
xor eax, 0x83d03075
rol eax, 0xac
popf
jmp 0x14007d0dc
push rax
pushf
mov eax, 0x6ecd7bf7
pushf
not eax
add eax, 0xc635556c
xor eax, 0x8bb1ef8f
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xeaf53b6e
xor eax, 0x9c8a1ff0
rol eax, 0xa3
popf
jmp 0x14007d0dc
mov rax, qword [0x14004d610]
mov edx, 0x9ea12c11
pushf
not edx
add edx, 0xf5c16b54
xor edx, 0xb5cbadf2
rol edx, 0x68
popf
pushf
not edx
add edx, 0x8575e591
xor edx, 0xe87334ac
rol edx, 0xec
popf
mov rcx, r14
jmp 0x14007d46b
call qword [rax + 0x30]
jmp 0x14007d548
mov al, 0x90
pushf
not al
add al, 0xc9
xor al, 0xf8
rol al, 0x68
popf
pushf
not al
add al, 0x15
xor al, 0xb5
rol al, 0x3c
popf
pushf
not al
add al, 0x95
xor al, 0xda
rol al, 0x1e
popf
pushf
not al
add al, 0x94
xor al, 0x6a
rol al, 0xf7
popf
push rax
pushf
mov eax, 0x28516ee6
pushf
not eax
add eax, 0xa753849f
xor eax, 0x8ea5a937
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x97b93548
xor eax, 0xa9c05ee2
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xbcb019e0
xor eax, 0x8bc1385d
rol eax, 0xce
popf
pushf
not eax
add eax, 0xc55a1b24
xor eax, 0xd11918c5
rol eax, 0x38
popf
jmp 0x14007d0dc
movzx eax, al
mov dword [rsp + 0x30], 0x2719
add rax, 2
mov qword [rsp + 0x38], r14
movups xmm0, xmmword [rsp + 0x30]
mov qword [rsp + 0x40], rax
movsd xmm1, qword [rsp + 0x40]
movups xmmword [rdi], xmm0
movsd qword [rdi + 0x10], xmm1
jmp 0x14007d619
call qword [sym.imp.WS2_32.dll_connect]
test eax, eax
mov rcx, rdi
setne dl
call fcn.1400f1347
push rax
pushf
mov eax, 0x34848be7
pushf
not eax
add eax, 0xff8fe785
xor eax, 0xedd700c5
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x8872ce0a
xor eax, 0xdc5f5fdf
rol eax, 0xe1
popf
jmp 0x14007d0dc
mov rbx, qword [0x14004d618]
mov dword [rsp + 0x34], r15d
lea rax, [rbx + r12]
cmp rax, 1
jbe 0x14007d688
push rax
pushf
mov eax, 0xdfe06028
pushf
not eax
add eax, 0xb51af0ec
xor eax, 0xdfc008e8
rol eax, 0x17
popf
pushf
not eax
add eax, 0x97d7a5ac
xor eax, 0xb60293ee
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xa5aa847e
xor eax, 0xc70eb462
rol eax, 0x82
popf
pushf
not eax
add eax, 0xc7a5b133
xor eax, 0x982a102a
rol eax, 0x68
popf
jmp 0x14007d0dc
push rax
pushf
mov eax, 0x5173e75b
pushf
not eax
add eax, 0x839c81ca
xor eax, 0xf002abfc
rol eax, 0xea
popf
pushf
not eax
add eax, 0x99212e9f
xor eax, 0xf05ac396
rol eax, 0xf6
popf
jmp 0x14007d0dc
mov rax, qword [0x14004d610]
mov edx, 0x5b3a8774
pushf
not edx
add edx, 0xb80ecb9c
xor edx, 0x933e7fcf
rol edx, 0x59
popf
pushf
not edx
add edx, 0xe98af81b
xor edx, 0x997644f9
rol edx, 0x94
popf
pushf
not edx
add edx, 0xf8b6f3b8
xor edx, 0xeb0e09af
rol edx, 0x87
popf
mov rcx, r14
jmp 0x14007d70a
call qword [rax + 0x30]
mov rbx, qword [0x14004d618]
jmp 0x14007d765
mov al, 0x71
pushf
not al
add al, 0x6d
xor al, 0x4d
rol al, 0x68
popf
pushf
not al
add al, 0xfb
xor al, 0xc4
rol al, 0x79
popf
push rax
pushf
mov eax, 0xff813fe7
pushf
not eax
add eax, 0xe8bb3515
xor eax, 0x9ed938e8
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xe0a04c2c
xor eax, 0xad2eec73
rol eax, 0x7a
popf
jmp 0x14007d0dc
movzx eax, al
lea rdx, [rsp + 0x60]
add rax, 2
mov dword [rsp + 0x30], 0x2734
mov qword [rsp + 0x40], rax
mov rcx, rdi
movsd xmm1, qword [rsp + 0x40]
mov qword [rsp + 0x38], r14
movups xmm0, xmmword [rsp + 0x30]
movsd qword [rsp + 0x70], xmm1
movups xmmword [rsp + 0x60], xmm0
call fcn.1400a39d2
test al, al
jne 0x14007d7d8
push rax
pushf
mov eax, 0xb5a8f4e6
pushf
not eax
add eax, 0xaa4f1dbc
xor eax, 0xc3ab43b6
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xf3873f8a
xor eax, 0xd9cf942e
rol eax, 0xb3
popf
jmp 0x14007d0dc
push rax
pushf
mov eax, 0xf9d0db9
pushf
not eax
add eax, 0x87a6946c
xor eax, 0x82fe2670
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xc21d9f66
xor eax, 0xcee7ac89
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x9bd5f346
xor eax, 0xdf6ab310
rol eax, 0xb8
popf
jmp 0x14007d0dc
lea rax, [rbx + r12]
mov dword [rsp + 0x34], r15d
cmp rax, 1
jbe 0x14007d860
push rax
pushf
mov eax, 0x56c0a080
pushf
not eax
add eax, 0xcb58a0a6
xor eax, 0xb882f729
rol eax, 0x38
popf
pushf
not eax
add eax, 0x9fd676c4
xor eax, 0x930a50cc
rol eax, 0x98
popf
jmp 0x14007d0dc
push rax
pushf
mov eax, 0xca8cda02
pushf
not eax
add eax, 0xe65bbe79
xor eax, 0xcc5cdcdb
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xdac0c42d
xor eax, 0xf63258b7
rol eax, 0x54
popf
jmp 0x14007d0dc
mov rax, qword [0x14004d610]
mov edx, 0x48f20801
pushf
not edx
add edx, 0xac5ec0b7
xor edx, 0xb1bf8069
rol edx, 0xda
popf
pushf
not edx
add edx, 0xbbbfde47
xor edx, 0xd07c42ca
rol edx, 0x5b
popf
pushf
not edx
add edx, 0xe16839ff
xor edx, 0x94ae3fa1
rol edx, 0x3a
popf
mov rcx, r14
jmp 0x14007d8e2
call qword [rax + 0x30]
mov rbx, qword [0x14004d618]
jmp 0x14007d9b3
mov al, 0x33
pushf
not al
add al, 0x17
xor al, 0xb9
rol al, 0xd5
popf
pushf
not al
add al, 0x27
xor al, 0xe
rol al, 0x55
popf
pushf
not al
add al, 0xb4
xor al, 0xb6
rol al, 0x63
popf
pushf
not al
add al, 0xc5
xor al, 0xa
rol al, 0xca
popf
push rax
pushf
mov eax, 0x99ce72df
pushf
not eax
add eax, 0x82d99eec
xor eax, 0xc1b46707
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xdea1eb45
xor eax, 0x9f13e39f
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xe0fe8bcf
xor eax, 0xc63c3716
rol eax, 0x54
popf
pushf
not eax
add eax, 0x8a792aa7
xor eax, 0xc6251fcd
rol eax, 0x1d
popf
jmp 0x14007d0dc
movzx eax, al
lea rdx, [rsp + 0x48]
add rax, 2
mov dword [rsp + 0x30], 0x2733
mov qword [rsp + 0x40], rax
mov rcx, rdi
movsd xmm1, qword [rsp + 0x40]
mov qword [rsp + 0x38], r14
movups xmm0, xmmword [rsp + 0x30]
movsd qword [rsp + 0x58], xmm1
movups xmmword [rsp + 0x48], xmm0
call fcn.1400a39d2
test al, al
je 0x14007da50
push rax
pushf
mov eax, 0xcd8b7a25
pushf
not eax
add eax, 0xc423e8e1
xor eax, 0x82cd0e9a
rol eax, 0xef
popf
pushf
not eax
add eax, 0x9f0bdd88
xor eax, 0xc4922951
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x9d313ab3
xor eax, 0xdac9b362
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xe0395f64
xor eax, 0xd9e556d1
rol eax, 0x1f
popf
jmp 0x14007d0dc
push rax
pushf
mov eax, 0xa36c4c17
pushf
not eax
add eax, 0xb2be07ca
xor eax, 0x82e8d9d1
rol eax, 0x17
popf
pushf
not eax
add eax, 0xf65cb61b
xor eax, 0xe01c86a1
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x9239601d
xor eax, 0xd700ac56
rol eax, 0x36
popf
pushf
not eax
add eax, 0xe25249b9
xor eax, 0x9d30c44a
rol eax, 0x29
popf
jmp 0x14007d0dc
cmp rsi, 0xffffffffffffffff
jne 0x14007daf5
push rax
pushf
mov eax, 0xa7c28c9e
pushf
not eax
add eax, 0x817c9f64
xor eax, 0xe41930b8
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x9720beed
xor eax, 0xd5d96db9
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xcc1d21a7
xor eax, 0x9f9cfc4b
rol eax, 0x98
popf
jmp 0x14007d0dc
push rax
pushf
mov eax, 0x16eed61d
pushf
not eax
add eax, 0xd0742841
xor eax, 0xc0f30354
rol eax, 0xed
popf
pushf
not eax
add eax, 0xb7d4a748
xor eax, 0xa155730a
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x9eff9a06
xor eax, 0xcb8b6741
rol eax, 0xe
popf
jmp 0x14007d0dc
lea rax, [rbx + r12]
mov dword [rsp + 0x34], r15d
cmp rax, 1
jbe 0x14007db7d
push rax
pushf
mov eax, 0x59caa8db
pushf
not eax
add eax, 0xe8ede988
xor eax, 0xc521e220
rol eax, 0x22
popf
pushf
not eax
add eax, 0xc68372f5
xor eax, 0x9e7ce8c3
rol eax, 0xf2
popf
jmp 0x14007d0dc
push rax
pushf
mov eax, 0xcfd154cf
pushf
not eax
add eax, 0xb89c2bfa
xor eax, 0xc3c17233
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xdb8e55c4
xor eax, 0xa9383e3d
rol eax, 0x3e
popf
jmp 0x14007d0dc
mov rax, qword [0x14004d610]
mov edx, 0xa0d9d83d
pushf
not edx
add edx, 0x9225a297
xor edx, 0xa5c4a537
rol edx, 0
popf
pushf
not edx
add edx, 0x8f73866d
xor edx, 0x98f80bd6
rol edx, 0xdb
popf
pushf
not edx
add edx, 0xd31e9f77
xor edx, 0xce0db74b
rol edx, 2
popf
mov rcx, r14
jmp 0x14007dbff
call qword [rax + 0x30]
mov dword [rsp + 0x30], 0x2719
jmp 0x14007e199
mov al, 0xb0
pushf
not al
add al, 0xb9
xor al, 0x7c
rol al, 0x81
popf
pushf
not al
add al, 0xc2
xor al, 0x74
rol al, 0xe3
popf
pushf
not al
add al, 0x63
xor al, 0x97
rol al, 0xc8
popf
pushf
not al
add al, 0xe3
xor al, 0x90
rol al, 0x6c
popf
mov dword [rsp + 0x30], 0x2719
jmp 0x14007e199
lea ecx, [rsi + 1]
mov qword [rbp + 0x198], rsi
lea r9, [rbp - 0x80]
mov dword [rbp + 0x190], 1
lea r8, [rbp + 0x190]
mov qword [rbp - 0x78], rsi
xor edx, edx
mov dword [rbp - 0x80], 1
mov qword [rsp + 0x20], r15
jmp 0x14007dd23
call qword [sym.imp.WS2_32.dll_select]
test eax, eax
js 0x14007dd77
push rax
pushf
mov eax, 0x2d944152
pushf
not eax
add eax, 0xde627aae
xor eax, 0x88439eaa
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x8e8c1ae3
xor eax, 0x95be79d1
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x846e2309
xor eax, 0x9e030750
rol eax, 0x81
popf
jmp 0x14007d0dc
push rax
pushf
mov eax, 0x8265a6a1
pushf
not eax
add eax, 0x9e852dac
xor eax, 0xfa32491d
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xe61ee16f
xor eax, 0xe1faa2a6
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xda443885
xor eax, 0xebc9cd79
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xda1de189
xor eax, 0xb68b3ef3
rol eax, 0xed
popf
jmp 0x14007d0dc
xorps xmm0, xmm0
mov qword [rsp + 0x58], r15
movups xmmword [rdi], xmm0
lea rax, [rsp + 0x7c]
mov edx, 0xdec28e48
pushf
not edx
add edx, 0xfce81a79
xor edx, 0x8bf01b19
rol edx, 0xc7
popf
pushf
not edx
add edx, 0xa21723c6
xor edx, 0x87dee084
rol edx, 0x72
popf
pushf
not edx
add edx, 0x8d4bd20b
xor edx, 0xd34ef04b
rol edx, 0xbf
popf
movsd xmm0, qword [rsp + 0x58]
lea r9, [rsp + 0x78]
mov r8d, 0xa187dd29
pushf
not r8d
add r8d, 0xcb1348a2
xor r8d, 0xb988275a
rol r8d, 0x3d
popf
pushf
not r8d
add r8d, 0xdc02347c
xor r8d, 0x8d01cae7
rol r8d, 0x28
popf
movsd qword [rdi + 0x10], xmm0
mov rcx, rsi
mov dword [rsp + 0x78], r15d
mov dword [rsp + 0x7c], 4
mov qword [rsp + 0x20], rax
jmp 0x14007de82
call qword [sym.imp.WS2_32.dll_getsockopt]
test eax, eax
mov rcx, rdi
mov ebx, eax
setne dl
call fcn.1400f1347
cmp ebx, 0xffffffff
je 0x14007dee6
push rax
pushf
mov eax, 0x1c985297
pushf
not eax
add eax, 0xbb6f69ed
xor eax, 0x88a886f8
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x937a5a9c
xor eax, 0xe4b5afef
rol eax, 0xff
popf
pushf
not eax
add eax, 0xb63f67b2
xor eax, 0xcba51f9f
rol eax, 0xaa
popf
jmp 0x14007d0dc
push rax
pushf
mov eax, 0x6e055600
pushf
not eax
add eax, 0xe259fa0e
xor eax, 0xd60377db
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xeb66c211
xor eax, 0xfcd05a50
rol eax, 0x52
popf
pushf
not eax
add eax, 0xa0e77b75
xor eax, 0xd7f13d6d
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xd07a4705
xor eax, 0x845d4761
rol eax, 0x3f
popf
jmp 0x14007d0dc
mov rcx, qword [0x14004d618]
mov ebx, dword [rsp + 0x78]
push r12
not r12
sub rcx, r12
pop r12
sub rcx, 1
mov dword [rsp + 0x34], r15d
cmp rcx, 1
jbe 0x14007dfbc
push rax
pushf
mov eax, 0x68031d47
pushf
not eax
add eax, 0xc35e648a
xor eax, 0xc32fe757
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x8db734b0
xor eax, 0xebae6362
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xd54e3ce8
xor eax, 0xa7a7b2a8
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xadfe199d
xor eax, 0x9788422c
rol eax, 0xea
popf
jmp 0x14007d0dc
push rax
pushf
mov eax, 0x2a5cefc9
pushf
not eax
add eax, 0xaad29c86
xor eax, 0xa2adef53
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xaa55aca1
xor eax, 0xb4c17548
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xae5d0b34
xor eax, 0xd1c04cba
rol eax, 0x12
popf
jmp 0x14007d0dc
mov rax, qword [0x14004d610]
mov edx, ebx
mov rcx, r14
jmp 0x14007e00f
call qword [rax + 0x30]
jmp 0x14007e195
call qword [sym.imp.WS2_32.dll_WSAGetLastError]
mov rdx, qword [0x14004d618]
mov ebx, eax
push r12
not r12
sub rdx, r12
pop r12
sub rdx, 1
mov dword [rsp + 0x34], r15d
cmp rdx, 1
jbe 0x14007e0a6
push rax
pushf
mov eax, 0xa0734757
pushf
not eax
add eax, 0xa7a42691
xor eax, 0xf4c24ce5
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xd3a26108
xor eax, 0xf6aed674
rol eax, 0x35
popf
jmp 0x14007d0dc
push rax
pushf
mov eax, 0x2ad1ea2f
pushf
not eax
add eax, 0xd819901d
xor eax, 0x864d0411
rol eax, 0x42
popf
pushf
not eax
add eax, 0x85c7e09a
xor eax, 0xb7287be5
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xf7a09553
xor eax, 0xdbc34c7f
rol eax, 0x4f
popf
jmp 0x14007d0dc
mov rcx, qword [0x14004d610]
mov edx, eax
mov r8, qword [rcx + 0x30]
mov rcx, r14
call r8
jmp 0x14007e195
test ebx, ebx
setne al
push rax
pushf
mov eax, 0x7b7f39df
pushf
not eax
add eax, 0xad1e115b
xor eax, 0xea836fe4
rol eax, 0x7e
popf
pushf
not eax
add eax, 0x9b843f9e
xor eax, 0xb388c56b
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xb02d5e2d
xor eax, 0xab42185f
rol eax, 0xe
popf
jmp 0x14007d0dc
mov dword [rsp + 0x30], ebx
movzx eax, al
mov qword [rsp + 0x38], r14
add rax, 2
movups xmm0, xmmword [rsp + 0x30]
mov qword [rsp + 0x40], rax
movsd xmm1, qword [rsp + 0x40]
movups xmmword [rdi], xmm0
movsd qword [rdi + 0x10], xmm1
push rax
pushf
mov eax, 0xd99ac7b2
pushf
not eax
add eax, 0xd1307e7b
xor eax, 0xaa066e1c
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xb860af3e
xor eax, 0xcbf69a74
rol eax, 0x78
popf
jmp 0x14007d0dc
mov rcx, qword [rbp + 0x3a0]
xor rcx, rsp
call fcn.1400bc272
add rsp, 0x4b0
pop r15
pop r14
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret