Function at 0x1400f0adb
Capabilities:
Encrypt data using speck

Disassembly:
push rax
pushf
mov eax, 0xbc0a989b
pushf
not eax
add eax, 0xf3587529
xor eax, 0xa48d6e14
rol eax, 0x81
popf
pushf
not eax
add eax, 0xda6a435a
xor eax, 0xa37699c4
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xaa3f224c
xor eax, 0x8d11658c
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xfc04bcf3
xor eax, 0xb87ec18b
rol eax, 0x45
popf
cmp eax, 0x29
jne 0x1400f0b3e
popf
pop rax
jmp 0x1400f249d
cmp eax, 0
jne 0x1400f0b4d
popf
pop rax
jmp 0x1400f0df0
cmp eax, 3
jne 0x1400f0b5c
popf
pop rax
jmp 0x1400f1001
cmp eax, 1
jne 0x1400f0b6b
popf
pop rax
jmp 0x1400f0ecf
cmp eax, 0xd
jne 0x1400f0b7a
popf
pop rax
jmp 0x1400f15cf
cmp eax, 0x1a
jne 0x1400f0b89
popf
pop rax
jmp 0x1400f1d2b
cmp eax, 0xe
jne 0x1400f0b98
popf
pop rax
jmp 0x1400f1667
cmp eax, 0xb
jne 0x1400f0ba7
popf
pop rax
jmp 0x1400f149a
cmp eax, 0x19
jne 0x1400f0bb6
popf
pop rax
jmp 0x1400f1c8c
cmp eax, 8
jne 0x1400f0bc5
popf
pop rax
jmp 0x1400f12a5
cmp eax, 0x2a
jne 0x1400f0bd4
popf
pop rax
jmp 0x1400f2552
cmp eax, 0x17
jne 0x1400f0be3
popf
pop rax
jmp 0x1400f1a35
cmp eax, 0x1c
jne 0x1400f0bf2
popf
pop rax
jmp 0x1400f1e1a
cmp eax, 0x2e
jne 0x1400f0c01
popf
pop rax
jmp 0x1400f267f
cmp eax, 0x18
jne 0x1400f0c10
popf
pop rax
jmp 0x1400f1a80
cmp eax, 0x2b
jne 0x1400f0c1f
popf
pop rax
jmp 0x1400f258b
cmp eax, 0x1b
jne 0x1400f0c2e
popf
pop rax
jmp 0x1400f1de0
cmp eax, 0x2d
jne 0x1400f0c3d
popf
pop rax
jmp 0x1400f2646
cmp eax, 0x23
jne 0x1400f0c4c
popf
pop rax
jmp 0x1400f21a2
cmp eax, 0x25
jne 0x1400f0c5b
popf
pop rax
jmp 0x1400f22d1
cmp eax, 0xf
jne 0x1400f0c6a
popf
pop rax
jmp 0x1400f172d
cmp eax, 0x13
jne 0x1400f0c79
popf
pop rax
jmp 0x1400f190c
cmp eax, 0x15
jne 0x1400f0c88
popf
pop rax
jmp 0x1400f19af
cmp eax, 0x24
jne 0x1400f0c97
popf
pop rax
jmp 0x1400f222f
cmp eax, 0x1e
jne 0x1400f0ca6
popf
pop rax
jmp 0x1400f1f0c
cmp eax, 0xc
jne 0x1400f0cb5
popf
pop rax
jmp 0x1400f14d0
cmp eax, 0x26
jne 0x1400f0cc4
popf
pop rax
jmp 0x1400f231e
cmp eax, 0x27
jne 0x1400f0cd3
popf
pop rax
jmp 0x1400f237c
cmp eax, 0x1f
jne 0x1400f0ce2
popf
pop rax
jmp 0x1400f1fbe
cmp eax, 0x10
jne 0x1400f0cf1
popf
pop rax
jmp 0x1400f17ca
cmp eax, 0x2c
jne 0x1400f0d00
popf
pop rax
jmp 0x1400f25c3
cmp eax, 9
jne 0x1400f0d0f
popf
pop rax
jmp 0x1400f12ec
cmp eax, 4
jne 0x1400f0d1e
popf
pop rax
jmp 0x1400f1066
cmp eax, 0x16
jne 0x1400f0d2d
popf
pop rax
jmp 0x1400f19ff
cmp eax, 0x28
jne 0x1400f0d3c
popf
pop rax
jmp 0x1400f23fe
cmp eax, 0xa
jne 0x1400f0d4b
popf
pop rax
jmp 0x1400f13e1
cmp eax, 0x22
jne 0x1400f0d5a
popf
pop rax
jmp 0x1400f20f9
cmp eax, 0x14
jne 0x1400f0d69
popf
pop rax
jmp 0x1400f1944
cmp eax, 7
jne 0x1400f0d78
popf
pop rax
jmp 0x1400f125f
cmp eax, 5
jne 0x1400f0d87
popf
pop rax
jmp 0x1400f10cc
cmp eax, 2
jne 0x1400f0d96
popf
pop rax
jmp 0x1400f0f25
cmp eax, 0x20
jne 0x1400f0da5
popf
pop rax
jmp 0x1400f203a
cmp eax, 0x1d
jne 0x1400f0db4
popf
pop rax
jmp 0x1400f1e78
cmp eax, 0x11
jne 0x1400f0dc3
popf
pop rax
jmp 0x1400f1834
cmp eax, 6
jne 0x1400f0dd2
popf
pop rax
jmp 0x1400f11ce
cmp eax, 0x21
jne 0x1400f0de1
popf
pop rax
jmp 0x1400f209a
cmp eax, 0x12
jne 0x1400f0df0
popf
pop rax
jmp 0x1400f18ff
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x27]
sub rsp, 0xd0
mov rax, qword [0x140084080]
xor rax, rsp
mov qword [rbp + 0x1f], rax
mov rsi, rdx
mov r14, rcx
mov qword [rbp - 1], rcx
xor r13d, r13d
lea r9, [rbp + 0x1c]
test r8d, r8d
jns 0x1400f0e76
push rax
pushf
mov eax, 0xeaeff9f4
pushf
not eax
add eax, 0xb130a6f1
xor eax, 0xcecc248e
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xc1dd7798
xor eax, 0xf43a2d56
rol eax, 0x37
popf
pushf
not eax
add eax, 0x9fb06efa
xor eax, 0x8cf1fd6b
rol eax, 0x44
popf
jmp 0x1400f0b2f
push rax
pushf
mov eax, 0x42a57071
pushf
not eax
add eax, 0xe2f71ce4
xor eax, 0xe53efdda
rol eax, 0x72
popf
pushf
not eax
add eax, 0xa3017498
xor eax, 0xf01e2301
rol eax, 0x95
popf
pushf
not eax
add eax, 0xa9fba2f7
xor eax, 0xee42e5ed
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xe48be6e1
xor eax, 0xf34e3461
rol eax, 0xe2
popf
jmp 0x1400f0b2f
neg r8d
nop dword [rax]
nop word [rax + rax]
push rax
pushf
mov eax, 0x9533880
pushf
not eax
add eax, 0xde70f998
xor eax, 0xc3951396
rol eax, 0x21
popf
pushf
not eax
add eax, 0xebbe476d
xor eax, 0xf8ff810d
rol eax, 0x14
popf
pushf
not eax
add eax, 0xb895669d
xor eax, 0x8220016a
rol eax, 0xd1
popf
jmp 0x1400f0b2f
dec r9
mov eax, 0x17e32968
pushf
not eax
add eax, 0xe33d792e
xor eax, 0xcc262500
rol eax, 0xae
popf
pushf
not eax
add eax, 0x85d6156f
xor eax, 0xec5d6ca6
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xf43dc68d
xor eax, 0xcf8e1807
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x920b3300
xor eax, 0xf147c627
rol eax, 0xe1
popf
mul r8d
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [r9], r8b
mov r8d, edx
test edx, edx
jne 0x1400f0fce
push rax
pushf
mov eax, 0x178c6d3c
pushf
not eax
add eax, 0x9d85b680
xor eax, 0xaabc80b7
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x9c63cb8d
xor eax, 0xaba6b465
rol eax, 0x63
popf
jmp 0x1400f0b2f
push rax
pushf
mov eax, 0x60581c72
pushf
not eax
add eax, 0xdccc82d7
xor eax, 0xa20913ba
rol eax, 0x18
popf
pushf
not eax
add eax, 0xbca65ce0
xor eax, 0xddc7df62
rol eax, 0xde
popf
jmp 0x1400f0b2f
dec r9
mov byte [r9], reloc.WLDAP32.dll_Ordinal_45
jmp 0x1400f11ce
nop dword [rax]
nop word [rax + rax]
push rax
pushf
mov eax, 0xd6358327
pushf
not eax
add eax, 0xeb77f8ca
xor eax, 0x9686551f
rol eax, 0x36
popf
pushf
not eax
add eax, 0xbfb5e5c8
xor eax, 0xa6c09285
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xa0538d87
xor eax, 0xc11cb86d
rol eax, 0x51
popf
pushf
not eax
add eax, 0xcbf6b7f0
xor eax, 0x9bc09268
rol eax, 0x4c
popf
jmp 0x1400f0b2f
dec r9
mov eax, 0xeb2e4811
pushf
not eax
add eax, 0xa7c90118
xor eax, 0xffbc8e12
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x89786df0
xor eax, 0xd9b79491
rol eax, 0xac
popf
pushf
not eax
add eax, 0xcf62e597
xor eax, 0xfd1bc69d
rol eax, 0x70
popf
mul r8d
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [r9], r8b
mov r8d, edx
test edx, edx
jne 0x1400f1188
push rax
pushf
mov eax, 0x70b5adb
pushf
not eax
add eax, 0xca0c2ae6
xor eax, 0xfe6a9dcc
rol eax, 0x20
popf
pushf
not eax
add eax, 0xfbdc75ee
xor eax, 0xa8817b7c
rol eax, 0xca
popf
pushf
not eax
add eax, 0xf7c9139a
xor eax, 0x98dde6c4
rol eax, 5
popf
pushf
not eax
add eax, 0xc66ff21e
xor eax, 0xf1a7b2c6
rol eax, 0x22
popf
jmp 0x1400f0b2f
push rax
pushf
mov eax, 0x7db5159c
pushf
not eax
add eax, 0x95b31743
xor eax, 0xc7777762
rol eax, 0x34
popf
pushf
not eax
add eax, 0x94f22a32
xor eax, 0xfacf2815
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xb7f5e8bb
xor eax, 0xeda8a789
rol eax, 0xa4
popf
jmp 0x1400f0b2f
xorps xmm0, xmm0
movups xmmword [rbp - 0x61], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x51], xmm1
lea rax, [rbp + 0x1c]
cmp r9, rax
jne 0x1400f1219
push rax
pushf
mov eax, 0xa9617801
pushf
not eax
add eax, 0x906ff6a9
xor eax, 0xb1984f2c
rol eax, 0x30
popf
pushf
not eax
add eax, 0xdfb266f5
xor eax, 0xb227105e
rol eax, 0x26
popf
jmp 0x1400f0b2f
push rax
pushf
mov eax, 0xb6298b7a
pushf
not eax
add eax, 0xd570d8f3
xor eax, 0x9c28df93
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xcd8c2e95
xor eax, 0x8474d610
rol eax, 0xce
popf
pushf
not eax
add eax, 0xc5e9ce31
xor eax, 0x9c53676e
rol eax, 0x44
popf
jmp 0x1400f0b2f
movdqa xmm0, xmmword [0x140078e80]
movdqu xmmword [rbp - 0x51], xmm0
mov byte [rbp - 0x61], r13b
jmp 0x1400f12ec
lea r8, [rbp + 0x1c]
sub r8, r9
mov rdx, r9
lea rcx, [rbp - 0x61]
call fcn.140100488
nop
push rax
pushf
mov eax, 0x1efca71a
pushf
not eax
add eax, 0xb85c9471
xor eax, 0xb8a13f26
rol eax, 0x27
popf
pushf
not eax
add eax, 0xce074b8d
xor eax, 0xce97137c
rol eax, 0x70
popf
jmp 0x1400f0b2f
mov r15, qword [rsi + 0x10]
movabs rcx, 0x307da655be3b9794
pushf
not rcx
add rcx, 0x7a041b7d
xor rcx, 0x76f86ddc
rol rcx, 0x54
popf
pushf
not rcx
add rcx, 0x58372ad0
xor rcx, 0x74ea328a
rol rcx, 0xe1
popf
pushf
not rcx
add rcx, 0x5d7965bb
xor rcx, 0x6d2cf427
rol rcx, 0x99
popf
mov rax, rcx
sub rax, r15
cmp rax, 0x10
jb 0x1400f13ae
push rax
pushf
mov eax, 0x48830877
pushf
not eax
add eax, 0xdf58e81d
xor eax, 0xfb91a602
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x9b27f426
xor eax, 0xd494839f
rol eax, 0x38
popf
pushf
not eax
add eax, 0xee544a27
xor eax, 0xd01ed8dd
rol eax, 0x68
popf
pushf
not eax
add eax, 0xb4c33696
xor eax, 0xdd718494
rol eax, 0xf9
popf
jmp 0x1400f0b2f
push rax
pushf
mov eax, 0xbc8197f8
pushf
not eax
add eax, 0xe32a0bcb
xor eax, 0xcaf96312
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xf52d9406
xor eax, 0xcf263178
rol eax, 0xe3
popf
jmp 0x1400f0b2f
cmp qword [rsi + 0x18], 0xf
jbe 0x1400f1441
push rax
pushf
mov eax, 0x3ce9731
pushf
not eax
add eax, 0xbcfc3cce
xor eax, 0xa570fe93
rol eax, 0x58
popf
pushf
not eax
add eax, 0xd5d028d5
xor eax, 0x8adfc5a3
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xda6a8fde
xor eax, 0xe11fc3c5
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xcd6193da
xor eax, 0x949bda88
rol eax, 0x1c
popf
jmp 0x1400f0b2f
push rax
pushf
mov eax, 0x6895d91a
pushf
not eax
add eax, 0xb27ddf7d
xor eax, 0x93767957
rol eax, 0x48
popf
pushf
not eax
add eax, 0x9b01b48f
xor eax, 0xce4d4466
rol eax, 0x37
popf
pushf
not eax
add eax, 0xbe317422
xor eax, 0x937b6ebc
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x855931e9
xor eax, 0xf7d048cf
rol eax, 0x39
popf
jmp 0x1400f0b2f
mov rsi, qword [rsi]
push rax
pushf
mov eax, 0xcc1747a4
pushf
not eax
add eax, 0x8b0b38c7
xor eax, 0x83eb246a
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xe05ec150
xor eax, 0xd11893fd
rol eax, 0x17
popf
jmp 0x1400f0b2f
xorps xmm0, xmm0
movups xmmword [rsp + 0x20], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x79], xmm1
lea r12, [r15 + 0x10]
mov ebx, 0x581f2296
pushf
not ebx
add ebx, 0xbc4a23be
xor ebx, 0xd4f75c10
rol ebx, 0xb4
popf
pushf
not ebx
add ebx, 0xa077f59c
xor ebx, 0xccfce056
rol ebx, 0x19
popf
lea rdi, [rsp + 0x20]
cmp r12, rbx
jbe 0x1400f1576
push rax
pushf
mov eax, 0x60e24ab6
pushf
not eax
add eax, 0xc854a258
xor eax, 0xb77e3a96
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xeeab77cd
xor eax, 0xf684aea8
rol eax, 8
popf
pushf
not eax
add eax, 0xddd6ef43
xor eax, 0xa72c407e
rol eax, 0
popf
pushf
not eax
add eax, 0xaa23c958
xor eax, 0xdd973ecb
rol eax, 0xdf
popf
jmp 0x1400f0b2f
push rax
pushf
mov eax, 0xf0a58c81
pushf
not eax
add eax, 0x8c712bc3
xor eax, 0xebbbc9b5
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x87a0555c
xor eax, 0x913c8e41
rol eax, 0x79
popf
pushf
not eax
add eax, 0x953d3d51
xor eax, 0xb0e95d55
rol eax, 0x23
popf
pushf
not eax
add eax, 0x87f8351d
xor eax, 0xb11b2709
rol eax, 0xab
popf
jmp 0x1400f0b2f
mov rbx, r12
or rbx, 0xf
cmp rbx, rcx
jbe 0x1400f160e
push rax
pushf
mov eax, 0x5afa159d
pushf
not eax
add eax, 0x989a1372
xor eax, 0x8d876594
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x9706a367
xor eax, 0xb2ba830e
rol eax, 6
popf
jmp 0x1400f0b2f
push rax
pushf
mov eax, 0x1c56853
pushf
not eax
add eax, 0x9d0021d3
xor eax, 0xd5fa6bb3
rol eax, 3
popf
pushf
not eax
add eax, 0xe1143356
xor eax, 0xd16460c3
rol eax, 0x66
popf
pushf
not eax
add eax, 0x9edfdf94
xor eax, 0xbb0d5619
rol eax, 0xe
popf
pushf
not eax
add eax, 0xe48a0a1e
xor eax, 0x832ada53
rol eax, 0x60
popf
jmp 0x1400f0b2f
mov rbx, rcx
movabs rax, 0xe000008012058182
pushf
not rax
add rax, 0x77f80eb2
xor rax, 0x75b38179
rol rax, 0xc0
popf
pushf
not rax
add rax, 0x5d97ca18
xor rax, 0x4604703d
rol rax, 0x44
popf
pushf
not rax
add rax, 0x4f2fb736
xor rax, 0x64a85db0
rol rax, 0x40
popf
pushf
not rax
add rax, 0x461cd144
xor rax, 0x4772466c
rol rax, 0x94
popf
add rax, 0x27
push rax
pushf
mov eax, 0xe6a54612
pushf
not eax
add eax, 0x8a37adbd
xor eax, 0xdc0078ad
rol eax, 0x66
popf
pushf
not eax
add eax, 0xe2051d2e
xor eax, 0xd856eb82
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xe7c8609e
xor eax, 0xe022cf86
rol eax, 0xae
popf
pushf
not eax
add eax, 0xcc0752bc
xor eax, 0xf1815d66
rol eax, 0x56
popf
jmp 0x1400f0b2f
mov rcx, rax
call fcn.14009ba45
test rax, rax
je 0x1400f1797
push rax
pushf
mov eax, 0x8193534b
pushf
not eax
add eax, 0xca8c0c68
xor eax, 0xa503f1ad
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xce39e8aa
xor eax, 0x831b0e8f
rol eax, 0xed
popf
pushf
not eax
add eax, 0xcf51aa8a
xor eax, 0xff10649d
rol eax, 0xb
popf
pushf
not eax
add eax, 0xe84e47e5
xor eax, 0xc59bb543
rol eax, 0xff
popf
jmp 0x1400f0b2f
push rax
pushf
mov eax, 0x49c1f3d7
pushf
not eax
add eax, 0xc532d6ca
xor eax, 0x894f9ef3
rol eax, 0x49
popf
pushf
not eax
add eax, 0xebf65820
xor eax, 0xf8fe543b
rol eax, 0xe6
popf
jmp 0x1400f0b2f
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x1400f1a35
mov eax, 0x397eb8d9
pushf
not eax
add eax, 0xeefe5c9f
xor eax, 0x8d0584e6
rol eax, 0x90
popf
pushf
not eax
add eax, 0xa63fb996
xor eax, 0xa4127c43
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xe1ed6d01
xor eax, 0xbabf3192
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xe749e57f
xor eax, 0xf0cb31c4
rol eax, 0xd3
popf
cmp rbx, rax
cmovb rbx, rax
lea rcx, [rbx + 1]
cmp rcx, 0x1000
jb 0x1400f18cc
push rax
pushf
mov eax, 0xdb77d02e
pushf
not eax
add eax, 0xe07a7678
xor eax, 0xa7863f1c
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xa32510b8
xor eax, 0xeedd7d8d
rol eax, 0xd1
popf
jmp 0x1400f0b2f
push rax
pushf
mov eax, 0x51143c5
pushf
not eax
add eax, 0x81815a34
xor eax, 0xeb3eca2a
rol eax, 0x97
popf
pushf
not eax
add eax, 0xb635c21e
xor eax, 0x93c21aaf
rol eax, 0x4f
popf
jmp 0x1400f0b2f
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x1400f267f
jmp 0x1400f172d
test rcx, rcx
je 0x1400f197c
push rax
pushf
mov eax, 0xecffd2f5
pushf
not eax
add eax, 0xaef885af
xor eax, 0xfa30388d
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xd92f793f
xor eax, 0x9558f09b
rol eax, 0x6f
popf
jmp 0x1400f0b2f
push rax
pushf
mov eax, 0x4541a0f1
pushf
not eax
add eax, 0xcad2ccfb
xor eax, 0xb709e143
rol eax, 0x98
popf
pushf
not eax
add eax, 0xdeb6b1b0
xor eax, 0x95e418e2
rol eax, 0x6c
popf
jmp 0x1400f0b2f
call fcn.14009ba45
mov rdi, rax
jmp 0x1400f1a35
mov rdi, r13
push rax
pushf
mov eax, 0x3d8d05ce
pushf
not eax
add eax, 0xd8529d84
xor eax, 0xe4dd9f5b
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xa4b959ac
xor eax, 0xeacb7988
rol eax, 0x11
popf
jmp 0x1400f0b2f
mov qword [rsp + 0x20], rdi
push rax
pushf
mov eax, 0xfc2f5fc8
pushf
not eax
add eax, 0xf4c78e7d
xor eax, 0x8d6def40
rol eax, 0x31
popf
pushf
not eax
add eax, 0xe22d2f7b
xor eax, 0xe5b7539f
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xf3a053d0
xor eax, 0x87e122ce
rol eax, 0x66
popf
jmp 0x1400f0b2f
mov qword [rbp - 0x79], r12
mov qword [rbp - 0x71], rbx
movups xmm0, xmmword [str._json.exception.]
movups xmmword [rdi], xmm0
lea rcx, [rdi + 0x10]
mov r8, r15
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov byte [rdi + r12], 0
mov r8d, 0xa16a5986
pushf
not r8d
add r8d, 0x852fefda
xor r8d, 0xba49d11d
rol r8d, 0x9b
popf
pushf
not r8d
add r8d, 0x924c126e
xor r8d, 0xbe3eeb85
rol r8d, 0xd3
popf
pushf
not r8d
add r8d, 0x84c21664
xor r8d, 0xe1653dc4
rol r8d, 0x79
popf
pushf
not r8d
add r8d, 0xdaaccba5
xor r8d, 0xb01ffb41
rol r8d, 0xc4
popf
lea rdx, [0x1b455a6aa]
pushf
sub rdx, 0x744e28b2
popf
lea rcx, [rsp + 0x20]
call fcn.1400f36c5
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x21], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x11], xmm1
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov qword [rax + 0x10], r13
mov byte [rax], 0
lea r9, [rbp - 0x61]
lea r8, [rbp - 0x21]
lea rcx, [rbp - 0x41]
call fcn.1400d8298
nop
mov r8d, 0xf80d5fff
pushf
not r8d
add r8d, 0xe0023e65
xor r8d, 0xfb084123
rol r8d, 0x5b
popf
pushf
not r8d
add r8d, 0xb3005e9d
xor r8d, 0xc0b8e7b2
rol r8d, 0xee
popf
pushf
not r8d
add r8d, 0xabfed360
xor r8d, 0x857ac2b7
rol r8d, 0x49
popf
lea rdx, [0x19fc02660]
pushf
sub rdx, 0x5fb8a86c
popf
lea rcx, [rbp - 0x41]
call fcn.1400f36c5
xorps xmm0, xmm0
movups xmmword [r14], xmm0
mov qword [r14 + 0x10], r13
mov qword [r14 + 0x18], r13
movups xmm0, xmmword [rax]
movups xmmword [r14], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [r14 + 0x10], xmm1
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov rdx, qword [rbp - 0x29]
cmp rdx, 0xf
jbe 0x1400f1c46
push rax
pushf
mov eax, 0xe646e3dc
pushf
not eax
add eax, 0xc791237f
xor eax, 0xce732d92
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x9260d25e
xor eax, 0xeef8bfc1
rol eax, 0x61
popf
pushf
not eax
add eax, 0xd62d59c1
xor eax, 0xd2e2f3a5
rol eax, 0x36
popf
jmp 0x1400f0b2f
push rax
pushf
mov eax, 0xdafb3323
pushf
not eax
add eax, 0xbdfcfb41
xor eax, 0x97e88eb7
rol eax, 0x94
popf
pushf
not eax
add eax, 0x8f18f362
xor eax, 0xb02cfc00
rol eax, 0x37
popf
pushf
not eax
add eax, 0xf488e2f3
xor eax, 0x90beb446
rol eax, 0xe8
popf
jmp 0x1400f0b2f
inc rdx
mov rcx, qword [rbp - 0x41]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400f1cd2
push rax
pushf
mov eax, 0xee266bda
pushf
not eax
add eax, 0x9222c0db
xor eax, 0xb59f2571
rol eax, 0x10
popf
pushf
not eax
add eax, 0x93f5087a
xor eax, 0xa383f210
rol eax, 0xa2
popf
jmp 0x1400f0b2f
push rax
pushf
mov eax, 0xef8f98a4
pushf
not eax
add eax, 0xa367c2e0
xor eax, 0xa435be8d
rol eax, 0x42
popf
pushf
not eax
add eax, 0xc48e047e
xor eax, 0xeb2c1c7f
rol eax, 0x68
popf
pushf
not eax
add eax, 0xefeb2d84
xor eax, 0xdfb551bb
rol eax, 0x66
popf
pushf
not eax
add eax, 0x9db3556f
xor eax, 0xbbb261a4
rol eax, 0x95
popf
jmp 0x1400f0b2f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400f1d99
push rax
pushf
mov eax, 0x25ee51ab
pushf
not eax
add eax, 0xa2f3917b
xor eax, 0xbe8ffb11
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x82817548
xor eax, 0xb971cad4
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x8fda9247
xor eax, 0xd9365fdb
rol eax, 0x41
popf
pushf
not eax
add eax, 0x94458d1a
xor eax, 0x8f9ad49a
rol eax, 0x17
popf
jmp 0x1400f0b2f
push rax
pushf
mov eax, 0xb7fd882
pushf
not eax
add eax, 0x810e0ed0
xor eax, 0xdafd73e1
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x9875f9e1
xor eax, 0xe71851dd
rol eax, 0x16
popf
pushf
not eax
add eax, 0xfaed5e6d
xor eax, 0x84a559c6
rol eax, 0x83
popf
jmp 0x1400f0b2f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c3067
push rax
pushf
mov eax, 0xbc4a99c2
pushf
not eax
add eax, 0xb65d3f45
xor eax, 0x8c311c5e
rol eax, 0x95
popf
pushf
not eax
add eax, 0x88cdb285
xor eax, 0xb0626f14
rol eax, 0x43
popf
pushf
not eax
add eax, 0x9810818b
xor eax, 0xf5d4b7c4
rol eax, 0xee
popf
pushf
not eax
add eax, 0xc2f94846
xor eax, 0xcf197200
rol eax, 0x42
popf
jmp 0x1400f0b2f
movdqa xmm0, xmmword [0x140078e80]
movdqu xmmword [rbp - 0x31], xmm0
mov byte [rbp - 0x41], 0
mov rdx, qword [rbp - 9]
cmp rdx, 0xf
jbe 0x1400f1ed9
push rax
pushf
mov eax, 0x359ae00e
pushf
not eax
add eax, 0xa3df046f
xor eax, 0xa285b997
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x914e2662
xor eax, 0xb37214c9
rol eax, 0x41
popf
pushf
not eax
add eax, 0xf7d16327
xor eax, 0xb5a5c072
rol eax, 0xc8
popf
jmp 0x1400f0b2f
push rax
pushf
mov eax, 0x57b6fbf5
pushf
not eax
add eax, 0xd89876b7
xor eax, 0xd51d3f09
rol eax, 0xc
popf
pushf
not eax
add eax, 0xb7d81d92
xor eax, 0xb37b9836
rol eax, 0x83
popf
jmp 0x1400f0b2f
inc rdx
mov rcx, qword [rbp - 0x21]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400f1f78
push rax
pushf
mov eax, 0x86cb9f6c
pushf
not eax
add eax, 0xb4b38a08
xor eax, 0xd4f4755b
rol eax, 0xab
popf
pushf
not eax
add eax, 0x802cfa84
xor eax, 0xc1f963bb
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x90261476
xor eax, 0xe60eb59c
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x87f2dc26
xor eax, 0xe5f8fd4f
rol eax, 0xf0
popf
jmp 0x1400f0b2f
push rax
pushf
mov eax, 0x60514c9b
pushf
not eax
add eax, 0xf2b882e9
xor eax, 0x96c4a87d
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xa45df58a
xor eax, 0xbe15185f
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xdd874536
xor eax, 0xcad73a64
rol eax, 0x2b
popf
jmp 0x1400f0b2f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400f2006
push rax
pushf
mov eax, 0xb23c92d0
pushf
not eax
add eax, 0xc728a1e4
xor eax, 0xcbf1e303
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xc485aa7e
xor eax, 0xe5c49e8c
rol eax, 0xbc
popf
jmp 0x1400f0b2f
push rax
pushf
mov eax, 0xbd0e42c
pushf
not eax
add eax, 0xf249a8d2
xor eax, 0xf468a854
rol eax, 0x65
popf
pushf
not eax
add eax, 0xcbd53ac7
xor eax, 0x89c79dac
rol eax, 0xdd
popf
jmp 0x1400f0b2f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c3067
nop
push rax
pushf
mov eax, 0xd8bb2ca1
pushf
not eax
add eax, 0x957950d8
xor eax, 0xfd095585
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x9e056066
xor eax, 0x86958848
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xb9060b80
xor eax, 0xcab5549b
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xe10a48ed
xor eax, 0xc7c0c4b6
rol eax, 0x2b
popf
jmp 0x1400f0b2f
mov rdx, qword [rbp - 0x71]
cmp rdx, 0xf
jbe 0x1400f215c
push rax
pushf
mov eax, 0xef40938
pushf
not eax
add eax, 0x88d90db3
xor eax, 0x8a31baff
rol eax, 0x25
popf
pushf
not eax
add eax, 0xa92c98f5
xor eax, 0xf3f8e53a
rol eax, 0x29
popf
pushf
not eax
add eax, 0xd949f231
xor eax, 0x827e5f44
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xac823af1
xor eax, 0x940f0347
rol eax, 0x59
popf
jmp 0x1400f0b2f
push rax
pushf
mov eax, 0x104e4cf3
pushf
not eax
add eax, 0xc71f0389
xor eax, 0xea63ef4b
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xff133246
xor eax, 0xfe9ae546
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xae2b1a93
xor eax, 0x9cc4f732
rol eax, 0x6d
popf
jmp 0x1400f0b2f
inc rdx
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400f21e9
push rax
pushf
mov eax, 0x717f83c2
pushf
not eax
add eax, 0xfe87efde
xor eax, 0xca9e7565
rol eax, 0x66
popf
pushf
not eax
add eax, 0x89618f09
xor eax, 0xa3db2bf7
rol eax, 0x7b
popf
jmp 0x1400f0b2f
push rax
pushf
mov eax, 0x289056d8
pushf
not eax
add eax, 0xf2c88887
xor eax, 0xaf07fd79
rol eax, 6
popf
pushf
not eax
add eax, 0xe2b2fc9f
xor eax, 0xa69cf007
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x98b63f91
xor eax, 0x8fe5b385
rol eax, 0x7d
popf
jmp 0x1400f0b2f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400f228a
push rax
pushf
mov eax, 0xd087f696
pushf
not eax
add eax, 0xef8a135f
xor eax, 0x99bd05eb
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xbfd8034e
xor eax, 0xefc7138e
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xb1ab4363
xor eax, 0x91602b61
rol eax, 0x9f
popf
jmp 0x1400f0b2f
push rax
pushf
mov eax, 0x2ec169f7
pushf
not eax
add eax, 0xed412296
xor eax, 0xf7aea5ea
rol eax, 0x13
popf
pushf
not eax
add eax, 0xb32ab286
xor eax, 0x9474afb6
rol eax, 0x46
popf
pushf
not eax
add eax, 0x8dd43f64
xor eax, 0xc2a12c8f
rol eax, 0x27
popf
jmp 0x1400f0b2f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c3067
push rax
pushf
mov eax, 0x9177a55e
pushf
not eax
add eax, 0xfa8c2d1b
xor eax, 0xbe817ee9
rol eax, 0x40
popf
pushf
not eax
add eax, 0x94f72460
xor eax, 0xe442952f
rol eax, 0x43
popf
pushf
not eax
add eax, 0xb12cd9e6
xor eax, 0xc0d35996
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x917b2f2b
xor eax, 0xa2c9c5e4
rol eax, 0xed
popf
jmp 0x1400f0b2f
movdqa xmm0, xmmword [0x140078e80]
movdqu xmmword [rbp - 0x79], xmm0
mov byte [rsp + 0x20], 0
mov rdx, qword [rbp - 0x49]
cmp rdx, 0xf
jbe 0x1400f23cb
push rax
pushf
mov eax, 0xe5f31240
pushf
not eax
add eax, 0xbc17740c
xor eax, 0xe82dac40
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xf570c43d
xor eax, 0x8dafa28b
rol eax, 0xf8
popf
jmp 0x1400f0b2f
push rax
pushf
mov eax, 0x97d970f4
pushf
not eax
add eax, 0xad3a2da7
xor eax, 0xdb572f9a
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xf319d870
xor eax, 0xb48bf3a5
rol eax, 0x2a
popf
jmp 0x1400f0b2f
inc rdx
mov rcx, qword [rbp - 0x61]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400f2457
push rax
pushf
mov eax, 0xfaef9b79
pushf
not eax
add eax, 0x8d7257e9
xor eax, 0xf0a183b1
rol eax, 0x90
popf
pushf
not eax
add eax, 0x89959cc9
xor eax, 0xce3687cd
rol eax, 0xed
popf
pushf
not eax
add eax, 0xc645744e
xor eax, 0xdc98635d
rol eax, 0x87
popf
jmp 0x1400f0b2f
push rax
pushf
mov eax, 0xf61b629a
pushf
not eax
add eax, 0xc652a366
xor eax, 0x96e2e28d
rol eax, 0x99
popf
pushf
not eax
add eax, 0xf66e572d
xor eax, 0xc05f445d
rol eax, 0x60
popf
pushf
not eax
add eax, 0xaf5dbbae
xor eax, 0xc59dcbf2
rol eax, 0xe2
popf
jmp 0x1400f0b2f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400f24f8
push rax
pushf
mov eax, 0x8bccaf95
pushf
not eax
add eax, 0xf08b86f2
xor eax, 0xa528f3c9
rol eax, 0x65
popf
pushf
not eax
add eax, 0xa2187858
xor eax, 0xdc83b801
rol eax, 0x37
popf
pushf
not eax
add eax, 0xd038688f
xor eax, 0xa8de8060
rol eax, 0x86
popf
jmp 0x1400f0b2f
push rax
pushf
mov eax, 0x60fa6cd2
pushf
not eax
add eax, 0xa46c669b
xor eax, 0xe1a9ebfa
rol eax, 0x60
popf
pushf
not eax
add eax, 0xf3d64416
xor eax, 0x9eb16ef8
rol eax, 4
popf
pushf
not eax
add eax, 0xbd7dcf2a
xor eax, 0xac86a424
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xf3768976
xor eax, 0xca480bf6
rol eax, 0xfc
popf
jmp 0x1400f0b2f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400c3067
push rax
pushf
mov eax, 0xb4b4555d
pushf
not eax
add eax, 0xaa9ed45e
xor eax, 0xcc088f7b
rol eax, 5
popf
pushf
not eax
add eax, 0xfbd9d60b
xor eax, 0xbf7beaa3
rol eax, 0x38
popf
jmp 0x1400f0b2f
mov rax, r14
mov rcx, qword [rbp + 0x1f]
xor rcx, rsp
call fcn.1400e02a0
mov rbx, qword [rsp + 0x120]
add rsp, 0xd0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
call fcn.1400e087d
nop
push rax
pushf
mov eax, 0xd143bddd
pushf
not eax
add eax, 0xdaeb7c3a
xor eax, 0xb7f1e909
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xbbfbb69d
xor eax, 0xc2a32946
rol eax, 0x95
popf
jmp 0x1400f0b2f
call fcn.1400a2452
int3