Function at 0x14003c5be
Capabilities:
Authenticate hmac

Disassembly:
invalid
cmp edi, 0xccccccff
push rbx
sub rsp, 0x20
mov dword [rsp - 0xc], 0x4a00484c
xchg rsi, rsi
mov dword [rsp - 0x3c], 0x662cdd8a
push r14
movabs r14, 0x639fc5890b9d39eb
jmp 0x14003ae8b
jmp 0x14003ae6c
mov dword [rsp - 0x3c], 0x19cebd96
add rsp, 0x20
pop rbx
ret
je 0x14003ae5c
mov edx, 0x10
call fcn.140097630
mov rax, rbx
mov dword [rsp - 0x24], 0x357c77c2
jmp 0x14003ae3e
pop r14
lea rax, [0x140001630]
mov rbx, rcx
mov qword [rcx], rax
test dl, 1
mov dword [rsp - 0x20], 0x2e913650
jmp 0x14003ae4c
jne 0x14003ae31
je 0x14003ae31
call 0x14003ae10
add rsp, 0x20
pop r14
ret
add byte [rax], al
add rsp, 0x20
pop rbp
ret
mov cl, 0x36
pop rsp
ret
sldt word [rax]
mov rsi, qword [rdi]
xchg rsp, rsp
mov dword [rsp - 0x10], esp
xor r9d, r9d
jmp 0x14003b28a
mov dword [rsp - 0x44], 0xcd4b1f
xchg rdi, rdi
mov dword [rsp - 0x3c], 0x8010397
lea rdx, [rsi + 8]
call fcn.1400fd830
jmp 0x14003b2cd
invalid
xchg rbx, rbx
mov dword [rsp - 0x20], 0x721f3f22
xchg rcx, rcx
mov dword [rsp - 0x40], ebp
jmp 0x14003b376
mov rcx, qword [r13 + 8]
xor r8d, r8d
add rcx, 0x5a8
jne 0x14003b2a6
je 0x14003b2a6
lea r8d, [rdx + 0x6f1]
popfq
movabs rcx, 0x270a22901843aaeb
mul r15
ret 0x38
jmp 0x14003b252
test rdx, rdx
je 0x14003b3f6
mov r14, qword [rsi + 0x88]
lea r15, [r14 + rdx*8]
jmp 0x14003b273
mov rdx, qword [rsi + 0x90]
mov r12, rax
add byte [rbx + rcx*4 - 0x20], cl
mov dword [rsp - 0x28], esp
jmp 0x14003b2b4
mov rbx, qword [r14]
xor r9d, r9d
xchg rbx, rbx
mov dword [rsp - 0x24], edx
mov dword [rsp - 0x34], 0x47d7e382
jmp 0x14003b4cd
je 0x14003b341
call 0x14003b360
add rsp, 0x4e
jmp 0x14003b3f1
call fcn.1400fd830
movzx ecx, word [rsi]
movzx edx, word [rbx]
mov dword [rsp - 0x1c], 0xc33d4b1
mov dword [rsp - 0xc], 0x10a8a04b
jmp 0x14003b46e
and al, 0xf4
movabs al, byte [0x4800000144e910a8]
mov edi, edi
mov rdi, rdi
mov dword [rsp - 0x34], 0x3446f99c
mov dword [rsp - 0xc], 0x1e391f80
push r9
movabs r9, 0x466bfe000000aee9
jne 0x14003b341
jmp 0x14003b3f4
jmp 0x14003b2fa
xchg rbx, rbx
mov dword [rsp - 0x24], 0x67dee9f4
pop r13
pop r12
pop rdi
jmp 0x14003b3d8
mov dword [rsp - 0x44], 0x2d26581
call fcn.1400fef50
add r14, 8
cmp r14, r15
jne 0x14003b2e0
mov r11, r11
jne 0x14003b3bc
je 0x14003b3bc
popfq
jl 0x14003b256
lea r15d, [rbx + 0xc259]
rcr r8d, 0xf4
cmp edi, 0xbedc2930
call rcx
syscall
ja 0x14003a5a2
cmp r12, rbp
syscall
push rcx
test rdx, rbx
mov r9d, 0x3d33a2bd
neg r11
movabs r15, 0x31313fffffff69e9
test r10, rcx
dec r13
pushf
xor r14d, 0x7607ef05
jmp 0x14003a49f
jmp 0x14003b32a
mov dword [rsp - 0x38], 0x2a93959d
mov dword [rsp - 0x10], 0x126e565a
mov dword [rsp - 0x2c], 0x7cdf7fd4
ret
pop r9
ret
pop r9
add rdi, 8
cmp rdi, rbp
jmp 0x14003b402
jne 0x14003b240
mov dword [rsp - 0x38], 0x554b8cc6
mov dword [rsp - 0x34], 0x2388786d
mov rbx, qword [rsp + 0x50]
mov rbp, qword [rsp + 0x58]
jmp 0x14003b450
mov dword [rsp - 0x18], 0x7296daf5
mov dword [rsp - 0x1c], 0x41e813b5
mov dword [rsp - 0x2c], 0x29767f52
add rsp, 0x20
pop r15
pop r14
mov dword [rsp - 0x40], edx
jmp 0x14003b350
mov rsi, qword [rsp + 0x60]
mov dword [rsp - 0x44], ebx
mov dword [rsp - 0x30], 0x7776e491
mov dword [rsp - 0x28], 0x4b0687e6
jmp 0x14003b427
mov dword [rsp - 0x14], 0x5e63f11a
mov dword [rsp - 0x28], ebp
mov dword [rsp - 0x1c], 0x652328a
shl edx, 0x10
or edx, ecx
mov rcx, rax
mov dword [rsp - 0xc], ebx
jmp 0x14003b365
mov dword [rsp - 0x44], 0x73070c71
mov dword [rsp - 0x28], 0x2d74de24
mov dword [rsp - 0x30], edx
mov r8, r8
xchg r8, r8
je 0x14003b4c0
invalid
jne 0x14003b4c0
div rdx
jge fcn.14003a4c4
ror r14d, 0xed
movabs r11, 0x453e26fffffe45e9
ret
jmp 0x14003b30a
mov rdx, rdx
mov dword [rsp - 0x2c], 0x1aaf21a0
xor r8d, r8d
mov rcx, r12
lea rdx, [rbx + 8]
jmp 0x14003b493
mov qword [rsp + 0x18], rbx
mov dword [rsp - 0x3c], ebx
mov dword [rsp - 0x30], 0x71287ba7
mov dword [rsp - 0xc], 0x5fbed05c
xchg r8, r8
je 0x14003b7b5
jne 0x14003b7b5
call rcx
dec r9
jge 0x14003c4b1
call rcx
xor r12d, 0x85d13f92
div rbx
movabs rcx, 0x5669dd000000a0e9
sub edi, 0x2d3c9209
jo 0x14003b31e
jmp 0x14003b85a
cmp r13d, 0x98ee4c76
lea edi, [rdx + 0xc886]
inc rdx
sub r15d, 0x32f0c86f
popfq
ror r11d, 0xb7
call fcn.14003bc14
mov dword [rsp - 0x2c], 0x7a1b9958
mov dword [rsp - 0x2c], 0x6dda6184
mov dword [rsp - 0x3c], 0x737f5666
mov dword [rsp + 0x54], 0x4478300f
mov qword [rsp + 0x60], rcx
mov qword [rbp - 0x68], rax
mov dword [rsp - 0x18], 0x4eb83717
je 0x14003b84c
jne 0x14003b84c
lea ecx, [rdi + 0xdcab]
syscall
rol edi, 0xaa
rcr ecx, 0x2a
jnp 0x14003bd2c
dec r13
rcl r8d, 0x1e
rcl r14d, 0x28
jmp rcx
jmp 0x14003b88f
mov qword [rsp + 0x20], rsi
push rbp
push rdi
mov dword [rsp - 0xc], 0x445802d9
je 0x14003b884
jne 0x14003b884
call rcx
jo 0x14003ae0e
or ebp, 0x4fedfb6b
test r13d, 0x75955ad3
movabs r12, 0xdc535000002a0e9
pushf
jmp 0x14003bb29
add byte [0xdc69c653], dh
ret
mov dword [rsp - 0x10], 0x5f32982c
mov dword [rsp - 0x18], 0x6ff5d82c
mov dword [rsp - 0x34], esp
movups xmmword [rsp + 0x68], xmm0
movups xmmword [rsp + 0x78], xmm0
movups xmmword [rbp - 0x78], xmm0
jmp 0x14003b98f
mov dword [rsp - 0x1c], 0x74a95e59
xchg rsp, rsp
xorps xmm0, xmm0
jmp 0x14003bca2
add rsp, 0x160
pop rbx
ret
pop rbx
mov rax, qword [rbp - 0x68]
jmp 0x14003b907
movdqa xmm0, xmmword [0x140001660]
lea rdx, [rsp + 0x68]
mov r14, rcx
movdqa xmmword [rsp + 0x40], xmm0
mov dword [rsp - 0x24], 0x4f9109cc
mov dword [rsp - 0x20], 0x33782c6b
jmp 0x14003b8b6
mov r9, r9
mov dword [rsp - 0x44], 0x7d1e1614
mov r8, r8
je 0x14003b935
jne 0x14003b935
xor r15d, 0xd819417
test ebp, 0x21cbd97e
xor r15d, 0xc13194a1
jle 0x14003c0d6
movabs r11, 0x200b2600000130e9
call rax
and r9d, 0xfc5c80ba
call 0x14003c65c
jmp 0x14003ba6a
je 0x14003ba6a
call fcn.140097780
push rbx
movabs rbx, 0x7327fdffffff74e9
jne 0x14003b959
jmp 0x14003b8d2
je 0x14003b959
call 0x14003b96a
jne 0x14003b97f
je 0x14003b97f
jmp rax
jmp 0x14003b8c9
mov dword [rsp - 0x40], edi
mov dword [rsp - 0x2c], ebp
cmp rcx, rdx
jmp 0x14003b94b
mov dword [rsp - 0x30], 0x6a1b5f3
mov dword [rsp - 0x1c], 0x37e5bdd
mov dword [rsp - 0x44], 0x2bad1024
mov dword [rsp - 0x1c], esi
call fcn.1400e9d70
mov rcx, qword [rsp + 0x60]
jne 0x14003b9d1
je 0x14003b9d1
jbe 0x14003b116
movabs r14, 0x5a448c00000246e9
ror r10d, 7
ret 0x18
jmp 0x14003bc1c
jne 0x14003bb43
je 0x14003bb43
call 0x14003ba78
jmp 0x14003b9f6
add rsp, 0x160
pop r15
ret
pop r15
xchg r13, r13
jmp 0x14003bc3d
lea rax, [rsp + 0x68]
cmp rcx, rax
jne 0x14003bd63
mov dword [rsp - 0x44], 0x41e5a3e0
mov dword [rsp - 0x2c], 0x623bf264
mov dword [rsp - 0xc], 0x64fb4a51
jmp 0x14003bb9e
movzx eax, byte [rsp + rcx + 0x40]
mov word [rdx + rcx*2], ax
mov dword [rsp - 0x40], edi
mov r11, r11
inc rcx
cmp rcx, qword [rbp - 0x68]
jb 0x14003ba35
jmp 0x14003baff
call 0x14003b9ee
add rsp, 0x160
pop rcx
ret
xorps xmm0, xmm0
lea rdx, [rsp + 0x68]
xor ecx, ecx
mov qword [rsp + 0x60], rdx
jmp 0x14003bc50
pop rcx
lea ecx, [rax + 0x30]
rep stosb byte [rdi], al
xchg rsp, rsp
jmp 0x14003ba8c
xchg r11, r11
mov dword [rsp - 0x10], 0x1f919852
jmp 0x14003bdc4
mov dword [rsp - 0x18], 0x6a1557ee
movups xmmword [rsp + 0x68], xmm0
movups xmmword [rsp + 0x78], xmm0
movups xmmword [rbp - 0x78], xmm0
jne 0x14003bae7
je 0x14003bae7
test rbx, rbx
rcr esi, 0x9c
test r11d, 0x96d2250d
ror r8d, 0x5c
mov edi, 0xe4ab98d3
or r9d, 0xec3d9e17
pushfq
and esi, 0x3effb53
jg 0x14003bcb7
call 0x14003bf43
movabs r14, 0x3d2233000000cde9
lea r14d, [rbp - 0x298a]
test rbx, rbp
push rcx
call 0x14003b498
jmp 0x14003bbb9
and qword [rsp + 0x30], 0
mov dword [rsp - 0x2c], 0x58311cb9
mov dword [rsp - 0x24], 0x17ef4d5a
mov dword [rsp - 0x14], 0x203545c5
lea r8, [rbp + 0x80]
jmp 0x14003bb50
mov dword [rsp - 0x38], 0x3712bad8
push r14
lea rbp, [rsp - 0x60]
sub rsp, 0x160
push r15
movabs r15, 0x56b669fffffeb8e9
jmp 0x14003b9e0
jmp 0x14003ba00
mov rcx, qword [0x140145180]
lea rdx, [rsp + 0x60]
mov r12, r12
je 0x14003bb7f
jne 0x14003bb7f
lea r13d, [rdx + 0xd3e0]
pop rbx
mov edx, 0x1a350ff5
call rax
dec r15
lea r14d, [rbp - 0x71d0]
pushfq
movabs r12, 0x95ceb000001c2e9
and r8d, 0x3467d056
mov ebx, 0x1c4e91bd
cmp ebx, 0x119f98e9
ror r12d, 0x79
ret
jmp 0x14003bd46
xor eax, eax
lea rdi, [rsp + 0x68]
push rcx
movabs rcx, 0xb347bfffffed1e9
jne 0x14003bba8
jmp 0x14003ba7e
je 0x14003bba8
jmp 0x14003ba57
mov dword [rsp - 0x18], 0x66d45702
test rax, rax
je 0x14003baff
jne 0x14003bc09
je 0x14003bc09
lea r11d, [rbp + 0x60e]
or edx, 0x417d0e74
call rcx
cmp r15, rdi
push rbp
test r9d, 0x5ab3ed4
call rcx
jmp rcx
jmp 0x14003ba35
mov qword [r14], rax
mov r11, r11
xchg r12, r12
mov dword [rsp - 0x2c], 0x2b9cbf03
mov r11, r11
mov dword [rsp - 0x30], 0x62775394
jmp 0x14003ba0a
xchg r9, r9
mov r13, r13
mov dword [rsp - 0xc], 0xabcba6e
jmp 0x14003b8dc
mov r11, r11
mov dword [rsp - 0x3c], esi
mov dword [rsp - 0x3c], 0x702fa51
jne 0x14003bc84
je 0x14003bc84
test rbx, rbp
popf
jne 0x14003ca0f
mul r12
rcr ecx, 0xfa
ret
jmp 0x14003ba9c
mov dword [rbp + 0x80], 0x23a
lea rcx, [rsp + 0x68]
mov r9, r9
mov dword [rsp - 0x10], 0x28578558
mov dword [rbp + 0x84], 0x101
invalid
test byte [rax], al
add byte [rax], al
add dword [rcx], eax
add byte [rax], al
add dword [rax], eax
add bh, al
and al, 0x50
invalid
mov dword [rsp + 0x50], 0x4972351e
mov eax, 0x18
jne 0x14003bd1f
je 0x14003bd1f
popfq
and r12d, 0x2c998ab
lea r15d, [rdx - 0x8793]
popf
jl 0x14003aff0
cmp ecx, 0x943d18b
or r11d, 0x198c593a
cmp esi, 0xaca81ede
test ecx, 0xeb33895a
and ecx, 0x991fea75
neg rcx
ret
ret 0x5d3a
jmp 0x14003b7ea
popfq
test ebx, 0xd870616
jge 0x14003c27d
test esi, 0x4fe926fb
jno 0x14003b6e9
ret
mov dword [rsp - 0x10], esp
mov byte [rsp + 0x28], 1
mov r9d, 1
and dword [rsp + 0x20], 0
and byte [rax], al
mov dword [rsp - 0x3c], ebx
jmp 0x14003b99f
call fcn.140097780
mov dword [rsp - 0x20], 0x5ac77638
mov dword [rsp - 0x40], ebp
mov dword [rsp - 0x10], edx
mov dword [rsp - 0x3c], 0x5f564376
xchg rdx, rdx
jmp 0x14003bdc4
lea r8, [rbp + 0x80]
mov dword [rsp - 0x40], ebp
mov dword [rsp - 0x18], 0x17d60f86
mov dword [rsp - 0x30], 0x4f00a44d
mov dword [rsp - 0x18], 0x639c1437
lea rdx, [rbp + 0x88]
mov rcx, rax
jmp 0x14003be68
pop r8
ret
pop r8
jmp 0x14003be63
mov rbx, qword [r14]
mov eax, 0xc
mov ecx, 0xb28
mov dword [rbp + 0x88], eax
mov dword [rsp - 0x14], 0x20137ce8
mov dword [rsp - 0x10], 0x7f728e8c
jmp 0x14003bdec
mov dword [rsp - 0xc], 0x278a345e
mov dword [rsp - 0x38], 0x455fee74
mov dword [rbp + 0x8c], eax
mov word [rax], es
add byte [rax], al
mov dword [rbp + 0x80], 0xf5
mov dword [rbp + 0x84], 0xc6
call fcn.140097620
jmp 0x14003be3e
push r8
movabs r8, 0x48e9ec54346f97eb
jne 0x14003be24
jmp 0x14003bdbd
je 0x14003be24
call 0x14003bd95
add rsp, 0x53
jmp 0x14003bdba
mov dword [rsp - 0x40], 0x5fc66d95
mov dword [rsp - 0x30], 0x1edd420
mov dword [rsp - 0x1c], ebx
test rax, rax
je 0x14003be7b
mov r9, rbx
jmp 0x14003bd88
jmp 0x14003be89
call fcn.1400fceb0
mov rdi, rax
mov r12, r12
xchg r10, r10
jmp 0x14003be20
xor edi, edi
mov dword [rsp - 0x30], edi
mov dword [rsp - 0x18], 0x1027c482
mov rdx, rdi
mov rcx, rbx
call fcn.1400f90a0
je 0x14003beab
jne 0x14003beab
int3
jmp 0x14003c081
pop r11
ret
pop r11
mov rcx, rbx
call rdi
mov qword [rsi], rax
jmp 0x14003c268
mov dword [rsp - 0x18], 0x4ebbaa41
jae 0x14003c268
mov rsi, rax
shl rsi, 7
jne 0x14003bef6
je 0x14003bef6
call fcn.14003b65e
call rcx
movabs r15, 0x62a4a2f0234d20eb
js 0x14003af18
jmp 0x14003bf18
test r13, rbx
test ebx, 0xfea9feec
jnp 0x14003c6da
jmp 0x14003b888
mov dword [rsp - 0x10], 0x35a7860e
mov dword [rsp - 0x30], 0x379647be
add rsi, rcx
inc rax
push r8
movabs r8, 0x4fd37b00000207e9
jne 0x14003bf62
jmp 0x14003c13e
je 0x14003bf62
cmp r14d, 0x679ff84
jmp rcx
jmp 0x14003c008
movabs r11, 0x424a24ffffff36e9
jne 0x14003bf8a
jmp 0x14003bec5
je 0x14003bf8a
call fcn.14003bf6c
add rsp, 0x4a
jmp 0x14003bec2
mov rbx, qword [rbp - 0x20]
mov dword [rsp - 0x18], 0x2dfa1787
mov dword [rsp - 0x44], 0x2de1d376
mov esp, 0x2de1d376
mov dword [rsp - 0x1c], 0x51b88c85
mov dword [rsp - 0xc], edx
jmp 0x14003c0cd
mov rcx, qword [r14 + 8]
lea rdx, [0x140001630]
mov dword [rsp - 0x38], 0x28df883
jmp 0x14003bfe1
xchg r13, r13
mov dword [rsp - 0x1c], 0x5e8cccfc
mov dword [rsp - 0x20], ecx
add rcx, 0x5f0
mov qword [rbp + 0x58], 0x10
mov qword [rbp - 0x20], rdx
jmp 0x14003c150
jne 0x14003bf32
je 0x14003bf32
call 0x14003c1da
jne 0x14003c05e
je 0x14003c05e
test edi, 0xf4ccf4b0
rcr r11d, 0x28
jo 0x14003bcc3
lea r8d, [rbx - 0x55b]
add r9d, 0xf1569a18
lea r12d, [rcx + 0xd43e]
call rcx
jmp rax
jmp 0x14003c137
mov rcx, r14
mov dword [rsp - 0x18], 0x52e6c907
mov dword [rsp - 0x38], ebx
mov qword [r14 + 8], rdi
call fcn.14003b010
je 0x14003c0ab
jne 0x14003c0ab
ror r8d, 0xf1
cpuid
jl 0x14003b2d3
movabs r9, 0x4347abffffff19e9
syscall
ret 0x10
jmp 0x14003bfc9
mov rsi, rsi
xchg r14, r14
mov dword [rsp - 0x1c], 0x5089c77
push r11
jmp 0x14003bf88
mov rax, qword [rbx]
mov rdi, qword [rax + 0x10]
call fcn.1400979c0
mov rdx, rax
mov dword [rsp - 0x3c], ebx
je 0x14003c0e7
mov eax, 0x8b480005
ror byte [rcx + 0x74c4245c], 1
add eax, 0x499c0375
mov edx, 0x5aaecfeb
mov dl, 0xdf
cld
cmp edi, edi
rol byte [rbp + rcx*4 - 0x75], 1
iretd
jne 0x14003c0e7
pushfq
movabs r10, 0x3bfcdfb25aaecfeb
call rax
lea r9d, [rbx - 0xb631]
ret
jmp 0x14003c0b8
mov qword [rbp - 0x18], r14
mov rax, qword [rcx + 0x280]
cmp rax, 5
mov dword [rsp - 0x10], 0x64722fe9
mov dword [rsp - 0x2c], esp
jmp 0x14003bed4
mov dword [rsp - 0x34], 0x710b0a65
xchg rbp, rbp
mov qword [rsi + 0x78], rcx
cmp rcx, 0x78
jbe 0x14003c1b1
jmp 0x14003bfa4
add rsp, 0x4a
pop r8
ret
pop r8
mov qword [rcx + 0x280], rax
mov rcx, qword [rbp + 0x58]
jmp 0x14003c119
mov rdx, rdx
mov dword [rsp - 0x18], esi
mov dword [rsp - 0x30], 0x742c7886
mov dword [rsp - 0x10], 0x78657d28
je 0x14003c190
jne 0x14003c190
pushfq
jne 0x14003bcbe
sub r12d, 0x1b12062
add r15d, 0x3ada80a1
lea r10d, [rbp - 0xe85]
lea r8d, [rdi + 0x7d5c]
movabs r15, 0x498bd9ffffff64e9
rcl esi, 0xc4
cmp r10d, 0x42d90dd2
ret
jmp 0x14003c0f9
test rcx, rcx
je 0x14003c268
mov dword [rsp - 0x40], 0x46afaacf
mov dword [rsp - 0x38], 0x123f5daa
mov rax, qword [rbp - 0x20]
jmp 0x14003c241
jmp 0x14003c268
mov dword [rsp - 0x10], ebp
mov dword [rsp - 0x30], 0x3372878d
mov qword [rsi + 8], rax
jmp 0x14003c1d3
mov dword [rsp - 0x14], 0x25875ca
mov dword [rsp - 0x2c], 0x494c6056
cmp rax, rcx
jne 0x14003c254
mov qword [rsi], rdx
mov rax, qword [rbp - 0x18]
jne 0x14003c234
je 0x14003c234
lea esi, [rbp - 0x856e]
jmp rcx
jmp 0x14003c1d8
lea rcx, [0x14003af4c]
mov rax, qword [rax + 0x10]
xchg rsp, rsp
jmp 0x14003c1ed
mov rdx, rsi
lea rcx, [rbp - 0x20]
call rax
mov dword [rsp - 0x14], 0xcf8194
mov r10, r10
cmp qword [rbp + 0x58], 0x78
jmp 0x14003c281
call qword [rax]
mov rcx, qword [rbp - 0x20]
mov dword [rsp - 0x40], ecx
jmp 0x14003c299
sbb byte [rax], al
add byte [rax], al
jbe 0x14003c2b2
mov rcx, qword [rbp - 0x20]
mov dword [rsp - 0x34], edi
xor edx, edx
mov rax, qword [rcx]
jmp 0x14003c272
mov rsp, rsp
mov dword [rsp - 0x34], 0x7c8bbcfa
mov dword [rsp - 0x20], ebp
call fcn.140097780
jmp 0x14003c4b2
cmp qword [rbp + 0x58], 0
jbe 0x14003c4b2
mov dword [rsp - 0x30], 0x3d0c25d2
mov dword [rsp - 0x1c], edi
mov rax, qword [rbp - 0x20]
mov eax, dword [rbp - 0x20]
lea rcx, [0x14003ae14]
cmp qword [rax], rcx
jmp 0x14003c424
push r10
movabs r10, 0x24a9af000000d3e9
jne 0x14003c2e0
jmp 0x14003c3b8
je 0x14003c2e0
jmp 0x14003c3ac
mov dword [rbp + 0x80], 0x113
mov dword [rsp - 0x44], 0x1dae5837
mov dword [rsp - 0x28], 0x76d2edea
mov dword [rbp + 0x84], 0x82
mov dword [rbp + 0x88], 0x111
mov dword [rbp + 0x8c], 0x19
jmp 0x14003c356
mov r9, rbx
lea r8, [rbp + 0x80]
mov dword [rsp - 0x34], 0x28870a2c
jmp 0x14003c2dc
xchg rsi, rsi
test rax, rax
je 0x14003c4d9
jmp 0x14003c32e
call fcn.140097620
xchg rcx, rcx
mov rsp, rsp
mov dword [rsp - 0x20], 0x656095ba
je 0x14003c37c
jne 0x14003c37c
call rax
neg r9
popfq
push rbx
add ebx, 0x1814290
movabs r10, 0x3386f9c576fcc7eb
mov r14d, 0xb6dd043d
call rax
jmp rax
jmp 0x14003c345
call 0x14003c4fc
add rsp, 0x48
pop r10
ret
pop r10
mov rbp, rbp
mov r11, r11
je 0x14003c3f4
jne 0x14003c3f4
add r11d, 0x4377b6
pushf
ror r8d, 0x89
call rcx
rcl ecx, 0xe5
call rax
cmp r14, rbp
jge 0x14003ccbb
test r12, rbp
and ecx, 0x96088737
lea edx, [rcx + 0xdeef]
popf
movabs r10, 0x1f4daa000000c6e9
jmp rax
jmp 0x14003c4bf
mov eax, dword [rax]
add al, ch
invalid
xchg r15, r15
mov dword [rsp - 0x40], 0x5634ee9f
je 0x14003c4b2
xor edx, edx
lea rcx, [rbp - 0x20]
jmp 0x14003c440
call qword [rax]
mov dword [rsp - 0x14], 0x1488d7d4
xchg rbx, rbx
mov dword [rsp - 0x40], 0x4beb044d
jne 0x14003c471
je 0x14003c471
int3
jmp 0x14003c4a7
call fcn.1400fc1a0
mov rdi, rax
mov rbx, rbx
mov dword [rsp - 0x44], 0x8c66375
mov dword [rsp - 0x18], 0x587b53f1
mov r11, r11
jmp 0x14003c4db
xchg r12, r12
mov dword [rsp - 0x28], 0x4926e69c
mov rbx, qword [r14]
mov rbx, qword [r14]
mov ecx, 0x888
jmp 0x14003c2f1
xchg r11, r11
mov dword [rsp - 0x3c], 0x1a179424
lea rdx, [rbp + 0x88]
mov rcx, rax
mov ecx, eax
jmp 0x14003c484
xor edi, edi
mov rdx, rdi
mov r8, r8
mov dword [rsp - 0x44], 0x42ef261e
mov dword [rsp - 0x14], 0x38dff586
mov dword [rsp - 0x40], edx
je 0x14003c517
jne 0x14003c517
test r14d, 0x510e1c2b
ror r12d, 0x81
add ebp, 0x7cda63af
rcl r13d, 0xeb
rcr ebp, 0x18
rol r11d, 0xb1
movabs rsi, 0xaa33400000088e9
or r11d, 0x85dd3891
xor r14d, 0xc775caf3
bswap rsi
pop r14
bswap r14
lea r14d, [rbx + 0x5f41]
push rdi
call 0x14003be74
jmp 0x14003c5a4
call 0x14003c5be
add rsp, 0x59
pop rsi
ret
test rax, rax
je 0x14003c6f5
mov r11, r11
mov dword [rsp - 0x40], 0x48349d07
jmp 0x14003c5c2
xchg rdx, rdx
mov r11, r11
mov dword [rsp - 0x40], 0x6e38cab7
jmp 0x14003c672
mov dword [rbp + 0x88], 0x107
mov dword [rbp + 0x8c], 0xa0
mov dword [rsp - 0x14], 0x59f9600d
call fcn.140097620
jmp 0x14003c552
mov dword [rsp - 0x28], 0x4c8f24cb
xchg r12, r12
mov rcx, rbx
call fcn.1400f90a0
mov dl, 1
mov qword [r14 + 0x10], rdi
jmp 0x14003c618
mov r9, rbx
lea r8, [rbp + 0x80]
lea rdx, [rbp + 0x88]
mov rcx, rax
mov dword [rsp - 0x44], 0x4a1167e5
jmp 0x14003c56b
mov rbx, qword [r14]
mov ecx, 0x920
mov dword [rsp - 0x2c], 0x68b66784
xchg rdi, rdi
mov dword [rbp + 0x80], 0x127
mov dword [rbp + 0x84], 0x28
jmp 0x14003c57e
pop rsi
mov rdi, rax
jmp 0x14003c6f7
mov dword [rsp - 0x40], 0x8754d34
mov dword [rsp - 0x1c], ebx
mov rcx, rdi
call fcn.1400fc3d0
je 0x14003c643
jne 0x14003c643
syscall
popfq
dec r11
call 0x14003ce5a
mov r14d, 0x3c347fc6
movabs r13, 0x2d358aa33ac9eeb
div r10
lea r9d, [rbp - 0xb729]
cmp r10, rbx
and ecx, 0xfc042694
add r8d, 0x52f2ea95
lea ecx, [rdx + 0x4b0]
jmp rcx
jmp 0x14003c5e3
mov dword [rsp - 0x28], 0x19f5544b
mov dword [rsp - 0x14], 0x5f3366b1
call fcn.140020750
push rsi
movabs rsi, 0x1edd08a5274383eb
jne 0x14003c68a
jmp 0x14003c60f
je 0x14003c68a
jne 0x14003c6d7
je 0x14003c6d7
jo 0x14003cf1c
jb 0x14003c4d2
test edx, 0xe4a3ed8a
and ebp, 0x8744b465
call rcx
rcr ecx, 0xb3
and ecx, 0xb6c684de
jnp 0x14003bada
test r12, rcx
jbe 0x14003ce30
ror r10d, 0xfc
pause
rol ebx, 0xeb
movabs r12, 0x14330dfffffe66e9
sub r12d, 0xaa1104b7
and r11d, 0xf80f2e5
call rax
pop rbp
call fcn.14003b71b
jmp 0x14003c542
invalid
xor edi, edi
mov rdx, rdi
mov rcx, rbx
mov dword [rsp - 0x18], edx
mov dword [rsp - 0x2c], 0x5edd773d
call fcn.1400f90a0
je 0x14003c71e
jne 0x14003c71e
call 0x14003c86e
pop r9
inc r8
movabs r14, 0x6fe7556631632eeb
sub r9d, 0x581072da
ror r10d, 2
add ebp, 0xa9fd7e0e
lea edi, [rdx - 0x20a6]
mov edx, 0xffffdf5a
jmp 0x14003c74e
jbe 0x14003c41c
test ebx, 0xe7ffaba0
jmp 0x14003bfb3
xorps xmm0, xmm0
mov qword [r14 + 0x18], rdi
lea rcx, [rbp - 0x58]
xchg rsp, rsp
mov rdi, rdi
mov dword [rsp - 0x2c], 0x7b7c5152
jmp 0x14003c9c5
mov r11, r11
xchg r11, r11
mov qword [rbp - 0x60], rcx
mov eax, 6
mov qword [rbp - 0x28], rax
jmp 0x14003c8f5
jne 0x14003cab2
mov dword [rsp - 0x20], 0x4ba68198
mov dword [rsp - 0x44], 0x7ea6a75b
xor eax, eax
lea rdi, [rbp - 0x58]
jmp 0x14003c922
je 0x14003c8e6
call 0x14003c92c
add rsp, 0x5a
pop r12
ret
je 0x14003c93a
call 0x14003c6c0
add rsp, 0x5a
pop r12
ret
pop r12
jmp 0x14003c885
pop r10
jmp 0x14003cab7
mov dword [rsp - 0x20], 0x7e17c5c8
xor edx, edx
mov qword [rbp - 0x60], r8
movups xmmword [rbp - 0x58], xmm0
movups xmmword [rbp - 0x48], xmm0
mov dword [rsp - 0x40], 0x4fec8c88
jne 0x14003c826
je 0x14003c826
test edx, 0x281766f
test ebp, 0xfff65c1c
rcr r8d, 0x53
jmp rax
jmp 0x14003c9e9
pop r12
lea rdx, [rbp - 0x60]
mov rcx, rdi
call fcn.1400eee04
xchg r10, r10
je 0x14003c873
jne 0x14003c873
ror r9d, 0x71
call rcx
inc r9
cmp esi, 0x2970c038
lea ebp, [rcx + 0xe9b7]
rcr edx, 0x50
test r11, rdi
movabs r15, 0x4a66f7000000d1e9
pop rcx
rcr r15d, 0xa5
jmp 0x14003bd14
jmp 0x14003c949
call fcn.140097780
mov rax, qword [rbp - 0x28]
xorps xmm0, xmm0
lea r8, [rbp - 0x58]
jmp 0x14003c7dc
inc rdx
cmp rdx, qword [rbp - 0x28]
jb 0x14003c9f6
mov dword [rsp - 0x2c], 0xf458d3c
mov rdx, rdx
mov rbx, rbx
jmp 0x14003c8da
mov dword [rsp - 0x3c], 0x1c5fc9e5
mov rbx, rbx
mov dword [rsp - 0x1c], 0x107ba9c8
mov dword [rsp - 0x14], 0x309ff139
jmp 0x14003c936
mov dword [rsp - 0x30], 0x1798941
push r12
movabs r12, 0x3cb77ffffff56e9
jne 0x14003c8e6
jmp 0x14003c841
jmp 0x14003c7a5
movups xmmword [rbp - 0x58], xmm0
mov dword [rsp - 0x38], ecx
xchg r9, r9
xchg rbx, rbx
jne 0x14003c911
je 0x14003c911
jle 0x14003d110
jmp rax
jmp 0x14003c95f
lea ecx, [rax + 0x30]
rep stosb byte [rdi], al
mov dword [rsp - 0x2c], 0x658d73b6
push r10
jmp 0x14003ca45
push r12
movabs r12, 0x3460fffffe8fe9
jne 0x14003c93a
jmp 0x14003c7ce
jmp 0x14003c7bc
mov rsp, rsp
xchg rsi, rsi
mov rcx, qword [rbp - 0x60]
lea rax, [rbp - 0x58]
cmp rcx, rax
jmp 0x14003c784
movups xmmword [rbp - 0x48], xmm0
movups xmmword [rbp - 0x38], xmm0
cmp rcx, rdx
je 0x14003c88e
mov r14, r14
mov dword [rsp - 0x1c], 0x75611584
je 0x14003c9b8
jne 0x14003c9b8
je 0x14003d3cf
ror r13d, 0xe5
rcr r12d, 0xd0
or edx, 0xd56e6eca
rcl r10d, 0x3d
rol edi, 0x95
test edi, 0xa9978065
rcr ebx, 0xe4
jmp rcx
jmp 0x14003c8ba
mov dword [rsp - 0x24], 0x2471ec2b
mov dword [rbp + 0x80], 0x4f7d3732
lea rdx, [rbp - 0x58]
mov word [rbp + 0x84], 0x2d18
jmp 0x14003c76c
movups xmmword [rbp - 0x38], xmm0
test rax, rax
je 0x14003c843
movzx eax, byte [rbp + rdx + 0x80]
mov dword [rsp - 0x44], ebx
mov word [r8 + rdx*2], ax
jne 0x14003ca2a
je 0x14003ca2a
int3
mov ebp, 0xe0ffe0ff
ror edx, 0x11
sub r15d, 0x76e61794
mov r9d, 0x7f387a2
pop r14
call rax
movabs r14, 0x262a4efffffe6be9
neg r13
call rax
pushf
push rdi
lea ecx, [rcx - 0x6cb5]
call 0x14003c94c
jmp 0x14003c89a
movabs r10, 0x146fc3fffffd89e9
jne 0x14003ca47
jmp 0x14003c7d5
je 0x14003ca47
call 0x14003cb4b
add rsp, 0x5a
pop r10
ret
call fcn.140097780
mov rcx, qword [r14 + 0x18]
mov dword [rsp - 0x3c], 0x3309a7af
mov rcx, rcx
mov dword [rsp - 0x20], edi
mov dword [rsp - 0x3c], 0x15e0ee0b
mov rax, qword [rcx]
jmp 0x14003cbb9
mov qword [rcx + 0x280], rax
mov rcx, qword [rbp + 0x58]
mov qword [rsi + 0x78], rcx
mov dword [rsp - 0x20], esp
mov dword [rsp - 0x10], 0x4df500d5
jmp 0x14003cca1
pop r12
ret
pop r12
mov rdx, rdx
cmp rcx, 0x78
jbe 0x14003ccdc
mov rbx, qword [rbp - 0x20]
jmp 0x14003cc0b
mov dword [rsp - 0x24], 0x19eb4d41
mov dword [rsp - 0x10], edx
lea rdx, [0x140001648]
add rcx, 0x5a8
mov qword [rbp + 0x58], 0x10
mov dword [rsp - 0xc], ebp
mov dword [rsp - 0x24], 0xec363f0
je 0x14003cb68
jne 0x14003cb68
rcl ebp, 0xd0
jg 0x14003d752
lea ecx, [rcx - 0x67f3]
bswap rcx
and edi, 0xe713639e
cmp r8d, 0xf073a118
movabs rdi, 0x29cb1ab9469277eb
lea r10d, [rcx - 0x1148]
jmp 0x14003cd06
jmp 0x14003cbe1
mov rcx, rbx
call rdi
xchg r14, r14
jmp 0x14003ccbf
call int.14003cc78
add rsp, 0x45
pop r8
ret
pop r8
xchg r13, r13
mov qword [rsi], rax
jmp 0x14003cbdc
call qword [rax + 0x30]
mov rcx, qword [r14 + 0x18]
mov dword [rsp - 0x28], ecx
jmp 0x14003cb15
add rsi, rcx
inc rax
mov dword [rsp - 0x10], 0x6a5b34e
jmp 0x14003cada
jmp 0x14003cdbe
mov dword [rsp - 0x44], 0x1248b77
mov qword [rbp - 0x20], rdx
mov qword [rbp - 0x18], r14
mov rax, qword [rcx + 0x280]
mov dword [rsp - 0x40], ecx
cmp rax, 5
jae 0x14003cdbe
jmp 0x14003cc33
mov dword [rsp - 0x44], ecx
mov rax, qword [rbx]
mov rdi, qword [rax + 0x10]
call fcn.1400979c0
mov dword [rsp - 0x40], 0x1a9234f
mov dword [rsp - 0x14], 0x6dfc4117
mov rdx, rax
jmp 0x14003cb8e
mov rsi, rax
mov dword [rsp - 0x3c], 0x1a751714
mov dword [rsp - 0x1c], esi
mov dword [rsp - 0x20], 0xc5eb288
shl rsi, 7
jne 0x14003cc92
je 0x14003cc92
test r15, rbp
ja 0x14003db87
lea r11d, [rdx + 0x3ab]
rol r12d, 0xbe
rol edi, 0x41
call fcn.14003d8fd
call rax
ret
jmp 0x14003cbc9
push r12
movabs r12, 0xe4711fffffe53e9
jne 0x14003cca5
jmp 0x14003cafd
je 0x14003cca5
call 0x14003cbd7
add rsp, 0x45
jmp 0x14003cafa
cmp edi, esi
invalid
mov dword [rsp - 0x3c], 0x7df64184
push r8
movabs r8, 0x7dcd15fffffedce9
jne 0x14003cccb
jmp 0x14003cbac
je 0x14003cccb
jmp 0x14003cb9b
test rcx, rcx
xchg rsi, rsi
mov rbp, rbp
mov dword [rsp - 0x3c], 0x7df4edc7
mov dword [rsp - 0x14], 0x1461837b
mov r14, r14
jmp 0x14003cd22
mov qword [rsi], rdx
mov rax, qword [rbp - 0x18]
mov qword [rsi + 8], rax
jmp 0x14003cdbe
or cl, r13b
mov cl, 0
add byte [rax], al
mov rax, qword [rax + 0x10]
cmp rax, rcx
jne 0x14003cd50
mov rdx, rdx
jmp 0x14003ccfd
je 0x14003cdbe
mov rax, qword [rbp - 0x20]
lea rcx, [0x14003afb0]
jmp 0x14003cd38
mov dword [rsp - 0x2c], 0xe2fe036
mov r11, r11
mov dword [rsp - 0x14], 0x5ec84e6
jmp 0x14003cd0d
mov rdx, rsi
lea rcx, [rbp - 0x20]
xchg r8, r8
mov dword [rsp - 0x2c], edx
xchg rsi, rsi
mov dword [rsp - 0x34], 0x25830e8
mov r13, r13
test bh, 0x44
and al, 0xcc
call 0x18d06259a
mov ebp, ebp
jmp 0x14003cdac
xchg rsi, rsi
mov dword [rsp - 0x18], 0x69def13e
mov r11, r11
mov rcx, qword [rbp - 0x20]
call fcn.140097780
jmp 0x14003cf4a
xchg r15, r15
mov rcx, qword [rbp - 0x20]
xor edx, edx
mov rax, qword [rcx]
jmp 0x14003cd9e
call qword [rax]
xchg rbx, rbx
mov dword [rsp - 0x38], ecx
jmp 0x14003cd71
mov dword [rsp - 0x1c], 0x1e9cedd
mov dword [rsp - 0x28], 0x32e15a61
call rax
cmp qword [rbp + 0x58], 0x78
jbe 0x14003ce13
xchg r14, r14
jne 0x14003cdff
je 0x14003cdff
test r15, rbp
jae 0x14003d1d1
rol ebp, 0xd8
lea ebp, [rbx - 0xe1e9]
jp 0x14003cd60
popfq
jmp 0x14003d274
jmp 0x14003cd8d
cmp qword [rbp + 0x58], 0
jbe 0x14003cf4a
mov dword [rsp - 0x30], esi
mov dword [rsp - 0x20], 0x54f5fa95
push rsp
mov dword [rsp - 0x20], 0x6d7f3bc7
jg 0x14003ce9f
mov rax, qword [rbp - 0x20]
jmp 0x14003cebb
invalid
lea rcx, [0x14003aea0]
cmp qword [rax], rcx
mov dword [rsp - 0x20], 0x489799d0
jne 0x14003cef2
je 0x14003cef2
pop rbp
mov r9d, 0x32d2c78
rcl r13d, 0x33
mul r10
cmp edi, 0x70e0776f
ret
jmp 0x14003cf08
mov dword [rsp - 0xc], 0x200da295
xchg rbx, rbx
mov r15, r15
xchg r15, r15
je 0x14003cf4a
add byte [rax], al
add byte [rbx], dh
shr cl, cl
add dword ss:[rax], eax
add bh, al
and al, 0xe8
xor eax, 0x89561c0e
and al, 0xd8
xor edx, edx
jmp 0x14003d05c
mov rcx, qword [0x140140be0]
movabs rdx, 0x6eb140cb62e56dbf
xor rcx, rdx
mov dword [rsp - 0x24], 0x65d2139a
mov r11, r11
jmp 0x14003cfa5
mov dword [rsp - 0x20], 0x26f2359b
mov edx, 0xa753efcf
call fcn.1400821e0
lea rcx, [rbp - 0x20]
call qword [rax]
mov dword [rsp - 0x24], 0x6184c65b
mov rdx, rdx
xchg rdx, rdx
jmp 0x14003cf4a
invalid
add esp, 0x20
pop r11
ret
int 0xff
invalid
add byte [rcx + 0x54], ch
ret
outsd dx, dword [rsi]
and al, 0xc4
ror dh, cl
cmp al, 0xe